2008-08-18 Rodrigo Moya <
[email protected]>
* NEWS:
* configure.ac: prepare for 2.23.90 release.
2008-08-14 William Jon McCann <
[email protected]>
* plugins/a11y-keyboard/gsd-a11y-preferences-dialog.c
(get_dpi_from_x_server):
Use gdk api to get dpi.
2008-08-13 Federico Mena Quintero <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c (status_icon_popup_menu):
Create the RANDR configuration and labeler before the menu items.
2008-08-13 Federico Mena Quintero <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c (status_icon_popup_menu):
Add a separator to the menu before "Configure display settings".
2008-08-13 Federico Mena Quintero <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c (status_icon_popup_menu):
When the menu comes up, create a GnomeRRLabeler so that the user
can identify which physical monitors we are talking about. This
will actually be visible in the popup menu once we implement the
rotation commands.
(status_icon_popup_menu_selection_done_cb): Hide and destroy the
GnomeRRLabeler.
(struct GsdXrandrManagerPrivate): New field "labeler".
2008-08-12 Federico Mena Quintero <
[email protected]>
* configure.ac: For LIBSOUNDS, check for libgnomeui, not just libgnome.
2008-08-12 Jens Granseuer <
[email protected]>
Even if we can't properly remove a client message handler at least
make sure everything works as expected when enabling/disabling the
plugin at runtime
* plugins/xrandr/gsd-xrandr-manager.c: (on_client_message),
(gsd_xrandr_manager_start): pass the manager as user data instead of
the screen because the manager will remain stable during the lifetime
of the daemon; also, don't filter messages when the plugin is disabled
2008-08-12 Jens Granseuer <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c: (status_icon_start): remove
obsolete comment
2008-08-11 Jens Granseuer <
[email protected]>
* configure.ac: require gnome-desktop 2.23.90
* plugins/xrandr/gsd-xrandr-manager.c: (gsd_xrandr_manager_start),
(gsd_xrandr_manager_stop), (gsd_xrandr_manager_init): try harder to
clean up in _stop so we can enable/disable the plugin on the fly;
not quite there, yet
2008-08-10 Jens Granseuer <
[email protected]>
Patch by: Matthias Clasen <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c: (gsd_xrandr_manager_start):
fail on start if we couldn't set up xrandr (bug #546446)
2008-08-08 Jens Granseuer <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c: (gsd_xrandr_manager_init):
pass the manager as callback data so we don't crash with a NULL
pointer in on_randr_event
2008-08-08 Jens Granseuer <
[email protected]>
* plugins/xrandr/gsd-xrandr-manager.c: (gsd_xrandr_manager_start):
remove warning that isn't
2008-08-05 Jens Granseuer <
[email protected]>
* configure.ac: require glib >= 2.17.3
* plugins/xsettings/fontconfig-monitor.c: (monitor_files): use
g_file_monitor instead of g_file_monitor_file/directory (bug #546372)
2008-08-05 Jens Granseuer <
[email protected]>
* plugins/font/gsd-font-manager.c: (gsd_font_manager_class_init),
(gsd_font_manager_init): remove some unneccessary boilerplate
2008-08-05 Jens Granseuer <
[email protected]>
* plugins/a11y-keyboard/Makefile.am: put the glade file where all the
others are
2008-08-05 Jens Granseuer <
[email protected]>
* configure.ac: simplify libnotify check, fix fontconfig result
output
2008-08-05 William Jon McCann <
[email protected]>
* configure.ac:
* plugins/a11y-keyboard/Makefile.am:
* plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c (get_int),
(set_clear), (maybe_show_status_icon), (on_notification_closed),
(on_slow_keys_action), (on_sticky_keys_action),
(ax_slowkeys_warning_post_bubble),
(ax_slowkeys_warning_post_dialog), (ax_slowkeys_warning_post),
(ax_stickykeys_warning_post_bubble),
(ax_stickykeys_warning_post_dialog), (ax_stickykeys_warning_post),
(set_gconf_from_server), (keyboard_callback),
(gsd_a11y_keyboard_manager_start),
(gsd_a11y_keyboard_manager_stop), (on_preferences_dialog_response),
(on_status_icon_activate), (gsd_a11y_keyboard_manager_init):
* plugins/a11y-keyboard/gsd-a11y-preferences-dialog.c
(gsd_a11y_preferences_dialog_set_property),
(gsd_a11y_preferences_dialog_get_property),
(gsd_a11y_preferences_dialog_constructor),
(gsd_a11y_preferences_dialog_dispose),
(gsd_a11y_preferences_dialog_class_init), (on_response),
(config_get_string), (config_get_bool), (dpi_from_pixels_and_mm),
(get_dpi_from_x_server), (config_get_large_print),
(config_set_large_print), (config_get_high_contrast),
(config_set_high_contrast), (config_get_sticky_keys),
(config_set_sticky_keys), (config_get_bounce_keys),
(config_set_bounce_keys), (config_get_slow_keys),
(config_set_slow_keys), (config_have_at_gconf_condition),
(config_get_at_screen_reader), (config_get_at_screen_keyboard),
(config_get_at_screen_magnifier), (config_set_at_screen_reader),
(config_set_at_screen_keyboard), (config_set_at_screen_magnifier),
(on_sticky_keys_checkbutton_toggled),
(on_bounce_keys_checkbutton_toggled),
(on_slow_keys_checkbutton_toggled),
(on_high_contrast_checkbutton_toggled),
(on_at_screen_reader_checkbutton_toggled),
(on_at_screen_keyboard_checkbutton_toggled),
(on_at_screen_magnifier_checkbutton_toggled),
(on_large_print_checkbutton_toggled), (ui_set_sticky_keys),
(ui_set_bounce_keys), (ui_set_slow_keys), (ui_set_high_contrast),
(ui_set_at_screen_reader), (ui_set_at_screen_keyboard),
(ui_set_at_screen_magnifier), (ui_set_large_print),
(key_changed_cb), (setup_dialog),
(gsd_a11y_preferences_dialog_init),
(gsd_a11y_preferences_dialog_finalize),
(gsd_a11y_preferences_dialog_new):
* plugins/a11y-keyboard/gsd-a11y-preferences-dialog.glade:
* plugins/a11y-keyboard/gsd-a11y-preferences-dialog.h:
Add status icon when a11y hotkeys are enabled. Display
Universal Access Preferences when it is clicked.
Fixes #526070
2008-08-04 Jens Granseuer <
[email protected]>
* configure.ac: fix PulseAudio check to not output "no" twice