Expose Coming To Open Source!

It was just announced on the XFCE mailing list, and a few of the developers are working on adding an Expose Clone into XFWM(the xfce window manager).

Oooh, its so exciting.

Unfortunatly, XFCE development is VERY slow (it took 2 years for XFCE4 to be final), but the Desktop Environment is awesome,so I have high hopes.

#70606

That will be an incredible app if it ever comes to fruition. I think Expose is one of the coolest features of Panther and it would be a welcome addition on my PC desktop. Nice find, Contra!

#70658

Right, maybe I could took the organizing algorythm and inject to iEx. Cause the only main thing that miss to iEx is a cool organizing algo. so maybe...

or if they does a Win32 port :)

#70876

Well, XFCE is ported to BSD and LINUX,so I doubt it will be ported to Windows.

I don't think their Expose Clone is in the CVS yet though, so its not public. When it gets put into CVS though, i'll tell you.

These guys always do quality stuff, so you should learn something.

#70943

w00t! omg this is great news!

I'm very excited!

Hey, Contra, question (and I'm hoping you'd know this).

It's well known X is kinda old and doesn't even support true transparency, etc...

Does that mean that OS X is not running X, indeed? I mean...I figured they would have to make their own graphical engine like X if it has all those beautiful graphics and transparencies and everything...

Dunno...if OS X is running on BSD, what is the actual GUI running on?

#71059

X11 is a standard, or specification (like TCP/IP), and you can run a server to use that protocol.

No,AQUA does not use X11 as a standard, AQUA isn't really a "network" protocol like X11 is, so its not really a standard.

Apple did create a rootless X11 Server for AQUA though, and its pretty fast, it can even use Quartz for hardware acceleration.

Yes, X11 is old, but it doesnt mean its bad. If you think Transparency is THAT important, you need to read up some more. X11 can run over a 9600Baud modem with small amounts of lag. Its really good on the important stuff (ie. 1 big machine serving out thousands of desktops simultaneosly).

#71084

Thanks for enlightening the Gentoo user :)

I'm not saying X is "trash" b/c it doesn't support transparency...but it's, nonetheless, old. And comparitively to what *could* be out there to run on Linux, I guess it's not the "latest and greatest" we're all so used to...

#71104

Really? What else can run over a network that well? Nothing. There IS NOT anything better.

Remember, UNIX is MULTI USER. The point is to be able to take on big machine, and have thousands of users use it on thin clients. That's the beauty of X.

Point is, there is nothing better, and transparency is coming (eventually).

#71106

Wow! That will be really good. My college Linux distro came with the particualar Window manager. This will be really fun!

#71261

this is slightly offtopic (umm not really but...)

do u think windows would be allowed to have something like expose in their next os??

if not then how come this linux desktop manger is allowed to?

#71288

Nothing stopping MS from implementing it. AERO looks capable of it.

#71356

hey so is there a page on of info about this around xfce's site?

also i thought id give xfce a try again

so i got it via pacman, and im havin a hard time settin up the enviornment so it fully works :S

-bolero

#71495

What doesnt work? Im using it strait from pacman and it didn't require any configuration.

Be sure to do:

pacman -S xfce4 AND pacman -S xfce4-goodies

the goodies are nice.

#71514

ah i didnt install the xfce4-utils which has a startupo script

because before i edited my .xinitrc file manually and added in some xfce stuff.. it started up like window mamager the daemon the panel but alot of the stuff were broken like.. clicking the settings button wouldnt load the settings dialog id have to run the file manually...

-bolero

#71519

from xfce.org, add this to your .xinitrc:

xfce-mcs-manager

xfwm4 --daemon

xftaskbar4 &

xfdesktop &

exec xfce4-panel

#71523

lol yeah thats exactly what i did...

everything was broken in the panel not everything but stuff was lol

i looked at the documentation and found that did that it loads up blahblahblah and soem stuff doesnt load on click

edit: got it to work contra

-bolero

#71527

@Contra:

Well...the topic of X and it's age/lack of "modern" features really interested me, so I have been doing a lot of research ...

Apparently, there's arguably two different camps in the argument: those who say X is outdated and needs to be revamped/replaced, and those who are fine with it...

I started skimming (key word: skimming) this PDF and found it fascinating... It presents some really great points about how X is indeed in need of being replaced completely....

http://www.doc.ic.ac.uk/~mbt99/Y/report/MarkThomas.pdf

Anyways...it's a good read. Either which way I shall resume my search for knowledge...

:banging: ;)

http://www.doc.ic.ac.uk/~mbt99/Y/

is the main site for the 'Y' project

#71545

From what I was reading/skimming the other day, it seems there's a large group of people discontent with XFree86's development. It sounded to me like they wanted to fork/branch it or join something like an already existing branch like Xouvert. That was just my general impression based on a short time looking into it. Since I've moved from Linux back to Windows for the time being (probably a few months whille a few things are still being polished up, like GTK 2.4, Rhythmbox, and a few other odds and ends), I didn't really look too deeply into it.

#71567

Yeah...I received the same general impression. I actually just read up on Xouvert this evening...

It's just starting, though. It looks as though there might be some viable options in the future.

Who knows...for now, I will continue to use my X11 ;) (hey, it works! It could be better, but it works)...

#71573

I'm slightly confused now. It was my understanding that 'X11' was a protocol and that XFree86 was the actual implementation of the actual X server. And Xouvert would also be 'X11', but a different(/enhanced) implementation of it. :blink:

#71607

My apologies on my extremely sloppy terminology.

It's indeed XFree that has the problems, and X11, being just the standard, is fine.

So, XFree is wha tneeds the overhaul (some people disagree, though).

Sorry to confuse you :) You were 100% correct.

#71697