Jeremy Bícha
2562b2f42f
New upstream version 48~rc
upstream/48_rc
2025-03-03 12:40:37 -05:00
Florian Müllner
019c935647
Bump version to 48.rc
...
Update NEWS.
48.rc
2025-03-03 17:23:22 +01:00
Florian Müllner
29d11e5879
screenshot-window-sizer: Adjust to mutter change
...
Mutter no longer hides the `event` parameter in Meta.KeyHandlerFuncs,
so update the function to account for the additional parameter.
Closes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/559
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/388 >
2025-03-03 16:18:52 +01:00
Jiri Grönroos
662fe8e144
Update Finnish translation
2025-03-02 10:02:51 +00:00
Luming Zh
8bf1132bec
Update Chinese (China) translation
2025-03-02 06:20:42 +00:00
Aurimas Černius
c989fa165c
Update Lithuanian translation
2025-02-24 20:27:18 +00:00
Yuri Chornoivan
881d5aae59
Update Ukrainian translation
2025-02-23 20:17:24 +00:00
Ekaterine Papava
d9ff138f9e
Update Georgian translation
2025-02-23 05:58:19 +00:00
Anders Jonsson
fcf8892bf7
Update Swedish translation
2025-02-22 22:01:50 +00:00
Piotr Drąg
082b585ae6
Update Polish translation
2025-02-22 12:55:50 +01:00
Daniel Rusek
898f7b0d6f
Update Czech translation
2025-02-20 22:44:26 +00:00
Mathews M
fecd26851f
Update Malayalam translation
2025-02-15 02:37:36 +00:00
Emilio Sepúlveda
8a7d2fd86d
Update Interlingua translation
2025-02-14 13:38:39 +00:00
Florian Müllner
f1f05b58b9
ci: Pull in defaults/workflow from template
...
The template was added recently, so the same rules don't have
to be replicated by every project.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/385 >
2025-02-06 02:06:02 +01:00
Florian Müllner
c9838125a1
ci: Includes templates from project
...
Now that the freedesktop templates are mirrored on GNOME infrastructure,
we don't have to include them via HTTPS anymore.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/385 >
2025-02-06 01:59:40 +01:00
Jeremy Bícha
d0bd498efe
New upstream version 48~beta
upstream/48_beta
2025-02-05 06:28:22 -05:00
Jeremy Bícha
b84d5407ce
New upstream version 47.4
upstream/47.4
2025-02-05 06:24:44 -05:00
Florian Müllner
af35772b72
Actually bump version
...
Fixes: 61b5bdb4 ("Bump version to 48.beta")
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/384 >
48.beta
2025-02-05 12:11:54 +01:00
Florian Müllner
61b5bdb4e9
Bump version to 48.beta
...
Update NEWS.
2025-02-05 00:43:25 +01:00
Florian Müllner
fa5c4bade1
Bump version to 47.4
...
Update NEWS.
47.4
2025-02-05 00:40:33 +01:00
Florian Müllner
aa5df48c45
apps-menu: Set BoxLayout orientation
...
Use the new `orientation` property instead of `vertical`, as the
latter is deprecated.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/380 >
2025-01-27 20:02:36 +01:00
Florian Müllner
3929dd86bc
workspace-indicator: Set BoxLayout orientation
...
Use the new `orientation` property instead of `vertical`, as the
latter is deprecated.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/380 >
2025-01-27 20:02:36 +01:00
Emilio Sepúlveda
b1b16bcfe1
Add Interlingua translation
2025-01-20 21:45:01 +00:00
Rafael Fontenelle
e2b1503acd
Update Brazilian Portuguese translation
2025-01-20 00:13:23 +00:00
Florian Müllner
a7d4d8df80
window-list: Use correct params when re-tracking chrome
...
Since commit 981e8e42 , we temporarily untrack the window-list actor
while in the overview.
However as we don't pass pass the chrome parameters when re-tracking
chrome, the window-list no longer contributes to struts or tracks
fullscreen changes, whoops.
Make sure to pass the original parameters when re-tracking chrome
to restore the expected behavior.
Fixes: 981e8e42 ("window-list: Untrack chrome while in overview")
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/550
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/379 >
(cherry picked from commit 01f7df1e8a )
2025-01-16 12:09:05 +01:00
Florian Müllner
01f7df1e8a
window-list: Use correct params when re-tracking chrome
...
Since commit 981e8e42 , we temporarily untrack the window-list actor
while in the overview.
However as we don't pass pass the chrome parameters when re-tracking
chrome, the window-list no longer contributes to struts or tracks
fullscreen changes, whoops.
Make sure to pass the original parameters when re-tracking chrome
to restore the expected behavior.
Fixes: 981e8e42 ("window-list: Untrack chrome while in overview")
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/550
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/379 >
2025-01-15 12:39:22 +01:00
Jeremy Bícha
0deab770e3
New upstream version 47.3
upstream/47.3
2025-01-14 10:04:25 -05:00
Florian Müllner
b7de680805
Bump version to 48.alpha
...
Update NEWS.
48.alpha
2025-01-13 17:21:40 +01:00
Florian Müllner
791682e836
ci: Switch ci-templates to master
...
The alternative is to monitor the upstream repository and update
the references when necessary. I don't have the resources to do
that, so trust upstream to not mess up their development branch.
(cherry picked from commit 4e50e9f8dc )
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/376 >
2025-01-13 16:29:57 +01:00
Florian Müllner
4e50e9f8dc
ci: Switch ci-templates to master
...
The alternative is to monitor the upstream repository and update
the references when necessary. I don't have the resources to do
that, so trust upstream to not mess up their development branch.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/375 >
2025-01-13 16:11:09 +01:00
Florian Müllner
c815e506dd
Bump version to 47.3
...
Update NEWS.
47.3
2025-01-12 21:59:15 +01:00
Florian Müllner
176206a38c
places-menu: Remove left-over modeline
...
This one slipped through commit 253ddb864 ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/370 >
(cherry picked from commit 83c41bad30 )
2025-01-12 20:53:59 +00:00
Bartłomiej Piotrowski
72b2534790
ci: Switch to GNOME GitLab mirror of ci-templates
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/368 >
(cherry picked from commit 0f69d7663b )
2025-01-12 20:53:59 +00:00
Florian Müllner
28ac6906c2
ci: Adapt to updated release module template
...
The release module moved into production now. The process changed
slightly with regard to the testing period, so we will have to
adapt the existing job a bit.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/367 >
(cherry picked from commit 5d8d3601b4 )
2025-01-12 20:53:59 +00:00
Florian Müllner
e30f634d08
ci: Move LINT_LOG variable out of global section
...
It is only used by the eslint job, so better define it there.
While at it, make sure the variable is quoted as that's considered
good practice (even when safe to use unquoted as in this case).
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/367 >
(cherry picked from commit ea77b557e5 )
2025-01-12 20:53:59 +00:00
Florian Müllner
aed90a3f6c
ci: Use variable for meson build directory
...
This ensures that the value is consistent between jobs.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/367 >
(cherry picked from commit 9f48149346 )
2025-01-12 20:53:59 +00:00
Florian Müllner
7054010520
Revert "ci: Use meson introspect to generate artifact path"
...
The new release service that now moved into production expects
the tag to match the release version.
Instead of using the $VERSION-real pattern in case of error,
switch to a pre-push hook to hopefully prevent those errors
in the first place:
https://gitlab.gnome.org/-/snippets/6710
This reverts commit 8c014a6b1d .
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/367 >
(cherry picked from commit 0d1b279a64 )
2025-01-12 20:53:59 +00:00
Florian Müllner
cc3e2842a8
ci: Bump js image
...
gnome-shell switched to F41 for its JS image, follow suit.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/365 >
(cherry picked from commit b30871d105 )
2025-01-12 20:53:59 +00:00
Florian Müllner
f6d4e44ee4
workspace-indicator: Do not only exclude DESKTOP windows
...
There are other window types that should be excluded from workspace
previews, including more common ones like menus. Instead of checking
for a variety of window types, delegate the decision to mutter by
checking for the `skip-taskbar` property.
(The internal `skip-pager` property would be more apt in this case,
but as it only differs from `skip-taskbar` for X11 clients that
explicitly set one and not the other, it shouldn't matter in practice)
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/537
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/363 >
(cherry picked from commit 77a11fd9cd )
2025-01-12 20:53:59 +00:00
Florian Müllner
bcf0be86af
window-list: Untrack chrome while in overview
...
The window list is set up to track the monitor's fullscreen state.
Monitors are never considered in fullscreen while showing the overview,
so if shell's layout manager updates the fullscreen visibility after
we hid the bottom bar, it ends up being visible in the overview.
To avoid this, untrack the actor while the overview is visible.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/509
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/364 >
(cherry picked from commit 981e8e42e2 )
2025-01-12 20:53:59 +00:00
Florian Müllner
fb86b18cf1
window-list: Fix disconnecting window signals in context menu
...
Menus are not actors themselves, so they are not "destroyables" in
terms of automatic signal disconnection, with the result that we
currently leak window signals.
Fix this by using the menu's actor as tracked object, so the signals
are disconnected automatically when the actor is destroyed.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/474
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/362 >
(cherry picked from commit 4a841dfd49 )
2025-01-12 20:53:59 +00:00
Florian Müllner
6400be4a6c
places-menu: Update fake mount operation source
...
gnome-shell now checks for an associated drive to automatically
cancel the operation on disconnect, so fake the corresponding
method. While at it, drop the `get_icon()` method that hasn't
been used for quite a while now.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/508
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/361 >
(cherry picked from commit 8957f488dc )
2025-01-12 20:53:59 +00:00
Florian Müllner
b1f727fa34
places-menu: Catch errors during async operation
...
Uncaught errors in async functions don't provide a good stack, because
the unhandled promise rejection masks the error that triggered it.
While we already handle *expected* errors inside the function, make
sure we catch all errors to get useful stack information for unexpected
errors as well.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/361 >
(cherry picked from commit e0b68a319e )
2025-01-12 20:53:59 +00:00
Yi-Jyun Pan
459d654b23
Update Chinese (Taiwan) translation
...
(cherry picked from commit 97d0a0e514 )
2025-01-12 15:59:50 +00:00
Yi-Jyun Pan
97d0a0e514
Update Chinese (Taiwan) translation
2025-01-12 15:59:38 +00:00
Sabri Ünal
5a3812e5d6
Update Turkish translation
2025-01-11 14:39:59 +00:00
Florian Müllner
83c41bad30
places-menu: Remove left-over modeline
...
This one slipped through commit 253ddb864 ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/370 >
2025-01-10 13:40:03 +01:00
Florian Müllner
2a45d8c145
window-list: Add attention indicator
...
Some X11 clients still rely on the traditional urgent/demand-attention
hints instead of notifications to request the user's attention.
Support these by adding a visual indication to the corresponding
buttons, based on the visual indicator in libadwaita's tabs.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/543
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/366 >
2025-01-08 12:46:37 +00:00
Bartłomiej Piotrowski
0f69d7663b
ci: Switch to GNOME GitLab mirror of ci-templates
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/368 >
2024-12-27 10:17:38 +01:00
Florian Müllner
5d8d3601b4
ci: Adapt to updated release module template
...
The release module moved into production now. The process changed
slightly with regard to the testing period, so we will have to
adapt the existing job a bit.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/367 >
2024-12-17 22:34:16 +01:00