Jeremy Bícha
d1422ddb33
Update upstream source from tag 'upstream/47.2'
...
Update to upstream version '47.2'
with Debian dir 8d5f4aad9b
2024-11-25 13:48:36 -05:00
Jeremy Bícha
5b0f7e40d4
New upstream version 47.2
upstream/47.2
2024-11-25 13:48:34 -05:00
Florian Müllner
70e2a02e69
Bump version to 47.2
...
Update NEWS.
47.2
2024-11-25 16:14:41 +01:00
Florian Müllner
079daac9bb
screenshot-window-sizer: Mention shortcut in description
...
Loosely based on the README entry, so users know how to actually use the
extension.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/541
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/358 >
2024-11-25 15:43:54 +01:00
Florian Müllner
99d49c1800
places-menu: Inherit from PopupImageMenuItem
...
PopupImageMenuItems used to position the icon after the label,
so we ended up with our own icon+label items.
However the icon position was changed years ago in the shell, so
inherit from PopupImageMenuItem instead.
This does not only simplify the code a bit, but also pulls in
features we are currently missing, like a11y labelling.
Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/542
(cherry picked from commit 568826e489 )
2024-11-25 14:19:07 +01:00
Florian Müllner
95c4bc5d87
build: Sync check-version script with gnome-shell
...
The script was updated to not require appstream-util to check for
a corresponding release element in metainfo.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/354 >
(cherry picked from commit 1218aee87f )
2024-11-25 14:18:56 +01:00
Florian Müllner
451a12d1fd
cleanup: Use consistent line break style in meson.build
...
Either have all arguments on the same line, or have a separate
line for every argument (that is, don't special-case the first
arg).
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 265935e14b )
2024-11-25 14:18:35 +01:00
Florian Müllner
48b917ab86
cleanup: Fix indent errors in meson.build
...
We are supposed to use a 2-space indent, but some inconsistencies
sneaked in over time.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit b903618050 )
2024-11-25 14:18:00 +01:00
Florian Müllner
d273dc4e59
cleanup: Always use dangling commas in meson.build
...
This is meson's default formatting, and matches what we already
do in JS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 720933b08e )
2024-11-25 14:17:53 +01:00
Florian Müllner
683080441f
cleanup: Use format strings in meson.build
...
Those are a bit more concise than ''.format(), and have been
in meson for a long time.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 85ee8829bf )
2024-11-25 14:17:45 +01:00
Florian Müllner
5bbf7f5c6c
build: Use SPDX identifier for license
...
Meson strongly recommends to use SPDX identifiers for the license
string, and there's no reason for us to not do so.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 6df4905286 )
2024-11-25 14:17:35 +01:00
Florian Müllner
f30990535f
extensions: Remove modelines
...
We already include an .editorconfig that is supported by many
editors, including emacs, so no need to repeat an emacs-specific
modeline in every source file.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 253ddb8642 )
2024-11-25 14:17:25 +01:00
Florian Müllner
d14885f96d
Add .editorconfig
...
This should ensure that all editors which support
https://editorconfig.org/ use the correct indentation
with spaces (not tabs) by default.
This is hardly a full specification of our coding style,
but it's a correct subset and better than nothing.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/353 >
(cherry picked from commit 0ca156a2b6 )
2024-11-25 14:15:52 +01:00
Марко Костић and GNOME Translation Robot
0a153b78f9
Update Serbian translation
2024-11-04 07:15:02 +00:00
Jeremy Bícha
697380130b
releasing package gnome-shell-extensions version 47.1-1
debian/47.1-1
2024-10-30 12:46:01 +01:00
Jeremy Bícha
ec0eb48131
Bump minimum meson to 1.1.0
2024-10-30 12:44:34 +01:00
Jeremy Bícha
54390185c8
New upstream release
2024-10-30 12:44:04 +01:00
Jeremy Bícha
9c56e9c515
Update upstream source from tag 'upstream/47.1'
...
Update to upstream version '47.1'
with Debian dir dafbb07580
2024-10-30 12:44:04 +01:00
Jeremy Bícha
a49f851320
New upstream version 47.1
upstream/47.1
2024-10-30 12:43:59 +01:00
Nathan Follens and GNOME Translation Robot
598007f994
Update Dutch translation
2024-10-27 22:37:35 +00:00
Fabio Tomat and GNOME Translation Robot
06caed8c0c
Update Friulian translation
2024-10-20 20:01:51 +00:00
Florian Müllner
9991f90804
Bump version to 47.1
...
Update NEWS.
47.1
2024-10-18 21:54:13 +02:00
Florian Müllner
0bc77ef7c9
build: Rename meson_options.txt to meson.options
...
The name is a bit cleaner, and has been the preferred option(!)
since meson 1.1.
Mutter recently updated the name, so follow suite.
The meson version bump shouldn't be an issue, given that several
hard dependencies like mutter and glib already require higher
versions.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/349 >
(cherry picked from commit 1088435120 )
2024-10-18 19:15:44 +02:00
Florian Müllner
099b2eeb49
cleanup: Use null for nick/blurb in ParamSpecs
...
As they are only used by gstreamer for gst-inspect & other tools.
Projects like mutter and gtk have already completely dropped them,
so follow their lead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/347 >
(cherry picked from commit 46a4fa0976 )
2024-10-18 19:15:02 +02:00
Florian Müllner
b13984a752
export-zips: Use --destdir instead of custom prefix
...
meson skips some steps like schema compilation when DESTDIR is
set, so this is slightly more efficient.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/345 >
(cherry picked from commit 8f75ccae34 )
2024-10-17 20:59:07 +02:00
Florian Müllner
67cdd0bea2
window-list: Remove outdated style
...
A long time ago, the window list used to embed the bottom message
tray, which caused notifications to inherit the window-list's
font style.
Since that's no longer the case, we have no business in messing
with notification styling, so stop doing that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/338 >
(cherry picked from commit f1671bc206 )
2024-10-17 20:56:38 +02:00
Florian Müllner
87a849c5af
window-list: Switch to Adw.SwitchRow
...
libadwaita fixed the actionable implementation of Adw.SwitchRow,
so can use the convenience widget instead of composing our own.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/341 >
(cherry picked from commit 548d7659e1 )
2024-10-17 20:56:26 +02:00
Florian Müllner
f0bff952be
window-list: Remove superfluous bindings
...
The setting is already bound to the switch via the corresponding action,
no need to also set up a binding.
In fact, the second binding is actively harmful, as it keeps the
connection alive until dispose, so the setting is reset on
garbage collection.
Closes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/511
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/341 >
(cherry picked from commit 0162644041 )
2024-10-17 20:56:18 +02:00
Florian Müllner
b3ff771a1d
window-list: Add missing action
...
Commit 24ba03fe9 added a new setting, but forgot to create the
corresponding action.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/341 >
(cherry picked from commit 062a3d21ab )
2024-10-17 20:56:09 +02:00
Florian Müllner
3ef718d34c
window-list: Fix active state
...
Commit c72b8b21 fixed the styling of the active window's button,
but missed that the `active` property uses the style information
as well.
Adjust it to use the correct actor when checking for the style class.
Closes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/529
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/342 >
(cherry picked from commit a5a92026ac )
2024-10-17 20:55:59 +02:00
Florian Müllner
fb2d87c1da
window-list: Fix minimized styling
...
Commit 039c66e7b7 wrapped the button in a container to
animate transitions, but didn't adjust the `.minimized`
styling to still apply to the button (where it is
expected) rather than the wrapper.
Fix this just like commit c72b8b21 did for the
`.focused` styling.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/342 >
(cherry picked from commit 28fd210f28 )
2024-10-17 20:55:52 +02:00
Florian Müllner
6d3fbceec9
classic: Add missing top bar indicators
...
The only intended difference from the regular session is that the
date menu moves to the right. However in the meantime, gnome-shell
added a couple more (usually hidden) indicators, but we never
updated the session mode definition.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/339 >
(cherry picked from commit 81aade6659 )
2024-10-17 20:55:43 +02:00
Florian Müllner
4da312040b
window-list: Don't recreate icons on theme changes
...
All icons use `StIcon`, which already updates itself correctly
on icon theme changes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/337 >
(cherry picked from commit d43abe0869 )
2024-10-17 20:55:22 +02:00
Florian Müllner
89276cc184
window-list: Small stylesheet cleanup
...
The light stylesheet duplicates some declarations, and the
last occurrence matches what we already inherit from the
dark stylesheet.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/337 >
(cherry picked from commit 860c56f83e )
2024-10-17 20:55:07 +02:00
Jeremy Bícha
68e66259e2
releasing package gnome-shell-extensions version 47.0-3
debian/47.0-3
2024-10-17 08:12:07 -04:00
Jeremy Bícha
75184584b9
Have system-monitor extension depend on gir1.2-gtop-2.0
...
Closes : #1085240
2024-10-17 08:10:45 -04:00
Jeremy Bícha
a8e15a36af
releasing package gnome-shell-extensions version 47.0-2
debian/47.0-2
2024-10-04 19:26:15 -04:00
Jeremy Bícha
6521bbf9b9
releasing package gnome-shell-extensions version 47.0-1
debian/47.0-1
2024-09-14 20:13:55 -04:00
Jeremy Bícha
dfa173cdfc
Remove obsolete gnome-session-classic shell wrapper hack
...
Closes : #726065
2024-09-14 20:13:54 -04:00
Jeremy Bícha
da954b9b63
Have gnome-classic Depend on gnome-session for now
...
Unfortunately I can't login without this package
installed
2024-09-14 20:13:54 -04:00
Jeremy Bícha
ad69a39c68
Split extensions into separate packages ( Closes : #1081798 )
...
Add gnome-classic package as alternative to gnome-session
to install GNOME Shell, the GNOME Classic session files,
and the extensions it needs (Closes : #777538 )
Add gnome-classic-xsession package for the GNOME Classic on Xorg
session.
Gbp-Dch: Full
2024-09-14 20:13:51 -04:00
Jeremy Bícha
ca523c03e6
Update debian/copyright
2024-09-14 20:13:45 -04:00
Jeremy Bícha
9386aa35a7
New upstream release
2024-09-14 19:26:30 -04:00
Jeremy Bícha
13fa15ba61
Update upstream source from tag 'upstream/47.0'
...
Update to upstream version '47.0'
with Debian dir b0b43d7a1d
2024-09-14 19:26:30 -04:00
Jeremy Bícha
ec3382c6ae
New upstream version 47.0
upstream/47.0
2024-09-14 19:26:26 -04:00
Florian Müllner
2716cb0b98
Bump version to 47.0
...
Update NEWS.
47.0
2024-09-14 18:48:33 +02:00
Irénée THIRION and GNOME Translation Robot
6048971663
Update French translation
2024-09-12 13:06:50 +00:00
Rūdolfs Mazurs and GNOME Translation Robot
04cab9954b
Update Latvian translation
2024-09-10 19:45:49 +00:00
Dušan Kazik and GNOME Translation Robot
cbb622a099
Update Slovak translation
2024-09-10 10:45:22 +00:00
Aefgh Threenine and GNOME Translation Robot
f3b505867f
Update Thai translation
2024-09-10 09:19:08 +00:00