ubuntu/+source/gnome-screensaver:ubuntu/devel

Last commit made on 2020-02-13
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/ubuntu/+source/gnome-screensaver
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/devel
Repository:
lp:ubuntu/+source/gnome-screensaver

Recent commits

44fa1ec... by Dmitry Shachnev on 2020-02-13

Import patches-unapplied version 3.6.1-11ubuntu2 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: d1dc1d150db7df928c67639ac7396aa8f6b65209

New changelog entries:
  * Drop 05_dbus_service.patch. It causes problems for the GNOME Flashback
    session. If something still needs gnome-screensaver, it should use the
    session autostart mechanism instead.

d1dc1d1... by Dmitry Shachnev on 2019-12-06

Import patches-unapplied version 3.6.1-11ubuntu1 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: fc96baf2e5f093ef470a1ec70df6d35d2acec3bc

New changelog entries:
  * Merge with Debian unstable, remaining changes:
    - Add 03_fix_ltsp-fading.patch: don't fade on LTSP
    - Add 05_dbus_service.patch:
      + restore the dbus service that upstream dropped
    - Add 10_legacy_scrsvr_inhibit.patch:
      + Reintroduce legacy API for inhibiting the screensaver
    - Add 13_nvidia_gamma_fade_fallback.patch:
      + Fall back to XF86VM gamma fade if XRANDR gamma fade is not supported
    - Add 15_dont_crash_on_no_fade.patch:
      + Don't crash on systems that don't support XF86VM or XRANDR gamma fade,
        by testing if fade is supported on a particular screen before calling
        the fade_setup and fade_finish virtual functions
    - Add 16_dont_crash_in_kvm.patch:
      + Don't crash when the XF86VM extension doesn't allow the gamma to be set
    - Add 17_remove_top_panel.patch: Don't create the top panel.
    - Add 18_unity_dialog_layout.patch: Revert lock dialog to
      previous appearance to get username back.
    - Add 24_use_user_settings.patch: use the user settings, and
      not the default system ones, so we get the user's background when the
      screen is locked.
    - Add 25_fix_lock_command.patch: make --lock expect a reply
      so the screen gets properly locked when gnome-screensaver needs to be
      respawned by dbus. This was preventing ctrl-alt-l from locking the
      screen on the first attempt when the gnome-screensaver process was
      dead.
    - Add 27_lightdm_switch_user.patch: When used under lightdm,
      use dbus to switch to greeter instead of calling gdmflexiserver.
    - Add 28_blocking_return.patch:
      + Correctly reply so the client doesn't block waiting
    - Add 29_handle_expired_creds.patch:
      + Allow handling of expired credentials.
    - Add 30_ubuntu-lock-on-suspend_gsetting.patch: Handle
      ubuntu-lock-on-suspend gsettings key. This is introduced in Ubuntu's
      gsettings-desktop-schemas package.
    - Modify 31_lock_screen_on_suspend.patch:
      + Support ubunntu-lock-on-suspend key introduced by the previous patch.
    - Add 32_input_sources_switcher.patch:
      + Use input sources instead of XKB layouts.
    - Add 33_budgie_support.patch:
      + enable support for gnome-control-center
      + style the lock-screen using the "Unity" patch-work
    - Add move_not_nuke.patch: When trying to acquire a contentious
      keyboard grab, don't nuke input focus, but instead move it to new grab
      window before taking grab
    - Add allow-replacement: Make the D-Bus interface able to be
      replaced, so that Unity (or others in future) can take it over if they
      want to provide their own screensaver implementations. No need to listen
      to NameOwnerChanged, only NameLost — so we don't have to wake
      gnome-screensaver up every time this signal goes across the bus.
  * Refresh patches.
  [ Jeremy Bicha ]
  * Minor adjustment to package description from debian-l10n-english review
  [ Helmut Grohne ]
  * Fix FTCBFS: use triplet-prefixed pkg-config. (Closes: #842765)
  [ Dmitry Shachnev ]
  * Move gnome-screensaver.desktop out of autostart.
  * Stop mentioning GNOME Flashback in the package description.
  * Remove trailing whitespace from debian/changelog.
  * Update shebang of debian/source_gnome-screensaver.py to Python 3.
  * Bump Standards-Version to 4.4.1, no changes needed.

fc96baf... by Jeremy Bicha on 2018-12-25

Import patches-unapplied version 3.6.1-10 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 788ec64099e8279e305dcc209d252bb2e25e685e

New changelog entries:
  * Update package description to mention that this is no longer
    used by GNOME Shell. Thanks Simon McVittie! (Closes: #895478)
  * Update Vcs fields for migration to https://salsa.debian.org/
  * Fix typo in apport hook shebang
  * Bump Standards-Version to 4.3.0

788ec64... by Jeremy Bicha on 2017-12-21

Import patches-unapplied version 3.6.1-8 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c19fd74aded5baa453510fae55d7aff88e3cadc7

New changelog entries:
  [ Laurent Bigonville ]
  * debian/control.in: Drop gnome-icon-theme from the dependencies, do not
    force an icon theme and rely on the one installed by the metapackages
  [ Jeremy Bicha ]
  * debian/control.in:
    - Depend on default-dbus-session-bus | dbus-session-bus instead of
      dbus-x11
    - Update Vcs fields for conversion to git
  * Add debian/gbp.conf
  * Switch from cdbs to dh
  * Bump debhelper compat to 11
  * Add apport hook from Ubuntu
  * Merge dependency changes from Ubuntu:
    - Don't depend on gnome-session-bin
    - Allow xfce4-power-manager as an alternate to gnome-power-manager
  * Drop unneeded debian/gnome-screensaver.dirs
  * Drop gnome-screensaver.maintscript, not needed since Wheezy
  * Bump Standards-Version to 4.1.2

c19fd74... by Iain Lane on 2015-07-20

Import patches-unapplied version 3.6.1-7 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 25221eb0afa114fbc31f3635a2c253e5de9ce7ec

New changelog entries:
  * d/p/0001-gs-lock-plug-Disconnect-signal-handler-from-right-ob.patch:
    Cherry-pick patch from upstream to disconnect a signal from the right
    place.

25221eb... by Dmitry Shachnev on 2015-07-13

Import patches-unapplied version 3.6.1-6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c4ec1ad27aed03e32c336d47ae24023bb3f7c75c

New changelog entries:
  * debian/patches/01_no_autostart.patch: Only autostart in GNOME Flashback
    sessions (closes: #790632).

c4ec1ad... by Dmitry Shachnev on 2015-07-06

Import patches-unapplied version 3.6.1-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7ed4cc95f9ac49d6e36fd71a224cb9f484497c59

New changelog entries:
  * Build against the new systemd library (closes: #779746).
  * Bump Standards-Version to 3.9.6, no changes needed.

7ed4cc9... by Dmitry Shachnev on 2014-12-15

Import patches-unapplied version 3.6.1-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f5b59cbfa9499e0bddb2f3c59ca7f89320bc0ea9

New changelog entries:
  * Upload to unstable, not experimental. This fixes RC bug.

f5b59cb... by Dmitry Shachnev on 2014-12-15

Import patches-unapplied version 3.6.1-3 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 66333af4d94ea6e0763673ce3748ee913221d11f

New changelog entries:
  * Team upload.
  [ Faidon Liambotis ]
  * Re-enable support for locking the screen on suspend (closes: #773026).
    - Build with systemd support by passing --with-systemd=auto to configure
      and build-depending on libsystemd-login-dev. Use "auto" and a
      [linux-any] dependency to keep compatibility with non-Linux systems.
    - 00git_logind_check.patch from Ubuntu/upstream, to make this dependent on
      just logind, not systemd-as-pid1, as recommended by systemd upstream &
      Debian systemd maintainers. Drops libsystemd-daemon-dev build-dep.
    - 31_lock_screen_on_suspend.patch from Ubuntu, to listen for logind's
      PrepareForSleep signal, similarly to gnome-shell's behavior.
    - 14_no_fade_on_user_switch.patch from Ubuntu, as to not fade on screen
      lock. Prevents leaking of the screen contents on resume from suspend.

66333af... by Simon McVittie on 2014-09-11

Import patches-unapplied version 3.6.1-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0e20ede7f99ae50ad08c05f0288a21a1b87c64dd

New changelog entries:
  * Team upload
  * Add missing permissive license to debian/copyright (Closes: #749519)
  * Add a missing copyright holder while I'm there
  * Add patch from upstream to enable gnome-screensaver to be included
    in the autostart list for non-GNOME sessions, by requiring session files
    to include it in RequiredComponents if desired and removing its
    AutostartCondition (Closes: #733059)
    - depend on dh-autoreconf and gnome-common so we can autoreconfiscate
    - remove fallback -> flashback patch, no longer relevant
    - Breaks versions of gnome-session-flashback that do not explicitly pull
      it in