Change logs for gnome-screensaver source package in Edgy

  • gnome-screensaver (2.16.1-0ubuntu1) edgy; urgency=low
    
      * New upstream release
        * savers/gs-theme-window.c (force_no_pixmap_background): Use #000000
          color notation.  Add SELECTED state.
        * src/gs-window-x11.c: (spawn_make_environment_for_screen),
          (spawn_command_line_on_screen_sync), (get_best_visual_for_screen),
          (get_best_colormap_for_screen): Set the correct value of DISPLAY
          for the gl helper. Fixes #358963
        * src/gs-window-x11.c (queue_key_event): Don't queue keys that may
          cause focus navigation in the dialog. Patch from Bruno Boaventura
          <email address hidden> Fixes #354975
        * src/gs-grab-x11.c: (xorg_lock_smasher_set_active), (gs_grab_nuke_focus)
        * src/gs-visual-gl.c: (gs_visual_gl_get_best_for_screen)
        * src/gs-watcher-x11.c: (notice_events), (init_mit_saver_extension)
        * src/gs-window-x11.c: (clear_all_children), (select_popup_events):
          Sync X11 display before removing error handlers. Hopefully fixes #358963
        * src/gnome-screensaver-command.c (main): Don't close a shared bus connection.
        * data/gnome-screensaver-preferences.glade: Don't explicitly set icon sizes
          in preview bar. Fixes #353518 Patch from Dimitur Kirov <email address hidden>
        * src/gs-manager.c: (gs_manager_create_window): Add debug spew for number
          of monitors per screen.
        * src/gs-watcher-x11.c: (reset_timers), (initialize_server_extensions),
          (disable_builtin_screensaver): Rip out the SGI saver and xidle stuff
          since we are not using it.
        * src/gs-grab-x11.c: (gs_grab_get_keyboard), (gs_grab_move_mouse),
          (gs_grab_move_keyboard), (gs_grab_grab_window)
        * src/gs-job.c: (wait_on_child), (nice_process), (spawn_on_widget),
          (gs_job_start)
        * src/gs-listener-dbus.c: (send_dbus_message), (send_dbus_void_signal),
          (gs_listener_send_signal_active_changed),
          (gs_listener_send_signal_session_idle_changed), (raise_error),
          (raise_property_type_error), (listener_set_property),
          (listener_get_property), (listener_get_active_time),
          (listener_get_session_idle_time), (gs_listener_dbus_init):
        * src/gs-manager.c: (gs_manager_activate), (gs_manager_deactivate)
        * src/gs-window-x11.c: (get_env_vars):
          Use gs_debug instead of g_warning so the messages get into the log.
          Also add more environment variables to the whitelist.
      * drop all our gconf patches (60_change_gconf_schemas.patch,
        61_switch_user_by_default.patch, 62_disable_lock_by_default.patch)
        and make them a gconf default setting in /usr/share/gconf/defaults
    
     -- Oliver Grawert <email address hidden>   Wed,  4 Oct 2006 12:03:50 +0200
  • gnome-screensaver (2.16.0-0ubuntu1) edgy; urgency=low
    
      * New upstream release
       * Check for NULL theme info.  Fixes #353421.
       * Don't set invisible char.
       * Don't try to hide NULL widgets.  Fixes #352812
       * Reset dialog_up and fading state. May help fix #352818
       * Add debug spew.
       * Until we fix #349695 we should minimize creating and
         destroying the GSThemeManager objects.
       * Set labelled by atk relation for entry. Part of #350716.
    
     -- Oliver Grawert <email address hidden>   Tue,  5 Sep 2006 12:33:30 +0200
  • gnome-screensaver (2.15.6-0ubuntu2) edgy; urgency=low
    
      * Rebuild against dbus 0.90
    
     -- Sebastian Dröge <email address hidden>   Thu, 24 Aug 2006 17:43:45 +0200
  • gnome-screensaver (2.15.6-0ubuntu1) edgy; urgency=low
    
      * New Upstream Release
        * Fix warnings from sparse.  Fixes #350049
          Patch from Kjartan Maraas <email address hidden>
        * Add some of the safe parts of the patch from #347798
        * Check result of g_spawn.
        * Don't grab focus if entry already has it.  In
          that case it was selecting the existing text and
          any new keypress would overwrite it.  This
          causes a problem for the key forwarding.
        * Fix problem where we were only queuing one key event.
          Also add a paranoid limit on the number of queued keys.
        * Separate out theme management from job mechanism.
        * Don't keep GMenuTree around as a static object.  This
          was done initially to work around gnome-menus leaks
          and to avoid fragmentation.
        * Free keyboard_command.
        * data/gnome-screensaver-preferences.desktop.in:
          Updated icon name to new one from gnome-icon-themes.
          Fixes #349463
        * Fix more fallout from bug #338246.
        * Debug spew the environment variables.
        * Watch the error output from the child process for debugging
          purposes.
        * Remove unused code and configure checks.  Don't explicitly
          link to libraries that we don't have to.
        * Another speed up patch for floaters.
        * Patch from Matthias Clasen <email address hidden>
          Fixes part of #331145
        * Add support (disabled by default) for embedding a keyboard
          in the screen lock window.  Fixes #347721
        * Make sure to call gdk_window_set_events to actually
          apply the event mask.  Follow up to bug #338246
        * Make the preferences directory first.
        * Unbreak DnD of .desktop files.
        * Sync with control center copy.  Fix crash.
        * Fix typo in debug output.
      * fixed GL build dependencys
    
     -- Oliver Grawert <email address hidden>   Tue, 15 Aug 2006 13:09:16 +0200
  • gnome-screensaver (2.15.5-0ubuntu1) edgy; urgency=low
    
      * New upstream version
        * Ignore brightness keys. Patch from Matthew Garrett. Fixes #347854
        * Listen for KEY_COFEE from HAL.  Lock screen in response. Based on
          patch from downstream Ubuntu. Fixes #347854
        * Populate the themes list in an idle.  Should speed up startup a bit.
        * Only show message when we have a response.
        * Add a bit more padding to make it more like what we had for 2.14
          and to stand out more since we don't have window decoration.
        * Make sure to grab focus to the entry when a prompt is shown.  Only
          desensitize the buttons and entry box as we did in 2.14.
          Fixes #347788.
        * Make test-window work again after signal changes.
        * Use gdk_window_focus instead of gtk_window_present to prevent theme
          flicker. Patch from Ryan Lortie <email address hidden> Fixes #347853.
        * Emit a signal when activity is detected on the window.  Allow the
          manager to decide whether an unlock request should occur and where.
          Make the dialog appear on the correct window when in xinerama.
        * Don't queue escape.
        * Add some debug spew.  Resume jobs after resetting dialog up flag.
        * Stop running screensaver themes on each window when it is completely
          obscured.  This happens when the VT switches.  We resume running the
          theme when the window is unobscured.  We additionally try to attempt
          unlock (or request authentication) when unobscured. Fixes #339330
        * Use dbus_connection_close not _disconnect Fixes #347126
      * drop 10_dont_flicker_on_watchdog.patch (included upstream (see above))
      * drop 70_listen_for_coffee.patch (included upstream (see above))
      * drop 71_listen_for_coffee_fix.patch (included upstream (see above))
      * drop 85_ignore_brightness_keys.patch (included upstream (see above))
    
     -- Oliver Grawert <email address hidden>   Tue, 25 Jul 2006 11:29:02 +0200
  • gnome-screensaver (2.15.4-0ubuntu1) edgy; urgency=low
    
      * new upstream version
        src/gs-manager.c:
          - Move function before first usage. Fixes #346753
          - Remove unfade idle.
        src/gs-window-x11.c:
          - Fix leak.
          - Misc cleanups. A few memory reduction attempts.
          - Override gtk theme background. Fixes #344936
          - Move getting best visual for GL into a separate process
            to avoid linking to libGL.
        src/gs-grab-x11.c:
          - Do a gdk display sync and flush to make sure the grabs are released.
        src/gnome-screensaver.c:
          - Add a blocking inhibit to the command line tool.
          - Also add short options.
        src/gs-job.c:
          - Add debugging.
        src/gs-debug.c:
          - Don't crash with NULL format strings.
          - Patch from Joe Marcus Clarke <email address hidden> Fixes #344805
        src/gnome-screensaver-dialog.c:
          - Try to translate some common messages from PAM.
        src/gs-auth-pwent.c:
          - Add some braces.
    
     -- Oliver Grawert <email address hidden>   Fri, 21 Jul 2006 13:20:02 +0200
  • gnome-screensaver (2.15.3-0ubuntu1) edgy; urgency=low
    
      * new upstream version (the "yay we have a preview button" release)
      * remove 80_thou_shalt_not_flicker.patch and the automake part of it
        gs-visual-gl.{c,h} are included upstream now
      * drop 88_make_RUNNING_UNDER_GDM_work.patch (included upstream)
    
     -- Oliver Grawert <email address hidden>   Wed, 28 Jun 2006 16:41:36 +0200
  • gnome-screensaver (2.14.1-0ubuntu5) dapper; urgency=low
    
      * added 10_dont_flicker_on_watchdog.patch
        Call gdk_window_focus instead of gtk_window_present to prevent an extra
        call to gdk_window_show which causes flicker.  Closes Malone #44579.
    
     -- Ryan Lortie <email address hidden>   Thu, 18 May 2006 14:02:11 -0400