Stories
Slash Boxes
Comments

News for nerds, stuff that matters

The Notable Improvements of GNOME 2.22

Posted by Zonk on Tuesday January 29, @12:43PM
from the short-but-pretty dept.
Michael Larabel writes "Phoronix has up a list compiling eight of the most interesting improvements on track for GNOME 2.22. These improvements include the Epiphany browser switching to the WebKit back-end, transition effects inside the Evince document viewer, a new GNOME application for taking photos and recording videos from web cameras followed by applying special effects, a mouse tweaking module for improved accessibility, and a new GNOME VNC client. On the multimedia end, GNOME 2.22 has a few new features appended to the Totem movie player and the Rhythmbox player. Totem can now search and play YouTube videos and connect to a MythTV server and watch past recordings or view live TV. Rhythmbox now can utilize FM radio tuners, integration with new lyric sites, improved Podcast feed support, and even has support for communicating with newer Sony PSPs. There will also be a standalone Flash player and flash previewing support from the file browser in this release."

Related Stories

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

The Notable Improvements of GNOME 2.22 25 Comments More | Login | Reply /

 Full
 Abbreviated
 Hidden
More | Login | Reply
Keybindings Beta
Q W E
A S D
Loading ... Please wait.
  • gtkhtml (Score:3, Interesting)

    by LizardKing (5245) on Tuesday January 29, @12:56PM (#22223868) Homepage

    I wonder if the move to WebKit for the rendering engine used by Epiphany will prompt other GNOME projects to transition from the various gtkhtml versions that are currently used. The maintenance of gtkhtml seems to be sporadic, and the API changes drastically between versions. For example, on a Fedora 8 install at work there's two versions of the gtkhtml library required by different apps in the basic GNOME desktop ...

    • Re:gtkhtml (Score:5, Informative)

      by ozamosi (615254) on Tuesday January 29, @01:25PM (#22224244) Homepage
      Actually, the plan is to create a new "gtkhtml" widget that's supposed to be able to work with different backends, so that you can use Gecko, Webkit, and existing gtkhtml through the same API. http://www.atoker.com/blog/2008/01/10/putting-the-web-in-gtk/ [atoker.com]
      • Re:gtkhtml (Score:4, Interesting)

        by UtucXul (658400) on Tuesday January 29, @02:01PM (#22224812) Homepage

        But the fewer cores the web devs need to support, the better.
        I really have to disagree there. Web devs should not support any rendering engine. It may makes sense to test against more than one engine, but a website should never be written for a given rendering engine. We've seen the mess that gets us. Website should be written to standards and the people who write the rendering engines should then try to write their engines to that. Some of them do. No one gets that perfect, but with one exception, they all do at least an okay job. And supposedly even IE is doing better although I really have no way of testing that myself.
  • am I missing something here? (Score:4, Insightful)

    by rucs_hack (784150) on Tuesday January 29, @01:03PM (#22223932)
    The main reason I like gnome is that its a fast window manager with a low cruft index. This looks to me like Gnome trying too hard, and adding too many capabilities to what is, so far as I understand it, just a window manager. Why, for example include vnc? It's not like seperate client/servers for this task aren't available, and most are pretty good.

    Is all this new stuff going to slow it down, that's the thing that interests me. If the team have too many things to maintain, just how good a job can they do?
    • Re: (Score:3, Interesting)

      If you expect Gnome to be just a "fast window manager with a low cruft index", what about its CORBA server on which the whole beast is based? Gnome, as far as I can recall, has always strived to be a full-blown desktop environment. I think it works quite n
    • Re:am I missing something here? (Score:5, Informative)

      by gujo-odori (473191) on Tuesday January 29, @01:17PM (#22224130)
      First of all, GNOME is not a window manager. It is a complete desktop environment. When last I used GNOME, Sawfish was the default GNOME window manager. Before that, it was Enlightenment. I haven't followed GNOME for a while, maybe they've changed the WM again. The point being, you can use a number of WMs with GNOME; it is not, itself, a window manager.

      Low cruft? Anything that is a complete desktop environment probably doesn't meet most people's definition of low cruft, but if there is one that makes that cut in the free software world, I'd vote for XFCE (I'm a KDE user, and neither KDE nor GNOME come anywhere near low cruft in my book; XFCE is reasonably low cruft, although you also give up some things to get there; one user's cruft is another user's indispensable feature. YMMV).

      If you really want low cruft, though, you need to really run just a window manager. Fluxbox and IceWM are a couple of very good choices in that area. They really are low cruft and they are also very, very fast. Of course, unless you truly are willing to trade a lot of features for speed, you may find yourself wishing for a bit more cruft after a while.

      Is this new stuff going to slow it down? Yeah, maybe. OTOH, they may make tuning improvements in other areas to offset it. Of course, GNOME is already slow [1], so you may not notice an incremental slowdown. KDE is slow, too (especially KDE 4; having tried it, I put it back on the shelf to wait for 4.1, and went back to the 3.5 tree).

      [1] Compared to faster things like XFCE, or even faster things, like $WINDOW_MANAGER_OF_YOUR_CHOICE, but still seems relatively responsive compared to certain proprietary systems.
      • Re:am I missing something here? (Score:5, Informative)

        by VValdo (10446) on Tuesday January 29, @01:37PM (#22224450)
        When last I used GNOME, Sawfish was the default GNOME window manager. Before that, it was Enlightenment. I haven't followed GNOME for a while, maybe they've changed the WM again.

        For a while now (since 2.2) the default WM has been Metacity [wikipedia.org].

        W
      • Re: (Score:3, Informative)

        Anything that is a complete desktop environment probably doesn't meet most people's definition of low cruft, but if there is one that makes that cut in the free software world, I'd vote for XFCE. [...] If you really want low cruft, though, you need to real
    • Re:am I missing something here? (Score:4, Informative)

      by hr.wien (986516) on Tuesday January 29, @01:18PM (#22224144)

      Neither KDE nor Gnome are just window managers (that's Metacity and Kwin). Desktop environment is a more fitting term for them. They both aim to include most of what you need for basic day-to-day use of your computer. They also make sure everything they include is nicely consistent, which makes for a good user experience.

      As for your speed concerns, I don't see how inclusion of a few new apps will slow down anything? It will take a bit more disk space probably, but it won't slow anything down unless you use these new apps. You're also free to uninstall anything you feel is redundant.

    • Re: (Score:3, Insightful)

      these are mostly just changes to applications in the "official gnome apps" list, and new apps added to that list. they're not really going to affect the performance of the desktop itself (i.e. gnome-panel, nautilus, metacity, etc).
    • Re:am I missing something here? (Score:5, Insightful)

      by Ckwop (707653) <Simon.Johnson@gmail.com> on Tuesday January 29, @01:25PM (#22224236) Homepage

      This looks to me like Gnome trying too hard, and adding too many capabilities to what is, so far as I understand it, just a window manager. Why, for example include vnc? It's not like seperate client/servers for this task aren't available, and most are pretty good.

      This is a very good point. Linux is so flexible because each project has a different agenda and a different set of design criteria it is trying to satisfy.

      I think that Gnome should not try to be a direct competitor to KDE. KDE is huge, has tonnes of software included with it and tries to be everything to everyone.

      We need a desktop environment that does that.

      However, this doesn't mean that Gnome should try to be this too. If it tries to, it will lose. KDE's software base is absolutely huge, and it's all controlled from a series of close-nit projects. Gnome would struggle to match that style of development.

      Gnome's advantage is that is simpler and less complex. It is my view, Gnome should be a like a good text-book; it is complete not when there is nothing left to add, but nothing left to take away.

      Free software is about choice. You don't have a real choice when both options put before you are the same. The differences between open-source projects are not weakness but strengths. Being different allows you to choose your software according to your needs; it allows you to adapt.

      Simon.

    • Re:am I missing something here? (Score:5, Interesting)

      by samkass (174571) on Tuesday January 29, @01:33PM (#22224382) Homepage Journal
      I assume you're with the crowd that are (mis)using Slashdot's tagging feature to make editorial comments about window transitions not being a "feature". It's kind of ironic, because some of those same people will, at times, talk about Linux's viability as a desktop operating system, where utility of transitions are immense. In fact, transitions are probably one of the more valuable HCI movements lately, and give users great feedback as to what happened to their data/windows and where they went. All the way back to the Newton's "crumpling paper" when things were thrown away, Apple has been using them to great effect. When minimizing something to the dock in MacOS X, it's an extremely good way of showing the user where they can find it later.

      Considering my 6-year-old PowerPC-based Mac can do them just fine, I think keeping things "lean" for lean's sake is counterproductive. All the visual aspects should be analyzed from a consistency and return-on-performance factor, and while transitions may have been too expensive to performance at some point, nowadays they're virtually free and a great tool.
      • Re:am I missing something here? (Score:5, Informative)

        by FudRucker (866063) on Tuesday January 29, @01:26PM (#22224278)
        RE:["why don't you make a lighter, faster gnome"]

        http://www.xfce.org/ [xfce.org] = a lighter, faster gnome...
      • Re:am I missing something here? (Score:5, Insightful)

        by Excelsior (164338) on Tuesday January 29, @07:39PM (#22229350)
        First, can you not wait to see the result before jumping to the bloat criticism.

        Secondly, the world does want eye candy (see OSX or the IPhone). Gnome is competing with OSX, Vista, KDE 4, and others. In comparison, Gnome is behind in the eye candy department.

        I know I've converted more people to Linux by showing them Compiz/Beryl/Compiz Fusion than anything else, by far. When I show them Avant Window Navigator and Compiz in the same desktop, they are snatching the live CD from my fingers. Like it or not shell huggers, eye candy sells.

        When you say "do we need more eye candy", I guess you are referring to the "we" that is 0.8% of the browsing public using Linux. In that case, I guess "we" don't need eye candy. But "I" would like to see more people interested in open source and free(dom) software, and eye candy in Linux is one of the best ways to make that happen.
  • Gnome's notable improvements (Score:4, Funny)

    by Colin Smith (2679) on Tuesday January 29, @01:15PM (#22224092)
    Just encouraged me to switch to XFCE [xfce.org]...

    And people say there should be a single desktop...

     
        • Re:Different designs (Score:4, Informative)

          by Otter (3800) on Tuesday January 29, @04:15PM (#22226786) Journal
          Whereas with Gtk+ (and GNOME, and XFCE, etc) or EFL (the Enlightenment Foundation Libraries) it's pretty easy to write bindings for other languages, like Perl or C++ or Objective-C (far superior to C++, IMNSHO) or LISP or (insert your favorite language here). That makes GNOME much more egalitarian than KDE.

          I find it hard to understand why someone who likes C would then dislike C++ enough to base a toolkit decision on that, especially given the quirky C required for Gtk+, but that aside...

          There are, in fact, Qt bindings for C, Objective C, Ruby, Java and many other languages. (QtPython is probably the most widely used.) I'm not sure why you think it's so much more difficult to write bindings for a C++-based API.

  • filechooser ? (Score:4, Informative)

    my pet peevee with _any_ GTK based app is the filechooser.

    it's ugly and far from intuitive.

    there's a wrapper aplication that allows some GTK apps use KDE's filechooser, but it doesn't work with everyting.

    if GTK developers really don't wan't to fix this, could they at least put something to allow the use of KDE's dialogs when the app is not running under gnome ?

    BTW, the wrapper is here: http://www.kde-apps.org/content/show.php?content=36077 [kde-apps.org]
    • Was going to mod you up, but I'll reply instead (sorry!).

      I completely agree.

      The GNOME filechooser is an abomination. It is one of the reasons that Linus Torvalds uses KDE, and the reason that no sane person will touch GNOME.

      1. COMPLETELY unintuitive (and
  • Removed .NET yet? (Score:4, Insightful)

    by metamatic (202216) on Tuesday January 29, @02:04PM (#22224852) Homepage Journal
    Any chance that they've removed the dependency on Microsoft's patented .NET technologies via Mono?

    (Yes, I know you can manually remove bits of the Gnome environment to get rid of Mono; but the Gnome environment by default includes Mono.)
  • Switching to WebKit? (Score:4, Interesting)

    by daemonc (145175) on Tuesday January 29, @02:20PM (#22225156)
    "In order to use the WebKit backend, Epiphany must be built with the --with-engine=webkit argument."

    That sounds more like WebKit is available, as an option, if you are compiling from source, than "switching" to me...
    • Re: (Score:3, Informative)

      AFAIK, the KDE team is also switching to Apple's fork of KHTML, WebKit.

      KHTML is very good of course, but it wouldn't make sense to switch to an engine that's going to be made obolete soon.
    • Re:Epiphany? Really? (Score:4, Informative)

      by ozamosi (615254) on Tuesday January 29, @01:15PM (#22224098) Homepage

      I used to. And my Gnome using friends that I've talked into trying it still use it.

      Compared to Firefox, it's prettier (if you think "fancy colors and icons" is more important than "consistent", you'll disagree), is much better integrated into Gnome, has much nicer "search engine support" (type in the address field, and your installed search engines are at the end of the auto complete list - please, someone, give me a firefox extension for that!), and has a quite nice tag based bookmarking system which can be synchronized with del.icio.us or ma.gnolia.com. All of that, and just a fraction of the memory of Firefox.

      I stopped using it approximately the same time as they switched backend, and now use Firefox 3 instead - it doesn't swallow all memory (only almost all), and it actually looks more integrated into Gnome, than Epiphany with a Gecko backend (the times I tried Epiphany/Webkit, it didn't really work yet) since it's not only has a native theme, it also has native form controls (which Epiphany/Webkit apparently has too, but not Epiphany/Gecko). It also works with Online Desktop [gnome.org], and has the famous extensions, which makes up for the other downsides of not using Epiphany.

      In other words: people are actually using Epiphany, but I don't think they will for long.

    • Re:Gedit wish list... (Score:4, Informative)

      by deanlandolt (1004507) on Tuesday January 29, @01:33PM (#22224384) Journal
      I'm running 2.20.3 on Ubuntu Gutsy...

      when working on an indented line and press enter, the next line is indented the same distance.
      Edit > Preferences > Editor > Enable automatic indentation

      When the cursor is next to a bracket (brace, etc.) {([ ])}, or even quotes ' " " ', it highlights one that matches it.
      Edit > Preferences > View > Highlight matching bracket I'm not sure when the features came in, but perhaps you need a minor version upgrade?
    • Re:epiphany? (Score:4, Interesting)


      Epiphany is a good browser. I started using it a while ago because I found that it didn't lock up when browsing Slashdot whilst Firefox 2 did (both on Ubuntu platform). I've recently ended up using Konqueror as I have a Kubuntu install this time round and I find it similarly faster than Firefox.The odd thing is, I didn't have any extensions in Firefox at the time, either. Anyway - Epiphany is very good and I suspect quite a lot of Gnome users use it.
    • by sayfawa (1099071) on Tuesday January 29, @01:50PM (#22224658)
      I have to agree. I don't like to diss open source products, but man, out of several years of using Gnome I just haven't ever had a good thing to say about Totem.

      But an interesting anecdote is that my flatmate recently converted to Linux. He was a Windows "power user", not afraid of getting into any aspect of the system, and he's the same now with Linux. And he is actually completely satisfied by Totem. "But don't you find that it never plays anything properly, ever?" I asked him. "Nope, it plays everything I throw at it" he tells me. I've seen it too. Weird how experiences can vary so much.