Skip navigation.

GNOME 2.3.0 changelogs

Gnome 2.x
Gnome 2.x

Here is a compilation of the release notes and NEWS files available for the various modules updated for the GNOME Development Series Snapshot 2.3.0....
===================
gnome-panel
===================

Major Changes Since 2.2.0:

o Panel
* All the old panel types have been replaced with a single
panel type which can be configured to behave like the old
types: (Mark)
+ You can move and resize the panel using the keyboard
+ The panel can be any arbitrary size
+ Autohides to the corner of the screen
+ Grab handle on floating panels
+ No bevel at the screen edge

* The global keybindings for the panel are not handled by the
panel anymore. It is expected that window managers will
handle these keybindings and invoke the actions using the
protocol described in doc/gnome-panel-action-protocol.txt.
Metacity handles this currently (Mark)

* A new property dialog for panels (Mark)

* Substantially re-worked GConf setup. Notifications should
work for most things, all keys should be documented and
have schemas associated with them, no longer use silly
identifiers for panels ... (Mark)

Note: much of this still requires work. Known issues:

http://makeashorterlink.com/?S253520B3

o Applets

* Mailcheck applet has moved to gnome-applets (Mark)
* New "Window Menu" and "Menu Bar" applets have been
added (Mark)
* All window management related applets are now in their own
out of process applet (Mark)
* The clock applet has a calender (Havoc)
* The Workspace Switcher is now flush against the screen
edge (Mark)

Bugfixes, tweaks etc.:

o Panel

* Remove the dependancy on libwnck (Mark)
* Half fix the "window list won't expand" issue (Mark)
* Make the "Add to Panel" menu much more sane (Frank Worsley)
* Fix the opacity slide in the new properties dialog (Arvind)
* New tooltip for Run Program menuitem (Alex Duggan)
* Fix menu bar popup menu popping up for all menuitems (Arvind)
* Fix issue with new properties dialog being always on top
(Arvind)
* Fix issue with setting an incomplete restart command
(Matthias Clasen)

o Applets

* Error dialog to explain why the show desktop button doesn't
work with non EWMH compliant WMs (Havoc)
* Sync the max number of workspaces with metacity (Mark)
* Fix the version number in the Window List and Workspace
Switcher (Alex Duggan)
* Move the "Show Desktop Button" into the "Actions" category
(Frank Worsley)

o Miscellanous

* Updated documentation (Irene, Breda, Takeshi)
* Build fixes (Dan Mills)

Translations:

* az(Metin Amiroff), be(Dmitry G. Mastrukov),
bg(Alexander Shopov),da(Ole Laursen), eo(Joël Brich),
es(Pablo Gonzalo del Campo), et(Tõivo Leedjärv),
fa(Roozbeh Pournader), fr(Christophe Merlet),
ko(Kang Jeong-Hee), lt(Vaidotas Zemlys), ml(FSF-India),
mn(Sukhochir), nl(Vincent van Adrighem), no(Kjartan Maraas),
ro(Marius Andreiana), ru(Dmitry G. Mastrukov),
sk(Stanislav Visnovsky), sq(Elian Myftiu), sv(Christian Rose),
tr(Fatih Demir), zh_CN(Xiong Jiang) and zh_TW(Abel Cheung).

======================
gnome-session
======================

* New logout effect (Iain Holmes, Mark)
* Fix hang with multiple apps requesting interaction (Arvind)
* Implement muli-screen support for logout help (Bala, Mark)
* Test wrapper for testing out logout effects (Mark)
* Warning fixes (Mark)

Translations

* az(Metin Amiroff), be(Belarusian team), fa(Roozbeh Pournader),
hi(Gnome Hindi Team), ml(FSF-India) and wa(Pablo Saratxaga).

=======================
gnome-desktop
=======================

Translations

* ga(Paul Duffy) and ml(FSF-India).

=======================
gnome-system-monitor
=======================

* new nicer devices view (Joergen Scheibengruber)
* performance optimization for displays of many processes
* display VM size in memmaps dialog (Jason Pfiel)
* get sorting correct in memmaps dialog
* view configuration options now available in menus
* maybe fix crasher #95238
* HIGify ui
* Fix resizing of graphs when viewing the process listing - bug #70101

============================
gnome-games
============================

All of the gnome-games 2.2.1 changes:
* Fixed Freecell compile on FreeBSD
* Fixed GNect schemas
* Fixed GNOME Stones GObject usage
* Use Close instead of OK in Gnometris
* Cleaned up Mahjongg .desktop file
* Updated Mahjongg documentation

Plus:
* Removed games I either don't like, no-one uses, or are pointless
(gnibbles, gnobots2, iagno2, xbill)
* Also removed the Curses port of gtali
* New Undo architecture in Aisleriot (PLEASE TEST) (closes #83517)
* Changed the next-move algorithm in Iagno (PLEASE TEST) (closes #101996)
* Mahjongg UI love -- now has CFM dialogs
* Aisleriot UI love -- the huge New Game menu has gone, useless table
headers removed, dialogs are layered correctly, etc
* Added some spacing in the Freecell UI. Should make things clearer
* Added a GConf utility library, which gives us lots of sanity checks
to tell people they can't install programs correctly
* Cool new icons in GNOME Mines from Jimmac

============================
eye-of-gnome
============================

Eye of Gnome is the default image viewer for the Gnome Desktop. This
development release is the first version after the fundamental re-design of
this application. Beside the general image viewing component (which is also
used by the Nautilus filemanager), there is now a first version of a photo
collection view. Of course, this can be also used inside Nautilus eg. for
watching slide shows. Optionally, Eye of Gnome can make use of EXIF
information, stored in digital camera images.

Enhancements
============

* Architectual changes (Jens)
* Build image collection component always
(this is also usable in Nautilus as photo collection view) (Jens)
* Collection view shows the selected image in the top
half of the window (Jens)
* Support for thumbnail management spec (Jens)
* Adaption to content size works better (Jens)
* Sticky zoom to fit (if you resize the window the image zoom will be
adapted automatically) (Jens)
* Progressive image loading for remote or large files - #89831 (Jens)
* EXIF support in collection view (requires optional libexif) (Jens)
* Correct filename escaping - #105192, #95561, #104961 (Federico)
* Session recovery fixes - #108829 (Shivaram Upadhyayula)
* File selector improvements - #101888, #102116, #90767, #102117 (Jens)
* More HIG compatible - #106169, #100206 (Jens)
* Use 'Image Viewer' in .desktop entry - #100205 (Elle Uca)
* Require libeel (Federico)
* Compiler warning fixes - #108342 (Kelledin, Jens)
* Don't close preferences on ESC - #105720 (Jens)
* Updates of strings to translate - #99572 (Jens)
* GConf configure fixes - #106130 (Julio Merino)
* Translation Updates:
Roozbeh Pournader (fa), FSF-India (ml),
Metin Amiroff (az), Paul Duffy (ga),
Belarusian team (be), Christophe Merlet (fr)

============================
gnome-mime-data
============================

Support added for:
* mime-types related to themus Nautilus theme view
* iPod support
* monkeys-audio support
* new programming language related mime-types and more.

============================
gnome-applets
============================

Character Palette
* Add capability to select palettes with mouse and edit/save individual
ones

Disk Mounter
* Fix saving of custom icons - bug #90922
* Translate frame label - bug #103091
* HIGify
* Convert mount error string to utf8 in non-utf8 locales - bug #95480

Inbox Monitor
* Fix to allow multiple applets at one time - bug #109806 (Jens Zechlin)

Sticky Notes
* Remeber note positions - bug #109467 (Loban Rahman)
* Fix about window - bug #109469 (Loban)
* Fix crash in prefs dialog - bug #109470 (Loban)
* Fix focus indication - bug #109391 (Loban)
* Fix bug #109287 (Loban)
* Fix crash while autosaving (Loban)
* Don't show notes in tasklist - bug #106154 (Loban)

============================
file-roller
============================

Enhancements
* Added ability to convert archives.
* Popup a progress dialog when a long operation is underway,
instead of using a progress bar in the status bar.
* Give more detailed information about the current operation (only
for tar archives at the moment).
* When creating new archives, if the user does not specify the
extension, use 'tgz' as default instead of giving an 'archive
type not supported' error.
* Associate File Roller to the zoo archive format.
* Use a text entry instead of the option menu for the location.
* Do not allow dangerous operations, that is operations that if stopped
can cause the lost of the archive, such as adding and
removing files, to be stopped.
* Allow to stop folders reading.
* Added ability to test zoo archives.
* New toolbar icons.

============================
yelp
============================

Changes
* Lots of updates to the stylesheets
* Removed support for gtkthml1 (no CSS)
* Removed the 'gman' symlink (#103750)
* Fixed the command line argument parsing
* Updated translations
(mn, id, kn, fa, th, is, eo, ml, de,
fi, zh_TW, zh_CN, ro, es, it, pt, am,
tr, nl, be, th, he)

============================
metacity
============================

* many new translations
* fix an infinite loop while holding a server grab triggered by
some recent Qt versions doing weird stuff
* fix bug where Alt+rightclick repeatedly on titlebar resulted
in zillions of menus
* fix Alt+Tab to *actually* put minimized windows at the end,
though this was always intended
* rewrite size/positions constraint code (currently known
to be quite buggy, e.g. xmms is hosed)
* enforce size of at least 1x1 on windows
* reduce latency of managing new windows still further
* by using async properties code in more places
* don't grab keybindings on docks, so gnome-panel
can handle them
* suck in the panel's screenshot and run dialog global
bindings
* lots of improvements to window placement
* sync max number of workspaces with pager applet
* fix to keep focus when inside window frame in
* strict mouse focus mode
* make it possible to start a reverse tab with
shift+alt+tab (vs. alt+tab then shift)
* fix a multihead issue with constraints between two
windows on different heads
* require GTK+ 2.2.0 and fontconfig
* default theme is now Simple
* add visual bell feature
* incorporate many fixes from 2.4.34
* other stuff

============================
gnome-vfs
============================

Bugs fixed:
* Remove spew in destroy_notify (Dave Camp)
* Throttle FAM change even rate to avoid applications
using 100% cpu when a file is written
* Don't silently fail whole operation when symlink copy
fails
* Fix for crash when canceling in bug-buddy
* Fix bug in sample program (Murray Cumming)
* Fix gnome_vfs_get_volume_free_space to work on NFS mounts
* Fix start directory on some ftp servers (Christophe Fergeau)
* Look for user-installed modules in ~/.gnome2/vfs/modules
instead of ~/.gnome/vfs/modules
Featurelets
* Some translation updates.

======================================
gedit
======================================
* Install header files which make it possible to build plugins externally (Me)
* Split many of the plugins into a separate package, gedit-plugins (Me)
* Nifty new docs from Sun (Breda McColgan)
* Updated translations

======================================
gnome-utils
======================================
GNOME Calculator
* Fix handling of parentheses (Kaushal)

GNOME Search Tool
* Default filename search by substring (Dennis)
* Default filename search case insensitive (Dennis)
* Include desktop in search results (Dennis)
* Include folders in search results (Dennis)
* Name Contains entry is optional (Kaushal)
* Prevent the escape key from quiting application if a search has just completed (Dennis)
* Space or return key open a file (Dennis)
* Application remembers previously selected options (Dennis)
* Application is fully session aware (Pasupathi)

GNOME System Log
* Fix a memory leak (Kjartan)

Documentation
* Add Japanese documentation (Takeshi)

Translations
* Metin, Christian, Roozbeh, Dmitry, Sanlig, Pablo, Yuriy,
Christophe, Daniel, Abel, He, Fatih, & Takeshi.

Re: GNOME 2.3.0 changelogs

Looks exciting.

I know developers love comments like this from users-only/non-contributors but here it goes:

1. The gweather applet which I love will after a few hours take as much as 100MB of memory. This problem never seems to go away. (Also, I should be able to set my own url for the forecast)

2. The volume applet should be configurable to adjust more than just volume: pcm, blance, etc.

3. I have never, ever been successful in getting gstreamer to work on any installation. I doesn't even work on my fresh rh9 install.

4. File picker dialog (nuf said)

5. gnome-vfs samba module is totally unusable if you need to log in or if it needs to deal with domains.

6. Associating file types with apps is still way too complicated and buggy.

7. type ahead find in nautilus list view is still broken (although recent changes have made it *much* more usable)

8. split pane file browsing in nautilus

9. tree view widget autoscrolling on expanding directories.

10. Align icons to grid on desktop

11. selecting icons on the desktop and pressing delete should delete them or move them to the trash.

12. Symlink to .gnome-desktop "gnome-desktop" should be created by default when user profile is created.

13. Show desktop should simply minimize all windows and not "hide" them until you unminimize anything. At least this should be an option for that applet. Windows started out with the "hide all apps" show desktop icon but then went to simply minimizing everything.

14. multiple gnome logins via xdm don't seem to work well or at all. In fact, I have had no good luck doing remote gnome logins period.

15. run dialog is so primitive it is amazing. Even the panel run dialog is 10x more useful because it autocompletes. It would be cool if the entire list of known apps is listed and as you type, they are filtered. globbing would be cool. Like if I typed *red*conf* then all the redhat-config-* stuff would be displayed in the list so at some point I could either keep typing or just select from the list. Also tab cycling through completions would make things better. Also, the history displays backward. So the most recently used program is at the *end* of the history list. It takes the most number of tabs to get to. That is lame. The run dialog could be a very useful feature but as it is, it sucks.

16. "run recent" should be next to "open recent" that lists recently run programs.

17. nautilus should have a virtual-root thing that allows you to go: home, root, network servers, smb shares, other vfs like themus and fonts. Right now unless you know about these other abilities of nautilus, then you can't ever find or use them.

18. The gnome menus should just be regular files containing regular/editable launchers. There is nothing lamer than not being able to edit the target of a menu entry or not being able to drag entries to/from the desktop to create shortcuts there.

19. galeon or epiphany nautilus view

20. browsing to a removable disk (or temporary smb mount or whatever) with nautilus causes that directory to be "device busy" when trying to unmount.

21. nautilus location bar is totally useless. Compare it to galeon,epiphany,konqeror,anything location bar for 10sec and you will see just how lame the nautilus location bar is. I heard something about a gtk autocompletion drop down widget that was getting waited on but that didn't stop everyone else from making great location bars...

22. gnome.org web site still sucks. Wow, there were some great demos of the new site like a year ago but it never showed up. At least put a sections with communtiy links like to art.gnome.org and gnomedesktop.org

23. give me some time, I can think of 20 more...

Don't get me wrong, I love gnome and use it exclusively. However, it could use some improvement. Keep it up developers.