Commit Graph

1756 Commits

Author SHA1 Message Date
Florian Müllner ed81650f55 window-list: Use custom layout manager for thumbnails
The current code positions window previews explicitly using a fixed
layout manager. For that it relies on a valid parent allocation,
which is error-prone and frequently results in warnings.

Address this by moving the positioning code into a custom layout
manager, and only update the visibility from the window preview.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/260
2020-10-21 13:44:44 +02:00
Florian Müllner 1276a880de workspace-indicator: Use custom layout manager for thumbnails
The current code positions window previews explicitly using a fixed
layout manager. For that it relies on a valid parent allocation,
which is error-prone and frequently results in warnings.

Address this by moving the positioning code into a custom layout
manager, and only update the visibility from the window preview.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/260
2020-10-21 13:44:44 +02:00
Sergio Costas 584016c291 window-list: Honor changes in skip-taskbar property
Although window-list checks the 'skip-taskbar' property when a
window is added to the desktop to decide wether it should be
shown in the bar or not, it doesn't honor that when the property
is changed after a window has already been added. Since the new
WaylandClient API allows to change this property for already
mapped windows, supporting this is a good idea.

This patch fixes this.

Fix https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/130


(cherry picked from commit b65f362f0d)
2020-10-08 21:50:07 +00:00
Florian Müllner 9e976f06b4 Bump version to 3.38.1
Update NEWS.
3.38.1
2020-10-05 20:43:21 +02:00
Florian Müllner 369801dbeb Update sass submodule 2020-10-05 20:42:16 +02:00
Yosef Or Boczko 2c3c7e8a73 Update Hebrew translation 2020-09-28 19:05:19 +00:00
Stas Solovey bb8f34de83 Update Russian translation 2020-09-22 19:52:00 +00:00
Cheng-Chia Tseng 6c98658fe1 Update Chinese (Taiwan) translation 2020-09-22 15:07:44 +00:00
Yacine Bouklif 3f06c2bc04 Add Kabyle translation 2020-09-19 11:51:36 +00:00
Florian Müllner 9e38b091a9 Bump version to 3.38.0
Update NEWS.
3.38.0
2020-09-14 22:52:43 +02:00
Rūdolfs Mazurs 62d7b883f0 Update Latvian translation 2020-09-12 09:06:28 +00:00
Milo Casagrande e56a9c5681 Update Italian translation 2020-09-10 08:12:04 +00:00
Tim Sabsch 03aa180472 Update German translation 2020-09-09 06:04:41 +00:00
Juliano Camargo bbb0775e1a Update Portuguese translation 2020-09-08 20:08:29 +00:00
Alan Mortensen c41d285131 Updated Danish translation 2020-09-07 19:58:09 +02:00
Balázs Meskó cc63876b7e Update Hungarian translation 2020-09-06 21:06:21 +00:00
Florian Müllner 08769ec0b6 Bump version to 3.37.92
Update NEWS.
3.37.92
2020-09-06 01:06:49 +02:00
Dušan Kazik 5615c21797 Update Slovak translation 2020-09-02 12:02:31 +00:00
Changwoo Ryu 48d2b4c902 Update Korean translation 2020-08-30 07:46:02 +00:00
Marek Černocký a43db7233d Updated Czech translation 2020-08-28 22:21:25 +02:00
Aurimas Černius 25143c92f4 Updated Lithuanian translation 2020-08-26 22:34:38 +03:00
Zander Brown c4ab7e9bbf Update British English translation 2020-08-26 12:25:53 +00:00
Nathan Follens 1d082fc026 Update Dutch translation 2020-08-25 15:38:07 +00:00
Florian Müllner 75919911f5 Bump version to 3.37.91
Update NEWS.
3.37.91
2020-08-24 18:09:27 +02:00
Florian Müllner bf1f129854 Update sass submodule 2020-08-24 18:07:44 +02:00
Goran Vidović 59bcc0a6a7 Update Croatian translation 2020-08-19 22:39:08 +00:00
Goran Vidović 61a54add2e Update Croatian translation 2020-08-19 22:38:38 +00:00
Марко Костић 17d07239c1 Update Serbian translation 2020-08-19 05:21:54 +00:00
Jiri Grönroos bf8a31a6c8 Update Finnish translation 2020-08-16 15:17:57 +00:00
Rafael Fontenelle 1d2fdf5c19 Update Brazilian Portuguese translation 2020-08-16 10:30:03 +00:00
Piotr Drąg f6ada58f5f Update Polish translation 2020-08-15 11:39:47 +02:00
Kukuh Syafaat ebfbc397be Update Indonesian translation 2020-08-13 12:19:05 +00:00
Akarshan Biswas 02290e8bba Update Bengali (India) translation 2020-08-13 04:36:03 +00:00
Fran Dieguez 1537ac39d4 Update Galician translation 2020-08-12 23:02:45 +00:00
Florian Müllner e39c3b4561 Bump version to 3.37.90
Update NEWS.
3.37.90
2020-08-11 17:32:17 +02:00
Florian Müllner 80030687d9 Update sass submodule 2020-08-11 17:30:02 +02:00
Alexandre Franke 3859c09318 Update French translation 2020-08-10 10:50:40 +00:00
Asier Sarasua Garmendia a41cd3c19a Update Basque translation 2020-08-10 07:06:33 +00:00
Anders Jonsson fcbdeba8c5 Update Swedish translation 2020-08-01 23:10:54 +00:00
Piotr Drąg 116f074e3b Update POTFILES.in
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/128
2020-08-01 14:38:05 +02:00
Florian Müllner 9a78c7e4f4 classic: Drop separate gnome-session definition
Originally the classic session replaced `gnome-shell.desktop` with
`gnome-shell-classic.desktop` (to add the --mode=classic parameter)
and added `nautilus-classic.desktop` (to force on desktop icons).

Neither is the case anymore (and hasn't been for years): Nowadays the
only expected difference is the GNOME_SHELL_SESSION_MODE variable and
the DesktopNames field, which are both set from the session .desktop
file rather than the gnome-session session definition.

Any difference in the latter - like not starting the USBProtection
plugin and missing systemd user session support - are bugs. The
easiest way to avoid those in the future is by removing the obsolete
duplication that enables them, so do just that.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/126
2020-07-31 08:52:51 +00:00
Efstathios Iosifidis 9a2d6d68ff Update Greek translation 2020-07-13 21:42:11 +00:00
Fabio Tomat bc49778100 Update Friulian translation 2020-07-12 16:10:38 +00:00
Florian Müllner 67d2e2f623 Bump version to 3.37.3
Update NEWS.
3.37.3
2020-07-07 18:47:17 +02:00
Florian Müllner eff625fcb8 native-window-placement: Adjust to gnome-shell changes
The extension was affected pretty badly by the window picker overhaul;
adjust to all(?) the major and minor changes to get it to work again.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/124
2020-07-07 17:39:36 +02:00
Florian Müllner 3742f79d4b window-list: Adjust to gnome-shell changes
The window picker saw a significant overhaul. Amazingly the adjustments
necessary are relatively small ...

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/124
2020-07-07 17:31:52 +02:00
Florian Müllner b6a3503f5e window-list: Remove some dead code
Since PanelMenu.Button started to inherit from St.Widget, the custom
_allocate() function isn't called anymore.

Simply changing the function to vfunc_allocate() doesn't work as other
changes happened in the meantime, so for now just remove it altogether.

https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/124
2020-07-07 17:31:52 +02:00
Baurzhan Muftakhidinov f449ab31c9 Update Kazakh translation 2020-07-02 06:40:14 +00:00
Baurzhan Muftakhidinov 920b925b12 Update Kazakh translation
(cherry picked from commit 9a8b5caca3)
2020-06-25 05:18:54 +00:00
Boyuan Yang ad5e70b03b Update Chinese (China) translation 2020-06-23 21:15:19 +00:00