1. 03 Nov, 2008 6 commits
    • Behdad Esfahbod's avatar
      Start manager in idle callback (bug #559166) · 90e6afcb
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * plugins/clipboard/gsd-clipboard-manager.c
              (start_clipboard_idle_cb), (gsd_clipboard_manager_start):
              Start manager in idle callback (bug #559166)
      
              * plugins/mouse/gsd-mouse-manager.c (gsd_mouse_manager_idle_cb),
              (gsd_mouse_manager_start):
              Start manager in idle callback (bug #559166)
      
              * plugins/xsettings/fontconfig-monitor.c (fontconfig_cache_update),
              (update):
              * plugins/xsettings/fontconfig-monitor.h:
              * plugins/xsettings/gsd-xsettings-manager.c
              (start_fontconfig_monitor_idle_cb), (start_fontconfig_monitor),
              (stop_fontconfig_monitor):
              Start fontconfig monitors in idle callback.  However, make sure
              fontconfig caches are up to date during initialization (bug #559166)
      
      svn path=/trunk/; revision=580
      90e6afcb
    • Behdad Esfahbod's avatar
      Don't run "mousetweaks -s" at startup time (#559165) · 85b7422b
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * plugins/mouse/gsd-mouse-manager.c (set_mousetweaks_daemon):
              Don't run "mousetweaks -s" at startup time (#559165)
      
              All "mousetweaks -s" does is shutdown the already-running daemon.
              When g-s-d starts, there is no daemon running.  So, remember that and
              do not try to shut the non-existing daemon down.
      
      svn path=/trunk/; revision=579
      85b7422b
    • Behdad Esfahbod's avatar
      Don't trap errors around grab_key (bug #559164) · 4734e427
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * plugins/common/gsd-keygrab.c (setup_modifiers), (grab_key_real),
              (grab_key_unsafe):
              * plugins/common/gsd-keygrab.h:
              * plugins/keybindings/gsd-keybindings-manager.c
              (binding_register_keys):
              * plugins/media-keys/gsd-media-keys-manager.c (update_kbd_cb),
              (init_kbd):
              Don't trap errors around grab_key (bug #559164)
      
              Such that we can do a single gdk_flush for multiple keys.
              The only downside is that we cannot write out in the warning
              which key is being accessed by another app.  Not that we really
              care.
      
      svn path=/trunk/; revision=578
      4734e427
    • Behdad Esfahbod's avatar
      Cleanup font module (bug #559163) · 4d9b7a18
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * plugins/font/gsd-font-manager.c (setup_dir), (empty_check_dir),
              (setup_font_dir), (setup_cursor_dir), (load_font_paths),
              (gsd_font_manager_start): Cleanup font module (bug #559163)
      
              The old code had several flaws:
      
              - It tried to create directories in user's home even if we didn't have
                any use for them.
      
              - It called mkfontdir and XSync even if there was no fonts installed.
      
              The new code does the following:
      
              - Only call mkfontdir and XSync if there's actually any fonts in the
                relevant dirs.
      
              - Remove the ~/.gnome2/share/fonts and/or ~/.gnome2/share/cursor-fonts
                if they are empty and no cursor font is set.
      
      svn path=/trunk/; revision=577
      4d9b7a18
    • Behdad Esfahbod's avatar
      Improve performance logging annotations (bug #559162) · 2d004973
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * gnome-settings-daemon/gnome-settings-manager.c (_load_file):
              * gnome-settings-daemon/gnome-settings-plugin-info.c
              (gnome_settings_plugin_info_fill_from_file), (load_plugin_module):
              * plugins/font/gsd-font-manager.c (child_watch_cb),
              (spawn_with_input):
              * plugins/keyboard/gsd-keyboard-xkb.c (gsd_keyboard_xkb_init):
              * plugins/xrandr/gsd-xrandr-manager.c (gsd_xrandr_manager_start):
              * plugins/xsettings/gsd-xsettings-manager.c (child_watch_cb),
              (spawn_with_input), (start_fontconfig_monitor),
              (stop_fontconfig_monitor), (gnome_xsettings_manager_start),
              (gnome_xsettings_manager_stop):
              Improve performance logging annotations (bug #559162)
      
      svn path=/trunk/; revision=576
      2d004973
    • Behdad Esfahbod's avatar
      Disable xrdb plugin by default (#bug #557807) · 60b57c8a
      Behdad Esfahbod authored
      2008-11-03  Behdad Esfahbod  <behdad@gnome.org>
      
              * data/gnome-settings-daemon.schemas.in: Disable xrdb plugin by
              default (#bug #557807)
      
      svn path=/trunk/; revision=575
      60b57c8a
  2. 02 Nov, 2008 1 commit
  3. 01 Nov, 2008 1 commit
    • Jens Granseuer's avatar
      Patch by: William Grant <wgrant@ubuntu.com> · 5cb67965
      Jens Granseuer authored
      2008-11-01  Jens Granseuer  <jensgr@gmx.net>
      
      	Patch by: William Grant <wgrant@ubuntu.com>
      
      	* plugins/mouse/gsd-mouse-manager.c: (devicepresence_filter),
      	(set_devicepresence_handler), (set_mouse_settings),
      	(gsd_mouse_manager_start), (gsd_mouse_manager_stop): listen for
      	X device changes, and reconfigure the mouse if necessary so that the
      	settings aren't ignored when hotplugging (bug #549267)
      
      svn path=/trunk/; revision=572
      5cb67965
  4. 29 Oct, 2008 5 commits
    • Jens Granseuer's avatar
      Get rid of libgnome (bug #557808). · fda2fb2e
      Jens Granseuer authored
      2008-10-29  Jens Granseuer  <jensgr@gmx.net>
      
      	Get rid of libgnome (bug #557808).
      
      	* configure.ac: bump required gtk+ version to 2.13.1
      	* gnome-settings-daemon/main.c: (main): don't use g_program_init
      	* plugins/a11y-keyboard/Makefile.am:
      	* plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c:
      	(ax_response_callback), (ax_stickykeys_response),
      	(ax_slowkeys_response), (on_slow_keys_action),
      	(on_sticky_keys_action): replace gnome_help_display_desktop with
      	gtk_show_uri
      
      svn path=/trunk/; revision=571
      fda2fb2e
    • Jens Granseuer's avatar
      fix plugin activation, too · a8c52a00
      Jens Granseuer authored
      2008-10-29  Jens Granseuer  <jensgr@gmx.net>
      
      	* plugins/screensaver/gsd-screensaver-manager.c:
      	(gsd_screensaver_manager_start): fix plugin activation, too
      
      svn path=/trunk/; revision=570
      a8c52a00
    • Jens Granseuer's avatar
      fix broken changes to screensaver plugin · 56b92d5d
      Jens Granseuer authored
      2008-10-29  Jens Granseuer  <jensgr@gmx.net>
      
      	* plugins/screensaver/gsd-screensaver-manager.c:
      	(start_screensaver_idle_cb), (gsd_screensaver_manager_start): fix
      	broken changes to screensaver plugin
      
      svn path=/trunk/; revision=569
      56b92d5d
    • Jens Granseuer's avatar
      Remove ESD-based sound plugin (bug #557806). This means that g-s-d will no · e66924b7
      Jens Granseuer authored
      2008-10-29  Jens Granseuer  <jensgr@gmx.net>
      
      	Remove ESD-based sound plugin (bug #557806). This means that g-s-d
      	will no longer start a sound server (esd or PulseAudio) at session
      	startup. This should be handled using the autostart mechanism of
      	gnome-session instead.
      
      	* configure.ac:
      	* plugins/Makefile.am:
      	* plugins/sound/Makefile.am:
      	* plugins/sound/gsd-sound-manager.c:
      	* plugins/sound/gsd-sound-manager.h:
      	* plugins/sound/gsd-sound-plugin.c:
      	* plugins/sound/gsd-sound-plugin.h:
      	* plugins/sound/sound.gnome-settings-plugin.in:
      	remove sound plugin
      
      svn path=/trunk/; revision=568
      e66924b7
    • Rodrigo Moya's avatar
      spawn screensaver process in idle callback as it was before. · e7143c9b
      Rodrigo Moya authored
      2008-10-29  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* plugins/screensaver/gsd-screensaver-manager.c
      	(gsd_screensaver_manager_start): spawn screensaver process
      	in idle callback as it was before.
      
      svn path=/trunk/; revision=567
      e7143c9b
  5. 26 Oct, 2008 1 commit
  6. 23 Oct, 2008 2 commits
    • Jens Granseuer's avatar
      Based on a patch by: Bogdan Butnaru <bogdanb@gmail.com> · d1a0a67c
      Jens Granseuer authored
      2008-10-23  Jens Granseuer  <jensgr@gmx.net>
      
      	Based on a patch by: Bogdan Butnaru <bogdanb@gmail.com>
      
      	* plugins/media-keys/gsd-media-keys-window.c: (draw_waves),
      	(draw_cross), (draw_action_volume): make the composited volume images
      	more clear: draw waves matching current volume and show a cross when
      	muted (bug #557307)
      
      svn path=/trunk/; revision=564
      d1a0a67c
    • Jens Granseuer's avatar
      clean up Volume initialization so that we don't get non-functional volume · f5413f89
      Jens Granseuer authored
      2008-10-23  Jens Granseuer  <jensgr@gmx.net>
      
      	* plugins/media-keys/actions/acme-volume-gstreamer.c:
      	(acme_volume_gstreamer_finalize),
      	(acme_volume_gstreamer_close_real), (acme_volume_gstreamer_open),
      	(acme_volume_gstreamer_close), (acme_volume_gstreamer_init),
      	(acme_volume_gstreamer_class_init):
      	* plugins/media-keys/actions/acme-volume-gstreamer.h:
      	clean up Volume initialization so that we don't get non-functional
      	volume keys when the plugin starts up with an invalid configuration
      	initially, even if the configuration is fixed afterwards (bug #552383)
      
      svn path=/trunk/; revision=562
      f5413f89
  7. 20 Oct, 2008 1 commit
  8. 16 Oct, 2008 1 commit
  9. 15 Oct, 2008 1 commit
  10. 12 Oct, 2008 2 commits
  11. 07 Oct, 2008 1 commit
    • Priit Laes's avatar
      Translation updated by Ivar Smolin · b6a0f205
      Priit Laes authored
      2008-10-07  Priit Laes  <plaes at svn dot gnome dot org>
      
      	* et.po: Translation updated by Ivar Smolin
      
      svn path=/trunk/; revision=551
      b6a0f205
  12. 06 Oct, 2008 1 commit
    • Matthias Clasen's avatar
      Bug 554525 – fix the picking up of the gdm layout · 86020b06
      Matthias Clasen authored
      2008-10-06  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 554525 – fix the picking up of the gdm layout
      
              * plugins/keyboard/gsd-keyboard-xkb.c (apply_xkb_settings): Active
              a specific group only after activating the right keyboard
              configuration. Because the other way around doesn't work.
      
      
      svn path=/trunk/; revision=549
      86020b06
  13. 05 Oct, 2008 1 commit
  14. 04 Oct, 2008 1 commit
    • Jens Granseuer's avatar
      Patch by: Eric Piel <e.a.b.piel@tudelft.nl> · 32e6b308
      Jens Granseuer authored
      2008-10-04  Jens Granseuer  <jensgr@gmx.net>
      
      	Patch by: Eric Piel <e.a.b.piel@tudelft.nl>
      
      	* plugins/xrandr/gsd-xrandr-manager.c:
      	(output_rotation_item_activate_cb): ignore the "activate" signal for
      	deselected items so that the rotation setting doesn't reset when the
      	systray menu is opened (bug #554951)
      
      svn path=/trunk/; revision=545
      32e6b308
  15. 30 Sep, 2008 1 commit
    • Priit Laes's avatar
      Translation updated by Ivar Smolin · 9d3abe71
      Priit Laes authored
      2008-09-30  Priit Laes  <plaes at svn dot gnome dot org>
      
      	* et.po: Translation updated by Ivar Smolin
      
      svn path=/trunk/; revision=544
      9d3abe71
  16. 25 Sep, 2008 1 commit
  17. 23 Sep, 2008 1 commit
  18. 22 Sep, 2008 3 commits
  19. 21 Sep, 2008 5 commits
  20. 20 Sep, 2008 3 commits
  21. 18 Sep, 2008 1 commit