Slashdot Mirror


Gnome 2.22 Released

kie writes "The latest version of the Gnome Desktop is being released today. New features in 2.22 include Cheese (an application for webcam photos and videos), window compositing, PolicyKit integration and much more. The full details are in the Release Notes."

29 of 97 comments (clear)

  1. That explains it. by pushing-robot · · Score: 4, Funny

    Gnome 2.22 Released
    I was wondering where it came from.
    --
    How can I believe you when you tell me what I don't want to hear?
  2. Evolution actually working? by BlackCreek · · Score: 2, Informative

    BTW, does Gnome now allows switching the spelling language of an application during the use of it?

    Like switching the spell checker of a chat session during the chat session? Or the assumption is still that everybody only ever uses one language at a time.

    Seriously. I'm not flaming, I mean to ask the question. One of the reasons I stopped using Gnome, after many years using it, was that in order to use a Dutch spell checker in Gaim, I had to restart Gaim using a dutch locale environment (and be stuck with a Dutch spell checker for the rest of that Gaim instance).

    1. Re:Evolution actually working? by Anonymous Coward · · Score: 5, Informative

      Evolution can switch spelling on-the-fly, and even do multiple language spelling.

      pidgin however still has the problems you describe, the FAQ/help has the following to say about that
      ----
      How do I change the language for the Highlight Misspelled words option?

      Pidgin currently only supports spell checking in your locale language. This is because gtkspell 2 does not offer a good way for us to know which dictionaries are available or to switch between them. This functionality has long been promised for gtkspell version 3, which has been delayed somewhat indefinitely. See gtkspell.sf.net.

      There is, however a simple plugin called switchspell that can change the spell check language on a per-buddy basis.
      ----
      http://developer.pidgin.im/wiki/Using%20Pidgin

    2. Re:Evolution actually working? by erroneus · · Score: 2, Interesting

      Another responder has posted the same response I was about to offer.

      You can use a variety of methods, but often I just open a terminal, type "export LANG=en_US.UTF-8" or whatever locale you want to switch to and then run the program from there by typing the program's name.

      If only there were a property to allow setting the locale in the shortcut/launcher thing...

      I too find it annoying that only one language may be used at a time, but you know it's worse with Apple and MacOS X... I recently set up a Mac Mini with OS X.5. I selected Japanese as the language and when it came to registering the product, it would not let me enter a U.S. address for my home! Apple, for whatever reason, assumes that since I want to use Japanese as the language interface that I must live in Japan. What a preposterous assumption?!

    3. Re:Evolution actually working? by JanneM · · Score: 4, Informative

      BTW, does Gnome now allows switching the spelling language of an application during the use of it? I don't think spellchecking functionality is a desktop-wide feature by itself; I think it will depend on the application how exactly it is implemented. I do know that Gedit, the standard editor, does allow you to set the language on a per-document basis at runtime. No idea on Gaim.
      --
      Trust the Computer. The Computer is your friend.
    4. Re:Evolution actually working? by Elrond,+Duke+of+URL · · Score: 4, Informative

      If only there were a property to allow setting the locale in the shortcut/launcher thing...

      You should be able to do this with a tiny script. Not quite as simple as the launcher GUI, but not bad. Simply create in your home directory (or wherever you like):

      #!/bin/sh

      LANG=en_US.UTF-8 pidgin

      And call it "pidgin-en_US". Make it executable and set the launcher to use that script to launch pidgin and you should be good to go.

      Better still, if the launcher config lets you give arguments to the program you tell it to execute (I think you can), you can make just one script:

      #!/bin/sh

      LANG=$1 pidgin

      Call it "pidgin-lang" and in the launcher, set it to execute "/home/foo/pidgin-lang en_US.UTF-8" or whatever other language you want.

      --
      Elrond, Duke of URL
      "This is the most fun I've had without being drenched in the blood of my enemies!"-Sam&Max
    5. Re:Evolution actually working? by qwer_tea · · Score: 2, Informative

      Pidgin (formerly known as Gaim) uses your locale language for spell checking.

      There is, however, a third-party plugin called switchspell that allows you to switch the spell checking language on a contact-by-contact basis.

    6. Re:Evolution actually working? by Daengbo · · Score: 2, Informative

      Not trying to flame here, but Pidgin/GAIM is not a Gnome app, so the question you asked can't really be answered. In fact, Empathy (based on the Telepathy framework) was set to be the default chat client for 2.22, but it didn't make the final cut. It's still slated for 2.24. When that happens, we'll have well-integrated text, voice, and video chat. Yipee!!

    7. Re:Evolution actually working? by BlackCreek · · Score: 2

      Not trying to flame here, but Pidgin/GAIM is not a Gnome app, so the question you asked can't really be answered. In fact, Empathy (based on the Telepathy framework) was set to be the default chat client for 2.22, but it didn't make the final cut. It's still slated for 2.24. When that happens, we'll have well-integrated text, voice, and video chat. Yipee!!

      And my question probably got marked "off-topic" by some Gnome zealot because of that.

      I understand your point that Gaim/Pidgin is not a official Gnome app, but you should reckon that for years, what everyone (using Gnome) had for IM was Gaim/Pidgin. As you mention yourself, Empathy still doesn't exist (from the perspective of a user). I mean which IM client do I get if I install the most popular Gnome distribution (Ubuntu), I get Pidgin. Is there any major distribution, installing a IM client with Gnome, which is not installing Pidgin?

      So honestly, I think that asking about the state of what in practice is what people get for IM client when using Gnome, to be pretty "on-topic". Otherwise the honest answer would be along the lines of "We expect to have a great IM client on Gnome 2.24 but, for various reasons, Gnome 2.22 doesn't even have a IM client" (Or there is a default IM client set on 2.22, and nobody is telling me?)

    8. Re:Evolution actually working? by erroneus · · Score: 2

      Awesome. I didn't know you could do that from such a line. I have always thought in terms of one line, one command or function. The idea that it would move on to execute whatever came behind it would have never occurred to me. I went ahead to create a short launch script rather like your second example, but rather than set the LANG variable, I specified the locale and use $* as the argument so I can specify the program and parameters to run. Now I can just modify any and every launcher I wish to run in an alternate language by pre-pending the launcher script name. Sweet.

      Love learning new useful stuff like that.

    9. Re:Evolution actually working? by MSG · · Score: 2, Informative

      Or you can set up a launcher that executes:

      "env LANG=en_US.UTF-8 pidgin" ...and skip the ridiculous shell script entirely.

    10. Re:Evolution actually working? by psmears · · Score: 2, Informative
      Better still, can't you just have something like:

      /bin/env LANG=en_US.UTF-8 pidgin
      as the command to launch, and not use a shell script at all?
  3. Yeah, but... by iknownuttin · · Score: 2, Funny

    does it run Linux? Oh, wait, ummmm, shit! I really suck at karma whoring....

    --
    I prefer Flambe as apposed flamebait.
    1. Re:Yeah, but... by PC+and+Sony+Fanboy · · Score: 2, Funny

      you both suck at karma whoring... wait ... why am I karma whoring too?

    2. Re:Yeah, but... by LingNoi · · Score: 3, Funny

      The cake was a lie you insensitive clod!

  4. KISS by Anonymous Coward · · Score: 3, Funny

    Fitting with GNOME's "keeping it simple" policy

    I'm not sure whether to laugh or cry.
    1. Re:KISS by ReinoutS · · Score: 2, Informative

      What you mean I cannot have a preview when selecting an image to attach?!) You can, but it's up to the app to enable this. As a matter of fact, Epiphany 2.22 just gained an image preview in the file chooser.
  5. Re:Not faster... by baadger · · Score: 4, Informative

    GNOME (Or more accurately GTK+, glib, Cairo and X) has got faster steadily since the GNOME 2.12 days. GTK+s UI's are just as snappy for me as Qt equivalents. I noticed significant improvements after several video/X driver updates and updates to Cairo 1.4.x (from 1.2.x).

  6. Re:Gnome & KDE by fireman+sam · · Score: 2, Funny

    One down, now if only we can get the "vi versus emacs" folks to do the same.

    --
    it is only after a long journey that you know the strength of the horse.
  7. Re:Gnome & KDE by jcast · · Score: 3, Funny

    Maybe we should shoot for more realistic goals. Like acceptance of Emacs' superiority.

    --
    There are reasons why democracy does not work nearly as well as capitalism.
    -- David D. Friedman
  8. Gnome 2 for 22 by ross.w · · Score: 2, Funny

    Also known as the Richie Benaud release

    --
    If my call is important, why am I talking to a recording?
  9. Huzzah! by IBBoard · · Score: 2, Insightful

    Now to wait for Fedora 9 so I can more easily update :) I tried pointing Smart at the Development repos for the Gnome RC but there isn't a way to say "upgrade all Gnome" - no meta package or anything that I saw - so I didn't feel like doing it package by package.

    I've yet to see the point of Cheese as a 'main Gnome' app, though.

  10. Re:At least it's a real release! *cough* KDE4 *cou by MrHanky · · Score: 2, Insightful

    At least it was feature complete.

  11. Re:Window Compositing? by petermgreen · · Score: 4, Informative

    the traditional way to do a windowed gui was to limit each apps drawing area so that it could only draw within it's own window and force the app to redraw stuff when it's visibility changed. This system has the advantage of being light on ram and being low on CPU when windows aren't moving. However moving windows is a relatively expensive process both because of the need to ask apps to redraw and the need to actually move data arround in the screen buffer (this is why many older systems use a dotted box drawn with XOR to indicate window moving and only move the window when the user has chosen the final location). Also it is virtually impossible to support any kind of partial transparency or rotozooming under this system and even non rectangular windows are a pain.

    3D games work in a totally different way. They work with a (large) set of textures and the scene is redrawn every frame building up from the back to the front and rotozooming everything into place. This makes transparency, drop shadows etc fairly easy and of course rotozooming is a fundamental requirement of a 3D game.

    A compositing window system (afaict under X this requires support from both X itself and the window manager) draws each window into it's own buffer and then treats that as a texture. Then a frame for the screen is built up in much the same way a 3D game builds up a frame. This enables all sorts of effects from simple stuff like drop shadows and inverted colors to advanced stuff like a window selector that shows a thumbnail of each window or a desktop selector that puts the different desktops on the surface of a cube. Different window managers will obviously choose to use theese capabilities to different extents and in different ways.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  12. Re:Gnome & KDE by Mad+Merlin · · Score: 2, Funny

    Maybe we should shoot for more realistic goals. Like acceptance of Emacs' superiority.

    Well, Emacs is a nice OS and all, but what it really needs is a good text editor.

  13. Growing to like it by free+space · · Score: 4, Insightful

    In general, I agree with the camp that hates making GUI's too simple and limited. Yet I'm using Gnome now because it's the default in Ubuntu and because of I work with Mono which uses Gtk, and spending some time with Gnome made me gradually like it.

    It could be because I was lucky enough to find the features I want in place so that I wasn't bitten by the "too much minimalism" problem. I don't have much need for sound, printing or the like and 90% of my time are spent in either firefox, monodevelop or a text editor.

    Also, the Tomboy note taker rules. I wish something like it was in Windows. This must be a milestone where a user begins to dislike working on Windows and prefers Linux because of an application.

  14. Re:Gnome & KDE by Constantine+XVI · · Score: 2, Funny

    I hear viper-mode's coming along nicely. Haven't checked recently since I don't dual-boot much.

    --
    "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  15. Nice job by ceswiedler · · Score: 4, Insightful

    I have to admit I like Gnome a lot. But even if I were a KDE user I would have to give Gnome credit for their release schedule and process. They come out with a good set of reasonably stable features every 6 months, reliably enough that Ubuntu (and Fedora?) base their distro releases on the Gnome schedule. They've guaranteed core ABI compatibility through the 2.x series, which has been out for 5+ years by my count. They're conservative in what they add and take away. And every release has a nice set of release notes which tells me exactly what to look for in terms of new features.

    Software development ain't easy, especially not in the decentralized volunteer world of free software, but the Gnome guys seem to have it down pretty well. Kudos to them.

  16. Re:Latest GNOME by marco75 · · Score: 2

    > all the things you describe modify your OS on a low-level basis by modifying, adding and removing files from your root directory and sub-directories which can break your installation

    I don't see how annoying me with a password prompt PREVENTS me from breaking my installation. It could only DELAY the breaking. (It also prevents someone else from walking to my computer and breaking it, but for that situation, there's a "ask for password on resume" option in the Screensaver.)

    What does effectively prevent breakage of the system are utilities that are well-designed and work correctly. And in that department, Ubuntu 7.10 does its job well. I could set up dual screen and 3D acceleration without reading a manual or editing config files.

    > It is the way Unix-like OSes work

    'The way it has always worked' is the number 1 excuse for continuing bad interaction design, to the detriment of computer users the world over. What goes on behind the scenes (the engineering domain) and what happens between the human and the keyboard/screen/mouse are two different things, and there is no reason the latter has to accommodate the former. In fact, since computers are supposed to make our lives easier, shouldn't it be the other way around?

    PolicyKit? That's the answer I was looking for! Now I've got something to look forward to in the next release!