[gnome-shell] (869 commits) Non-fast-forward update to branch wip/fmuellner/optional-hot-corner



The branch 'wip/fmuellner/optional-hot-corner' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  7d58bcd... layout: Make the hot corner optional

Commits added to the branch:

  dbda223... Update German translation (*)
  94a4dc4... Update Chinese (Taiwan) translation (*)
  60df5b4... Update Slovak translation (*)
  720b9dd... Update Korean translation (*)
  59e5352... Update Turkish translation (*)
  c6b14ef... Update Hungarian translation (*)
  9e0df3c... Updated Vietnamese translation (*)
  579f598... Update Italian translation (*)
  adc60f3... Update Scottish Gaelic translation (*)
  0195b2f... Update Scottish Gaelic translation (*)
  00039bb... Updated Czech translation (*)
  6b99460... Updated Czech translation (*)
  d1386ee... Update Dutch translation (*)
  3ee50ad... Updated Lithuanian translation (*)
  c8e69a2... menutracker: Fix a small memory leak (*)
  81dfcb8... messageList: Fix invisible close buttons still working (*)
  b79e11b... Update French translation (*)
  201c5b2... Update Latvian translation (*)
  aab9a20... Update Russian translation (*)
  01bad21... Updated Danish translation (*)
  b28e480... viewSelector: Don't duplicate find-as-you-type in captured- (*)
  5e9e4f8... viewSelector: Don't mark synth event as in capture phase (*)
  cccfc7f... thunderbolt: adapt to bolt 0.2 interface changes (*)
  190a31d... thunderbolt: honor boltd's AuthMode property (*)
  0684b42... Bump version to 3.27.92 (*)
  f48d620... Update Punjabi translation (*)
  a479aa2... Update Croatian translation (*)
  272d5b6... Update Chinese (Taiwan) translation (*)
  398768d... Update Catalan translation (*)
  f356b61... Update Swedish translation (*)
  d5769ae... Update Hungarian translation (*)
  d4f67a7... Bump version to 3.28.0 (*)
  4a17c8f... shell-global: Do not deal with allocated strings as const c (*)
  bfdbee8... shellEntry: Use correct enum for input purpose hints (*)
  b81d24f... Update Russian translation (*)
  36c7d65... inputMethod: Pass all key events through the current IM met (*)
  44b29f2... Update Romanian translation (*)
  977686a... Update Slovak translation (*)
  c4d2c0e... Update Brazilian Portuguese translation (*)
  788fb55... Update Dutch translation (*)
  0e2aeac... build: Bump required glib version (*)
  3171f9d... Update zh_CN translation (*)
  bdde247... Added Slovenian translation (*)
  526834e... modalDialog: Remove some unused code (*)
  a5e54f9... Update Dutch translation (*)
  8a78f08... Update Arabic translation (*)
  201bd9d... Update French translation (*)
  61e9f51... system: Align submenu labels with parent - adjust for deepe (*)
  01509cf... appFavorites: Rename gnome-tweaks.desktop (*)
  78a92fb... polkitAgent: Queue authentication requests while locked (*)
  9c0707d... build: Run postinstall script where necessary (*)
  9f7b101... appFavorites: Add evolution to rename list (*)
  f6a0847... st: Do not force allocation updates during shadow creation (*)
  de95ced... Update Russian translation (*)
  1339054... Update Russian translation (*)
  e00f22e... overview: Use monotonic time to check for consecutive activ (*)
  11ca8dd... worldClock: Handle named timezones (*)
  71515a8... networkAgent: Use libnm for plugin loading (*)
  09d3cdb... workspace: Don't move focus unconditionally (*)
  cb4252e... polkitAgent: Hide authentication dialogs while locked (*)
  5cc42b1... utils: Simplify URL regex to only support one layer of pare (*)
  5b10d15... Bump version to 3.28.1 (*)
  a198dfe... thunderbolt: capitalize Thunderbolt in a translatable strin (*)
  5fcf40b... workspaceThumbnail: only update _porthole if the overview i (*)
  c29bd46... workspaceThumbnail: rebuild thumbnails if workareas size ch (*)
  b99e304... workspaceThumbnail: initialize porthole based on workArea (*)
  69afe77... remoteMenu: Support icons in app-menu (*)
  cdbc99e... popupMenu: Fix wrong call to clutter_actor_add_child() (*)
  f1b1501... Update Croatian translation (*)
  d6d09fd... ui: Theme lookup should respect XDG_DATA_DIRS (*)
  695d619... st-theme-node: Add new getter st_theme_node_get_letter_spac (*)
  376d696... st-private: Add support for letter-spacing in ClutterText b (*)
  be76b19... st-entry: Set text-related CSS properties on the internal C (*)
  35fced2... ibusCandidatePopup: Fix candidate-clicked signal (*)
  d7aba2d... loginDialog: Ensure timed login indicator is hidden on key  (*)
  58063d9... loginDialog: Move reset of timed login into _startTimedLogi (*)
  b1239b1... loginDialog: Use GLib instead of Mainloop for timeout (*)
  522a5fe... loginDialog: Ensure old timed login timeout is removed befo (*)
  5cc6fef... loginDialog: Restrict grabbing of focus while timed login i (*)
  86a741c... loginDialog: Make sure timed login indicator is shown after (*)
  a8e17f7... loginDialog: Use more function scope variables inside _star (*)
  a4190f8... loginDialog: Correct source name for timed login idle timeo (*)
  1dd1661... loginDialog: Don't display timed login indicator if unused (*)
  a46df7f... theme: Use a padding of 6px on the user-list items accordin (*)
  58aafe9... theme: Improve look of login user-list (*)
  c4e0f6d... Update Russian translation (*)
  0963ccd... thunderbolt: fix enroll-failed signal args order (*)
  874a919... thunderbolt: remove gdbus error prefix, if present (*)
  fb509df... thunderbolt: sync D-Bus API with bolt changes (*)
  7601b02... Updated Slovenian translation (*)
  0327069... polkitAgent: Guard against repeated close() calls (*)
  38cdaa6... Update Romanian translation (*)
  c82cb91... network: initialize the agent asynchronously (*)
  39f43a4... Update Friulian translation (*)
  f411724... Updated Czech translation (*)
  a6ff195... Updated Spanish translation (*)
  fbc03cc... Bump version to 3.29.1 (*)
  581b38e... scripting: Fix argument list of createTestWindow() (*)
  642107a... keyboardManager: Preserve current keymap across reloads (*)
  2d6cf23... perf-tool: Fix default value for --extra-filter (*)
  0932324... calendar-server: Update views only after the time range is  (*)
  594cc7c... workspaceThumbnails: Avoid access to undefined variables (*)
  853c81e... Update Brazilian Portuguese translation (*)
  ffc0eb1... remoteSearch: Actually return icons (*)
  a49fb90... build: Include Cally in St introspection (*)
  2997e49... keyboardManager: take group index into account when preserv (*)
  5336175... osdWindow: Fix blurriness at certain resolutions (*)
  c0a453f... networkAgent: Fix fallout from libnm port (*)
  7d59eaa... Update Indonesian translation (*)
  d8b9e23... network: Update the icon in the panel whenever NM's state c (*)
  bae6f06... Update Galician translation (*)
  f13dbf2... Update Galician translation (*)
  94101e8... magnifier.js: Fix zoom juddering (*)
  a0785cd... Update Swedish translation (*)
  04f6156... Update Chinese (China) translation (*)
  fdaddbd... Improve notification documentation (*)
  fc26559... docs: Remove obsolete files (*)
  f56e4e1... docs: Remove old style HACKING (*)
  02bbf40... docs: Use Markdown (*)
  ad3e9ab... docs: Clarify where style changes should be done (*)
  86bd5b2... Bump version to 3.29.2 (*)
  70057c6... closeDialog: Disable unredirection while showing (*)
  b03bcc8... closeDialog: Periodically check for window to become respon (*)
  4489426... st-label: Unset clutter text instance on disposal (*)
  f0557ea... appDisplay: Fall back to app name in icon menu (*)
  6eed4e3... workspace: Fall back to app name in window caption (*)
  7a3927c... screenshot: Store creation time in metadata (*)
  c15e163... network: Handle networks with no access points (*)
  b1dd746... network: Keep key focus in dialog when removing networks (*)
  a0fa50a... Update Scottish Gaelic translation (*)
  a21a22f... appDisplay: Make middle-click like Ctrl+click (*)
  5ac6201... test-theme: Fix a comment (*)
  f56ba08... st: Add support for font-feature-settings (*)
  68b01a8... theme: Use tabular figures where appropriate (*)
  f9dec47... Update Chinese (Taiwan) translation (*)
  8237a1f... Change "const" to "var" (*)
  a24999b... st-texture-cache: Don't add NULL textures to cache (*)
  1f03599... st-texture-cache: Save cairo surfaces to a different map (*)
  5fe349d... thunderbolt: Do not auto start boltd (*)
  c9bf72c... windowMenu: Check if monitorIndex is valid before using it (*)
  19e864e... keyboard: Handle case where keyboardMonitor is unset (*)
  84d2d3f... keyboard: Check monitor validity before deferencing it (*)
  8789469... windowManager: Don't animate unmanaged windows on (un)minim (*)
  996dd74... layoutManager: Return null monitor if focusIndex is invalid (*)
  2ba2640... st-icon: Remove unused size values (*)
  e522e2e... st-icon: Create shadow pipeline only at paint (*)
  e39d715... st-private: Warn if creating shadow for unallocated actors (*)
  ac58c42... Update Occitan translation (*)
  2c0376c... workspaceThumbnail: Initialize signal handler ids to 0 (*)
  47ea10b... Remove usage of MetaScreen (*)
  a301820... Update Catalan translation (*)
  f7355f5... closeDialog: use {disable,enable}_unredirect_for_display (*)
  266b0e9... keyboard: remove global.screen (*)
  ccadf6a... workspaceThumbnail: remove unused private win reference (*)
  d0bdea3... workspace: Don't keep stale clones in list (*)
  d9a1434... workspaceThumbnail: Don't keep stale clones in list (*)
  d5e8f17... Bump version to 3.29.3 (*)
  fc5ab44... keyboard: Implement standalone FocusTracker (*)
  e3ebc8d... keyboard: Remove stale references to global.screen (*)
  4bf033a... st: Make StScrollables' paint volume reflect the unconstrai (*)
  86a520b... st: Clip StEntry to allocation (*)
  ab4c72d... st-box-layout: Queue relayout on adjustment changes (*)
  b1b455f... st-adjustment: Mark all properties as EXPLICIT_NOTIFY (*)
  e7f2e92... events: Re-use event messages where possible (*)
  50e849a... st-texture-cache: Obey cache policy in st_texture_cache_loa (*)
  2e90c5f... popupMenu: Don't handle key presses directly if there are m (*)
  4a7082b... switcherPopup: Cancel window cycling with Tab (*)
  905801b... panel: Allow restoring maximized/tiled windows by touch (*)
  68f00f3... Update Russian translation (*)
  0dee82f... keyboard: Handle no-window case in FocusTracker (*)
  22392d1... loginManager: Get the session ID from logind if XDG_SESSION (*)
  e36ba87... Stop using conditional catch statements (*)
  a5937d1... Add systemd units (*)
  374caad... inputMethod: Handle IBusInputContext::forward-key-press (*)
  0221099... Bump version to 3.29.4 (*)
  43e8dfa... build: Don't use libdir for systemd unit path (*)
  97f6a35... Update French translation (*)
  0d5bae3... Add remote access indication and control (*)
  9c62522... Update POTFILES.in (*)
  132c8e0... icons: update to current metaphors (*)
  837a00c... workspace: Recompute bounding box on window 'position-chang (*)
  ce35553... workspaceThumbnail: Sync clone position changes with actor (*)
  d21657f... authPrompt: Unset preemptiveAnswer on reset (*)
  8f84892... authPrompt: Do not enable sensitivity if retries are disall (*)
  cf69fe4... gdm, util: Always allow to retry login in unlock mode (*)
  e68ca5a... Updated Spanish translation (*)
  879a81a... remoteAccess: Make indicator orange (*)
  304c667... windowManager: Add top edge drag gesture to unmake fullscre (*)
  da537cd... screenshot: Adopt GIO's async pattern (*)
  be84a00... screenshot: Add pick_color() method (*)
  d2c7580... screenshot: Allow bypassing lockdown setting (*)
  6688610... screenshot: Add PickColor() method to Screenshot interface (*)
  3efd296... app: Consider "new-window" action for opening new windows (*)
  2f76951... windowManager: Declare variables (*)
  e5c95b9... windowManager: Refactor workspace switching animations (*)
  ebe6f59... windowManager: Make workspace switching gestures follow mot (*)
  4b522a0... shell-app: remove child_setup from app launching (*)
  49d8ff3... Add check_cloexec_fds debug command (*)
  2991f9f... util: Fix code style (*)
  91da378... windowManager: Fix switch animation between non-adjacent wo (*)
  bd1c777... system: Enforce symbolic icons in action buttons (*)
  a9ad91c... system: Pick up Settings name and icon from app (*)
  7ca418a... Explicitly convert raw data to strings (*)
  f433b12... system: Don't execute Settings (*)
  c90a4e4... levelBar: Factor out bar drawing (*)
  ed8e89b... osdWindow: Reuse BarLevel drawing functionality (*)
  3f756dc... barLevel: Support maxValue higher than 1 (*)
  aa75e89... osdWindow: Allow levels above 100% (*)
  d2a97e7... volume: Allow volume above 100% (*)
  ddd4fd9... barLevel: Add "overdrive" capability (*)
  6217c3b... volume: Show overamplified icon when in overdrive (*)
  393d724... Replace custom override schema with per-desktop override (*)
  d57dc94... tools: Migrate changed overrides settings (*)
  3a9ad5c... Update POTFILES.in (*)
  b8b5da1... Bump version to 3.29.90 (*)
  eeda54f... Update Brazilian Portuguese translation (*)
  d908940... showOSD: Fix handling of defined 'falsy' parameters (*)
  9f436ce... data: Fix comment in schema (*)
  52cbc29... workspace: Fix infinite loop when finding parent window of  (*)
  da2fc2c... workspace: Simplify detecting added dialogs after closing a (*)
  1fca090... tools: fix XDG desktop syntax in gnome-shell-overrides-migr (*)
  6b41f82... Updated Slovenian translation (*)
  81956e9... keyboard: defer position-changed till we have a rect (*)
  6b610b2... keyboard: Refactor code resetting IM on window drags (*)
  3b8dfd9... Update Polish translation (*)
  13e8c35... Updated Lithuanian translation (*)
  3a78695... Update Turkish translation (*)
  02d06bb... overview: Use whole stage size for cover pane (*)
  afe5703... networkAgent: Fix another ByteArray => Uint8Array instance (*)
  9f4aa6e... build: Fix build with meson >= 47.0 (*)
  2e663b2... Update Friulian translation (*)
  dff4f01... Update French translation (*)
  2be6ddc... Update Chinese (Taiwan) translation (*)
  804f23b... Update German translation (*)
  2f7377b... Fix typo in Czech translation (*)
  73d8c82... layout: Mark chrome container as NO_LAYOUT (*)
  dc4128c... build: Don't modify typelib search path in tools (*)
  9cf571e... build: Clean up tools' dependencies (*)
  95788c9... build: Use dedicated resources for helper programs (*)
  328c63b... overviewControls: Sync hover after drag operations (*)
  764fbbe... overview: Restore previous workspace switcher policy (*)
  2b654ec... Update Catalan translation (*)
  dd59212... st: Use ClutterClickAction on StEntry primary/secondary ico (*)
  3ab9e9e... runDialog: Use ClutterText::activate for enter handling (*)
  9a5a4b2... Revert "workspaceThumbnail: rebuild thumbnails if workareas (*)
  36c604d... Update Romanian translation (*)
  b2fa7a6... Update British English translation (*)
  1877a2e... viewSelector: Ignore auto-repeat activation of toggle keybi (*)
  ce4c485... windowManager: Ignore auto-repeat activation of toggle keyb (*)
  14cc9bf... Bump version to 3.29.91 (*)
  5d17850... Update Kazakh translation (*)
  ad15ce9... Update Indonesian translation (*)
  f3a0205... Update Italian translation (*)
  bc6a38d... Update Korean translation (*)
  f77b3da... js/ui: Choose some actors to cache on the GPU (*)
  dbf9933... js: use ES6 template strings for dbus interfaces (*)
  6c2f11e... inputMethod: Fix to hide preedit text (*)
  461d2b1... osk: Add Malayalam layout (*)
  9003984... panel: Keep prefs in sync with shell-shows-app-menu state (*)
  6b51176... Updated Czech translation (*)
  e207b45... Bump version to 3.29.92 (*)
  dd7ccda... Update Galician translation (*)
  f702967... js, oVirt: Fix ES6 template string alignment (*)
  902c99c... Updated Vietnamese translation (*)
  0f541f6... Update Hungarian translation (*)
  935de3e... Update Latvian translation (*)
  f21f612... Update Finnish translation (*)
  614c448... Fix README link (*)
  0ba346b... Update Swedish translation (*)
  9718175... Update Croatian translation (*)
  bdbf804... Updated Danish translation (*)
  c2e9e68... Bump version to 3.30.0 (*)
  afc7925... objectManager: correct invalid index code in onNameVanished (*)
  96c5404... objectManager: correct other invalid index code in onNameVa (*)
  542f971... theme: Remove unused assets (*)
  3033506... dnd: Nullify _dragActor after we've destroyed it, and avoid (*)
  87da623... messageList: stop syncing if closeButton has been destroyed (*)
  9c41736... automountManager: remove allowAutorun expire timeout on vol (*)
  5bca4a8... calendar: chain up to parent on _onDestroy (*)
  0fe5a3c... viewSelector: Cancel search on overview hidden (*)
  c47a740... search: Cancel search provider operations on clear (*)
  7604060... search: Ignore search provider results metas if search is c (*)
  5b3ff71... extensionSystem: Don't load an extension with invalid style (*)
  3aea290... extensionSystem: Unload stylesheet if extension is not load (*)
  30cb212... js/main: Throw error if no valid default stylesheet is foun (*)
  72f5802... extensionSystem: Unset stylesheet file reference when unloa (*)
  5d61e25... network: Don't assume the active connection has been proces (*)
  1bdb3f1... Update Belarusian translation (*)
  2253138... theme: define proper :hover and :active states (*)
  9e975ed... Update Russian translation (*)
  7778d1c... Update Dutch translation (*)
  2d791a5... windowMenu: Port from Meta.ScreenDirection to Meta.DisplayD (*)
  b087752... windowManager: listen actively to windows being destroyed d (*)
  87a645a... app: Close all closable windows from quit() (*)
  9d6e1a8... workspaceTracker: Don't keep multiple trailing workspaces (*)
  fcdac69... switchMonitor: switch to next config upon initial keypress (*)
  179cd0a... keyboard: Remove leftover call to get_current_time (*)
  2ed70ca... Update Slovak translation (*)
  a76b28b... data: Move D-Bus interface descriptions into a subdir (*)
  150a640... data: Document org.gnome.Shell.Extensions interface (*)
  f42d9df... fileUtils: Add helper for loading D-Bus XML from resource (*)
  9442315... dbus: Move all interface descriptions into the resource (*)
  2ed6290... fileUtils: Fix fallback code for old gjs (*)
  4a4fa8b... build: Fix build with gtk-doc=true (*)
  0cf2d39... inputMethod: Add a null-check for text in vfunc_set_surroun (*)
  34fd681... Update Arabic translation (*)
  33ffdd6... Fix connection to wifi APs from user menu (RH #1628263) (*)
  cdad6fa... Update Estonian translation (*)
  969eecb... Update Estonian translation (*)
  fb39cc5... submodules: Replace non-functional git.gnome.org URL by GNO (*)
  0892b5d... endSessionDialog: squash "reference to undefined property"  (*)
  b2fabd9... workspacesView: initialize self._restackedNotifyId (*)
  7ea034c... keyboard: Filter redundant FocusTracker::position-changed s (*)
  11fb91f... keyboard: Listen to IbusPanelService::focus-in/out to track (*)
  3e29ab5... build: Remove obsolete soup dependency (*)
  44b871d... shell: Fix list of GIR includes (*)
  4609cf1... networkAgent: Ask for wifi secrets in the hints paremeter (*)
  2b1f664... history: Stop saving non-consecutive duplicate entries (*)
  8d5e018... Update Serbian translation (*)
  132eb2b... Update Polish translation (*)
  ed1136d... Updated Czech translation (*)
  ef5e195... Update Galician translation (*)
  deec047... re-commit Danish translation as exported from damned lies i (*)
  43b8d5e... Update Hungarian translation (*)
  24e37fd... Update Russian translation (*)
  b105675... Update Serbian translation (*)
  70a89ca... Update Finnish translation (*)
  873c26f... Update Belarusian translation (*)
  361955d... appFavorites: Add evince to rename list (*)
  a35382d... inputMethod: Fix setting surrounding text (*)
  fffe58f... viewSelector: Don't unfocus other modals on reset (*)
  d9ad834... Updated Czech translation (*)
  669582d... Update Chinese (Taiwan) translation (*)
  e2f6a19... automountManager: Explicitly track active operations (*)
  7190666... closeDialog: Untrack chrome when window loses focus (*)
  586a9ff... layout: Don't update input region on wayland (*)
  501a1af... appFavorites: Don't add app explicitly (*)
  d44ffc1... inputMethod: Use forward_key() method to forward key events (*)
  00613b3... fileUtils: Make loadInterfaceXML usable from tests (*)
  a3f5354... Bump version to 3.30.1 (*)
  286ffbe... panel: Stop using Shell.GenericContainer (*)
  e82c68a... switcherPopup: Rename destroy() to fadeAndDestroy() (*)
  a315e75... switcherPopup: Subclass St.Widget (*)
  0ec36fc... switcherPopup: Use MonitorConstraint instead of vfunc overr (*)
  9a47b4b... switcherList: Remove unused variable (*)
  c6cea27... switcherList: Stop using Shell.GenericContainer (*)
  2717ca9... st-box-layout: Pass correct allocation box to layout manage (*)
  4be66ec... windowIcon: Subclass St.BoxLayout (*)
  81ec821... baseIcon: Stop using Shell.GenericContainer (*)
  efb3025... dash: Set scale and opacity on parent actor (*)
  034a723... iconGrid: Rename ::key-focus-in signal (*)
  197c0ee... iconGrid: Stop using Shell.GenericContainer (*)
  e9f4f2e... thumbnailBox: Stop using Shell.GenericContainer (*)
  dd4709b... appMenuButton: Rename show/hide to fadeIn/fadeOut (*)
  fc342fe... buttonBox: Drop Shell.GenericContainer usage (*)
  ac314cf... messageTray: Drop Shell.GenericContainer usage (*)
  b058e89... workspaceSwitcherPopup: Stop using Shell.GenericContainer (*)
  f468274... layoutManager: Stop using Shell.GenericContainer (*)
  dd22571... layoutManager: Subclass GObject.Object (*)
  0c0d76f... loginDialog: Stop using Shell.GenericContainer (*)
  8b215b2... boxPointer: Rename show/hide to open/close (*)
  f460f27... boxPointer: Add compatibility API (*)
  3fa19e5... boxPointer: Stop using Shell.GenericContainer (*)
  b4c6749... inspector: Stop using Shell.GenericContainer (*)
  2ee321e... tests: Stop using Shell.GenericContainer (*)
  038f8b6... keyboard: Stop using Shell.GenericContainer (*)
  b719744... st-bin: Destroy child in ClutterActor:destroy vfunc (*)
  557b232... panel: Delegate container destruction to PanelMenu.ButtonBo (*)
  38c1ebb... dash: expand and center align DashItemContainer (*)
  655234e... shell: Remove ShellGenericContainer (*)
  8855622... popupMenu: Handle keypress if numlock is enabled (*)
  76117fd... appFolder: Don't block all shortcuts (*)
  aa68531... Fix enumeration in HACKING.md (*)
  9f3c85f... Update Esperanto translation (*)
  ae7dd5e... osdWindow: Ensure we setMaxLevel before setting Level itsel (*)
  8566ec2... osdWindow: Disconnect signals on destroy (*)
  b405ed6... keyboardManager: Avoid idempotent calls to meta_backend_set (*)
  a0dc8dc... panel: Also ignore hidden windows for proximity (*)
  ceed3e0... build: Include params.js in portal-helper gresources (*)
  7026a6f... automountManager: Add handling of udisks errors for no/wron (*)
  4681175... Update Slovak translation (*)
  cff9eaf... Change a translator comment to be less ambiguous (*)
  0f542c2... Remove padding from date strings (*)
  c0b561d... switcherPopup: Bind to the stage, not the monitor (*)
  4e422a5... Updated Slovenian translation (*)
  1495304... Update Malayalam translation (*)
  a5e6dd5... iconGrid: Defer and group animation cleanup (*)
  1acdff8... iconGrid: Keep icons reactive during pulse animation (*)
  86a78c3... Theme: fix modal dialog button (*)
  5f2c167... Update Brazilian Portuguese translation (*)
  b96cc9a... Update Spanish translation (*)
  72fa44d... polkit: Port to G_DECLARE_FINAL_CLASS (*)
  127ba31... polkit: Only unregister registered handles (*)
  f1195ec... workspaces: Use correct schema for workspace settings (*)
  4dc2039... messageTray: Disable unredirection while showing banners (*)
  551e827... keyboard: Do not call KeyboardManager.holdKeyboard() with s (*)
  ca3f4cf... StTextureCache: use right event to detect file changes (*)
  80a7547... notificationDaemon: separate out GtkNotification creation (*)
  a98ed08... notificationDaemon: use different reason when replacing not (*)
  5fb8d4f... calendar: do not call destroy() recursively (*)
  361cc6c... st: Remove deprecated cogl_texture_new() (*)
  33b8537... notificationDaemon: support file:// or icon theme names for (*)
  367b1c0... notificationDaemon: Don't pass unused extra hints value (*)
  118cab1... windowManager: make TouchpadWorkspaceSwitchAction respect n (*)
  8c3811a... inputMethod: Avoid calling set_preedit_text() if unnecessar (*)
  6f5a099... inputMethod: Keep track of preedit string visibility (*)
  a4d09b4... workspace: Remove dead code (*)
  6099e92... workspace: Confine caption width to workspace area (*)
  50c2871... Bump version to 3.31.2 (*)
  2849787... windowAttentionHandler: Handle XUrgencyHint as well (*)
  240f3fa... windowAttentionHandler: Fix syntax errors (*)
  52c59ac... power: Label the PENDING_CHARGE state as "Not Charging" (*)
  04d7069... app-usage: Remove crufty old "context"s idea (*)
  c3ec813... app-usage: Remove unused open-window-count attribute (*)
  43041f0... app-usage: Remove more unused things (*)
  74bb9e6... ibusManager: Don't pass undefined callback to ibus (*)
  e77463b... altSwitcher: Fix error when all alternatives are disabled (*)
  ff2fbf5... dash: destroy items's child before tooltip (*)
  8e7c90b... theme: Replace corner ripple png assets with css (*)
  27c660d... theme: Replace page indicator assets with css (*)
  4d2dce2... theme: Drop custom assets for window close buttons in overv (*)
  10b3671... shell: Use MetaStartupNotification (*)
  cdb8ac3... shell: Hide/drop unused public API (*)
  2640507... meson.build: Bump compatible mutter API version to 4 (*)
  3217c10... theme: Replace calendar arrow images with symbolic icons an (*)
  4c11d15... st-button: Ignore pointer emulated touch events (*)
  0e0574a... iconGrid: Eliminate JavaScript for painting/picking (*)
  25fbffc... Update Esperanto translation (*)
  121c427... Updated Slovenian translation (*)
  4d649d6... Updated Spanish translation (*)
  6743c18... StWidget: don't forget to invalidate the paint state if not (*)
  925a25d... st: Avoid integer overflow on unpremultiply (*)
  e5ce3d5... messageTray: Re-enable unredirection when banner is destroy (*)
  616852c... thunderbolt: fix missing variable underscore for `enrolling (*)
  a92ad59... Replace Bugzilla by Gitlab URL in DOAP file (*)
  f43f955... Update Friulian translation (*)
  d3bf1a9... Update Turkish translation (*)
  c1c00a8... Update Swedish translation (*)
  49133c7... Remove the browser plugin (*)
  5edceba... Update Japanese translation (*)
  8be0c5a... Add app introspection API (*)
  ca4e563... introspect: Add GetWindows method (*)
  2159d68... layout: Always allow hiding the overview (*)
  4259676... dnd: Repick target actor if destroyed mid iteration (*)
  9a35c99... automountManager: Port to MetaSoundPlayer for emitting soun (*)
  25bfe99... messageTray: Port to MetaSoundPlayer for emitting sounds (*)
  a600265... volume: Port to MetaSoundPlayer for emitting sounds (*)
  2a1f915... global: Drop API to play sounds (*)
  3989cad... build: Remove Canberra dependency (*)
  e5a0dcb... Bump version to 3.31.4 (*)
  e3a0b6d... Updated Spanish translation (*)
  c6d2bc4... Update Esperanto translation (*)
  ddb3a5c... Add Iagno to appFavorites (*)
  f8ce47c... keyboard: Use addSettingsItem() in language menu (*)
  62abf3e... audioDeviceSelection: Only include settings button when all (*)
  ae48f8b... inputMethod: Delete the enabled member since it's not used (*)
  22e21ad... animation: Add dedicated Spinner class (*)
  945a019... animation: Optionally animate spinner start/stop (*)
  b578327... calendar: Disconnect signals when resetting notification (*)
  7c4e43c... Remove deprecated CoglHandle (*)
  e0a992a... notificationDaemon: Fix warning (*)
  4b28b90... notificationDaemon.js: Fix a typo (missing ')') (*)
  3fa3889... Update French translation (*)
  df77fb6... media section: Change size of the fallback cover (*)
  1f864c9... thunderbolt: only try to enroll if we are allowed (*)
  200f490... Update Afrikaans translation (*)
  2fc1f1a... cleanup: Remove obsolete Lang imports (*)
  97963a1... docs: Remove obsolete Lang references (*)
  467b7c1... lookingGlass: Stop using eval() (*)
  8f15193... messageTray: Split out policy creation (*)
  a6763e7... messageTray: Chain up in NotificationPolicy constructor (*)
  3e3da8e... calendar: Don't allow event messages to be closed (*)
  a7d6189... calendar: Remove ability to hide events (*)
  9dc3b73... calendar: Rename "Clear All" button (*)
  edbb204... animation: Disable spinner animations when actor is destroy (*)
  8840608... Update Catalan translation (*)
  809d921... search: Initialise searchInProgress when search providers a (*)
  5f223e0... polkitAgent: Disconnect session signal handlers when destro (*)
  ddd1825... polkitAgent: Drop close() override in favour of closed sign (*)
  081d94e... polkitAgent: Destroy session from dialogue closed handler (*)
  21de3c3... polkitAgent: Disconnect from user signals when closing dial (*)
  8bb9eb0... keyboard: Disconnect from input source manager when destroy (*)
  deec0bf... texture-cache: Replace ClutterTexture by ClutterImage (*)
  1847a4f... texture-cache: Avoid creating unnecessary ClutterImages (*)
  3dcb593... texture-cache: Simplify function with g_autoptr (*)
  d75a348... windowManager: detect change to a non-existent WS (*)
  99ce3de... st-button: Handle touch-cancel events (*)
  bacfdbb... cleanup: Port non-GObject classes to JS6 classes (*)
  e68dfed... cleanup: Port GObject classes to JS6 classes (*)
  b7e2718... docs: Update HACKING (*)
  d80e7e0... lookingGlass: Don't import Lang by default (*)
  dfa0750... networkAgent: Advise the user to push a WPS button on their (*)
  38805ae... Updated Slovenian translation (*)
  3db5215... appDisplay: Reduce g_app_info_get_all() calls (*)
  69ad75c... shell-app-system: Cache GAppInfos around (*)
  794a056... appDisplay: Use GAppInfo list from ShellAppSystem (*)
  6845c6f... Update Galician translation (*)
  c2961f2... dnd: Get dragging device from the triggering events (*)
  7a86637... dnd: Avoid breaking drag state on cancellation (*)
  78608a5... dnd: Prevent simultaneous DnD operations from happening (*)
  74ba2e6... Update Hungarian translation (*)
  1af0b54... Update Punjabi translation (*)
  582b3aa... dnd: Fix syntax error which led into g-s not starting anymo (*)
  412003e... Updated Spanish translation (*)
  a2f27a9... theme-node-transition: Receive a CoglFramebuffer (*)
  09addfc... st-private: Receive a CoglFramebuffer (*)
  23d6d13... st-shadow: Add a CoglFramebuffer argument (*)
  86a00b6... shell-global: Make saving of persistent state asynchronous (*)
  4657580... perf: Stop using legacy generator functions (*)
  36b9f45... ci: Add minimal continuous integration (*)
  95a31b0... st: Use ClutterKeymap to detect caps lock state changes (*)
  8f732e4... messageTray: Disconnect signals when resetting notification (*)
  a7bb8ee... magnifier: Use a ClutterContent to render mouse sprite (*)
  8665045... st: Check for ClutterImage when creating shadow pipelines (*)
  259f90b... texture-cache: Fix documentation error (*)
  69b1fb6... app: Replace ClutterTexture by ClutterActor (*)
  5f4e274... overview: Remove unneeded check if primary monitor exists (*)
  f6da36a... workspaceThumbnail: Clean up porthole/workarea setting and  (*)
  b597d5f... shell-global: Use MetaLaunchContext instead of GdkLaunchCon (*)
  dc4ff94... networkAgent: Fix showing the WPS message (*)
  91319e3... networkAgent: Fix mobile broadband notifications (*)
  c353914... appFavorites: Fix nonsense condition (*)
  a7943ff... iconGrid: Fix nonsense condition (*)
  c264cc4... objectManager: Fix undefined variable (*)
  a9ed128... ibusCandidatePopup: Clarify assignment in condition (*)
  3134222... keyboard: Add back constructor parameter (*)
  4f76e05... keyboard: Fix undefined variable in fall-through message (*)
  37e0a73... iconGrid: Remove unreachable code (*)
  e92477a... screenShield: Show detailed notification data if notificati (*)
  f4a64f7... util: Use (thread-safe) uselocale() (*)
  b10606e... keyboard: Drop GDK API usage (*)
  208c551... js: Drop unused Gdk/Gtk imports (*)
  0fdfebd... shell: Drop some unused headers and Gdk variables (*)
  82c7090... modalDialog: Do not sync display here (*)
  23c3f3f... overview: Do not warp pointer to fake crossing event (*)
  0f799ae... environment: No need to set Gdk version (*)
  a977c13... st: Add StPolicyType enum (*)
  c59c5eb... st: Add StDirectionType enum (*)
  fef2bac... st: Add StSettings object (*)
  81c4c23... dnd: Use StSettings instead of GtkSettings (*)
  91d73d6... tweener: Use StSettings instead of GtkSettings (*)
  f02033a... main: Use StSettings instead of GtkSettings (*)
  036e670... st-texture-cache: Use GtkIconTheme separate from GTK+ (*)
  df3068d... st: Use StSettings for enable-animations check (*)
  8647922... st: Use StSettings for primary-paste setting (*)
  36f9147... extensionPrefs: Add blank state (*)
  43a1973... extensionPrefs: Improve error UI (*)
  c47e672... a11y: Don't set WM theme (*)
  ba97e8d... magnifier: Add missing import (*)
  409a27c... weather: Change Weather app ID (*)
  193e4ae... workspace: Use globals for delays and animation times (*)
  a00b967... workspace: Rename some variables for clarity (*)
  5e6629e... workspace: Remove some unnecessary variables and functions (*)
  28a56d2... workspace: Some style changes to match guidelines (*)
  6b0c8c9... workspace: Rename show-close-button signal to chrome-visibl (*)
  3730314... workspace: Use ES6 findIndex() method for getting window in (*)
  a7d9744... workspace: Update a wrong comment (*)
  aa28d48... Update Hungarian translation (*)
  6bb7d40... Update Catalan translation (*)
  36713db... Update Friulian translation (*)
  f61c8e5... Fix Catalan date formatter (*)
  73413ac... Update Hungarian translation (*)
  680dc18... Updated Lithuanian translation (*)
  5dbf09c... extensionPrefs: Work around xgettext bug (*)
  b108aa1... Update Polish translation (*)
  af34b7c... Update Hungarian translation (*)
  f89d721... Update Friulian translation (*)
  d8593c5... st: Init icon theme in StSettings (*)
  345a8fe... thunderbolt: ensure failure msg is translatable (*)
  446183a... app: Remove unused code (*)
  95224bd... objectManager: Fix index mix-up (*)
  43fb2b3... screenshot: Remove bogus parameter (*)
  cdd2803... Don't mistake GObject.registerClass() for a constructor (*)
  15e7625... cleanup: Remove erroneous vfunc parameters (*)
  4590094... windowManager: Add switch-to-application-n keybindings (*)
  5dedb97... dateMenu: Use graphical weather forecasts (*)
  3cf67b1... dateMenu: Show weather location in section header (*)
  40e6244... dateMenu: Refresh world clocks section (*)
  e2352f5... theme: basic color sync (*)
  9cfb51c... panel: Remove panel translucency (*)
  aca8aec... Update Friulian translation (*)
  b092c5f... st: Honor button mask on touch events (*)
  4aecf4c... keyboard: Avoid sequence grabs on touch (*)
  699e975... windowManager: Disable bottom edge swipe gesture if OSK is  (*)
  ace44af... theme: Reduce minimum OSK key width/height (*)
  545d49c... keyboard: Fix JS warning (*)
  bb21596... keyboard: Fix JS warning (*)
  83eb75a... keyboard: Fix JS warning (*)
  291aa0b... keyboard: Remove unused code (*)
  2a99236... keyboard: Separate aspect ratio control to a container acto (*)
  fab3908... appDisplay: Separate PageIndicators to a separate file (*)
  42ae052... keyboard: Add Emoji keyboard (*)
  f78efc4... keyboard: Implement keypad OSK panel (*)
  c1a6eff... panel: Don't allow opening hidden menus via keybindings (*)
  f0a7395... shellActionModes: disable POPUP keybindings in unlock scree (*)
  4ef8041... Update Hungarian translation (*)
  9b47195... Updated Spanish translation (*)
  7edd5f2... Updated Czech translation (*)
  a9e6303... Update Japanese translation (*)
  1846f33... Update Catalan translation (*)
  15d0050... Update Japanese translation (*)
  9f61a4f... panel: Remove unused import (*)
  c334aa2... panel: Ignore shell-shows-app-menu setting (*)
  dc79393... panel: Replace remote app menu (*)
  62a3b9e... windowMenu: Remove fallback app menu support (*)
  e355756... app: Don't rely on app menu to check for GtkApplications (*)
  753618a... app: Remove :menu property (*)
  7df9345... build: Remove remote menu support (*)
  8003f8b... build: Don't introspect ShellMenu (*)
  1c117c4... panel: Desaturate appmenu icon (*)
  a87ab6d... panel: Restrict app menu width (*)
  93425b0... extensionUtils: Include some more helper functions (*)
  5f13cf7... Update Polish translation (*)
  c6d5705... tests: Work around import dependency loop (*)
  4d2b2a1... Bump version to 3.31.90 (*)
  2294ae0... Update Catalan translation (*)
  5ca039c... Update Japanese translation (*)
  7484458... Updated Czech translation (*)
  a1534da... cleanup: Clean up unused imports (*)
  fd50b9a... cleanup: Use destructuring for imports from GI (*)
  d17d99b... lookingGlass: Include St in default imports instead of Gtk (*)
  1eb7ba0... Update Galician translation (*)
  24a26e0... popupMenu: Respect items' :can-focus property (*)
  7dd326f... keyboard: Make items in language menu unfocusable (*)
  a111bfb... userWidget: Add back missing import (*)
  1ec8d2c... Update Finnish translation (*)
  67393e0... Update Turkish translation (*)
  1b16965... aggregateMenu: Don't use system menu for width computation (*)
  c1d3e30... windowManager: Only allow top-drag gesture if focus window  (*)
  33e05f5... system: Always use default avatar in switch-user submenu (*)
  81f0e7d... texture-cache: Use content size for returned images (*)
  7073471... Update Swedish translation (*)
  2d26dbc... Updated Slovenian translation (*)
  da3953a... Clean out some eclipse artefacts (*)
  eabb02d... Change Iagno renamed desktop id. (*)
  ecfe56c... Add the 2048 renamed desktop id. (*)
  9620bd0... Add a Taquin renamed desktop id. (*)
  23d2338... calendar: Load interface description from resource (*)
  382282b... README.md: Add contribution section (*)
  27d0d9f... gitlab-ci.yml: Add check for issue or MR URL (*)
  baed951... Update Scottish Gaelic translation (*)
  8490173... Update Indonesian translation (*)
  bbd6862... ctrlAltTab: Fix more fallout from ES6 classes (*)
  b85ea59... Update Scottish Gaelic translation (*)
  6e41789... Update Kazakh translation (*)
  be06101... Updated Danish translation (*)
  f3168d2... shellDBus: Add grabFlags parameter (*)
  d53ebb1... Update Brazilian Portuguese translation (*)
  7a494ec... Update Icelandic translation (*)
  a4e4da7... Bump version to 3.31.91 (*)
  a308804... Update Esperanto translation (*)
  d3926cb... Update Basque translation (*)
  6d870f6... Update Russian translation (*)
  779b5af... theme: Add bottom padding for sub menus (*)
  ff1ea4b... st-clipboard: Remove get/set_property functions. (*)
  f5ee225... shell-tray-icon: Silence some deprecation warnings (*)
  823fd85... na-tray-child: Silence some deprecation warnings (*)
  ffb9aa1... test-theme: Stop using ClutterCairoTexture (*)
  70f4906... aggregateLayout: Fix natural width computation (*)
  d671eb1... ci: Sync check-commit-log script with mutter (*)
  f248b91... ci: Skip source_check stage when appropriate (*)
  2d4989e... ci: Add build stage (*)
  76cb08a... ci: Add test stage (*)
  ad8690b... ci: Check that pot file is generated correctly (*)
  72be8ee... ci: Use custom image for JS checks (*)
  94a674c... na-tray-manager: Use gdk_screen_get_default() and gdk_x11_g (*)
  112e3b1... Update Korean translation (*)
  a665801... Update French translation (*)
  08d1ebe... Update Italian translation (*)
  f5144ec... Update Serbian translation (*)
  d78b416... lookingGlass: Use symbolic icon for close button (*)
  7cf11ab... build: Bump gjs requirement (*)
  7127fb1... gvc: Update submodule to up-to-date version (*)
  c5de7fd... Updated Danish translation (*)
  3590af1... Update Indonesian translation (*)
  9f4ae96... st-widget: Introduce widget resource scale (*)
  03c4628... st-drawing-area: Draw content taking care of the resource_s (*)
  0bcf769... st-private: Scale shadows accordingly to actor resource sca (*)
  15f69bd... st-label: Paint shadow using resource-scaled texture (*)
  6bc3300... st-scroll-view-fade: Include outer bound of pixel on border (*)
  5d4a804... st-shadow: Ceil size before comparing with texture (*)
  0141fef... st-theme-node: Paint elements in resource-scale scaled surf (*)
  ca4d86e... st-shadow: Define autoptr cleanup function for StShadow (*)
  5617ffc... st: Use scaled surfaces for creating cairo background shado (*)
  37f53a4... st: Create shadow pipeline taking resource scale in account (*)
  4206976... st-texture-cache: Separate 'scale' to 'paint_scale' and 're (*)
  0464361... st-image-content: Wrap ClutterImage with explicit preferred (*)
  aaf69b2... st-texture-cache: Use StContentImage to create actor conten (*)
  40e7638... st-icon: Add resource-scale support (*)
  ef1697d... st-texture-cache: Set sliced actor size in logical size (*)
  2c17c18... st-texture-cache: Load sliced contents with REQUEST_CONTENT (*)
  e3c5c9a... st-texture-cache: Cancel sliced image loading on target act (*)
  19c60ff... st-texture-cache: use StImageContent for cairo bound surfac (*)
  2bda79c... st-texture-cache: Use GSlice to manage memory of leaders da (*)
  26e3ccd... loginDialog: Load logo file texture given resource scale (*)
  b6ec02c... animation: Load sliced image using resource scale, and relo (*)
  9e881ab... animation: Reload sliced texture on global scale change (*)
  deead2a... layout: Add scale property to Monitor (*)
  8f1fff1... background: Don't set background actor sizing and scaling (*)
  4a4f752... dateMenu: Relayout IndicatorPad when parent size changes (*)
  6d6c2e5... shell-recorder: Use clutter-computed sizes and scaling for  (*)
  6f027ee... shell-util: Apply resource_scale on clipping when getting t (*)
  02c3980... shell-screenshot: Initialize cursor tracker in draw cursor  (*)
  559ec87... shell-screenshot: Add utility function to check when draw t (*)
  b3e178a... shell-screenshot: Use mutter paint signals to optionally dr (*)
  d027e35... shell-screenshot: Always use "actors-painted" signal (*)
  115eda9... shell-screenshot: Apply monitor scale to cursor surface (*)
  789dc16... plugin: Add some comments on its purpose (*)
  b1f893e... plugin: Move class_init and init below methods (*)
  a4c159e... plugin: Use G_DECLARE_FINAL_TYPE (*)
  5f4e0e5... plugin: Style consistency fix (*)
  4d0a742... st: Only consider visible children for :first/:last-child (*)
  61471f9... search: Hide the separator line of the last result (*)
  572d549... appsMenu: Fix initial visibility of "Details" item (*)
  252e242... Update Romanian translation (*)
  6dfa550... Update German translation (*)
  5f2bd70... network: Don't destroy wireless dialog twice (*)
  26e33ff... windowAttentionHandler: Don't destroy on open (*)
  510b060... Updated Vietnamese translation (*)
  1c9d821... messageTray: Add source policy setter (*)
  ad80bce... Update Dutch translation (*)
  628cb4d... Update Latvian translation (*)
  9dc99ad... Updated Lithuanian translation (*)
  32b8bc3... inhibitShortcuts: Save choice in permission store (*)
  d7d996b... automountManager: Fix playing disconnected sound (*)
  60ccdc2... dnd: Only handle touch events in wayland (*)
  561cecf... shellDBus: Add UngrabAccelerators (*)
  fb80831... inputMethod: Handle OSK hiding after unfocus (*)
  ae07aa7... gtk-embed: Hide window actors from pick (*)
  1b3c263... na-tray-child: Silence gdk_window_set_background_pattern wa (*)
  5a89740... shell-tray-manager: Silence gdk_window_set_background_patte (*)
  70ac33d... test-theme: Force default resolution (*)
  fde8401... test-theme: Change presumed CWD (*)
  06174be... build: Include test-theme in tests (*)
  affdcdc... Import script from caribou source (*)
  8843638... Add licence statement from Caribou (*)
  8641eaa... Output JSON and work on directories (*)
  1c5258a... Rename script (*)
  a2860e9... Remove useless test (*)
  22eac5c... Add basic documentation (*)
  6cbef93... Add unit tests (*)
  58dc538... Load mappings at module initialisation (*)
  8b3be5e... Remove garbage (*)
  fe89f7c... Add level modifiers in JSON (*)
  da314af... Add convert_xml test (*)
  53e56f2... Generate all json files for the android directory in a go (*)
  fc5f687... Fix override for fr-CA (*)
  20730a5... data: Don't drop emoji layout on update (*)
  859aef7... osk-layouts: Fix French layout (*)
  4785093... st-shadow: Remove unnecessary ';' (*)
  2ae17cf... userWidget: Remove frame around avatar (*)
  6349f0f... Bump version to 3.31.92 (*)
  26b44b4... keyboard: align AspectContainer to bottom if restricting ve (*)
  b117826... keyboard: Add bottom emoji panel row to separate aspect con (*)
  fc2caf5... Update Hungarian translation (*)
  c734282... build: Add mutter's private directory to libst's build-time (*)
  6e1a1f1... Update Tajik Translation (*)
  49d8540... Update Tajik Translation (*)
  5197a99... Update Tajik translation (*)
  ef7a93b... Update Japanese translation (*)
  6f79473... texture-cache: Load bound surfaces into StWidgets (*)
  d86d3bb... texture-cache: Fall back to actor size for bound textures (*)
  4f65283... app: Set styleclass on fallback app icons (*)
  d4202e7... theme: Handle fallback app icons in notifications (*)
  c485002... Fix Icon in translations (*)
  98a2a81... Update Estonian translation (*)
  5dfdeaa... theme: Fix menu arrows (*)
  47915f8... Bump version to 3.32.0 (*)
  b90f4d2... userWidget: Fix avatar size (*)
  6b924c0... layout: Use custom actor for uiGroup (*)
  9729a2e... texture-cache: Apply resource scale to the right dimension (*)
  436861e... theme: improve legibility of error messages (*)
  706bdd8... st-widget: Add missing g_return_val_if_fail() (*)
  187c219... st-theme-node-transition: Exclude get_new_paint_state() fro (*)
  ede0fd8... magnifier: Fix color argument (*)
  348d303... theme: Fix :checked:active page-indicator (*)
  68c182b... Update Tajik Translation (*)
  c72e2bb... Update Tajik Translation (*)
  bf77cb4... Merge branch 'master' of gitlab.gnome.org:GNOME/gnome-shell (*)
  fb737eb... Update Tajik Translation (*)
  4a7e2dd... dnd: Make startDrag() fail if there is a current grab (*)
  62233a4... dnd: Multiply drag threshold by output scale (*)
  b7d79a5... Update British English translation (*)
  1341d55... Fix Icon in Tajik translation (*)
  9c1f62c... Update French translation (*)
  6e317a5... screenShield: Handle signal 'StatusChanged' when lockscreen (*)
  31e7f03... windowCycler: Create settings before chaining up (*)
  05e55ce... Update Arabic translation (*)
  0089143... aggregateMenu: Include action buttons in width computation  (*)
  32baff5... perf: Use var for METRICS (*)
  0427a78... main: Wait for startup completion before running perf scrip (*)
  611605a... scripting: Don't use legacy API (*)
  2f3f3fb... boxpointer: Calculate position using workarea (*)
  b05683d... Update Croatian translation (*)
  4fa5d70... network: Catch errors when reading devices (*)
  df9ddf9... iconGrid: Chain up in style-changed (*)
  a298943... magnifier: Update screen position on activation (*)
  3e09155... magnifier: Only connect to signals when ZoomRegion is activ (*)
  1767cd0... app: Consider "quit" action for quit (*)
  49f79d9... Update Chinese (Taiwan) translation (*)
  c435889... Update Chinese (Taiwan) translation (*)
  5af81d4... Update Esperanto translation (*)
  911ae49... Updated Spanish translation (*)
  4f0851c... Update Slovak translation (*)
  7eee0e0... magnifier: Return all parameters on sprite content preferre (*)
  4247251... magnifier: Use all color channels to paint content texture  (*)
  8146e9d... magnifier: Invalidate content size when it changes (*)
  9158f55... magnifier: Track cursor sprite changes only when active (*)
  727195c... magnifier: Use actor scaling filters on content texture nod (*)
  1b5e91e... shell: Fallback on ISO 8601 datetime string for screenshot  (*)
  d7632bb... Ignore '.vscode' folder for users of that editor (*)
  5357e0a... st/settings: Add magnifier activation property and bind to  (*)
  f81ac49... ci: Use custom image for commit log check (*)
  fea0192... weather: Handle missing permission store (*)
  0b72ff1... st: Add missing END_DECLS marker (*)
  de6512b... st: Add missing include (*)
  e83f234... windowManager: Allow disabling touchpad workspace switch ac (*)
  b77e497... switchGestures: Do not hard-code allowed modes (*)
  c0012c2... windowManager: Limit switch gestures to normal mode (*)
  e5b9043... workspacesView: Support touch/touchpad gestures to switch w (*)
  9f8edd9... panel: Remove left-over Gtk.Settings (*)
  4541fb9... perf: Stop using GTK (*)
  a5c75ff... screenshot: Don't pick up rubberband style from GTK (*)
  862aaf3... shellDBus: Remove ShowMonitorLabels API (*)
  eb90005... shellDBus: Accept connector to restrict OSD to one monitor (*)
  8b9c8dd... windowManager: Don't move sticky windows when inserting wor (*)
  4892a87... boxpointer: Compute arrowStride using sourceActor monitor a (*)
  7468752... layout: Use an invisible but mapped actor as dummy cursor (*)
  044572c... boxpointer: Use X/Y actor positioning instead of an anchor  (*)
  244a329... boxpointer: Compute source allocation and work area just on (*)
  f7d1174... appFavorites: Update RENAMED_DESKTOP_IDS (*)
  5d9f80b... extensionPrefs: Fix pref button appearance (*)
  22883f2... dateMenu: Make sure we always display a clock name (*)
  2fab75f... dateMenu: Make clock offsets relative to local time (*)
  4e5ca6d... dash: Fix messed up icon height (*)
  5f5a3b7... theme: update toggle switch design (*)
  9d6fcfd... switch: Drop separate handling for US (*)
  8e51fee... windowManager: ensure actor resize clone dies with actor (*)
  5be61bb... barLevel: Don't show border radius if the value is 0 (*)
  a540fe4... st: Round CSS units to the nearest multiple of the scale fa (*)
  9090b7d... Bump version to 3.32.1 (*)
  ffaca00... appMenu: Add separator between "Details" and "Quit" (*)
  d2dc072... appMenu: Remove separator in window section (*)
  d4763b1... appMenu: Add heading to windows section (*)
  56a3616... appIconMenu: Sync windows section with app menu (*)
  49c95cf... theme: Update window preview style (*)
  526bb72... environment: Warn when trying to access a deprecated actor  (*)
  1be933b... boxpointer: Don't use boxpointer actor, as it's now an acto (*)
  fedb8e7... panelMenu: Remove usage of this.actor from Button (*)
  ad491e7... iconGrid: Remove this.actor definition to BaseIcon (*)
  bea6045... messageTray: Remove this.actor definition to SourceActor (*)
  be2d630... panel: Remove this.actor definition to self (*)
  2d30e31... workspaceSwitcherPopup: Remove this.actor definition to sel (*)
  44fcb9e... workspaceThumbnail: Remove this.actor definition to Thumbna (*)
  7bb84da... popupMenu: Make MenuManager to take an actor as parameter (*)
  1e3a174... na-tray-manager: Add missing `void` to functions with no ar (*)
  1dff32e... hotplug-sniffer: Add gnu_printf format attribute (*)
  2b1d6e6... calendar-server: Add gnu_printf format attribute (*)
  9593e20... meson.build: Add more compilation warnings (*)
  03c4930... util: Fix compiler warning (*)
  4d4d5a0... shell, st: Adjust to CoglPipeline API changes (*)
  59edea4... workspacesView: sync gesture enabled state after setting it (*)
  f74c07b... st: Only emit ::style-changed on actual changes (*)
  218c879... Updated Spanish translation (*)
  0f531d8... ShellApp: Use g_signal_connect_object for window signals (*)
  2b30146... ci: Ensure we clone a deep enough history for commit review (*)
  5634126... Update Indonesian translation (*)
  df7fea3... Update Friulian translation (*)
  8853408... layout: Make the hot corner optional

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]