Commit Graph

2272 Commits

Author SHA1 Message Date
Florian Müllner 28fd210f28 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>
2024-10-07 18:51:32 +00:00
Fabio Tomat b14f040386 Update Friulian translation 2024-10-07 15:05:58 +00:00
Florian Müllner 81aade6659 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>
2024-09-28 04:54:18 +02:00
Florian Müllner 9d7d52c1de window-list: Simplify app button
Depending on the number of windows, the button either shows the
title of the lone window, or the app title for multiple windows.

While we always recreate the single-window title, we only create
the app title once and hide it as necessary. Avoiding re-creating
a simple actor 50% of mode transitions isn't worth the additional
complexity, so just handle both single- and multi-window titles
the same way.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/337>
2024-09-25 16:44:48 +02:00
Florian Müllner 3830985fa9 window-list: Split out AppTitle class
Even though it's just a box with icon and label, it's cleaner to
have a dedicated class.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/337>
2024-09-25 16:44:48 +02:00
Florian Müllner d43abe0869 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>
2024-09-25 03:45:39 +02:00
Florian Müllner 860c56f83e 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>
2024-09-25 03:39:28 +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 THIRION 6048971663 Update French translation 2024-09-12 13:06:50 +00:00
Rūdolfs Mazurs 04cab9954b Update Latvian translation 2024-09-10 19:45:49 +00:00
Dušan Kazik cbb622a099 Update Slovak translation 2024-09-10 10:45:22 +00:00
Aefgh Threenine f3b505867f Update Thai translation 2024-09-10 09:19:08 +00:00
Ask Hjorth Larsen 7bee509ecd Update Danish translation 2024-09-08 17:01:48 +00:00
Andi Chandler b6ac158139 Update British English translation 2024-09-08 13:02:41 +00:00
Andika Triwidada 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 Černius e94f10ac16 Update Lithuanian translation 2024-09-02 19:41:25 +00:00
Fran Dieguez 0319c6e8cb Update Galician translation 2024-09-02 18:16:21 +00:00
Alexander Shopov fe1ae49dbe Update Bulgarian translation 2024-09-02 08:50:17 +00:00
twlvnn kraftwerk 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 Ünal 018815d9e9 Update Turkish translation 2024-09-01 11:09:10 +00:00
Piotr Drąg 82fd82b30c Update Polish translation 2024-08-31 13:42:26 +00:00
Daniel Șerbănescu 26f5e23faa Update Romanian translation 2024-08-30 14:12:48 +00:00
Hugo Carvalho 0989cb3836 Update Portuguese translation 2024-08-30 10:28:12 +00:00
Changwoo Ryu c55df7c239 Update Korean translation 2024-08-29 23:33:05 +00:00
Jürgen Benvenuti 9a840c437c Update German translation 2024-08-29 18:07:10 +00:00
Anders Jonsson f33a833f7c Update Swedish translation 2024-08-29 11:18:17 +00:00
Quentin PAGÈS 7c284b6bdc Update Occitan translation 2024-08-27 08:35:49 +00:00
Rafael Fontenelle 6af5cbe4e0 Update Brazilian Portuguese translation 2024-08-26 15:50:33 +00:00
Danial Behzadi 5d6c2a3008 Update Persian translation 2024-08-26 08:50:08 +00:00
Asier Sarasua Garmendia 7ffe7b9aec Update Basque translation 2024-08-25 08:19:43 +00:00
Brage Fuglseth 2e912861f1 Update Norwegian Bokmål translation 2024-08-24 20:22:09 +00:00
Brage Fuglseth f8ac973802 Update Norwegian Bokmål translation 2024-08-24 20:03:23 +00:00
Luming Zh 5bb15ae1cf Update Chinese (China) translation 2024-08-24 05:32:51 +00:00
Vasil Pupkin 34f379f6c7 Update Belarusian translation 2024-08-23 13:00:34 +00:00
Daniel Rusek 14d6920dd3 Update Czech translation 2024-08-23 12:32:38 +00:00
Jiri Grönroos 3d1c253369 Update Finnish translation 2024-08-23 11:07:46 +00:00
Yuri Chornoivan b5dd68d6f2 Update Ukrainian translation 2024-08-23 09:33:47 +00:00
Jordi Mas i Hernandez 93c2c408be Update Catalan translation 2024-08-20 05:40:09 +00:00
Ekaterine Papava c2c57c8e29 Update Georgian translation 2024-08-17 05:19:11 +00:00
Sophie Herold 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 Antypas 69f3132f4c Update Greek translation
(cherry picked from commit 7953cd130d)
2024-08-12 20:30:46 +00:00
Daniel Șerbănescu 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
Florian Müllner 017c6470b9 workspace-indicator: Re-fittsify workspace previews
For the window-list extension, it is important that the workspace
previews extend to the bottom edge for easier click targets.

That broke while merging the code with the workspace-indicator,
fix it again by moving the padding from the parent box into the
thumbnail children.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/327>
2024-07-31 15:01:08 +00:00
Florian Müllner 1e25fc1b5a status-icons: Add new extension
Based on an original "top-icons" extension by Adel Gadllah that
is no longer maintained.

The code has been heavily simplified and modernised, and adapted
to integrate into the top bar more seemlessly.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/194>
2024-07-31 14:42:55 +00:00
Jakub Steiner e28215f38f window-list: Update styling
- Contemporary look. Fewer borders, thinner outlines for workspace indicators
- Lacks the designed unfocused window separators.
- Relies on https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/328

Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/421

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/330>
2024-07-31 14:37:31 +00:00
Florian Müllner 8d06bc8b64 ci: Bump image
node occasionally fails with an "Illegal instruction" error,
which hopefully has been fixed by a package update.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/331>
2024-07-31 15:49:22 +02:00