LWN.net Logo

GNOME Shell 3.1.90

From:  Owen Taylor <otaylor-AT-redhat.com>
To:  gnome-announce-list-AT-gnome.org, gnome-shell-list-AT-gnome.org
Subject:  GNOME Shell 3.1.90
Date:  Mon, 29 Aug 2011 19:32:26 -0400
Message-ID:  <1314660747.29884.4.camel@lagrange>
Archive-link:  Article, Thread

While there are many substantial features in this release, it's
particular worth pointing out the changes contributed by our
Summer of Code Students: Nohemi Fernandez's onscreen keyboard,
Morten Mjelva's contact search, and Neha Doijode's work on
getting cover art and other images to display in notifications.

About GNOME Shell
=================

GNOME Shell provides core user interface functions for the GNOME 3
desktop, like switching to windows and launching applications. GNOME
Shell takes advantage of the capabilities of modern graphics hardware
and introduces innovative user interface concepts to provide a
visually attractive and easy to use experience.

Tarball releases are provided largely for distributions to build
packages. If you are interested in building GNOME Shell from source,
we would recommend building from version control using the build
script described at:

 http://live.gnome.org/GnomeShell

Not only will that give you the very latest version of this rapidly
changing project, it will be much easier than get GNOME Shell and its
dependencies to build from tarballs.

News
====

* Add an on-screen keyboard that uses Caribou as a backend
  [Nohemi, Dan; #612662]
* Allow searching for people in the overview using libfolks
  as the backend [Morten; #643018]
* Add a "Login Screen" mode to be used when GDM is running; this
  mode has a stripped down user interface, and also contains the
  code to display the user list and authentication. [Ray; #657082]
* Rework user menu to separate out "Do Not Disturb" from the IM
  status and to visually match GNOME Contacts. [Florian; #652837]
* Implement displaying images such as cover-art in notifications
  [Neha, Marina; #621009]
* Support default actions for notifications [Florian; #655818]
* Networking
  - Stop using nm-applet for dialogs; do them as proper system modal
    dialogs in the shell code. [Giovanni; #650244]
  - Fix handling of hidden access points [Giovanni; #646454]
* Telepathy integration
  - Support subscription requests [Guillaume, Xavier; #653941]
  - Notify on account connection errors [Alban, Jasper, Xavier; #654159]
  - Allow approving file transfers [Guillaume; #653940]
  - Improve styling of messages [Jasper; #640271]
* Extension system [Jasper; #654770]
  - Support live enabling and disabling of extensions
  - Add the ability to install extensions from HTTP
  - Enhance D-Bus interface for controlling extensions
  - Collect errors separately for each extension
* Add Main.panel.addToStatusArea for extension convenience
  [Giovanni, Jasper, Marc-Antoine; #653205]
* Port to the new gnome-menus API. Clean up and speed up
  application information loading [Colin; #648149, #656546]
* Use the accountsservice library rather than cut-and-pasted GDM code
  [Florian; #650893]
* Add a D-Bus interface to take a screenshot; this will avoid various race
  conditions with the current gnome-screenshot approach [Adel; #652952]
* Show numeric indicators to distinguish duplicate keyboard names
  [Giovanni; #650128]
* Add GNOME Documents to the favorites list [Adel; #657520]
* Update the clock immediately on resume from suspend [Colin; #656403]
* Remove animation support from StAdjustment [Ray; #657082]
* Support configuration of calendar applications via gsettings
  [Tassilo; #651190]
* Don't fade in alt-Tab - wait a bit and show it instantly [Rui; #652346]
* Darken workspace background on all workspaces [Rui; #656433]
* Improve detection of the starting day of the week [Florian; #649078]
* Add StButtonAccessible [Alejandro]
* Visual tweaks to match mockups
  [Allan, Dan, Jasper, Marina; #640271, #655627, #655428, #656732]
* Misc bug fixes [Dan, Florian, Giovanni, Guillaume, Jasper, Jeremy, Rui;
  #645708, #646761, #653119, #654398, #656125, #654707, #654898, #654638,
  #656335, #657111]
* Code cleanups [Colin, Dan, Guillaume, Ray;
  #652718, #654639, #648651, #655813, #657082]
* String tweaks [Jasper, Jeremy; #652984, #640271]
* Build fixes [Jasper, Nohemi; #644275, #655812]

Contributors:
 Jeremy Bicha, Giovanni Campagna, Xavier Claessens, Alban Crequy,
 Guillaume Desmottes, Allan Day, Neha Doijode, Nohemi Fernandez,
 Tassilo Horn, Rui Matos, Morten Mjelva, Florian Müllner, Alejandro Piñeiro,
 Jasper St. Pierre, Ray Strode, Colin Walters, Dan Winship,
 Marina Zhurakhinskaya

Translations:
 Ivaylo Valkov [bg], Mario Blättermann [de], Diego Escalante Urrelo,
 Jorge González, Daniel Mustieles [es], Arash Mousavi [fa], Fran Dieguez [gl],
 Yaron Shahrabani [he], Andika Triwidada, Wibiharto [id],
 Aurimas ?ernius [lt], Umarzuki Bin Mochlis Moktar [ml], Kjartan Maraas [nb],
 A S Alam [pa], Daniel Nylander [se], Ngô Chin, Nguy?n Thái Ng?c Duy [vi],
 Aron Xu [zh_CN], Chao-Hsiung Liao [zh_HK, zh_TW]

Download
========

http://download.gnome.org/sources/gnome-shell/3.1/gnome-s...  (998K)
  sha256sum: 310754ecd7a0b40b46e93fdbde8ccb5477c12a3835640f99224cb8c2fb8a2a6d

http://download.gnome.org/sources/gnome-shell/3.1/gnome-s... (1.13M)
  sha256sum: 4c9e61c6c96535110fafb844520392a62afc4fcc4eb79d376ad705a793cb0f5c



_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


(Log in to post comments)

GNOME Shell 3.1.90

Posted Aug 30, 2011 16:42 UTC (Tue) by sgros (subscriber, #36440) [Link]

I was thinking should I send or not comment, but then, since there are no other comments, I'll post it. I'm using regularly gnome-shell on F15 and basically like it. But there are few things that irritate me (which I hope will be fixed in the next version):

1. Manageability of wireless networks, and networks in general, is bad. I can not disconnect from the WiFi while it is trying to connect. And also, I can not access network settings from applet.

2. Notifications are sometimes annoying. Especially when Firefox opens in background with zillions of windows (my fault, I know) and I get huge number of notification that I have to close one by one.

3. Chat integration with gnome shell is also at certain times irritating. Sometimes I would like to turn it off and use plain old Empathy (actually, I would be more happy with Pidgin, but since all my correspondence now is archived in Empathy - this isn't option any more).

4. I installed extension that removes window grouping. This is great until I have large number of windows on several desktops and thumbnails don't fit in a single row. Now, I understand that this might be the fault of the extension, but nevertheless, it is something that irritates me so I had to write it. And while I'm at that, could grouping be done by something else than by application?

Well, that's all I can remember now. There are some others too, but since I can't remember them, I'll ignore them for now...

GNOME Shell 3.1.90

Posted Aug 30, 2011 19:16 UTC (Tue) by compte (guest, #60316) [Link]

Last time I heard Gnome was evolving twords thouch screens because that's where the money is, for mobile phones.
If you think I am mistaken then why does Gnome 3 only work with new hardware? Even my EeePC which I bought last summer doesn't support it.

GNOME Shell 3.1.90

Posted Aug 30, 2011 20:53 UTC (Tue) by sgros (subscriber, #36440) [Link]

Maybe it is evolving in that direction but I don't think that annoyances I listed have any connection to that fact...

GNOME Shell 3.1.90

Posted Aug 30, 2011 23:14 UTC (Tue) by ovitters (subscriber, #27950) [Link]

That reasoning is incorrect. I do not care about mobile phones and I'm not involved with GNOME for monetary gains or to have GNOME make money.

GNOME 3 should be usable with any graphics chip in the last 3-5 years or so (e.g. my machine is about 3.5 years old and I use GNOME3). Seems your EeePC seems to be the exception to the rule. But someone is working on ensuring the software rendering is good enough.

GNOME Shell 3.1.90

Posted Aug 30, 2011 23:33 UTC (Tue) by mjg59 (subscriber, #23239) [Link]

The only way an Eee should be unable to run Shell is if it's based on GMA500 (ie, Poulsbo). Everything else should be 945 at worst, which is easily capable of running Shell.

GNOME Shell 3.1.90

Posted Aug 31, 2011 6:50 UTC (Wed) by luya (subscriber, #50741) [Link]

Gnome 3 worked perfectly with my defunct 2004 LG LT20 (Intel Graphic 855) Tablet PC.

GNOME Shell 3.1.90

Posted Aug 31, 2011 9:50 UTC (Wed) by regala (subscriber, #15745) [Link]

sad, it works like a charm on my eeepc 905 bought 2 years ago (newest hardware I guess). Mind telling us how you installed it ?

GNOME Shell 3.1.90

Posted Aug 31, 2011 14:39 UTC (Wed) by cesarb (subscriber, #6266) [Link]

I am using Fedora 15 with its Gnome 3 on an EeePC 701 4G, and it works fine (except when something gets cut off by the bottom of the low-resolution screen).

GNOME Shell 3.1.90

Posted Sep 1, 2011 18:48 UTC (Thu) by drago01 (subscriber, #50715) [Link]

> Last time I heard Gnome was evolving twords thouch screens because that's > where the money is, for mobile phones.
> If you think I am mistaken then why does Gnome 3 only work with new hardware? Even my EeePC which I bought last summer doesn't support it.

You heard wrong ....

Well the hardware sure does support it ... your driver might not but this is hardly gnome's fault

GNOME Shell 3.1.90

Posted Aug 30, 2011 20:51 UTC (Tue) by sgros (subscriber, #36440) [Link]

I just remembered one more annoyance:

It happens when I select 'Save As... ' (or similar option) and dialog opens for me to enter filename and select path. At that moment it is not possible any more to scroll main window (e.g. Firefox) in case I have to see some information necessary for, e.g., naming a file! I _hate_ this type of windows obviously taken from Apple and I would like to have an option to turn it off.

GNOME Shell 3.1.90

Posted Aug 30, 2011 22:46 UTC (Tue) by njs (guest, #40338) [Link]

I believe this is a bug in Firefox -- if I hit File -> Save As, then it sets _NET_WM_STATE_MODAL on the file save dialog, i.e., it's explicitly telling the WM that it does *not* want any input to the main window while the dialog is open. Not much the WM can do at that point except to try and make what's happening obvious in the UI. I'm using metacity 2.30.3, and it shows the same behavior with Firefox Save As dialogs.

Exactly...

Posted Aug 31, 2011 6:46 UTC (Wed) by khim (subscriber, #9252) [Link]

Yup. This happens with Windows (and probably MacOS) too, so how can it be fault of GNOME?

Looks like it become fashionable to stuff all complains about all programs in "GNOME suck" threads...

Exactly...

Posted Aug 31, 2011 9:16 UTC (Wed) by sgros (subscriber, #36440) [Link]

Wow, wow, wow... hold you horses!!!

I said that I like GNOME3! I'm not bashing it... And furthermore, if I don't say what's bothering me, I'm never going to find out who's fault it is... it could be even my.

So please, don't accuse me that I'm troll! I'm perfectly reasonable to accept a fact that not all the misery in the world is GNOME's fault!

GNOME Shell 3.1.90

Posted Aug 31, 2011 7:37 UTC (Wed) by ldarby (subscriber, #41318) [Link]

I run this on the source code of most gtk things I run before compiling:

find -type f -exec perl -pi -e 'if (/modal/i){s/TRUE/FALSE/;}' {} \;

GNOME Shell 3.1.90

Posted Aug 31, 2011 14:29 UTC (Wed) by fmuellner (guest, #70150) [Link]

> [...] I would like to have an option to turn it off

Like changing the /desktop/gnome/shell/windows/attach_modal_dialogs gconf key?

GNOME Shell 3.1.90

Posted Aug 31, 2011 23:01 UTC (Wed) by walovaton (guest, #57287) [Link]

Hey, I'm glad you liked it. I use it at work and at home and so far so good.

But I, as well, suffer from some of the bugs you mentioned. I'm not that affected by the network management problem but the Alt + Tab behavior gets in the way all the time for me. On paper it seems to be a good idea to cycle through apps but in reality windows cycling is the best way to go and I still don't get used to using the key above the Tab.

I then used the extension you mentioned to change the behavior but the thumbnails get messy when you have lots of windows open, so I uninstalled the extension and I'm right now trying to deal with this problem.

I can't wait to install Fedora 16 to use the new Shell when its released.

GNOME Shell 3.1.90

Posted Aug 30, 2011 19:51 UTC (Tue) by tuna (guest, #44480) [Link]

I am a bit sad the the unified multi-lingual text input settings will not make it for 3.2. The current way to set this up in F15 is horrible (and I haven't filed any bugs because I knew it was going to change in 3.2).

GNOME Shell 3.1.90

Posted Aug 30, 2011 20:23 UTC (Tue) by krakensden (subscriber, #72039) [Link]

Do you need F15 to run this, or could I try it out on Ubuntu? I followed the git repo before 3.0, but eventually everything sort of broke.

GNOME Shell 3.1.90

Posted Aug 31, 2011 3:18 UTC (Wed) by Ed_L. (guest, #24287) [Link]

Gnome isn't that easy. For development versions you're pretty much stuck with Fedora and OpenSUSE. (Sorry, that's where the devs are.) You can download F16 alpha at "http://fedoraproject.org/en/get-prerelease". You want the "Desktop" version, either Live or Install versions. Install is preferable if you have a spare partition, as then you can "yum update" to the latest and greatest, and get full benefit of whatever performance your graphics card can muster. Plus all your /etc/fstab and hosts settings don't go away when you reboot to Ubuntu.

GNOME Shell 3.1.90

Posted Aug 31, 2011 14:26 UTC (Wed) by ovitters (subscriber, #27950) [Link]

I use Mageia Cauldron, which is their development (rawhide/factory) version. Packages are often made within hours of a new tarball being uploaded. A lot of the Mageia contributors used to contribute to Mandriva, and the GNOME packaging experience is pretty much the same (really quick and good).

Note: Only Cauldron has GNOME 3 though, version 1 has GNOME 2.32.

pointer focus

Posted Aug 31, 2011 7:11 UTC (Wed) by ncm (subscriber, #165) [Link]

All I want to know is, does focus-follows-mouse work yet? I see no reason to try GNOME Shell until that gets fixed.

pointer focus

Posted Aug 31, 2011 9:01 UTC (Wed) by zdzichu (subscriber, #17118) [Link]

Which bug# is that? I'm using GNOME-Shell for something like 2 years now and never had a problem with FFM.

pointer focus

Posted Aug 31, 2011 12:43 UTC (Wed) by corbet (editor, #1) [Link]

Griped about a number of things in GNOME 3, but focus-follows-mouse isn't one of them. It works fine for me.

pointer focus

Posted Aug 31, 2011 13:12 UTC (Wed) by jond (subscriber, #37669) [Link]

Sloppy seems to have changed, or at least interacts badly with alt-tab and/or alt-button-above-tab. I haven't pinned down precisely what's going on, but if the mouse pointer is over one window and you switch to another, focus is back on the first one by the time I hit a keystroke, which didn't *used* to happen.

pointer focus

Posted Aug 31, 2011 14:36 UTC (Wed) by ovitters (subscriber, #27950) [Link]

Sloppy focus is still annoying to use, unfortunately. Talked to one of the developers and there were just too many other priority things to fix first (is apparently fixable, but not an easy).

I also love sloppy focus btw (but not in its current state). Did read up on the plans, and it seems some hacks need to be made to mutter and probably the location of the pointer should move when switching out of the overview mode.

Full details are in the following bugreport:
https://bugzilla.gnome.org/show_bug.cgi?id=597190

One of the developers did look into getting this into 3.1.90 (see review on Aug 24), but proper fix just requires too much time (just read the comment in the bugreport).

pointer focus

Posted Sep 15, 2011 4:03 UTC (Thu) by atrus (guest, #80244) [Link]

That bug is marked fixed. Just playing with the current git checkout, and it's much improved. 3.1.91 should see this, and be awesome :)

pointer focus

Posted Sep 15, 2011 4:04 UTC (Thu) by atrus (guest, #80244) [Link]

Yes, it's fixed in current git. Should show up in 3.1.91.

Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds