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

No, it doesn't. The new Xcursor stuff in XFree 4.3.0 is totally toolkit agnostic :)

I'm right now using gnome 2.2 with a very nive cursor theme from kdelook.org (yellowdot). All gnome needs to support this is a small addition to the Theme preferences in the control-center.