From ba6cc6f61dcd281499cc3b5bd1741245c02d26b00cad5779a60c8bc2746c3881 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Fri, 31 Jul 2009 17:35:33 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=78 --- gnome-session-2.26.1.tar.bz2 | 3 - gnome-session-2.27.5.tar.bz2 | 3 + gnome-session-bgo507101-tile-ui.patch | 44 +- gnome-session-compiz-as-default-wm.patch | 30 - gnome-session-enable-disable-compiz.patch | 41 + gnome-session-gnome-wm-compiz-manager.patch | 86 -- gnome-session.changes | 60 + gnome-session.spec | 1266 +------------------ 8 files changed, 142 insertions(+), 1391 deletions(-) delete mode 100644 gnome-session-2.26.1.tar.bz2 create mode 100644 gnome-session-2.27.5.tar.bz2 delete mode 100644 gnome-session-compiz-as-default-wm.patch create mode 100644 gnome-session-enable-disable-compiz.patch delete mode 100644 gnome-session-gnome-wm-compiz-manager.patch diff --git a/gnome-session-2.26.1.tar.bz2 b/gnome-session-2.26.1.tar.bz2 deleted file mode 100644 index c0aa2e7..0000000 --- a/gnome-session-2.26.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35e304ec42ed69a2b98377fd7cfac19fa00ca53bb5d6307094ebf077c00dbc32 -size 835266 diff --git a/gnome-session-2.27.5.tar.bz2 b/gnome-session-2.27.5.tar.bz2 new file mode 100644 index 0000000..0771ec5 --- /dev/null +++ b/gnome-session-2.27.5.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9089a1959aae16eb7a9116d5d50e83b798495724e358e92ae2600c6a79575284 +size 817564 diff --git a/gnome-session-bgo507101-tile-ui.patch b/gnome-session-bgo507101-tile-ui.patch index ba3a1b6..3482664 100644 --- a/gnome-session-bgo507101-tile-ui.patch +++ b/gnome-session-bgo507101-tile-ui.patch @@ -2,7 +2,7 @@ Index: gnome-session/gsm-manager.c =================================================================== --- gnome-session/gsm-manager.c.orig +++ gnome-session/gsm-manager.c -@@ -2363,7 +2363,8 @@ logout_dialog_response (GsmLogoutDialog +@@ -2748,7 +2748,8 @@ logout_dialog_response (GsmLogoutDialog { g_debug ("GsmManager: Logout dialog response: %d", response_id); @@ -12,7 +12,7 @@ Index: gnome-session/gsm-manager.c /* In case of dialog cancel, switch user, hibernate and * suspend, we just perform the respective action and return, -@@ -2373,6 +2374,10 @@ logout_dialog_response (GsmLogoutDialog +@@ -2758,6 +2759,10 @@ logout_dialog_response (GsmLogoutDialog case GTK_RESPONSE_NONE: case GTK_RESPONSE_DELETE_EVENT: break; @@ -35,7 +35,7 @@ Index: gnome-session/gsm-util.c #include #include #include -@@ -292,3 +293,75 @@ gsm_util_setenv (const char *variable, +@@ -503,3 +504,75 @@ gsm_util_setenv (const char *variable, g_error_free (bus_error); } } @@ -123,9 +123,9 @@ Index: gnome-session/gsm-util.h G_BEGIN_DECLS -@@ -37,6 +38,9 @@ char * gsm_util_generate_startup_id - void gsm_util_setenv (const char *variable, - const char *value); +@@ -47,6 +48,9 @@ char * gsm_util_generate_startup_id + void gsm_util_setenv (const char *variable, + const char *value); +void gsm_util_help_display (GtkWindow *parent, + const char * link_id); @@ -142,14 +142,14 @@ Index: gnome-session/Makefile.am -DDBUS_LAUNCH=\"dbus-launch\" \ -DLIBEXECDIR=\"$(libexecdir)\" \ + -DDATADIR=\""$(datadir)"\" \ - -DGLADEDIR=\""$(pkgdatadir)"\" \ + -DGTKBUILDER_DIR=\""$(pkgdatadir)"\" \ -DGCONF_SANITY_CHECK=\""$(GCONF_SANITY_CHECK)"\" \ - -DGCONFTOOL_CMD=\"$(GCONFTOOL)\" + -DGCONFTOOL_CMD=\"$(GCONFTOOL)\" \ Index: gnome-session/gsm-logout-dialog.c =================================================================== --- gnome-session/gsm-logout-dialog.c.orig +++ gnome-session/gsm-logout-dialog.c -@@ -37,8 +37,13 @@ +@@ -38,8 +38,13 @@ #define AUTOMATIC_ACTION_TIMEOUT 60 @@ -165,13 +165,13 @@ Index: gnome-session/gsm-logout-dialog.c typedef enum { GSM_DIALOG_LOGOUT_TYPE_LOGOUT, -@@ -47,11 +52,12 @@ typedef enum { +@@ -48,11 +53,12 @@ typedef enum { struct _GsmLogoutDialogPrivate { - GsmDialogLogoutType type; - - GsmPowerManager *power_manager; + DkpClient *dkp_client; GsmConsolekit *consolekit; + GtkWidget *info_label; @@ -180,7 +180,7 @@ Index: gnome-session/gsm-logout-dialog.c int timeout; unsigned int timeout_id; -@@ -60,7 +66,8 @@ struct _GsmLogoutDialogPrivate +@@ -61,7 +67,8 @@ struct _GsmLogoutDialogPrivate static GsmLogoutDialog *current_dialog = NULL; @@ -190,7 +190,7 @@ Index: gnome-session/gsm-logout-dialog.c static void gsm_logout_dialog_destroy (GsmLogoutDialog *logout_dialog, gpointer data); -@@ -68,43 +75,10 @@ static void gsm_logout_dialog_destroy ( +@@ -69,43 +76,10 @@ static void gsm_logout_dialog_destroy ( static void gsm_logout_dialog_show (GsmLogoutDialog *logout_dialog, gpointer data); @@ -237,7 +237,7 @@ Index: gnome-session/gsm-logout-dialog.c static void gsm_logout_dialog_class_init (GsmLogoutDialogClass *klass) -@@ -113,18 +87,6 @@ gsm_logout_dialog_class_init (GsmLogoutD +@@ -114,18 +88,6 @@ gsm_logout_dialog_class_init (GsmLogoutD gobject_class = G_OBJECT_CLASS (klass); @@ -256,7 +256,7 @@ Index: gnome-session/gsm-logout-dialog.c g_type_class_add_private (klass, sizeof (GsmLogoutDialogPrivate)); } -@@ -146,11 +108,23 @@ gsm_logout_dialog_init (GsmLogoutDialog +@@ -137,11 +99,23 @@ gsm_logout_dialog_init (GsmLogoutDialog logout_dialog->priv->timeout_id = 0; logout_dialog->priv->timeout = 0; logout_dialog->priv->default_response = GTK_RESPONSE_CANCEL; @@ -278,10 +278,10 @@ Index: gnome-session/gsm-logout-dialog.c + gtk_dialog_add_button (GTK_DIALOG (logout_dialog), + GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL); + - logout_dialog->priv->power_manager = gsm_get_power_manager (); + logout_dialog->priv->dkp_client = dkp_client_new (); logout_dialog->priv->consolekit = gsm_get_consolekit (); -@@ -247,40 +221,28 @@ gsm_logout_supports_shutdown (GsmLogoutD +@@ -237,40 +211,28 @@ gsm_logout_supports_shutdown (GsmLogoutD } static void @@ -339,7 +339,7 @@ Index: gnome-session/gsm-logout-dialog.c seconds_warning = ngettext ("You will be automatically logged " "out in %d second.", "You will be automatically logged " -@@ -288,7 +250,7 @@ gsm_logout_dialog_timeout (gpointer data +@@ -278,7 +240,7 @@ gsm_logout_dialog_timeout (gpointer data seconds_to_show); break; @@ -348,7 +348,7 @@ Index: gnome-session/gsm-logout-dialog.c seconds_warning = ngettext ("This system will be automatically " "shut down in %d second.", "This system will be automatically " -@@ -296,6 +258,10 @@ gsm_logout_dialog_timeout (gpointer data +@@ -286,6 +248,10 @@ gsm_logout_dialog_timeout (gpointer data seconds_to_show); break; @@ -359,7 +359,7 @@ Index: gnome-session/gsm-logout-dialog.c default: g_assert_not_reached (); } -@@ -330,25 +296,50 @@ gsm_logout_dialog_timeout (gpointer data +@@ -320,25 +286,50 @@ gsm_logout_dialog_timeout (gpointer data secondary_text = g_strdup (seconds_warning); } @@ -421,7 +421,7 @@ Index: gnome-session/gsm-logout-dialog.c if (logout_dialog->priv->timeout_id != 0) { g_source_remove (logout_dialog->priv->timeout_id); -@@ -360,13 +351,118 @@ gsm_logout_dialog_set_timeout (GsmLogout +@@ -350,13 +341,118 @@ gsm_logout_dialog_set_timeout (GsmLogout } static GtkWidget * @@ -541,7 +541,7 @@ Index: gnome-session/gsm-logout-dialog.c if (current_dialog != NULL) { gtk_widget_destroy (GTK_WIDGET (current_dialog)); -@@ -376,82 +472,119 @@ gsm_get_dialog (GsmDialogLogoutType type +@@ -366,82 +462,119 @@ gsm_get_dialog (GsmDialogLogoutType type current_dialog = logout_dialog; diff --git a/gnome-session-compiz-as-default-wm.patch b/gnome-session-compiz-as-default-wm.patch deleted file mode 100644 index 7d18aea..0000000 --- a/gnome-session-compiz-as-default-wm.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: data/gnome-wm -================================================================================ ---- data/Makefile.am -+++ data/Makefile.am -@@ -25,7 +25,7 @@ - bin_SCRIPTS = gnome-wm - - settingsdir = $(datadir)/applications --settings_in_files = session-properties.desktop.in -+settings_in_files = gnome-wm.desktop.in session-properties.desktop.in - settings_DATA = $(settings_in_files:.desktop.in=.desktop) - - install-data-local: ---- data/gnome-wm -+++ data/gnome-wm -@@ -73,6 +73,14 @@ - - if [ -f "$COMPIZ_ENABLED_FILE" ] ; then - KNOWN_WM="compiz-manager $KNOWN_WM" -+ else -+ if [ ! -f "$HOME/.config/compiz/disable-compiz" ] ; then -+ # Check to see if hardware is supported by compiz, to have it as default WM if so -+ CM_DRY=yes compiz-manager > /dev/null 2>&1 -+ if test $? -eq 0; then -+ KNOWN_WM="compiz-manager $KNOWN_WM" -+ fi -+ fi - fi - - OLDIFS=$IFS diff --git a/gnome-session-enable-disable-compiz.patch b/gnome-session-enable-disable-compiz.patch new file mode 100644 index 0000000..1162160 --- /dev/null +++ b/gnome-session-enable-disable-compiz.patch @@ -0,0 +1,41 @@ +Index: gnome-session-2.27.5/data/gnome-wm +=================================================================== +--- gnome-session-2.27.5.orig/data/gnome-wm ++++ gnome-session-2.27.5/data/gnome-wm +@@ -68,8 +68,15 @@ if [ -z "$WINDOW_MANAGER" ] ; then + # Create a list of window manager we can handle, trying to only use the + # compositing ones when it makes sense + +- xdpyinfo 2> /dev/null | grep -q "^ *Composite$" 2> /dev/null +- IS_X_COMPOSITED=$? ++ if [ "x$XDG_CONFIG_HOME" = "x" ]; then ++ COMPIZ_ENABLED_FILE="$HOME/.config/compiz/enable-compiz" ++ else ++ COMPIZ_ENABLED_FILE="$XDG_CONFIG_HOME/compiz/enable-compiz" ++ fi ++ ++ #xdpyinfo 2> /dev/null | grep -q "^ *Composite$" 2> /dev/null ++ #IS_X_COMPOSITED=$? ++ IS_X_COMPOSITED=0 + + KNOWN_WM="sawfish sawmill enlightenment icewm wmaker fvwm2 qvwm fvwm twm kwm" + if [ $IS_X_COMPOSITED -eq 0 ] ; then +@@ -78,6 +85,18 @@ if [ -z "$WINDOW_MANAGER" ] ; then + # metacity is still the default wm in GNOME + KNOWN_WM="metacity $KNOWN_WM" + ++ if test -f "$COMPIZ_ENABLED_FILE" -a "$COMPIZ_ENABLED_FILE" -nt /etc/X11/xorg.conf; then ++ KNOWN_WM="compiz-manager $KNOWN_WM" ++ else ++ if [ ! -f "$HOME/.config/compiz/disable-compiz" ] ; then ++ # Check to see if hardware is supported by compiz, to have it as default WM if so ++ CM_DRY=yes compiz-manager > /dev/null 2>&1 ++ if test $? -eq 0; then ++ KNOWN_WM="compiz-manager $KNOWN_WM" ++ fi ++ fi ++ fi ++ + OLDIFS=$IFS + if [ -z "$DEFWM" -o "x$DEFWM" = "xgnome-wm" ]; then + diff --git a/gnome-session-gnome-wm-compiz-manager.patch b/gnome-session-gnome-wm-compiz-manager.patch deleted file mode 100644 index 4fef1a9..0000000 --- a/gnome-session-gnome-wm-compiz-manager.patch +++ /dev/null @@ -1,86 +0,0 @@ -Index: gnome-session-2.26.1/data/gnome-wm -=================================================================== ---- gnome-session-2.26.1.orig/data/gnome-wm -+++ gnome-session-2.26.1/data/gnome-wm -@@ -51,22 +51,33 @@ if [ "x$WINDOW_MANAGER" = "xgnome-wm" ]; - WINDOW_MANAGER="" - fi - -+# Migrate compiz to compiz-manager -+if [ "x$WINDOW_MANAGER" = "xcompiz" ]; then -+ WINDOW_MANAGER="compiz-manager" -+fi -+if [ "x$DEFWM" = "xcompiz" ]; then -+ DEFWM="compiz-manager" -+fi -+ - if [ -z "$WINDOW_MANAGER" ] ; then - # Create a list of window manager we can handle, trying to only use the - # compositing ones when it makes sense - -- xdpyinfo 2> /dev/null | grep -q "^ *Composite$" 2> /dev/null -- IS_X_COMPOSITED=$? -+ if [ "x$XDG_CONFIG_HOME" = "x" ]; then -+ COMPIZ_ENABLED_FILE="$HOME/.config/compiz/enable-compiz" -+ else -+ COMPIZ_ENABLED_FILE="$XDG_CONFIG_HOME/compiz/enable-compiz" -+ fi -+ -+ KNOWN_WM="metacity sawfish sawmill enlightenment icewm wmaker fvwm2 qvwm fvwm twm kwm" - -- KNOWN_WM="sawfish sawmill enlightenment icewm wmaker fvwm2 qvwm fvwm twm kwm" -- if [ $IS_X_COMPOSITED -eq 0 ] ; then -- KNOWN_WM="compiz beryl $KNOWN_WM" -+ if test -f "$COMPIZ_ENABLED_FILE" -a "$COMPIZ_ENABLED_FILE" -nt /etc/X11/xorg.conf; then -+ KNOWN_WM="compiz-manager $KNOWN_WM" - fi -- # metacity is still the default wm in GNOME -- KNOWN_WM="metacity $KNOWN_WM" - - OLDIFS=$IFS - if [ -z "$DEFWM" -o "x$DEFWM" = "xgnome-wm" ]; then -+ - for wm in $KNOWN_WM ; do - IFS=":" - for dir in $PATH ; do -@@ -77,6 +88,7 @@ if [ -z "$WINDOW_MANAGER" ] ; then - done - IFS=$OLDIFS - done -+ - else - WINDOW_MANAGER=$DEFWM - fi -@@ -116,11 +128,7 @@ if [ ! -z "$SMID" ] ; then - OPT1=-i - OPT2=$SMID - ;; -- compiz) -- OPT1=--sm-client-id -- OPT2=$SMID -- ;; -- beryl) -+ compiz-manager) - OPT1=--sm-client-id - OPT2=$SMID - ;; -@@ -128,18 +136,6 @@ if [ ! -z "$SMID" ] ; then - esac - fi - --case `basename $WINDOW_MANAGER` in -- compiz) -- export LIBGL_ALWAYS_INDIRECT=1 -- gtk-window-decorator & -- OPT3=glib -- OPT4=gconf -- ;; -- beryl) -- emerald & -- ;; --esac -- --exec $WINDOW_MANAGER $OPT1 $OPT2 $OPT3 $OPT4 -+exec $WINDOW_MANAGER $OPT1 $OPT2 - - echo "ERROR: No window manager could run!" diff --git a/gnome-session.changes b/gnome-session.changes index 1bf7577..0518aa8 100644 --- a/gnome-session.changes +++ b/gnome-session.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Wed Jul 29 12:21:04 CEST 2009 - vuntz@novell.com + +- Update to version 2.27.5: + + Prefer compiz-manager over compiz when available in gnome-wm + + Add --with-default-wm configure option to let distributors + specify the default window manager they want to use (including + gnome-wm) + + Use silent-rules with automake 1.11 + + Add --enable-splash configure option to build splash, and + disable splash build by default + + Add Presence interface to the documentation + + Do not exit when the system bus restarts + + Port from gnome-power-manager to DeviceKit-power + DeviceKit-power is a new dependency. + + Code cleanup + + Updated translations. +- Add DeviceKit-power-devel BuildRequires. +- Pass --with-default-wm=gnome-wm to configure. +- Provides and Obsoletes branding package, and remove + branding-upstream package as we don't ship the splash anymore. +- Remove splash-related packaging. +- Respin gnome-session-bgo507101-tile-ui.patch. +- Remove gnome-session-gnome-wm-compiz-manager.patch and + gnome-session-compiz-as-default-wm.patch, and replace them with + gnome-session-enable-disable-compiz.patch. + +------------------------------------------------------------------- +Mon Jul 20 11:50:15 CEST 2009 - vuntz@novell.com + +- Update to version 2.27.4: + + Reduce GConf roundtrips + + Use shave to improve build log readability + + Fix a crash on Solaris + + Generate docs for the presence API + + Rewrite a good part of the capplet. Some highlights: + - much cleaner code + - monitor autostart files + - autofill name field if needed + - add help button + - better handling of themed and non-themed application icons + - allow dragging from the application list + - make it more clear that applications are disabled + + Port to GtkBuilder + + Improve debug message + + Load default apps after saved and autostart apps + + Build fixes for BSD + + Update eggsmclient code to fix crash + + Add mutter support to gnome-wm + + Make gnome-session exit properly on reboot/shutdown + + Avoid pointless warnings + + Honour the SmRestartNever SmRestartStyleHint + + Default clients to RESTART_IF_RUNNING instead of NEVER + + Code cleanups + + Updated translations. +- Rebase gnome-session-bgo507101-tile-ui.patch. +- Rebase gnome-session-gnome-wm-compiz-manager.patch. +- Remove libglade2-devel BuildRequires. +- Use gnome-autogen.sh instead of autoreconf to make it work. + ------------------------------------------------------------------- Mon May 25 16:23:54 CEST 2009 - vuntz@novell.com diff --git a/gnome-session.spec b/gnome-session.spec index da43fe4..6ba3041 100644 --- a/gnome-session.spec +++ b/gnome-session.spec @@ -1,5 +1,5 @@ # -# spec file for package gnome-session (Version 2.26.1) +# spec file for package gnome-session (Version 2.27.5) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,6 +20,7 @@ Name: gnome-session BuildRequires: PolicyKit-gnome-devel +BuildRequires: DeviceKit-power-devel BuildRequires: gnome-common BuildRequires: fdupes BuildRequires: gconf2-devel @@ -27,13 +28,12 @@ BuildRequires: gnome-patch-translation BuildRequires: gnome-settings-daemon-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool -BuildRequires: libglade2-devel BuildRequires: tcpd-devel BuildRequires: update-desktop-files -License: GPL v2 or later; LGPL v2.1 or later +License: GPL v2 or later ; LGPL v2.1 or later Group: System/GUI/GNOME -Version: 2.26.1 -Release: 2 +Version: 2.27.5 +Release: 1 Summary: Session Tools for the GNOME 2.x Desktop Url: http://www.gnome.org Source: %{name}-%{version}.tar.bz2 @@ -49,10 +49,8 @@ Patch1: gnome-session-kdm-support.patch Patch2: gnome-session-wm-switch.patch # PATCH-FIX-UPSTREAM gnome-session-bgo507101-tile-ui.patch bgo507101 vuntz@novell.com -- Tile UI for logout dialog. Patch3: gnome-session-bgo507101-tile-ui.patch -# PATCH-FEATURE-OPENSUSE gnome-session-gnome-wm-compiz-manager.patch vuntz@novell.com -- Launch compiz-manager when configured. -Patch4: gnome-session-gnome-wm-compiz-manager.patch -# PATCH-FEATURE-OPENSUSE gnome-session-compiz-as-default-wm.patch fate304762 rodrigo@novell.com -- Run compiz as default WM whenever possible -Patch6: gnome-session-compiz-as-default-wm.patch +# PATCH-FEATURE-OPENSUSE gnome-session-enable-disable-compiz.patch vuntz@novell.com -- Integration with enable-compiz/disable-compiz files generated by ccsm +Patch4: gnome-session-enable-disable-compiz.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: gnome-core Requires: dbus-1-x11 @@ -62,8 +60,10 @@ Recommends: gnome-panel Recommends: gnome-settings-daemon Recommends: metacity Recommends: nautilus -Requires: %{name}-branding Requires: %{name}-lang = %{version} +# There's no splash anymore, so no branding package. +Provides: %{name}-branding = %{version} +Obsoletes: %{name}-branding <= %{version} %gconf_schemas_prereq %description @@ -72,32 +72,6 @@ functionality, for the GNOME 2.x Desktop. -Authors: --------- - Tom Tromey - Felix Bellaby - Ralph Mor, X Consortium - - -%package branding-upstream -License: GPL v2 or later; LGPL v2.1 or later -Summary: Session Tools for the GNOME 2.x Desktop -Group: System/GUI/GNOME -Provides: %{name}-branding = %{version} -Conflicts: otherproviders(%{name}-branding) -Supplements: packageand(%{name}:branding-upstream) -#BRAND: gnome-splash.png: Splash screen. Bottom 70 pixels are used for -#BRAND: "just starting" icons. This area is bright in the original -#BRAND: branding. Must be png or change system gconf key -#BRAND: /apps/gnome-session/options/splash_image -#BRAND: Upstream uses 420x293 pixels in GNOME 2.20. - -%description branding-upstream -This package provides the basic session tools, like session management -functionality, for the GNOME 2.x Desktop. - - - Authors: -------- Tom Tromey @@ -115,13 +89,13 @@ gnome-patch-translation-prepare #%patch2 -p1 %patch3 -p0 %patch4 -p1 -%patch6 -p0 gnome-patch-translation-update %build -autoreconf -f -i +NOCONFIGURE=1 gnome-autogen.sh %configure \ - --with-at-spi-registryd-directory=%{_prefix}/lib/at-spi + --with-at-spi-registryd-directory=%{_prefix}/lib/at-spi \ + --with-default-wm=gnome-wm %__make %{?jobs:-j%jobs} %install @@ -133,13 +107,7 @@ install -m755 %SOURCE1 $RPM_BUILD_ROOT%{_bindir}/gnome install -d -m755 $RPM_BUILD_ROOT%{_datadir}/xsessions install -m644 %SOURCE2 $RPM_BUILD_ROOT%{_datadir}/xsessions/gnome.desktop install -m644 %{S:7} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/ -# Temporary workaround to not have to own /usr/share/gnome/autostart. Upstream -# will move the file in the right directory. -install -d %{buildroot}%{_sysconfdir}/xdg/autostart -mv %{buildroot}%{_datadir}/gnome/autostart/*.desktop %{buildroot}%{_sysconfdir}/xdg/autostart -# end of workaround %suse_update_desktop_file at-spi-registryd-wrapper -%suse_update_desktop_file gnome-session-splash %suse_update_desktop_file gnome-settings-daemon-helper %suse_update_desktop_file gnome-wm %suse_update_desktop_file session-properties X-SuSE-ControlCenter-System @@ -147,12 +115,15 @@ mv %{buildroot}%{_datadir}/gnome/autostart/*.desktop %{buildroot}%{_sysconfdir}/ %find_lang %{name}-2.0 %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst +# Temporary workaround: still installed by the package +rm -f %{buildroot}%{_datadir}/pixmaps/splash/gnome-splash.png %fdupes $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %pre -f %{name}.schemas_pre + %posttrans -f %{name}.schemas_posttrans %preun -f %{name}.schemas_preun @@ -167,13 +138,8 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xsessions/*.desktop %{_sysconfdir}/xdg/autostart/*.desktop %{_datadir}/icons/hicolor/*/*/*.* -%dir %{_datadir}/pixmaps/splash %doc %{_mandir}/man?/*.* -%files branding-upstream -%defattr (-, root, root) -%{_datadir}/pixmaps/splash/gnome-splash.png - %files lang -f %{name}-2.0.lang ## ha/ig does not exist in Factory currently ##%if %suse_version <= 1110 @@ -183,1203 +149,3 @@ rm -rf $RPM_BUILD_ROOT ##%endif %changelog -* Mon May 25 2009 vuntz@novell.com -- Update gnome-session-gnome-wm-compiz-manager.patch to enable - compiz only if the compiz-enabled file is newer than - /etc/X11/xorg.conf -* Tue Apr 14 2009 vuntz@novell.com -- Update to version 2.26.1: - + Fix inhibitor dialog not showing the right action button when - shutting down - + Make gnome-session-save --kill --silent work as --force-logout - + Correctly use the arguments passed to gnome-session when - launched with no session dbus - + Updated translations. -* Thu Apr 09 2009 vuntz@novell.com -- Update to version 2.26.0.90: - + New version with two main changes: - - gnome-session now lets applications properly exit on logout - - saving a session on logout is activated again - + Detailed changes: - - Update man pages - - Let all processes exit cleanly on logout/reboot/shutdown - - Use smaller icon size in inhibit dialog - - Fix various crashes in inhibit dialog and during the logout - process - - Make the inhibit dialog look at desktop files from autostart - directories too - - Use XDG_CONFIG_HOME to save the session and create the - session directory with the right permissions - - Get the discard command from XSMP clients and save it when - saving a session, and use it when removing a saved session - - Properly handle XSMP clients that don't return a restart - command when saving the session - - Various XSMP protocol fixes - - When saving the session, ask the XSMP clients to save the - global and local states when needed instead of just asking - them to save their global states. Else, clients won't appear - on next login - - Allow XSMP clients to interact during the logout (and cancel - the logout), using the inhibit infrastructure - - Allow clients to specify that they want to be ended last - - Hide deprecated command-line options from gnome-session-save - --help - - Re-enable session saving - - Ignore XSyncAlarmDestroyed events, to avoid filling - ~/.xsession-errors - - Various code cleanups - - Updated translations. -- Stop recommending control-center2: I see no reason why we'd want - to do this. Instead, recommend gnome-panel, metacity, nautilus - and gnome-settings-daemon. - since they are in the default session. -- Stop suggesting rsh: it's not used anymore. -* Thu Mar 19 2009 vuntz@novell.com -- Remove workaround adding gnomesu to live-installer.desktop. It's - not needed anymore. Will fix bnc#486644. -* Tue Mar 17 2009 vuntz@novell.com -- Update to version 2.26.0: - + Turn off debug spew - + Hide the "Save current session" button in the session - properties since it's not working - + Disable session saving because it's not ready yet - + Updated translations. -* Fri Mar 06 2009 vuntz@novell.com -- Update to version 2.25.92: - + Ensure treeview is included in a scrolled window with a shadow - in the inhibit dialog - + Use system-log-out icon instead of deprecated gnome-logout - + Implement session saving - + Use close button instead of ok button for error dialog - + Fix the logout dialog not being themed - + Code cleanup - + Updated translations. -* Sat Feb 28 2009 vuntz@novell.com -- Requires dbus-1-x11: gnome-session needs dbus-launch. -* Mon Feb 23 2009 vuntz@novell.com -- Update to version 2.25.91: - + Fix copy & paste error in debug output - + Avoid restarting applications when shutting down - + Improve logout/shutdown dialog messages - + Change the capplet name in - + Remove obsolete logout_option gconf key - + Update description of required_components_list gconf key - + Updated translations. -- Remove BuildRequires: gnome-desktop-devel, gnome-keyring-devel, - libgnomekbd -- Add BuildRequires: gconf2-devel -- Do not pass unknown --with-rsh-command configure option -- Respin gnome-session-bgo507101-tile-ui.patch. -* Fri Feb 20 2009 vuntz@novell.com -- Don't requires bug-buddy anymore. This is not the case since - 2.23.x. -* Thu Feb 05 2009 mboman@suse.de -- Update to version 2.25.90: - + Install autostart files in /etc/xdg/autostart - + Use 22x22 icons in the splash screen - + Fix a potential crash in the splash screen - + Fix dbus documentation to mention the session bus instead of - system bus - + Fix build when XTest is not available - + Fix generation of dbus documentation to have valid docbook - + Translation updates -- Remove gnome-session-bnc389137-splash-layout.patch. Fixed - upstream -* Sat Jan 31 2009 mboman@suse.de -- Update to version 2.25.5: - + Close ICE connection for qt3 applications - + In all phases before APPLICATION, consider process termination - as completion - + Fix gnome-session not looking at $XDG_DATA_HOME/applications - + Correctly check for sm and ice libraries in configure script - + Correctly handle X-GNOME-Autostart-enabled=false in - gnome-session-properties - + Add support for --enable-polkit/--disable-polkit in configure - script (default is still automatic) - + Add NoDisplay=True to desktop files - + Fix typo in error message - + Double-click startup program entry to open edit dialog in - gnome-session-properties - + Fix apps with an icon not existing in the icon theme displayed - with no icon - + Add 48x48 icon for session properties - + Add a presence dbus API - + Translation updates -- gnome-session-compiz-as-default-wm.patch has been updated (partly - fixed upstream) -* Sun Jan 25 2009 vuntz@novell.com -- Call %%suse_update_desktop_file on all desktop files. Part of - bnc#445728. -- Remove check for old openSUSE distribution. -- Remove BuildRequires on control-center2-devel. -* Fri Jan 02 2009 mboman@suse.de -- Update to version 2.25.3: - + Address issue with multiple clients trying to use the QueryEndSession - dbus API - + Code and build system cleanups - + Stop using deprecated API - + Remove libgnomeui dependency - + Don't link to gnome-keyring and libgnomeui where we don't need - + Make the session properties dialog resizable - + Don't try to print an undefined error message - + Build fixes - + Rewrite the application finding code for the manager - + Add new dbus api to say whether shutdown dialog is available - + Remove compat wrapper for gnome-keyring session interaction - + Single include fixes for glib - + Translation updates -* Wed Nov 19 2008 vuntz@novell.com -- Uncomment gnome-patch-translation-prepare and - gnome-patch-translation-update calls. We need them for - gnome-session-bgo507101-tile-ui.patch. Part of bnc#445352. -* Wed Nov 12 2008 vuntz@novell.com -- Call %%suse_update_desktop_file on - %%{_datadir}/xsessions/gnome.desktop so that it can get additional - translations. -* Thu Nov 06 2008 vuntz@novell.com -- Move suse.svg and suse-help.svg to gconf2-branding-openSUSE, - since that's where the desktop files were moved to. -- Remove libnotify-devel BuildRequires. It's not required. -* Tue Oct 28 2008 rodrigo@novell.com -- Update gnome-session-compiz-as-default-wm.patch to not try - starting compiz if the ~/.config/compiz/disable-compiz file - exists (bnc#436873) -* Wed Oct 22 2008 maw@suse.de -- Update to version 2.24.1: - + Add GTK and GNOME categories to session-properties.desktop - + Fix leaks - + Rename variable to avoid symbol conflict - + Fix padding and spacing, and make the dialog resizable in - gnome-session-properties - + Make the strings appear translated in gnome-session-properties - + Updated translations. -* Tue Oct 21 2008 vuntz@novell.com -- Rebase gnome-session-bgo507101-tile-ui.patch. - Fix bnc#437090. -* Tue Oct 14 2008 meissner@suse.de -- added prototype -* Mon Oct 06 2008 sbrabec@suse.cz -- Conflict with other branding providers (FATE#304881). -* Wed Sep 24 2008 maw@suse.de -- Update to version 2.24.0: - + Convert the username to UTF-8 in the logout dialog - + Fix leaks - + Turn off debugging by default - + Updated translations. -* Mon Sep 22 2008 federico@novell.com -- Removed SuSE.desktop and GnomeOnlineHelp.desktop from the sources, - as well as the logic in the /usr/bin/gnome script to copy these - files to the user's Desktop. This is now handled in the - gconf2-branding-openSUSE package, as Nautilus can now handle desktop - items defined by the sysadmin. -* Thu Sep 11 2008 rodrigo@suse.de -- suse_update_desktop_file the gnome-wm.desktop file. -- Added Hidden=true to gnome-wm.desktop file. -* Wed Sep 10 2008 rodrigo@suse.de -- Updated gnome-session-compiz-as-default-wm.patch to be more - correct and to include gnome-wm.desktop file in the package -* Wed Sep 10 2008 rodrigo@suse.de -- Update to version 2.23.92: - + Make all desktop files translatable (Vincent Untz) - + Avoid gnome-wm launching itself in loop (Vincent Untz) - + Remove required components from the default session (Vincent Untz) - + Rename /desktop/gnome/session/required_components key (Vincent Untz) - + Do not use dash but underscore to separate words in gconf keys - (Vincent Untz) -- Added gnome-session-compiz-as-default-wm.patch to run compiz - as default window manager whenever possible (fate#304762) -* Tue Sep 09 2008 vuntz@novell.com -- Add BuildRequires on PolicyKit-gnome. Fix bnc#422848. -* Thu Sep 04 2008 mboman@novell.com -- Update to version 2.23.91: - + Bugs fixed: bgo#548710, bgo#548909, bgo#548980, bgo#548982, - bgo#546863, bgo#550211, bgo#542880, bgo#547272 - + Honor the list of required apps in the list key instead of loading all - component keys in the dir - + Look in app dirs for required components - + Do not use and install gnome-wm by default - + Add command line option to override the gconf key used to look up the - default session - + Fix add/edit dialog of the capplet - + Fix leaks - + Code cleanups - + Translation updates -- Removed gnome-session-launch-dbus.patch. Fixed upstream. -- Removed gnome-session-bgo550211-gnome-session-save-logout.patch. - Fixed upstream -* Mon Sep 01 2008 vuntz@novell.com -- Remove gnome-session-tile-ui.patch and add instead - gnome-session-bgo507101-tile-ui.patch that implements the - tile-based logout dialog. It's a patch I did for upstream. -- Add gnome-session-sleep.svg as a temporary suspend icon. It - comes from libssui. We'll be able to remove it when upstream - ships with a suspend icon in gnome-icon-theme. -- Add gnome-session-bgo550211-gnome-session-save-logout.patch to - add gnome-session-save command line options. -- The goal of this update is to make it possible to get rid of - libssui. -* Thu Aug 21 2008 vuntz@novell.com -- Update to version 2.23.90: - + Remove inhibitors for the client when it disconnects - + Add log/debugging framework - + Add signal handling framework - + Add support for stopping/killing apps - + Add command line option to override autostart dirs (used by - GDM) - + Improve QES,ES,CES error handling - + Remove gnome-login-sound (replaced by libcanberra-login-sound) - + Rework the capplet dialogs to use gobject. - + Make gnome-session-save tool use D-Bus API - + Fixed bgo#521413, Fixes for sparse warnings in gnome-session - + Fixed bgo#546410, splash no longer disappear - + Fixed bgo#546439, missing include for pid_t - + Fixed bgo#546722, Need bump dbus-glib dependency to 0.76 - + Fixed bgo#546896, crash wen passing null strings to - key_file_set_locale_string() - + Fixed bgo#547069, [patch] Logout by sending XSMP - SaveYourselfRequest is broken - + Fixed bgo#547443, crashes on desktop parsing errors - + Fixed bgo#547619, gnome-session 2.23.6 doesn't compile on - Solaris - + Fixed bgo#547769, part of gnome-wm potentially can break - + Fixed bgo#548129, gnome-session-properties doesn't create - ~/.config/autostart - + Fixed bgo#548259, g-s thinks that metacity is 'not responding' - if it was --replace'd - + Updated translations. -- Add gnome-session-launch-dbus.patch to make sure that dbus is - running (bgo#546863). -* Mon Aug 11 2008 maw@suse.de -- Update to version 2.23.6: - + This release merges the D-Bus based branch in GNOME SVN into - the mainline - + Isolate old XSMP code as much as possible, and change - gnome-session's design to not be based upon the XSMP lifecycle - + Add a native D-Bus session management interface - + Provide an adapter interface for legacy XSMP clients - + Autostart changes: - * Improved integration - * New functionality to provide future extensibility - + Provide an "inhibit" API for clients to proactively inform - session management that they're busy - + Provide an improved logout experience -- Respin gnome-session-bnc389137-splash-layout.patch, - gnome-session-kde-support.patch, - gnome-session-ice-auth-for-suid.patch, and - gnome-session-wm-switch.patch (thanks, Vincent). -* Fri Aug 01 2008 mauro@suse.de -- gnome-session-lang added to the gnome-session package - + This fixes bnc#412155 -* Mon Jul 21 2008 hpj@suse.de -- gnome-session-suspend.patch removed; no longer needed and code - changed radically. -- gnome-session-DESKTOP_LAUNCH.patch removed; no longer needed. -- gnome-session-remove-dns-warning.patch removed; no longer needed - as the code in question was also removed from upstream. -- gnome-session-2.12.0-su-session-management.patch rewritten and - renamed to gnome-session-ice-auth-for-suid.patch. Performs same - function as before. -- gnome-session-2.19.92-kdm-support.patch rewritten and renamed - to gnome-session-kdm-support.patch. Performs same functions as - before. -- gnome-session-motd.patch removed; not the right solution and - there is discussion upstream about solving it there. Also does - not have any BNC bug justifying its existence. -- gnome-session-wm-switch.patch rewritten/rebased. -- gnome-session-no-devel-fatals.patch removed; no longer needed. -- gnome-session-2.20.0-safe-a11y-startup.patch removed; no longer - needed. Was changing the order of startup for daemons - new - upstream codebase fixes this. -- gnome-session-gcc4.3-fixes.patch removed; no longer needed. -- gnome-session-parse-autostart-command-line.patch removed; no - longer needed. -- gnome-session-include-unistd.patch removed; no longer needed. -- gnome-session-bnc385150-performance-hostname.patch removed; no - longer needed. The new upstream code specifically addresses this. -- gnome-session-gnome-wm-compiz-manager.patch rebased; only path - changed. -- gnome-session-bnc389137-splash-layout.patch rebased. Dropped the - padding changes, but kept the change in icon size. Upstream - padding increased, more than matching ours. May need further - adjustment. -* Fri Jun 27 2008 mauro@suse.de -- Update to version 2.23.4.1 -- Brand new code base, to know the new architecture, go to: - http://live.gnome.org/SessionManagement/NewGnomeSession -- Capplet ported to the new code base. -- Shutdown of D-bus, XSMP and Gconf when session is over. -* Wed Jun 04 2008 rodrigo@suse.de -- Added 'export ALSA_CONFIG_PATH=/etc/alsa-pulse.conf' to gnome - startup script to make ALSA apps read our specific PulseAudio- - based setup`(bnc#394177) -* Tue Jun 03 2008 rodrigo@suse.de -- Export SDL_AUDIODRIVER=pulse in gnome startup script to have - SDL applications use PulseAudio when in GNOME (bnc#394721) -* Sat May 24 2008 sreeves@suse.de -- Update the "gnome" script to not start gpk-update-icon on live install - BNC #390658 -* Mon May 19 2008 sbrabec@suse.cz -- Added needed desktop files and icons from gnome2-SuSE - (bnc#388735). -* Fri May 16 2008 vuntz@suse.de -- Fix a crash in gnome-session-wm-switch.patch when there's no - client id in the saved session. Fix bnc#391305 -* Thu May 15 2008 olh@suse.de -- remove unneeded Recommends: -64bit on ppc (bnc#390761) -* Thu May 15 2008 vuntz@suse.de -- Add gnome-session-bnc389137-splash-layout.patch to fix - bnc#389137: the layout of text & icons is not optimal with our - splash screen. -* Tue May 13 2008 vuntz@suse.de -- Rewrite the logic in gnome-session-wm-switch.patch so that it - correctly handles compiz (because of compiz-manager). -* Tue May 13 2008 vuntz@suse.de -- Update gnome-session-gnome-wm-compiz-manager.patch to look for - the right file for compiz activation. Fix bnc#389648, thanks to - Jigish Gohil. -* Tue May 06 2008 rodrigo@suse.de -- Updated gnome-session-parse-autostart-command-line.patch to - deal also with %%U arguments in .desktop files (bnc#242907) -* Mon May 05 2008 vuntz@suse.de -- Drop gnome-session-compiz.patch and replace with - gnome-session-gnome-wm-compiz-manager.patch to correctly start - compiz-manager when the user has configured this. -* Thu May 01 2008 vuntz@suse.de -- Work around bnc#379332 for the live installer desktop file in the - gnome script by changing the Exec key to use gnomesu. -* Wed Apr 30 2008 vuntz@suse.de -- Add gnome-session-bnc385150-performance-hostname.patch to fix - performance issue when launching new apps in GNOME on a default - beta1 install -- extreme slowness can happen depending on the - network setup. Fix bnc#385150, patch by Michael Meeks. -* Tue Apr 29 2008 vuntz@suse.de -- Actually copy the right live-installer.desktop (instead of a - non-existing file) in gnome script so the installer icon appears - on the desktop. -* Tue Apr 22 2008 vuntz@suse.de -- Remove old PATCH-NEEDS-REBASE tag for - gnome-session-wm-switch.patch. I forgot to remove it in the - previous submission. -* Mon Apr 21 2008 vuntz@suse.de -- Drop gnome-session-sound.patch, it's fixed another way upstream. -- Update gnome-session-wm-switch.patch so that it applies. -* Wed Apr 16 2008 jpr@suse.de -- Check for existence of - /usr/share/applications/YaST2/live-installer.desktop to indicate - a live CD in the gnome script -* Mon Apr 14 2008 sbrabec@suse.cz -- Removed /usr/bin/gnome code modifying default background in user - gconf database (bnc#369924). -- Use packageand form of branding supplement. -* Fri Apr 11 2008 maw@suse.de -- Update to version 2.22.1.1: - + Migrate Trash files to the new trash location (and fix a bug - therein) - + Updated translations. -* Fri Mar 28 2008 rodrigo@suse.de -- Added gnome-session-parse-autostart-command-line.patch to deal - correctly with placeholders in command lines (bnc#180126) -* Fri Mar 14 2008 maw@suse.de -- Update to version 2.22.0: - + Remove hard esound dependency - + Don't start the sound server, and play the login sound when - gnome-settings-daemon tells us the sound server has started - + Updated translations -* Mon Mar 10 2008 sbrabec@suse.cz -- Require bug-buddy and its bi-arch counterpart (bnc#354164). -* Wed Mar 05 2008 maw@suse.de -- Update to version 2.21.92: - + Require recent versions of gnome-keyring - + Correctly handle the env. variables given by gnome-keyring to - make it work in the whole session - + Updated translations. -* Tue Mar 04 2008 sbrabec@suse.cz -- Split branding subpackage (fate#301792). -* Wed Feb 20 2008 maw@suse.de -- Update to version 2.21.91: - + Make login sound work again - + Updated translations. -* Wed Feb 06 2008 jpr@suse.de -- Remove gnome-session-2.12-0-unlock-keyring.patch, gnome-keyring-pam - covers this and doesn't require CASA -- Remove gnome-session-migrate-session-manual.patch it was obsoleted - by the fix for bgo334066 -- Remove gnome-session-2.12.0-xgl-display-modal-2.patch, upstream - handles compositing managers now (not quite as pretty, but - sufficient) -- Remove gnome-session-splash-screen.diff its obsoleted by bgo116814 - (originally bnc5780) -- Remove handling of SUSE Linux 10.0 in the spec, its EOL -* Thu Jan 31 2008 maw@suse.de -- Update to version 2.21.90: - + Set orientation with randr too (Luca Cavalli) - + Fix warnings and plug leaks - + HIG fixes - + Remove randr calls; they are done by gnome-settings-daemon now - + Use max dithering again for splash - + Change capplet title - + HIG fixes in the capplet - + Updated translations. -* Fri Nov 09 2007 hpj@suse.de -- Rename gnome-session-main-init.patch to - gnome-session-2.20.0-safe-a11y-startup.patch, and change it so - a11y is started up before the user session, but still after - exporting necessary env vars. Fixes part of Novell bug #332498. -* Wed Nov 07 2007 maw@suse.de -- Update to version 2.20.1 - + Now requires a newer version of gtk2 - + Updated translations -- Add gnome-session-gcc4.3-fixes.patch. -* Thu Sep 20 2007 cgaisford@novell.com -- Updated gnome script to detect live install user and create - desktop entires in the ~/.config/autostart directory to disable - beagle and opensuse-updater applets. Bug #326801 -* Wed Sep 19 2007 cgaisford@novell.com -- Updated gnome script to create live install desktop file if the - system is booted into a live install configuration. Also depends - on an update to the gnome2-SuSE package which contains the desktop - file. Bug #310543 -* Wed Sep 19 2007 mauro@suse.de -- Update to version 2.20.0 - + Updated translations -* Fri Sep 14 2007 cgaisford@novell.com -- Modified the gnome script to copy the SuSE.desktop file to the - desktop which points to the greeter app #300773 -* Thu Sep 13 2007 jpr@suse.de -- Ensure ~/Desktop exists before copying to it (#310363) -* Thu Sep 13 2007 sbrabec@suse.cz -- Fixed background resetting in /usr/bin/gnome (#309946). -* Thu Sep 13 2007 cgaisford@novell.com -- Fixed up kdm-support patch to support gnome sessions in KDM - Novell Bug #308022 -* Mon Sep 10 2007 maw@suse.de -- Update to versino 2.19.92: - + Fix compiz support in gnome-wm - + Updated translations. -* Fri Sep 07 2007 lewing@suse.de -- Copy GnomeOnlineHelp.desktop to ~/Desktop the first time 10.3 - runs. Part of bnc #300773 -* Fri Sep 07 2007 cgaisford@novell.com -- Created a patch to fix login and logout sounds in gnome-session - Novell bug 294396 and bugzilla.gnome.org #466458 -* Tue Sep 04 2007 maw@suse.de -- Update gnome-session-main-init.patch to use old-fashioned C - style comments in lieu of C++ style comments, courtesy of Calvin - (#302316 and bugzilla.gnome.org #469958). -* Fri Aug 31 2007 maw@suse.de -- Update to version 2.19.90: - + Updated translations. -* Tue Aug 28 2007 cgaisford@novell.com -- Further testing showed that the a11y needs to be done much lower - in the loop so I've moved it down right before the gtk-main -* Mon Aug 27 2007 cgaisford@novell.com -- Added patch to move the a11y initialization lower in the startup - so the session-manager has a chance to get started. - Novell Bug #302316 -* Fri Aug 24 2007 cgaisford@novell.com -- Changed logout UI to always show options but to disable them - if they are not available. Fix for Novell Bug 238299 -- Included patch to fix up load time that is pending review - upstream. I'll add it to the spec file once approved -* Tue Aug 07 2007 maw@suse.de -- Use %%fdupes -- Split off a -lang subpackage. -* Fri Aug 03 2007 dreveman@suse.de -- Update for compiz 0.5.2, which need glib plugin to be loaded - before gconf plugin. -* Fri Aug 03 2007 cgaisford@suse.de -- Fixed up the tile-ui patch to work with the new gnome -* Thu Aug 02 2007 maw@suse.de -- Update to version 2.19.6: - + Better fadeout animation for the logout dialogue when there is - a compositing manager - + Add gnome-breakpad to GTK_MODULES if bug-buddy is present - + Use g_option_context_set_translation_domain() - + Compilation fixes - + Updated translations -* Thu Jul 19 2007 maw@suse.de -- Add gnome-session-no-devel-fatals.patch, courtesy of jpr (#292706 - and #292651) -- Some minor specfile cleanups, also courtesy of jpr. -* Tue Jul 10 2007 maw@suse.de -- Update to version 2.19.4 - ============== - Version 2.19.4 - ============== - Session Manager - * Use g_timeout_add_seconds() when possible (Vincent) - * Improve a bit "wrong clock" check when the user has reconfigured his - clock (Vincent) - * Fix crash when icons on the splash screen needs to be relayout-ed - (Vincent) - * Fix compilation issue on Solaris (Vincent) - Session Properties Dialog - * Fix a crash when the comment for a .desktop file is not defined and a - startup program is disabled (Vincent) - Misc - * Require glib 2.13.0 - Translators - * Tshewang Norbu (dz) - ============== - Version 2.19.3 - ============== - Session Manager - * Don't do logout fade if there's a compositing manager running - (Ray Strode, Bastien Nocera) - * Start accessibility if GNOME_ACCESSIBILITY is set (Wouter Bolsterlee, - Vincent) - Session Properties Dialog - * Small code cleanup (Vincent) - Translators - * David Lodge (en_GB) - * Jorge González (es) - * Ivar Smolin (et) - * Espen Stefansen (nb) - * Daniel Nylander (sv) - * Theppitak Karoonboonyanan (th) - =============== - Version 2.19.2 - =============== - Session Manager - * Use g_usleep() instead of usleep() (Bastien Nocera) - * Don't hardcode start of assistive technologies software (Ariel Rios, - Vincent) - * Fix splash screen in RTL environments (Yair Hershkovitz) - * Improve splash screen on old displays (Fedora patch) - * Make it possible to use a shaped window for the splash screen - (Fedora patch, Vincent) - * Display the name of the started application in splash screen even if - there's no icon (Vincent) - * Don't use deprecated functions (Christian Persch, Vincent) - * Don't hardcode esound for the sound daemon (Matthias Clasen, Vincent) - * Make the fade on logout faster (Christof Krüger) - * Plug leaks (Vincent) - * Warn the user if he logs in as root (Vincent, Dan Winship) - * Warn the user if the clock is totally wrong and let him launch a - config tool (Vincent, Dan Winship) - * Change strings about saving the session to be more user-friendly - (Vincent) - * Remove workaround that chrooted esd to / (fixed in esd) (Vincent) - * Make it possible to save a session with multiple clients that are the - same program (Hans de Goede, Dan Winship) - * Use the new socket path for GDM (Loïc Minier) - Session Properties Dialog - * Use Add/Remove instead of New/Delete for handling startup programs - (Luca Ferretti) - * Show the comments in the startup programs list (Vincent) - * Change strings about saving the session to be more user-friendly - (Vincent) - * Make it possible to sort the program lists by clicking on the headers - (Vincent) - * Create a non-localized version of the Comment field in .desktop files - if necessary (Vincent) - Misc - * Remove xrdb check (Andreas Hanke) - * Build fixes (Andreas Hanke, Christian Persch) - * Require glib 2.12.0 (Vincent) - * Add --with-time-utility configure flag to set the executable that is - used to configure the time of the computer (Vincent) - * Don't require libgnome-desktop anymore (Vincent) - * Add support for beryl in gnome-wm (Alex) - Translators - * Peter Bach (da) - * Jorge González (es) - * Ivar Smolin (et) - * Iñaki Larrañaga Murgoitio (eu) - * Ignacio Casal Quinteiro (gl) - * Yair Hershkovitz (he) - * Espen Stefansen (nb) - * Yannig MARCHEGAY (Kokoyaya) (oc) - * Yang Zhang (zh_CN) -* Wed Apr 04 2007 sbrabec@suse.cz -- Session start script (gnome) cleanup (#254439). -* Tue Apr 03 2007 jhargadon@suse.de -- specfile cleanup (#255906) -* Mon Mar 19 2007 jpr@suse.de -- Update to 2.18.0 - * Drop legacy http_proxy support entirely since it is causing too - many issues (Ray Strode) - * Remove invalid category in .desktop file (Christian Kirbach) - * Use the correct rate when a X resolution is configured - (Jens Granseuer) - * Don't exit when there's an unexpected dbus disconnection - (Jan de Groot) - * Translations -* Wed Mar 14 2007 sbrabec@suse.cz -- Fixed at-spi-registryd path (#254403). -* Fri Mar 09 2007 maw@suse.de -- Update to version 2.17.91. - Session Properties Dialog - * Update categories in the .desktop file for the new control center - (Vincent) - * Use new icon (Vincent) - * Fix priority order of autostart desktop files with the same name - (Vincent) - * Report connection errors more gracefully (Tom Tromey) - * Use GOption (Vincent) - * Reuse existing desktop files instead of overwriting them (Vincent) - * Rework code of edition of startup programs so that it actually works - well and comply with the freedesktop spec (Vincent) - * Use a toggle button to enable/disable startup programs (Vincent) - * Add a "Save current session" button (Josselin Mouette) - * Remove "ask to save" toggle button (Josselin Mouette) - * Remove edition of session names (Vincent) - * Remove splash screen toggle button (Vincent) - * Change order of the tabs (Vincent) - * Fix desktop file to use a correct icon (Vincent) - * Improve default size of the dialog (Vincent) - * Show names instead of commands for the startup programs (Vincent) - * HIGify quit dialog (Michael Terry, Vincent) - Session Manager - * Warn the user about more fatal errors (Tom Tromey) - * Use gtk-window-decorator for compiz (Vincent) - * Fix crash when two at-spi-registryd are running (Li Yuan) - * Don't hardcode start of assistive technologies software (Ariel Rios, - Vincent) - * Start the dbus daemon if it's not running (Julio M. Merino Vidal) - * Kill esd on exit (Loïc Minier) - * Fix priority order of autostart desktop files with the same name - (Vincent) - * Fix invalid use of memory (Tom Tromey) - * Fix quoting of commands when migration to new autostart system - (Tom Tromey) - * Increase timeout for starting at-spi-registryd. This should prevent - showing a window warning that accessibility won't work on slow - machines. (Frédéric Crozat) - * Hardcode start of assistive technologies software again since the - control center won't be ready for this in 2.18 (Vincent) - * Kill the clients in reverse order of priority, which makes logging - out a better experience (metacity is killed last) (Tom Tromey) - * Remove useless code (Claudio Saavedra) - * Fix bug where clicking logout button doesn't work if - mouse pointer happens to be on top of the button when - the window is mapped (bug 52047) (Ray Strode) - * Make treview searching search the right column - (Brent Smith) - * Get rid of init as the parent of all processes - (Tom Tromey) - * Add fading effect for the splash screen icons - (Daniel Godás) - * Add command line option to avoid confirmation dialog - on kill (William McCann) - * Add fvwm support (Ken Deeter) - * Add support for compiz (Vincent) - * Do less work if $WINDOW_MANAGER is set (Vincent) - * Set http_proxy variable correctly (Ray Strode) - * Don't set http_proxy variable at all if the proxy - requires authentication (Ray Strode) - * Don't pop up useless dialog when saving session (Tom Tromey) - * Accept Enter key to close dialog when editing a session/startup - program (Tom Tromey) - * Set http_proxy environment variable based on GNOME settings - for legacy apps (Ray Strode) - * Launch at-spi-registryd for accessibility (Ariel Ros) - * Improve gnome-session-remove command line handling (Tom Tromey) - * Use Program instead of Command in the capplet (Tom Tromey) -* Fri Mar 02 2007 sbrabec@suse.cz -- Do not own /usr/share/xsessions (#229172). -* Tue Feb 13 2007 cgaisford@novell.com -- updated the UI from changes make in SLED. -* Mon Jan 08 2007 sbrabec@suse.cz -- Prefix changed to /usr. -- Spec file cleanup. -* Fri Dec 22 2006 federico@novell.com -- Removed the part of /usr/bin/gnome that overwrites the - /desktop/gnome/font_rendering/dpi setting in GConf upon the user's - first login. With an updated control-center2 package, - gnome-settings-daemon will take care of figuring out the right DPI - value. Fixes the gnome-session part of - https://bugzilla.novell.com/show_bug.cgi?id=217790. -* Sat Oct 14 2006 danw@suse.de -- Remove dead patches -- Update and re-enable gnome-session-remove-dns-warning.patch -* Fri Oct 13 2006 dreveman@suse.de -- Update compiz patch so it works with compiz 0.2. -* Wed Oct 11 2006 danw@suse.de -- Use a more explicit test for Xgl so that we don't try to run compiz - under Xorg when compositing isn't enabled. #197093 -- Remove some patches that were disabled with the 2.16 update that - are definitely no longer relevant -* Tue Oct 03 2006 jhargadon@suse.de -- update to version 2.16.1 -- Updated man pages from Debian -- translation updates -* Thu Sep 14 2006 jhargadon@suse.de -- update to version 2.16.0 -- Updated splash screen -- translation updates -* Thu Aug 31 2006 jhargadon@suse.de -- update to version 2.15.92 -- Fix crash caused by debug output on Solaris -- translation updates -* Fri Aug 25 2006 stbinner@suse.de -- unbreak package by using new X.org 7.1 paths (#200466) -* Wed Aug 23 2006 jhargadon@suse.de -- update to version 2.15.91 -- Fix leaks -- Use GOption -- Make it possible to really disable the login sound -- Set the right parent window for an error dialog -- Update keyring daemon DISPLAY environment variable if it's already - running -- Fix sensitivity of edit/delete buttons when editing sessions -- Add support for e16 window manager in gnome-wm -- Fix edition of startup programs containing a space in a command line - argument -- Add gnome-keyring dependency -* Tue Aug 01 2006 danw@suse.de -- If the session explicitly specifies metacity or compiz, but - the "wrong" X server for that wm is running, switch back to - gnome-wm. #180506 -* Fri Jun 16 2006 danw@suse.de -- Pass --replace to compiz and gnome-window-decorator in case the - copies run by gdm don't exit properly. #185296 -* Mon Jun 12 2006 rodrigo@suse.de -- Added patch to create ~/.config/autostart before starting the - migration from previous versions (#169509) -* Fri Jun 02 2006 gekker@suse.de -- Fix pager on upgrade (#181264) -* Wed May 31 2006 jpr@suse.de -- Don't run the migration script for new users (#179332) -* Wed May 24 2006 joeshaw@suse.de -- Fix the gnome script to not break when setting the background on - multihead setups. Patch from Erik Jacobsen. (bnc #178388) -* Sun May 21 2006 jpr@suse.de -- Reset the user's UI if upgrading from NLD9/SLES9 to SLED10, leave ui - for SLES10 upgrades (#174123) -* Sat May 13 2006 hpj@suse.de -- Update keyring unlockage patch to try both CASA's - Gnome_Keyring_Default and Desktop passwords. Part of fix for - Novell bug #174093. -* Tue May 09 2006 joeshaw@suse.de -- Fix a bash arithmetic typo introduced in the March 27 commit. - (bnc #173808) -* Wed May 03 2006 danw@suse.de -- Update gnome-wm to pick metacity or compiz based on whether it's - actually running under Xgl or not, regardless of what - /etc/sysconfig/displaymanager says. Fixes Xnest logins. #170839. -* Tue May 02 2006 joeshaw@suse.de -- Don't write out a font using raw XML to the gconf database, - that's wrong and evil. Instead, try to set the desktop's DPI - value using gconftool-2. (bnc #171096) -* Fri Apr 28 2006 rodrigo@suse.de -- Save modified autostart files to user's home when they come from - system-wide directories (170038). -* Wed Apr 26 2006 rodrigo@suse.de -- Don't free session_name, since it's needed at the end for saving - the session correctly (169672). -* Thu Apr 13 2006 sbrabec@suse.cz -- Call %%suse_update_desktop_file. -- Use new control-center Categories instead of old ones. -* Fri Apr 07 2006 danw@suse.de -- Patch gnome-wm to prefer compiz when Xgl is running -* Wed Apr 05 2006 hpj@suse.de -- Fix keyring unlock patch to use g_strlcpy() correctly again. - Fixes bug #159593 together with a CASA fix. -* Fri Mar 31 2006 rodrigo@suse.de -- Added missing "/" for /etc/xdg/autostart searching (#161322) -* Mon Mar 27 2006 jpr@suse.de -- Handle only shipping 2 sizes of backgrounds -* Tue Mar 21 2006 rodrigo@suse.de -- Added support for /etc/xdg/autostart directory, so that - common services (zen-updater) can share it with GNOME/KDE. -* Wed Mar 15 2006 rodrigo@suse.de -- Added gnome-session-code-review.patch, resulting from the code - review done by some members of the desktop team. It fixes a few - leaks, avoids spawning unnecessary processes and makes use of - a shared GConfClient for all the modules. -* Fri Mar 10 2006 jpr@suse.de -- Re-enable splash screen, point at the generically named splash in - the gnome2-* packages so suse/sle[sd] branding is differentiated -* Thu Mar 09 2006 rodrigo@suse.de -- Removed gnome-session-default-applications.patch, all needed - applications are now started, if installed, via the autostart - mechanism. -* Tue Mar 07 2006 rodrigo@suse.de -- Fixed support for multiple system autostart directories. -- Disable GUI operations for system-wide files (#154755). -* Thu Mar 02 2006 rodrigo@suse.de -- Support GNOME 2.14 autostart directory also. -- Use g_strlcpy instead of strcpy when copying passwords. -* Wed Feb 22 2006 rodrigo@suse.de -- Added gnome-session-gsd-early-start.patch that fixes #150256. -* Fri Feb 17 2006 rodrigo@suse.de -- Don't try to remove non-existing files (#145870) -* Thu Feb 16 2006 rodrigo@suse.de -- Updated gnome-session-suspend-patch to make suspend work as - expected (#117491) -* Wed Feb 15 2006 rodrigo@suse.de -- Added MOTD on login, as requested by customer. -* Mon Feb 13 2006 hpj@suse.de -- Added patch to support KDM's logout options. -* Fri Feb 10 2006 joeshaw@suse.de -- Remove the beagled invocation from the /usr/X11R6/bin/gnome - shell script; it gets invoked through the new autostart - mechanism now. (bnc #150041) -* Thu Feb 09 2006 rodrigo@suse.de -- Updated gnome-session-suspend.patch to not exit the X session - when suspend is selected on the logout dialog (117491) -* Wed Feb 08 2006 joeshaw@suse.de -- Add an "--indexing-delay 300" option when starting beagled. - This will reduce disk thrash at login time by waiting 5 minutes - before it starts to index. -* Wed Feb 08 2006 aj@suse.de -- No need to link against micasa anymore. -- Reduce BuildRequires. -* Mon Feb 06 2006 hpj@suse.de -- Fixed gnome-keyring-unlock patch to give correct soname for - casa. -* Mon Feb 06 2006 hpj@suse.de -- Updated gnome-keyring-unlock patch with dlopen hack from CASA - team. I have no idea why this is required. -* Mon Feb 06 2006 ro@suse.de -- make it build on x86_64 (adding libdir to CASA unlock patch) -* Fri Feb 03 2006 rodrigo@suse.de -- Added gnome-session-rdesktop.diff, that fixes hang on login when - a11y enabled (147985) -* Wed Feb 01 2006 sbrabec@suse.cz -- Use translation compendium gnome-patch-translation. -* Wed Feb 01 2006 rodrigo@suse.de -- Remove duplicated processes by comparing the program name, not - the whole command line. -* Sat Jan 28 2006 hpj@suse.de -- Added patch to unlock default GNOME keyring using the CASA - password, optionally creating it if it doesn't exist. -* Fri Jan 27 2006 hpj@suse.de -- Set the ICEAUTHORITY env var so programs running as root can - get to the cookies. Eliminates hangs on logout. -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Tue Jan 17 2006 rodrigo@suse.de -- Updated autostart patch with a simple fix for a crash found when - starting the session. -- Fixed build by depending on dbus-1-* -* Mon Jan 16 2006 rodrigo@suse.de -- Fixed ia64 build by depending on hal/hal-devel. -* Mon Jan 16 2006 rodrigo@suse.de -- Updated autostart patch to include user's ability to disable - autostarted programs. -* Thu Jan 12 2006 rodrigo@suse.de -- Added upstream patch for #105789. -* Wed Jan 11 2006 jpr@suse.de -- Remove hardcoded susewatcher (130893) -* Tue Jan 10 2006 rodrigo@suse.de -- Updated autostart patch that includes code to migrate from the - old ~/.gnome2/session-manual to the .desktop file-based thing - in the user's home directory. -* Sun Jan 08 2006 dreveman@suse.de -- Improved logout effect patch -* Thu Jan 05 2006 rodrigo@suse.de -- Small fix to previous patch to avoid crash. -* Thu Jan 05 2006 rodrigo@suse.de -- Updated autostart patch to include usage of .config/autostart for - user-specified autostarted programs in sessions capplet. -* Wed Jan 04 2006 dreveman@suse.de -- Add patch with support for compositing manager logout effects -* Tue Dec 13 2005 rodrigo@suse.de -- Fixed user's autostart directory. -* Fri Dec 09 2005 rodrigo@suse.de -- Don't autostart beagle, it's now started via the autostart thing. -* Wed Dec 07 2005 rodrigo@suse.de -- Don't autostart resapplet, it now includes its .desktop file - in the autostart directory. -* Tue Nov 22 2005 rodrigo@suse.de -- Don't start nm-applet and netapplet, now started via the autostart - thing. -* Wed Nov 16 2005 jpr@suse.de -- Use "default" links for wallpaper -- Don't hard code background color during startup -- Turn off splash screen by default -* Mon Nov 14 2005 rodrigo@suse.de -- Updated autostart patch to support per user's autostart directory - and to remove duplicated entries (based on command line). -* Thu Nov 10 2005 rodrigo@suse.de -- Added support for X-GNOME-Autostart-enabled field in autostart - .desktop files. -* Wed Nov 09 2005 rodrigo@suse.de -- Added autostart implementation patch. -- Removed execution of gnome-power/volume-manager, now started - via the autostart thing. -* Wed Nov 02 2005 sreeves@suse.de -- add gnome-session-login-sounds.patch to fix the default system - sound playing when the user has selected no sound. -* Wed Oct 26 2005 rml@suse.de -- Add "--sm-disable" to nm-applet spawning. No point in using - session management if we are going to start the thing manually. - Fix requested by Joey "Buckeye" Shaw. -* Mon Oct 17 2005 rodrigo@suse.de -- Start gnome-power-manager also. -* Tue Oct 04 2005 rodrigo@suse.de -- Don't launch gnome-session via dbus-launch. -* Mon Sep 12 2005 aj@suse.de -- Use SUSE Linux 10.0 background [#102355]. -* Tue Sep 06 2005 sbrabec@suse.cz -- Updated to version 2.12.0. -* Mon Aug 29 2005 jpr@suse.de -- Remove hacky workaround for 104161 (fixed upstream in gtk 2.8.2) -- Update branding (102355) -* Mon Aug 22 2005 gekker@suse.de -- Update path to autostart NetworkManager applet in new location -* Fri Aug 19 2005 jpr@suse.de -- Update to blue splash screen coloring -* Wed Aug 17 2005 clahey@suse.de -- Improve performance of logout fading. -* Fri Aug 12 2005 gekker@suse.de -- Add --autostarted to beagled and best (102606) -- Autostart nm-applet if it is installed -- Remove suseplugger, no longer needed -- Workaround crash in netapplet and best on startup -* Thu Aug 11 2005 jpr@suse.de -- Update splash for 10.0 -* Tue Aug 09 2005 rodrigo@suse.de -- Update to 2.11.91, which includes fix for #102652 -* Fri Aug 05 2005 gekker@suse.de -- Start gnome-volume-manager with session -* Thu Aug 04 2005 gekker@suse.de -- Start beagle by default, disable with ~/.dontrunbeagle -* Tue Aug 02 2005 gekker@suse.de -- Update to 2.11.90 -* Mon Aug 01 2005 rodrigo@suse.de -- Use --exit-with-session when running dbus-launch, to avoid leaving - running processes after terminating the session. -* Fri Jul 22 2005 rodrigo@suse.de -- Start gnome-session with dbus-launch, to get the notification - daemon working for new gnome-applets -- Depend on dbus-1-x11, for dbus-launch -* Thu Jun 23 2005 gekker@suse.de -- Update to version 2.11.1 -* Thu May 05 2005 gekker@suse.de -- Launch iprint-gnome-init by default -* Mon Mar 21 2005 gekker@suse.de -- Don't run beagle unless ~/.runbeagle exists (#74029) -* Sat Mar 19 2005 jody@suse.de -- Enable suspend if it is available. (#73000) -* Thu Mar 17 2005 clahey@suse.de -- Patch fixes freeze on login. -* Wed Mar 16 2005 sbrabec@suse.cz -- Fixed gnome-session-desktop-file.patch (#73047). -* Mon Mar 14 2005 clahey@suse.de -- Update gnome splash from artists. -* Thu Mar 10 2005 gekker@suse.de -- Update to version 2.10.0 (GNOME 2.10). -* Mon Mar 07 2005 gekker@suse.de -- mv suseplugger to default-apps patch -- launch netapplet, resapplet, and best on startup -* Fri Feb 25 2005 gekker@suse.de -- Add launch wrapper to launch beagled if installed in file gnome -* Wed Feb 09 2005 sbrabec@suse.cz -- Added session desktop file. -* Tue Dec 21 2004 gekker@suse.de -- Update to version 2.9.2 -- Remove remove-purge-timeout patch, already upstream -- Reworked a couple patches -- Changed no -> nb to be like most other gnome modules -* Thu Oct 21 2004 ro@suse.de -- locale rename: no -> nb -* Wed Oct 06 2004 hhetter@suse.de -- call gconftool-2 instead of gconftool, don't trigger - gconfd-1 on first startup with preconfiguration (#46917) -* Mon Sep 27 2004 hhetter@suse.de -- also start susewatcher (#46161) -* Sat Sep 25 2004 hhetter@suse.de -- use a cascaded KDE configuration in GNOME, allows to make - things like suseplugger better suited for GNOME (part of #45420) -* Tue Sep 21 2004 hhetter@suse.de -- force new 9.2 wallpapers when updating from 9.1 -* Mon Sep 20 2004 hhetter@suse.de -- adapt gnome session script for the new wallpapers -* Fri Sep 17 2004 hhetter@suse.de -- use gconftool to set background in the pre session script -- fix picture_scale string (partly #45418 ) -* Fri Sep 10 2004 ro@suse.de -- added shared-mime-info to neededforbuild -* Fri Sep 10 2004 hhetter@suse.de -- run use_default_session again to make the 9.2 distribution - wallpapers accessible -* Thu Sep 09 2004 federico@ximian.com -- Added gnome-session-remove-purge-timeout.diff, to fix - http://bugzilla.gnome.org/show_bug.cgi?id=151664 -- Changed gnome-session-suseplugger.patch to run suseplugger with - better options. -* Mon Aug 30 2004 hhetter@suse.de -- remove gnome-session-branding.patch, use the original - gnome 2.6 splash (for now) -* Wed Aug 25 2004 shprasad@suse.de -- Fixes bug #63860 - Fixes gnome-session crash at logout. -* Fri Aug 20 2004 shprasad@suse.de -- Fixes bug #61567 - kdm shows 'Reboot' and 'Shutdown' options at the time - of logout. -* Fri Aug 06 2004 clahey@suse.de -- Added gnome-session-remove-dns-warning.patch from Federico. -* Fri Jul 16 2004 shprasad@suse.de -- Fixes bug #59918 - Hides the splash-screen once the difault setting gets loaded. -* Thu Jul 08 2004 sbrabec@suse.cz -- Added DESKTOP_LAUNCH patch from Jan Holesovsky. -* Fri Jun 18 2004 dave@suse.de -- Don't set the wallpaper or font in the gnome startup script. -* Fri Jun 11 2004 clahey@suse.de -- Added gnome-session-use-gdmctl.patch. -* Fri Jun 04 2004 clahey@suse.de -- Switch to Novell session splash screen. -* Thu Jun 03 2004 mibarra@suse.de -- Make GNOME use suseplugger -* Tue May 11 2004 clahey@suse.de -- Added gnome-session-2.0.5-dithering.patch to use MAX dithering. -- Added gnome-session-desktop-file.patch to make gnome-session show - up in control-center. -* Mon Apr 26 2004 sbrabec@suse.cz -- Updated to version 2.6.1 (GNOME 2.6). -* Tue Apr 06 2004 hhetter@suse.de -- fix incomplete usage of YAST_DIR (#38374), to get visible - YaST Icons -* Thu Apr 01 2004 hhetter@suse.de -- change YAST_DIR for GNOME_ICON_PATH to reflect it's new - location in ./theme/current/icons/ -* Wed Mar 24 2004 hhetter@suse.de -- extend arbitrary icon path with some more crystalsvg locations -* Mon Mar 22 2004 hhetter@suse.de -- added arbitrary icon path to gnome session -* Mon Mar 15 2004 sbrabec@suse.cz -- FHS 2.3 fix (mandir, infodir, #35821). -* Thu Mar 11 2004 sbrabec@suse.cz -- Export STYLE variable in GNOME session, as startkde does. -* Wed Mar 10 2004 sbrabec@suse.cz -- Fixed %%doc attributes (#33163). -* Fri Mar 05 2004 hhetter@suse.de -- use new wallpaper path (now using desktop-data-SuSE) and - filenames -* Mon Feb 23 2004 sbrabec@suse.cz -- Removed incorrect initialization of LD_LIBRARY_PATH (bug #34777). -* Thu Feb 12 2004 hhetter@suse.de -- gconf schema (de-)installation in %%post and %%postun -* Thu Feb 05 2004 hhetter@suse.de -- updated to version 2.4.2 [GNOME2.4.2] -* Sat Jan 10 2004 adrian@suse.de -- fix build as user -* Thu Nov 06 2003 hhetter@suse.de -- no longer create .gnome-desktop -* Mon Oct 27 2003 sbrabec@suse.cz -- Updated to version 2.4.1. -* Tue Oct 07 2003 sbrabec@suse.cz -- Updated to version 2.4.0 (GNOME 2.4). -* Mon Sep 22 2003 hhetter@suse.de -- obsolete gnome-core (Bug Id # 31480) -- remove intro script from default session (Bug Id#29807) -* Fri Sep 05 2003 sbrabec@suse.cz -- gnome: Prevent GTK1 theme overlay (bug 25645, comment #36). -* Fri Sep 05 2003 hhetter@suse.de -- add support for preconfigured gnome1 settings -* Tue Aug 05 2003 sbrabec@suse.cz -- Session start script gnome: don't use GNOMEPATH, updated GTK_RC_FILES. -* Tue Jul 15 2003 sbrabec@suse.cz -- GNOME prefix change to /opt/gnome. -* Wed Jun 25 2003 sbrabec@suse.cz -- Updated to version 2.2.2. -- Updated neededforbuild. -- Use %%find_lang. -- Added support for tcpd. -- Require control-center2. -- Removed distribution desktop files. -* Wed May 28 2003 sbrabec@suse.cz -- Compress manpages. -* Wed May 28 2003 ro@suse.de -- added manpages to filelist -* Tue Mar 18 2003 sbrabec@suse.cz -- Variables already set in profile files removed from session startup - file (consequence of bugfixes #25086, #25170, #25575). -- Manage GTK1 themes with gnome-theme-manager (set GTK_RC_FILES). -* Mon Mar 17 2003 sbrabec@suse.cz -- Removed /opt/gnome2 from GNOME2_PATH (fixes #24601). -* Mon Mar 03 2003 hhetter@suse.de -- remove documents directories (Bug Id#24589) -- add search path for KDE icons (Bug Id#24590) -* Mon Feb 24 2003 hhetter@suse.de -- mention feedback website in session script - instead of feedback@suse.de -* Thu Feb 20 2003 hhetter@suse.de -- set G_BROKEN_FILENAMES=1 to handle invalid UTF8 - filenames as local-specific -* Tue Feb 18 2003 hhetter@suse.de -- fill solid color at first time -* Fri Feb 14 2003 hhetter@suse.de -- use GTK_DATA_PREFIX while in GNOME Session -* Thu Feb 13 2003 hhetter@suse.de -- set GNOME2_PATH in session -* Tue Feb 11 2003 hhetter@suse.de -- fix documents-file creation -* Mon Feb 10 2003 hhetter@suse.de -- updated to version 2.2.0.2 [GNOME 2.2.0] -- removed Intro script (moving to preconfiguration package) -- allow for different splash image via preconfiguration package -* Tue Jan 28 2003 hhetter@suse.de -- updated to version 2.2.0.1 -- some SLOD feature backports - (file type desktop links, Intro script) -* Thu Jan 16 2003 sbrabec@suse.cz -- Added libjpeg to neededforbuild. -* Thu Nov 28 2002 hhetter@suse.de -- updated to version 2.0.9 [GNOME 2.0.3] -* Tue Nov 12 2002 ro@suse.de -- changed neededforbuild to -* Wed Nov 06 2002 hhetter@suse.de -- use correct kde-datadir -- no longer create .gnome for gnome-vfs2 -- look for addon scripts to run on first start -* Tue Oct 22 2002 hhetter@suse.de -- updated to version 2.0.10 -- removed wrong docdir -* Tue Sep 24 2002 sbrabec@suse.cz -- Added alsa-devel to neededforbuild, because esound-devel can require it. -* Thu Sep 19 2002 sbrabec@suse.cz -- Added alsa to neededforbuild, because esound can depend on it. -* Tue Sep 17 2002 hhetter@suse.de -- added correct hu translations -* Mon Sep 02 2002 hhetter@suse.de -- set background to gray until splash becomes visible - (reviewed by Ken) -* Thu Aug 29 2002 hhetter@suse.de -- rename gnome2 to gnome, to keep the GNOME session for - users who are updating the distribution (Bug Id#18552) -* Thu Aug 22 2002 hhetter@suse.de -- use jpg as wallpaper format for preconfiguration -* Tue Aug 20 2002 hhetter@suse.de -- added PreReq: filesystem -* Tue Aug 13 2002 hhetter@suse.de -- remove control-center deps from neededforbuild -* Thu Aug 08 2002 hhetter@suse.de -- updated to version 2.0.5, bug id's relate to bugzilla.gnome.org - * Fix crashing when starting emacs, #89968 -* Mon Aug 05 2002 hhetter@suse.de -- updated to version 2.0.4 - * amend global save to Both if user selects save session - * capplet saving state fix - * translation updates -* Thu Aug 01 2002 hhetter@suse.de -- include the session startup script -* Tue Jul 30 2002 hhetter@suse.de -- updated to version 2.0.3 - session-manager: - * Re-write the splash screen to not use the canvas - * Fix crash with logout dialog - * Make file selector when editing startup programs modal - * Increased initial client timeout to 30 seconds - Translation updates -* Tue Jul 23 2002 hhetter@suse.de -- updated to version 2.0.2 -* Thu Jun 20 2002 hhetter@suse.de -- updated to version 2.0.1 -- don't install schemas while make install -* Mon Jun 17 2002 ro@suse.de -- use libpng-devel-packages in neededforbuild -* Fri Jun 14 2002 hhetter@suse.de -- provide schema file -- filelist rework -* Tue Jun 11 2002 hhetter@suse.de -- updated to version 2.0.0 -* Tue Jun 04 2002 hhetter@suse.de -- updated to version 1.5.21, source frozen -* Mon Apr 15 2002 hhetter@suse.de -- initial SuSE Release