ubuntu/+source/gnome-shell:ubuntu/focal

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

Branch merges

Branch information

Name:
ubuntu/focal
Repository:
lp:ubuntu/+source/gnome-shell

Recent commits

535636e... by Iain Lane on 2020-01-06

Import patches-unapplied version 3.34.3-1ubuntu1 to ubuntu/focal-proposed

Imported using git-ubuntu import.

Changelog parent: c273527a758cec6a7089e41358be140de5246ecf

New changelog entries:
  * Merge with Debian. Remaining changes:
    + Replace gnome-backgrounds dep with ubuntu-wallpapers and Suggests
      gnome-themes-standard-data, gnome-backgrounds
    + Add some Recommends:
      - ubuntu-session (| gnome-session) to have the ubuntu session available
      - xserver-xorg-legacy
      - yaru-theme-gnome-shell for the default ubuntu theming
    + Update debian/gbp.conf with Ubuntu settings
    + gnome-shell-common.install: Install Ubuntu mode
    + gnome-shell-common.prerm: Remove deprecated ubuntu theme alternative
    + ubuntu/desktop_detect.patch:
      - add caching for desktop detection to avoid querying the current
        desktop env variable as iterate through the list each time. For the
        time of the Shell process, we can expect this env variable to stay
        stable.
    + ubuntu/smarter_alt_tab.patch:
      - quick alt-tab (without showing up the switcher) switch only between
        the last window of the last 2 applications to be focused instead of
        raising all windows of those apps.
    + ubuntu/lightdm-user-switching.patch:
      - Allow user switching when using LightDM.
    + ubuntu/lock_on_suspend.patch
      - Respect Ubuntu's lock-on-suspend setting.
    + ubuntu/gdm.patch
      - as gdm is system-wide and not session-wide, ensure gdm has an ubuntu
        styling by default, not impacting the gnome user session though.
    + ubuntu/background_login.patch
      - Change default background color as we modified the default GDM color
        for our ubuntu session. Change it as well here, still applying the
        background noise loading.
    + ubuntu/gdm_alternatives.patch
      - Add support for GDM3 theme alternatives
    + optional-hot-corner.patch
      - enable patch proposed by upstream developer already in package (but
        not in series) to add a settings for optional hot corner activation.
    + volume-Add-back-sound-feedback-on-scroll.patch
      - Fix regression causing missing feedback on volume slider scroll
    + main-show-an-error-message-on-gnome-shell-crash.patch,
      global-make-possible-to-set-debug-flags-dynamically.patch,
      main-increase-the-granularity-of-backtraces-in-SHELL_DEBU.patch,
      main-add-backtrace-crashes-all-and-backtrace-all.patch,
      sessionMode-add-support-for-debugFlags-parameter.patch:
      - Improve debug JS tracing for crash reports
    + st-scroll-view-Handle-the-case-where-scrollbars-are-NULL.patch,
      st-scroll-view-Remove-scrollbars-references-on-dispose.patch:
      - Fix crash on theme changes
    + ubuntu/search-call-XUbuntuCancel-method-on-providers-when-no-dat.patch:
      - stop searches when requested from UI
    + magnifier-Show-cursor-when-magnifier-is-enabled-and-scale.patch:
      - Show monitor scaled cursor when magnifier is enabled
  * New upstream release
    + polkitAgent: Fix confirming via keyboard when password-less
  * control: Bump mutter BD to 3.34.3. This probably isn't *strictly*
    required, but nevertheless let's keep them in sync.

c273527... by Simon McVittie on 2019-12-16

Import patches-unapplied version 3.34.2-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0132047f03dd5ba7e2094f895b1361e5d5afbbe7

New changelog entries:
  * Team upload
  [ Georges Basile Stavracas Neto ]
  * Add gnome-menus to Recommends.
    The files installed by gnome-menus are needed for the functionality of
    suggesting a name for a new folder to work.
  [ Simon McVittie ]
  * d/watch: Only watch for stable releases
  * New upstream release
  * d/gbp.conf: Use upstream/3.34.x branch
  * Add build-dependency on libgnome-desktop-3-dev (>= 3.34.2) for new
    systemd scope functionality
  * Remove Breaks/Conflicts on packages older than Debian 9 (oldstable)
  * Remove unused Lintian override
  * Bump Standards-Version to 4.4.1

0132047... by Marco Trevisan (Treviño) on 2019-10-25

Import patches-unapplied version 3.34.1+git20191024-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 525c86a03e3cccea688327ea74514ccbd1e6cffe

New changelog entries:
  * New upstream snapshot release
    + Fix some animations using invalid parameters
    + Compute lock timeout fade duration using animations parameters
    + Ensure unredirection is disabled after animations
    + Speed-up overview opening using windows cached centers (LP: #1848009)

525c86a... by Iain Lane on 2019-10-09

Import patches-unapplied version 3.34.1-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 86eec06be8b1fdb32794c6e0a502bb8b3e63045e

New changelog entries:
  * New upstream release
    + Allow editing app folder names
    + Do not notify systemd before initialization is complete
    + Don't leak NOTIFY_SOCKET environment variable to applications
    + Fix accidentally skipped animations
    + Fix box-shadow glitch with prerendered resources
    + Fix desktop right click menu appearing in the wrong place if a Terminal
      window is open (LP: #1842910)
    + Fix extra icons appearing in "Frequent" view animation
    + Fix fading out desktop icons (Closes: #940612)
    + Fix "Frequent" view icons disappearing on hover (LP: #1846083)
    + Fix lock-up on X11 when ibus is already running on startup (LP:
      #1845198)
    + Fix screen dimming on idle (LP: #1846941)
    + Fix screenshots and window animations when scaled
    + Fix various regressions with dynamic workspaces
    + Improve performance when enabling/disabling all extensions
    + Make menu animations more consistent
    + Skip property transitions while hidden
    + Support SAE secrets in network agent (LP: #1844422)
  * control: Require mutter 3.34.1

86eec06... by Andreas Henriksson on 2019-09-30

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

Imported using git-ubuntu import.

Changelog parent: d4e660b1575f4af1b79d105a5efcef753c5e7945

New changelog entries:
  * Team upload.
  * Upload to unstable.

d4e660b... by Iain Lane on 2019-09-10

Import patches-unapplied version 3.34.0-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: d66895410c9f6dcf6dfd3c5a42aae21566453835

New changelog entries:
  * New upstream release
    + Handle startup/shutdown of misc X11 services
    + Fix sound volume mute/unmute
    + Correctly terminate pasted text
  * d/p/volume-Ignore-slider-changes-we-initiated-ourselves.patch: Drop,
    upstream
  * control: Bump mutter Build-Depends and Depends to 3.34.0

d668954... by Iain Lane on 2019-09-05

Import patches-unapplied version 3.33.92-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: d64029ed63b0f90892e5dae2f239f94e0ab754cf

New changelog entries:
  * New upstream release
    + Animate pointer a11y pie timer
    + Fix restarting shell in systemd user session
  * volume-Ignore-slider-changes-we-initiated-ourselves.patch: Cherry-pick.
    volume: Ignore slider changes we initiated ourselves Commit
    21e14bd46f9774e6c0146cb2169d938e782dba3c fixed this for the brightness
    slider, but we have the same problem for volume too. When the volume is
    muted - for example in Settings or via a media key, we update the slider
    to '0' to indicate this visually. But we also actually invoke the slider's
    callback to *set* the volume to zero. That means that the previous level
    is overwritten so it can't be restored when unmuting. The fix is the same
    - when we update the slider internally ourselves, don't call the signal
    handler.
  * Bump mutter BD to 3.33.92, corresponding to the shell's version
  * control: BD on xwayland <!nocheck>, required for the testsuite
  * control, rules: Run a session bus for the testsuite

d64029e... by Iain Lane on 2019-08-23

Import patches-unapplied version 3.33.91-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: e320804be4ea06c6b19daa5f294b0250e2f850e0

New changelog entries:
  * New upstream release
    + Fix regression when adjusting brightness
    + Fix pointer a11y timeout animation
    + Add new extensions CLI tool
    + Only track top-level windows
  * control: Bump BDs per upstream, & add BDs for the extension tool

e320804... by Marco Trevisan (Treviño) on 2019-08-13

Import patches-unapplied version 3.33.90-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 67df587200826ddaf34aa97e930380748af2ed83

New changelog entries:
  [ Marco Trevisan (Treviño) ]
  * New upstream release
    + Add option for disabling the hot corner
    + Allow dragging unfocused tiled/maximized windows from top bar
    + Allow to disable window menus via session mode
    + Avoid unnecessary style changes when computing :first/:last-child
    + Call GDM's RegisterSession() after startup (LP: #1798790)
    + Consistently animate new window actions
    + Disable emoji on-screen keyboard support on X11
    + Don't crash for world clock locations with no timezone
    + Don't leak old on-screen keyboard layout groups
    + Fix alt-tab icon size on HiDPI
    + Fix cursor visibility in screen recordings
    + Fix distortion of some image contents
    + Fix ellipsization in dialog subtitles/bodies
    + Fix extended keys popups being hidden by on-screen keyboard
    + Fix glitch of fullscreen window in workspace switch animation
    + Fix keeping actors visible in scrollviews
    + Fix opening window menu
    + Fix style updates for non-background CSS properties
    + Fix tablet button mapping overlay
    + Fix the calculation of the maximum number of app search results
    + Fix top bar being hidden by lock screen
    + Fix unintentional interference between gestures
    + Fix unintentional loop while polkit dialog is active
    + Handle horizontal workspace layout with gestures/animations
    + Handle network interface name changes
    + Implement DND app picker folder management
    + Implement locate-pointer accessibility feature
    + Implement mouse accessibility
    + Improve handling of session mode extensions
    + Include 'sandboxed-app-id' in winodw introspection info
    + Make Clocks/Weather integration work with sandboxed apps
    + Minimize travel distance in overview animation
    + Move some chrome above popup windows
    + Only emit ::style-changed on actual changes
    + Port to libecal-2.0
    + Prepare for optional X11
    + Refine the app menu
    + Refine window preview style
    + Reload search providers when installed applications change
    + Replace Tweener with Clutter animations
    + Rescan icon theme when installed apps changed
    + Set up GJS profiler when GJS_TRACE_FD is set
    + Style fixes and improvements
    + Support startup via systemd user instance
    + Support TCRYPT in mount password dialog
    + Update theme to better match GTK's Adwaita
    + Use more fine-grained levels in battery indicator
  * debian/patches:
    + tweener-Save-handlers-on-target-and-remove-them-on-destro.patch: Refresh
  * debian/control: Bump dependency to mutter 3.33.90 and desktop schemas 3.33.1
  [ Simon McVittie ]
  * d/gnome-shell.bug-control: Include related packages in bug reports

67df587... by Marco Trevisan (Treviño) on 2019-06-27

Import patches-unapplied version 3.32.2-2 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: f2206d1fa56130d226c0e70fb2f711acc5405c4d

New changelog entries:
  * debian/source_gnome-shell.py:
    + Add more informations that we might need to debug information in the
      apport retracing (LP: #1722886):
      - All the desktop shared gsettings key
      - Mutter gsettings key and version
      - Settings daemon settings key used by the shell
      - ~/.config/monitors.xml
      - Shell's journalctl since it will include errors and JS stacktrace.
  * d/p/boxpointer-Unset-the-sourceActor-on-destruction.patch:
    - Avoid crash on reallocation of dead actors (LP: #1831555)