summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update for release.GDM_2_21_8William Jon McCann2008-02-263-0/+32
| | | | | | | | | 2008-02-25 William Jon McCann <jmccann@redhat.com> * NEWS: Update for release. svn path=/trunk/; revision=5872
* Drop a few debug messages we don't need anymore.William Jon McCann2008-02-252-2/+10
| | | | | | | | | | | 2008-02-25 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-panel.c: (gdm_greeter_panel_dispose), (set_struts), (update_geometry): Drop a few debug messages we don't need anymore. svn path=/trunk/; revision=5871
* store a separate "id" in the locale structure that is less specific thanRay Strode2008-02-252-8/+37
| | | | | | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (GdmLocale), (chooser_locale_free), (collect_locales_from_{directory,archive}): store a separate "id" in the locale structure that is less specific than the name, so that e.g., en_US and en_US.utf8 are keyed the same in the lookup map. When figuring out which locale to choose, pick the one with the longest name. Thinking about it more, it might be better to pick the one with the most components svn path=/trunk/; revision=5870
* fix up spacingRay Strode2008-02-252-5/+9
| | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (get_translated_language), (get_translated_territory): fix up spacing svn path=/trunk/; revision=5869
* don't discard modifier and codesetRay Strode2008-02-252-5/+14
| | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (collect_locales_from_{archives,directory}): don't discard modifier and codeset svn path=/trunk/; revision=5868
* filter out invalid and non-utf8 locales from language listRay Strode2008-02-252-3/+21
| | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (collect_locales_from_directory), (collect_locales_from_archives): filter out invalid and non-utf8 locales from language list svn path=/trunk/; revision=5867
* when normalizing language names, don't discard codeset and modifierRay Strode2008-02-252-2/+19
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (gdm_normalize_language_name): when normalizing language names, don't discard codeset and modifier svn path=/trunk/; revision=5866
* when constructing language name, don't ignore codeset and modifierRay Strode2008-02-252-11/+19
| | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (construct_language_name): when constructing language name, don't ignore codeset and modifier svn path=/trunk/; revision=5865
* new functions to check locale validityRay Strode2008-02-252-0/+47
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (language_name_is_valid), (language_name_is_utf8): new functions to check locale validity svn path=/trunk/; revision=5864
* plug a small leakRay Strode2008-02-252-0/+8
| | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c (chooser_locale_free): plug a small leak svn path=/trunk/; revision=5863
* normalize the codeset before returning itRay Strode2008-02-252-0/+15
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (gdm_parse_language_name): normalize the codeset before returning it svn path=/trunk/; revision=5862
* If regex match returns empty string for one of the components of a locale,Ray Strode2008-02-252-0/+26
| | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (gdm_parse_language_name): If regex match returns empty string for one of the components of a locale, just free it and return NULL svn path=/trunk/; revision=5861
* new function to fold the various legal forms for codeset into oneRay Strode2008-02-252-0/+33
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (normalize_codeset): new function to fold the various legal forms for codeset into one consistent format svn path=/trunk/; revision=5860
* update locale parsing regex to cover more valid localesRay Strode2008-02-252-2/+20
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (gdm_parse_language_name): update locale parsing regex to cover more valid locales svn path=/trunk/; revision=5859
* Move some duplicated code for pulling language/territory names out into aRay Strode2008-02-252-9/+33
| | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-languages.c: (get_first_item_in_semicolon_list), (get_translated_language), (get_translated_territory): Move some duplicated code for pulling language/territory names out into a common function svn path=/trunk/; revision=5856
* Normalize language name before adding to the list, so we don't end up withRay Strode2008-02-252-8/+24
| | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_set_current_language_name): Normalize language name before adding to the list, so we don't end up with duplicate entries for the same locale svn path=/trunk/; revision=5855
* fallback to setlocale (LC_MESSAGES, NULL) instead ofRay Strode2008-02-252-1/+9
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-chooser-widget.c (gdm_language_chooser_widget_get_current_language_name): fallback to setlocale (LC_MESSAGES, NULL) instead of g_get_language_names()[0] svn path=/trunk/; revision=5854
* Set language dialog language to whatever gets put in the option widget.Ray Strode2008-02-252-3/+13
| | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_activated): Set language dialog language to whatever gets put in the option widget. (gdm_language_option_widget_init): Don't set option widget to language dialog language initially svn path=/trunk/; revision=5853
* New function to let the language option widget change which language toRay Strode2008-02-253-0/+19
| | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-chooser-dialog.[ch]: (gdm_language_chooser_set_current_language_name): New function to let the language option widget change which language to show in its chooser dialog svn path=/trunk/; revision=5852
* Get rid of the "Last Language" and "Last Session" options. We'll justRay Strode2008-02-253-18/+10
| | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c: (gdm_language_option_widget_init) * gui/simple-greeter/gdm-session-option-widget.c: (add_available_sessions): Get rid of the "Last Language" and "Last Session" options. We'll just fallback to the slave specified default items now. svn path=/trunk/; revision=5851
* Call new gdm_option_widget_set_default_item instead ofRay Strode2008-02-252-4/+42
| | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-panel.c: (gdm_greeter_panel_set_default_language_name): Call new gdm_option_widget_set_default_item instead of gdm_language_option_widget_set_current_language_name. Add language to list if it isn't there already. (gdm_greeter_panel_set_default_session_name): Use gdm_option_widget_set_default_item here too. svn path=/trunk/; revision=5850
* allow NULL input to deselect combo boxRay Strode2008-02-253-4/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-option-widget.[ch]: (activate_from_item_id): allow NULL input to deselect combo box (gdm_option_widget_get_default_item): (gdm_option_widget_set_default_item): (gdm_option_widget_set_property): (gdm_option_widget_get_property): Add new concept of a default item, to fall back to if the user hasn't picked on yet (on_changed): If no default item is set don't activate whatever invalid item is selected (gdm_option_widget_init): (on_default_item_changed): set combo box to insensitive if there is no default item (name_cell_data_func): show the default item in italics (gdm_option_widget_remove_item): don't let the default item get removed svn path=/trunk/; revision=5849
* Change greeter to use the new slave interface setup in the last commitRay Strode2008-02-256-47/+66
| | | | | | | | | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-client.[ch]: (on_default_language_name_changed), (on_default_session_name_changed), (client_dbus_handle_message), (gdm_greeter_client_class_init): * gui/simple-greeter/gdm-greeter-panel.[ch]: (gdm_greeter_panel_reset): (gdm_greeter_panel_set_default_language_name): (gdm_greeter_panel_set_default_session_name): * gui/simple-greeter/gdm-greeter-session.c (on_default_language_name_changed): (on_default_session_name_changed): Change greeter to use the new slave interface setup in the last commit svn path=/trunk/; revision=5848
* Change "SavedLanguageNameRead"/"SavedSessionNameRead" toRay Strode2008-02-258-61/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-25 Ray Strode <rstrode@redhat.com> * daemon/gdm-session-private.h: * daemon/gdm-session.h: * daemon/gdm-session.c: (gdm_session_class_init), (_gdm_session_default_language_name_changed), (_gdm_session_default_session_name_changed), (_gdm_session_default_session_name_changed), * daemon/gdm-session-direct.c: (get_default_language_name), (get_default_session_name), (gdm_session_direct_defaults_changed), (gdm_session_direct_select_user), (gdm_session_direct_handle_username_changed), (gdm_session_direct_handle_saved_language), (gdm_session_direct_setup), (gdm_session_direct_setup_for_user), (get_language_name), (get_session_name): * daemon/gdm-simple-slave: (on_default_language_name_changed): (on_default_session_name_changed): (create_new_session): * daemon/gdm-greeter-server.[ch]: (gdm_greeter_server_default_language_name_changed), (gdm_greeter_server_default_session_name_changed), (do_introspect): Change "SavedLanguageNameRead"/"SavedSessionNameRead" to "DefaultLanguageNameChanged"/"DefaultSessionNameChanged" and call it with system fallbacks whenever a new user is authenticating before ~/.dmrc is read. svn path=/trunk/; revision=5847
* Add a gconf key to control allow disabling the restart/shutdown/suspendWilliam Jon McCann2008-02-233-10/+43
| | | | | | | | | | | | | 2008-02-23 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-login-window.c: (get_show_restart_buttons), (switch_mode), (load_theme): * gui/simple-greeter/gdm-simple-greeter.schemas.in: Add a gconf key to control allow disabling the restart/shutdown/suspend buttons in the greeter. svn path=/trunk/; revision=5842
* because of changes made to the greeter a couple of commits ago, we shouldRay Strode2008-02-222-9/+9
| | | | | | | | | | | | 2008-02-22 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_get_current_language_name): because of changes made to the greeter a couple of commits ago, we should no longer need to hardcode encoding. We s/g_get_language_names ()[0]/setlocale (LC_MESSAGES, NULL)/ svn path=/trunk/; revision=5841
* remove stale TODO items from top of fileRay Strode2008-02-222-12/+5
| | | | | | | | | 2008-02-21 Ray Strode <rstrode@redhat.com> * daemon/gdm-session-direct.c: remove stale TODO items from top of file svn path=/trunk/; revision=5839
* Add quick death and looping detection for displays.William Jon McCann2008-02-217-28/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-21 William Jon McCann <jmccann@redhat.com> * daemon/gdm-display-store.c: (remove_display), (gdm_display_store_remove): * daemon/gdm-display.c: (gdm_display_add_user_authorization), (gdm_display_set_slave_bus_name), (gdm_display_remove_user_authorization), (finish_idle), (slave_exited), (slave_died), (_gdm_display_set_status), (gdm_display_real_manage), (gdm_display_manage), (gdm_display_real_finish), (gdm_display_finish), (gdm_display_real_unmanage), (gdm_display_set_property), (gdm_display_get_property), (gdm_display_dispose), (gdm_display_class_init), (gdm_display_init), (gdm_display_finalize): * daemon/gdm-display.h: * daemon/gdm-local-display-factory.c: (take_next_display_number), (on_display_disposed), (on_static_display_status_changed), (create_display): * daemon/gdm-manager.c: (remove_display_for_connection): * daemon/gdm-static-display.c: (gdm_static_display_finish): Add quick death and looping detection for displays. svn path=/trunk/; revision=5838
* Add FIXME comment to show "Last Session" and "Last Language" (in favor ofRay Strode2008-02-212-0/+18
| | | | | | | | | | | | 2008-02-21 Ray Strode <rstrode@redhat.com> * daemon/gdm-session-worker.c: (attempt_to_load_user_settings_as_root): Add FIXME comment to show "Last Session" and "Last Language" (in favor of more specific values) more often svn path=/trunk/; revision=5836
* when the .dmrc gets read remember the results (get_session_name),Ray Strode2008-02-212-15/+77
| | | | | | | | | | | | | | | | | | | | | | | 2008-02-21 Ray Strode <rstrode@redhat.com> * daemon/gdm-session-direct.c (gdm_session_direct_handle_saved_language) (gdm_session_direct_handle_saved_session): when the .dmrc gets read remember the results (get_session_name), (get_language_name): new functions to figure out which of 1) value reported from greeter 2) value saved in .dmrc 3) some fallback is the value we should actually use when logging in (get_session_command), (setup_session_environment): use the new get_{session,language}_name functions (gdm_session_direct_select_session): if the greeter tells us to use the value that are in ~/.dmrc then discard anything the greeter told us earlier and just default to fallback behavior. (gdm_session_direct_finalize): memleak fixes svn path=/trunk/; revision=5835
* Pause timed login until selected user verification times out or isWilliam Jon McCann2008-02-212-2/+19
| | | | | | | | | | | | | 2008-02-21 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-greeter-login-window.c: (remove_timed_login_timeout), (restart_timed_login_timeout), (switch_mode), (on_user_chosen): Pause timed login until selected user verification times out or is cancelled. svn path=/trunk/; revision=5834
* Set language and session to defaults when reseting the userRay Strode2008-02-214-12/+48
| | | | | | | | | | | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-panel.c (gdm_greeter_panel_reset): Set language and session to defaults when reseting the user * gui/simple-greeter/gdm-language-option-widget.c (gdm_language_option_widget_init): (gdm_language_option_widget_set_current_language_name): * gui/simple-greeter/gdm-session-option-widget.c (gdm_session_option_widget_init): (gdm_session_option_widget_set_current_session_name): Create "Last Language" and "Last Session" items to go to when we don't know more specific values for language and session. Make set_current_*_name (..., NULL) revert to these values. svn path=/trunk/; revision=5833
* new function that is an analog of gdm_greeter_login_window_reset. RightRay Strode2008-02-214-1/+20
| | | | | | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-panel.[ch]: (gdm_greeter_panel_reset): new function that is an analog of gdm_greeter_login_window_reset. Right now it just hides user options. * gui/simple-greeter/gdm-greeter-session.c: (on_reset): call gdm_greeter_panel_reset instead of gdm_greeter_paneL_hide_user_options svn path=/trunk/; revision=5832
* Don't fail if optional fields are missing in ~/.dmrcRay Strode2008-02-212-6/+20
| | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * daemon/gdm-session-settings.c (gdm_session_settings_load): Don't fail if optional fields are missing in ~/.dmrc svn path=/trunk/; revision=5831
* Add the .desktop extension when looking for session file.William Jon McCann2008-02-212-4/+16
| | | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * daemon/gdm-session-direct.c: (gdm_session_direct_init), (get_session_command_for_file), (get_session_command): Add the .desktop extension when looking for session file. svn path=/trunk/; revision=5830
* Remove Solaris devperm checking.Brian Cameron2008-02-202-7/+4
| | | | | | | | 2008-02-20 Brian Cameron <brian.cameron@sun.com> * configure.ac: Remove Solaris devperm checking. svn path=/trunk/; revision=5829
* Run /etc/gdm/Init/Default, not /etc/gdm/Init. We should probably run theRay Strode2008-02-204-3/+15
| | | | | | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * daemon/gdm-factory-slave.c (run_greeter): * daemon/gdm-simple-slave.c (run_greeter): * daemon/gdm-xdmcp-chooser-slave.c: (run_chooser): Run /etc/gdm/Init/Default, not /etc/gdm/Init. We should probably run the per-display scripts, too. svn path=/trunk/; revision=5828
* Set XDMCP enabled/disabled from configuration settings.William Jon McCann2008-02-205-10/+20
| | | | | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * common/gdm-settings-keys.h: * common/test-settings-client.c: (test_settings_client): * daemon/gdm-manager.c: (gdm_manager_class_init): * daemon/main.c: (main): Set XDMCP enabled/disabled from configuration settings. svn path=/trunk/; revision=5827
* Warn if we can't find the schema.William Jon McCann2008-02-202-0/+9
| | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * common/gdm-settings-client.c (get_entry_for_key): Warn if we can't find the schema. svn path=/trunk/; revision=5826
* Make the changes here instead of .in. Whoops.William Jon McCann2008-02-202-0/+20
| | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * data/gdm.schemas.in.in: Make the changes here instead of .in. Whoops. svn path=/trunk/; revision=5825
* revert some debug code that snuck in the last commitRay Strode2008-02-202-9/+8
| | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * gui/simple-greeter/gdm-greeter-session.c: (on_segfault), (gdm_greeter_session_new): revert some debug code that snuck in the last commit svn path=/trunk/; revision=5824
* don't call create_authority here anymore either, since it's handled byRay Strode2008-02-203-5/+16
| | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * daemon/gdm-local-display-factory.c: (gdm_local_display_factory_create_product_display): don't call create_authority here anymore either, since it's handled by gdm_display_manage now. svn path=/trunk/; revision=5823
* don't call create_authority here anymore, since it's handled byRay Strode2008-02-203-11/+9
| | | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * daemon/gdm-local-display-factory.c (gdm_local_display_factory_create_transient_display): * daemon/gdm-xdmcp-display-factory.c: (gdm_xdmcp_display_create): don't call create_authority here anymore, since it's handled by gdm_display_manage now. svn path=/trunk/; revision=5822
* Add initial support for timed login.William Jon McCann2008-02-2026-119/+592
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * common/gdm-settings-client.c: (gdm_settings_client_get_string): * common/gdm-settings-keys.h: * daemon/gdm-factory-slave.c: (on_greeter_begin_verification), (on_greeter_begin_verification_for_user): * daemon/gdm-greeter-server.c: (handle_begin_timed_login), (greeter_handle_child_message), (do_introspect), (gdm_greeter_server_class_init): * daemon/gdm-greeter-server.h: * daemon/gdm-product-slave.c: (on_relay_setup), (on_relay_setup_for_user): * daemon/gdm-session-direct.c: (gdm_session_direct_init), (send_setup), (send_setup_for_user), (gdm_session_direct_setup), (gdm_session_direct_setup_for_user), (gdm_session_direct_set_property), (gdm_session_direct_get_property), (gdm_session_direct_dispose), (gdm_session_direct_class_init): * daemon/gdm-session-relay.c: (send_dbus_string_string_signal), (gdm_session_relay_setup), (gdm_session_relay_setup_for_user), (do_introspect): * daemon/gdm-session.c: (gdm_session_setup), (gdm_session_setup_for_user): * daemon/gdm-session.h: * daemon/gdm-simple-slave.c: (on_greeter_begin_verification), (on_greeter_begin_timed_login), (on_greeter_begin_verification_for_user), (run_greeter): * daemon/simple-slave-main.c: (main): * daemon/test-session.c: (on_open): * gui/simple-greeter/gdm-greeter-client.c: (emit_string_signal_for_message), (gdm_greeter_client_call_begin_timed_login): * gui/simple-greeter/gdm-greeter-client.h: * gui/simple-greeter/gdm-greeter-login-window.c: (remove_timed_login_timeout), (timed_login_timer), (restart_timed_login_timeout), (on_login_button_clicked_answer_query), (on_login_button_clicked_timed_login), (set_log_in_button_mode), (switch_mode), (do_cancel), (reset_dialog), (gdm_greeter_login_window_info_query), (gdm_greeter_login_window_secret_info_query), (on_user_chosen), (load_theme), (read_configuration), (gdm_greeter_login_window_constructor), (gdm_greeter_login_window_class_init), (gdm_greeter_login_window_init): * gui/simple-greeter/gdm-greeter-login-window.h: * gui/simple-greeter/gdm-greeter-session.c: (on_begin_timed_login), (toggle_login_window): * gui/simple-greeter/gdm-user-chooser-dialog.c: (gdm_user_chooser_dialog_set_show_other_user), (gdm_user_chooser_dialog_set_show_guest_user), (gdm_user_chooser_dialog_set_show_auto_user), (gdm_user_chooser_dialog_init): * gui/simple-greeter/gdm-user-chooser-dialog.h: * gui/simple-greeter/gdm-user-chooser-widget.c: (add_user_other), (add_user_guest), (add_user_auto), (remove_user_other), (remove_user_guest), (remove_user_auto), (gdm_user_chooser_widget_set_show_other_user), (gdm_user_chooser_widget_set_show_guest_user), (gdm_user_chooser_widget_set_show_auto_user), (gdm_user_chooser_widget_constructor), (gdm_user_chooser_widget_init): * gui/simple-greeter/gdm-user-chooser-widget.h: * gui/simple-greeter/greeter-main.c: (main): * gui/simple-greeter/test-greeter-login-window.c: (main): * gui/simple-greeter/test-user-chooser.c: (main): Add initial support for timed login. svn path=/trunk/; revision=5820
* daemon/gdm-local-display-factory.c (create_display) create authority fileRay Strode2008-02-203-9/+16
| | | | | | | | | | | | 2008-02-20 Ray Strode <rstrode@redhat.com> * daemon/gdm-local-display-factory.c (create_display) * daemon/gdm-display.c (gdm_display_real_manage): create authority file in gdm_display_manage instead of create_display so that it gets recreated when the display gets finished (and remanaged, not destroyed) svn path=/trunk/; revision=5817
* Don't bother running ck-history if seat id isn't set.William Jon McCann2008-02-202-0/+6
| | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-user-manager.c (reload_users): Don't bother running ck-history if seat id isn't set. svn path=/trunk/; revision=5816
* Handle ck-history spawn errors.William Jon McCann2008-02-202-1/+7
| | | | | | | | | | 2008-02-20 William Jon McCann <jmccann@redhat.com> * gui/simple-greeter/gdm-user-manager.c (reload_users): Handle ck-history spawn errors. svn path=/trunk/; revision=5815
* Fix up some typos and awkwardness.William Jon McCann2008-02-192-3/+8
| | | | | | | | | | 2008-02-19 William Jon McCann <mccann@jhu.edu> * gui/simple-greeter/gdm-a11y-preferences-dialog.glade: Fix up some typos and awkwardness. svn path=/trunk/; revision=5810
* sv.po: Updated Swedish translationDaniel Nylander2008-02-192-221/+449
| | | | svn path=/trunk/; revision=5809
* Updated Occitan translationYannig MARCHEGAY2008-02-191-146/+160
| | | | svn path=/trunk/; revision=5808