summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Empty out ChangeLog fileRay Strode2009-04-211-9263/+6
| | | | | | | | It isn't nearly as useful as cgit, and it doesn't interact well with cherry picking, and merging. At some point, it may make sense to autogenerate it at "make dist" time.
* post release bumpRay Strode2009-04-141-0/+4
| | | | | | | | 2009-04-14 Ray Strode <rstrode@redhat.com> * configure.ac: post release bump svn path=/trunk/; revision=6807
* ==== 2.26.1 ====GDM_2_26_1Ray Strode2009-04-141-0/+6
| | | | | | | | 2009-04-14 Ray Strode <rstrode@redhat.com> * NEWS: Update for release svn path=/trunk/; revision=6805
* Correct reversed if-test. Fix setting of PAM_TTY on Solaris. Also makeBrian Cameron2009-04-081-3/+11
| | | | | | | | | | | | 2009-04-08 Brian Cameron <brian.cameron@sun.com> * daemon/gdm-session-solaris-auditor.c: Correct reversed if-test. * daemon/gdm-session-worker.c: Fix setting of PAM_TTY on Solaris. Also make sure that the auditor is provided the username on failed login by getting PAM_USER. Without this patch, if you select the "Other" button and have a failed login, username will not be set. svn path=/trunk/; revision=6803
* Bug 568590 - Environment doesn't get passed on to jobs, leading toHans Petter Jansson2009-04-011-0/+11
| | | | | | | | | | | | | | | | 2009-04-01 Hans Petter Jansson <hpj@novell.com> Bug 568590 - Environment doesn't get passed on to jobs, leading to unlocalized PAM messages. * daemon/gdm-session-worker-job.c (listify_hash): Make sure values are not NULL. (copy_environment_to_hash): New function. (get_job_environment): Actually copy the environment into the hash to get passed on to job. svn path=/trunk/; revision=6800
* Use single includes for gtk+Kjartan Maraas2009-03-311-0/+19
| | | | | | | | | | | | | | | | | | | | | | | 2009-03-31 Kjartan Maraas <kmaraas@gnome.org> * gui/simple-chooser/gdm-host-chooser-dialog.h: * gui/simple-chooser/gdm-host-chooser-widget.h: * gui/simple-greeter/gdm-cell-renderer-timer.h: * gui/simple-greeter/gdm-chooser-widget.h: * gui/simple-greeter/gdm-language-chooser-dialog.h: * gui/simple-greeter/gdm-layout-chooser-dialog.h: * gui/simple-greeter/gdm-option-widget.h: * gui/simple-greeter/gdm-user-chooser-dialog.h: * gui/simple-greeter/gdm-user.h: * gui/simple-greeter/libnotificationarea/na-tray-manager.c: * gui/simple-greeter/libnotificationarea/na-tray-manager.h: * gui/simple-greeter/libnotificationarea/na-tray.h: * gui/simple-greeter/libnotificationarea/obox.c: * gui/simple-greeter/libnotificationarea/obox.h: * gui/user-switch-applet/gdm-entry-menu-item.h: Use single includes for gtk+ svn path=/trunk/; revision=6798
* Fix assorted compiler warnings.Ray Strode2009-03-271-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-03-27 Ray Strode <rstrode@redhat.com> Fix assorted compiler warnings. * gui/simple-greeter/gdm-user-chooser-widget.c (add_user), (get_stock_person_pixbuf), (get_logged_in_pixbuf): Add some widget casts. * gui/simple-greeter/gdm-languages.c (make_codeset_canonical_for_locale): remove unused variable * gui/simple-greeter/gdm-layouts.c: Make the layout member of LayoutData const char *. * gui/simple-greeter/gdm-remote-login-window.c (xserver_died), (stop_xserver): drop unused functions * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_set_current_language): drop misplaced & * gui/simple-greeter/gdm-user.c (curved_rectangle): don't assume width == 0, height == 0 conditions will work reliably, instead check for < EPSILON * common/gdm-common.[hc] (gdm_make_temp_dir): Make the constness of the return value and inout argument reflect the way it's being called. * daemon/gdm-display-access-file.c (_create_xauth_file_for_user): Make dir_name const * daemon/gdm-display.c (gdm_display_real_manage): drop unused variables svn path=/trunk/; revision=6796
* Bug 573461 - Load user's settings through "other entry"Ray Strode2009-03-231-0/+11
| | | | | | | | | | | | | | | 2009-03-23 Ray Strode <rstrode@redhat.com> Bug 573461 - Load user's settings through "other entry" * daemon/gdm-session-worker.c (gdm_session_worker_update_username): Don't try to load new user settings until after updating username state. This allows saved settings to load when choosing "Other" instead of the associated name from the chooser. Based on Patch by Mingxi Wu svn path=/trunk/; revision=6794
* Bug 575949 – User switcher hangs when {GlobalFaceDir}/{username} existsRay Strode2009-03-201-0/+9
| | | | | | | | | | | | | 2009-03-19 Ray Strode <rstrode@redhat.com> Bug 575949 – User switcher hangs when {GlobalFaceDir}/{username} exists * gui/simple-greeter/gdm-user.c (gdm_user_render_icon): Fix double free. Patch by Jeffrey S. Smith. svn path=/trunk/; revision=6792
* Use gethostname() instead of g_get_host_name(), in xauth database sinceRay Strode2009-03-201-0/+8
| | | | | | | | | | | | 2009-03-19 Ray Strode <rstrode@redhat.com> * daemon/gdm-display-access-file.c (_get_auth_info_for_display): Use gethostname() instead of g_get_host_name(), in xauth database since the latter doesn't give up to date information when the hostname changes. svn path=/trunk/; revision=6791
* Remove empty auth subdirs which can creep in from system crashes.Ray Strode2009-03-191-0/+8
| | | | | | | | | | | | 2009-03-19 Ray Strode <rstrode@redhat.com> * daemon/gdm-display-access-file.c (_create_xauth_file_for_user), (_clean_up_stale_auth_subdirs): Remove empty auth subdirs which can creep in from system crashes. svn path=/trunk/; revision=6790
* Give greeter and slave access to display independent of hostname.Ray Strode2009-03-161-0/+14
| | | | | | | | | | | | | | | | | | 2009-03-16 Ray Strode <rstrode@redhat.com> Give greeter and slave access to display independent of hostname. * daemon/gdm-slave.c (gdm_slave_connect_to_x11_display): XSetAuthorization before XOpenDisplay so that the slave can connect even if hostname changes. Call XAddHosts after XOpenDisplay so that clients run by the slave and the greeter can connect even if the hostname changes. svn path=/trunk/; revision=6782
* Fix the GetX11Cookie dbus method Send the cookie as a byte array insteadRay Strode2009-03-161-0/+16
| | | | | | | | | | | | | | | | | | | | 2009-03-16 Ray Strode <rstrode@redhat.com> Fix the GetX11Cookie dbus method * daemon/gdm-display.xml: Send the cookie as a byte array instead of utf-8 string * daemon/gdm-display.[ch] (gdm_display_get_x11_cookie): pass in a GArray instead of the more natural char array and size pointers to make dbus-glib happy. * daemon/gdm-xdmcp-display-factory.c (gdm_xdmcp_handle_request): Update to use new get_x11_cookie signature. svn path=/trunk/; revision=6781
* Don't try to start gnome-power-manager in Initialization phase, since itRay Strode2009-03-161-0/+7
| | | | | | | | | | | 2009-03-16 Ray Strode <rstrode@redhat.com> * data/greeter-autostart/gnome-power-manager.desktop.in.in: Don't try to start gnome-power-manager in Initialization phase, since it doesn't know to register with the session manager like INIT apps are supposed to. svn path=/trunk/; revision=6780
* Use O_APPEND when opening log files.Ray Strode2009-03-161-0/+7
| | | | | | | | | | | 2009-03-16 Ray Strode <rstrode@redhat.com> * daemon/gdm-slave-proxy.c (spawn_child_setup): * daemon/gdm-server.c (server_child_setup): * daemon/gdm-welcome-session.c (spawn_child_setup): Use O_APPEND when opening log files. svn path=/trunk/; revision=6779
* Post release bumpRay Strode2009-03-161-1/+5
| | | | | | | | 2009-03-16 Ray Strode <rstrode@redhat.com> * configure.ac: Post release bump svn path=/trunk/; revision=6778
* ==== 2.26.0 ====GDM_2_26_0Ray Strode2009-03-161-0/+6
| | | | | | | | 2009-03-13 Ray Strode <rstrode@redhat.com> * NEWS: Update for release svn path=/trunk/; revision=6776
* Call gdm_settings_direct_init. Otherwise when these programs try to readBrian Cameron2009-03-141-0/+7
| | | | | | | | | | | 2009-03-13 Brian Cameron <brian.cameron@sun.com> * daemon/xdmcp-chooser-slave-main.c, daemon/simple-slave-main.c: Call gdm_settings_direct_init. Otherwise when these programs try to read the xdmcp/PingIntervalSeconds configuration value, they fail to load it. svn path=/trunk/; revision=6769
* Post release bumpRay Strode2009-03-131-2/+8
| | | | | | | | 2009-03-13 Ray Strode <rstrode@redhat.com> * configure.ac: Post release bump svn path=/trunk/; revision=6767
* Update for release bump to 2.25.92GDM_2_25_92Ray Strode2009-03-131-0/+5
| | | | | | | | | 2009-03-11 Ray Strode <rstrode@redhat.com> * NEWS: Update for release * configure.ac: bump to 2.25.92 svn path=/trunk/; revision=6765
* gui/user-switch-applet/applet.c (GdmAppletData), (gdm_applet_data_free),Ray Strode2009-03-111-0/+10
| | | | | | | | | | | | | | 2009-03-11 Ray Strode <rstrode@redhat.com> gui/user-switch-applet/applet.c (GdmAppletData), (gdm_applet_data_free), (on_user_item_activate), (on_menu_key_press_event), (update_label), (*status*), (create_sub_menu), (reset_icon), (fill_applet): Don't build user presense stuff for now until some of the peices that make it useful get fleshed out. svn path=/trunk/; revision=6760
* Don't limit autologin to one time. This was a lame attempt to try to avoidWilliam Jon McCann2009-03-041-0/+7
| | | | | | | | | | | | 2009-03-03 William Jon McCann <jmccann@redhat.com> * daemon/gdm-static-display.c (gdm_static_display_unmanage): Don't limit autologin to one time. This was a lame attempt to try to avoid loops on failed logins. Should probably handle this better. svn path=/trunk/; revision=6745
* Updated German docsMario Blättermann2009-02-271-0/+4
| | | | svn path=/trunk/; revision=6738
* Translate some strings in user switcher Patch from Gabor Kelemen, bugRay Strode2009-02-271-0/+6
| | | | | | | | | | 2009-02-27 Ray Strode <rstrode@redhat.com> * gui/user-switch-applet/applet.c: Translate some strings in user switcher Patch from Gabor Kelemen, bug 572184 svn path=/trunk/; revision=6736
* Drop unused libgnome header (bug 571696)Ray Strode2009-02-271-0/+5
| | | | | | | | | 2009-02-27 Ray Strode <rstrode@redhat.com> * gui/user-switch-applet/applet.c: Drop unused libgnome header (bug 571696) svn path=/trunk/; revision=6735
* Updated British English documentation translation.Philip Withnall2009-02-241-0/+5
| | | | | | | | | | 2009-02-24 Philip Withnall <philip@tecnocode.co.uk> * docs/en_GB/en_GB.po: Updated British English documentation translation. svn path=/trunk/; revision=6728
* Don't call gettext on some strings that aren't user visible and are in aRay Strode2009-02-241-0/+8
| | | | | | | | | | | | 2009-02-19 Ray Strode <rstrode@redhat.com> * gui/user-switch-applet/gdm-user-menu-item.c: Don't call gettext on some strings that aren't user visible and are in a file that didn't get added to POTFILES.in before string freeze, bug 570086 svn path=/trunk/; revision=6727
* Add bug number to comment.Brian Cameron2009-02-211-1/+1
| | | | svn path=/trunk/; revision=6722
* Drop superfluous call to gdk_screen_get_monitor_at_point that gotRay Strode2009-02-201-0/+7
| | | | | | | | | | | 2009-02-19 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-session.c (get_tallest_monitor_at_point): Drop superfluous call to gdk_screen_get_monitor_at_point that got introduced in last commit svn path=/trunk/; revision=6721
* Work better in broken randr fake clone modeRay Strode2009-02-201-0/+18
| | | | | | | | | | | | | | | | | | | | | | 2009-02-19 Ray Strode <rstrode@redhat.com> Work better in broken randr fake clone mode * gui/simple-greeter/gdm-greeter-panel.c (get_outside_region), (get_monitor_geometry): drop (update_struts), (update_geometry): and just use gdk_screen_get_monitor_geometry. The logic here is wrong, so let's just solve this problem in a different way. * gui/simple-greeter/gdm-greeter-session.c (get_tallest_monitor_at_point), (toggle_panel): When picking a monitor, don't pick the first one in the unsorted list that happens to be under the pointer, but instead pick the tallest one in the list that's under the pointer. svn path=/trunk/; revision=6720
* Enable XDMCP configuration so it works. Previously only xdmcp/Enable wasBrian Cameron2009-02-171-0/+13
| | | | | | | | | | | | | | | | | 2009-02-17 Brian Cameron <brian.cameron@sun.com> * common/gdm-settings-direct.[ch], common/gdm-settings-keys.h, daemon/gdm-simple-slave.c, daemon/gdm-xdmcp-chooser-slave.c, daemon/gdm-xdmcp-display-factory.c, data/gdm.schemas.in.in, docs/C/gdm.xml: Enable XDMCP configuration so it works. Previously only xdmcp/Enable was being used in the code. Also add support for chooser/Multicast and chooser/MulticastAddr configuration options. Now set the default values of MAX_DISPLAY_PER_HOST to 1 and MAX_WAIT to 30 as specified in the docs. Add a gdm_settings_direct_get_uint function to get unsigned integer configuration values more cleanly without the need to cast. Fixes bug #569876. svn path=/trunk/; revision=6715
* Remove double free. Fixes bug #565018. Patch by William Jan PalenstijnBrian Cameron2009-02-171-0/+5
| | | | | | | | | 2009-02-17 Brian Cameron <brian.cameron@sun.com> * daemon/gdm-xdmcp-display-factory.c: Remove double free. Fixes bug #565018. Patch by William Jan Palenstijn <wjp@usecode.org>. svn path=/trunk/; revision=6714
* Support VERSION command so that if user's run gdmflexiserBrian Cameron2009-02-171-1/+7
| | | | | | | | | | 2009-02-17 Brian Cameron <brian.cameron@sun.com> * utils/gdmflexiserver.c: Support VERSION command so that if user's run gdmflexiser --command=VERSION, it will return the version number. This is nice for backwards compatibility. Fixes bug #535450. svn path=/trunk/; revision=6713
* Documentation improvements. Fixes bugs #569893 and #571250.Brian Cameron2009-02-171-0/+5
| | | | | | | | | 2009-02-17 Brian Cameron <brian.cameron@sun.com> * docs/C/gdm.xml: Documentation improvements. Fixes bugs #569893 and #571250. svn path=/trunk/; revision=6712
* Add --with-default-path to configure so distros can configure the defaultBrian Cameron2009-02-171-0/+7
| | | | | | | | | | | 2009-02-17 Brian Cameron <brian.cameron@sun.com> * configure.ac, acconfig.h, daemon/Makefile.am: Add --with-default-path to configure so distros can configure the default PATH to use in the user's session. Cleanup some unused cruft from configure.ac, acconfig.h and daemon/Makefile.am svn path=/trunk/; revision=6711
* Fix format-security warning. Bug #572047.Frederic Crozat2009-02-171-0/+6
| | | | | | | | | | | 2009-02-17 Frederic Crozat <fcrozat@mandriva.com> * gui/simple-greeter/gdm-layouts.c: * gui/simple-greeter/test-remote-login-window.c: Fix format-security warning. Bug #572047. svn path=/trunk/; revision=6710
* Replace deprecated GTK symbolsThomas Hindoe Paaboel Andersen2009-02-161-0/+6
| | | | svn path=/trunk/; revision=6707
* One more crack at bug 517558. Use the correct context for keyboard layoutRay Strode2009-02-121-0/+13
| | | | | | | | | | | | | | | | | 2009-02-11 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_init): * gui/simple-greeter/gdm-layout-option-widget.c (gdm_layout_option_widget_init): * gui/simple-greeter/gdm-user-chooser-widget.c (add_other_user): One more crack at bug 517558. Use the correct context for keyboard layout "Other..." menu item, and add translator comment explaining in more detail what the various "Other..." items mean. svn path=/trunk/; revision=6698
* Fix spacing of my ChangeLog entries so they match the other entries.Brian Cameron2009-02-111-54/+54
| | | | svn path=/trunk/; revision=6697
* config/Makefile.am, config/Xsession.common, config/Xsession.in BackoutBrian Cameron2009-02-111-0/+10
| | | | | | | | | | | | | | 2009-02-11 Brian Cameron <brian.cameron@sun.com> * config/Makefile.am, config/Xsession.common, config/Xsession.in Backout change for bug #509141. This is no longer needed on Solaris since the code was reworked to make use of more general /etc/X11/xinit/xinitrc.d scripts. Better to keep distro specific code out of the upstream GDM. Fixes bug #571319. Patch by Takao Fujiwara <Takao.Fujiwara@sun.com>. * config/Xsession.solaris, config/Xsession.common: Removed. svn path=/trunk/; revision=6696
* Add context to "Other..." string to allow translators to give genderRay Strode2009-02-111-0/+11
| | | | | | | | | | | | | | | 2009-02-11 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_init): * gui/simple-greeter/gdm-layout-option-widget.c (gdm_layout_option_widget_init): * gui/simple-greeter/gdm-user-chooser-widget.c (add_other_user): Add context to "Other..." string to allow translators to give gender correct translations (bug 517558). svn path=/trunk/; revision=6691
* Remove "#ifdef __sun" code as it was incorrect and not needed.Brian Cameron2009-02-101-1/+6
| | | | | | | | | 2009-02-10 Brian Cameron <brian.cameron@sun.com> * daemon/gdm-session-worker.c: Remove "#ifdef __sun" code as it was incorrect and not needed. svn path=/trunk/; revision=6686
* sv.po: Updated Swedish translationDaniel Nylander2009-02-011-0/+4
| | | | svn path=/trunk/; revision=6679
* Correct spelling of "screen".Brian Cameron2009-01-271-0/+4
| | | | | | | | 2008-01-27 Brian Cameron <brian.cameron@sun.com> * utils/gdm-screenshot.c: Correct spelling of "screen". svn path=/trunk/; revision=6673
* Rework dbus policy file to be more correct. Patch from Colin Walters (bugRay Strode2009-01-271-0/+6
| | | | | | | | | | 2009-01-27 Ray Strode <rstrode@redhat.com> * data/gdm.conf.in: Rework dbus policy file to be more correct. Patch from Colin Walters (bug 564767). svn path=/trunk/; revision=6672
* Don't set an invisible-charMatthias Clasen2009-01-231-0/+5
| | | | svn path=/trunk/; revision=6668
* Use system-users as the switch user icon.William Jon McCann2009-01-151-0/+5
| | | | | | | | | | 2009-01-15 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (menuitem_style_set_cb): Use system-users as the switch user icon. svn path=/trunk/; revision=6666
* Don't raise null windows.William Jon McCann2009-01-151-0/+6
| | | | | | | | | | | 2009-01-14 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_button_press), (on_entry_show): Don't raise null windows. svn path=/trunk/; revision=6664
* Update for changes to gnome-session presence api. Load the current stateWilliam Jon McCann2009-01-151-0/+12
| | | | | | | | | | | | | | | | | 2009-01-14 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (gdm_applet_data_free), (save_status), (on_status_available_activate), (on_status_busy_activate), (on_status_invisible_activate), (set_status), (on_presence_status_changed), (set_status_text), (on_presence_status_text_changed), (fill_applet): * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_init): Update for changes to gnome-session presence api. Load the current state from the session at applet startup. svn path=/trunk/; revision=6663
* Compute size constraint based on current monitorRay Strode2009-01-141-0/+9
| | | | | | | Before we were computing it based on the current screen (which may be multiple monitors) svn path=/trunk/; revision=6662