Commit Graph
2282 Commits
Author SHA1 Message Date
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
Марко КостићandGNOME Translation Robot 0a153b78f9 Update Serbian translation 2024-11-04 07:15:02 +00:00
Nathan FollensandGNOME Translation Robot 598007f994 Update Dutch translation 2024-10-27 22:37:35 +00:00
Fabio TomatandGNOME 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
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