Based on work by Dan Cîrnaț and myself.
gnome-session contains the GNOME session manager, as well as a
configuration program to choose applications starting on login.
===============
Version 2.25.92
===============
Note: this release brings back session saving. There might be bugs for this, so
make sure to test this thoroughly.
- Ensure treeview is included in a scrolled window with a shadow in the inhibit
dialog (Frédéric Crozat)
- Use system-log-out icon instead of deprecated gnome-logout (Matthias Clasen)
- Implement session saving (Lucas)
- Use close button instead of ok button for error dialog (Vincent)
- Fix the logout dialog not being themed (Matthias Clasen)
- Code cleanup (Lucas)
Translations:
- Updated zh_TW: Chao-Hsiung Liao
- Updated bg: Alexander Shopov
- Updated bn_IN: Runa Bhattacharjee
- Updated ca: David Planella
- Updated de: Wolfgang Stoeggl
- Updated en_GB: David Lodge
- Updated eu: Iñaki Larrañaga Murgoitio
- Updated fi: Ilkka Tuohela
- Updated fr: Bruno Brouard
- Updated gu: Sweta Kothari
- Updated hu: Gabor Kelemen
- Updated it: Luca Ferretti
- Updated ja: Takeshi AIHANA
- Updated ko: Changwoo Ryu
- Updated lv: Raivis Dejus
- Updated pt_BR: Og Maciel
- Updated pt: Duarte Loreto
- Updated ro: Adi Roiban
- Updated sv: Daniel Nylander
- Updated th: Theppitak Karoonboonyanan
- Updated tr: Baris Cicek
- Updated zh_HK: Chao-Hsiung Liao
- Updated zh_TW: Chao-Hsiung Liao
===============
Version 2.25.91
===============
- Fix copy & paste error in debug output (Matthias Clasen)
- Avoid restarting applications when shutting down (Brian Cameron)
- Improve logout/shutdown dialog messages (Matthias Clasen)
- Change the capplet name in (Lucas, Luca Ferretti)
- Remove obsolete logout_option gconf key (Luca Ferretti)
- Update description of required_components_list gconf key (Luca Ferretti)
Translations:
- Updated ast: Mikel González
- Updated bg: Alexander Shopov
- Updated crh: Reşat SABIQ
- Updated da: Kenneth Nielsen
- Updated dz: Dawa pemo
- Updated es: Jorge González
- Updated et: Ivar Smolin
- Updated eu: Iñaki Larrañaga Murgoitio
- Updated fi: Ilkka Tuohela
- Updated gl: Ignacio Casal Quinteiro
- Updated kn: Shankar Prasad
- Updated mk: Jovan Naumovski
- Updated nb: Kjartan Maraas
- Updated nl: Wouter Bolsterlee
- Updated pl: Tomasz Dominikowski
- Updated pt_BR: Andre Gondim
- Updated ro: Adi Roiban
- Updated sr: Горан Ракић
- Updated sv: Daniel Nylander
- Updated te: Bharat Kumar
- Updated th: Theppitak Karoonboonyanan
- Updated vi: Clytie Siddall
- Updated zh_HK: Chao-Hsiung Liao
- Updated zh_TW: Chao-Hsiung Liao
===============
Version 2.25.90
===============
- Install autostart files in /etc/xdg/autostart (Vincent)
- Use 22x22 icons in the splash screen (Vincent)
- Fix a potential crash in the splash screen (Vincent)
- Fix dbus documentation to mention the session bus instead of system bus
(Richard Hughes)
- Fix build when XTest is not available (Vincent)
- Fix generation of dbus documentation to have valid docbook (Vincent)
Translations:
- Updated ca: David Planella
- Updated fi: Ilkka Tuohela
- Updated he: Yair Hershkovitz
- Updated ko: Changwoo Ryu
- Updated lt: Žygimantas Beručka
- Updated pl: Tomasz Dominikowski
- Updated pt_BR: Andre Gondim
- Updated sv: Daniel Nylander
==============
Version 2.25.5
==============
- Close ICE connection for qt3 applications (Edward Sheldrake)
- In all phases before APPLICATION, consider process termination as completion
(Behdad Esfahbod)
- Fix gnome-session not looking at $XDG_DATA_HOME/applications (tuxce)
- Correctly check for sm and ice libraries in configure script (Lucas)
- Correctly handle X-GNOME-Autostart-enabled=false in gnome-session-properties
(Halton Huo)
- Add support for --enable-polkit/--disable-polkit in configure script (default
is still automatic) (Nirbheek Chauhan)
- Add NoDisplay=True to desktop files (Lucas)
- Fix typo in error message (Lucas)
- Double-click startup program entry to open edit dialog in
gnome-session-properties (Lucas)
- Fix apps with an icon not existing in the icon theme displayed with no icon
(Lucas)
- Add 48x48 icon for session properties (Lucas)
- Add a presence dbus API (William Jon McCann)
Translations:
- Updated ca: David Planella
- Updated de: Hendrik Richter
- Updated es: Jorge González
- Updated ha: saudat mohammed
- Updated ig: Onye, Sylvester
- Updated nb: Kjartan Maraas
- Updated sv: Daniel Nylander
- Updated uz@cyrillic: Nurali Abdurahmonov
- Updated uz: Nurali Abdurahmonov
- Updated yo: David Lodge
==============
Version 2.25.3
==============
- Address issue with multiple clients trying to use the QueryEndSession dbus
API (Tim Kosse)
- Code and build system cleanups (Vincent)
- Stop using deprecated API (Vincent)
- Remove libgnomeui dependency (Vincent)
==============
Version 2.25.2
==============
- Don't link to gnome-keyring and libgnomeui where we don't need (William Jon
McCann)
- Make the session properties dialog resizable (Matthias Clasen)
- Don't try to print an undefined error message (William Jon McCann)
- Build fixes (Kjartan Maraas)
- Rewrite the application finding code for the manager (Matthias Clasen)
- Add new dbus api to say whether shutdown dialog is available (Ray Strode)
- Remove compat wrapper for gnome-keyring session interaction (Stef Walter)
- Single include fixes for glib (Diego Escalante Urrelo)
Translations:
- Updated ast: Mikel González
- Updated ku: Erdal Ronahi
- Updated sr: Горан Ракић
- Updated sv: Daniel Nylander
==============
Version 2.24.3
==============
- Fixed#563354, gnome-session does not close ICE connection for qt3 apps
- Fixed#557634, gnome-session doesn't inspect $XDG_DATA_HOME/applications
- Fixed#550726, Apps with an icon not existing in the icon theme displayed
with no icon
Translations:
- Updated sv: Daniel Nylander
- Updated de: Hendrik Richter
==============
Version 2.24.2
==============
- Don't link to gnome-keyring and libgnomeui where we don't need (William Jon
McCann)
- Make the session properties dialog resizable (Matthias Clasen)
- Don't try to print an undefined error message (William Jon McCann)
- Build fixes (Kjartan Maraas)
- Rewrite the application finding code for the manager (Matthias Clasen)
- Add new dbus api to say whether shutdown dialog is available (Ray Strode)
Translations:
- Updated ast: Mikel González
- Updated ku: Erdal Ronahi
- Updated sr: Горан Ракић
this conflicts with the file gdm installs. Given that gdm has always
done this and that gdm's file uses dbus, let's keep the status quo for now.
Thanks to jmcneill@ for reporting this.
changes:
-Add support for beryl in gnome-wm
-Make it possible to save a session with multiple clients that are the
same program
-bugfixes
-translation updates
This moves this pkg to the new stable gnome branch, too much to list here.
pkgsrc note: automatic dbus startup doesn't work well, it seems to
conflict with another dbus autostart. Better start the session with
"dbus-launch". gdm-2.18 will take care of that.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
Fixes
* Fix a crash with the logout dialog on multi-screen setups (Mark)
Translators
* Zuza Software Foundation (af)
* Hizkuntza Politikarako Sailburuordetza (eu)
* Guntupalli Karunakar (gu)
* John C Barstow (mi)
Version 2.6.0
=============
Translators
* Alexander Winston (en_CA)
* Gareth Owen (en_GB)
* Jitendra Shah (mr)
* Mişu Moldovan (ro)
* Leonid Kanter (ru)
Version 2.5.92
==============
Translators
* Vladimir \"Kaladan\" Petkov (bg)
* Dinesh Nadarajah (ta)
* Maxim Dziumanenko (uk)
Version 2.5.91
==============
Session Manager
* New splash screen for 2.6 (Jakub Steiner)
* Make the capplet use GtkFileChooser (Chris Kelso)
Translations
* Mətin Əmirov (az)
* Laszlo Dvornik (hu)
* Christopher R. Gabriel (it)
* Amanpreet Singh Alam (pa)
* Paisa Seeluangsawat (th)
Version 2.5.90
==============
Translations
* Laurent Dhima (sq)
* Paisa Seeluangsawat (th)
Version 2.5.5
=============
Session Manager
* Set accessible role on the logout dialog (Padraig)
* Update help links to the new user-guide location (Mark)
Session Properties Dialog
* Make Escape actually with the warning dialog (Bala)
* Don't warn user about discarding changes if no changes have been made (Bala)
Translators
* Changwoo Ryu (ko)
* Robert Sedak (hr)
* Maxim Dziumanenko (uk)
Version 2.5.4
=============
Session Manager
* Don't show silly icon when we can't find an splash icon (Glynn)
* Update the icon map (Luca Ferretti)
* Fix usage of deprecated function (Kjartan)
Misc
* Fix issue with underquoted definition of AM_PATH_ESD (Alexander
Winston)
* Kill unused .desktop file (Mark)
* Update support for lwm (James F. Carter)
* Add support for openbox (Michael Terry)
Translators
* Kjartan Maraas (no)
* Laurent Dhima (sq)
* Miloslav Trmac (cs)
* Mətin Əmirov (az)
* Reinout van Schouwen (nl)
Version 2.5.3
=============
Session Manager
* Fix lock-up on log out with glib 2.3.1 (Mark)
* Use a managed window for the logout dialog when accessibility
is enabled (Mark, Bill Haneman)
* Require gtk+ 2.3.x and dump the pangox coverage cache hack (Mark)
Translators
* Duarte Loreto (pt)
* Isam Bayazidi (ar)
* Paul Duffy (ga)
* Sanlig Badral (mn)
Version 2.5.2
=============
Session Manager
* Start the gnome-keyring daemon at login (Alexander Larsson)
* Shut down the GConf daemon at logout (W. Michael Petullo, Mark)
* Don't set the full path of the splash screen in GConf (Mark)
Translators
* Kostas Papadimas (el)
* Paisa Seeluangsawat (th)
Version 2.5.1
=============
Misc
* Add a --enable-deprecations build flag (Mark)
Translators
Dafydd Harries (cy)
Miloslav Trmac (cs)
* Remove --program-transform-name and associated patches now that
gnome-core has been split into multiple parts
* Honour the --disable-schemas-install configure option (Julio Merino)
* Support themeing of the icons on the splash screen (Havoc Pennington)
* Locale updates
* Build fix (Thomas Vander Stichele)
* Mark a couple of strings for translation (Yuriy Syrota)
* Cool new splash screen (Jakub Steiner)
* Up the slow client purge delay to 2 minutes (Mark)
* Fix GsmProtocol initialisation problem (Mark)
* Ensure child dialogs are kept above the parent (Satyajit)
* Add startup notification flag to .desktop files (Dennis Cranston)
* Unref the GConfCliet (Brian Cameron)
* Add X-GNOME-BUGZILLA to the .desktop files (Fernando Herrera)
* Fixup manpages (Christian Marillat, Mark, Alex Duggan)
* Update application icons map (Evandro Fernandes Giovanini)
* Fixup Xinerama aware logout iris code (Mark)
* Allow splash screen to be configured (Rodney Dawes)
* Use intltool to merge schmemas translations (Mark)
* Use metacity for the window manager by default (Jacob)
* Multiscreen support for logout iris and dialog (Mark)
* Use "Order" instead of "Priority" in the capplet (Mark)
* New translations.
Session Manager
* Don't grab the Xserver on logout with ally
* Fix bug with splash screen layout
* Start esd if enable_esd is set event if enable_sounds isn't
Configuration Dialog
* Don't allow setting negative values for client priority
* Don't ask to confirm saving after changes have been applied
* Fix bogus warning about session name already existing
Translations
* Abel Cheung, Anurag Seetha, Gil 'Dolfin' Osher, He Qiangqiang,
Michal Bukovjan and Pablo Gonzalo del Campo.