summaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't truncate long pam messagesRay Strode2009-01-141-0/+20
| | | | | | | | | | | | | At some point I made the greeter login window set it's size requisition to it's size allocation to prevent it from shrinking horizontally as the window hierarchy changed. That change actually prevents the window from growing horizontally also. This commit reworks things from within the size-request handler so it can always grow but never shrink. svn path=/trunk/; revision=6661
* Hook into gnome-session presence support.William Jon McCann2009-01-121-0/+12
| | | | | | | | | | | | | | | | | 2009-01-11 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (gdm_applet_data_free), (set_status), (on_status_available_activate), (on_status_busy_activate), (on_status_invisible_activate), (save_status_text), (on_user_item_deselect), (create_sub_menu), (on_presence_status_changed), (on_presence_status_text_changed), (fill_applet): * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_init): Hook into gnome-session presence support. svn path=/trunk/; revision=6659
* Added ODF file for documentation. Fixes bug #563984.Luca Ferretti2008-12-271-0/+10
| | | | | | | | | | | | | | | 2008-12-27 Luca Ferretti,,, <luca@redrum> * docs/gdm.omf.in: Added ODF file for documentation. Fixes bug #563984. * docs/de/gdm-de.omf: * docs/es/gdm-es.omf: * docs/uk/gdm-uk.omf: Removed, autogenerated from previous. svn path=/trunk/; revision=6647
* Fix so that the option widget will be marked hidden if there are no middleBrian Cameron2008-12-171-0/+9
| | | | | | | | | | | | | 2008-12-17 Brian Cameron <brian.cameron@sun.com> * gui/simple-greeter/gdm-option-widget.c: Fix so that the option widget will be marked hidden if there are no middle rows. This fixes a problem where the layout widget was showing up even though it had no middle entries. Note a bottom row is added to the layout widget in the function gdm_layout_option_widget_init, so empty widgets can have a bottom row. Fixes bug #564789. svn path=/trunk/; revision=6646
* Post release bumpWilliam Jon McCann2008-12-171-0/+4
| | | | | | | | | | 2008-12-16 William Jon McCann <jmccann@redhat.com> * configure.ac: Post release bump svn path=/trunk/; revision=6644
* Update for releaseGDM_2_25_2William Jon McCann2008-12-171-0/+6
| | | | | | | | | 2008-12-16 William Jon McCann <jmccann@redhat.com> * NEWS: Update for release svn path=/trunk/; revision=6642
* Fix some of the focus issues.William Jon McCann2008-12-171-0/+8
| | | | | | | | | | | | | 2008-12-16 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (on_menu_key_press_event): * gui/user-switch-applet/gdm-entry-menu-item.c (send_focus_change), (gdm_entry_menu_item_select), (gdm_entry_menu_item_deselect), (on_entry_move_focus), (gdm_entry_menu_item_init): Fix some of the focus issues. svn path=/trunk/; revision=6641
* Ignore selection on the entry item.William Jon McCann2008-12-161-0/+7
| | | | | | | | | | | | 2008-12-16 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_select), (gdm_entry_menu_item_deselect), (gdm_entry_menu_item_class_init): Ignore selection on the entry item. svn path=/trunk/; revision=6640
* Use TextView instead of Entry.William Jon McCann2008-12-151-0/+7
| | | | | | | | | | | | 2008-12-15 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_class_init), (on_text_buffer_changed), (gdm_entry_menu_item_init): Use TextView instead of Entry. svn path=/trunk/; revision=6636
* One-line patch to address NULL printf crashing issue on Solaris.Brian Cameron2008-12-121-0/+5
| | | | | | | | | 2008-12-12 Brian Cameron <brian.cameron@sun.com> * daemon/gdm-display.c: One-line patch to address NULL printf crashing issue on Solaris. svn path=/trunk/; revision=6635
* Added Italian translation. Added it to DOC_LINGUASLuca Ferretti2008-12-101-0/+5
| | | | | | | | | | 2008-12-10 Luca Ferretti <elle.uca@libero.it> * doc/it/it.po: Added Italian translation. * doc/Makefile.am: Added it to DOC_LINGUAS svn path=/trunk/; revision=6632
* remove memory leak in variable id into function ↵Bruno Boaventura de Oliveira Lacerda2008-12-081-0/+6
| | | | | | collect_sessions_from_directory (bug 563427) svn path=/trunk/; revision=6626
* gut functions, since they were redundant with what we do in code now (bugRay Strode2008-12-081-0/+10
| | | | | | | | | | | | | | 2008-12-08 Ray Strode <rstrode@redhat.com> * data/{PreSession,PostSession}.in: gut functions, since they were redundant with what we do in code now (bug 563550) * data/Init.in: apply patch from Pacho Ramos to quote shell conditionals better (bug 563550). svn path=/trunk/; revision=6625
* post bumpWilliam Jon McCann2008-12-031-0/+4
| | | | | | | | | | 2008-12-03 William Jon McCann <jmccann@redhat.com> * configure.ac: post bump svn path=/trunk/; revision=6621
* ReleaseGDM_2_25_1William Jon McCann2008-12-031-0/+2
| | | | svn path=/trunk/; revision=6619
* Fix more.William Jon McCann2008-12-031-0/+6
| | | | | | | | | | | 2008-12-03 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/Makefile.am: * tests/Makefile.am: Fix more. svn path=/trunk/; revision=6618
* Fix anotherWilliam Jon McCann2008-12-031-0/+5
| | | | | | | | | | | 2008-12-03 William Jon McCann <jmccann@redhat.com> * common/Makefile.am: Fix another svn path=/trunk/; revision=6617
* Fix some build system warningsWilliam Jon McCann2008-12-031-0/+16
| | | | | | | | | | | | | | | | | 2008-12-02 William Jon McCann <jmccann@redhat.com> * NEWS: * common/Makefile.am: * configure.ac: * daemon/Makefile.am: * gui/simple-chooser/Makefile.am: * gui/simple-greeter/Makefile.am: * gui/user-switch-applet/Makefile.am: * utils/Makefile.am: Fix some build system warnings svn path=/trunk/; revision=6616
* bug numWilliam Jon McCann2008-12-031-0/+1
| | | | svn path=/trunk/; revision=6614
* Translate help output. Patch from: Gabor Kelemen <kelemeng@gnome.hu>William Jon McCann2008-12-031-0/+8
| | | | | | | | | | | | | 2008-12-02 William Jon McCann <jmccann@redhat.com> * common/Makefile.am: * utils/gdm-screenshot.c (main): * utils/gdmflexiserver.c (main): Translate help output. Patch from: Gabor Kelemen <kelemeng@gnome.hu> svn path=/trunk/; revision=6613
* Add GPLv2+ version of COPYING file so that autotools won't stick a v3 oneWilliam Jon McCann2008-12-031-0/+6
| | | | | | | | | | | | 2008-12-02 William Jon McCann <jmccann@redhat.com> * COPYING: Add GPLv2+ version of COPYING file so that autotools won't stick a v3 one in the tarball. Fixes #558334 svn path=/trunk/; revision=6611
* Correctly handle changes in the xdmcp enabled property. Add a displayWilliam Jon McCann2008-12-031-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | 2008-12-02 William Jon McCann <jmccann@redhat.com> * daemon/gdm-display.c (gdm_display_real_prepare), (gdm_display_prepare), (gdm_display_real_manage), (gdm_display_class_init): * daemon/gdm-display.h: * daemon/gdm-local-display-factory.c (on_static_display_status_changed): * daemon/gdm-manager.c (gdm_manager_stop), (gdm_manager_start), (gdm_manager_set_xdmcp_enabled): * daemon/gdm-manager.h: * daemon/gdm-xdmcp-display-factory.c (gdm_xdmcp_display_create), (gdm_xdmcp_handle_manage): Correctly handle changes in the xdmcp enabled property. Add a display state called prepared that sets up the display before actually managing (starting) it. This is required for the XDMCP Request phase to work. Fixes #561396 svn path=/trunk/; revision=6610
* Drop deprecated GTK+ apiMatthias Clasen2008-11-261-0/+7
| | | | svn path=/trunk/; revision=6609
* Add xau to XLIB, fix #561480Halton Huo2008-11-211-0/+4
| | | | | | | | | 2008-11-21 Halton Huo <halton.huo@sun.com> * configure.ac: Add xau to XLIB, fix #561480 svn path=/trunk/; revision=6605
* Fix left border.William Jon McCann2008-11-181-0/+5
| | | | | | | | | | 2008-11-18 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-login-window.glade: Fix left border. svn path=/trunk/; revision=6600
* Add a frame to provide a border around the login window.William Jon McCann2008-11-181-0/+7
| | | | | | | | | | | | 2008-11-18 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-login-window.c (load_theme), (gdm_greeter_login_window_init): * gui/simple-greeter/gdm-greeter-login-window.glade: Add a frame to provide a border around the login window. svn path=/trunk/; revision=6599
* Fix pam auditingMatthias Clasen2008-11-071-0/+4
| | | | svn path=/trunk/; revision=6593
* Implement logout auditingMatthias Clasen2008-11-071-0/+4
| | | | svn path=/trunk/; revision=6591
* Set XSESSION_SHELL, otherwise the data/Xsession script does not get set upBrian Cameron2008-11-041-0/+5
| | | | | | | | | 2008-11-04 Brian Cameron <brian.cameron@sun.com> * configure.ac: Set XSESSION_SHELL, otherwise the data/Xsession script does not get set up with a default shell to use. svn path=/trunk/; revision=6589
* Experiment with showing status on top level.William Jon McCann2008-11-011-0/+8
| | | | | | | | | | | | | 2008-11-01 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (user_notify_display_name_cb), (set_status), (on_status_available_activate), (on_status_busy_activate), (on_status_invisible_activate), (update_label), (create_sub_menu), (setup_current_user): Experiment with showing status on top level. svn path=/trunk/; revision=6588
* Remove away and offline statuses. Make status a radio item.William Jon McCann2008-11-011-0/+5
| | | | | | | | | | 2008-11-01 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (create_sub_menu): Remove away and offline statuses. Make status a radio item. svn path=/trunk/; revision=6587
* Remove capslock warning label since Gtk+ sorta has support for this now.William Jon McCann2008-10-241-0/+8
| | | | | | | | | | | | | 2008-10-23 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-login-window.c (load_theme), (gdm_greeter_login_window_key_press_event): * gui/simple-greeter/gdm-greeter-login-window.glade: Remove capslock warning label since Gtk+ sorta has support for this now. svn path=/trunk/; revision=6583
* Add support for a real automatic login. Make automatic and timed loginWilliam Jon McCann2008-10-241-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-23 William Jon McCann <jmccann@redhat.com> * daemon/gdm-display.c (gdm_display_real_get_timed_login_details), (gdm_display_get_timed_login_details), (gdm_display_real_unmanage), (gdm_display_class_init): * daemon/gdm-display.h: * daemon/gdm-display.xml: * daemon/gdm-simple-slave.c (greeter_reset_timeout), (on_session_setup_failed), (on_session_authentication_failed), (on_session_authorized), (on_session_authorization_failed), (stop_greeter), (start_session_timeout), (on_session_accredited), (on_session_accreditation_failed), (on_session_info), (on_session_opened), (on_session_selected_user_changed), (on_default_language_name_changed), (on_default_layout_name_changed), (on_default_session_name_changed), (start_greeter), (idle_connect_to_display), (gdm_simple_slave_stop): * daemon/gdm-slave.c (gdm_slave_get_timed_login_details): * daemon/gdm-slave.h: * daemon/gdm-static-display.c (gdm_static_display_unmanage), (gdm_static_display_get_timed_login_details), (gdm_static_display_class_init), (gdm_static_display_init): * daemon/gdm-transient-display.c (gdm_transient_display_get_timed_login_details), (gdm_transient_display_class_init): * daemon/gdm-xdmcp-display.c (gdm_xdmcp_display_get_timed_login_details), (gdm_xdmcp_display_class_init): Add support for a real automatic login. Make automatic and timed login only work the first time a display is managed. Also prevent automatic and timed login from working on transient and xdmcp displays. svn path=/trunk/; revision=6582
* Add missing files.William Jon McCann2008-10-221-0/+13
| | | | | | | | | | | | | | | | | | | 2008-10-22 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/gdm-entry-menu-item.c (gdm_entry_menu_item_set_property), (gdm_entry_menu_item_get_property), (gdm_entry_menu_item_dispose), (gdm_entry_menu_item_button_release), (send_focus_change), (gdm_entry_menu_item_button_press), (gdm_entry_menu_item_realize), (gdm_entry_menu_item_class_init), (on_entry_show), (gdm_entry_menu_item_init), (gdm_entry_menu_item_new), (gdm_entry_menu_item_get_entry), (gdm_entry_menu_item_get_image): * gui/user-switch-applet/gdm-entry-menu-item.h: Add missing files. svn path=/trunk/; revision=6580
* Fix ellipsis. Increase image size.William Jon McCann2008-10-161-0/+5
| | | | | | | | | | 2008-10-16 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (create_sub_menu), (reset_icon): Fix ellipsis. Increase image size. svn path=/trunk/; revision=6575
* Add support for status menu items. Not yet hooked up. Based on patch fromWilliam Jon McCann2008-10-161-0/+10
| | | | | | | | | | | | | | | 2008-10-16 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (menuitem_style_set_cb), (on_account_activate), (on_status_available_activate), (on_status_away_activate), (on_status_busy_activate), (on_status_invisible_activate), (on_status_offline_activate), (create_sub_menu): Add support for status menu items. Not yet hooked up. Based on patch from Ted Gould. svn path=/trunk/; revision=6574
* Change tooltip.William Jon McCann2008-10-161-0/+5
| | | | | | | | | | 2008-10-15 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (fill_applet): Change tooltip. svn path=/trunk/; revision=6573
* Remove the user icon from the top menu bar.William Jon McCann2008-10-161-0/+6
| | | | | | | | | | | 2008-10-15 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (reset_icon), (setup_current_user): Remove the user icon from the top menu bar. svn path=/trunk/; revision=6572
* Add a user status item to the menu.William Jon McCann2008-10-161-0/+9
| | | | | | | | | | | | | | 2008-10-15 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/Makefile.am: * gui/user-switch-applet/applet.c (menuitem_style_set_cb), (on_user_item_activate), (on_menu_key_press_event), (create_sub_menu), (reset_icon), (fill_applet): * gui/user-switch-applet/gdm-user-menu-item.c: Add a user status item to the menu. svn path=/trunk/; revision=6571
* Make the label bold.William Jon McCann2008-10-151-0/+6
| | | | | | | | | | | 2008-10-14 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (_gtk_label_make_bold), (setup_current_user): Make the label bold. svn path=/trunk/; revision=6570
* Add Quit item.William Jon McCann2008-10-151-0/+11
| | | | | | | | | | | | | | | | 2008-10-14 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (applet_style_set_cb), (applet_change_background_cb), (applet_key_press_event_cb), (menubar_expose_event_cb), (menu_style_set_cb), (menuitem_destroy_cb), (menuitem_style_set_cb), (on_control_panel_activate), (on_lock_screen_activate), (on_login_screen_activate), (on_quit_session_activate), (create_sub_menu): Add Quit item. svn path=/trunk/; revision=6569
* Add System Preferences menu item.William Jon McCann2008-10-141-0/+6
| | | | | | | | | | | 2008-10-13 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (on_control_panel_activate), (create_sub_menu): Add System Preferences menu item. svn path=/trunk/; revision=6568
* Don't list users in the menu anymore. Only show Switch User if there areWilliam Jon McCann2008-10-131-0/+22
| | | | | | | | | | | | | | | 2008-10-13 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/applet.c (menu_style_set_cb), (menuitem_destroy_cb), (do_switch), (update_switch_user), (on_manager_user_added), (on_manager_user_removed), (on_manager_users_loaded), (create_sub_menu), (destroy_sub_menu), (fill_applet): Don't list users in the menu anymore. Only show Switch User if there are other users on the system. svn path=/trunk/; revision=6567
* Post branch version bumpWilliam Jon McCann2008-10-131-0/+4
| | | | | | | | | 2008-10-13 William Jon McCann <jmccann@redhat.com> * configure.ac: Post branch version bump svn path=/trunk/; revision=6563
* Added Russian translation by Nikita Belobrov.Nickolay V. Shmyrev2008-10-101-0/+4
| | | | | | | | | 2008-10-11 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * docs/ru/ru.po: Added Russian translation by Nikita Belobrov. svn path=/trunk/; revision=6560
* Really remove Help item from menu.William Jon McCann2008-10-011-0/+6
| | | | | | | | | | | | 2008-10-01 William Jon McCann <jmccann@redhat.com> * gui/user-switch-applet/GNOME_FastUserSwitchApplet.xml: * gui/user-switch-applet/applet.c (applet_change_background_cb): Really remove Help item from menu. svn path=/trunk/; revision=6557
* Don't crash if active_row is invalidRay Strode2008-10-011-0/+6
| | | | | | | | | | 2008-10-01 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-option-widget.c (get_active_item_id): Don't crash if active_row is invalid svn path=/trunk/; revision=6556
* change codeset in locale to follow canonical form so we end up withRay Strode2008-10-011-0/+9
| | | | | | | | | | | | | 2008-10-01 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c (make_codeset_canonical_for_locale), (gdm_normalize_language_name): change codeset in locale to follow canonical form so we end up with ".UTF-8" instead of ".utf8" etc. svn path=/trunk/; revision=6555
* Filter out duplicates from gconf mru lists that back language selector onRay Strode2008-10-011-0/+7
| | | | | | | | | | | 2008-10-01 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c: * gui/simple-greeter/gdm-recent-option-widget.[ch]: Filter out duplicates from gconf mru lists that back language selector on panel svn path=/trunk/; revision=6554
* Add slide animation to panel to be more consistent with gnome-panelRay Strode2008-10-011-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-01 Ray Strode <rstrode@redhat.com> Add slide animation to panel to be more consistent with gnome-panel animation. * gui/simple-greeter/gdm-greeter-panel.c (update_geometry): place the panel only as on screen as the animation progress. (gdm_greeter_panel_class_init): (gdm_greeter_panel_real_show): initiate the slide in when the widget is shown, unless gtk-enable-animations is false. (gdm_greeter_panel_real_hide): stop any pending animations if the widget is hidden (on_animation_tick): set animation progress to be some logarithmic curve based on the timer (gdm_greeter_panel_init): create timer for use in animation. (gdm_greeter_panel_finalize): destroy animation timer svn path=/trunk/; revision=6553