==== 0.0.8 ====

2005-07-25  William Jon McCann  <[email protected]>

       * NEWS: Update for 0.0.8 release.

2005-07-19  William Jon McCann  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * configure.ac: Added "zh_TW" to ALL_LINGUAS.

2005-07-14  William Jon McCann  <[email protected]>

       * src/gs-lock-plug.c (populate_model):
       Re-enable pixbufs with the hope that 310418 gets fixed.

2005-07-14  William Jon McCann  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * src/gs-lock-plug.c: Put face size back to 24px.

2005-07-13  William Jon McCann  <[email protected]>

       * src/gs-lock-plug.c (gs_lock_plug_init): Put user list
       in a scrolled window.

2005-07-13  William Jon McCann  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * src/gs-lock-plug.c (gs_lock_plug_init): Increase dialog
       timeout to 60 secs.

2005-07-13  William Jon McCann  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * 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  <[email protected]>

       * configure.ac: Post release version bump.