ubuntu/+source/gnome-shell:ubuntu/disco-updates

Last commit made on 2019-07-02
Get this branch:
git clone -b ubuntu/disco-updates 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/disco-updates
Repository:
lp:ubuntu/+source/gnome-shell

Recent commits

8c3a73f... by Iain Lane on 2019-06-27

Import patches-unapplied version 3.32.2-2ubuntu1~ubuntu19.04.1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 56b788da9b9e9356f1fd8b661f8579adc05e703e

New changelog entries:
  * No-change SRU backport from eoan to disco. (LP: #1834517)

56b788d... by Iain Lane on 2019-06-27

Import patches-unapplied version 3.32.2-2ubuntu1 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 67df587200826ddaf34aa97e930380748af2ed83

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
    + ubuntu/block_mode_extension_update.patch
      - Don't allow ubuntu mode extension to update
    + 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

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)

f2206d1... by Marco Trevisan (Treviño) on 2019-05-21

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

Imported using git-ubuntu import.

Changelog parent: c331babd91ee9d7bc3a7248ce40789b88de7e7d5

New changelog entries:
  * New upstream release
    - Fix ellipsization in dialog subtitles/bodies (LP: #1809788)
    - Don't crash for world clock locations with no timezone (LP: #1827953)

c331bab... by Laurent Bigonville on 2019-04-22

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

Imported using git-ubuntu import.

Changelog parent: 96a9c285f4c25d62be334df4fbba0b64e2350a4a

New changelog entries:
  [ Simon McVittie ]
  * d/rules: Create a temporary HOME, XDG_RUNTIME_DIR for the unit tests.
    This goes some way towards fixing test failures and FTBFS on buster's
    sbuild, as deployed on the s390x buildd.
  * d/.gitignore: Add
  [ Laurent Bigonville ]
  * New upstream release

96a9c28... by Iain Lane on 2019-04-10

Import patches-unapplied version 3.32.0+git20190410-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 9945624090273e36575735242175f26a13dd54e9

New changelog entries:
  * Use debhelper-compat 12 and BD on dh-sequence-{gnome,gir}
  * New upstream release, which includes
    - shell: Fallback on ISO 8601 datetime string for screenshot date info
      (LP: #1796251)
  * BD on the corresponding mutter
  * debian/patches/various: Drop upstream cherry-picks. We had cherry-picked
    the stable branch into Debian patches in the previous upload, but that
    would get out of hand if we carried on. Instead we are using a tarball
    snapshot. So drop the cherry-picks.

9945624... by Iain Lane on 2019-03-12

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

Imported using git-ubuntu import.

Changelog parent: dccf343cc369ff409e418dbc5f2603e2b52c46cc

New changelog entries:
  * New upstream release
    + Fix sizing issues in on-screen-keyboard emoji panel
    + Fix test linker failure on Debian/Ubuntu
    + Avoid assertion when sizing fallback app icons from CSS
    + Fix mis-sized menu arrows after texture cache changes
  * debian/patches: Update to master at ede0fd866. These are all fixes which
    will be in 3.32.1.
    - d/p/build-Add-mutter-s-private-directory-to-libst-s-build-tim.patch:
      Drop, applied upstream.
  * control: Bump mutter BD to 3.32.0

dccf343... by Iain Lane on 2019-03-06

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

Imported using git-ubuntu import.

Changelog parent: d4e292c3918e7075f98f060d8d17595afbd5fd49

New changelog entries:
  * New upstream release
    + Add flags parameter in GrabAccelerators API
    + Always use symbolic user icon in system menu
    + Don't close on-screen-keyboard's language menu on hover
    + Don't let unfullscreen gesture interfere with top bar taps
    + Don't toggle on-screen keyboard on every focus change
    + Fix generating French OSK layout
    + Fix legacy tray icons not responding to events on wayland
    + Fix visual glitch in submenus
    + Hide trailing separator in search results
    + Only consider visible children for :first-child/:last-child
    + Remember choice in inhibit-shortcuts dialogue
    + Support fractional scaling
    + Use borderless round user images
  * control:
    + BD on mutter 3.31.92, the corresponding release for this Shell
    + BD on gjs 1.54, per upstream
  * Drop workaround_crasher_fractional_scaling.patch. Marco says this is
    probaly not required any more, and it was only ever intended to be a
    temporary workaround.
  * Cherry-pick c7342824 to fix `test-theme`
  * Add a BD <!nocheck> on gnome-settings-daemon-common.
    This is required for `test-theme`.

d4e292c... by Marco Trevisan (Treviño) on 2019-02-21

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

Imported using git-ubuntu import.

Changelog parent: c6cd62d02dd34416601606d407061f6456406cb2

New changelog entries:
  [ Marco Trevisan (Treviño) ]
  * New upstream release
    - Don't fill journal with osdWindow errors (LP: #1772677)
    - Fix missing icon in keyboard indicator (LP: #1812266)
  * debian/control:
    - Update mutter dependency on mutter-4 3.31.4
    - Drop dependencies on libcanberra and libcanberra-gtk3
  * debian/gnome-shell.install:
    - Remove usr/lib/mozilla as no plugin is shipped anymore
  * debian/gnome-shell.lintian-overrides:
    - Update mutter libraries paths
  [ Laurent Bigonville ]
  * debian/control.in: Recommends ibus, gnome-shell tried to start for years
    now, ibus is required to input emoji these days. (Closes: #815050)
  [ Marco Trevisan (Treviño) ]
  * d/p/Update-Basque-translation.patch,
    d/p/Update-Esperanto-translation.patch,
    d/p/Update-French-translation.patch,
    d/p/Update-Slovak-translation.patch,
    d/p/altSwitcher-Fix-error-when-all-alternatives-are-disabled.patch,
    d/p/dash-destroy-items-s-child-before-tooltip.patch,
    d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch,
    d/p/keyboard-Do-not-call-KeyboardManager.holdKeyboard-with-se.patch,
    d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
    d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch,
    d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch,
    d/p/st-button-Ignore-pointer-emulated-touch-events.patch:
    - Dropped applied Upstream
  * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch,
    d/p/workaround_crasher_fractional_scaling.patch:
    - Refreshed
  * debian/control: set breaks on dash-to-panel and dashtodock extensions
  [ Iain Lane ]
  * control: Bump libmutter-dev version to 3.31.90, per upstream

c6cd62d... by Simon McVittie on 2019-02-06

Import patches-unapplied version 3.30.2-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8d00df7dbfc6fcf4c68d938a9ae52f10a9b6c7c4

New changelog entries:
  * Team upload
  * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
    Mark as applied on upstream gnome-3-30 branch, and reorder earlier
    in the patch series
  * d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
    d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch:
    Add patches from upstream to fix partial lock screen bypass
    (CVE-2019-3820, Closes: #921490)
  * Update patch series from gnome-3-30 branch, up to 3.30.2-11-ge23f4d6c7
    - Fix a crash that can happen when locking the screen
    - Fix a critical when an app is closed while its popup menu is open
    - Ignore pointer emulated touch events, fixing unintended double clicks
      in extensions like dash-to-dock
    - Don't close ibus popup window when an entry field changes its input
      purpose
    - Update translations: eu, eo, sk, fr