==== 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.