[gnome-shell] (1983 commits) Non-fast-forward update to branch gbsneto/profiling-for-real
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] (1983 commits) Non-fast-forward update to branch gbsneto/profiling-for-real
- Date: Sat, 20 Aug 2022 04:33:17 +0000 (UTC)
The branch 'gbsneto/profiling-for-real' 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:
9548b72... plugin: Implement profiling vfuncs
Commits added to the branch:
5b66860... iconGrid/iconGridLayout: Add support for page-padding (*)
4ad32ab... iconGrid/iconGrid: Hook page-padding with CSS (*)
e667406... iconGrid/iconGrid: Fill pages by default (*)
c589f40... theme: Add page padding to the icon grid (*)
34e38a8... iconGrid/iconGridLayout: Floor children position (*)
4863c49... iconGrid/iconGridLayout: Make sure to always update best si (*)
595359a... messageTray: Default to generic policy (*)
5492309... st-theme-node-drawing: Render all shadow sections with thic (*)
c9df2f9... Updated Spanish translation (*)
40e22eb... cleanup: Use optional chaining and ?? operator (*)
12d9761... Tag version 40.alpha (*)
f2ee158... Post-release version bump (*)
491a69a... overviewControls: Remove ControlsLayout (*)
c9a6424... overviewControls: Simplify DashSpacer (*)
853644d... appDisplay: Properly destroy SwipeTracker on destroy (*)
3f09876... pageIndicator/animatedPageIndicators: Implement vertical an (*)
7d4ac04... appDisplay/baseAppView: Use a separate flag for animated in (*)
b120b17... iconGrid/iconGridLayout: Simplify _findBestIconSize() (*)
10d91b5... appDisplay/baseAppView: Update page indicators on page-chan (*)
b730875... iconGrid/iconGrid: Wait for icon sizes before running sprin (*)
cd82691... appDisplay/baseAppView: Cleanup animate() (*)
9c10c34... appDisplay/baseAppView: Also consider its own content box w (*)
aca61ad... appDisplay/baseAppView: Reinstate fade effect (*)
3e74b5a... theme: Add some horizontal padding to folder view (*)
659df23... lookingGlass: Sort extensions alphabetically (*)
f54ab9c... main: Stop owning the org.gnome.Panel name (*)
cb8b199... magnifier: Stop exposing D-Bus interface (*)
adfcd45... workspace: Lower maximum window preview size again (*)
af5aff3... dbusServices/screensaver: Split out public ScreenSaver serv (*)
feb3c6b... shellDBus: Remove stray backslashes in D-Bus interface (*)
38d6425... Correct the systemd version required for ConditionEnvironme (*)
d263f57... Clarify comments on ConditionEnvironment placement (*)
4e57119... st/viewport: Don't trigger relayout when picking (*)
78d6b13... workspacesView: Don't update scroll position when allocatin (*)
71807a4... blur-effect: Port to paint nodes (*)
0c6df92... lookingGlass: Port to paint nodes (*)
3cf35ce... ci: Improve checkout script output (*)
3cccd82... ci: Fix checking out mutter for tag pipelines (*)
ca0ad6d... ci: Only fetch history for branch tips (*)
ad9c2dd... ci: Use correct variable name (*)
99b78d3... Revert "appDisplay/baseAppView: Cleanup animate()" (*)
e3542d5... dash: Allow icon sizes equal to the available space (*)
52ccf86... Update Romanian translation (*)
f7019bd... blur-effect: Use ClutterBlurNode (*)
c09be8b... screenshot: Grab screenshot during paint on X11 (*)
99935c7... glsl-effect: Switch to create_pipeline vfunc (*)
715d398... invert-lightness-effect: Switch to create_pipeline vfunc (*)
534f74b... st/scroll-view-fade: Adapt to paint_target() API changes (*)
80a5b55... shell: Adapt to ClutterEffect vfunc changes (*)
e59069c... st: Use blur node to render shadow pipeline (*)
ec1b099... st: Fix painting unblurred texture (*)
fe90da8... st: Rename and fix blur sampling calculation (*)
6b9f277... theme: Define default user-icon sizing in SASS (*)
a7c3432... theme: Don't draw border around symbolic user-icon (*)
8f6477b... Update Friulian translation (*)
fc1d1e5... st/widget: Switch to the new API to get actor from inputdev (*)
8eda814... Update Portuguese translation (*)
adaa5ec... build: Change upcoming version to 40.alpha2 (*)
e85d127... dateMenu: Fix temperature edge case (*)
7b50c38... Update Catalan translation (*)
f0deb03... shell/network-agent: Fix setting leak in get_secrets_keyrin (*)
087bd86... shell/network-agent: Add method to add VPN secrets to agent (*)
eb95f6a... networkAgent: Use VPN specific method to add VPN secrets (*)
93115c3... Change upcoming version (again) (*)
3f49c88... Update German translation (*)
c401759... workspacesView: Fix copy-paste error (*)
1989a2f... screenshot: Grab screenshot during paint on X11 for area ty (*)
3fc5c4c... man: Use asciidoc for main man page as well (*)
88ac08b... man: Update options (*)
9ef9a5f... build: Pre-generate man pages at dist time (*)
eafbfdf... theme: Pre-generate stylesheets as well (*)
b3d57dc... calendar-server: Remove unused functions (*)
be279ab... appDisplay: Make the app grid horizontal (*)
47cd3c5... appDisplay: Cleanup BaseAppView (*)
2d0ef0e... theme: Reduce spacing between pagination dots (*)
c48d3dc... theme: Adjust app grid spacing (*)
9e47fd3... Update Galician translation (*)
e73204b... st/texture-cache: Make key g_autofree (*)
b51be0e... st/texture-cache: Move icon theme lookup out of the hot pat (*)
eefed95... st/private: Don't scale the framebuffer, only the blur pixe (*)
499af2d... workspacesView/workspacesDisplay: Ignore emulated events (*)
57f96b2... workspacesView: Make sure to destroy non-existing workspace (*)
543261e... appDisplay: Disable built-in mouse scrolling (*)
c5019db... screenShield: Tie `LockedHint` to locked state (*)
1134afd... swipeTracker: Use AFTER trigger edge for TouchSwipeGesture (*)
35d8041... swipeTracker: Switch to 3-finger gestures (*)
33f166b... Update Catalan translation (*)
da09c67... ci: Replace custom commit-log script with ci-fairy (*)
15aabdf... ci: Add some more commit message rules (*)
1685c77... workspacesView: Update scroll position but not workspace on (*)
db04981... Update Galician translation (*)
a1175ba... Update Indonesian translation (*)
5a028ca... Update Norwegian Bokmål translation (*)
52d271f... Update Romanian translation (*)
42ce04b... Revert "WeatherClient: Set enabled providers after setting (*)
7458d5a... weather: Adjust to renamed provider (*)
d5ca1bc... weather: Provide application-id and contact-info (*)
7222bff... loginDialog: Make notListedButton accessible (*)
8f9cc4b... Update Slovenian translation (*)
d82dcd6... workspace: Don't unfreeze layout during overview animation (*)
a44686a... theme/panel: Slightly increase horizontal padding on activi (*)
c894ec9... panel: Indicate focus using a pill-shaped background (*)
0cbccf7... panel: Animate opacity changes of the panel corner (*)
8710337... overview: Increase SHADE_ANIMATION_TIME a bit (*)
d1468f7... panel: Make the panel fully transparent while in the overvi (*)
f87f984... status/volume: Allow changing input volume by scrolling (*)
eb0339e... shew: Use Xlib to set transient hint (*)
c9c7629... extensions-app: Remove stray angle brackets (*)
20a68a6... extensions-app: Set title on window instead of headerbar (*)
8eb1792... extensions-app: Use consistent style for property names (*)
ad6fbaa... extensions-app: Don't use deprecated margin-left/right prop (*)
3af9091... extensions-app: Stop using :margin shortcut (*)
1bb0e1b... extensions-app: Explicitly dispose window when removed (*)
618762e... dbusServices/extensions: Minor cleanup (*)
9d14b0c... dbusServices/extensions: Set title on window instead of hea (*)
2189dc6... dbusServices/extensions: Use consistent style for property (*)
a450550... dbusServices/extensions: Stop using :margin shortcut (*)
1016b91... dbusServices/extensions: Stop using GtkContainer API (*)
9bb91ca... dbusServices/extensions: Stop using GtkToolbar (*)
99a796e... dbusServices/extensions: Stop stacking frames (*)
ba039bc... dbusServices/extensions: Remove event box (*)
edd34c5... Port extensions app and portal to GTK4 (*)
ecf5e3d... ci: Bump mutter image (*)
5d65a42... st/scroll-view-fade: Don't assume fade area at (0,0) (*)
605d2b5... Tag version 40.alpha.1 (*)
40b65f2... Post-release version bump (*)
c5e5514... weather: Pass providers after application-id and contact-in (*)
fc7c08d... Update Serbian translation (*)
4686c25... Updated Czech translation (*)
4ff91aa... st/settings: Adjust to moved GSettings schema (*)
6c3547d... Updated Czech translation (*)
1a9478c... Update Friulian translation (*)
a32df6b... extensionsService: Fix setting prefs dialog parent (*)
40ac614... Tag release 40.alpha.1.1 (*)
5070e64... Post-release version bump (again) (*)
ea02aa3... overviewControls: Show DashSpacer in apps page as well (*)
bd850c3... overviewControls: Split FaderControl from SlidingControl (*)
97eb456... Make Dash horizontal (*)
0a23721... dash: Fix 'All apps' button position in RTL locales (*)
1e2532c... dash/dashIcon: Popup menu above the icon (*)
827c137... theme: Theme dash closer to mockup (*)
b3c13d6... overviewControls: Simplify dash placement (*)
de4ac88... Update Hungarian translation (*)
353483b... automountManager: Remove unused volume queue (*)
a5730d7... overviewControls: Make sure dash is positioned at the botto (*)
c57a299... workspacesView: Disable swipe tracker when animating from o (*)
8c79296... appDisplay: Do not duplicate app favorites (*)
18cd24e... appDisplay: Fix app folder icon subicon spacing (*)
1eec8ee... Update Persian translation (*)
bc2cb9d... appDisplay: Animate opening app icons menu (*)
eb4f674... workspacesView: Center workspaces of primary display (*)
bbb2f26... shell/util: Don't compile in unused code when !HAVE_SYSTEMD (*)
62baf52... appDisplay/appFolderDialog: Don't constrain to workarea (*)
2e9a2e6... dbusServices/screencast: Use GTK4 (*)
9f1eb6d... dash: Replace custom actor with layout manager (*)
5543971... appDisplay: Handle dropped app favorites (*)
022cd68... panel: Remove drop down arrows from AppMenu and AggregateMe (*)
db9a008... panel: Remove drop down arrows from standalone indicators (*)
ddc2e0f... extensionSystem: Fix opening Extensions app from notificati (*)
e8f46f1... blur-effect: Silence compiler warning (*)
7462347... ci: Fix typo (*)
9f0e763... workspacesView: Fix off-by-one error (*)
0882074... screenshot: Still remove select/pick actor if grab promise (*)
cffad8b... workspacesView/workspacesDisplay: Scroll on horizontal layo (*)
08ac3c7... workspacesView/workspacesDisplay: Handle smooth events (*)
c853de2... loginDialog: Keep hint string from pushing the login box hi (*)
1aee051... screenshot: Use separate error when disk writes are locked (*)
0efa82a... screenshot: Return error if stream creation failed (*)
fec745f... screenshot: Clean up when creating stream failed (*)
55d85cd... dash: Add separator between favorite and running apps (*)
0d4eaa6... theme: Make Dash background color solid (*)
78f886f... windowManager: Switch to horizontal workspaces (*)
a29e002... workspacesView: Add API to hide workspaces without destroyi (*)
07c970d... util: Add lerp function (*)
de15eb3... viewSelector: Merge WINDOWS and APPS pages (*)
456b446... viewSelector: Rework Ctrl+Alt+Tab support (*)
f17d967... overviewControls: Move workspaces thumbnails to ViewSelecto (*)
99d1529... overviewControls: Simplify DashFader (*)
3ad7b85... workspaceThumbnail: Make it horizontal (*)
9980c80... workspaceThumbnail: Allocate final thumbnail sizes (*)
0d4bce9... workspaceThumbnail: Reduce maximum scale to 5% (*)
451ba5b... workspaceThumbnail: Remove wallpaper (*)
d368bae... workspaceThumbnail/thumbnailsBox: Set pivot point (*)
df2181c... workspaceThumbnail: Use current number of workspaces for si (*)
9db9445... workspaceThumbnail: Scale workspaces in and out (*)
6e13dba... theme: Adjust workspaces thumbnails visuals (*)
ac3faac... overviewControls: Remove intermediate box (*)
b84eb24... workspaceThumbnails: Expand workspaces before scale-in anim (*)
862b5be... background: Trivial style cleanup (*)
cfc1f1f... background: Add option to not use background content size (*)
8eb81ae... overview: Move background to Workspace (*)
9062d5d... workspace: Clip background (*)
059ea64... style: Remove workspace padding (*)
1f3a364... theme: Desaturate system color (*)
151a104... dash: Only show separator when there are running apps (*)
698e67c... workspacesView: Fix scroll direction in RTL locales (*)
1a96fba... Update Brazilian Portuguese translation (*)
ba2f198... Update Punjabi translation (*)
add6dfe... status/dwellClick: Remove menu arrow (*)
ec0d8e3... extensions-tool: Remove menu arrow from extension template (*)
c635ff4... workspace: Pass params object to LayoutStrategy (*)
ac7dc62... workspace: Move more things to LayoutStrategy subclass (*)
8d9a92f... workspace: Make computeLayout() return a layout object (*)
39e844a... workspace: Refactor layout scale and space calculation (*)
a4bf447... workspace: Don't store strategy on layout object (*)
959639b... windowPreview: Cache the boundingBox of the layout manager (*)
6ae4909... workspace: Use Util.lerp() instead of own _interpolate() (*)
779e66a... notificationDaemon: Fix icon-choosing logic (*)
de299f0... workspaceThumbnails: Center thumbnails in workspace navigat (*)
bc6849c... windowPreview: Track overlay state separately (*)
5e10bed... windowPreview: Allow titles to overlap other previews (*)
efa3585... windowPreview: Add (back) application icons (*)
56c118d... windowPreview: Keep borderCenter always visible (*)
2bd91e7... workspace: Adjust spacing (*)
27a4274... workspace: Add some padding around window previews (*)
30f2741... windowPreviews: Replace border with scale effect (*)
42c2bf7... windowPreview: Overhaul chrome style (*)
bebd612... workspaceAnimation: Split from WindowManager (*)
269c5ca... workspaceAnimation: Stop depending on shellwm (*)
e32ec73... workspaceAnimation: Extract WorkspaceGroup (*)
2f78d32... workspaceAnimation: Add to uiGroup insead of window_group (*)
0f99d46... workspaceAnimation: Add a background (*)
9cf300c... workspaceAnimation: Use window clones (*)
ee55640... workspaceAnimation: Use a workspace strip (*)
8eba759... workspaceAnimation: Group sticky windows and moving window (*)
bca6548... workspaceAnimation: Support multiple screens (*)
ae4dab7... workspaceAnimation: Disable unredirection during the gestur (*)
9ce666a... workspaceAnimation: Move background to WorkspaceGroup (*)
454394a... workspace: Handle window-added and removed signal after win (*)
5c7436b... appDisplay: Never use animated indicators (*)
a9cbbd8... pageIndicators: Remove animated indicators (*)
3ff71ac... iconGrid: Use correct default values in pspecs (*)
0064412... appDisplay: Remove obsolete property (*)
a41e294... workspaceThumbnails: Remove obsolete property (*)
0f1b566... js: Use gjs-defined GObject accessors where possible (*)
252f2f5... cleanup: Define GObject accessors in camelCase (*)
3abfc25... workspacesView: Always use ZOOM transition (*)
26c5434... workspacesView: Use side-by-side layout (*)
1359b27... viewSelector: Tie workspace fit mode to adjustment (*)
ed11709... workspacesView: Center active workspace in allocation (*)
b64103e... workspacesView/workspacesDisplay: Don't sync geometry when (*)
4cf5b4a... workspacesView: Scale inactive workspaces (*)
176ea3b... workspace: Split preparation steps from zoomFromOverview (*)
1adcbaa... workspacesView: Derive workspace state from fit mode (*)
30b6816... theme: Adjust dash icon spacing (*)
96d66de... dnd: Update actor position after scaling even when animatio (*)
463000d... Change all g_memdup() to g_memdup2() (*)
26a39bd... workspacesView: Move workspace scroll code to windowManager (*)
ac82460... swipeTracker: Optionally require modifiers for scrolling (*)
7aa36ad... windowManager: Allow switching workspaces with super-scroll (*)
ed628b9... accessibility/keyboard: Align the panelMenu button style (*)
f5b622a... panel: Align left and right margin for status panel item (*)
e641547... appDisplay: Do not bind popdown call to grabHelper onUngrab (*)
c61e1e5... mpris: Hide unused elements to leave more space for the tit (*)
0f46a1d... theme: Scale media player button padding with font size (*)
b0e6972... data: Move custom close icon into actions/ (*)
29e2b15... data: Rename custom close icon (*)
49690f3... data: Update custom close icon (*)
97b9cdc... theme: Legible thumbnail close button (*)
53ea9ba... theme: Space dash items (*)
af4e54b... welcomeDialog: Add “welcome” dialog (*)
b0a48fa... util: Add a GNOME version comparison function (*)
512016d... main: Show welcome dialogue on first start (*)
865337f... data: Fix grammar and wording in new GSettings key (*)
ec3d94e... Update Swedish translation (*)
86b50a1... Update Ukrainian translation (*)
02ff0f5... Updated Czech translation (*)
697cccf... Updated Czech translation (*)
89af7e2... Update Portuguese translation (*)
0a35735... Update Galician translation (*)
9e86cdb... st/theme-node-drawing: Fix inner shadow fast path condition (*)
b90e270... Update Romanian translation (*)
d75b64b... shell-util: Use early-return in shell_util_get_week_start() (*)
473e77e... st/widget: Fix applying :insensitive to initially unreactiv (*)
7bea63a... runDialog: Don’t treat empty input specially (*)
cb26a63... runDialog: Don’t add empty input to history (*)
6ac32f1... runDialog: Trim input before processing (*)
5212ac2... Update Brazilian Portuguese translation (*)
39d5d6a... ci: Bump mutter image (*)
f19c75d... st: Test for :insensitive styling (*)
824cdc9... fingerprint: Use makeProxyWrapper for fprintManager (*)
aa392d4... fingerprint: Show different strings depending on type (*)
a767e56... Update Swedish translation (*)
cf87ab0... swipeTracker: Calculate velocity using scroll history (*)
10cafc5... swipeTracker: Rework end point calculation (*)
16f74eb... swipeTracker: Add allowLongSwipes property (*)
2b9cf73... workspacesView: Enable long swipes (*)
fe3c9be... Update Galician translation (*)
a19e657... loginDialog: Fill UserListItem layout to show the timed log (*)
bc3c1ea... Update Ukrainian translation (*)
8e6191b... Update Romanian translation (*)
9aae1df... workspacesView: Fix off-by-one error (*)
218642b... Updated Spanish translation (*)
504f2b2... Update Catalan translation (*)
6a2ed85... Update Slovenian translation (*)
9aa25ea... dash: Consider additions for separator visibility (*)
0173a66... stylesheet: Increase app dropshadows (*)
73b94c3... overviewControls: Remove DashFader (*)
5c31ef6... dash: Reindent some more code (*)
3a9acb9... dash: Re-fittsify (*)
0aab90b... Update Portuguese translation (*)
9fcbf3d... extensions-app: Add description tooltip to rows (*)
21faae4... polkitAgent: Ensure cleanup if dialog wasn't shown (*)
d02612e... ui/windowManager: Fix horizontal scrolling when smooth even (*)
301686e... overview: Move search entry to ControlsManager (*)
55510e9... overviewControls/controlsManager: Use a custom layout manag (*)
3887253... overviewControls: Use adjustment to control layout (*)
e6e5a93... viewSelector: Use state adjustment for apps page (*)
0a8aeeb... overview: Reorganize animateTo/FromOverview() (*)
b6337a7... overviewControls: Ease main adjustment when animating to/fr (*)
1ad1db4... overview: Don't fade OverviewActor (*)
741d6ab... workspacesView: Add primary view to workspaces display (*)
d221215... workspacesView: Derive workspace mode from overview state (*)
22f4a6b... workspace, workspacesView: Cleanup animation methods (*)
bce67a2... viewSelector: Move 'toggle-overview' shortcut to overview (*)
8089d7c... overivew: Propagate target state when animating to overview (*)
b32f414... viewSelector: Remove showApps() (*)
80d258b... viewSelector: Move 'toggle-applications-view' to ControlsMa (*)
cbe0180... viewSelector: Drop edge drag gesture (*)
4cf5898... viewSelector: Remove pinch gestures (*)
83127bf... overviewControls: Use specialized class for Overview adjust (*)
c09c070... overviewControls: Incorporate ActivitiesContainer (*)
a9f11b1... workspacesView/workspacesDisplay: Remove parent opacity hac (*)
8764565... overviewControls: Make AppDisplay rise from the bottom (*)
ca066a4... workspacesView: Use calculated workspace state for progress (*)
6870f3c... theme: Adjust app grid visuals (*)
9c6d8e2... overviewControls: Cache workspaces boxes (*)
bf1fa38... workspacesView: Interpolate against relative workspace boxe (*)
e8ca92a... extensions-app: Pick up app ID from package (*)
60d6401... extensions-app: Support building a separate Devel app (*)
6bea1e7... extensions-app: Include commit hash in nightly version (*)
5069572... extensions-app: Stop prefixing .desktop file (*)
d6a1414... extensions-app: Use development profile for nightly build (*)
2e817d3... workspace: Always leave overview when in app grid state (*)
86cefd9... workspace: Disable overlay for inactive workspaces too (*)
f9652aa... Fix for screenshots when pictures path is unavailable (*)
461c65c... screenshot: Replace template strings with .format() (*)
c1bfdd7... screenshot: Fix slow audiovisual feedback on when taking sc (*)
3510b88... screenshot: Remove shooter from sender in finally block (*)
960f87e... Update Swedish translation (*)
692b6d2... Update Ukrainian translation (*)
27627bd... viewSelector: Cleanup pages (*)
c8f1dca... Rename ViewSelector to SearchController (*)
1b51ae1... searchController: General cleanup (*)
c0a4d90... overviewControls: Limit Dash height to 15% of the overview' (*)
df9766a... Update Romanian translation (*)
f788962... Update Indonesian translation (*)
ee330ea... Update Brazilian Portuguese translation (*)
338862f... Update Belarusian translation (*)
74575ee... Update Galician translation (*)
2beca14... windowPreview: Tie icon scale to overview state (*)
b916df1... gdm: Cancel user verification on UserVerifier destruction (*)
3e96952... authPrompt: Don't begin a new authentication session on loc (*)
7e77881... authPrompt: Handle Escape key to cancel ongoing verificatio (*)
c8bb45b... gdm: Limit verification cancellations to be conform to allo (*)
c936ca3... gdm: Don't try answering query if the user verifier has bee (*)
0ccb8e2... gdm: Disconnect user verifier signals on destruction and ve (*)
36fba1a... gdm: Do not fail the whole authentication if a background s (*)
ca912f5... gdm: Include the failed service name when in reporting erro (*)
80a7a8d... gdm: Ensure we cancel all the previously running services o (*)
85ad115... gdm: Pass source serviceName to verification failures (*)
829a096... gdm: Restart only the service that failed at verification-f (*)
5dafc26... HC: Set legible app icons for window thumbnails (*)
30203f2... history: Use strict equality checks (*)
d31f805... history: Trim input and ignore if empty (*)
df94055... runDialog: Let history trim input (*)
bbf1fc2... lookingGlass: Let history trim input (*)
28f73a1... windowManager: Do not set Wacom LED state through g-s-d (*)
478b450... osk-layouts: Add a shift level to Thai layout (*)
8a76508... osk-layouts: Add additional keys to Thai layout (*)
2501bc5... st/scroll-view-fade: Fix vertical top fading (*)
1e422fa... Update Hungarian translation (*)
b9207e0... Update Punjabi translation (*)
f143750... dnd: Avoid sync_pointer after pop_modal() (*)
0141b66... grabHelper: Avoid sync_pointer after pop_modal() (*)
cbde13f... overview: Avoid sync_pointer after pop_modal() (*)
2445212... messageList: Drop sync_pointer() after relayouts (*)
2799760... windowManager: Drop sync_pointer() after relayouts (*)
863ba76... messageTray: Drop hack to keep track of X11 (*)
2f44654... shell: Drop shell_global_sync_pointer() (*)
736f1bc... Update Serbian translation (*)
c592a06... Updated Spanish translation (*)
09602ae... blur-effect: Don't use stage view when drawing off-stage (*)
f7685dc... ShellUserVerifier: Add method to check if the service name (*)
53db4b9... gdm: Always show fingerprint error messages (*)
1158e98... gdm: Increase the verification failed counter once we've a (*)
6ccd289... gdm: Count fingerprint authentication failures in fail coun (*)
526f071... gdm: Expose the source serviceName for messages and verific (*)
19c4dce... authPrompt: Only wiggle the entry on failures coming from t (*)
75a1798... authPrompt: Wiggle error messages coming from the Fingerpri (*)
ed1ace1... authPrompt: Bump the user verifier timeout when wiggling th (*)
7a2e629... gdm: Fail and restart verification on conversation stopped (*)
87558ef... st: Keep weak ref on texture cache bound texture source (*)
629b739... dnd: Set dnd actor size instead of scaling it when reparent (*)
8d5fb73... workspacesView: Don't invalidate allocation before using it (*)
1bd2b01... windowPreview: Consider chrome overlaps when offscreening f (*)
8f9d6a4... appDisplay: Use new indentation style (*)
e65e5ed... appDisplay: Use icon-size instead of width/height for syste (*)
1ee9278... gdm: Don't try to retry authenticating when the service is (*)
9ecc1a4... gdm: Compress fingerprint failures events using a timeout (*)
ef10bb6... gdm: Keep messages in queue until we've not fully processed (*)
1cc20ca... gdm: Add ability to queue a message overriding ones with le (*)
45a5171... gdm: Filter service non-error messages on verification stop (*)
b74900b... gdm: Override any other lower-priority service message on e (*)
901ecfb... theme: Use the same style for dash tooltips as for window c (*)
c019730... workspace: Ensure that _createBestLayout() always returns a (*)
cf41f4a... searchController: Get rid of activePage reference in key ha (*)
a24a16c... dnd: Also consider indirect scaling of dnd actor (*)
8edfe1d... dnd: Remove pointless scale factor from restore position (*)
e135f07... swipeTracker: Reject touchpad swipes in the wrong direction (*)
504ca7d... swipeTracker: Try harder to start touchpad gestures with a (*)
ea881ed... swipeTracker: Reject touch swipes in the wrong directions (*)
a498d85... workspacesView: Check for primaryView being null (*)
f697274... workspacesView: Initialize/update swipe orientation before (*)
ddb8782... overviewControls: Add "gesture-in-progress" property on the (*)
cd506d4... overview: Make 3fg vertical swipes bring overview and app g (*)
f7f46ca... overview: Clean up dead code (*)
76836fe... overview: Synchronize panel opacity with overview leave ani (*)
f52cafe... layout: Move keyboard slide animation to keyboard (*)
0580fe6... windowManager: Move OSK gesture to KeyboardManager (*)
8e73143... keyboard: Drop layoutManager's keyboard-visible-changed (*)
a6a4e0a... edgeDragAction: Add signal to notify about progress (*)
0a12405... keyboard: Simplify focus window tracking (*)
3346e99... keyboard: Move monitor management to KeyboardController (*)
8526776... keyboard: Use translation-y property for focus window anima (*)
c62177e... keyboard: Make OSK follow gesture progress (*)
0b16565... keyboard: Handle edge drag gesture cancellation (*)
bf15ad7... Update Slovenian translation (*)
c769a2f... dash: Put the dot back into its box (*)
718a875... Update Brazilian Portuguese translation (*)
ac63378... workspacesView: Disable mouse drag to switch workspaces (*)
f4b88aa... overviewControls: Add shortcut for shifting through overvie (*)
494db57... Update Slovenian translation (*)
4ba48b0... Update Ukrainian translation (*)
63cf60b... workspace: Round the corners of the wallpaper (*)
135c919... theme/window-picker: Add box-shadow to the workspace backgr (*)
267c5f8... theme/window-picker: Fixup box-shadow of overview workspace (*)
2e9715c... workspaceThumbnails: Actually use vscale parameter (*)
bf8e762... workspaceThumbnail: Base n-workspaces on number of thumbs (*)
f239179... workspaceThumnails: Add :should-show property (*)
a73bea0... workspaceThumbnails: Animate showing/hiding (*)
a2751a1... workspaceThumbnails: Don't animate thumbnail additions whil (*)
7b1b04f... workspaceThumbnails: Delay workspace removal while collapsi (*)
d3a1557... workspaceThumbnail: Do not update scale while collapsing (*)
2fdee8e... workspaceThumbnails: Only show for more than two workspaces (*)
ece5220... windowManager: Keep a minimum number of workspaces (*)
3795ccb... windowPreview: Use a proper spacing between icon and title (*)
7d40930... windowPreview: Scale up by the same extra size for every wi (*)
bc034d5... windowPreview: Add scaled extra size to chromeWidths() and (*)
55e08a3... welcomeDialog: Hide overview when taking tour (*)
433ba92... Update Catalan translation (*)
f55196e... Update Portuguese translation (*)
3208cc6... Update Brazilian Portuguese translation (*)
0ede01e... Update Swedish translation (*)
fcb70ff... Update Turkish translation (*)
9a50240... schema: Enable extension version validation by default (*)
3c126f4... Update Romanian translation (*)
52c21c3... Update Indonesian translation (*)
a976fe9... Update Finnish translation (*)
9d4f017... workspacesView: Only clip non-primary workspace views (*)
b05280a... workspace: Update background on workarea changes (*)
37bcd3d... workspace: Move window previews to a child container (*)
a17c428... workspace: Add WorkspaceBackground to Workspace itself (*)
1819e34... workspace: Move border radius handling to WorkspaceBackgrou (*)
b1970b9... workspace: Clip window previews (*)
adc5f2d... workspace: Scale down background (*)
51348c6... workspace: Properly handle zero spacing in the WorkspaceLay (*)
9e8ceea... workspace: Actually apply top overlap to the top (*)
2d954c0... workspace: Don't limit workspaceBox size when doing app gri (*)
63a96a7... workspacesView: Take scale factor into account to calculate (*)
ea5efbb... Updated Lithuanian translation (*)
e0c0662... overviewControls: Remove superfluous max() (*)
706d7be... Tag 40.beta (*)
5cd7434... Post-release version bump (*)
80e2274... schemas: Define default app grid arrangement (*)
7f46655... main: Move NO_AT_BRIDGE hack to mutter (*)
ef77742... lightbox: Fix shader effect (*)
ef5b92c... windowPreview: Ensure scaling is limited to defined size in (*)
8850c57... endSessionDialog: Only show logout inhibiting apps (*)
49cc0d6... Update Galician translation (*)
85d0f87... Update Galician translation (*)
daa019c... Update Hungarian translation (*)
cf9ac84... Update Kazakh translation (*)
6e38427... Update Croatian translation (*)
c90bde4... js: Require Soup 2.4 (*)
49b7973... workspaceThumbnail: Consider porthole offsets (*)
175175f... ci: Add commit rule to not end subject with punctuation (*)
48ae38c... windowManager: Use Clutter default text direction (*)
95806c6... extensionUtils: Simplify version check (*)
fe4fa1d... extension-tool/create: Update for new versioning scheme (*)
70ab994... Update German translation (*)
37672cf... Update Serbian translation (*)
404bb7a... Update Basque translation (*)
8eda12e... overviewControls: Use easeOutCubic transition for overview (*)
a05005e... Update French translation (*)
e2c1407... overview: Unset visibleTarget on gesture end (*)
6390265... style: App folder styling (*)
a6588d0... windowPreview: Unset selected if window was clicked to swit (*)
46361c9... appDisplay: Move onto the correct page while DnD on both LT (*)
1ad45a8... overviewControls: Handle overlay key (*)
f28f7ed... overviewControls: Shift up on double-super (*)
767ee51... Update German translation (*)
945e947... workspaceThumbnails: Disconnect signals on destroy (*)
09afaf0... workspaceThumbnail: Initialize porthole to work area (*)
4eb31e4... workspaceThumbnails: Immediately initialize should-show (*)
2731d35... workspaceThumbnails: Pass monitor index to constructor (*)
40121bb... workspacesView: Center extra workspace (*)
a8e6403... workspacesView: Split out SecondaryMonitorDisplay (*)
082eedd... workspacesView: Decrease workspaces size on external monito (*)
260f5b0... workspacesView: Add minimap on secondary monitors (*)
8cb3825... st/viewport: Add clip-to-view property (*)
f60a469... st/scroll-view: Make fade effect take ClutterMargin (*)
0d62dad... st/scrollview: Add ::content-padding property to StScrollVi (*)
f31c49c... js/appDisplay: Generalize app scrollview CSS (*)
d75ed55... js/appDisplay: Implement navigation of pages by hovering/cl (*)
a00db66... js/appDisplay: Implement side page previews while DnDing (*)
c15dce2... theme: Improve look of FolderDialog wrt page previews (*)
ffe11e0... appDisplay: Add carousel arrows to app grid (*)
9e5b357... appDisplay: Adapt to available extra space showing icon gri (*)
ec223f3... appDisplay: Slide page hints along page switching (*)
9b24d9c... appDisplay: Don't reset adjustment on ::pages-changed (*)
40b67a1... st/scrollview: Apply correct fade_edges_left/right effect u (*)
9a273e1... shell/app: Handle workspace from startup notifications (*)
9cd211a... status/network: Use the same signal strength values as GNOM (*)
ba0b923... layout: Allow updating struts in Overview (*)
bc09746... layout: Don't build input region rects on Wayland (*)
e3f12e3... layout: Update workspace struts even while starting up (*)
930d0b6... overviewControl: Store search entry container (*)
c4e43ef... overview: Implement startup animation (*)
7250522... panel: Bind style to corners' style (*)
9bce2a0... overview: Don't show black panel on startup (*)
613efa7... theme/overview: Use a spacing of 16px between elements (*)
a27009f... theme/dash: Tweak margins of the dash (*)
df9129b... theme/search-entry: Tweak the margins a bit (*)
99378b6... workspace: Scale down wallpaper by a fixed number of pixels (*)
9b9be4a... workspace: Decrease spacing between workspaces in the windo (*)
31d7770... workspace: Center-align window previews if there's only a s (*)
9ebfd08... Add a link to supported releases in the README and bug temp (*)
0a144ee... workspace: Fix switched arguments (*)
b3c46a3... iconGrid: Cache max size of children (*)
8e93806... iconGrid: Cache visible children of pages (*)
0978b87... iconGrid: Get max child size using existing array of visibl (*)
0fd394d... iconGrid: Don't update pages in vfunc_allocate() (*)
7a5650d... iconGrid: Bail out of getRowPadding early if we'll return 0 (*)
7771bf4... iconGrid: Save class variables to local ones (*)
7f99655... iconGrid: Only animate items when we actually need it (*)
fac50fb... workspaceThumbnail: Queue state update after expanding (*)
30f0c9f... workspaceThumbnails: Update indicator on workspace changes (*)
ff163a0... ci: Update ci-fairy image (*)
35fb221... workspace: Check if index is valid before using it (*)
bd7e3f4... theme/screen-shield: Use the same background color as in th (*)
7a57528... workspaceThumbnail: Update visibility when showing the over (*)
3d9bfbb... Update German translation (*)
aefafc5... Update Persian translation (*)
d4ae968... Update Polish translation (*)
f9f936e... shell/app: Avoid adding windows with a startup workspace tw (*)
1066a1b... Update Latvian translation (*)
f6cfefa... Updated Spanish translation (*)
606ec25... st/texture-cache: Don't overwrite existing bind images on t (*)
19e5f35... Revert "st: Keep weak ref on texture cache bound texture so (*)
99dd5ec... st/texture-cache: Change bind_cairo_surface_property to tra (*)
b853316... ctrlAltTab: Fix usage of bind_cairo_surface_property (*)
3669faa... Updated Czech translation (*)
fb1ab4f... windowManager: Limit super-scroll handling to normal mode (*)
e6c1db2... panel: Don't completely hide AppMenuButton when invisible (*)
5de9166... panel: Only update appMenu icon when the app actually chang (*)
3eb40df... panel: Don't change text color when entering the overview o (*)
04c7816... Move WindowPreviewLayout from JS to C (*)
e75f3a8... workspace: Iterate windowSlots directly when allocating (*)
3e9a08a... workspace: Use set_origin/set_size instead of properties wh (*)
ec4b9b8... workspace: Don't do checks in animateAllocation() (*)
5792b98... workspace: Don't create useless childBox (*)
650e096... workspace: Get some values outside the children loop when a (*)
afb56df... windowPreview: Subclass a C actor (*)
59b97a3... workspace: Use Util.lerp() instead of actor box for interpo (*)
095d7c3... Update German translation (*)
db13361... styling: Update for darker system grey (*)
e854b26... Update Friulian translation (*)
16c7739... messageTray: Remove deprecated code (*)
a57d66a... Update Korean translation (*)
91c4c43... theme/panel: Remove spacing between Activities and appmenu (*)
cb68bbe... keyboard: Rename focusTracker "reset" signal to "window-gra (*)
f3f0396... keyboard: Clear keyboard rest timer when opening immediatel (*)
9f415f1... keyboard: Make a few functions private (*)
6f39d76... keyboard: Remove unused argument (*)
d8adeba... keyboard: Properly destroy focus manager when destroying ke (*)
3acf840... keyboard: Initialize the FocusTrackers current window corre (*)
7c83cbe... keyboard: Use GrapheneRect in focus tracker (*)
746230f... keyboard: Ignore focus rects outside the window (*)
b160e44... keyboard: Stop offsetting the focus rectangle (*)
53adc7b... Revert "theme/panel: Remove spacing between Activities and (*)
3d28120... Update Norwegian Bokmål translation (*)
c06bc74... swipeTracker: Check orientation with a threshold for touchp (*)
df4c05f... swipeTracker: Pass orientation in constructor (*)
3c10740... swipeTracker: Clamp position when long swipes are enabled t (*)
f48e58a... swipeTracker: Reset before emitting 'end' and not after (*)
95b8357... keyboard: Don't move focusWindow back down on window grab (*)
2cf8b93... keyboard: Allow closing immediately (*)
7b990da... keyboard: Animate focus window using position instead of tr (*)
95ed7c7... keyboard: Add proper tracking of window movements to focus (*)
36b1035... keyboard: Correctly compare cursor rect to keyboard rect (*)
d21a0b1... iconGrid: Subclass a C actor for BaseIcon (*)
c239cd3... overviewControls: Hide the appDisplay when it's not shown (*)
9152d66... workspacesView: Store some variables outside the children-a (*)
ae23ad3... overviewControls: Return zero preferred size (*)
d49606b... overview: Get rid of panel ghost actor (*)
d271a51... swipeTracker: Remove unused property (*)
07f2d32... st/texture-cache: Don't use content size request mode for s (*)
5062c4c... st/texture-cache: Ensure icons keep their aspect ratio when (*)
3c221ce... overview: Fix showApps() compatibility method (*)
822340f... Update Punjabi translation (*)
f2db9b5... iconGrid: Only use page relative coords for orientation in (*)
5652550... st/texture-cache: Fail loading invalid StImageContent (*)
07a819f... st/texture-cache: Split out load_cairo_surface_to_gicon() m (*)
0cf22f4... shell/app: Only release window ref when we are done (*)
16b0d0d... shell/app: Expose icon as property (*)
4a7c589... shell/app: Explicitly handle (X11) fallback icon changes (*)
a24c1d2... Update Italian translation (*)
c5b18ee... status/network: Ensure the Cancel button passes undefined t (*)
1f0e4b5... keyboard: Handle symbolic OSK key codes as explicitly inval (*)
1d5f3f1... Tag release 40.rc (*)
55323e4... Post-release version bump (*)
750ade3... extensions-app: Fix broken metainfo (*)
ec071ae... Update British English translation (*)
f9db8fd... Update Slovak translation (*)
c40d382... Tag release 40.0 (*)
bf6d668... Post-release version bump (*)
8aa7a37... Update Finnish translation (*)
554d76a... calendar-server: Drop "volatile" from g_once_init_enter() s (*)
4dfc53c... hotplug-sniffer: Drop "volatile" from g_once_init_enter() s (*)
463ade0... Update Chinese (China) translation (*)
66a0b0a... Update Dutch translation (*)
75cba51... Update Chinese (China) translation (*)
116ca88... Update Vietnamese translation (*)
4b93f15... Update Portuguese translation (*)
2b4e269... Update Portuguese translation (*)
51a7c9a... Update Hebrew translation (*)
f563424... keyboard: Fix display keyboard layout crash with some input (*)
687b84c... Update Hebrew translation (*)
02b0638... extensionDownloader: Use POST request for checking updates (*)
dfc4497... status/network: Disconnect signal handler on destroy in NMC (*)
a7a7ea4... appDisplay: Save pages after drag end (*)
b3f34d1... Update Dutch translation (*)
4bfb91c... overview: Pass state while calling _animateVisible() (*)
2f70e52... remoteSearch: Fetch enabled/disabled list once (*)
b2a5417... theme/panel: Remove spacing between Activities and appmenu (*)
d5af1fa... Update Occitan translation (*)
e6be180... main: Use session mode property for welcome dialog (*)
3aa3231... Update Esperanto translation (*)
1b5d711... extensionsService: Fix copying technical details when exten (*)
6f05893... appDisplay: Ensure icon grid is always aligned with the pix (*)
dda23fc... workspace: Center window previews horizontally and vertical (*)
fc54e0b... workspacesView: Fix PgUp/PgDown shortcut (*)
dd7d336... workspacesView: Don't tie PgUp/PgDown to mapped state (*)
1d8d234... Update Turkish translation (*)
d3b28e7... Update Turkish translation (*)
53dd291... extensionsService: Really fix copying technical details (*)
ce4ece2... util: Use fade_margins in ensureActorVisibleInScrollView fu (*)
eb96288... overviewControls: Use correct state when updating AppDispla (*)
fab39bb... st/viewport: Invalidate the cached paint volume of ClutterA (*)
62e40a1... st/widget: Invalidate paint volume on style changes (*)
f76e687... keyboard: Fix suggestions box (*)
1f0ef7f... workspaceThumbnail: Update monitor index on 'monitors-chang (*)
58ed969... background: Check xml mime type instead of extension (*)
d9e953e... st/scroll-view: Ensure float are used explictly (*)
6159a91... Update Slovak translation (*)
7935da6... audioDeviceSelection: Move a method to the new coding style (*)
7eba532... audioDeviceSelection: Ensure close() is called with no argu (*)
d823141... dialog: Ensure action callback is called with no arguments (*)
28723ac... overviewControls: Support double-super when animations are (*)
b93bf2b... altTab: Avoid setting GObject property to undefined instead (*)
1410db2... loginDialog: Realign list of batch tasks (*)
1196532... loginDialog: Allow timed login with disabled user list (*)
d7ad8da... Update Russian translation (*)
1cefd58... st: Only use clutter_actor_invalidate_paint_volume() if the (*)
6ee2c4f... status/power: Always show real percentage in battery label (*)
40e5349... keyboard: Allow calling _release() without press on OSK key (*)
82c2f29... keyboard: Always emit ::pressed late on keys with variants (*)
548e18a... screenshot: Only select area on button release after a butt (*)
380d61d... screenshot: Ignore events in SelectArea after making a sele (*)
4e35ca8... windowPreview: Make St.Label use single line mode (*)
a56d508... authPrompt: Don't clear querying service unless querying se (*)
a97c4b8... authPrompt: Don't fail auth prompt until user is out of ret (*)
8cfd4c9... gdm: Flip canRetry boolean to doneTrying on verification fa (*)
588dd6d... gdm: Only disconnect verification signals when not going to (*)
724291d... gdm: Remove pending fingerprint verification failure (*)
dedfdb6... dbusServices/screensaver: Disable auto-shutdown (*)
401b584... appDisplay: Don't use symbolic icon at full size for system (*)
4bf2adb... theme: App group styling (*)
fd0da96... appMenu: Only show Open Windows, if there are at least 2 wi (*)
7702313... overviewControls: Stop transitions when starting a gesture (*)
0e917c3... workspaceThumbnail: Only create thumbnails once (*)
79acae4... dnd: Don't try to restore to parent location if parent got (*)
c17dc9c... theme: Rotate placeholder for horizontal workspace-thumbnai (*)
a472657... Update Nepali translation (*)
396c12c... theme: Move :hover below :focus in %bubble_button (*)
a8a79c0... extensionsService: Log error if preferences dialog failed t (*)
51bf7ec... screencastService: Improve the gstreamer pipeline for recor (*)
7f90a46... workspacesView: Clip the SecondaryMonitorDisplay instead of (*)
fcc8040... workspace: Make window preview overlays overflow the alloca (*)
4e83aaf... workspace: Extend clip when animating from window picker to (*)
bad94ab... overview: Increase margin-top of the dash slightly (*)
e778062... dnd: Don't use transformed size to calculate parent scale w (*)
954131c... overview: Sync grabs after running startup animation (*)
78f8234... Update Catalan translation (*)
a083559... Update Occitan translation (*)
234024c... workspace: Update WorkspaceLayout workarea on changes (*)
2b2a718... windowManager: Hide overview on using hotkey (*)
3eda672... st/scroll-view-fade: Add :extend-fade-area property (*)
0ccdb47... appDisplay: Extend faded edges beyond fade area (*)
019229c... windowManager: Return failure to start X11 services (*)
5423179... switcherPopups: Correct selection with arrows and scrolling (*)
0a7507c... altTab: Avoid allocation cycle when showing CyclerHighlight (*)
279db3f... st/button: Consider touch sequences for ::pressed state (*)
ecead8c... dnd: Add timeoutThreshold setting (*)
91a7978... grabHelper: Propagate events while this._ignoreUntilRelease (*)
6fc93b7... appDisplay: Improve app grid interaction for touch devices (*)
803b944... appDisplay: Add :gesture-modes property (*)
a63c44b... workspacesView: Increase secondary monitor workspace scale (*)
81210f5... workspacesView: Don't update secondary monitor thumbnails b (*)
0ed1a36... workspacesView: Queue relayout when overview adjustment val (*)
65a35a9... Update Occitan translation (*)
8e644ec... Tag release 40.1 (*)
fe466fa... Post-release version bump (*)
cd7572f... Bump mutter requirement (*)
3c6fd75... Update Occitan translation (*)
08fb067... js: Get idle monitor from backend (*)
d9239e2... windowManager: Ignore error without systemd (*)
404ca91... calendar-server: Fix double-free detection abort (*)
e6089c8... extensions-app: Enable hardware acceleration (*)
e9119c6... workspaceThumbnail: Destroy thumbnails on destruction (*)
f8cd01c... extension-tool: Always print extension location after its c (*)
55fcb3a... build: Fix manpage generation at dist time (*)
dfae328... workspaceAnimation: Allow long swipes in session (*)
88fa021... dnd: Return Clutter.EVENT_STOP instead of true (*)
e89c617... dnd: Factor out calculation into a variable (*)
5339b1e... dnd: Immediately start drag done by pointer devices (*)
c9558c9... Update Chinese (Taiwan) translation (*)
a21058e... st/icon: Rebuild shadows when the texture dimensions change (*)
40543bd... portal: Own org.gnome.Shell.Portal for the access portal (*)
bed0f43... Update Catalan translation (*)
dc0491a... dbusServices/screencast: Handle pipeline failures gracefull (*)
d8802aa... lookingGlass: Paint the RedBorderEffect right edge the corr (*)
1879ca7... lookingGlass: Avoid a little bit of RedBorderEffect overdra (*)
303fc94... Update Portuguese translation (*)
5be67eb... lookingGlass: Only pop modal after the transition (*)
177b36f... overviewControls: Avoid hiding early AppDisplay when transi (*)
3f2db31... shell/app: Keep cancellable after cancelled proxy request (*)
8d04245... lookingGlass: Use symbolic icons on the toolbar (*)
8be5d33... windowManager: Remove timeout on starting X11 services (*)
3644bd4... Update Russian translation (*)
f5be205... data: Remove old GConf migration files (*)
c90fb27... shellDBus: Fix FocusApp() (*)
6813e24... shellDBus: Remove bogus return statements (*)
1589209... shellDBus: Properly return from D-Bus methods (*)
f5259a5... introspect: Allowlist GNOME portal (*)
54a7194... boxpointer: Disable unredirection while visible (*)
a363f13... magnifier: Unset variable holding GSource ID (*)
3df4b5e... magnifier: Add method to enable/disable crosshairs (*)
c449058... magnifier: Remove needless actor (*)
9e9ed42... status/power: Update to new coding style (*)
8430aa5... status/power: Always sync after creating proxy (*)
006d206... Magnifier: Filter caret tracking in gnome magnifier (*)
16d3718... boxpointer: Handle non-widget source actors (*)
f51fb4b... ibusCandidatePopup: Use plain actor as dummy cursor (*)
c08c142... st/widget: Include the shadow in the paint volume (*)
48d5740... st/private: Set sampling_radius to match the blur radius (*)
82450e1... shell: Drop dependency on ClutterX11 headers/gir (*)
6721710... st/theme-node-drawing: Render box-shadow independently of b (*)
374a2b2... theme: Remove background-color from .workspace-background (*)
ee1db9b... Update Greek translation (*)
57d72b9... Update Bulgarian translation (*)
2804507... data: Register switch-to-application shortcuts with g-c-c (*)
256a929... Update Romanian translation (*)
0a42907... Update Ukrainian translation (*)
df069ca... Update Russian translation (*)
e86871e... Update Brazilian Portuguese translation (*)
757501b... Update Portuguese translation (*)
3cfbb48... main: Use mallinfo2 when available at build time (*)
38d9b35... ci: Bump to F34 (*)
dc47ca1... Update Occitan translation (*)
0e72579... st/scroll-bar: Fix vertical scrollbars in RTL locales (*)
30e49cc... iconGrid: Disconnect signals on destroy (*)
dc1aec5... overviewControls: Fix warning on shutdown (*)
ae3c36c... Update Portuguese translation (*)
2eadd0a... Update Bulgarian translation (*)
06b454e... Update Hebrew translation (*)
607a877... Update Catalan translation (*)
850d2a3... Updated Spanish translation (*)
1f4eea1... messageTray: Always remove destroyed banners (*)
6995c2f... shellInfo: Don't destroy source on undo (*)
df377cc... Update Slovenian translation (*)
7f7b515... Update Persian translation (*)
4340170... st/test-theme: Rename theme context variable (*)
5acab6c... Port to MetaContext (*)
d265dab... main: Take over setting signal handlers and changing dir (*)
20d99c6... search: Exclude hidden results from keynav (*)
b156cab... swipeTracker: Use unaccelerated deltas (*)
37a6434... ci: Funnel package list to be built correctly (*)
6203668... ci: Add job for pushing coverity reports (*)
25793b9... status/network: Disable modem connection when windows aren' (*)
d53285d... status/network: Only list wifi networks that can be activat (*)
d1333cb... status/network: Consider network-control action (*)
4440a82... sessionMode: Enable networkAgent on login screen (*)
28a42da... status/network: Do not disable on login screen (*)
f30fa1a... WorkspaceBackground: Fully take care of workarea geometry o (*)
f164e08... ControlsManagerLayout: Use the workarea size to compute the (*)
2b07488... ControlsManagerLayout: Consider workarea height for the ava (*)
81a1e29... ControlsManagerLayout: Allocate respecting the work area (*)
51a8bbd... location: Add GObject properties to `Location.Indicator` (*)
e3a1d84... location: Split `Location.Indicator` into a seperate `Geocl (*)
733a5e1... Update Indonesian translation (*)
e726527... shell/global: Expose MetaContext as property (*)
d8be637... main: Replace Meta.register_with_session() (*)
56da0f6... js: Replace removed Meta.quit() (*)
df76c3f... Update links to use HEAD instead of master (*)
28f6407... ci: Fallback to HEAD when checking out branch (*)
b58f057... docs: Add README section for default branch (*)
f579e9d... build: Bump gjs dependency to 1.68.1 (*)
bc3ae22... ci: Bump ci-templates image (*)
da11d8d... ci: Move FDO_UPSTREAM_REPO to global scope (*)
7dd7714... popupMenu: Remove can_focus=True from Switch (*)
25ece58... theme: Add focus indication for dnd switch in message list (*)
ca32abc... Update Russian translation (*)
678b06f... Update Galician translation (*)
c17601b... theme: No stroke on entries (*)
118d556... unlockDialog: Honor switch user lockdown settings (*)
eee2cca... workspace: Only change opacity of minimized windows during (*)
9c025ba... Update Chinese (China) translation (*)
6c4b5bf... Update Friulian translation (*)
8edd6ae... ci: Update mutter image (*)
bb8daae... keyboard: Use microseconds for notify_keyval() (*)
67596e7... Revert "workspaceAnimation: Allow long swipes in session" (*)
1356203... st/icon: Store paint scaled icon size instead of normal siz (*)
0b1dfbf... st/icon: Check icon properties for changes before regenerat (*)
f6553ef... st/icon: Chain up to parent vfunc in override (*)
85ffb96... st/scroll-view: Don't emit superfluous style-changed events (*)
ba428ed... st/scroll-bar: Remove unneeded style-changed handler (*)
4ae06a2... st/settings: Fix indentation on settings keys (*)
162d694... st/settings: Add new disable-show-password setting (*)
8721c5d... st/password-entry: Honor disable-show-password key (*)
a412388... shellEntry: Don't show "Show Password" menu if entry icon i (*)
09cb9cd... Update Occitan translation (*)
3fa5e59... Update Occitan translation (*)
1ea4d72... magnifier: Don't query pointer unless necessary (*)
77b175e... magnifier: Remove unused return value (*)
8f42053... magnifier: Small cleanup (*)
770f152... Add Frisian translation (*)
f1320bd... status/powerProfiles: Add power mode selection (*)
717a2d3... Update Ukrainian translation (*)
99199b1... Update Russian translation (*)
c58c86e... Update Portuguese translation (*)
4bf5f7b... Update Brazilian Portuguese translation (*)
6e629c0... st/icon: Only get resource-scale after peeking theme node (*)
9cfc48c... Update Frisian translation (*)
e49d816... Update Turkish translation (*)
957d559... Update Persian translation (*)
ee632fb... Update Hebrew translation (*)
d28ed12... Update Indonesian translation (*)
19fc6ef... powerProfiles: Tweak profile names (*)
26dc0fc... appDisplay: Avoid a warning (*)
9b7181d... Update Ukrainian translation (*)
58dd335... Update Slovenian translation (*)
9fa31d8... Update Chinese (China) translation (*)
4649bb0... Update Brazilian Portuguese translation (*)
a8f1722... readme: Change "GNOME 3" to "GNOME" (*)
cc2af75... workspace: Remove skip-taskbar windows while the overview i (*)
7af0193... theme: Adjust focus ring for entries (*)
508442c... ci: Update mutter image (*)
f313eb0... Update Occitan translation (*)
c6b72cc... status/location: Change permission table (*)
2fcb7cf... Update Portuguese translation (*)
506001e... src/shell: Plug some small leaks (*)
f719ea8... st/scroll-bar: Remove pointless condition (*)
474fd47... telepathyClient: Fix a typo (*)
6f7df32... boxpointer: Fix coordinate (*)
941419e... appDisplay: Fix dead error handling (*)
5b3036a... appDisplay: Handle null value (*)
46b0d3f... workspacesView: Handle null return value (*)
4b4d422... iconGrid: Bail out when not on a monitor (*)
3495873... status/network: Use wwan settings panel for GSM/LTE Modems (*)
53e623e... Update Russian translation (*)
b9f38f9... ci: Split POTFILES check between C and JS (*)
1deb13e... extensionUtils: Add gettext convenience helpers (*)
2724ece... Update Indonesian translation (*)
4a3e3ee... Update Swedish translation (*)
fb31303... screenShield: Don't unnecessarily close or recreate inhibit (*)
8507519... screenShield: Close inhibitors that finished creation after (*)
5791e25... screenShield: Asyncify _syncInhibitor() (*)
bb907e4... Update Persian translation (*)
e260c24... Update Romanian translation (*)
2e04f9b... Update Hebrew translation (*)
5e90e8d... appDisplay: Remove unnecessary unmapped handler (*)
1550976... appMenu: Split out from panel (*)
07daa95... appMenu: Clean up on destroy (*)
0f58817... appMenu: Delay window sections update when selecting window (*)
958fb6f... appsMenu: Add side parameter (*)
b3861ca... appMenu: Hide overview when activating apps (*)
c809a87... appMenu: Do launch animation if supported by source (*)
8b1e183... appMenu: Only include non-skip-taskbar windows (*)
991d959... appMenu: Allow showing the window section for all windows (*)
321e07c... appMenu: Only show 'Quit' for running apps (*)
e3c06e3... appMenu: Update "new-window" item on state changes (*)
0cde447... appMenu: Optionally include favorites section (*)
bba799a... appMenu: Remove separator between "new window" and actions (*)
414ed91... appMenu: Support launching on the non-default GPU (*)
b496c9f... appDisplay: Replace AppIconMenu (*)
91280f7... Updated Spanish translation (*)
a4d2f5d... windowMenu: Use consistent terminology (*)
aec128f... Bump versiont to 41.beta (*)
142492b... Update Ukrainian translation (*)
3ce03be... Update Occitan translation (*)
124f296... Update Basque translation (*)
a145361... Update Portuguese translation (*)
5702349... Update Brazilian Portuguese translation (*)
af03314... magnifier: Avoid painting a desktop that's fully occluded b (*)
3121476... Update Catalan translation (*)
74d0b06... overview: Add a 'closing' getter (*)
7c1b30b... workspace: Ignore new windows that appear while the overvie (*)
ea9c4e5... windowManager: Allow animations to start if the overview is (*)
956db07... overview: Emit 'hidden' after it's *really* hidden (*)
88b2c9a... windowManager: Animate the appearance of new windows after (*)
80e96b4... Update Russian translation (*)
58722ca... Update Basque translation (*)
5e34dda... Update Persian translation (*)
1f3fac0... Update Indonesian translation (*)
0b8514d... messageTray: Do not show low priority notifications (*)
ea6433b... extensions-tool: Remove GNOME Software reference from man p (*)
f3cbc43... Updated Czech translation (*)
a802bfd... ci: Include eslint-plugin-jsdoc in js image (*)
bf5129a... eslint: (Mostly) synchronize configuration with gjs (*)
0cd8826... ci: Use backend-agnostic meson commands (*)
06c4929... subprojects: Use meson compile to generate translations (*)
4bbbee4... ci: Expose meson's Junit test results to gitlab (*)
b3bdcbc... extensionDownloader: Fix up style (*)
f16fda5... extensionDownloader: Stop returning distinct errors (*)
6bf2083... extensionDownloader: Use async code for extracting archive (*)
50a14ca... portalHelper: Replace Soup.URI with GLib.Uri (*)
f14960f... extensionDownloader: Stop setting proxy resolver explicitly (*)
3ad569f... extensionDownloader: Use plain Soup.Session (*)
ae90b50... extensionDownloader: Port to Soup3 (*)
d562c70... environment: Fallback to Soup 2.4 (*)
79d633a... Update Galician translation (*)
a24a7a8... Updated Spanish translation (*)
6c40890... networkAgent: Fix order of _() and format() (*)
c6bcc74... notificationDaemon: Remove rewriteRules (*)
cd2174e... Update Belarusian translation (*)
b73c05c... Update Finnish translation (*)
196fa34... Update Turkish translation (*)
b8f5e38... Update Kazakh translation (*)
44d61c6... Update British English translation (*)
66b1117... Update German translation (*)
5eb82cb... Update Slovenian translation (*)
2f161af... Update Slovak translation (*)
b158e96... main: Stop handling old 'panel-main-menu' shortcut (*)
9b89647... Update French translation (*)
66ba806... Update Swedish translation (*)
1d607cf... build: Add soup2 option (*)
b21b43e... workspace: Update bg border radius in constructor (*)
ef70364... cleanup: Replace non-standard ByteArray module (*)
0d8e002... init: Set console log domain (*)
b90a6d6... workspace: Move fading minimized windows out of allocation (*)
07579f0... dash: Fixes wrong separator position (*)
2ee323e... keyboard: Ensure chrome input region is updated after slide (*)
cd1102f... layout: Exclude hidden actors from struts (*)
757e766... windowManager: Discard workspace scroll smooth events (*)
bc09c1c... Updated Lithuanian translation (*)
0fd205c... boxpointer: Fix positioning with non-widget sources (*)
eac0488... Update Persian translation (*)
fb177a1... Update Chinese (China) translation (*)
3bee7c7... panel: Show warning indicator when unsafe-mode is on (*)
7298ee2... shellDBus: Use MetaContext:unsafe-mode to restrict Eval() (*)
3b9e672... introspect: Make invocation check error-based (*)
317f0f5... introspect: Use MetaContext:unsafe-mode instead of setting (*)
d474781... data: Remove now unused "introspect" setting (*)
2a3e297... introspect: Split out DBusSenderChecker (*)
3adad0d... shellDBus: Implement all methods asynchronously (*)
a628bbc... shellDBus: Restrict callers (*)
dd2cd62... screenshot: Restrict callers (*)
46f2c29... inputMethod: Use update-preedit-with-mode signal (*)
36a1fb7... windowManager: Use MetaWindowActor.paint_to_content() for w (*)
483d1b3... shell/util: Remove get_content_for_window_actor() (*)
4d4f3d2... Update Korean translation (*)
418d86a... build: Check NEWS for version (*)
537f754... build: Move metainfo version check into distscript (*)
d8b88c2... ci: Reindent yaml configuration (*)
e9d6468... ci: Add dist job (*)
7430442... Bump version to 41.rc (*)
f6c6523... Update Romanian translation (*)
2e8fdcd... build: Check sassc errors when generating stylesheets (*)
0eff22e... build: Add option to turn off tests (*)
72e3e60... Bump version to 41.rc.1 (*)
f8ec7ea... Update Croatian translation (*)
9ef7e0c... Update Croatian translation (*)
a2d003c... Update Catalan translation (*)
767f2c5... Update Punjabi translation (*)
b1bcf2b... Update Hungarian translation (*)
9cb6d0d... Update Polish translation (*)
dbdeeff... Update Dutch translation (*)
ffbbdf6... Update Occitan translation (*)
e6c903f... Update Finnish translation (*)
f394f2d... Update Bulgarian translation (*)
bee4381... Updated Danish translation (*)
8a5361c... Update Catalan translation (*)
8cb689e... Update Greek translation (*)
0bf515e... Bump version to 41.0 (*)
1bf446b... Update Serbian translation (*)
563437d... Always assume GLSL is supported (*)
20c937f... Update Vietnamese translation (*)
b837ca4... Update Turkish translation (*)
5dfc3c1... Update Hebrew translation (*)
3685cb1... Update Icelandic translation (*)
2bcc6c0... st/icon: Ensure icons are updated if theme node is invalid (*)
380d2db... inputMethod: Clear preeditStr before reset (*)
7f77b6f... welcomeDialog: Fix title translation (*)
c0b8938... Update Croatian translation (*)
82e16a2... Add screen protect status icons (*)
a3dcdaa... screenshot: Unrestrict PickColor (*)
4d1ce0d... notificationDaemon: Fix sound-file support (*)
5d5bfe4... unlockDialog: Don't create AuthDialog just to finish it (*)
ceee53a... unlockDialog: Properly reset auth prompt when showing it (*)
4e5ddc5... ci: Install mutter again on coverity job (*)
c1c0b34... Updated Czech translation (*)
ddb6276... st/password-entry: Fix crash when DConf changes after StEnt (*)
2dcbf5f... theme: Fix high-contrast switches (*)
7bde02c... Post-branch mutter API bump (*)
7e5ee2c... extensionSystem: Get rid of _enabled boolean optimization (*)
242cff7... extensionSystem: Allow extensions to run on the login scree (*)
2bf31dc... sessionMode: Allow extensions at the login and unlock scree (*)
d7b1264... sessionMode: Drop allowExtensions property (*)
e7a90d9... Update Kabyle translation (*)
cc5cc0d... environment: Apply autoReverse/repeatCount to all transitio (*)
1d2c85d... Update Latvian translation (*)
69c66b0... Update Persian translation (*)
ff4ff66... Revert "st: Only use clutter_actor_invalidate_paint_volume( (*)
bc32a52... shell/app: Don't move all workspace windows to their startu (*)
79f4489... extensions-tool: Add missing newline (*)
09ed1c5... extensions-tool/prefs: Log D-Bus errors (*)
4d2b008... dbusServices/extensions: Fix shutdown after showing prefs (*)
b93342f... dbusServices/extensions: Only allow one dialog at a time (*)
286cfdc... inputMethod: Equate empty preedit string to null (*)
047691b... inputMethod: Do not communicate preedit text change on rese (*)
0177560... inputMethod: Do not reset invisible preedit on focus_out (*)
4d4d3cd... Update Ukrainian translation (*)
4f5db43... Update Swedish translation (*)
8a62b2a... Update Brazilian Portuguese translation (*)
50abd01... Update Indonesian translation (*)
b518f2b... Update German translation (*)
2e275cc... shellMountOperation: Remove unused volume monitor (*)
db4906b... Update Polish translation (*)
86ab9b9... Update Slovak translation (*)
a8c6c1c... Update French translation (*)
2523d7b... Update Friulian translation (*)
f61cd69... Update Occitan translation (*)
6601675... Update Portuguese translation (*)
48f8aec... theme: Provide :checked state for buttons (*)
34b6cd0... magnifier: Disable desaturation effect when not in use (*)
cd46f2f... Update Italian translation (*)
fd45a6c... Update Croatian translation (*)
9ce6756... environment: Require GnomeBluetooth 1.0 (*)
795312b... environment: Require gnome-desktop 3.0 (*)
c3f5aa6... Update Hebrew translation (*)
ff60137... Updated Spanish translation (*)
34bf17a... magnifier: Remove call to dropped Clutter::get_default_fram (*)
01a23b0... calendar: Use boolean operations instead of bitwise operato (*)
75e5774... keyring: Fix incorrect reference to the label instead of st (*)
f8f37e0... modalDialog: Consistently return correct boolean for open() (*)
826083d... appDisplay: Remove unused animate() implementations (*)
242dea1... Update Occitan translation (*)
fc77f2e... Update Persian translation (*)
550b1b2... Updated Lithuanian translation (*)
7d89587... layout: Removed unused method (*)
919c4cf... Update Friulian translation (*)
748fe07... swipeTracker: Set up TouchSwipeGesture in the capture phase (*)
254b0ca... windowManager: Set up unfullscreen/app-switch gestures in t (*)
aba0d0b... main: Warn when unsafe mode is toggled (*)
1d9d3d2... Update Croatian translation (*)
c218bb1... Update Ukrainian translation (*)
5eddcd3... Update Portuguese translation (*)
2fffe91... dateMenu: Use intervals with non-inclusive ends for date ra (*)
9604778... calendar: Start ranges at 0:00 and iterate in whole days (*)
2250653... calendar: Fix inclusion of zero-length events (*)
d8efce0... dateMenu: Ignore the allDay property of an event (*)
72a6450... calendar-server: Remove the all-day property of events (*)
b37fa61... calendar-server: Calculate event end according to spec if m (*)
4a23ddf... messageList: Give focus to next message on delete (*)
7d859fb... ci: Bump mutter image (*)
37271ff... switchMonitor: Only show 'mirror' and 'join' modes when not (*)
85609a2... util: Wait for initial name owners in DBusSenderCheck befor (*)
b94c571... Update Friulian translation (*)
bb6a8a0... Update Occitan translation (*)
35d42de... Update Russian translation (*)
cfd0388... Updated Lithuanian translation (*)
4f91cfb... shell/window-tracker: Do not filter tracked windows by type (*)
f8e531b... shell/window-tracker: Track windows getting unmanaged (*)
acee68c... shell/window-tracker: Track ::window-created (*)
54f803d... shell/window-tracker: Track all initial windows (*)
d1d66c0... Update Turkish translation (*)
e9405ea... Update Galician translation (*)
5106ca9... windowManager: Use MetaWindow.has_attached_dialogs() (*)
1807be1... shell/app: Correctly track the window used for the fallback (*)
7e0c6dc... st/scroll-view-fade: Simplify shader a bit (*)
331454a... shell/app: Re-order running-state cleanup (*)
839793a... Update Hebrew translation (*)
ca1291e... windowManager: Unminimize a window to its buffer rect geome (*)
9069183... windowManager: Use one consistent animation mode for minimi (*)
5e0c842... search: Split out the description highlighter into its own (*)
3d8b866... util: Properly handle markup in highlighter (*)
a4b6b07... tests: Add unit test for highlighter (*)
8b3f74b... workspaceAnimation: Make WorkspaceGroup public (*)
e8d5564... extensions-app: Start as service when D-Bus activated (*)
0d3894c... Update Indonesian translation (*)
daf729d... build: Replace deprecated meson functions (*)
00e5f40... build: Use meson's gnome.post_install() (*)
9207140... lockScreen: Don't wake up screen in DND mode (*)
65450a8... build: Drop incorrect positional arg (*)
6f335b0... Update Serbian translation (*)
e21b4ad... appDisplay: Remove leftover code from the spring animation (*)
dff5bef... iconGrid: Remove unused spring animation code (*)
44490ea... Updated Spanish translation (*)
5909503... theme: Use updated bell icon (*)
f07a40d... environment: Require libgweather 3.0 (*)
ab52ce4... dateMenu: Port to GWeather 4.0 (*)
891978b... extensions-app: Use AdwApplication (*)
f075443... extensions-app: Use Adw.Application's automatic style loadi (*)
ec0ee7e... extensions-app: Use `.heading` class for headings (*)
35b2622... extensions-app: Use `.content` class for lists (*)
e0f2674... extensions-app: Replace empty views with AdwStatusPage (*)
1359ced... extensions-app: Vertically center updates bar text (*)
ab59777... extensions-app: Use AdwPreferencesPage and AdwPreferencesGr (*)
f752be2... docs: Use gender-neutral pronouns (*)
f04914a... js: Remove dead code in loginDialog and workspacesView (*)
2801d0b... messageTray: Close SHOWING banner when its notification is (*)
a48fd70... ci: Bump mutter image (*)
a13b235... shell/app: Honor XDG SingleMainWindow key (*)
8c1cf3f... dbusServices/extensions: Instruct gjs to generate unique GT (*)
f322e00... windowManager: Set correct unfullscreen gesture enabled sta (*)
88a8bc7... st/box-layout: Deprecate :pack-start property (*)
596432d... Update Brazilian Portuguese translation (*)
f3eb016... main: Don't terminate remote session in headless mode (*)
ee41dfd... ControlsManager: Propagate unmap before hiding the Workspac (*)
f1dc05f... Update Persian translation (*)
330894f... Bump version to 42.alpha (*)
fe3a80a... data: Add Swiss French and Swiss German OSK layouts (*)
2d6f4aa... ci: Add missing node type (*)
828da18... background: Don't override synchronous load() with an async (*)
ac4412e... lookingGlass: Add switches for debug flags (*)
87101cf... switcherPopup: Rename _onItemEnter() to _onItemMotion() (*)
d8a3867... altTab: Also return EVENT_PROPAGATE in override of _onItemM (*)
98e270e... altTab: Remove override of _itemEnteredHandler() (*)
7ae6949... altTab: Use this._highlighted instead of this._curApp in Ap (*)
051a6be... gdm: Add AuthList control (*)
11401c1... gdmUtil: Enable support for GDM's ChoiceList PAM extension (*)
12c300a... extensionSystem: Ignore spurious disable-extension-version- (*)
0e4b87f... screencastService: Create directory if it doesn't exist (*)
199529a... style: Stylesheet updates for GNOME 42 (*)
6a10f2f... panel: Fix corner transition when slowed down (*)
3de418e... loginDialog: Fix timing issue (*)
e7c728a... schemas: Rename gnome-control-center to org.gnome.Settings (*)
87927b8... ui: Rename gnome-control-center to org.gnome.Settings (*)
6a88c0f... stylesheet: Fixes and missed updates for the 42 refresh (*)
869560e... extensions-tool: Request missing attribute (*)
753eee2... Update Chinese (China) translation (*)
a0c8462... ci: Bump mutter image (*)
b001f18... ci: Update js image (*)
1fe79a3... lint: Partially sync with gjs (*)
b54111e... cleanup: Use logical assignments (*)
f4b75d0... popupMenu: Center labels vertically (*)
e38a416... lightbox: GLSL requires real numbers, not integers (*)
1e2a10f... shellDBus: Return error on invalid app IDs (*)
7f65fa4... altTab: Check for reentrancy in override function of _onIte (*)
c8f3db3... altTab: Only calculate iconSize once (*)
7c49ac5... altTab: Also use getWindows() for AppSwitcher (*)
0812722... Update Hebrew translation (*)
6f02582... Update Slovenian translation (*)
f9037f5... shell/app: Do not try to activate OR windows (*)
81f62e9... lightbox: Fix banding issues with the vignette shader (*)
8ebc478... Add scaffolding for the new screenshot UI (*)
3b4fe9a... screenshot-ui: Add the control panel (*)
df0cd34... screenshot-ui: Add close button (*)
7245f95... screenshot-ui: Add IconLabelButton (*)
71c6918... screenshot: Add API to get PNG stream from a texture (*)
deb614a... screenshot: Add API to screenshot stage to a ClutterContent (*)
6f42eaf... screenshot-ui: Add capturing and screen selection (*)
e126891... screenshot-ui: Bind Ctrl-C, Enter, Space to capture (*)
f3d5991... screenshot-ui: Add area selection (*)
d10e626... screenshot-ui: Add window selection (*)
4c198fe... screenshot-ui: Add new selector icons (*)
1321bb7... screenshot-ui: Add a check icon to selected window (*)
639a346... screenshot-ui: Add keyboard navigation (*)
941774b... screenshot-ui: Add cursor capturing option (*)
4e93d35... screenshot-ui: Add tooltips to buttons (*)
77eeaf6... screenshot-ui: Extract _saveScreenshot() (*)
95df526... screenshot-ui: Store screenshots to files (*)
0b83541... screenshot-ui: Show a notification on capture (*)
4442ced... screenshot-ui: Make screenshots appear in recent items (*)
27bcf0d... screenshot-ui: Use ImageContent for notification icon (*)
7d43038... screenshot-ui: Add support for disable-save-to-disk (*)
1cee7e6... overviewControls: Handle keyboard navigation (*)
c256ca4... style: Handle sections in submenus (*)
a519381... Update Ukrainian translation (*)
e84491a... Updated Spanish translation (*)
918e02a... Update Russian translation (*)
a479739... Update Brazilian Portuguese translation (*)
bcfcacd... st: Use ClutterGrab for StButton implicit grab (*)
a8a9d4f... st: Use ClutterGrab for StScrollBar implicit grab (*)
88a8ba0... slider: Use Clutter.grab() for implicit grab (*)
88d60a7... modalDialog: Make reactive (*)
81179bb... authPrompt: Make actor reactive (*)
0e4cd3b... lookingGlass: Use Clutter.grab() for actor picking (*)
876765d... boxPointer: Do not mute key events while showing (*)
49b9ae0... appDisplay: Explicitly highlight selected app icon (*)
f4cae72... main: Use Clutter.grab() underneath Main.push/popModal (*)
35d293d... overview: Grab on the stage (*)
05a6b35... overview: Propagate crossing events in cover pane (*)
bad385d... lookingGlass: Use lookingGlass dialog for modal grab (*)
5305bee... dnd: Use Clutter.grab() for DnD grab (*)
f2cca5c... padOsd: Capture events on itself (*)
3a77d78... loginDialog: Perform grab on the stage actor (*)
0f315a6... grabHelper: Use Clutter.grab() underneath (*)
63725ef... popupMenu: Drop unused blockSourceEvents switch (*)
2709f6c... popupMenu: Refactor focus and key management (*)
7419674... js: Change main.pushModal to return the Clutter.Grab handle (*)
21913b4... dialog: Handle key events on self (*)
21cc534... screenshot: Port to Clutter.Grab (*)
1dcc6d1... js/main: Add docs to private function (*)
1673e87... appDisplay: Drop grabHelper.addActor() call (*)
d92b71d... grabHelper: Drop addActor/removeActor calls (*)
643e8ae... shell: Drop shell_global_begin/end_modal() (*)
497d9f3... screenshot-ui: Add screenshot/screencast toggle (*)
b16cfa8... screenshot: Assign names to several CSS expressions (*)
eb60fa2... screenshot-ui: Bind button to shot/cast (*)
fc0bff5... screenshot-ui: Add a screencast in progress property (*)
6d0c2ae... status/remote-access: Add menu for stopping screencasts (*)
003eb4c... screenshot-ui: Add area and screen recording (*)
1107fc5... screenshot-ui: Add screencast area indicator (*)
6f25265... screenshot-ui: Add screencast done notification (*)
1e4bbc9... screenshot-ui: Put screencasts into a subdirectory (*)
3b03509... Update Ukrainian translation (*)
4ab7d52... Update Icelandic translation (*)
2ad30ed... Update Icelandic translation (*)
59ccfbc... Update Icelandic translation (*)
3d57bc5... Update Brazilian Portuguese translation (*)
36f06c9... Update Icelandic translation (*)
d21ef29... Update Chinese (China) translation (*)
0d1f6b0... screenshot: Remove _dragDevice (*)
5b83ed5... screenshot: Enable opacity redirect for the panel (*)
7fb72bc... Update Slovenian translation (*)
1260e35... swipeTracker: Ignore Meta key while workspace scroll gestur (*)
ab35ef4... Update Galician translation (*)
433b90e... Update Russian translation (*)
835dcaf... Update Japanese translation (*)
9b70f59... Update Japanese translation (*)
ed7fe75... workspace: Fix a signal leak in WorkspaceBackground (*)
f67418c... st/settings: Use the new high-contrast gsettings key (*)
c85643d... st/settings: Switch icon-theme when "high-contrast" is acti (*)
f6edfd5... status/a11y: Use the new high-contrast gsettings key (*)
e374a49... grabHelper: Fix handling of events within the grabbed actor (*)
b3f5fdc... endSessionDialog: Connect to events in the dialog itself (*)
fcf70aa... modalDialog: Ensure to let focus manager handle key events (*)
939e26e... popupMenu: Ensure to let focus manager handle key events (*)
8ca45a8... Update Portuguese translation (*)
d32005b... dnd: Make event handler actor reactive (*)
61b34ff... dnd: Drop captured event handler (*)
4f27a6e... panel: Remove panel corners (*)
390db74... Update Occitan translation (*)
c330744... Update Hebrew translation (*)
3cc045b... screenshot: Close on lock (*)
6765fac... screenshot: Move close button to the panel (*)
42b3b85... calendar-server: Read timezone from the calendar, not its t (*)
c08f1d6... Update Basque translation (*)
a0206dc... systemActions: Add a screenshot UI action (*)
372ccc3... status/a11y: Update deprecated icon name (*)
d6b689e... build: Replace array with dict (*)
7a58f76... keyboard: Reindent key definitions (*)
0e3ddb1... theme: Remove icon resources from theme (*)
962dff9... Update Galician translation (*)
1944af4... calendar: Use symbolic icon for No Notifications (*)
beb9afc... Update Ukrainian translation (*)
b2fa3ad... style: Fix rounded button corners in RTL (*)
4de96ac... theme: Papercut fixes from 42 refresh (*)
0cbab09... dbusServices/notifications: Stop broadcasting signals (*)
35466b0... dbusServices/notifications: Disallow acting on "foreign" ID (*)
d0643d4... Update Chinese (China) translation (*)
543ec6a... Updated Lithuanian translation (*)
a92f749... lookingGlass: Turn toolbar icons into actual buttons (*)
d9f3596... lookingGlass: Fix visual papercuts (*)
bc326c3... Update Portuguese translation (*)
a619eb5... background: Support dark wallpapers (*)
f094b6d... Updated Spanish translation (*)
a67877f... dash: Use pin instead of favorites (*)
770f1f7... Update Slovenian translation (*)
ae053f9... Update Russian translation (*)
8d8eba0... dbusServices: Allow replacement (*)
7c394b0... networkAgent: Restore the NOFILE limit (*)
bafacdf... ibusManager: Restore the NOFILE limit (*)
3fc7357... util: Restore the NOFILE limit before spawning apps (*)
1bb05c3... shell: Restore NOFILE limit before restarting (*)
9862ee9... shell/app: Restore NOFILE limit (*)
5b8a32c... main: Raise the NOFILE limit if a Wayland compositor (*)
b83b22b... powerProfiles: Remove support for power-profiles-daemon < 0 (*)
9f76d12... osk: Remove a duplicate key from Malayalam (*)
c071c3e... dbus-services/extensions: Remove outdated requires (*)
073dbc3... dbusServices/extensions: Split out prefs dialog (*)
ae92c1c... dbusServices/extensions: Split error page from window (*)
089fd31... dbusServices/extensions: Simplify actions handling (*)
7a8b636... dbusServides/extensions: Use Adw.PreferencesWindow (*)
cd9532c... dbusServices/extensions: Use default style class (*)
285ebe0... dbusServices/extensions: Stop setting a default size (*)
e07bc62... dbusServices/extensions: Give extensions access to the pref (*)
170f3ee... glsl-effect: Allow to set uniform matrices (*)
4a480a7... status/bluetooth: Port to new GListModel API (*)
0531fc5... status/bluetooth: Fix wedged state (*)
00e4138... dbusServices/screencast: Removed unused properties (*)
c13d444... popupMenu: Avoid intermediate focus changes on menu switch (*)
a152b6f... Update Indonesian translation (*)
3d3b527... Update Chinese (China) translation (*)
1692889... Update Ukrainian translation (*)
f8fcb58... Update Galician translation (*)
88338c2... Update Portuguese translation (*)
a79e0aa... Updated Czech translation (*)
621c860... st/entry: Add missing notify calls (*)
6a6b7eb... st/scroll-view: Add missing notify call (*)
76e5e22... st: Add static setters (*)
bfb52aa... st: Use g_object_notify_by_pspec() where possible (*)
5a23c96... st: Specify G_PARAM_EXPLICIT_NOTIFY where appropriate (*)
e3a3f79... shell/app: Remove unused property ID (*)
1771935... shell: Use g_object_notify_by_pspec() where possible (*)
9a2505f... shell: Specify G_PARAM_EXPLICIT_NOTIFY where appropriate (*)
d7d484a... dbusServices: Allow to persist services via environment (*)
5628849... status/location: Use correct enabled state (*)
78c7d5b... status/location: Track enabled state (*)
d682810... Update Brazilian Portuguese translation (*)
55a37ac... Let users use the other mouse button to switch (*)
928f328... js: Stop using Gio._LocalFilePrototype (*)
5442266... js: Simplify promisify() calls (*)
07f28ce... shellDBus: Update Settings appid (*)
ad830fa... network: Update Settings appid (*)
03e307f... Revert "background: Mark pattern backgrounds as loaded" (*)
de485c8... shellDBus: Add ScreenTransition() (*)
57b819a... calendar: Reindent code (*)
4b56acb... calendarMenu: Fix several visual issues with calendar and n (*)
adc58ea... shell: Refactor internal calls to systemd service (*)
352c969... shell: Add call to check the existence of a systemd unit (*)
c12f085... ibusManager: Check existence of IBus systemd units before m (*)
907377e... screenshot-ui: Split out captureScreenshot() (*)
b2fd93f... screenshot: Make captureScreenshot async (*)
84cfab2... windowMenu: Add an entry to take a screenshot (*)
db3640a... po: Update POTFILES.in (*)
5a18f00... ci: Include .ui files in POTFILES check (*)
414592a... screenshot-ui: Extract binding modes (*)
b0ebbb0... screenshot-ui: Add two key bindings from g-s-d (*)
6d3dd23... screenshot: Connect shot/cast toggle with bind_property (*)
b757f16... screenshot-ui: Add mode argument to open() (*)
a9fbee0... screenshot-ui: Add a key to open the screencast UI (*)
615155f... ibusManager: Fix version in log message (*)
3973c84... ci: Stop prohibiting template strings in files with transla (*)
29dfde5... js: Reindent some code (*)
a1dd1b2... js: Use templates for non-translatable strings (*)
528ee01... dateMenu: Replace ellipsis with full sentences (*)
1272ce3... Add new screenshot UI icons (*)
348fcda... background: Handle errors when loading wallpapers (*)
3a74fc2... icons: Add stop-symbolic (*)
33cf163... main: Move screenshotUI initialization earlier (*)
6ec8480... panel: Add a screen recording indicator (*)
144acb1... status/remote-access: Remove menu for stopping screencasts (*)
2949244... status/remote-access: Don't show recording icon for screens (*)
bd82a33... extensions-app: Move headerbar content to the main view (*)
db39b79... extensions-app: Change lists style class to `.boxed-list` (*)
859ded5... extensions-app: Remove extension row revealer (*)
77bd26f... extensions-app: Enable/disable an extension by activating t (*)
1087a0f... extensions-app: Update authors list (*)
eef77ab... extensions-app: Update screenshots with the latest design (*)
5135af0... osdWindow: Don't inherit from St.Widget (*)
3e8fd65... osdWindow: Implement new OSD design (*)
209d8c7... workspaceSwitcherPopup: Drop direction parameter (*)
00ccea4... workspaceSwitcherPopup: Fix fading in (*)
f88222e... workspaceSwitcherPopup: Implement new OSD design (*)
c1cb247... Update Ukrainian translation (*)
3b94842... Update Galician translation (*)
98dcd75... Updated Czech translation (*)
f3bf732... Updated Czech translation (*)
100f055... Update Brazilian Portuguese translation (*)
f09d2d8... Update Basque translation (*)
93f9080... Update Bulgarian translation (*)
57d6818... shell: Shuffle ifdef to fix !HAVE_SYSTEMD build (*)
89db7bb... popupMenu: Avoid open state reentrancy in dummy menus (*)
dfb25e1... Update Russian translation (*)
9a40730... Update Chinese (China) translation (*)
e3d8c5a... Update Slovenian translation (*)
2bb36db... st/entry: Invalidate shadow on cursor position/size changes (*)
898334f... st/entry: Invalidate text shadow on style changes to Clutte (*)
8b3e1e0... st/label: Invalidate text shadow on style changes to Clutte (*)
3b4a1fc... st/shadow: Add a fast path to comparisons (*)
ba774e1... st/entry: Compare shadow spec before invalidating shadow on (*)
09903b6... st/label: Compare shadow spec before invalidating shadow on (*)
68379e7... Update Portuguese translation (*)
172a8fe... calendar: Fix xgettext comment for calendar date format (*)
ba547ec... st/widget: Emit "style-changed" on all theme changes (*)
738f9c3... Update Hebrew translation (*)
5145584... boxpointer: Make drawing arrow background optional (*)
39301a7... theme: Stylesheet papercuts and other visual fixes (*)
7dab366... Bump version to 42.beta (*)
95a12ed... Update Catalan translation (*)
ad337a1... Update Occitan translation (*)
b9abf6f... overviewControls: Factor in margin-bottom for dash startup (*)
2607880... dash: Subtract vertical margins from availHeight (*)
0b9b139... st/scroll-view: Only update fade effect on CSS changes if C (*)
8f4427f... st/scroll-view: Don't queue redraw in update_fade_effect() (*)
6c42c32... Update Basque translation (*)
5fb5c9f... screenshot: Make screencast area indicator hidden from pick (*)
c89ff3d... Update Indonesian translation (*)
3463a58... Update Catalan translation (*)
5068c15... Update Turkish translation (*)
34dcf2f... status/bluetooth: Use JS Set for tracking signal connection (*)
109e296... status/bluetooth: Use BlueZ state to determine whether blue (*)
aaf4716... status/bluetooth: Bail out and hide UI when there's no adap (*)
6c5a8d4... dateMenu: Get interval for the right timezone (*)
8a1c7ce... parentalControlsManager: Be less verbose on the logs (*)
7d88573... Update Occitan translation (*)
d88d991... Update Korean translation (*)
99f7ae0... Update Persian translation (*)
89fd575... screenshot: Update method name in screenshot bind (*)
05b0b4c... Updated Lithuanian translation (*)
23047b6... workspacesView: Disable workspace switching while in search (*)
8655814... network: Get dbus path from NMDevice (*)
0fded45... dateMenu: Don't manipulate passed events (*)
af2838d... workspacesView: Add Home and End keys for workspace navigat (*)
b93c8d8... Update Persian translation (*)
574594e... st/theme-node: Add missing precondition checks (*)
774f133... build: Bump some dependency versions (*)
6b60a18... theme: Minor fixes from the 42 beta (*)
24143ea... status/network: Show wireless-disabled icon when wifi is di (*)
8a7f935... status/bluetooth: Show bluetooth-disabled icon when disable (*)
ca4f6e0... status/network: Show cellular-disabled icon when cellular i (*)
2898b4d... status/network: Show vpn-disabled icon when vpn is disabled (*)
3d3ed85... status/network: Show disabled icon when bluetooth cellular (*)
696965c... cleanup: Stop using string concatenation (*)
ac9fbe9... cleanup: Use new indentation style for arrays (*)
2b45a01... cleanup: Use new indentation style for object literals (*)
5d1b9a4... workspaceAnimation: Fix warning on restacking (*)
bb1ec88... overview: Don't expect time argument from drag-end signal (*)
e4ace6e... Updated Spanish translation (*)
a97ca02... Update Slovak translation (*)
94d9264... Revert "status/bluetooth: Bail out and hide UI when there's (*)
eeabdd1... status/bluetooth: Clear list of connected signals on adapte (*)
cff0961... lookingGlass: Take separate grab for object inspector (*)
a7637ce... Update Occitan translation (*)
3874e2f... Updated Danish translation (*)
362d304... Update Croatian translation (*)
bf30f78... Update Croatian translation (*)
0abb006... Update Korean translation (*)
6c06705... theme: Fixes to regressions in app grid (*)
dc075bd... theme: Fixes to regressions in app grid (*)
4735193... dash: Fix drag placeholder position in RTL (*)
4a8b8e6... grabHelper: Query stage for target actor instead of event.g (*)
678e34d... keyboard: Query stage for target actor instead of event.get (*)
17730fe... popupMenu: Query stage for target actor instead of event.ge (*)
dc0f286... searchController: Query stage for target actor instead of e (*)
6d895bf... searchController: Avoid event.set_source() API (*)
7b7e5ac... st: Move StButton away from clutter_event_get_source() (*)
6064a3e... st: Move StEntry away from clutter_event_get_source() (*)
a595fc6... st: Move StWidget away from clutter_event_get_source() (*)
919039e... appDisplay: Create default folders on start (*)
96df498... theme: Fixes for oversights in :rtl (*)
f45ccc9... signalTracker: Provide monkey-patching for (dis)connectObje (*)
26235bb... js: Use (dis)connectObject() (*)
f5abbb3... Update Finnish translation (*)
5916a87... ci: Bump mutter CI image (*)
f979ebc... remoteAccess: Hide indicator after a timeout (*)
6971742... workspaceThumbnail: Remove unused properties (*)
70a896e... ci: Cover more node types in check-potfiles (*)
7b0a94b... signalTracker: Use connect_after to track 'destroy' (*)
cf29ec2... signalTracker: Add TransientSignalHolder class (*)
b3c7a85... workspaceThumbnail: Use transient object for connecting som (*)
918c063... st: Generate shadows from the silhouette of the source text (*)
27df8c2... Update Swedish translation (*)
cd33f5d... Revert "layout: Exclude hidden actors from struts" (*)
a303631... overviewControls: Ignore work area again (*)
5d1d4b5... overviewControls: Do consider work area for HIDDEN state (*)
c5cba77... panel: Listen differently for button-press events (*)
ba23279... workspace: Don't freeze the layout when there's no layout y (*)
fc4f9f6... signalTracker: Explicitly register destroyable types (*)
6d3df38... workspace: Scale slots to current workspace size when layou (*)
462d17d... Update Polish translation (*)
c2bc101... Bump version to 42.rc (*)
3e2460b... Update Friulian translation (*)
b832324... introspect: Add WindowsChanged signal (*)
7af157f... Update German translation (*)
435f077... Update Russian translation (*)
870bbc9... Update Hebrew translation (*)
968ebae... Update Serbian translation (*)
e8eeb44... Update Kazakh translation (*)
c29e0cf... grabHelper: Special case event funneling towards the OSK (*)
c1d13fb... keyboard: Prevent OSK key buttons from creating grabs (*)
0db64d3... appDisplay: Fix folder loop in `_ensureDefaultFolders` (*)
81029c7... appDisplay: Fix a typo in the DEFAULT_FOLDERS definition (*)
ec81098... Update Japanese translation (*)
bc29931... Update Japanese translation (*)
2a5e49c... Update Japanese translation (*)
44b4b02... Bump version to 42.0 (*)
ffc2e09... Update Hungarian translation (*)
4bc195e... windowManager: Change unfullscreen mode to NORMAL (*)
aa9edc3... workspaceAnimation: Get time outside of the animation-compl (*)
f13a614... magnifier: Properly hide the second (real) cursor (*)
7bf8f40... magnifier: Update zoom region right after enabling the magn (*)
b17f00c... workspace: Force creating new layout when there's no alloca (*)
6618dbb... Update Croatian translation (*)
15f778f... Update Croatian translation (*)
f4cb13b... Update French translation (*)
cb5a7bd... Update Finnish translation (*)
0500d5b... Update Italian translation (*)
e4b8011... theme: Minor screenshot UI fixes (*)
64e4d5d... popupMenu: Fix usage of GRAB_NOTIFY ClutterEventFlag (*)
95f4a1e... windowPreview: Avoid LEAVE events triggered by grab of our (*)
c5f6482... appDisplay: Avoid double slash when creating default folder (*)
2127222... overview: Remove desktop fade logic (*)
6c44162... switchMonitor: Fix switching configuration (*)
034e59a... dateMenu: Mark string for translation (*)
db68749... appDisplay: Home and End keys for app grid navigation (*)
85b51b9... layout: Check again for primary monitor after startup anima (*)
0dee26b... Update Hungarian translation (*)
2e6a618... Update Catalan translation (*)
a86b276... Update Ukrainian translation (*)
8f60835... Update Galician translation (*)
4f9a1c3... Update Italian translation (*)
2207cb5... Updated Czech translation (*)
bb0fdf6... Update Turkish translation (*)
0fa00b5... Update Croatian translation (*)
fd4d8d2... Update Bulgarian translation (*)
7d1d3e7... Update Portuguese translation (*)
bae3646... Update Polish translation (*)
19dc551... Update Swedish translation (*)
0e45273... dateMenu: Limit timezone offset hours to integers (*)
6c5dd37... Update Slovenian translation (*)
55ef361... Updated Lithuanian translation (*)
d7f4d3e... Update Slovak translation (*)
aa52ce2... Update Brazilian Portuguese translation (*)
188bdba... Update British English translation (*)
bd93995... Update Latvian translation (*)
90fdd11... Update Dutch translation (*)
81bc964... Update Serbian translation (*)
ef21368... Update Russian translation (*)
8ba7f0f... shellDBus: Actually make ScreenTransitionAsync async (*)
4215913... messageList: Center-align close button vertically (*)
35120dd... st/theme-node: Default to right text-align in RTL (*)
c02ca54... shell/app: Do not include OR windows in get_windows() (*)
e4446cd... Revert "shell/app: Do not try to activate OR windows" (*)
44d8191... calendar: Fix alignment of world clocks header in RTL (*)
f2c14a5... Update Occitan translation (*)
e831a92... HC: Do not set icon theme from gnome-icon-theme-extra (*)
1cb01ec... main: Add help function for moving window to monitor/worksp (*)
8824422... workspace: Use new helper function when accepting drops (*)
ff29159... workspaceThumbnail: Use new helper function when accepting (*)
db8c9c5... Update Indonesian translation (*)
cbf9d7c... Update Persian translation (*)
58f3688... Update Vietnamese translation (*)
0e3a1bd... Update Catalan translation (*)
7f4f328... Specify API versions for all public GIR APIs, except GLib (*)
5479479... Update Hebrew translation (*)
824deaf... Updated Spanish translation (*)
436ebc2... Update Scottish Gaelic translation (*)
e69da36... layout: Make sure startup animation completes (*)
dd28832... background: Pass cancellable when querying file info (*)
ef74f92... background: Do not queue idle when cancelled (*)
3c24491... Update Korean translation (*)
7d13e85... Update Korean translation (*)
c907ecc... Update Friulian translation (*)
29263fd... Update Russian translation (*)
6536976... Updated Danish translation (*)
b15c9e4... Update Hebrew translation (*)
a3a1ac5... Update Icelandic translation (*)
6df0002... Update Icelandic translation (*)
56d0b6d... extensionSystem: Check metadata types (*)
5a4c19a... lookingGlass: Handle Esc in object inspector (*)
b9b96e2... osk-layouts: Fix Swiss layouts (*)
908156f... Osk-layouts: Add Austrian German layout (*)
8c40b48... shell/window-preview-layout: Fix memory leaks (*)
61713c7... keyboard: Capture and bubble event in maybeHandleEvent (*)
66331e1... Pass events to the OSK in dialogs which grab events (*)
d546cb0... Add Georgian translation (*)
851a1e3... appDisplay: Use icon grid size as distance passed to SwipeT (*)
cb2ee0c... osd: Restyle OSD display popup (*)
1c95283... padOsd: Set menu manager on actions popup menu (*)
9ee7af2... padOsd: Set menu manager on pad chooser popup (*)
f4e03aa... style: Sync default colors with libadwaita (*)
378406e... overview: Avoid entering in overview mode during display gr (*)
f16ec23... Update Polish translation (*)
8d59d83... Update Catalan translation (*)
d52508a... theme/calendar: Use em instead of px for calendar day sizes (*)
682629e... status/network: Also show disabled icon when wwan is not co (*)
82d3362... config: Fix misleading comment (*)
b365eb9... screenshot: Hide screencast button when recorder is disable (*)
f0a0471... st/theme-node: Only try to parse non-empty inline styles (*)
351c023... Update Ukrainian translation (*)
9303a56... Update Bulgarian translation (*)
3e8164c... screenshot: Close screenshot UI if we failed to acquire a g (*)
23b4eb4... Require both mouse and keyboard grabs for some grabs to be (*)
8e664a8... iconGrid: Add more possible icon sizes (*)
1702353... Update Russian translation (*)
bc533af... Bump version to 42.1 (*)
d72abf5... st/button: Add :icon-name property (*)
65831f7... Js: Use new :icon-name property (*)
f1d50a4... Update Catalan translation (*)
9400759... status/volume: Hide sliders initially (*)
eef3013... Update Chinese (Taiwan) translation (*)
94cfca6... Update French translation (*)
eb538ab... Update Korean translation (*)
1d0a08b... build: Do not redefine polkit autocleanup (*)
0f4c643... Update Czech translation (*)
3290ef4... dateMenu: Align time strings in the World Clocks section (*)
3e7ce18... lockScreen: Extend modal grab to entire uiGroup (*)
88441c3... build: Remove gst dependencies (*)
a8c5d77... dbusServices/screencast: Install unconditionally (*)
5a9d365... config: Check runtime dependencies at runtime (*)
a863c9e... Update Russian translation (*)
b5ace21... status/network: Show WireGuard connections in VPN list (*)
26c0574... Update German translation (*)
633c868... Update Ukrainian translation (*)
9e9bdef... Update Turkish translation (*)
ebfb8c2... Update Persian translation (*)
b1b76e9... Update Portuguese translation (*)
f6cda37... Update Portuguese translation (*)
a3bfe0a... keyboard: Reset height before requesting preferred height (*)
da3d4e8... keyboard: Set up emoji panel pan gesture in capture phase (*)
1fa5c63... edgeDragAction: Change edge trigger threshold to AFTER (*)
9a09353... keyboard: Set up OSK edge drag gesture on capture phase (*)
2bd8dd3... Update Chinese (China) translation (*)
8b5d027... magnifier: Request window-relative coordinates for focus/ca (*)
b97c5eb... Update Russian translation (*)
c1e1ce2... Update Occitan translation (*)
1199dcc... Update Hebrew translation (*)
39bc996... build: Bump mutter API version (*)
a6995a3... runDialog: Pass context to Meta.restart() (*)
4592337... runDialog: Use single quotes for Wayland restart warning (*)
1952549... magnifier: Include SSD when calculating screen coordinates (*)
844c0e3... Update Friulian translation (*)
52cd90b... Update French translation (*)
caebb5a... theme: Hardcode osd bg color (*)
795723f... messageList: Only close messages via delete key if they can (*)
97563cc... Update German translation (*)
ea60bf4... screenshot: Fall back to home if Pictures directory is not (*)
afcd58e... shell: Do not create a systemd scope when using D-Bus app l (*)
8713f9d... style: High-contrast fixes and color adjustments (*)
a06b469... st: Only notify on property changes (*)
9eef6ec... appMenu: Hide overview when pressing on 'Show Details' (*)
3bd5319... Update Occitan translation (*)
94e0d39... Update Italian translation (*)
d18ef50... Update Catalan translation (*)
ed910a7... kbdA11yDialog: Use MetaKeyboardA11yFlags (*)
995e0c1... style: Adjust close button style (*)
2fac6f1... style: Neutral style for hotcorner ripple (*)
bdbbb78... style: Fix rtl oversight on lockscreen notifications (*)
01287f6... style: Remove shadow on switch users button (*)
68653d5... nm-dialog: Fix icon spacing issue (*)
ec571eb... style: Add missing transition timings (*)
98ff66d... style: Fix margin and color problems in the close buttons (*)
bd6aa47... Updated Lithuanian translation (*)
367ea00... build: Default to soup3 (*)
c24785c... portalHelper: Switch to soup3-based WebKitGTK (*)
78a7cc1... windowManager: Undim parent when minimizing attached modal (*)
947f77c... Updated Spanish translation (*)
335d602... Update Russian translation (*)
35ff4bf... keyboard: Set ornament on selected item in OSK languages po (*)
237ba24... ibusCandidatePopup: Set OSK candidates list visibility corr (*)
b6fe92a... ci: Allow flatpak job to fail (*)
31acf30... Revert "windowManager: Undim parent when minimizing attache (*)
4fd2719... windowManager: Handle window dimming animation getting canc (*)
47a499b... osk-layouts: Use AZERTY in Belgian layout (*)
4097f9f... ibusManager: Don't use GNOME_SETUP_DISPLAY (*)
be52477... ibusManager: Pass on envrionment variables to ibus-daemon (*)
8e87ff2... ibusManager: Avoid double fork triggering parent death in i (*)
abe9ba4... layout: Use constraint to resize screenShieldGroup (*)
2defa96... layout: Force size of overviewGroup (*)
eff23a8... keyboard: Fix updating suggestions visibility (*)
7fd6836... Update Russian translation (*)
8d9665d... Update Czech translation (*)
07d9408... ibusCandidatePopup: Init it as a top chrome (*)
67a1d3b... ibusCandidatePopup: Prevent it from covering screenshot UI (*)
d14bb7b... screenshot: Always raise UI to top when opening (*)
9e30afe... ci: Try falling back to stable branch before HEAD (*)
a88e59c... Adopt EventEmitter class instead of injecting Signal method (*)
83c08e1... dbusServices: Refactor service utilities from fileUtils int (*)
bb115f1... Update Catalan translation (*)
68ceed5... signalTracker: Avoid doing two maps lookups once they're in (*)
74720f2... signalTracker: Avoid creating a temporary keys array when c (*)
ad0f11f... signalTracker: Avoid getting the same owner object proto mu (*)
371da8d... signalTracker: Correctly guard against invalid GObject.Conn (*)
9abf350... signalTracker: Use a const variable to hold the tracked obj (*)
1bd9076... main: Define a custom log writer to dump on structured mess (*)
71765a1... js/main: Use warning log level for notifyError (*)
61eef2f... extensionUtils: Add utility for setting the current extensi (*)
4257fc9... environment: Remove inline import of extensionUtils (*)
9ebde6c... ci: Switch ESLint rule eqeqeq to smart mode (*)
fb75120... shell/app: Fix small memory leak in get_pids() (*)
c04fb61... Revert "ci: Allow flatpak job to fail" (*)
2a3d409... dateMenu: Remove custom aligning of time strings in the Wor (*)
415349c... systemActions: Disable power-off if querying support fails (*)
022359f... Bump version to 43.alpha (*)
9375b48... ci: Remove BUNDLES variable from nightly job (*)
97b2079... endSessionDialog: Small cleanup (*)
0f61af6... build: Use multi-line string for embedded code (*)
06d17d6... build: Specify check kwarg in run_command (*)
789e1b2... extensions: Allow updating with only extension-manager inst (*)
9262ff5... Update Indonesian translation (*)
f7b817a... extensions-app: Port about to AdwAboutWindow (*)
9d47062... extensions-app: Use apps.gnome.org as website (*)
12a203a... notificationDaemon: Stop auto-dismissing on focus changes (*)
19f11ae... accessDialog: Allow body label to wrap lines (*)
694693a... theme: Center access dialog text (*)
30d008e... ci: Bump mutter image (*)
301e319... Update Turkish translation (*)
a5f2dd7... Update Catalan translation (*)
fa6a712... lint: Transition to gjs' object spacing rule (*)
b0187d4... inputMethod: Update to set_preedit_text() API change (*)
d80a722... status/volume: Document public function (*)
a768efa... status/volume: Small cleanup (*)
af5bc30... status/volume: Reindent before making code changes (*)
cf404f7... status/volume: Use (dis)connectObject (*)
762b4c2... status/volume: Add device submenus (*)
bb043bb... rfkill: Use promise to initialize proxy (*)
98cbc31... rfkill: Turn manager into a GObject (*)
e062e96... rfkill: Consider HasAirplaneMode (*)
1c078d4... Update Georgian translation (*)
3e4aa91... Update Catalan translation (*)
5f11fbb... Add Abkhazian translation (*)
9e40e14... style: Make menuitems less bright when in checked state (*)
d03a94d... status/powerProfiles: Split updating profiles from sync (*)
7647e55... popupMenu: Append ornament in image menu items (*)
d555be0... status/powerProfiles: Add image to menu items (*)
6aa3a2f... status/powerProfiles: Use CHECK ornament (*)
317fa82... screencast: Use the same format for screencasts and screens (*)
d01d38e... extensionSystem: Check if mode is supported when loading (*)
b4e63b3... Update Abkhazian translation (*)
3129633... Update Basque translation (*)
c3284eb... ControlsManagerLayout: Use primaryMonitor (*)
8562606... ControlsManagerLayout: Cache workAreaBox (*)
841599d... overviewControls: Minor style fix (*)
1d96cbd... Update Galician translation (*)
c865d1b... git: Use relative URL for external submodule (*)
2c81255... ci: Instruct gitlab to checkout submodules (*)
d512209... ci: Don't define image globally (*)
23bd068... ci: Update mutter image (*)
177175c... build: Bump gjs requirement (*)
a3dc981... extensions-app: Use new add_action_entries() override (*)
80e4ae7... status/nightLight: Use promise to initialize proxy (*)
4637575... status/bluetooth: Use promise to initialize proxy (*)
fcd08fa... status/bluetooth: Split out BtClient object (*)
87e4eda... status/brightness: Hide when proxy has no owner (*)
ed2ae06... status/brightness: Improve proxy error handling (*)
3bc9f00... status/volume: Merge VolumeMenu into indicator (*)
dc4ed1d... status/location: Remove submenu (*)
4f155d3... status/powerProfiles: Remember last selected non-default pr (*)
7ab7df7... status/remote-access: Split out screen sharing indicator (*)
a9d7de2... Update Russian translation (*)
108c85f... Update Catalan translation (*)
31a50cb... Update Portuguese translation (*)
97b7dee... objectManager: Use non-legacy style (*)
4880364... objectManager: Simplify fetching of remote objects (*)
1cce999... remoteSearch: Stop using callback to return loaded provider (*)
119581a... search: Use async functions instead of callbacks (*)
c6861c0... autorunManager: Promisify ContentTypeDiscoverer (*)
db39164... status/location: Make AppAuthorizer async (*)
a3db909... loginManager: Make API promise-based (*)
637ee73... js: Use async D-Bus wrappers (*)
0c68c33... loginManager: Return objects instead of multiple booleans (*)
20a875f... Update Ukrainian translation (*)
9f8ab60... ci: Bump mutter image (*)
47cb354... quickSettings: Introduce QuickSettingsMenu (*)
e5d4984... quickSettings: Add QuickToggle (*)
f18d103... quickSettings: Add SystemIndicator (*)
84a62cc... panel: Add quick settings indicator (*)
7834372... panel: Add closeQuickSettings() method (*)
de989b1... popupMenu: Close quick settings when activating settings ac (*)
a8142d1... panel: Move unsafe-mode indicator to quick settings (*)
c9a9e1e... status/location: Move to quick settings (*)
b8cb5c6... status/thunderbolt: Move to quick settings (*)
0f1f5bb... status/remoteAccess: Move to quick settings (*)
1459173... status/nightLight: Port to quick settings (*)
49eaa29... status/rfkill: Port to quick settings (*)
2ebdb6e... status/bluetooth: Port to quick settings (*)
80d1f68... status/power: Port to quick settings (*)
4d931c2... status/autoRotate: Port to quick settings (*)
a3a886f... status/darkMode: Add dark mode toggle (*)
5c935af... build: Port to gcr4 (*)
d87950d... style: Add generic .icon-button class (*)
687b263... Update Ukrainian translation (*)
e3d6876... Update Portuguese translation (*)
1fd08e8... Add shell_global_get_workspace_manager () (*)
83564e5... workspace: Port WorkspaceBackground allocate to C (*)
24e842c... quickSettings: Support child menus in QuickSettingsMenu (*)
e0c61f5... quickSettings: Add menu support to items (*)
a0436d4... quickSettings: Add header to QuickToggleMenu (*)
3ce3034... quickSettings: Color header icon if checked (*)
4b9dcb3... quickSettings: Add QuickMenuToggle (*)
c2e8f41... quickSettings: Add QuickSlider (*)
1f178e8... status/powerProfiles: Port to quick settings (*)
7bbd598... status/brightness: Port to quick settings (*)
62c62ec... status/volume: Port to quick settings (*)
ea00da7... status/system: Port to quick settings (*)
ce19849... status/power: Merge with system indicator (*)
e8ac0b7... Update Bulgarian translation (*)
9be136a... Update Bulgarian translation (*)
1c7eb13... git: Always use libgnome-volume-control submodule from GNOM (*)
77d0471... st/settings: Connect to mouse settings (*)
71d503d... st/theme-node-transition: Guard against 0-sized offscreen b (*)
edf6de0... Update Hebrew translation (*)
4174168... Update Russian translation (*)
d160804... Update Occitan translation (*)
0fdca0d... quickSettings: Bind menu arrow's reactivity to parent (*)
7950f4d... Update Persian translation (*)
32248e8... authPrompt: Don't propagate serviceName to setMessage (*)
e6ca0e4... Update Persian translation (*)
3567a54... Update Basque translation (*)
d9d70c1... status/network: Some minor style fixes (*)
af132dd... status/network: Catch errors when fetching client (*)
7bfd4fe... status/network: Sync active access point from constructor (*)
5e533e5... status/network: Notify icon change after access-point updat (*)
ca2d39f... status/network: Emit 'icon-changed' on primary connection c (*)
de175df... status/network: Make connectivity queue a Set (*)
44f0a95... status/network: Remove reason param from ::activation-faile (*)
3113e6e... status/network: Fix error notification for wireguard (*)
c33b5de... status/network: Simplify notification code (*)
f411228... status/network: Use connectObject() to connect client signa (*)
54a1c34... status/network: Use property bindings for global visibility (*)
1aa01fc... status/network: Use NM utility function for classifying sec (*)
4622a68... status/network: Split out WirelessNetwork class (*)
02bbc83... status/network: Rename device menu items (*)
586bb29... status/network: Rename setDeviceDescription() (*)
58d29f9... status/network: Track device sections as device sections (*)
b5fabed... status/network: Simplify device item labels (*)
9bca544... status/network: Remove status from VPN item (*)
79f6ee2... status/network: Use ActiveConnection:state in VPN item (*)
714c0ea... status/network: Remove WireguardItem (*)
73f4bb1... status/network: Give bluetooth its own category (*)
cad3ec1... status/network: Rename DeviceCategory and base on device ty (*)
c050002... status/network: Add section classes for each device type (*)
397aa76... Update Indonesian translation (*)
a52da04... Updated Spanish translation (*)
5de3491... style: CSS follow ups for quicksettings (*)
436fd81... css: Add a special chroma key color and use it on .workspac (*)
9b3ee77... st/theme-node-drawing: Conditionally paint the center shado (*)
04d4d70... dbus-interfaces: Add names to introspection data for notifi (*)
f6e8896... status/network: Always notify icon-name on strength change (*)
86e406b... POTFILES.in: Remove js/ui/status/power.js (*)
e177669... Update Catalan translation (*)
dd97a25... gdmUtil: Refactor on no-more-messages case (*)
20c84bf... gdmUtil: Fix ShellUserVerifier retry logic (*)
e50ad31... Update Ukrainian translation (*)
0790c2e... Update Hebrew translation (*)
a70e9c2... Update Persian translation (*)
4871eba... loginDialog: Don't call _loginScreenSessionActivated() when (*)
23bfd08... misc: Toggle IBus OSK capability on OSK visibility (*)
ade4b23... cleanup: Minimize deep_unpack() usage (*)
b63c6ac... cleanup: Use deepUnpack() intead of deep_unpack() (*)
9e3cb0b... status/network: Make NMConnectionItem a menu item (*)
64ae6ae... status/network: Update appearance of connection items (*)
a62ac49... status/network: Split out NMDeviceConnectionItem (*)
be950d5... status/network: Sort items, not connections (*)
e84ab81... status/network: Factor out ItemSorter class (*)
df354fc... status/network: Handle VPN connections in VPN section (*)
0d259d6... status/network: Decouple NMVpnSection from NMConnectionSect (*)
7357a80... status/network: Merge NMConnectionSection and NMConnectionD (*)
9002344... status/network: Always use toggles in VPN section (*)
b4da69d... network/status: Split out NMMenuItem base class (*)
ad1a327... status/network: Add NMSectionItem subclass (*)
9809d71... status/network: Use SectionItem for device items (*)
50671a7... status/network: Replace wi-fi selection dialog (*)
59a3963... status/network: Create indicator sections in constructor (*)
9bb9a84... status/network: Let device items handle their own connectio (*)
acda87d... status/network: Track devices in NMDeviceSection (*)
392f72b... status/network: Store sections by device type (*)
78154d9... status/network: Simplify section setup (*)
03ded1d... status/network: Introduce NMSection parent type (*)
c2139b2... status/network: Use submenus when necessary (*)
c84d638... status/network: Move settings item into toplevel section (*)
a3dbb3e... status/network: Add timestamp property to items (*)
911762e... status/network: Add ItemSorter option to track MRU (*)
cb4d960... status/network: Add timestamp to device items (*)
1a0dbd0... status/network: Limit the number of items that are shown pe (*)
b4ff426... status/network: Stop summarizing device sections (*)
b6d8a0e... Update Ukrainian translation (*)
98e6421... Update Chinese (China) translation (*)
29601b8... appDisplay: Don't update fade effect (*)
1fb570b... appDisplay: Remove stack from AppDisplay (*)
5cb94c5... appDisplay: Give all available size to grid (*)
5ba699e... appDisplay: Stop updating fade effect (*)
083a691... appDisplay: Mostly remove adaptToSize (*)
1131305... appDisplay: Set 3x3 grid mode for folders (*)
b115e07... iconGrid: Always call findBestModeForSize() (*)
b9a373c... appDisplay: Introduce custom IconGrid class for AppDisplay (*)
6c00e0f... appDisplay: Use custom layout manager for page indicators (*)
3281c03... appDisplay: Make page previews fill allocation (*)
48bcc8f... appDisplay: Make arrows always visible (*)
f22a5c5... appDisplay: Readd next and previous page icons previews (*)
892fa65... appDisplay: Turn navigation arrows into StButtons (*)
ca9a19d... style: Theme pagination arrows as per mockups (*)
09b975f... appDisplay: Reimplement drag motion using page indicators (*)
8f24797... appDisplay: Special-case dropping over page indicators (*)
078aca2... Revert "st/scrollview: Add ::content-padding property to St (*)
88c3945... appDisplay: Center-align arrows (*)
341cad7... appDisplay: Remove style of page indicators (*)
01e4396... appDisplay: Reduce drag overshoot timeout (*)
692de0e... appDisplay: Rename _lastOvershootTimeoutId (*)
4dcae8d... appDisplay: Bring back drag overshoot region (*)
dcc54c0... style: Force symbolic icons in quick settings (*)
111e982... sessionMode: Log mode changes (*)
864606a... screenShield: Only wake up screen when active (*)
16b63af... status/network: Make NMSection a GObject (*)
b0df35b... status/network: Add NMSection:checked property (*)
f964470... status/network: Add NMSection:icon-name property (*)
11283be... status/network: Add NMSection:label property (*)
ded451f... status/network: Use bindings to update VPN indicator (*)
2231fce... status/network: Use binding for updating primary indicator (*)
be98e5b... status/network: Add activate() to NMDeviceItem (*)
88262a1... status/network: Add activate() in NMSection (*)
1cc0771... status/network: Expose WirelessDeviceItem:is-hotspot (*)
791c65a... status/network: Override activate() for wireless (*)
3a1ebd8... status/network: Make wireless insensitive when hardware-dis (*)
8e68524... status/network: Special-case wireless hotspots (*)
cd9284e... status/network: Hide sections if networking is disabled (*)
dc09f99... status/network: Keep sensitive when locked (*)
81eb7db... status/network: Port to quick settings (*)
84c3315... status/network: Request scans while wireless menu is open (*)
a4134e1... panel: Remove aggregate menu (*)
32aa67c... Update Finnish translation (*)
86457c3... data: Update cldr2json script to new format (*)
7693344... keyboard: Update OSK key model from JSON to new format (*)
915a315... data: Update OSK JSON files to new format (*)
6898522... data: Remove double space key in Persian OSK layout (*)
a2674c1... keyboard: Read key width from model (*)
2e30fc2... keyboard: Separate aspect and behavior of OSK keys (*)
ce80e16... keyboard: Unify OSK key commit handling in single-state sig (*)
5b950d7... keyboard: Drop needless signal from OSK Key object (*)
5d0c49f... keyboard: Add generic handling for key actions (*)
c609ffe... data: Move extra keys to JSON files (*)
6d230c8... data: Move 'hide' action to using keyboard-hide-symbolic ic (*)
3b81e0f... keyboard: Trigger OSK level changes on button release (*)
2920738... keyboard: Add/handle "modifier" action keys (*)
482e62c... inputMethod: Add signal/getter for surrounding text updates (*)
fce3769... keyboard: Add 'delete' OSK key action (*)
3c538fc... data: Migrate keyboard layouts to 'delete' action for backs (*)
b210b2d... ibusManager: Add OSK completion mode (*)
aa34110... keyboard: Fill suggestion on button-press-event (*)
8874f2c... data: Add "extended" US layout (*)
c0a75fa... keyboard: Use extended US keyboard for terminal mode (*)
38cae3b... data: Document JSON file format in OSK layouts README file (*)
f1fcce6... keyboard: Always use ratio of visible level (*)
b18ab00... keyboard: Let the OSK take 1/4th of height in portrait mode (*)
0ee1021... data: Shuffle comma/dot keys in OSK keymaps (*)
4010f03... theme: Tweak OSK style (*)
90bd0c4... keyboard: Add Hangul OSK keymap (*)
df9e061... osk-layouts: Fix proportions in malayalam OSK layout (*)
aab9899... keyboard: Propagate ratio changes to the emoji selection pa (*)
d843136... swipeTracker: Set up 1fg drag gesture in capture phase (*)
2b81355... keyboard: Use SwipeTracker for emoji panel page switching (*)
c6c6eb5... keyboard: Shuffle text direction initialization (*)
9bd91ca... keyboard: Change page switching animation in emoji picker (*)
0c7446c... status/bluetooth: Fix call to undefined method (*)
4fd4b09... status/bluetooth: Fix remembering set up devices (*)
0d2af8e... Bump version to 43.beta (*)
49e525c... Update Persian translation (*)
da5e10d... Update Indonesian translation (*)
ae23594... Update Serbian translation (*)
ab64274... Update Georgian translation (*)
68bc4a6... Update Portuguese translation (*)
6820a72... Update Croatian translation (*)
c6e0da5... Update Russian translation (*)
5ee4341... Update Catalan translation (*)
1c2e320... Update Polish translation (*)
d7ca1eb... style: Visual papercut fixes for quicksettings (*)
7485481... Update Basque translation (*)
0bd030f... Update Chinese (China) translation (*)
4f3b1c5... calendar: Use connectObject on _sectionList (*)
2d6b213... status/network: Use NM connectivity check URI for Portal He (*)
e8cb168... Update Hebrew translation (*)
9f8b221... Update Catalan translation (*)
4c49538... status/nightLight: Hide when unsupported (*)
0b45bc8... ci: Use F36 image from mutter (*)
b7d738d... quickSettings: Fix slider accessibility (*)
8945e25... status/location: Use better indicator icon (*)
712fd3c... data: Update 'hide' and 'layout' OSK keys icons (*)
4fa8ab9... plugin: Implement profiling vfuncs
(*) 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]