Commit Graph
2276 Commits
Author SHA1 Message Date
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
Florian Müllner 2716cb0b98 Bump version to 47.0
Update NEWS.
47.0
2024-09-14 18:48:33 +02:00
Irénée THIRIONandGNOME Translation Robot 6048971663 Update French translation 2024-09-12 13:06:50 +00:00
Rūdolfs MazursandGNOME Translation Robot 04cab9954b Update Latvian translation 2024-09-10 19:45:49 +00:00
Dušan KazikandGNOME Translation Robot cbb622a099 Update Slovak translation 2024-09-10 10:45:22 +00:00
Aefgh ThreenineandGNOME Translation Robot f3b505867f Update Thai translation 2024-09-10 09:19:08 +00:00
Ask Hjorth LarsenandGNOME Translation Robot 7bee509ecd Update Danish translation 2024-09-08 17:01:48 +00:00
Andi ChandlerandGNOME Translation Robot b6ac158139 Update British English translation 2024-09-08 13:02:41 +00:00
Andika TriwidadaandGNOME Translation Robot 9af1a79434 Update Indonesian translation 2024-09-03 23:36:50 +00:00
Daniel fa9e2dc71c Updated Spanish translation 2024-09-03 11:26:45 +02:00
Aurimas ČerniusandGNOME Translation Robot e94f10ac16 Update Lithuanian translation 2024-09-02 19:41:25 +00:00
Fran DieguezandGNOME Translation Robot 0319c6e8cb Update Galician translation 2024-09-02 18:16:21 +00:00
Alexander ShopovandGNOME Translation Robot fe1ae49dbe Update Bulgarian translation 2024-09-02 08:50:17 +00:00
twlvnn kraftwerkandGNOME Translation Robot 353598e6d8 Update Bulgarian translation
(cherry picked from commit a99515feef)
2024-09-02 08:47:25 +00:00
Florian Müllner 36266e5a5a Bump version to 47.rc
Update NEWS.
47.rc
2024-09-01 13:55:50 +02:00
Florian Müllner f7a371c0bf ci: Update ci-fairy include 2024-09-01 13:55:50 +02:00
Sabri ÜnalandGNOME Translation Robot 018815d9e9 Update Turkish translation 2024-09-01 11:09:10 +00:00
Piotr DrągandGNOME Translation Robot 82fd82b30c Update Polish translation 2024-08-31 13:42:26 +00:00
Daniel ȘerbănescuandGNOME Translation Robot 26f5e23faa Update Romanian translation 2024-08-30 14:12:48 +00:00
Hugo CarvalhoandGNOME Translation Robot 0989cb3836 Update Portuguese translation 2024-08-30 10:28:12 +00:00
Changwoo RyuandGNOME Translation Robot c55df7c239 Update Korean translation 2024-08-29 23:33:05 +00:00
Jürgen BenvenutiandGNOME Translation Robot 9a840c437c Update German translation 2024-08-29 18:07:10 +00:00
Anders JonssonandGNOME Translation Robot f33a833f7c Update Swedish translation 2024-08-29 11:18:17 +00:00
Quentin PAGÈSandGNOME Translation Robot 7c284b6bdc Update Occitan translation 2024-08-27 08:35:49 +00:00
Rafael FontenelleandGNOME Translation Robot 6af5cbe4e0 Update Brazilian Portuguese translation 2024-08-26 15:50:33 +00:00
Danial BehzadiandGNOME Translation Robot 5d6c2a3008 Update Persian translation 2024-08-26 08:50:08 +00:00
Asier Sarasua GarmendiaandGNOME Translation Robot 7ffe7b9aec Update Basque translation 2024-08-25 08:19:43 +00:00
Brage FuglsethandGNOME Translation Robot 2e912861f1 Update Norwegian Bokmål translation 2024-08-24 20:22:09 +00:00
Brage FuglsethandGNOME Translation Robot f8ac973802 Update Norwegian Bokmål translation 2024-08-24 20:03:23 +00:00
Luming ZhandGNOME Translation Robot 5bb15ae1cf Update Chinese (China) translation 2024-08-24 05:32:51 +00:00
Vasil PupkinandGNOME Translation Robot 34f379f6c7 Update Belarusian translation 2024-08-23 13:00:34 +00:00
Daniel RusekandGNOME Translation Robot 14d6920dd3 Update Czech translation 2024-08-23 12:32:38 +00:00
Jiri GrönroosandGNOME Translation Robot 3d1c253369 Update Finnish translation 2024-08-23 11:07:46 +00:00
Yuri ChornoivanandGNOME Translation Robot b5dd68d6f2 Update Ukrainian translation 2024-08-23 09:33:47 +00:00
Jordi Mas i HernandezandGNOME Translation Robot 93c2c408be Update Catalan translation 2024-08-20 05:40:09 +00:00
Ekaterine PapavaandGNOME Translation Robot c2c57c8e29 Update Georgian translation 2024-08-17 05:19:11 +00:00
Sophie HeroldandMarge Bot 9432ae260b doap: Remove marge-bot maintainer entry
marge-bot has had GNOME wide Developer access for a while, which should be sufficient.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/333>
2024-08-15 13:22:36 +00:00
Giannis AntypasandGNOME Translation Robot 69f3132f4c Update Greek translation
(cherry picked from commit 7953cd130d)
2024-08-12 20:30:46 +00:00
Daniel ȘerbănescuandGNOME Translation Robot 4ccffbb27d Update Romanian translation
(cherry picked from commit 75b1ea879b)
2024-08-05 20:05:46 +00:00
Florian Müllner 8a9aa6a818 Bump version to 47.beta
Update NEWS.
47.beta
2024-08-03 19:51:04 +02:00