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

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

Recent commits

0ece264... by Marco Trevisan (Treviño) on 2019-04-11

Import patches-unapplied version 3.32.0+git20190410-1ubuntu1 to ubuntu/disco-proposed

Imported using git-ubuntu import.

Changelog parent: 96a9c285f4c25d62be334df4fbba0b64e2350a4a

New changelog entries:
  * Merging with debian git snapshot (LP: #1820775, LP: #1818790),
    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
  * d/p/magnifier-Show-cursor-when-magnifier-is-enabled-and-scale.patch:
    - Dropped the merged part, kept the fix for cursor scaling.
  * d/p/optional-hot-corner.patch,
    d/p/sessionMode-add-support-for-debugFlags-parameter.patch,
    d/p/ubuntu/lock_on_suspend.patch,
    d/p/ubuntu/resolve_alternate_theme_path.patch:
    - Refreshed.

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

8d00df7... by Marco Trevisan (Treviño) on 2019-01-25

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

Imported using git-ubuntu import.

Changelog parent: 72a32242d9b28078efa59b9443bb58b90fd50a19

New changelog entries:
  * d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch:
    - Label the PENDING_CHARGE state as "Not Charging" (LP: #1745032)
  * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
    - Fix missing icon in keyboard indicator (LP: #1812266)

72a3224... by Simon McVittie on 2018-11-15

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

Imported using git-ubuntu import.

Changelog parent: b604cd123243d468850c90816bc4d23890dfb60d

New changelog entries:
  * Team upload
  * New upstream release
    - Drop patches that came from upstream gnome-3-30

b604cd1... by Simon McVittie on 2018-11-06

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

Imported using git-ubuntu import.

Changelog parent: ec355da0db6ddba8a53d445335ad49f163df2b57

New changelog entries:
  * Team upload
  [ Iain Lane ]
  * debian/gbp.conf: Update to pkg-gnome's recommended settings
  * Run tests with "xvfb-run -a" instead of plain xvfb-run
  [ Jeremy Bicha ]
  * Set update-notifier's notify-reboot-required flag
    when updating this package
  [ Simon McVittie ]
  * d/patches: Update to upstream commit 3.30.1-16-ge55bdb0fb from
    gnome-3-30 branch
  * Make the postinst succeed if update-notifier is not installed or fails
  * Also signal via /var/run/reboot-required, as used by
    unattended-upgrades

ec355da... by Simon McVittie on 2018-10-09

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

Imported using git-ubuntu import.

Changelog parent: 3fd2920b864eedcb564471d97555ab01d33732a4

New changelog entries:
  * Team upload
  [ Jeremy Bicha ]
  * Don't ignore test failures
  * Drop unneeded --buildsystem=meson
  * Drop unneeded override_dh_install
  * Team upload
  * New upstream release
    - Drop patches that were applied upstream