Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
X Software GUI Linux

Preview of X Windows Eye Candy 462

glenkim writes "Remember Seth Nickell's blog entry about next generation X Window rendering? Well, in case you were wondering what it would look like, he's updated his blog with videos of luminocity, the experimental GNOME window manager, and screenshots of programatically themed widgets." From the post: "The wobbly window effect is mildly addictive. Kristian hasn't gotten much work done since he wrote it. He (and now I) spends all day moving windows around and watching them settle."
This discussion has been archived. No new comments can be posted.

Preview of X Windows Eye Candy

Comments Filter:
  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) * on Thursday March 24, 2005 @09:38AM (#12034728)
    Comment removed based on user account deletion
  • KDE equivalent? (Score:5, Interesting)

    by ttys00 ( 235472 ) on Thursday March 24, 2005 @09:52AM (#12034834)
    For those of us who don't know, is there a KDE equivalent in the pipeline?
  • Re:Nip it in the bud (Score:3, Interesting)

    by 10Ghz ( 453478 ) on Thursday March 24, 2005 @09:55AM (#12034848)
    I just want to pre-emptively respond to all the posts that are going to say, 'well, as usual, Linux is catching up to Microsoft and Apple a couple years after the fact.'


    Apple, perhaps, but not Microsoft. Longhorn will have something like this, but Longhorn is still over a year away (at least). It might very well be that this technology will become available on Linux long before Longhorn ships. In that case, Microsoft would be catching up to Linux ;).
  • Longhorn (Score:4, Interesting)

    by alienfluid ( 677872 ) on Thursday March 24, 2005 @09:56AM (#12034851) Homepage
    How does this compare to the upcoming Avalon engine for Longhorn?
  • nice new features (Score:3, Interesting)

    by mrmagos ( 783752 ) on Thursday March 24, 2005 @10:01AM (#12034883) Homepage
    Those are some interesting new features, quite innovative actually. However, I would be much more interested in hearing how X is being made smaller and faster. Xserver [freedesktop.org] seems to be a nice continuation of Kdrive [jussieu.fr] since the fork, but it is still lagging behind a full Xorg installation. Most X users are not serving up desktops to thin clients, and only need a full install for things like hardware acceleration and multihead support. I would think a small and fast X would greatly benefit desktop adoption, and if any of you have tried Kdrive on modern equipment, it more than feels snappier, it is.
  • Uh Expose? (Score:4, Interesting)

    by bogie ( 31020 ) on Thursday March 24, 2005 @10:04AM (#12034915) Journal
    Luminosity is a testbed for technology. It's not meant to show exactly what Gnome 2.12 or X whatever is going to look like.

    You say its not useful but what about something like Expose which many users think is useful? Imagine how boring the early versions of it looked which did nothing interesting or useful? Think outside the box for a minute and realize that by using the technology someone may come up with some new ways of interacting with windows that nobody has ever thought of and turns out to be really useful. Your boring and bloated accusation is way close-minded and short-sighted.
  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Thursday March 24, 2005 @10:08AM (#12034936)
    Comment removed based on user account deletion
  • by vdboor ( 827057 ) on Thursday March 24, 2005 @10:21AM (#12035037) Homepage
    The wobbly windows thing looks completely unnecessary [..], and it's hard to see how it can actually improve usability.

    Humans visualize a lot of 3D, so why not your windows? I can image computer-illiterates don't see "windows", just a bunch of 2D buttons and mess at a computer screen.

    Using subtile animation and shadow effects could make computing a lot easier and accessable. It allows users to distinguish between front and back windows much easier. I would certainly welcome these features if they're stable!

  • by urbanjunkie ( 173409 ) on Thursday March 24, 2005 @10:22AM (#12035048) Journal
    Improved usability should not be an ultimate goal.

    Usability is just one of the components of the overall user experience, and improving the overall user experience is what really counts.
  • Re:KDE equivalent? (Score:3, Interesting)

    by nutshell42 ( 557890 ) on Thursday March 24, 2005 @10:22AM (#12035051) Journal
    I don't know about wobbly windows but KDE 3.4 offers some addictive transparency options based on the composite extension (kcontrol->desktop->window behaviour->transparency). I'm getting timeouts on the article so I can't tell you more until I know what that article is all about. =)
  • by elucido ( 870205 ) on Thursday March 24, 2005 @10:23AM (#12035062)
    How about instead of just being able to store windows as bars, let us morph our windows into a sphere which rotates? or a cube? This would allow us to store more windows in less space, it would allow us to have more screen space. No one needs a big bar taking up the bottom of their screen, but spheres floating around looks better and its better for productivity. Think of terminator 2's morphing scene, that could be done to the windows.
  • by WombatControl ( 74685 ) on Thursday March 24, 2005 @10:27AM (#12035094)

    I know it's fashionable to bash UI eye candy, but there is a reason for it. For instance, the human eye is very good at determining depth. Drop shadows on windows help distinguish one window from another. When I turned on xcompmgr on my Ubuntu box, it was actually quite surprising how much easier it was to determine what windows are where. When you have Anjuta, Firefox, Glade, and a bunch of other applications open, it can be hard to tell what window is here. Drop shadows help create another way of visually distinguishing window placements that can enhance usability.

    Transparency when done right can also help usability. The transparent dialogs here help cement the relationship between a dialog and its parent window. That's why Mac OS X has such great usability - it not only has some visually interesting eye candy, but that eye candy is designed to provide you with a series of visual cues that clue you in on what actions you're performing. The "genie effect" when you minimize a window to the Dock is another example of this - by showing the window move into the Dock you're providing a visual clue that lets you know that you can find that window again in the Dock.

    When done right, eye candy can really enhance usability, and thanks to things like the Damage extension, the Render extension, and the Composite extenstion, Linux usability is getting better.

    And for the record, those who think that eye candy adds excessive processor bloat, my current Linux system is a Duron 600mHz with 256MB of RAM and a GeForce4 MX. Granted, the T&L engine helps a lot in making the UI responsive, but given that xcompmgr and the Composite extension is essentially beta code it's quite shocking how little processing power this sort of thing takes. Now that T&L engines on graphics cards are pretty much standard, it's time that X put that power to use to enhance usability.

  • by gowen ( 141411 ) <gwowen@gmail.com> on Thursday March 24, 2005 @10:43AM (#12035207) Homepage Journal
    Humans visualize a lot of 3D, so why not your windows?
    Well, gee. Could it be because they're displayed on a 2D screen?
  • by russellh ( 547685 ) on Thursday March 24, 2005 @11:55AM (#12035965) Homepage
    I pronounce it an artistic interpretation and therefore kewl unto itself. it needs no additional justification.
  • Re:KDE equivalent? (Score:4, Interesting)

    by IamTheRealMike ( 537420 ) on Thursday March 24, 2005 @01:06PM (#12036647)
    Even more specifically Qt isn't using Cairo, it's using its own equivalent TrollTech are writing from scratch (because they have to own the copyright on all the Qt code for their business model to work). However everything below Cairo and GTK+ is independent of GNOME/GTK+ and will work fine for KDE.
  • by good-n-nappy ( 412814 ) on Thursday March 24, 2005 @02:13PM (#12037346) Homepage
    There's actually been some justification for this type of effect. Take a look at this paper [sun.com] that talks about classic principles in cartoon animation and how they can be applied to user interfaces.
  • by Grishnakh ( 216268 ) on Thursday March 24, 2005 @03:42PM (#12038432)
    It used to be that when I did a "ps aux" I knew what every process did. When I do this today with the newest KDE or Gnome I have no idea what most of the processes are for.

    Try "ps faux". It shows how processes are related. I've been using KDE for years, and I haven't noticed any extra difficulty understanding what all the processes are for. You do need a wider Konsole window now than in KDE1, however, because all the KDE processes are prefixed with "kdeinit:".

    But I do agree that it is slower, but I think that's just because it's doing a lot more (and I'm doing a lot more). I didn't normally have 15 browser windows/tabs open at one time 5 years ago; now it's common.

Always look over your shoulder because everyone is watching and plotting against you.

Working...