==== 0.0.8 ==== 2005-07-25 William Jon McCann * NEWS: Update for 0.0.8 release. 2005-07-19 William Jon McCann * README: Remove experimental warning. * TODO: Remove user list item. * src/gnome-screensaver.c: * src/gnome-screensaver-dialog.c: * src/gs-monitor.c: Fix copyright statements. 2005-07-18 William Jon McCann * src/gs-monitor.c (watcher_idle_cb): Decouple the idle watcher from the screensaver activation by only setting an idle flag. Setting this flag triggers an activation only when all the inhibitors are removed. * src/gs-listener-dbus.[ch] (listener_check_activation) (gs_listener_set_active, gs_listener_set_idle) (listener_property_set_bool, raise_error, raise_syntax) (listener_add_inhibitor, listener_remove_inhibitor) (listener_service_deleted, raise_property_type_error) (listener_get_property, listener_dbus_filter_handle_methods) (gs_listener_message_handler, listener_dbus_filter_function) (gs_listener_set_property, gs_listener_get_property) (gs_listener_acquire, gs_listener_finalize): Add the concept of activation inhibitors. An application on the bus can request to block the timed activation of the screensaver. The implementation is essentially copied from HAL's device locking. When the remote application is removed from the bus the inhibition is removed. 2005-07-15 Abel Cheung * configure.ac: Added "zh_TW" to ALL_LINGUAS. 2005-07-14 William Jon McCann * src/gs-lock-plug.c (populate_model): Re-enable pixbufs with the hope that 310418 gets fixed. 2005-07-14 William Jon McCann * src/cut-n-paste/fusa-manager.c (render_icon_from_home): Check that parent of home dir is local too. This avoids a stat on autofs home dirs triggering a mount. Requires a fix for: http://bugzilla.gnome.org/show_bug.cgi?id=310418 2005-07-14 William Jon McCann * src/gs-lock-plug.c (gs_lock_plug_style_set): Set vbox spacing to 12 instead of 24. (populate_model): Don't put a new login item in the list for now. There isn't enough space. 2005-07-14 William Jon McCann * src/gs-lock-plug.c (user_displays_changed_cb): Get the real store from the filter. (populate_model): Don't load the face icon synchronously before realization since this doesn't scale to large systems. 2005-07-14 William Jon McCann * src/cut-n-paste/fusa-manager.c (render_icon_from_home) (_fusa_manager_render_icon): Don't try to read face file from remote home directories. Trying to mount the NFS home for every user on large systems just doesn't work. 2005-07-13 William Jon McCann * src/gs-lock-plug.c: Put face size back to 24px. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (gs_lock_plug_init): Put user list in a scrolled window. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (filter_out_users, setup_treeview): Add ability to filter out users. Could be used to only show users already logged in. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (get_ok_button_for_page) (get_switch_button_for_page, gs_lock_plug_init): Use stock_people icon instead of GTK_STOCK_REFRESH. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (gs_lock_plug_init): Increase dialog timeout to 60 secs. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (do_user_switch, switch_user_response) (gs_lock_plug_response, get_ok_button_for_page) (get_switch_button_for_page, user_displays_changed_cb) (populate_model, compare_users, separator_func, setup_treeview) (gs_lock_plug_init, gs_lock_plug_finalize): Integrate fast-user-switching directly into the unlock dialog. 2005-07-13 William Jon McCann * src/gs-lock-plug.c (restart_monitor_progress) (gs_lock_plug_show, entry_key_press): Restart the timer after each keypress. This helps slow typists. 2005-07-11 William Jon McCann * src/gs-job.c (gs_job_finalize): Destroy the hash table. (getnodeset, get_first_xpath_prop): Fix leaks. * src/gs-manager.c (window_show_cb): Don't do an extra ref. * src/gs-job.c (spawn_on_widget): * src/gs-window-x11.c (spawn_on_window): Fix leaks. 2005-07-11 William Jon McCann * src/gs-job.c (spawn_on_widget): Add XAUTHORITY to child environment. Use gdk_screen_make_display_name for DISPLAY variable. 2005-07-11 William Jon McCann * src/gs-window-x11.c (spawn_on_window): Add XAUTHORITY to child environment. Use gdk_screen_make_display_name for DISPLAY variable. 2005-07-09 William Jon McCann * configure.ac: Post release version bump.