Jeremy Bicha
c6d5ea5934
releasing package gnome-shell-extensions version 42.0-2
2022-03-28 11:18:24 -04:00
Jeremy Bicha
047f939b63
releasing package gnome-shell-extensions version 42.0-1
2022-03-14 11:30:41 -04:00
Jeremy Bicha
3d693372ad
New upstream release
2022-03-14 11:29:57 -04:00
Jeremy Bicha
a33802d3e5
Update upstream source from tag 'upstream/42.0'
...
Update to upstream version '42.0'
with Debian dir 534fb27166
2022-03-14 11:29:57 -04:00
Jeremy Bicha
573aba17d7
New upstream version 42.0
2022-03-14 11:29:53 -04:00
Florian Müllner
227c900d1c
Bump version to 42.0
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/220 >
2022-03-12 23:57:47 +01:00
Baurzhan Muftakhidinov
49b304f3b7
Update Kazakh translation
2022-03-12 17:57:43 +00:00
sicklylife
ac77f0b879
Update Japanese translation
2022-03-12 10:42:11 +00:00
Марко Костић
54e02b1925
Update Serbian translation
2022-03-11 06:11:09 +00:00
Balázs Úr
1489e42c46
Update Hungarian translation
2022-03-11 00:39:00 +00:00
Philipp Kiemle
684004bd89
Update German translation
2022-03-10 23:34:18 +00:00
Jeremy Bicha
d483244ecb
releasing package gnome-shell-extensions version 42~rc-1
2022-03-08 17:55:04 -05:00
Jeremy Bicha
8e39e0d363
Revert "debian/control: Support pre-release versions of gnome-shell"
...
This reverts commit e2369147b1 .
Fixed in gnome-pkg-tools instead
2022-03-08 09:55:43 -05:00
Jeremy Bicha
2762830b10
Revert "debian/watch: Look for any released version"
...
This reverts commit a2c271d677 .
Now that the 42 devel series is basically done, let's
return to looking for stable releases.
Yes, I know there is some disagreement about our watch files,
but this matches what nearly all the Debian GNOME packages do.
2022-03-08 09:32:45 -05:00
Jeremy Bicha
df1df4b8e1
New upstream release
2022-03-08 09:32:30 -05:00
Jeremy Bicha
210e86641b
Update upstream source from tag 'upstream/42_rc'
...
Update to upstream version '42~rc'
with Debian dir 7835943993
2022-03-08 09:32:30 -05:00
Jeremy Bicha
2117c42d74
New upstream version 42~rc
2022-03-08 09:32:26 -05:00
Florian Müllner
80e68be9fa
Bump version to 42.rc
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/219 >
2022-03-07 16:04:51 +01:00
Florian Müllner
06af10e0d3
Update sass submodule
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/219 >
2022-03-07 16:03:40 +01:00
Changwoo Ryu
95b8aa38cb
Update Korean translation
2022-03-03 12:45:28 +00:00
Charles Monzat
b010bff5d9
Update French translation
2022-03-03 07:53:48 +00:00
Alan Mortensen
a8b73861a6
Updated Danish translation
2022-02-28 18:46:32 +01:00
Luna Jernberg
bd002fa96d
Update Swedish translation
2022-02-28 15:17:45 +00:00
Jiri Grönroos
5712dd05d9
Update Finnish translation
2022-02-27 16:54:51 +00:00
Piotr Drąg
694b0552c2
Update Polish translation
2022-02-26 15:17:47 +01:00
Dušan Kazik
d9f5726d45
Update Slovak translation
2022-02-25 07:14:55 +00:00
Marco Trevisan (Treviño)
a8a49e3c65
Upload to experimental
2022-02-23 07:35:20 +01:00
Marco Trevisan (Treviño)
bfe26eaf84
Update changelog
2022-02-23 03:12:07 +01:00
Marco Trevisan (Treviño)
60a08debff
debian/patches: Drop applied upstream
2022-02-23 03:12:07 +01:00
Marco Trevisan (Treviño)
132bd9259e
debian/control: Depend on libadwaita and gtk-4 (instead of gtk-3)
2022-02-23 03:03:05 +01:00
Marco Trevisan (Treviño)
5eb4dcf6bf
New upstream release
2022-02-23 02:57:10 +01:00
Marco Trevisan (Treviño)
5edffcd859
New upstream version 42~beta
2022-02-23 02:57:09 +01:00
Marco Trevisan (Treviño)
295fb67225
Update upstream source from tag 'upstream/42_beta'
...
Update to upstream version '42~beta'
with Debian dir 7f35debfa0
2022-02-23 02:57:09 +01:00
Marco Trevisan (Treviño)
a2c271d677
debian/watch: Look for any released version
2022-02-23 02:56:48 +01:00
Florian Müllner
3c5a56b440
auto-move: Bind list to model
...
Using a model gives us a clear separation between data and representation,
as well as between regular rows and the "new item" row at the end.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/218 >
2022-02-18 13:09:35 +01:00
Florian Müllner
725cf83551
auto-move-windows: Change 'update' action to 'rename'
...
Limiting the action to the row that changed instead of the list as
a whole makes it easier to only update the changed value and not
recreate the entire list.
This doesn't make a difference right now, because we carefully sync
the list to reuse existing rows, but we are about to back the list
with a GListModel instead of updating it manually.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/218 >
2022-02-18 13:08:09 +01:00
Florian Müllner
f91275ffd2
workspace-indicator: Bind list to model
...
Using a model gives us a clear separation between data and representation,
as well as between regular rows and the "new item" row at the end.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/218 >
2022-02-18 13:02:17 +01:00
Florian Müllner
f0e46f4b12
workspace-indicator: Change 'update' action to 'rename'
...
Limiting the action to the row that changed instead of the list as
a whole makes it easier to only update the changed value and not
recreate the entire list.
This doesn't make a difference right now, because we carefully sync
the list to reuse existing rows, but we are about to back the list
with a GListModel instead of updating it manually.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/218 >
2022-02-18 12:55:57 +01:00
Florian Müllner
57f7f21ecb
workspace-indicator: Bind name to action target
...
Since we now have an override for bind_properties_full(), we can
use that instead of an explicit notify handler.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/218 >
2022-02-18 12:42:07 +01:00
Florian Müllner
9f673f27ef
cleanup: Use static class blocks for gtype registration
...
gjs enabled support for static class blocks, which gives us a
less error-prone and more readable alternative to _classInit(),
provided we make sure to call registerClass() first.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Florian Müllner
08db193b31
cleanup: Use regular constructors in GObject subclasses
...
As a side-effect of supporting class fields, regular constructors
now work in GObject subclasses. Using _init() still works and
there's no functional difference, but it's simply much nicer
to use the same syntax for all classes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Florian Müllner
0be8b10995
cleanup: Simplify action handling
...
GTK4 has dedicated API for widget-specific actions, make use of that
instead of explicitly managing an action group.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Florian Müllner
b35df9062c
lint: Sync with gjs
...
This is needed for eslint to recognize static class blocks.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Florian Müllner
f6f34c6341
ci: Replace js78 job
...
Provided we use the correct version of the SpiderMonkey shell, we
can perform checks using the same engine that is used by gjs.
However some engine features are opt-in, so the set of features enabled
by gjs and js91 may differ. The obvious option for avoiding this is
replacing js91 with gjs for tests.
Switch to the newly added gjs-check-syntax script, which does precisely
that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Florian Müllner
22e4ca8925
ci: Bump gnome-shell image
...
We are about to make use of new language features, so update to an
image that has the necessary tooling.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/215 >
2022-02-18 03:34:06 +00:00
Marek Černocký
4fd2be744e
Updated Czech translation
2022-02-16 10:00:12 +01:00
Simon McVittie
6901f6187d
Backport patch from upstream to fix FBTFS with Meson 0.61
...
Closes : #1005534
2022-02-15 11:18:42 +00:00
Florian Müllner
31e48437ec
classic: Update list of sass sources
2022-02-14 23:49:00 +01:00
Florian Müllner
78f1bb3cc9
Update sass submodule
2022-02-14 23:48:12 +01:00
Florian Müllner
14cdb5fa16
Bump version to 42.beta
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/216 >
2022-02-14 23:18:46 +01:00
Emin Tufan Çetin
533cd07cfd
Update Turkish translation
2022-02-13 22:42:10 +00:00
Alexander Shopov
7232118978
Update Bulgarian translation
2022-02-13 10:41:54 +00:00
Naala Nanba
7a1286ec1c
Update Abkhazian translation
2022-02-12 20:25:06 +00:00
Naala Nanba
a51a52268e
Update Abkhazian translation
2022-02-12 19:40:52 +00:00
Naala Nanba
6db43f9603
Add Abkhazian translation
2022-02-12 19:36:35 +00:00
Florian Müllner
f7b5836c75
auto-move-windows: Use custom spin button in prefs
...
Gtk.SpinButton doesn't look great in lists, so replace it with a
small custom widget based on current mockups from the design team.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/213 >
2022-02-12 02:05:50 +00:00
Florian Müllner
ffb2b27477
auto-move-windows: Use libadwaita's row widgets
...
We get to remove a bunch of boring code, and get something better
looking and more standardized in return.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/213 >
2022-02-12 02:05:50 +00:00
Florian Müllner
dd3c524c49
prefs: Replace 'content' list style
...
It's deprecated in favor of 'boxed-list'.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/213 >
2022-02-12 02:05:50 +00:00
Florian Müllner
b92973df00
cleanup: Simplify promisify() calls
...
If the finish function isn't specified, promisify will now try
to use the async name without '_async'/'_begin' suffix (if any)
and '_finish' appended.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/214 >
2022-02-11 16:22:38 +01:00
Florian Müllner
0b7e8f9720
user-theme: Stop using Gio._LocalFilePrototype
...
Now that promisify() works on interfaces, we don't need this
cludge anymore.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/214 >
2022-02-11 16:22:38 +01:00
Florian Müllner
f6342d3b52
cleanup: Replace Promise wrappers
...
gjs now supports overriding interface methods, which means that
promisify started to work on interfaces.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/214 >
2022-02-11 16:22:38 +01:00
Florian Müllner
013b3fb73c
apps-menu: Adapt to Clutter.Grab changes
...
Device grabs are gone, switch to the new API.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/212 >
2022-02-10 00:28:04 +01:00
Florian Müllner
69527857f8
window-list: Adapt to Clutter.Grab changes
...
pushModal() now returns a grab object that has to be passed to
popModal() to release the grab.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/212 >
2022-02-10 00:12:22 +01:00
Florian Müllner
e0128a7817
window-list: Use libadwaita for preferences
...
libadwaita has now become stable and will be part of the GNOME 42
platform. Time to embrace it and get fancier preferences with
less code.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/209 >
2022-02-08 19:22:41 +00:00
Florian Müllner
62628b25c6
auto-move-windows: Use libadwaita for preferences
...
libadwaita has now become stable and will be part of the GNOME 42
platform. Time to embrace it and get fancier preferences with
less code.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/209 >
2022-02-08 19:22:41 +00:00
Florian Müllner
3f89b57c96
workspace-indicator: Use libadwaita for preferences
...
libadwaita has now become stable and will be part of the GNOME 42
platform. Time to embrace it and get fancier preferences with
less code.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/209 >
2022-02-08 19:22:41 +00:00
Florian Müllner
01537b401f
user-theme: Use libadwaita for preferences
...
libadwaita has now become stable and will be part of the GNOME 42
platform. Time to embrace it and get fancier preferences with
less code.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/209 >
2022-02-08 19:22:41 +00:00
Matej Urbančič
30e846274c
Update Slovenian translation
2022-01-26 21:03:10 +00:00
Florian Müllner
d340922fea
window-list: Track window-created/unmanaged
...
Shell's WindowTracker switched to those signals instead of tracking
windows through MetaWorkspace's window-added/removed signals.
As ::window-created is only emitted after a window has been added to
its workspace, looking up its app on ::window-added now fails because
the window isn't tracked yet.
Address this by switching to the same signals for window tracking
(which is simpler anyway).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/372
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/207 >
2022-01-26 12:33:35 +00:00
Florian Müllner
8dd8d6f561
workspace-indicator: Fix cancelling editing with Esc
...
The CallbackAction's callback must return true to stop the event
from propagating to the dialog, where it will trigger the close
binding.
It makes sense to still allow closing the dialog with Escape while
not editing a row. The easiest way to achieve that is by moving the
controller to the entry.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/208 >
2022-01-26 10:55:59 +00:00
Jan Beich
cdaa837d48
meson: Drop unused argument for i18n.merge_file()
...
Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0.
data/meson.build:23:0: ERROR: Function does not take positional arguments.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/210 >
2022-01-25 11:52:56 +00:00
Boyuan Yang
7576b5c602
Update Chinese (China) translation
2022-01-13 20:28:37 +00:00
Florian Müllner
fac3d8b8c4
Bump version to 42.alpha
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/206 >
2022-01-10 22:40:29 +01:00
Rafael Fontenelle
cecf778381
Update Brazilian Portuguese translation
2022-01-07 22:59:34 +00:00
Kukuh Syafaat
0663a989f4
Update Indonesian translation
2022-01-05 03:24:29 +00:00
Asier Sarasua Garmendia
7b2d9d0b73
Update Basque translation
2021-12-25 14:00:09 +00:00
Aurimas Černius
f220e11bce
Updated Lithuanian translation
2021-12-14 13:49:10 +02:00
Aleksandr Melman
af4165d3e5
Update Russian translation
2021-12-13 11:27:53 +00:00
Sveinn í Felli
c82ca68c03
Update Icelandic translation
2021-12-13 09:08:27 +00:00
Jeremy Bicha
e2ee6bacd0
releasing package gnome-shell-extensions version 41.1-1
2021-12-12 20:30:29 -05:00
Jeremy Bicha
bc6c24fc4e
New upstream release
2021-12-12 20:29:02 -05:00
Jeremy Bicha
58f72a073d
Update upstream source from tag 'upstream/41.1'
...
Update to upstream version '41.1'
with Debian dir c5965b647a
2021-12-12 20:29:01 -05:00
Jeremy Bicha
d8b526a715
New upstream version 41.1
2021-12-12 20:28:55 -05:00
Florian Müllner
a5b6871562
Bump version to 41.1
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/200 >
2021-12-11 14:20:23 +01:00
Florian Müllner
deb6031381
window-list: Fix OSK
...
The reveal animation moved from Main.layoutManager.keyboardBox to
the keyboard itself, so instead of applying an additional translation
for the bottom panel, we override the translation that would reveal
the keyboard (and thus prevent it from showing altogether).
Fix this by moving our translation to the keyboardBox instead.
(cherry picked from commit 02e5029eb6 )
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/202 >
2021-12-11 14:04:21 +01:00
Sebastian Keller
486cb59aff
native-window-placement: Remove custom styling
...
The window-picker padding was causing it to become smaller in the
overview resulting in a jump when opening it and caused sizing issues
with the workspace view in the app picker. However it is not needed
anymore with the new overview, so this can be fixed by simply removing
it.
The horizontal- and vertical-spacing properties got replaced with a
spacing property a while ago. However this is only used in
WorkspaceLayout::_createBestLayout() which gets overridden by this
extension which does not use it. So they can simply be removed.
The shell-caption-spacing property got removed when the window captions
got changed to always use the full length and has not been doing
anything since.
Fixes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/301
Fixes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/309
(cherry picked from commit 4a26cecd7d )
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/202 >
2021-12-11 14:04:07 +01:00
Neal Gompa
de9a3df7bd
classic: Add X-GNOME-SessionRegisters
...
GDM has supported sessions registering with it for a few years now so
it can know when to shut down the greeter. Having the GNOME Classic
session declare that it will register itself allows GDM to avoid
executing a fallback codepath.
This has been supported with the regular GNOME session for a while,
and this session was likely forgotten about when it was added there.
(cherry picked from commit a79d2afb2d )
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/202 >
2021-12-11 14:03:33 +01:00
Florian Müllner
02e5029eb6
window-list: Fix OSK
...
The reveal animation moved from Main.layoutManager.keyboardBox to
the keyboard itself, so instead of applying an additional translation
for the bottom panel, we override the translation that would reveal
the keyboard (and thus prevent it from showing altogether).
Fix this by moving our translation to the keyboardBox instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/199 >
2021-11-26 20:01:40 +01:00
Daniel Mustieles
d98153ba9e
Updated Spanish translation
2021-11-26 18:05:13 +01:00
Fran Dieguez
4d913adcec
Update Galician translation
2021-11-19 22:22:52 +00:00
MohammadSaleh Kamyab
5729d0b84a
Update Persian translation
2021-11-18 22:40:00 +00:00
Sebastian Keller
4a26cecd7d
native-window-placement: Remove custom styling
...
The window-picker padding was causing it to become smaller in the
overview resulting in a jump when opening it and caused sizing issues
with the workspace view in the app picker. However it is not needed
anymore with the new overview, so this can be fixed by simply removing
it.
The horizontal- and vertical-spacing properties got replaced with a
spacing property a while ago. However this is only used in
WorkspaceLayout::_createBestLayout() which gets overridden by this
extension which does not use it. So they can simply be removed.
The shell-caption-spacing property got removed when the window captions
got changed to always use the full length and has not been doing
anything since.
Fixes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/301
Fixes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/309
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/189 >
2021-11-17 12:37:28 +00:00
Jordi Mas i Hernandez
e5a3fa4cfa
Update Catalan translation
2021-11-15 07:57:14 +00:00
Goran Vidović
6268e82f35
Update Croatian translation
2021-11-12 11:25:34 +00:00
Yaron Shahrabani
348a5777d3
Update Hebrew translation
2021-11-11 22:54:01 +00:00
Hugo Carvalho
594af0c412
Update Portuguese translation
2021-11-07 22:32:42 +00:00
Quentin PAGÈS
d6a81150b6
Update Occitan translation
2021-11-07 19:54:26 +00:00
Fabio Tomat
38b3413e94
Update Friulian translation
2021-11-07 16:51:51 +00:00
Just Perfection
762ec75601
user-theme: Extensions review guidelines compatibility
...
Extensions review guidelines enforces extensions to
don't create objects in the constructor of the class
that init() returns. so creating settings object in enable()
can make the extension compatible with the ego review guidelines.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/197 >
2021-11-06 21:58:59 +00:00
Yuri Chornoivan
6da9a39959
Update Ukrainian translation
2021-11-06 16:35:25 +00:00
Piotr Drąg
2938a1a312
Update POTFILES.in
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/198 >
2021-11-06 15:02:17 +01:00
Neal Gompa
eb517c8517
classic: Install the session for Wayland and ship override sessions
...
The regular GNOME session ships with three options:
* GNOME
* GNOME on Wayland (available when GDM starts in X11)
* GNOME on Xorg (available when GDM starts in Wayland)
The main GNOME session is set up so it works to match how GDM starts,
so GNOME is on Wayland if GDM is (or GNOME is on X11 if GDM is).
For GNOME Classic, we are missing this setup, so port this behavior
over from the GNOME session setup.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/195 >
2021-10-29 10:00:02 -04:00
Neal Gompa
a79d2afb2d
classic: Add X-GNOME-SessionRegisters
...
GDM has supported sessions registering with it for a few years now so
it can know when to shut down the greeter. Having the GNOME Classic
session declare that it will register itself allows GDM to avoid
executing a fallback codepath.
This has been supported with the regular GNOME session for a while,
and this session was likely forgotten about when it was added there.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/195 >
2021-10-29 09:58:38 -04:00
Simon McVittie
c83a75766c
Release to unstable
2021-10-16 20:06:11 +01:00
Jeremy Bicha
c016fb531c
releasing package gnome-shell-extensions version 41.0-1
2021-10-10 17:05:00 -04:00
Jeremy Bicha
1615745a1f
Bump Standards-Version to 4.6.0
2021-10-09 06:35:40 -04:00
Jeremy Bicha
dc50382d22
debian/control.in: Bump minimum meson to 0.53.0
2021-10-03 20:43:18 -04:00
Jeremy Bicha
a5b84379f4
New upstream release
2021-10-03 20:42:41 -04:00
Jeremy Bicha
d168261fa5
Update upstream source from tag 'upstream/41.0'
...
Update to upstream version '41.0'
with Debian dir e15005271d
2021-10-03 20:42:41 -04:00
Jeremy Bicha
db131fc7da
New upstream version 41.0
2021-10-03 20:42:40 -04:00
Jeremy Bicha
e83760388f
Update debian/gbp.conf & debian/watch for team style
2021-10-03 20:41:29 -04:00
Sveinn í Felli
396f4ef566
Update Icelandic translation
2021-09-29 10:18:03 +00:00
Goran Vidović
c26b4803c3
Update Croatian translation
2021-09-23 14:38:14 +00:00
Florian Müllner
4ccf12e988
Bump version to 41.0
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/192 >
2021-09-19 12:47:07 +02:00
Simon McVittie
82d19a5433
Release to unstable
2021-09-11 21:53:21 +01:00
Florian Müllner
74121fce78
Bump version to 41.rc.1
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/191 >
2021-09-06 01:40:31 +02:00
Florian Müllner
0a7491d747
build: Bump meson requirement
...
Passing arguments to dist scripts was only introduced after 0.44,
so bump the requirement to shut up the corresponding warning.
Meson 0.53 is the same version requirement as gnome-shell, so that
shouldn't be an issue for distributors.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/191 >
2021-09-06 01:40:11 +02:00
Florian Müllner
68bf3e7ff7
ci: Fix classic build
...
The option name used in CI was wrong, so we did not actually build
the auxiliary classic mode file.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/190 >
2021-09-06 00:41:04 +02:00
Florian Müllner
93dd8f535d
ci: Init submodule
...
As the gnome-shell-sass submodule isn't included under subprojects,
meson doesn't handle it automatically.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/190 >
2021-09-06 00:39:50 +02:00
Florian Müllner
0b993525f5
build: Check sassc errors when generating stylesheet
...
We currently just call sassc, but don't check its return value. That
means as long as sassc is available, the script (and therefore the
newly added dist CI job) will succeed.
Make sure we fail on failure.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/190 >
2021-09-06 00:33:08 +02:00
Florian Müllner
5dfdb68c75
Bump version to 41.rc
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/188 >
2021-09-05 02:02:52 +02:00
Florian Müllner
443d1dc42b
ci: Add dist job
...
So far, releases are done locally by invoking `meson dist`.
We can do better and leverage the existing CI infrastructure, to get
to the following release workflow:
- bump version in meson.build, update NEWS etc.
- open merge request for the release
- merge when the pipeline (including dist check) succeeds
- tag the release
- wait for the tag pipeline to spit out the tarball artifact
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/186 >
2021-09-04 05:10:23 +02:00
Florian Müllner
34f6c9514a
ci: Add a fedora build job
...
We currently use a setup modelled after the flatpak CI workflow,
where we produce extension bundles and expose them as artifacts
for easy testing.
It still makes sense to test a regular build though, in particular
as that can include classic mode support.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/186 >
2021-09-04 05:10:23 +02:00
Florian Müllner
2f2619403a
ci: Build custom image
...
The gnome-shell image we are using is well-suited for the jobs we
are running, but the lack of sassc means that we don't cover classic
mode.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/186 >
2021-09-04 05:10:23 +02:00
Florian Müllner
d25cc847f3
ci: Reindent yaml configuration
...
The file currently uses a mix of 4 and 2 space indentation (with the
occasional 1 space thrown in). It looks like most GNOME projects have
settled on 2-space indentation, so use that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/186 >
2021-09-04 05:10:23 +02:00
Florian Müllner
769ad859e6
build: Check NEWS for version
...
I don't think this ever happened to me, but it can't hurt enforcing
that every release has a corresponding NEWS entry.
(The script has been copied from Polari, thus the metainfo support)
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/186 >
2021-09-04 05:10:23 +02:00
Florian Müllner
7ba0e5b42c
apps-menu: Stop using panel-main-menu shortcut
...
It's an old GNOME 2 shortcut that's no longer worth supporting in
the regular session. Instead, set up a new shortcut backed by our
own schema.
https://discourse.gnome.org/t/difference-between-show-the-overview-and-show-the-activities-overview-keyboard-shortcuts/6572
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/173 >
2021-08-31 23:42:23 +02:00
Jeremy Bicha
e3e39728ce
releasing package gnome-shell-extensions version 40.4-2
2021-08-29 10:46:41 -04:00
Jeremy Bicha
76dfb8ef31
releasing package gnome-shell-extensions version 40.4-1
2021-08-29 09:17:31 -04:00
Jeremy Bicha
544cf566b5
Revert "debian/control: Don't build depend on sassc"
...
This reverts commit 3e87fa8aa5 .
2021-08-29 08:51:47 -04:00
Jeremy Bicha
da88313488
New upstream release
2021-08-29 08:50:45 -04:00
Jeremy Bicha
2aa0720e93
Update upstream source from tag 'upstream/40.4'
...
Update to upstream version '40.4'
with Debian dir e6eaad7d17
2021-08-29 08:50:45 -04:00
Jeremy Bicha
80c6656c4f
New upstream version 40.4
2021-08-29 08:50:41 -04:00
Jeremy Bicha
be536ee32e
Update debian/changelog
2021-08-29 08:49:07 -04:00
Jeremy Bicha
339e06634f
debian/copyright: Add gnome-classic.css to Files-Excluded
...
to ensure we build it from source
2021-08-29 08:47:48 -04:00
Jeremy Bicha
ff9527ea52
debian/watch: Watch for stable releases
2021-08-29 08:36:43 -04:00
Florian Müllner
201339345d
window-list: Only show at the end of the overview transition
...
gnome-shell now considers the work area in the overview, so popping
up at the beginning of the overview transition is now more jarring
than at the end.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/185 >
2021-08-26 23:36:53 +02:00
Florian Müllner
6ee4205f1e
window-list: Fix initial visibility
...
Mutter uses an undefined initial in-fullscreen state, so it will
always emit the `in-fullscreen-changed` signal when it determines
the actual initial state.
This didn't use to be an issue when the shell started in the session,
but now results in the window list ending up visible in the overview
on startup.
Work around this by hiding ourselves again when the in-fullscreen
state changes in the overview.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/185 >
2021-08-26 23:28:44 +02:00
Florian Müllner
2307e2cabe
Bump version to 41.beta
...
Update NEWS.
2021-08-18 01:50:19 +02:00
Florian Müllner
4becaa28ce
Update sass submodule
2021-08-18 01:50:19 +02:00
Florian Müllner
a5a3523df8
Bump version to 40.4
...
Update NEWS.
2021-08-18 01:18:19 +02:00
Florian Müllner
cc45bd63ab
cleanup: Use new gettext() convenience
...
gnome-shell now includes convenience helpers for gettext functions that
use an extension's text domain (as initialized by initTranslations()).
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/183 >
2021-08-14 23:15:56 +02:00
Florian Müllner
757bcee4e2
build: Use backend-agnostic meson commands for export
...
There's no alternative backend in sight for us, but it's nice to
only deal with a single build tool.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/182 >
2021-08-13 05:25:47 +02:00
Florian Müllner
1340b209f9
window-list: Simplify radio handling
...
Instead of handling the active state manually and updating settings
on changes, we can use GActions to leave the nitty-gritty to GTK.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/181 >
2021-08-13 05:22:41 +02:00
Florian Müllner
8f362d57fe
lint: Synchronize configuration with gjs
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/180 >
2021-08-13 04:57:35 +02:00
Florian Müllner
d0b9c9b54a
cleanup: Document functions
...
gjs now enforces this in its eslint configuration. Adding type
information generally is a good idea, so add appropriate comments
to public functions before picking up that configuration change.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/180 >
2021-08-13 04:48:22 +02:00
Florian Müllner
6284b0c489
window-list: Move functions into base class
...
The helper functions date back to a time when AppButton and WindowButton
were unconnected classes. But nowadays they share a common base class, so
we have a better place for them than external helper functions.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/180 >
2021-08-13 04:39:00 +02:00
Florian Müllner
06acd9ff25
build: Rewrite gettext domain when exporting zips
...
Now that every extension picks up its gettext domain from
its metadata, we can easily change it when exporting the
zips.
That ensures that every extension only binds its own domain
instead of messing up other extension's translations.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-12 04:17:46 +02:00
Florian Müllner
1a1d45d9e4
build: Remove unused variable
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-12 04:17:46 +02:00
Florian Müllner
1d3775b3d1
extensions: Pick up gettext domain from metadata
...
Since commit a6ee142f21 , the extension archives that are uploaded
to extensions.gnome.org only contain strings that are relevant for
the extension, not all translations from all extensions.
Unfortunately all extensions still share a common gettext domain,
so the extension with the last bind_textdomain() call wins and
leaves the others without translations.
We'll address this by using distinct domains when not installed
system-wide. That becomes easier if there is a canonical place
for the text domain, with the existing metadata key being the
natural choice.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-12 04:17:46 +02:00
Florian Müllner
8a211f98fd
build: Rewrite gettext domain when exporting zips
...
Now that every extension picks up its gettext domain from
its metadata, we can easily change it when exporting the
zips.
That ensures that every extension only binds its own domain
instead of messing up other extension's translations.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-11 19:05:45 +02:00
Florian Müllner
d6633397b7
build: Remove unused variable
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-11 19:05:45 +02:00
Florian Müllner
0d06cc685e
extensions: Pick up gettext domain from metadata
...
Since commit a6ee142f21 , the extension archives that are uploaded
to extensions.gnome.org only contain strings that are relevant for
the extension, not all translations from all extensions.
Unfortunately all extensions still share a common gettext domain,
so the extension with the last bind_textdomain() call wins and
leaves the others without translations.
We'll address this by using distinct domains when not installed
system-wide. That becomes easier if there is a canonical place
for the text domain, with the existing metadata key being the
natural choice.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/335
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/179 >
2021-08-11 18:42:43 +02:00
Marco Trevisan (Treviño)
8de89a44a4
README: Fix typo on instructions to move to main branch
2021-07-21 19:50:34 +02:00
Florian Müllner
f3b1f10f6c
ci: Set FDO_UPSTREAM_REPO
...
ci-fairy uses the variable to set the upstream remote that is used
to build the commit range to check.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/178 >
2021-07-19 17:23:44 +02:00
Florian Müllner
15c83db793
drive-menu: Hide items initially
...
Now that the check for network mounts is non-blocking, the initial
sync doesn't take effect immediately. We don't want hidden items
to briefly flash the indicator, so create them initially hidden.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/176 >
2021-07-19 16:44:37 +02:00
Florian Müllner
cc021589b8
drive-menu: Fix indicator visibility
...
Commit 519269be9d made the check for network mounts non-blocking, and
we now update the indicator's visibility before a newly-added network
mount is hidden.
Address this by monitoring the item itself for visibility changes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/176 >
2021-07-19 16:44:37 +02:00
Florian Müllner
2bced47762
classic: Remove padding from app menu
...
It is now inconsistent with other top bar items, so drop it.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/167 >
2021-07-18 21:57:38 +00:00
Florian Müllner
7ba9b87064
docs: Add README section for default branch
...
We are about to change it, so briefly outline how to update local
checkouts.
(Copied from glib)
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/177 >
2021-07-14 21:11:59 +02:00
Florian Müllner
a642c439ce
docs: Use HEAD in external URLs
...
That way the link will keep working when the other project changes
its default branch name.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/177 >
2021-07-14 20:37:15 +02:00
Florian Müllner
d421bbfa60
drive-menu: Hide items initially
...
Now that the check for network mounts is non-blocking, the initial
sync doesn't take effect immediately. We don't want hidden items
to briefly flash the indicator, so create them initially hidden.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/176 >
2021-07-13 11:54:21 +02:00
Florian Müllner
3539ce1139
drive-menu: Fix indicator visibility
...
Commit 519269be9d made the check for network mounts non-blocking, and
we now update the indicator's visibility before a newly-added network
mount is hidden.
Address this by monitoring the item itself for visibility changes.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/176 >
2021-07-13 11:46:16 +02:00
Florian Müllner
5e316d37cb
Bump version to 40.3
...
Update NEWS.
2021-07-12 18:18:45 +02:00
Florian Müllner
28dbb47937
window-list: Init translations
...
Whoops, we are missing the bindtextdomain() call, which means translations
won't work when no other extension that shares the same domain is used
(like in GNOME Classic for instance).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/340
(cherry picked from commit c9d7f99d50f96d29c38380d9f0e3c9ddc660db9f)
2021-07-12 18:06:31 +02:00
Florian Müllner
619de9d5ee
drive-menu: Avoid blocking I/O when querying filesystem
...
The last commit improved the heuristics for detecting network mounts,
but at the price of potentially blocking the shell. Avoid that drawback
by making the code in question async.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/53
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/27 >
(cherry picked from commit 519269be9d )
2021-07-12 18:06:31 +02:00
Florian Müllner
561b8aeb03
drive-menu: Don't assume mounts without volume are local
...
The intention of the code is to only expose actually plugged in
devices rather than network mounts, but the existing heuristics are
based on GVolume and simply assume a local mount where there's no
associated volume. Fill that gap by querying the ::remote filesystem
attribute in that case.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/53
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/27 >
(cherry picked from commit 7d6670ce3c )
2021-07-12 18:06:31 +02:00
Florian Müllner
94b907f46d
window-list: Init translations
...
Whoops, we are missing the bindtextdomain() call, which means translations
won't work when no other extension that shares the same domain is used
(like in GNOME Classic for instance).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/340
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/174 >
2021-07-12 16:04:50 +00:00
Alexander Shopov
1e04622eb4
Update Bulgarian translation
2021-07-11 08:21:24 +00:00
Florian Müllner
519269be9d
drive-menu: Avoid blocking I/O when querying filesystem
...
The last commit improved the heuristics for detecting network mounts,
but at the price of potentially blocking the shell. Avoid that drawback
by making the code in question async.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/53
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/27 >
2021-06-23 18:15:42 +02:00
Florian Müllner
7d6670ce3c
drive-menu: Don't assume mounts without volume are local
...
The intention of the code is to only expose actually plugged in
devices rather than network mounts, but the existing heuristics are
based on GVolume and simply assume a local mount where there's no
associated volume. Fill that gap by querying the ::remote filesystem
attribute in that case.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/53
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/27 >
2021-06-23 17:52:19 +02:00
Florian Müllner
4286fd1bcc
Tag release 40.2
...
Update NEWS.
2021-06-10 13:41:34 +02:00
Adam Goode
3bb0897bc1
window-list: Don't use panel-button class for the workspace indicator
...
The panel-button introduces some horizontal padding which is insensitive
to scroll events. Without this change, there is a small dead zone in the
corner that cannot be used to switch workspaces with the mouse wheel.
For useMenu mode, this has the effect of removing all of the horizontal
space to the edge of the screen, so I add some back with the
status-label-bin margin.
This a is similar change to 8bad8a3b63 .
Fixes #315 .
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/171 >
(cherry picked from commit d6648b0b5c )
2021-06-10 13:38:47 +02:00
Juliano de Souza Camargo
50bd597baa
Update Portuguese translation
...
(cherry picked from commit 12eedcf6f7 )
2021-06-07 10:22:07 +00:00
Juliano de Souza Camargo
12eedcf6f7
Update Portuguese translation
2021-06-07 10:22:02 +00:00
Hugo Carvalho
4403b54fbc
Update Portuguese translation
...
(cherry picked from commit 08d382facc )
2021-06-02 16:10:00 +00:00
Hugo Carvalho
08d382facc
Update Portuguese translation
2021-06-02 16:09:54 +00:00
Marco Trevisan (Treviño)
e2369147b1
debian/control: Support pre-release versions of gnome-shell
...
Gnome version will now point to the stable version and not to the
development version, so we need to adjust the dependency to support
alpha, beta and rc releases.
2021-05-30 20:18:03 +02:00
Marco Trevisan (Treviño)
5e559c4444
Upload to experimental
2021-05-30 20:05:13 +02:00
Marco Trevisan (Treviño)
e30762ea43
Update changelog
2021-05-30 20:04:52 +02:00
Marco Trevisan (Treviño)
1fa4a078d8
debian/control: Build-depend on dh-sequence-gnome 0.22
...
It's the first version that supports new GNOME versioning schema.
2021-05-30 19:36:26 +02:00
Marco Trevisan (Treviño)
3e87fa8aa5
debian/control: Don't build depend on sassc
...
Since we compile from tarball, this is not needed anymore given that
compiled css are provided already.
2021-05-30 18:09:10 +02:00
Marco Trevisan (Treviño)
e52ca120c4
debian/control: Update runtime dependencies to match code
...
Found grepping code via:
grep "imports\.gi" --include "*.js" -rh -B2 . \
| grep -o "\b[A-Z][A-Za-z]\+\b" | sed "s/,\?\s*$//g" | sort -u
2021-05-30 18:04:19 +02:00
Marco Trevisan (Treviño)
3eadbba8a1
New upstream release
2021-05-30 17:53:16 +02:00
Marco Trevisan (Treviño)
41f9451070
Update upstream source from tag 'upstream/40.1'
...
Update to upstream version '40.1'
with Debian dir 0cbf40a23d
2021-05-30 17:53:16 +02:00
Marco Trevisan (Treviño)
d9ae9a023a
New upstream version 40.1
2021-05-30 17:53:15 +02:00
Marco Trevisan (Treviño)
d2f5bfdbfd
debian/watch: Update for new gnome versioning schema
2021-05-30 17:52:23 +02:00
Marco Trevisan (Treviño)
b4a1953372
debian/gbp.conf: Use upstream/latest branch
2021-05-30 17:50:41 +02:00
Adam Goode
d6648b0b5c
window-list: Don't use panel-button class for the workspace indicator
...
The panel-button introduces some horizontal padding which is insensitive
to scroll events. Without this change, there is a small dead zone in the
corner that cannot be used to switch workspaces with the mouse wheel.
For useMenu mode, this has the effect of removing all of the horizontal
space to the edge of the screen, so I add some back with the
status-label-bin margin.
This a is similar change to 8bad8a3b63 .
Fixes #315 .
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/171 >
2021-05-26 11:57:41 +00:00
Florian Müllner
96a1de92db
build: Only use major version in shell-versions
...
The website changed its version handling again, and now takes "40.0"
to mean "40.0, and only 40.0".
Not complaining though, as "40" is more correct in my opinion anyway ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/172 >
2021-05-25 19:26:08 +02:00
Florian Müllner
861e5c0be6
build: Only use major version in shell-versions
...
The website changed its version handling again, and now takes "40.0"
to mean "40.0, and only 40.0".
Not complaining though, as "40" is more correct in my opinion anyway ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/172 >
2021-05-25 15:45:21 +02:00
Florian Müllner
bf86b84d6c
Post-release version bump
2021-05-14 17:01:12 +02:00
Florian Müllner
cc2f46b837
Post-release version bump
2021-05-14 17:00:35 +02:00
Florian Müllner
605dd02217
Tag release 40.1
...
Update NEWS.
2021-05-13 16:51:52 +02:00
Florian Müllner
b33a62f2dc
Update sass submodule
2021-05-13 16:50:34 +02:00
Quentin PAGÈS
8a320eb0a1
Update Occitan translation
2021-05-10 20:04:48 +00:00
Pawan Chitrakar
83c4ced407
Update Nepali translation
2021-05-01 05:49:03 +00:00
Florian Müllner
e094dead91
windowsNavigator: Adjust to gnome-shell change
...
Parts of WindowPreview were moved to C for performance reasons, which
turned a formerly private JS property into a GObject property.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/302
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/170 >
2021-04-08 16:38:40 +02:00
Carmen Bianca BAKKER
6cdf86b6b3
Update Esperanto translation
2021-04-07 12:05:20 +00:00
Florian Müllner
3e8bbb07ea
classic: Disable welcome dialog
...
The Tour focuses on new overview features, which aren't relevant
for gnome-classic where the overview is disabled altogether.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4026
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/169 >
2021-04-05 20:32:19 +02:00
Anders Jonsson
e3ddd8e7d0
Update Swedish translation
2021-03-27 20:14:29 +00:00
Ngọc Quân Trần
aa67982129
Update Vietnamese translation
2021-03-27 07:54:17 +00:00
Florian Müllner
8aa645ae5d
build: Adjust shell-version
...
With the new version scheme, only the major version is relevant as
far as gnome-shell is concerned. However the extension website does
not handle that at the moment, so always append a ".0".
2021-03-20 13:39:25 +01:00
Florian Müllner
20540cb843
Post-release version bump
2021-03-20 13:39:25 +01:00
Florian Müllner
d338930d69
Tag release 40.0
...
Update NEWS.
2021-03-20 13:10:47 +01:00
Jiri Grönroos
35c1763792
Update Finnish translation
2021-03-16 10:15:46 +00:00
Florian Müllner
7a87bdcb1b
Post-release version bump
2021-03-16 00:00:31 +01:00
Florian Müllner
50b6bd1884
Tag release 40.rc
...
Update NEWS.
2021-03-15 16:32:30 +01:00
Florian Müllner
db853d9023
Update sass submodule
2021-03-15 16:29:55 +01:00
Florian Müllner
5be44705f7
window-list: Improve preview styling
...
The current styling doesn't indicate the active workspace very well, and
makes it difficult to differentiate empty workspaces from workspaces with
maximized windows.
Tweak the styling to address those issues.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/283
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/166 >
2021-03-11 12:08:38 +00:00
Florian Müllner
fdfa46099b
workspace-indicator: Improve preview styling
...
The current styling doesn't indicate the active workspace very well, and
makes it difficult to differentiate empty workspaces from workspaces with
maximized windows.
Tweak the styling to address those issues.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/283
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/166 >
2021-03-11 12:08:38 +00:00
Florian Müllner
f987e5f13d
workspace-indicator: Reindent stylesheet
...
For some reason the CSS here uses a different indentation than
gnome-shell or the other extensions, fix that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/283
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/166 >
2021-03-11 12:08:38 +00:00
Florian Müllner
c766230118
window-list: Only show previews for up to six workspaces
...
On request of GNOME Classic users, we add GNOME2-like workspace previews
when using a horizontal workspace layout. The previews scale a lot worse
than the menu though, with the risk that they take up all the available
width in extreme cases.
Address this by also taking the number of workspaces into account, and
switch to the menu when we have more than six.
This is particularly important now that we switched to a horizontal
layout by default.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/165 >
2021-03-10 20:11:18 +01:00
Florian Müllner
bb2b1204b4
workspace-indicator: Only show previews for up to six workspaces
...
On request of GNOME Classic users, we add GNOME2-like workspace previews
when using a horizontal workspace layout. The previews scale a lot worse
than the menu though, with the risk that they take up all the available
width in extreme cases.
Address this by also taking the number of workspaces into account, and
switch to the menu when we have more than six.
This is particularly important now that we switched to a horizontal
layout by default.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/165 >
2021-03-10 20:11:18 +01:00
Florian Müllner
cf3690a434
windowsNavigator: Adjust to gnome-shell changes
...
Unsurprisingly, the big overview changes in gnome-shell broke the
extension. Make the necessary adjustments to get it working again:
- changed constructor parameters for Workspace/WorkspacesView
- overall state handling done by adjustment
- window preview layout changes
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/296
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/163 >
2021-03-10 15:28:37 +00:00
Florian Müllner
7062acf10f
native-window-placement: Adjust to gnome-shell changes
...
More unsurprising breakage:
- the workspace layout/strategy relation has been cleaned up
- window previews now include an icon that influences the
title position
- window previews scale up on hover, which again influences
the title position
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/164 >
2021-03-10 15:26:26 +00:00
Fran Dieguez
7ace9c4d51
Update Galician translation
2021-02-24 21:14:57 +00:00
Florian Müllner
23887ce2a3
Post-release version bump
2021-02-24 01:57:00 +01:00
Florian Müllner
e8b8677bfe
Tag release 40.beta
...
Update NEWS.
2021-02-24 01:50:31 +01:00
Florian Müllner
3603bc7c6a
Update sass submodule
2021-02-24 01:50:31 +01:00
Florian Müllner
1e44941db6
drive-menu: Remove unused style class
...
The .single-indicator class was added to add extra spacing to
lone top bar items when removing the arrows, but dropped again
after solving the extra spacing differently.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/161 >
2021-02-24 00:45:58 +00:00
Florian Müllner
f71da9e843
window-list: Replace WorkspaceBackground as well
...
The shell now scales down the backgrounds and adds a rounded corner
clip. Undo both those changes with another override.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/160 >
2021-02-24 01:24:11 +01:00
Florian Müllner
1b4a20a8af
window-list: Replace Workspace prototype
...
This is arguably more elegant than injecting into individual methods, and
will be consistent with an upcoming override that cannot be implemented
as method injection.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/160 >
2021-02-24 01:24:11 +01:00
Florian Müllner
d8e179ed09
window-list: Adjust to OSK changes
...
Visibility changes are now handled internally, without an easy way
for us to hook into. We can resort to a hack though, as the gesture
action to bring up the keyboard is only enabled while the keyboard
is hidden.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/160 >
2021-02-24 01:24:11 +01:00
A S Alam
8016cf7ae9
Update Punjabi translation
2021-02-14 00:58:36 +00:00
Аляксей
7774426eb9
Update Belarusian translation
2021-02-12 16:18:20 +00:00
Florian Müllner
9fa522c29a
window-list: Adjust to overview changes
...
The overview code changed significantly, including the bits we re-use
to implement the window picker in the classic session. Adjust to those
changes to unbreak the extension.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/159 >
2021-02-12 02:20:20 +01:00
Florian Müllner
b92295ad2c
Update sass submodule
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/159 >
2021-02-12 02:20:20 +01:00
Florian Müllner
d7c8a5d193
extensions: Remove horizontal-workspaces extension
...
Workspaces are now horizontal by default, so we don't need to change
the layout for classic mode anymore.
That was the only reason why the extension was added, so it has now
outlived its usefulness.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/158 >
2021-01-29 16:09:59 +00:00
Michael Lawton
0d8d6dceb0
places-menu: Mark mounts that can be unmounted as removable
...
While the eject() code falls back to unmount() for mounts that
don't support ejecting, it's not possible to actually do so
because we hide the eject button.
Fix this by treating all mounts as removable that can either be
ejected or unmounted.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/161
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/152 >
2021-01-28 12:25:26 +01:00
Daniel van Vugt
8a5e793b3d
auto-move-windows: Don't move windows already on all workspaces
...
This fixes a particular case of mutter#992.
Although gnome-shell will also be softened to not crash in future, it's
also a good idea for the extension to explicitly decide how it wants to
handle windows that are already on all workspaces.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/157 >
2021-01-28 16:33:50 +08:00
Florian Müllner
8fcbed6481
classic: Remove arrow-override
...
No need to hide what is no longer there.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3567
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/156 >
2021-01-26 17:00:24 +01:00
Florian Müllner
ac2ed286e1
extensions: Remove arrows from top bar menus
...
... following the corresponding gnome-shell change.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3567
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/156 >
2021-01-26 16:59:43 +01:00
Florian Müllner
3c3c1f702d
window-list: Add tooltips to workspace thumbnails
...
When showing previews instead of the menu, the workspace names
don't appear anywhere. Some users care strongly about those, so
expose them as tooltip on hover.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/155 >
2021-01-20 23:58:13 +01:00
Florian Müllner
c33be29f56
workspace-indicator: Add tooltips to workspace thumbnails
...
When showing previews instead of the menu, the workspace names from
our preferences don't appear anywhere. Some users care strongly about
those, so expose them as tooltip on hover.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/155 >
2021-01-20 23:58:13 +01:00
Florian Müllner
d8ae2dcba2
window-list: Drop height override
...
gnome-shell's top bar got taller, and is now just 1px smaller than
our size override. We don't need that additional pixel to fit our
UI, so remove the override to make the sizes of both bars consistent.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/271
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/154 >
2021-01-18 22:43:52 +01:00
Florian Müllner
3b14c0a04e
Post-release version bump
2021-01-14 19:04:45 +01:00
Florian Müllner
0e3d6465eb
Tag release 40.alpha.1
...
Update NEWS.
2021-01-14 19:02:07 +01:00
Florian Müllner
d381a0b89b
auto-move-windows: Use Gtk.Button.icon_name property
...
Image buttons are a very common pattern, so GTK4 added some
convenience API we can use to construct them.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
5df0fa145b
workspace-indicator: Use Gtk.Button.icon_name property
...
Image buttons are a very common pattern, so GTK4 added some
convenience API we can use to construct them.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
f0ff0e1400
workspace-indicator: Stop using header func for separators
...
GTK4 added built-in support for this common pattern, so use that
instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
53f5a92dc8
user-theme: Stop using header func for separators
...
GTK4 provides built-in support for this common pattern, so use
that instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
d5c31273ee
auto-move-windows: Stop using header func for separators
...
GTK4 added built-in support for this common pattern, so use that
instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
22ea58a849
workspace-indicator: Port to GTK4
...
With this port, all extensions now use GTK4 for their preferences.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
67d96993ce
auto-move-windows: Port to GTK4
...
Just like the previous ports, this consists mostly of
replacing the old Gtk.Container methods.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
96dd4f9835
window-list: Port to GTK4
...
Another easy port:
- replace Gtk.Container methods
- stop using show_all()
- Gtk.CheckButton now provides the
Gtk.RadioButton functionality as well
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
3bef6be7c1
user-theme: Port to GTK4
...
With the previous preparations in place, the actual GTK4 port is
now trivial:
- replace Gtk.Container methods with widget-specific methods
- stop using show_all()
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:55 +01:00
Florian Müllner
b83d38a72e
user-theme: Track GSettings to sync checkmark
...
GTK4 removes the generic GtkWidget API for accessing an inserted
action group, so we need an alternative for tracking the currently
selected theme.
Using the underlying GSettings object looks like the easiest option,
so do that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:54 +01:00
Florian Müllner
5b73960f34
extensions: Stop using :margin shortcut
...
The property has been removed in GTK4, so prepare for a port by
setting the four individual margin properties instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/148 >
2021-01-14 14:40:54 +01:00
Jonas Dreßler
505a7f4ac9
classic: Fixup panel styling after gnome-shell changes
...
We don't want a transparent panel in the classic session (this is
already taken care of by the existing panel background-color overrides),
and we want to avoid the new pill-shaped hover/focus indicators in the
classic session.
For the gnome-shell changes, see
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1397 .
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/153 >
2021-01-14 00:25:47 +01:00
Florian Müllner
e8acfb2b51
Update sass submodule
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/153 >
2021-01-14 00:25:47 +01:00
Florian Müllner
dcd5dc4c7f
ci: Add back commit-rules file
...
Somehow git-mv ended up as git-rm without me noticing, whoops.
2021-01-11 14:17:04 +01:00
Florian Müllner
2702cdf889
ci: Update ci-fairy image
...
The default rules file name has changed from commitrules.yml to
commit-rules.yml, adjust to that change.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/151 >
2021-01-11 14:03:44 +01:00
Florian Müllner
669e7c32a2
classic: Pre-generate stylesheet
...
We follow the rule of not putting generated files under version
control, but that means drawing in additional build-time dependencies.
We can reduce those when building from a released tarball by
generating the stylesheets at dist time though, so do that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/150 >
2020-12-29 00:27:07 +01:00
Florian Müllner
294eb0feb5
data: Update list of theme dependencies
...
The scss sources were split up in gnome-shell last cycle, catch
up with that change.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/150 >
2020-12-29 00:16:16 +01:00
Florian Müllner
a7ddbd0d53
Change upcoming version (again)
...
The extension website doesn't handle the chosen scheme correctly,
so use 40.alpha.1 instead.
2020-12-25 23:29:06 +01:00
Florian Müllner
c745dd6362
build: Change upcoming version to 40.alpha2
...
I messed up and released 40.alpha at the same time as 3.38.2, when it's
supposed to be in January. In order to re-align with the schedule, change
the upcoming version to 40.alpha2 so we don't have to skip a release and
will be back on track in time of 40.beta.
2020-12-22 01:33:44 +01:00
Florian Müllner
a4cf9f956e
ci: Add some more commit message rules
...
Now that we have the ability to easily define custom rules, add some
more to enforce the existing commit message style.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/149 >
2020-12-18 19:26:50 +01:00
Florian Müllner
02aa68b24a
ci: Replace custom commit-log script with ci-fairy
...
ci-fairy now supports checking commit messages for required/disallowed
patterns. Use that to replace our custom commit-log script.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/149 >
2020-12-18 19:26:42 +01:00
Simon McVittie
db1342e5ff
Release to unstable
2020-12-03 10:18:08 +00:00
Simon McVittie
86c5057d62
d/gbp.conf: Use upstream/3.38.x branch
...
Version 40~alpha was already released upstream.
2020-12-03 10:17:52 +00:00
Simon McVittie
779dea8408
Standards-Version: 4.5.1 (no changes required)
2020-12-03 10:12:34 +00:00
Simon McVittie
544f374e44
New upstream release
2020-12-03 10:11:15 +00:00
Simon McVittie
b55d783cc2
Update upstream source from tag 'upstream/3.38.2'
...
Update to upstream version '3.38.2'
with Debian dir 30b73fdd03
2020-12-03 10:11:15 +00:00
Simon McVittie
9f25047e24
New upstream version 3.38.2
2020-12-03 10:11:14 +00:00
Florian Müllner
fb66afbf71
Bump version to 3.38.2
...
Update NEWS.
2020-12-03 00:14:49 +01:00
Florian Müllner
365fa6abc9
Update sass submodule
2020-12-03 00:14:49 +01:00
Florian Müllner
d7a824f35f
workspace-indicator: Use overlap to determine preview visibility
...
In order to better reflect the actual workspace, show any preview
that is at least partially located on the monitor, not only those
that have the major part on that monitor.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
(cherry picked from commit 50d3ee5703 )
2020-12-03 00:09:21 +01:00
Florian Müllner
0d8e412220
window-list: Use overlap to determine preview visibility
...
In order to better reflect the actual workspace, show any preview
that is at least partially located on the monitor, not only those
that have the major part on that monitor.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
(cherry picked from commit 08dfb78815 )
2020-12-03 00:09:19 +01:00
Florian Müllner
991f6ef508
workspace-indicator: Account for monitor offset in window previews
...
Windows' frame rects are in screen coordinates, while the workspace
thumbnails are based on the monitor work area. Unless we account
for the difference, previews end up mispositioned in multi-monitor
setups.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
(cherry picked from commit 6949a5d075 )
2020-12-03 00:09:16 +01:00
Florian Müllner
37f03f5e2e
window-list: Account for monitor offset in window previews
...
Windows' frame rects are in screen coordinates, while the workspace
thumbnails are based on the monitor work area. Unless we account
for the difference, previews end up mispositioned in multi-monitor
setups.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
(cherry picked from commit 893d3b0473 )
2020-12-03 00:09:12 +01:00
Florian Müllner
b4a4ff0a06
workspace-indicator: Round calculated preview sizes
...
While not strictly necessary, there's no reason to differ from the
copy in the window-list extension ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
(cherry picked from commit f5128e13f2 )
2020-12-03 00:09:09 +01:00
Ray Strode
de8876bd5e
window-list: Stop monitoring drag operation if window list is destroyed
...
If a user is in the middle of a drag in the window list and the
window list associated with the drag gets destroyed, the drag
monitor gets leaked.
Later when the drag motion is processed, spew goes to the log:
clutter_actor_contains: assertion 'CLUTTER_IS_ACTOR (self)' failed
Examples of triggers for this bug:
- The monitor topology changes
- The screen gets locked during the drag
This commit fixes the spew and the leak by ensuring any pending
drag monitoring is disabled when the window lists are destroyed.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/145 >
(cherry picked from commit 8318ea919f )
2020-12-03 00:08:57 +01:00
Thun Pin
5ad272e628
window-navigator: Adjust to 3.38 overview changes
...
gnome-shell's overview code changed significantly in 3.38,
adjust the extension to work without the separate overlay.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/259
(cherry picked from commit 737c897624 )
2020-12-03 00:08:30 +01:00
Florian Müllner
3b22582752
auto-move-windows: Exclude sticky windows from empty-check
...
We modify gnome-shell's workspace tracker to only remove empty
workspaces from the end. However we currently don't take into
account that sticky windows appear on all workspaces, so those
are preventing any workspace from getting removed at the moment.
Exclude them when determining whether a workspace is empty to
get the expected behavior.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/135
(cherry picked from commit 61cf679b8c )
2020-12-03 00:08:07 +01:00
Florian Müllner
4e731e1dce
Post-release version bump
2020-12-02 20:40:19 +01:00
Florian Müllner
eee341e907
Tag release 40.alpha
...
Update NEWS.
2020-12-02 20:33:56 +01:00
Florian Müllner
aad96bb1c4
Update sass submodule
2020-12-02 20:33:56 +01:00
Florian Müllner
50d3ee5703
workspace-indicator: Use overlap to determine preview visibility
...
In order to better reflect the actual workspace, show any preview
that is at least partially located on the monitor, not only those
that have the major part on that monitor.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
2020-12-02 19:27:44 +01:00
Florian Müllner
08dfb78815
window-list: Use overlap to determine preview visibility
...
In order to better reflect the actual workspace, show any preview
that is at least partially located on the monitor, not only those
that have the major part on that monitor.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
2020-12-02 19:22:51 +01:00
Florian Müllner
6949a5d075
workspace-indicator: Account for monitor offset in window previews
...
Windows' frame rects are in screen coordinates, while the workspace
thumbnails are based on the monitor work area. Unless we account
for the difference, previews end up mispositioned in multi-monitor
setups.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
2020-12-02 19:22:12 +01:00
Florian Müllner
893d3b0473
window-list: Account for monitor offset in window previews
...
Windows' frame rects are in screen coordinates, while the workspace
thumbnails are based on the monitor work area. Unless we account
for the difference, previews end up mispositioned in multi-monitor
setups.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
2020-12-02 19:20:08 +01:00
Florian Müllner
f5128e13f2
workspace-indicator: Round calculated preview sizes
...
While not strictly necessary, there's no reason to differ from the
copy in the window-list extension ...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/142 >
2020-12-02 19:17:36 +01:00
Ray Strode
8318ea919f
window-list: Stop monitoring drag operation if window list is destroyed
...
If a user is in the middle of a drag in the window list and the
window list associated with the drag gets destroyed, the drag
monitor gets leaked.
Later when the drag motion is processed, spew goes to the log:
clutter_actor_contains: assertion 'CLUTTER_IS_ACTOR (self)' failed
Examples of triggers for this bug:
- The monitor topology changes
- The screen gets locked during the drag
This commit fixes the spew and the leak by ensuring any pending
drag monitoring is disabled when the window lists are destroyed.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/145 >
2020-11-25 17:48:21 +00:00
Florian Müllner
bde20e78f0
ci: Bump ci-fairy template include
...
This fixes the check-merge-request job when MR branch and target branch are
on the same repo.
See
https://gitlab.freedesktop.org/freedesktop/ci-templates/-/merge_requests/66
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/146 >
2020-11-24 16:28:40 +01:00
Jordan Petridis
02db9525e7
ci: Replace only/except with rules
...
only/except keywords where deperecated in favor of rules.
Since we started using GNOME/gnome-shell!1492 it introduced
a second pipeline being run for each commit.
Detached pipelines are the only way to access CI_MERGE_REQUEST_*
variables, and if we disable normal pipelines you will need to
create wip/spam MRs in order to run the tests.
This reworked rules makes it so, the normal pipeline needs manual
interaction to be started, and the detached/MR pipleines is always
run.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/144 >
2020-11-21 01:14:39 +01:00
Jordan Petridis
8d4586bd57
ci: Set some sensible defaults
...
* Allow for all jobs to be cancelled if a newer commit is pushed
* Automatically retry jobs if they fail due to some infrastructure issue
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/144 >
2020-11-21 01:14:39 +01:00
Jonas Ådahl
8872659621
ci: Check that merge requests have the right settings
...
This will catch the missing "allow write access for maintainers" check
box being checked.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/144 >
2020-11-21 01:14:39 +01:00
Florian Müllner
46c7677643
ci: Use ci-fairy image for commit log check
...
This is in line with what mutter/gnome-shell are using, and should
be smaller (read: faster) than the gjs image.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/144 >
2020-11-21 01:14:39 +01:00
Florian Müllner
e734fcbd21
window-list: Adjust to overview changes
...
Window DND in the overview is now based on the metaWindow,
not the window actor (misnamed as "real window").
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/133
2020-11-19 04:54:07 +01:00
Florian Müllner
435879c121
workspace-indicator: Adjust to overview changes
...
Window DND in the overview is now based on the metaWindow,
not the window actor (misnamed as "real window").
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/133
2020-11-19 04:54:07 +01:00
Jonas Ådahl
4b9f4b1b63
doap: Make marge-bot a maintainer
...
This is so that the merge button can be restricted to maintainers, thus
decreasing the risk of merging using the merge button.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/141 >
2020-11-19 01:32:23 +01:00
Jonas Ådahl
b64c93897b
ci: Wait for 'check-commit-log' before continuing
...
The check-commit-log is quick, and to get a result early is helpful as
one can then more quickly check for failures via the report provided via
the JUnit report.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/141 >
2020-11-19 01:32:23 +01:00
Jonas Ådahl
a7939f18d1
ci/check-commit-log: Generate JUnit report
...
This means the merge request will see the commit log review issues
causing the pipeline to fail without having to dig through CI log files.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/141 >
2020-11-19 01:13:11 +01:00
Jonas Ådahl
15efbc29be
ci/check-commit-log: Reverse the merge request URL check
...
Instead of making sure there is a reference to a bug or merge request,
make sure there isn't. The reason for this is that marge-bot will always
append a merge request URL in the end of the commit message.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/141 >
2020-11-19 01:13:11 +01:00
Florian Müllner
6e5466a4ec
ci: Explicitly specify job dependencies
...
We can speed up CI a bit by allowing build jobs to run in parallel
with review jobs.
See https://gitlab.gnome.org/help/ci/yaml/README.md#needs for details.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/141 >
2020-11-19 01:12:29 +01:00
Thun Pin
737c897624
window-navigator: Adjust to 3.38 overview changes
...
gnome-shell's overview code changed significantly in 3.38,
adjust the extension to work without the separate overlay.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/259
2020-11-18 23:54:18 +00:00
Florian Müllner
c317a876dd
ci: Switch to updated gnome-shell image
...
gnome-shell now produces a CI image as part of its pipeline. Use that
instead of the old, manually-updated image.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/140
2020-11-19 00:22:01 +01:00
Florian Müllner
72c67aacc4
lint: Sync configuration with gjs
...
gjs updated its eslint configuration, so sync our copy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/137
2020-11-14 00:58:52 +01:00
Florian Müllner
ba7e3fc0b5
cleanup: Remove empty leading/trailing lines in blocks
...
gjs added a new rule to its eslint ruleset that forbids "block padding",
so make sure we conform to that rule before syncing up the configuration.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/137
2020-11-14 00:58:52 +01:00
Florian Müllner
61cf679b8c
auto-move-windows: Exclude sticky windows from empty-check
...
We modify gnome-shell's workspace tracker to only remove empty
workspaces from the end. However we currently don't take into
account that sticky windows appear on all workspaces, so those
are preventing any workspace from getting removed at the moment.
Exclude them when determining whether a workspace is empty to
get the expected behavior.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/135
2020-11-13 23:53:49 +00:00
Florian Müllner
ba55bacab4
ci: Use junit output format
...
Gitlab has built-in support for junit reports, so switch eslint's
output to that format.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/136
2020-11-07 01:55:02 +01:00
Jordi Mas
9445bd2205
Update Catalan translation
2020-10-23 21:10:23 +02:00
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
Florian Müllner
6ed1f45ffd
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 03:09:45 +02:00
Florian Müllner
81be1d2e2f
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 03:09:40 +02:00
Florian Müllner
52abf74088
window-list: Adjust to overview changes
...
Window DND in the overview is now based on the metaWindow,
not the window actor (misnamed as "real window").
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/133
2020-10-21 01:05:07 +00:00
Florian Müllner
623bc6dbf3
workspace-indicator: Adjust to overview changes
...
Window DND in the overview is now based on the metaWindow,
not the window actor (misnamed as "real window").
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/133
2020-10-21 01:05:07 +00:00
Fabio Tomat
04b23ec68f
Update Friulian translation
2020-10-17 20:14:41 +00: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
Sergio Costas
b65f362f0d
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
2020-10-08 23:42:21 +02:00
Jeremy Bicha
4e948b2b48
releasing package gnome-shell-extensions version 3.38.1-1
2020-10-06 17:44:35 -04:00
Jeremy Bicha
b6bce374ad
Recommend gnome-shell-extension-prefs instead of gnome-tweaks
2020-10-06 17:38:18 -04:00
Jeremy Bicha
6cbd8abdca
New upstream release
2020-10-06 17:36:39 -04:00
Jeremy Bicha
5947f38421
Update upstream source from tag 'upstream/3.38.1'
...
Update to upstream version '3.38.1'
with Debian dir e97ed2a443
2020-10-06 17:36:39 -04:00
Jeremy Bicha
41664b152c
New upstream version 3.38.1
2020-10-06 17:36:33 -04:00
Florian Müllner
7c30f35b12
Bump version to 40.alpha
...
The GNOME project has adopted a new versioning scheme[0], and
GNOME 3.38 will be followed by GNOME 40.
Open the new development cycle by switching to the new scheme, as
well as to post-release bumps as recommended.
[0] https://discourse.gnome.org/t/new-gnome-versioning-scheme/4235
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/131
2020-10-06 15:07:54 +02:00
Florian Müllner
9e976f06b4
Bump version to 3.38.1
...
Update NEWS.
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
Simon McVittie
29b24e391a
Release to unstable
2020-09-25 23:01:23 +01:00
Simon McVittie
0cdb80a9e0
Revert "debian/watch: Watch for unstable releases"
...
This reverts commit a289bbfb93 .
2020-09-25 23:00:48 +01: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
Simon McVittie
a8907d6fb1
Release to experimental
2020-09-22 11:49:57 +01:00
Simon McVittie
4851a66c57
Fix gnome-classic regression in 3.37.91-1
...
gnome-session no longer takes the `--session gnome-classic` argument
when running in classic mode.
2020-09-22 11:49:19 +01:00
Simon McVittie
1d5c2091cc
Update standards version to 4.5.0, no changes needed.
...
Changes-By: lintian-brush
Fixes: lintian: out-of-date-standards-version
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html
2020-09-22 09:18:46 +01:00
Simon McVittie
e5abcaf7c8
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse.
...
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
2020-09-22 09:18:46 +01:00
Simon McVittie
d5733eed90
New upstream release
2020-09-22 09:17:08 +01:00
Simon McVittie
8957c277a1
New upstream version 3.38.0
2020-09-22 09:16:27 +01:00
Simon McVittie
a22cc0dc4e
Update upstream source from tag 'upstream/3.38.0'
...
Update to upstream version '3.38.0'
with Debian dir c70415b74c
2020-09-22 09:16:27 +01: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.
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.
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
Marco Trevisan (Treviño)
276f6a1c6f
Upload to experimental
2020-08-27 17:39:42 +02:00
Marco Trevisan (Treviño)
e161e32b63
Update changelog
2020-08-27 17:11:21 +02:00
Marco Trevisan (Treviño)
e31a351c56
debian/control: Remove useless dependency on clutter gir
...
While the extensions do depend on clutter, they depend on the one that
is provided by the shell via the internal mutter fork, so no need to
pull the standalone library here.
2020-08-27 08:35:23 +02:00
Marco Trevisan (Treviño)
f728c0172b
debian/rules: Don't override dh_missing equal default behavior
...
As per dh 13, --fail-missing is the default
2020-08-27 08:28:33 +02:00
Marco Trevisan (Treviño)
136644d45e
debian/control: B-D on debhelper 13
2020-08-27 08:28:12 +02:00
Marco Trevisan (Treviño)
24308612fd
debian/patches: Refresh
2020-08-27 08:26:46 +02:00
Marco Trevisan (Treviño)
1ae3e89b57
New upstream release
2020-08-27 08:18:08 +02:00
Marco Trevisan (Treviño)
8b9be8f120
New upstream version 3.37.91
2020-08-27 08:18:07 +02:00
Marco Trevisan (Treviño)
c1bb6ca349
Update upstream source from tag 'upstream/3.37.91'
...
Update to upstream version '3.37.91'
with Debian dir 024b4338a7
2020-08-27 08:18:07 +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.
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.
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.
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
sicklylife
7beebc11f6
Update Japanese translation
2020-06-10 12:34:10 +00:00
sicklylife
1391acd71f
Update Japanese translation
2020-06-10 12:18:25 +00:00
Jordi Mas
761fdf1036
Update Catalan translation
2020-06-06 14:42:37 +02:00
Florian Müllner
7f2c39cdb2
Bump version to 3.37.2
...
Update NEWS.
2020-06-02 22:16:25 +02:00
Matej Urbančič
b5ff860118
Updated Slovenian translation
2020-06-01 22:08:36 +02:00
Florian Müllner
aeaba3f379
window-list: Replace removed Clutter.BoxLayout method
...
The method was deprecated for years and has finally been removed.
Just set appropriate expand/align properties on the children and
add them with the usual add_child() method.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/122
2020-05-28 02:46:06 +02:00
Florian Müllner
f96943a4dc
window-list: Replace allocation-changed signal
...
It has been removed in favor of notify::allocation.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/122
2020-05-28 02:46:06 +02:00
Florian Müllner
60ad2e37ff
window-list: Stop using obsolete StBin properties
...
Those properties were deprecated (and made no-ops) last cycle, and
have now been removed altogether.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/122
2020-05-28 02:46:06 +02:00
Florian Müllner
8c53fd9590
workspace-indicator: Stop using obsolete StBin properties
...
Those properties were deprecated (and made no-ops) last cycle, and
have now been removed altogether.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/122
2020-05-28 02:46:06 +02:00
Daniel Șerbănescu
867ace0b0a
Update Romanian translation
2020-05-22 09:14:46 +00:00
Danial Behzadi
a74862e745
Update Persian translation
2020-05-12 14:27:33 +00:00
Emin Tufan Çetin
c16f9828bd
Update Turkish translation
2020-05-05 14:34:53 +00:00
Daniel Mustieles
608a8b1639
Updated Spanish translation
2020-05-04 15:45:54 +02:00
Yuri Chornoivan
7bc9b282a2
Update Ukrainian translation
2020-05-03 19:20:15 +00:00
Florian Müllner
9db7b96f24
window-list: Modernize preference dialog a bit
...
The current widget uses UI patterns that are reminiscent of GNOME 2.
It doesn't take a lot to make it look more modern: Simply giving the
radio group a distinct background and border allows us to move the
whole UI to the center, making the dialog more balanced and visually
pleasing.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/121
2020-05-03 19:51:24 +02:00
Florian Müllner
c87cfc822a
auto-move: Overhaul preference dialog
...
auto-move uses the same outdated UI pattern as workspace-indicator did
until commit 90d3c5c51d , imposing the same problems for a future GTK4
port.
So replace treeview and toolbar with an editable list like we did for
the other extension.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/121
2020-05-03 19:51:24 +02:00
Laurent Bigonville
b03d1b9cc7
Release to unstable
2020-05-03 10:02:23 +02:00
Laurent Bigonville
3ce0485742
New upstream release
2020-05-03 10:01:15 +02:00
Laurent Bigonville
100651a74c
Update upstream source from tag 'upstream/3.36.2'
...
Update to upstream version '3.36.2'
with Debian dir 76e64ae93a
2020-05-03 10:01:15 +02:00
Laurent Bigonville
d3b687df8b
New upstream version 3.36.2
2020-05-03 10:01:14 +02:00
Cheng-Chia Tseng
ff94c5a143
Update Chinese (Taiwan) translation
2020-05-02 08:06:58 +00:00
Florian Müllner
df463177e7
Bump version to 3.36.2
...
Update NEWS.
2020-04-29 22:45:40 +02:00
Florian Müllner
62af36ebfa
Update sass submodule
2020-04-29 22:44:25 +02:00
Florian Müllner
81f999f761
Bump version to 3.37.1
...
Update NEWS.
2020-04-29 21:55:52 +02:00
Florian Müllner
17b5c0400a
Update sass submodule
2020-04-29 21:49:53 +02:00
Florian Müllner
ac937b9549
user-theme: Make rows non-selectable
...
A row has to be activated to select a theme, not merely selected.
The selection therefore doesn't do anything, so disable it.
2020-04-29 21:44:13 +02:00
Daniel Mustieles
0c223de045
Updated Spanish translation
2020-04-28 17:47:14 +02:00
Anders Jonsson
564235d44c
Update Swedish translation
2020-04-26 18:52:30 +00:00
Yuri Chornoivan
92a2361306
Update Ukrainian translation
2020-04-25 08:07:50 +00:00
Danial Behzadi
9f27654729
Update Persian translation
2020-04-24 20:13:04 +00:00
Dz Chen
f4013c7a5c
Update Chinese (China) translation
2020-04-18 09:59:29 +00:00
Kristjan SCHMIDT
9e7eff4a3e
Update Esperanto translation
...
(cherry picked from commit c5246b7415 )
2020-04-18 09:00:54 +00:00
Kristjan SCHMIDT
c5246b7415
Update Esperanto translation
2020-04-18 09:00:46 +00:00
Florian Müllner
5b2bdd138a
user-themes: Support session mode styles
...
Session mode stylesheets are installed in gnome-shell's theme
directory instead of a subdirectory of the global themes direc-
tory.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/118
2020-04-17 16:33:03 +00:00
Florian Müllner
90d3c5c51d
workspace-indicator: Overhaul prefs widget
...
Inline toolbars are an outdated UI pattern, and both the toolbar widget
and the inline styling have been removed from GTK4. Making sure the
extension doesn't get in the way of a future GTK4 port is a good excuse
for modernizing the UI, so do just that :-)
Replace treeview and toolbar with an editable list as outline in the HIG:
https://developer.gnome.org/hig/stable/lists.html.en
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/120
2020-04-17 17:54:15 +02:00
Milan Crha
b00e531626
window-list: Invalid current mode selected in Preferences
...
It seems that gtk+ resets the active radio whenever a new radio button
is added into the group, thus rather restore the current mode after
the group is fully populated.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/119
2020-04-17 09:37:13 +02:00
Florian Müllner
b1c1b01184
po: Update POTFILES.in
...
The user-themes extension actually never had translatable strings.
2020-04-12 04:41:53 +02:00
Florian Müllner
739b1e11a0
user-themes: Add preference widget
...
While we don't endorse or support 3rd party theming, the extension
exists and is actively used. However right now the most convenient
way of setting it up is by installing Tweak Tool; give users an
alternative by providing a simple settings dialog ourselves.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/117
2020-04-12 04:13:25 +02:00
Florian Müllner
a3541ff0d9
ci: Drop "regular" build job
...
We already do a meson build/install when exporting extension bundles, and
now that the syntax check is handled by the CI instead of `meson test`,
the job just duplicates work.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:08:11 +02:00
Florian Müllner
8fb5476a1c
build: Drop syntax-checks from meson test
...
Those checks are just as well handled by the CI, and removing them
makes for a nice build system cleanup.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:08:02 +02:00
Florian Müllner
fc8a46f15a
ci: Syntax-check js sources
...
This is currently done as part of `ninja test`, but doing the check
in a separate CI job means it can run in parallel with other review
jobs and fail before trying to build.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:07:55 +02:00
Florian Müllner
2e21f7cf72
ci: Combine commit/source checks under 'review'
...
The current names are an artifact from when flatpak-ci used
review/stop_review jobs. 'review' is a much better name and
matches what gnome-shell itself uses.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:07:45 +02:00
Florian Müllner
a317d79016
ci: Set a default image
...
All jobs but one use the same issue, so specify that globally instead
of for each job.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:07:37 +02:00
Florian Müllner
4722b89cc3
cleanup: Don't linebreak before closing parentheses
...
Otherwise recent versions of eslint want "dangling" commas,
which is at least ugly considering that most functions don't
allow adding arguments at leisure.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/116
2020-04-11 01:03:38 +02:00
Florian Müllner
5a4b71ba90
ci: Create and expose extension bundles
...
Similar to how we let CI create flatpaks for application, create
and expose extension bundles for easier testing.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/114
2020-04-10 23:57:09 +02:00
Florian Müllner
a6ee142f21
build: Omit unneeded translations from zip files
...
Each extension zip we create includes the translations of all extensions,
which is clearly wasteful. Avoid that by generating per-extension .pot
files and filtering out unnecessary translations.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/114
2020-04-10 23:11:43 +02:00
Florian Müllner
35427ed4f1
build: Use gnome-extensions-tool for zipping up
...
The tool has a dedicated command for creating an extension bundle. It
knows how to handle translations and GSettings schemas, so we don't
have to.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/114
2020-04-10 23:11:43 +02:00
Florian Müllner
bce63d3168
places-menu: Emphasize eject buttons here as well
...
We already align the buttons correctly here, but otherwise they can
use the same treatment as in the drive-menu.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/223
2020-04-10 14:31:40 +00:00
Florian Müllner
0426d1d8d5
drive-menu: Emphasize eject buttons as distinct controls
...
The buttons currently appear more as an attachment to the label
than as distinct controls. Address that by:
- applying .button styling
- increasing spacing between label and button
- aligning buttons at the end
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/223
2020-04-10 14:31:40 +00:00
Xiaoguang Wang
d39c1fd685
windowPicker: Wrong signal ID _nWorkspacesNotifyId
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/106
(cherry picked from commit f9aaa732b2 )
2020-04-10 14:31:24 +00:00
Florian Müllner
665a7fbbcb
ci: Update URL check
...
Gitlab started inserting a /-/ in its URLs, account for that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/113
(cherry picked from commit 7b82c5e12b )
2020-04-10 14:30:49 +00:00
Xiaoguang Wang
f9aaa732b2
windowPicker: Wrong signal ID _nWorkspacesNotifyId
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/106
2020-04-10 16:27:41 +02:00
Florian Müllner
7b82c5e12b
ci: Update URL check
...
Gitlab started inserting a /-/ in its URLs, account for that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/113
2020-04-10 16:19:27 +02:00
Simon McVittie
5138e30a2a
Release to unstable
2020-04-10 15:13:18 +01:00
Simon McVittie
a69fa591da
New upstream release
2020-04-02 10:14:08 +01:00
Simon McVittie
7f2a3eb2ca
Update upstream source from tag 'upstream/3.36.1'
...
Update to upstream version '3.36.1'
with Debian dir 10076e8e1e
2020-04-02 10:14:08 +01:00
Simon McVittie
a4987d03b8
New upstream version 3.36.1
2020-04-02 10:14:07 +01:00
Yosef Or Boczko
db305687d5
Update Hebrew translation
...
(cherry picked from commit c477f10bfb )
2020-04-01 15:22:54 +00:00
Yosef Or Boczko
c477f10bfb
Update Hebrew translation
2020-04-01 15:22:37 +00:00
Florian Müllner
f527fe3774
build: Post-release version bump
...
... and official start of the next development cycle.
2020-03-31 01:03:14 +02:00
Florian Müllner
2ae0f368b9
Bump version to 3.36.1
...
Update NEWS.
2020-03-31 00:58:41 +02:00
Florian Müllner
3428bebb67
Update sass submodule
2020-03-31 00:57:31 +02:00
Iain Lane
e45cc8cdc0
Finalise changelog
2020-03-16 12:39:05 +00:00
Iain Lane
3c8edd7b3a
New upstream release
2020-03-16 12:38:45 +00:00
Iain Lane
ac33058086
New upstream version 3.36.0
2020-03-16 12:13:26 +00:00
Iain Lane
855832d08b
Update upstream source from tag 'upstream/3.36.0'
...
Update to upstream version '3.36.0'
with Debian dir d3a51685f5
2020-03-16 12:13:26 +00:00
Daniel Korostil
73822dc5f5
Update Ukrainian translation
2020-03-10 20:46:17 +00:00
Florian Müllner
961757f717
Bump version to 3.36.0
...
Update NEWS.
2020-03-07 23:07:37 +01:00
Florian Müllner
7d5c985004
build: Switch to js68 for tests
...
It's what the cool kids use nowadays ...
2020-03-07 23:07:37 +01:00
Florian Müllner
cd16995503
Update sass submodule
2020-03-07 23:00:47 +01:00
Florian Müllner
3a3b5bac85
Bump version to 3.35.92
2020-03-01 02:22:25 +01:00
Florian Müllner
9f6b83eece
Update sass submodule
2020-03-01 02:22:02 +01:00
Iain Lane
9f07981fe5
Finalise changelog
2020-02-24 18:29:30 +00:00
Marco Trevisan (Treviño)
a27d6d3c7e
New upstream release
2020-02-24 14:53:49 +01:00
Marco Trevisan (Treviño)
2a4da355f1
Update upstream source from tag 'upstream/3.35.91'
...
Update to upstream version '3.35.91'
with Debian dir 10862f27f4
2020-02-24 14:48:46 +01:00
Marco Trevisan (Treviño)
c7a08aaf74
New upstream version 3.35.91
2020-02-24 14:48:45 +01:00
Florian Müllner
4456b440d8
Bump version to 3.35.91
...
Update NEWS.
2020-02-18 00:36:15 +01:00
Florian Müllner
f61e2f5f5c
Update sass submodule
2020-02-18 00:35:32 +01:00
Zander Brown
a8eecac0ff
Update British English translation
2020-02-11 19:32:35 +00:00
Florian Müllner
9a6b4da33c
Bump version to 3.35.90
...
Update NEWS.
2020-02-06 21:54:51 +01:00
Florian Müllner
cb53d0b85c
Update sass submodule
2020-02-06 21:51:09 +01:00
Umarzuki Bin Mochlis Moktar
318b9b18af
Update Malay translation
2020-01-27 12:27:08 +00:00
Florian Müllner
cdf970d4b6
ci: Fix eslint job
...
eslint requires a file/directory, and will fail when the parameter
is not specified. Unfortunately it only indicates the failure by
printing its help output, but not via its return value, so our test
still completes successfully.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/105
2020-01-26 23:43:18 +01:00
Florian Müllner
1ee3803265
window-list: Fix typo
...
Whoops, missed a shift-press there. Another issues that sneaked
in thanks to the broken eslint check.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/105
2020-01-26 23:43:18 +01:00
Florian Müllner
b25c4d07a7
style: Avoid unnecessary parentheses
...
The eslint check in CI is broken, and some style nits weren't caught
as a consequence.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/105
2020-01-26 23:43:18 +01:00
Florian Müllner
330e7b312d
windowsNavigator: Adjust to deprecated API removal
...
The old raise/lower methods have been deprecated for years, and
mutter finally removed those APIs.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/104
2020-01-26 23:30:55 +01:00
Florian Müllner
01f921541f
windowsNavigator: Use normal inheritance for non-GObject class
...
More fallout from commit 63615cb657 .
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/104
2020-01-26 23:30:55 +01:00
Florian Müllner
cc52f4a260
windowsNavigator: Add missing imports
...
Commit 63615cb657 missed that, which is an easy mistake to make.
But how on earth did CI not catch this?!
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/104
2020-01-26 23:25:38 +01:00
sicklylife
eb71474c95
Update Japanese translation
2020-01-20 22:21:08 +00:00
sicklylife
69681cdc9a
Update Japanese translation
2020-01-20 22:13:20 +00:00
Florian Müllner
c958e2d0fd
window-list: Force single-line window titles
...
While window titles really really shouldn't contain newline characters,
they are under application control and therefore may very well do.
Force the corresponding labels to be single line, to prevent offending
applications from messing up the whole window list layout.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/202
2020-01-17 15:03:54 +01:00
Florian Müllner
9c964eaf1b
drive-menu: Stop using deprecated child properties
...
StBoxLayout's child properties were deprecated in favor of the generic
expand/align properties.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/102
2020-01-09 20:16:39 +01:00
Florian Müllner
0500480d75
window-list: Stop using deprecated child properties
...
StBoxLayout's child properties were deprecated in favor of the generic
expand/align properties.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/102
2020-01-09 20:15:52 +01:00
Florian Müllner
37a09b7be1
apps-menu: Stop using deprecated (child) properties
...
StBoxLayout's child properties were deprecated in favor of the generic
expand/align properties.
StBin now uses the same Clutter.Actor properties instead of its own.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/102
2020-01-09 20:13:11 +01:00
Florian Müllner
d8c734124d
classic: Add new import
...
The shell SCSS got reorganized, and we are now missing an import in
the classic style. Add it to get back a working classic style.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/101
2020-01-09 19:33:34 +01:00
Florian Müllner
25b6b562d9
windowPicker: Adjust to gnome-shell changes
...
WorkspacesDisplay now takes an adjustment for the workspace position,
provide that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/100
2020-01-09 19:25:25 +01:00
Florian Müllner
f2315d28f9
Update sass submodule
2020-01-09 18:29:44 +01:00
Florian Müllner
9b93931de6
Bump version to 3.35.3
...
Update NEWS.
2020-01-05 13:23:09 +01:00
Florian Müllner
47a2fd36e1
Update sass submodule
2020-01-05 13:23:09 +01:00
Laurent Bigonville
ca47fbc16b
Release to unstable
2019-12-30 00:51:17 +01:00
Laurent Bigonville
5a3c3de1a4
debian/control.in: Bump Standards-Version to 4.4.1 (no further changes)
2019-12-30 00:51:08 +01:00
Laurent Bigonville
ff9062ac17
New upstream release
2019-12-30 00:41:33 +01:00
Laurent Bigonville
9486fc3f98
Update upstream source from tag 'upstream/3.34.2'
...
Update to upstream version '3.34.2'
with Debian dir 38d5f5c015
2019-12-30 00:41:32 +01:00
Laurent Bigonville
8c1d6d88cf
New upstream version 3.34.2
2019-12-30 00:41:31 +01:00
Fran Dieguez
be19802f78
Update Galician translation
2019-12-25 14:29:08 +00:00
Florian Müllner
33b16681c6
Bump version to 3.34.2
...
Update NEWS.
2019-12-11 22:56:08 +01:00
Florian Müllner
35746251fd
Bump version to 3.35.2
...
Update NEWS.
2019-12-11 18:59:03 +01:00
Umarzuki Bin Mochlis Moktar
3c51716268
Update Malay translation
2019-12-09 11:59:58 +00:00
Willy Stadnick
e5421b6cc6
screenshot-window-sizer: Fix cycling through all valid sizes
...
When cycling through window sizes, we should skip any sizes that are
bigger than the available area. We do that, but the current code
assumes that the possible sizes are sorted, which is no longer the
case since the addition of "phone" sizes in commit 5b43d4733c .
As a result, we may now skip sizes that would fit perfectly fine.
Address this by filtering out invalid sizes beforehand instead of
assuming a certain order (wich no longer work due to the addition
of a portrait format).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/97
2019-11-27 20:56:55 +01:00
Willy Stadnick
a2b014ccbf
screenshot-window-sizer: Fix cycling through all valid sizes
...
When cycling through window sizes, we should skip any sizes that are
bigger than the available area. We do that, but the current code
assumes that the possible sizes are sorted, which is no longer the
case since the addition of "phone" sizes in commit 5b43d4733c .
As a result, we may now skip sizes that would fit perfectly fine.
Address this by filtering out invalid sizes beforehand instead of
assuming a certain order (wich no longer work due to the addition
of a portrait format).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/97
2019-11-26 00:49:08 +01:00
Florian Müllner
f1e7ae1010
workspace-indicator: Exclude DESKTOP windows from window previews
...
While nautilus removed its desktop support a while ago in favor of an
extension, it's still possible that some external X11 desktop icon app
is used. As DESKTOP windows cannot be moved between workspaces or stacked,
and aren't perceived as regular windows, it doesn't make sense to show
them as previews in the workspace switcher.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/93
2019-11-21 22:47:01 +01:00
Florian Müllner
10fe907c83
window-list: Exclude DESKTOP windows from window previews
...
While nautilus removed its desktop support a while ago in favor of an
extension, it's still possible that some external X11 desktop icon app
is used. As DESKTOP windows cannot be moved between workspaces or stacked,
and aren't perceived as regular windows, it doesn't make sense to show
them as previews in the workspace switcher.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/93
2019-11-21 22:47:01 +01:00
Florian Müllner
95131dc252
workspace-indicator: Exclude DESKTOP windows from window previews
...
While nautilus removed its desktop support a while ago in favor of an
extension, it's still possible that some external X11 desktop icon app
is used. As DESKTOP windows cannot be moved between workspaces or stacked,
and aren't perceived as regular windows, it doesn't make sense to show
them as previews in the workspace switcher.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/93
2019-11-21 21:42:16 +00:00
Florian Müllner
f3acb27d61
window-list: Exclude DESKTOP windows from window previews
...
While nautilus removed its desktop support a while ago in favor of an
extension, it's still possible that some external X11 desktop icon app
is used. As DESKTOP windows cannot be moved between workspaces or stacked,
and aren't perceived as regular windows, it doesn't make sense to show
them as previews in the workspace switcher.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/93
2019-11-21 21:42:16 +00:00
Florian Müllner
a904d51cf7
window-list: Fix faking overview
...
The public overview properties are now read-only, so switch to the
private properties which back them to fake the overview visibility.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/96
2019-11-21 22:38:50 +01:00
Florian Müllner
30ad3d670f
extensions: Stop setting GTypeName
...
The type name generated by gjs now includes the filename, so we
don't have to set it ourselves to make sure it's unique.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/95
2019-11-21 22:25:43 +01:00
Marco Trevisan (Treviño)
63615cb657
cleanup: Use inheritance for Actor classes instead of composition
...
Use GObject types when inheriting from native actor classes.
Related to https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/559
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/89
2019-11-21 21:22:26 +00:00
Stas Solovey
ae9809caba
Update Russian translation
2019-11-13 18:42:24 +00:00
Jeremy Bicha
28e873b5e0
releasing package gnome-shell-extensions version 3.34.1-2
2019-10-08 22:50:33 -04:00
Jeremy Bicha
39d532ca3f
releasing package gnome-shell-extensions version 3.34.1-1
2019-10-08 22:49:50 -04:00
Jeremy Bicha
07a602e404
Drop unnecessary Build-Depend on gnome-pkg-tools
...
provided by dh-sequence-gnome
Gbp-Dch: Ignore
2019-10-08 22:46:37 -04:00
Jeremy Bicha
a448e48cdb
New upstream release
2019-10-08 22:45:47 -04:00
Jeremy Bicha
092a3ee21a
Update upstream source from tag 'upstream/3.34.1'
...
Update to upstream version '3.34.1'
with Debian dir 0812829987
2019-10-08 22:45:47 -04:00
Jeremy Bicha
c95d197c5c
New upstream version 3.34.1
2019-10-08 22:45:42 -04:00
Florian Müllner
a894897770
Bump version to 3.34.1
...
Update NEWS.
2019-10-09 03:04:32 +02:00
Florian Müllner
1b2c0a4b6c
Update sass submodule
2019-10-09 03:04:32 +02:00
Yi-Jyun Pan
8e8b0392a2
Update Chinese (Taiwan) translation
2019-10-08 11:31:58 +00:00
Ask Hjorth Larsen
aea57f0305
Updated Danish translation
2019-10-02 05:54:09 +02:00
Andreas Henriksson
88cfcdbd2e
Upload to unstable
2019-09-30 17:27:45 +02:00
Dušan Kazik
6462af30ee
Update Slovak translation
2019-09-26 07:15:50 +00:00
Nathan Follens
8d658f7e0d
Update Dutch translation
2019-09-25 10:55:33 +00:00
Xiaoguang Wang
05bcd981cd
data: Adjust to g-s-d's plugin removals
...
Remove "org.gnome.SettingsDaemon.Clipboard" and
"org.gnome.SettingsDaemon.Mouse", now the function is moved to
gnome-shell/mutter.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/94
2019-09-17 09:09:22 +08:00
Florian Müllner
ecf608ead8
Revert "ci: Import run-eslint script from gnome-shell"
...
Filtering errors by changed lines in a merge request means some
errors can slip through, for example when an import becomes unused
but isn't removed.
That's more common than rules changing behind our back, so revert
to running eslint directly again.
This reverts commit 119da3291b .
2019-09-14 01:55:58 +02:00
Iain Lane
f3378c7b6f
Finalise changelog
2019-09-10 10:59:33 +01:00
Iain Lane
50545c1486
New upstream release
2019-09-10 10:53:19 +01:00
Iain Lane
ae8749b7e1
New upstream version 3.34.0
2019-09-10 10:53:04 +01:00
Iain Lane
ff678d06ea
Update upstream source from tag 'upstream/3.34.0'
...
Update to upstream version '3.34.0'
with Debian dir 31efb81a24
2019-09-10 10:53:04 +01:00
Florian Müllner
4ad50ab035
Bump version to 3.34.0
...
Update NEWS.
2019-09-09 20:32:39 +02:00
Sabri Ünal
934d17db4b
Update Turkish translation
2019-09-06 20:09:49 +00:00
Milo Casagrande
b25e9541ce
Update Italian translation
2019-09-06 08:41:27 +00:00
Iain Lane
6345449d50
Finalise changelog
2019-09-05 18:22:15 +01:00
Iain Lane
8951266183
Update changelog
2019-09-05 18:21:38 +01:00
Iain Lane
6911624d4d
New upstream release
2019-09-05 18:21:23 +01:00
Iain Lane
84a548c0b9
New upstream version 3.33.92
2019-09-05 18:21:22 +01:00
Iain Lane
da6efff220
Update upstream source from tag 'upstream/3.33.92'
...
Update to upstream version '3.33.92'
with Debian dir e0dd3abd73
2019-09-05 18:21:22 +01:00
Efstathios Iosifidis
3204fd7842
Update Greek translation
2019-09-05 16:28:15 +00:00
Rafael Fontenelle
808f75e998
Update Brazilian Portuguese translation
2019-09-05 05:22:30 +00:00
Florian Müllner
56ecc684cc
Bump version to 3.33.92
...
Update NEWS.
2019-09-04 23:30:47 +02:00
Goran Vidović
67ceca8f70
Update Croatian translation
2019-09-03 15:50:36 +00:00
Fabio Tomat
953445d6cf
Update Friulian translation
2019-08-28 07:35:27 +00:00
Ryuta Fujii
cb834f9fa1
Update Japanese translation
2019-08-27 13:00:02 +00:00
Ryuta Fujii
ca2cd844b2
Update Japanese translation
2019-08-27 12:58:15 +00:00
Changwoo Ryu
98b3da41e8
Update Korean translation
2019-08-26 11:17:23 +00:00
Fran Dieguez
c00c749c0b
Update Galician translation
2019-08-25 16:13:27 +00:00
Claude Paroz
e11c90365b
Updated French translation
2019-08-25 10:44:16 +02:00
Balázs Úr
c812fdc134
Update Hungarian translation
2019-08-24 19:56:32 +00:00
Matej Urbančič
9299db49fb
Updated Slovenian translation
2019-08-24 20:05:57 +02:00
Rūdolfs Mazurs
3a15dffe76
Update Latvian translation
2019-08-24 14:33:04 +00:00
Tim Sabsch
3df4e5fdbb
Update German translation
2019-08-23 19:29:11 +00:00
Марко Костић
c0a5d0d091
Update Serbian translation
2019-08-21 21:16:23 +00:00
Florian Müllner
d36a196540
Bump version to 3.33.91
...
Update NEWS.
2019-08-21 20:00:22 +00:00
Florian Müllner
9077687c0a
places-menu: Fix loop
...
Fix fallout from commit 63c07bdc73 .
2019-08-21 20:00:22 +00:00
Florian Müllner
fcbfaec53e
apps-menu: Adjust to mutter API change
...
The global grab API got dropped from mutter's Clutter fork, so use the
corresponding input device API instead.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/90
2019-08-21 19:39:11 +02:00
Florian Müllner
7c170e7e90
cleanup: Always use type-safe comparisons
...
The type coercion performed by the regular == and != operators can
have surprising results. It is therefore considered good practice
to use the type-safe === and !== variants instead.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
ed7a292805
cleanup: Don't use comparison operator when checking falsy values
...
We mostly use the regular == and != comparison operators over their
type-safe === and !== counterparts. This is about to change, but there
are some places where we don't care whether a value is null, undefined
or 0; just check for falsiness there instead of using operators, so
we can start to consistently use the type-safe operators everywhere
else in a follow-up commit.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
eb79f5b512
cleanup: Require "dangling" commas
...
Since ES5, trailing commas in arrays and object literals are valid.
We generally haven't used them so far, but they are actually a good
idea, as they make additions and removals in diffs much cleaner.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
eceff51ba1
cleanup: Use consistent brace style of blocks
...
Our coding style has always been to avoid braces when all blocks
are single-lines. Make sure we apply that style consistently.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
63c07bdc73
cleanup: Don't shadow variables
...
Having variables that share the same name in overlapping scopes is
confusing and error-prone, and is best avoided.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
fdc3dda484
cleanup: Fix stray/missing spaces
...
Those are wrong according to our style guidelines, but the previous
eslint ruleset didn't catch them.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:44 +00:00
Florian Müllner
fca516e58a
cleanup: Disambiguate assignments in arrow functions
...
As arrow functions have an implicit return value, an assignment of
this.foo = bar could have been intended as a this.foo === bar
comparison. To catch those errors, we will disallow these kinds
of assignments unless they are marked explicitly by an extra pair
of parentheses.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
c14f7f6fb8
cleanup: Use consistent style for ternary operator
...
We are currently inconsistent whether to put the operators in front
of the corresonding line or at the end of the preceding one. The
former makes more sense, so go with that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
2497dc6d31
cleanup: Use object destructuring where possible
...
ES6's destructuring is a nice way of assigning a variable in a concise way,
without duplicating the name of the object property. Use it consistently
where possible.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
a1f38d818d
cleanup: Use some more array destructuring
...
Array destructuring has been supported by gjs/mozjs for quite some time,
so we are already using it heavily where it makes sense.
However one place still sneaked through where using destructuring makes
sense, as the element's position has semantic meaning (instead of just
making it the first, second, ... element).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
9646149f9a
cleanup: Use object shorthand where possible
...
ES6 allows to omit property names where they match the name of the
assigned variable, which makes code less redundant and thus cleaner.
We will soon enforce that in our eslint rules, so make sure we use
the shorthand wherever possible.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
b6d02f8e1f
cleanup: Use operator shorthands where possible
...
Shorthands like a += b are well-established, so prefer them over the
less concise a = a + b.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
5f96b3c11c
cleanup: Don't omit parens when constructing
...
While it is legal to omit parentheses when invoking a constructor
with no arguments, we generally avoid that in our coding style.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
e217f23767
cleanup: Avoid unnecessary parentheses
...
Extra parentheses usually add noise rather than clarity, so avoid
them.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
579a290bae
screenshot-window-sizer: Rearrange calculation
...
eslint has a rule to prohibit unnecessary parentheses. While this is
generally a good idea stylistically, the parentheses in a calculation
of (a / b) * c add more clarity, as a / b * c lacks the unambiguity of
proper math notation:
a a
--- * c vs -------
b b * c
We can still follow the style rule by rearranging to the unambiguous
c * a / b.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
2dc4325a90
places-menu: Use spread operator for variadic function
...
Invoking functions via Function.prototype.apply() and .call() is
less performant than a regular function call, and makes code harder
to read.
Before ES6 there was no other way of writing a function with variadic
arguments, but since we now have the spread operator, we can use that
as the better alternative.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
376502e952
windowsNavigator: Don't add linebreak before operator
...
When breaking overly long conditions into multiple lines, the operator
should end the previous line instead of starting the new one.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
91c9982d7f
workspace-indicator: Remove some inactive code
...
This code has been commented out since it was added, presumably due to
difficulty in avoiding a cycle of reloading rows on settings changes
and writing settings on row changes.
Considering that the setting changing while the preference dialog is
up is extremely unlikely, don't bother with making it work and just
remove the dead code.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
c721121a2d
native-window-placement: Fix weird comment styles
...
Don't use gtk-doc style comments for regular comments, and WTF is
/// comment ////?!
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
4007b61cf2
apps-menu: Minor cleanup
...
We have a much more idiomatic way of transforming one array
into another than pushing values while iterating over the
original array ...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Florian Müllner
2655419880
lint: Sync configuration with gjs
...
gjs updated its eslint configuration to a much more complete and
thorough set.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
2019-08-21 15:13:43 +00:00
Danial Behzadi
9f1b52c852
Update Persian translation
2019-08-21 11:31:51 +00:00
Jordi Mas
d375cac32e
Update Catalan translation
2019-08-21 09:18:10 +02:00
Piotr Drąg
66e2b32c8f
Update Polish translation
2019-08-20 19:24:05 +02:00
Daniel Mustieles
95dd651b29
Updated Spanish translation
2019-08-20 12:43:32 +02:00
Aurimas Černius
1534e50a15
Updated Lithuanian translation
2019-08-18 22:07:01 +03:00
Florentina Mușat
23781abead
Update Romanian translation
2019-08-18 12:25:30 +00:00
Jiri Grönroos
8065d38fdd
Update Finnish translation
2019-08-17 13:00:55 +00:00
Kukuh Syafaat
05faa0763b
Update Indonesian translation
2019-08-16 08:44:06 +00:00
Marek Černocký
e88cd44b3c
Updated Czech translation
2019-08-16 10:20:25 +02:00
Florian Müllner
85fa282153
lint: Convert eslint JSON to YAML
...
gjs will change its configuration to YAML, so switch to that format
to keep syncing possible.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/90
2019-08-14 16:34:45 +00:00
Florian Müllner
119da3291b
ci: Import run-eslint script from gnome-shell
...
Since we dropped the legacy configuration, we run eslint directly
instead of via a script. However gnome-shell's variant of the script
also has special treatment of merge requests to only consider errors
in changed lines.
While we strive for zero errors, new errors can appear when we update
eslint or change the configuration. Not blocking merge requests due
to unrelated eslint errors is a good thing, run eslint through a
modified version of the gnome-shell script.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/90
2019-08-14 16:34:45 +00:00
Iain Lane
cc99aff03b
Finalise changelog
2019-08-13 11:59:25 +01:00
Iain Lane
cdc5210c25
Update changelog
2019-08-13 11:39:41 +01:00
Iain Lane
4838833d72
compat, control, rules: Move to compat 12 and specifying via build-deps
2019-08-13 11:30:21 +01:00
Iain Lane
0fad184fda
rules: Build with --fail-missing
2019-08-13 11:27:58 +01:00
Iain Lane
6d8c96d665
rules: Build all extensions via the upstream build system
...
We don't need to hardcode the list to build, as the build system
provides a way to build 'all' extensions.
2019-08-13 11:26:54 +01:00
Marco Trevisan (Treviño)
e6c1a3b052
New upstream release
2019-08-13 04:33:12 +02:00
Marco Trevisan (Treviño)
f047cb0baf
New upstream version 3.33.90
2019-08-13 04:25:54 +02:00
Marco Trevisan (Treviño)
71add2e391
Update upstream source from tag 'upstream/3.33.90'
...
Update to upstream version '3.33.90'
with Debian dir 0efb035d04
2019-08-13 04:25:54 +02:00
Anders Jonsson
6675d1c55d
Update Swedish translation
2019-08-12 19:32:37 +00:00
Asier Sarasua Garmendia
be1a22069a
Update Basque translation
2019-08-12 06:20:02 +00:00
Asier Sarasua Garmendia
2b9162b79d
Update Basque translation
2019-08-11 13:48:18 +00:00
Florian Müllner
6aab09bd06
screenshot-window-sizer: Fix imports
...
Since we replaced Tweener with Clutter animations, we must import the
latter and don't need the former.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/88
2019-08-10 18:33:18 +02:00
Florian Müllner
c336e7d70e
Bump version to 3.33.90
...
Update NEWS.
2019-08-10 00:41:55 +02:00
Florian Müllner
f486dfa112
Update sass submodule
2019-08-10 00:40:11 +02:00
Florian Müllner
80de26dc16
cleanup: Stop using Tweener
...
gnome-shell added convenience API for Clutter animations and replaced
Tweener everywhere; follow suite and do the same.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/87
2019-08-10 00:27:20 +02:00
Florian Müllner
af6f5fea54
window-list: Adjust animation time
...
gnome-shell changed all animations times to use milliseconds.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/86
2019-08-10 00:25:08 +02:00
Florian Müllner
9743054174
window-list: Don't override existing signal
...
Since commit b6a6de9bb5 turned WindowPicker into a ClutterActor
subclass, we already have a 'scroll-event' signal and don't need
to define our own.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/86
2019-08-10 00:25:08 +02:00
Florian Müllner
827af154b8
window-list: Support showing windows from all workspaces
...
gnome-panel's window list applet has such an option, so let's support
it as well.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/154
2019-08-09 22:20:43 +00:00
Jor Teron
f9b87f9b44
Update Karbi translation
2019-07-25 10:46:02 +00:00
Florian Müllner
a41bcd4f10
Bump version to 3.33.4
...
Update NEWS.
2019-07-20 18:09:56 +02:00
Piotr Drąg
1a13f29b0c
Update POTFILES.in
2019-07-20 14:01:47 +02:00
Florian Müllner
b6a6de9bb5
window-list: Actorize
...
gnome-shell is in the process of moving from composition to subclassing.
Do the same here, and use custom actor classes instead of "actor" and
"_delegate" properties.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/84
2019-07-20 00:20:51 +02:00
Florian Müllner
5b7631898c
cleanup: Use GObject.NotImplementedError
...
Since version 1.50.0, gjs defines GObject.NotImplementedError for throwing
errors when a virtual method that requires a subclass implementation is not
defined.
So use this instead of a generic JS Error in such cases.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/84
2019-07-20 00:20:51 +02:00
Florian Müllner
f8bae05036
cleanup: Stop using PopupMenuItem.actor properties
...
Popup menu items are now actor subclasses, and their actor property
points to the item itself.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/84
2019-07-20 00:20:51 +02:00
Florian Müllner
60c75e5fcf
classic: Add 'horizontal-workspaces' extension
...
Vertical workspaces are another defining characteristics of GNOME 3,
and thus rather un-classic. That switch was driven by the overall
layout of the overview, and now that we disable the overview in
GNOME Classic, we can just return to the traditional workspace
layout as well.
Add a small extension that does just that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/72
2019-07-19 13:54:09 +02:00
Florian Müllner
c6d2063f4d
workspace-indicator: Show previews in workspace switcher
...
Currently the new horizontal workspace switcher only shows a series of
buttons, with no indication of the workspaces' contents. Go full GNOME 2
and add tiny draggable preview rectangles that represent the windows
on a particular workspace.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/77
2019-07-19 13:48:21 +02:00
Florian Müllner
52f373fb70
workspace-indicator: Support horizontal workspace layout
...
Just like we did for the workspace indicator in the window-list, improve
the handling of horizontal workspace layouts by showing the switcher
in-place instead of delegating the functionality to a menu.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:42:44 +02:00
Florian Müllner
283a1ec5c2
workspace-indicator: Minor cleanup
...
Pass the style class at construction time instead of setting it later.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
c516f05927
workspace-indicator: Refactor workspace signal handlers
...
We are about to support a separate representation if horizontal
workspaces are used. To prepare for that, rename the handlers to
something more generic and split out menu-specific bits into a
dedicated helper function.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
e836a9e5e0
workspace-indicator: Minor cleanup
...
Mutter has a dedicated method for getting the index of the active
workspace, use that instead of getting first the active workspace
and then its index.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
d1674c5f75
workspace-indicator: Update workspace names in-place
...
There's no good reason to rebuild the entire menu on workspace names
changes, we can simply update the labels in-place.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
9fa283877c
workspace-indicator: Make some properties private
...
There's no reason why they should be public.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
f1a154207f
workspace-indicator: Fix whitespace error
...
We only want a single space before and after operators, not at least
one. Unfortunately eslint only enforces the latter ...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/71
2019-07-19 13:24:50 +02:00
Florian Müllner
5b07dfded9
window-list: Show previews in workspace switcher
...
Currently the new horizontal workspace switcher only shows a series of
buttons, with no indication of the workspaces' contents. Go full GNOME 2
and add tiny draggable preview rectangles that represent the windows
on a particular workspace.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/74
2019-07-19 13:16:40 +02:00
Florian Müllner
9f9dbd579b
window-list: Turn workspace thumbs into drop targets
...
It makes some sense to allow using the workspace indicator for moving
windows between workspaces as well as for workspace switching. This
applies particularly in GNOME classic after we disabled the overview
there, so that there is again a non-shortcut way of moving windows
between workspaces.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/74
2019-07-19 13:15:52 +02:00
Florian Müllner
c9477dd94d
window-list: Support horizontal workspace layout
...
Unlike in GNOME 2, the workspace indicator we display in the window list
isn't a workspace switcher, but a menu button that allows switching
workspaces via its menu. The reason for that is that a horizontal
in-place switcher would be at odds with the vertical workspace layout
used in GNOME 3.
However that reasoning doesn't apply when the layout is changed to a
horizontal one, so replace the button with a traditional workspace
switcher in that case.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:22 +02:00
Florian Müllner
5a30ebe403
window-list: Refactor workspace signal handlers
...
We are about to support a separate representation if horizontal
workspaces are used. To prepare for that, rename the handlers to
something more generic and split out menu-specific bits into a
dedicated helper function.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:15 +02:00
Florian Müllner
a5f347ba10
window-list: Improve workspace label styling
...
The border currently looks off - it extends all the way vertically
and leaves zero spacing to the label horizontally. Fix both issues
by setting appropriate padding/margins.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
dab326c17e
window-list: Minor cleanup
...
Mutter has a dedicated method for getting the index of the active
workspace, use that instead of getting first the active workspace
and then its index.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
bdf6af3ee3
window-list: Update workspace names in-place
...
There's no good reason to rebuild the entire menu on workspace names
changes, we can simply update the labels in-place.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
1532c15325
window-list: Make some properties private
...
There's no reason why they should be public.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
cbd1b7d983
window-list: Use a more specific GTypeName for workspace indicator
...
Now that the class inherits from GObject, the generic name easily
conflicts with other classes otherwise, for example with the one
from the workspace-indicator extension.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
4b9c53ff2e
window-list: Split out workspaceIndicator
...
The extension has grown unwieldily big, so before starting to improve
on the workspace indicator, move it to its own source file.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/70
2019-07-19 13:11:09 +02:00
Florian Müllner
6eb3a62e2b
apps-menu: Add drop-shadow to application icons
...
... to make sure they are readable on light backgrounds.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/168
2019-07-18 11:17:04 +00:00
Florian Müllner
0469fc6aa9
Update sass submodule (again)
2019-07-18 12:32:15 +02:00
Florian Müllner
1f6f22010e
Update sass submodule
2019-07-18 12:24:15 +02:00
Jakub Steiner
ae1b17d29c
classic: Update window-list styling
...
Make buttons flatter, rounder to match default styling.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/82
2019-07-16 11:17:11 +02:00
Jakub Steiner
3fa750ce17
classic: No special casing of notifications
...
The default already handles light variant.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/82
2019-07-16 11:17:10 +02:00
Jakub Steiner
56e2a570e3
classic: hover state for panel buttons
...
- prelight before active
- lighten up slightly, similar to what the default does (inverted)
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/169
2019-07-15 23:45:03 +02:00
Jor Teron
167f0be6b4
Update Karbi translation
2019-07-16 02:51:57 +00:00
Jor Teron
80eb29bd51
Add Karbi translation
2019-07-14 04:30:50 +00:00
Florian Müllner
f2b261c573
window-list: Handle closing window picker with Escape
...
Just like the overview can be closed with Escape, it makes sense to
allow the same for the window picker (in addition to pressing super
repeatedly).
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/80
2019-07-02 21:20:01 +02:00
Florian Müllner
6c49ca825c
window-list: Move super-key handling into WindowPicker
...
We have an option to put a window list on each monitor, so we may have
more than one window picker toggle. We don't want each of those try to
toggle the window picker simultanuously, so move handling of the super
key directly into the picker.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/80
2019-07-02 21:20:01 +02:00
Florian Müllner
6a25971366
lint: Also allow camelcase for default signal handlers
...
on_some_signal() is used less than vfunc_some_method(), but it can
still be useful.
2019-07-02 02:44:22 +02:00
Florian Müllner
dc3523a344
lint: Remove misleading globals
...
While those are defined by gnome-shell, we generally want to define our
own with the correct gettext domain.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/79
2019-06-29 03:07:56 +02:00
Florian Müllner
2ef6dba0a5
window-list: Fix resetting handler ID
...
This is embarrassing, although destroy() is expected to only run once,
so the bug shouldn't have an effect in practice.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/78
2019-06-29 02:56:33 +02:00
Florian Müllner
92db87f7cb
window-list: Add window picker button
...
With the latest changes, GNOME Classic has become so classic that it
is bordering dull. Salvage at least a tiny piece of GNOME 3 in form
of a window-pick button which toggles an exposé-like reduced overview.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/73
2019-06-28 23:02:58 +02:00
Florian Müllner
82d2011061
classic: Disable overview
...
The overview is one of the defining features of GNOME 3, and thus
almost by definition at odds with the classic session, which
emulates a traditional GNOME 2 desktop.
Even with the less prominent placement inside the application menu
it never quite fit in - it doesn't help that besides the different
UI paradigma, the overview keeps its "normal" styling which differs
greatly with classic's normal mode.
So besides removing the "Activities" button via the session mode
definition, now that the apps-menu extension doesn't replace it anymore,
disable the overview completely in the classic session.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/69
2019-06-28 20:55:28 +00:00
Florian Müllner
545b811562
apps-menu: Hide overview when launching app
...
Now that we no longer hide the overview when the menu is opened,
it is possible to activate menu entries from the overview. Start
hiding the overview in that case, which is consistent with app
launching elsewhere.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/69
2019-06-28 20:55:28 +00:00
Florian Müllner
d99d0a06bd
apps-menu: Stop hiding the overview when toggled
...
Now that the extension no longer doubles as the "Activities" button,
that behavior is confusing.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/69
2019-06-28 20:55:28 +00:00
Florian Müllner
6105eecff2
apps-menu: Stop taking over Activities button
...
We don't want the "Activities" button in GNOME Classic, but the current
way of handling it is confusing:
- the button is hidden, but the corresponding hot corner
sometimes works (when the application menu isn't open)
- the button is effectively moved inside the menu, although
it's clearly not an app or category
- the apps-menu can be used independent from classic mode, in
which case removing the "Activities" button may not be wanted
Address those points by removing any handling of the activities button
from the apps-menu extension. We will remove it again from the classic
session via a session mode tweak.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/69
2019-06-28 20:55:28 +00:00
Florian Müllner
d1254d9b57
places-menu: Don't hardcode position
...
The extension currently assumes that we have the "Activities" button
at the left of the top bar. This is currently true, not only in the
regular session, but also in GNOME classic where the button is hidden
(but still present).
However this is about to change: We will stop taking over the button
from the apps-menu extension, and instead disable "Activities" from
the session mode definition.
Prepare for this by adding the places menu before the application menu
instead of assuming a hardcoded position.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/69
2019-06-28 20:55:28 +00:00
Florian Müllner
2db4589dea
cleanup: Re-order imports
...
They should be grouped between external (GI/gjs) and shell and in
alphabetical order. Until commit bab4be1a ExtensionUtils was special
as it was required for some imports, but that's no longer the case
for most extensions.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/76
2019-06-28 21:51:38 +02:00
Florian Müllner
dfeb99fc0a
apps-menu: Add missing chain-up
...
PanelMenu.Button is a bit weird in that it also "contains" its parent
actor. That container is supposed to be destroyed with the button, but
as we currently don't chain up to the parent class' _onDestroy(), we
leave behind an empty container every time the extension is disabled.
Fix this by adding the missing chain-up.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/75
2019-06-27 04:26:35 +02:00
Florian Müllner
48ea80d391
Bump version to 3.33.3
...
Update NEWS.
2019-06-24 20:34:02 +02:00
Jakub Steiner
b138e218bb
classic: fix a broken build
...
- redesign of the default theme nuked some local variables
breaking the build.
2019-06-24 20:28:03 +02:00
Florian Müllner
829440f546
Update sass submodule
2019-06-24 20:02:18 +02:00
Marco Trevisan (Treviño)
14859b4009
window-list: Pass the actor as PopupMenuManager owner
...
PopupMenuManager's grabHelper starting from gnome-shell@7bb84da must be
an actor, so pass it explicitly instead of expecting the shell to do it
for us.
This fixes an error during pushModal that was causing a grab not to be
released.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/68
2019-05-29 14:45:43 -05:00
Florian Müllner
3a596054ad
places-menu: Adjust to GObject-ification of menu items
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/67
2019-05-29 09:38:21 +00:00
Florian Müllner
65191d83b4
drive-menu: Adjust to GObject-ification of menu items
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/67
2019-05-29 09:38:21 +00:00
Florian Müllner
8499b0e254
apps-menu: Adjust to GObject-ification of menu items
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/67
2019-05-29 09:38:21 +00:00
Florian Müllner
f166ca501f
window-list: Stop using deprecated actor property
...
Since PanelMenu.Button was changed to inherit from St.Widget, its actor
property is deprecated and points to itself. Stop using it to avoid the
corresponding warning.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/67
2019-05-29 09:38:21 +00:00
Florian Müllner
a36331522f
Bump version to 3.33.2
...
Update NEWS.
2019-05-22 18:58:31 +00:00
Florian Müllner
25e43a5d08
lint: Remove legacy configuration
...
After the last batch of indentation changes, the whole code base
conforms to the new style now, so we can drop the legacy eslint
configuration.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:19 +02:00
Florian Müllner
ad914441a2
window-list: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:19 +02:00
Florian Müllner
200d337769
apps-menu: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:19 +02:00
Florian Müllner
e56f1a976e
native-window-placement: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:19 +02:00
Florian Müllner
6a66cd4fa6
places-menu: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:19 +02:00
Florian Müllner
55c493389a
auto-move-windows: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:18 +02:00
Florian Müllner
06f1303834
drive-menu: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:18 +02:00
Florian Müllner
3d5687ae3c
workspace-indicator: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:18 +02:00
Florian Müllner
cdd3fba593
screenshot-window-sizer: Reindent to conform with new style
...
Instead of aligning arguments like we used to do, use a consistent
four-space indent as mandated by gjs' current style guide.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/66
2019-05-22 20:40:18 +02:00
Florian Müllner
f11c101878
Bump version to 3.33.1
...
Update NEWS.
2019-05-14 17:53:56 +00:00
Florian Müllner
7c412ca7d9
window-list: Don't use anchor point
...
It is deprecated and we can easily replace it with a translation.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/64
2019-04-28 11:08:02 +00:00
Florian Müllner
e3a6e8f82c
Bump version to 3.32.1
...
Update NEWS.
2019-04-17 22:09:40 +02:00
Florian Müllner
ce10ad64c4
Update sass submodule
2019-04-17 22:06:50 +02:00
Adrien Plazas
5b43d4733c
screenshot-window-sizer: Add phone screenshot sizes
...
This is going to be convenient to take fake screenshots for phones like
the Librem 5.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/65
2019-04-12 14:31:53 +02:00
Florian Müllner
3671d5a299
cleanup: Use an extension object instead of globals
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/143
2019-04-08 06:00:29 +00:00
Florian Müllner
a024d9f005
windowsNavigator: Use subclasses instead of injections
...
gnome-shell moved to ES6 classes, which means the constructor is
no longer a regular method that we can swap out with an injected
version.
Instead, do our modifications in subclasses and use them to replace
the original classes.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/143
2019-04-08 06:00:29 +00:00
Fabian P. Schmidt
d94a3500f6
README: Re-add extension alternate-tab with obsolescence notice
...
This commit adds a short notice about the former extension
alternate-tab to the README. This notice should be removed once
the traffic of users searching for this obsolete extension settled
down.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/62
2019-03-20 12:00:08 +01:00
Iain Lane
61abd2a48f
Finalise changelog
2019-03-12 16:34:19 +00:00
Iain Lane
6ba2f49866
New upstream release
2019-03-12 16:33:31 +00:00
Iain Lane
2fd2cf9074
Update upstream source from tag 'upstream/3.32.0'
...
Update to upstream version '3.32.0'
with Debian dir 4724138f6f
2019-03-12 16:33:31 +00:00
Iain Lane
28494941e1
New upstream version 3.32.0
2019-03-12 16:33:30 +00:00
Iain Lane
d0d40f248d
Update control
2019-03-12 16:33:01 +00:00
Florian Müllner
78141e6433
Bump version to 3.32.0
...
Update NEWS.
2019-03-12 00:02:14 +01:00
Florian Müllner
dd53fb8eb7
Update sass submodule
2019-03-12 00:01:26 +01:00
Mart Raudsepp
6cd2be452b
Update Estonian translation
2019-03-10 17:27:41 +00:00
Kristjan SCHMIDT
36abd576b5
Update Esperanto translation
2019-03-06 21:15:21 +00:00
Victor Ibragimov
730547b3e1
Update Tajik Translation
2019-03-06 21:03:41 +05:00
Iain Lane
cc2a2ca153
Finalise changelog
2019-03-06 15:45:15 +00:00
Iain Lane
2307b639dd
New upstream release
2019-03-06 15:41:51 +00:00
Iain Lane
1e0ea36a81
Update upstream source from tag 'upstream/3.31.92'
...
Update to upstream version '3.31.92'
with Debian dir d20ac803ed
2019-03-06 15:39:48 +00:00
Iain Lane
b70059ac4d
New upstream version 3.31.92
2019-03-06 15:39:47 +00:00
Florian Müllner
e7e6b882a3
Bump version to 3.31.92
...
Update NEWS.
2019-03-05 06:07:01 +01:00
Florian Müllner
53f92f2910
Update sass submodule
2019-03-05 06:05:05 +01:00
Florian Müllner
a26380d56e
user-theme: Clarify some code
...
Commit 2582ab accidentally pointed out that the current theme loading code
obfuscates which directories are searched for themes. Rewrite it with modern
JS features to make it more obvious.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:18 +01:00
Florian Müllner
ab334d95e0
Revert "User theme: compatibility with XDG Base Directory"
...
We already handled themes in XDG_DATA_HOME before commit 2582ab
by prepending it to the system dirs.
This reverts commit 2582ab4fd0 .
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
7e5726e632
apps-menu: Promisify marking file as trusted
...
Use async/await to make nested operations easier to read.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
95b40069bf
apps-menu: Remove unnecessary check
...
The function is always called with an array parameter (albeit it may
be empty), so remove the unnecessary check and cut down on indentation.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
bd9f1cfd91
apps-menu: Avoid deep nesting
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
81548ced69
native-window-placement: Clarify some code
...
Add some intermediate variables for better legibility.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
a378e5fc34
placesDisplay: Promisify launching
...
Use async/await to make nested async operations easier to read.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
56d19ad480
placesMenu: Add early return to reduce indentation level
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
a071685c13
auto-move-windows: Clarify some code
...
Apply some tricks to align column numbers with their corresponding
values for better legibility.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
599428d292
auto-move-windows: De-duplicate row appending
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
1f1f9664a6
cleanup: Share unmount/eject arugments
...
Besides the callback, eject and unmount share the same arguments.
Make this explicit by sharing the common arguments between branches.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
fb039c0fb5
cleanup: Use Meta.MaximizeFlags.BOTH
...
This shorthand has been around for a long time, use it make (un)maximize
code more readable.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/60
2019-03-04 19:35:10 +01:00
Florian Müllner
6e63edd737
lint: Sync with gjs
...
Some of our custom rules have been upstreamed[0], update the
rule sets accordingly.
[0] https://gitlab.gnome.org/GNOME/gjs/merge_requests/272
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/59
2019-03-03 05:54:58 +01:00
Florian Müllner
55ecd3939e
ci: Switch to extension-ci image
...
gnome-shell now provides a docker image with useful tools for extension CI;
as it contains everything we need, we can speed up CI by not running the
package manager.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/58
2019-02-28 23:54:46 +01:00
Florian Müllner
d83d6e857a
style: Use single-quotes for translated strings
...
The coding style of using double quotes for translatable strings
and single quotes otherwise is unnecessarily complex and cannot
be enforced with an eslint rule.
Simply use single quotes consistently for all strings.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:29:31 +01:00
Florian Müllner
db35d7ae7c
style: Change indentation style of object literals
...
Instead of keeping the first property on the same line as the opening
brace and aligning the properties, use a four-space indent. This brings
us closer to gjs' coding style, and as a bonus helps keeping lines in
the soft 80 character limit.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:29:24 +01:00
Florian Müllner
d34b5030b9
style: Use a consistent style for array literals
...
Most array literals already use a four-space indent, except the ones in
GObject metainfo and function parameters. Reindent those as well to make
the style consistent and bring it closer to gjs' coding style.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:29:14 +01:00
Florian Müllner
7f8f1234ae
style: Stop using braces for single-line arrow functions
...
Braces are optional for single-line arrow functions, but there's a
subtle difference:
Without braces, the expression is implicitly used as return value; with
braces, the function returns nothing unless there's an explicit return.
We currently reflect that in our style by only omitting braces when the
function is expected to have a return value, but that's not very obvious,
not an important differentiation to make, and not easy to express in an
automatic rule.
So just omit braces consistently as mandated by gjs' coding style.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:29:05 +01:00
Florian Müllner
9b25a227c6
style: Don't exempt ternary expressions from indent rule
...
It turns out we can comply with gjs' coding style and still align the
branches if line breaks are required, so do that to reduce diversion
from the canonical GNOME style.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:28:55 +01:00
Florian Müllner
78580bc3a8
lint: Remove unused rules
...
We picked those up from Polari, which had those for
- object arrays:
let foo = [
{ bar: 42,
quz: true },
{ bar: 23,
quz: false }
];
- "enums":
let Options = {
ONE: 0,
TWO: 1,
THREE: 2
};
We don't have either of those, so drop the rules to minimise divergence
with gjs.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:28:44 +01:00
Florian Müllner
b50074fd37
lint: Restrict deprecated Lang API
...
Now that we moved to ES standard replacements, let's make sure they
don't creep back in accidentally.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/57
2019-02-28 23:28:33 +01:00
Florian Müllner
d5a1044244
Bump version to 3.31.91
...
Update NEWS.
2019-02-21 22:41:20 +01:00
Florian Müllner
11cad1f3b3
Update sass submodule
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/56
2019-02-21 22:23:52 +01:00
Iain Lane
4e1250a6ba
Finalise changelog
2019-02-21 10:33:13 +00:00
Iain Lane
56d2852004
Update changelog
2019-02-21 10:15:11 +00:00
Iain Lane
3fa8edcb1a
rules: alternate-tab is dropped; stop trying to enable it
2019-02-21 10:15:11 +00:00
Iain Lane
edb14ea03c
New upstream release
2019-02-21 10:08:47 +00:00
Iain Lane
a2f554bc1e
Update upstream source from tag 'upstream/3.31.90'
...
Update to upstream version '3.31.90'
with Debian dir f0ccfd59b6
2019-02-21 10:08:47 +00:00
Iain Lane
eb567c1120
New upstream version 3.31.90
2019-02-21 10:08:46 +00:00
Iain Lane
a289bbfb93
debian/watch: Watch for unstable releases
2019-02-21 10:08:08 +00:00
Tomasz Gąsior
2582ab4fd0
User theme: compatibility with XDG Base Directory
...
See https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/55
2019-02-20 01:15:49 +01:00
Gun Chleoc
5a06de606d
Update Scottish Gaelic translation
...
(cherry picked from commit c394dbefba216e685fb01c4268c7bb0db93728ff)
2019-02-16 09:34:54 +00:00
Florian Müllner
4671c24b78
places-menu: Stop using deprecated Mainloop module
...
Just use the underlying GLib functions directly.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/54
2019-02-16 00:49:44 +01:00
Florian Müllner
0d41643866
cleanup: Use destructuring for imports from GI
...
This is *much* nicer than repetitive "imports.gi" lines ...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/54
2019-02-16 00:49:44 +01:00
Florian Müllner
d8f7d70c10
apps-menu: Remove outdated legacy-tray handling
...
The tray is long gone, so trying to access it will result in
warnings.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/53
2019-02-16 00:40:55 +01:00
Florian Müllner
cbd981351e
ci: Check for issue/MR URLs in commit messages
...
Commit messages should include the full URL to an issue or merge
request to keep associated information easily available in future
log digging.
Jonas came up with a script to enforce that policy for mutter and
gnome-shell. It's an excellent idea, so adopt it here as well.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/52
2019-02-16 00:03:49 +01:00
Matej Urbančič
434185ba03
Added Slovenian translation
2019-02-12 20:52:31 +01:00
Florian Müllner
abc8877d11
Update sass submodule
2019-02-07 17:44:44 +01:00
Florian Müllner
a7ff9f401e
Bump version to 3.31.90
...
Update NEWS.
2019-02-06 22:34:06 +01:00
Florian Müllner
bab4be1a59
extensions: Drop Convenience library
...
Its methods are now provided by gnome-shell itself and can be used
as an easy drop-in replacement.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/44
2019-02-06 20:17:59 +01:00
Florian Müllner
47beeb1a8e
ci: Allow gradual switch to new style
...
It doesn't make too much sense to declare parts of the existing style
"legacy", but then enforce it via CI. To allow for a gradual switch,
generate a report with all issues that eslint considers errors in both
configurations.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:36 +01:00
Florian Müllner
945eddbc26
ci: Add "source_check" stage
...
More testing is always good, and the static analysis that eslint
provides goes well beyond what js60 offers, so run it as part of
the CI.
This will also ensure that new contributions comply with the style
rules we have set up.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:30 +01:00
Florian Müllner
c37ba0878a
ci: Don't use global image/before_script
...
We are about to add another job that will use different parameters,
so it makes sense to set them under the job they belong to rather
than globally.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:25 +01:00
Florian Müllner
3861ffae31
extensions: Mark exported symbols
...
eslint obviously doesn't know about gnome-shell's extension API, so
the various entry points trigger unused-variable errors. To fix,
explicitly mark those symbols as exported.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:20 +01:00
Florian Müllner
2081309679
lib: Mark globals used from other modules as exported
...
eslint cannot figure out that those symbols are used from other modules
via imports, so they trigger unused-variable errors. To fix, explicitly
mark those symbols as exported.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:15 +01:00
Florian Müllner
08a04b2f02
cleanup: Mark unused (but useful) variables as ignored
...
While we aren't using those destructured variables, they are still useful
to document the meaning of those elements. We don't want eslint to keep
warning about them though, so mark them accordingly.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:09 +01:00
Florian Müllner
7b363fd659
cleanup: Mark unused arguments as unused
...
This will stop eslint from warning about them, while keeping their
self-documenting benefit.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:51:02 +01:00
Florian Müllner
85112394b3
lint: Allow marking variables/arguments as unused
...
Unused variables or arguments can indicate bugs, but they can also
help document the code, in particular in case of signal handlers
and destructuring.
Account for this by keeping the error, but set up patterns that allow
us to opt out of if for individual variables/arguments. For arguments
we pick a '_' prefix, while for variables we go with a suffix instead,
to not accidentally exempt private module-scope variables.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:53 +01:00
Florian Müllner
190243ee89
lint: Add "legacy" configuration
...
Regarding coding style, gjs is moving in a direction that departs quite
significantly from the established style, in particular when indenting
multi-line array/object literals or method arguments:
Currently we are keeping those elements aligned, while the gjs rules now
expect them to use the regular 4-space indentation.
There are certainly good arguments that can be made for that move - it's
much less prone to leading to overly-long lines, and matches popluar JS
styles elsewhere. But switching coding style implies large diffs which
interfere with git-blame and friends, so in order to allow for a more
gradual change, add a separate set of "legacy" rules that match more
closely the style we would expect up to now.
It also disables the rules for quotes and template strings - the former
because we cannot match the current style to use double-quotes for
translatable strings and single-quotes otherwise, the latter because
template strings are still relatively new, so we haven't adopted them
yet.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:45 +01:00
Florian Müllner
1141d996d9
lint: Don't require indent for GObject.registerClass()
...
That function will eventually be replaced with decorators, and we don't
want to re-indent all GObject classes when that happens, so allow class
declarations with no indent:
GObject.registerClass(
class Foo extends GObject.Object {
});
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:38 +01:00
Florian Müllner
f7cbd0d600
lint: Tweak indenting rule
...
I simply cannot deal with multi-line trinary expressions where the
two "branches" don't align, so add an exception for them.
And while the strict 4-line indent for objects is growing on me for
"regular" objects:
let foo = new Foo({
bar: 42,
baz: 'bam'
});
I do prefer the current style of compact braces and aligned properties
for object lists:
let entries = [
{ name: 'foo',
visible: true },
{ name: 'bar',
halign: Gtk.Align.START }
];
So allow the latter style as well, at least for the time being.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:31 +01:00
Florian Müllner
c704f0de55
lint: Allow single-line braces
...
When using arrow functions, we only omit the braces when we are using
the return value:
this.get_children().filter(w => w.visible);
When braces are used, eslint by default enforces line breaks, but
there are cases where the expression is hardly less concise than
the above:
this.get_children().forEach(w => { w.destroy(); });
So change the default to allow this.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:19 +01:00
Florian Müllner
c8a1cd9c99
lint: Allow multiple spaces before key values
...
This is useful for imitating namespaced flags/enums:
```
const FooFlags = {
NONE : 0,
SMEAGLY: 1 << 0,
SMOGLEY: 1 << 1,
MUGGLY: 1 << 2
};
```
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:10 +01:00
Florian Müllner
ff79588d3b
lint: Enforce camelCase
...
All variables should be in camelCase, so configure the corresponding
rule to enforce this. Exempt properties for now, to accommodate the
existing practice of using C-style underscore names for construct
properties of introspected objects.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:50:05 +01:00
Florian Müllner
8ae84703a4
lint: Enforce arrow notation
...
We replaced all Lang.bind() calls with arrow functions or the standardized
Function.prototype.bind(), at least for the former eslint has some options
to ensure that the old custom doesn't sneak back in.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:49:59 +01:00
Florian Müllner
f18b281020
lint: Require spaces inside braces in object literals
...
Prohibiting spaces where the established GNOME style has required
them for a decade would be a harsh change for no good reason.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:49:54 +01:00
Florian Müllner
75503b5f3c
lint: Tweak the whitelist of globals
...
gjs doesn't include any gettext wrappers, and obviously can't know
about the shell's global object, so include those in the list of
globals.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:49:42 +01:00
Florian Müllner
1d96f83362
lint: Import eslint rules from gjs
...
gjs started to run eslint during its CI a while ago, so there is an
existing rules set we can use as a starting point for our own setup.
As we will adapt those rules to our code base, we don't want those
changes to make it harder to synchronize the copy with future gjs
changes, so include the rules from a separate file rather than using
the configuration directly.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/50
2019-01-28 06:49:31 +01:00
Florian Müllner
b3f009017c
style: Use consistent style for object literal parameters
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
05d961dfe1
style: Avoid trailing commas in array destructuring
...
When destructuring multiple return values, we often use trailing commas
to indicate that there are additional elements that we are ignoring.
There isn't anything inherently wrong with that, but it's a style that's
too confusing for eslint - on the one hand we require a space after a
comma, on the other hand we require no space before closing brackets.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
8a2b9abc09
style: Stop using string concatenation
...
String concatenation is considered bad style after ES6 added
template strings. The latter is the replacement we generally
want, except where the aforementioned xgettext bug would trip
over the backtick/slash combination.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
3effc9cfc2
style: Fix indentation errors
...
While we have some style inconsistencies - mostly regarding split lines,
i.e. aligning to the first arguments vs. a four-space indent - there are
a couple of places where the spacing is simply wrong. Fix those.
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
1be7061da0
style: Fix stray/missing spaces
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
f75d1d75af
style: Fix stray/missing semi-colons
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
67f9e4c419
style: Use space after catch
...
We currently use a consistent style of not adding spaces in catch
clauses, however that's inconsistent with the style we use for any
other statement. There's not really a good reason to stick with it,
so switch to the style gjs/eslint default to.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
aaeff6d12b
style: Use camelCase for variable names
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
912ba1e651
cleanup: Remove unhelpful unused init() argument
...
Virtually all extensions use the getCurrentExtension() helper instead
of the obscure init() argument, and we are no exception.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
b741b1bbe2
cleanup: Remove empty init() functions
...
The method is optional, so there's no point at all in letting the
shell call an empty method during initialization.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
d7414025a5
cleanup: Remove unused variables
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
a317d75f70
cleanups: Clean up unused imports
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
194e294d2c
user-theme: Don't use concatenation to build filenames
...
Since template strings were added in ES6, string concatenation is
considered bad style. There's a catch though: xgettext currently
has a nasty bug concerning the combination of backticks and slashes.
Avoid that issue by building filenames with the corresponding GLib
helper function.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
a092da2527
apps-menu: Remove unused function parameter
...
It hasn't been used since commit d86044f383 .
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/49
2019-01-28 06:37:28 +01:00
Florian Müllner
4655cde002
build: Bump js-shell used for syntax checks
...
gjs moved from SpiderMonkey 52 to 60 during the last cycle, it's time
we follow suit.
2019-01-28 06:35:26 +01:00
Florian Müllner
0a979f5bfa
extensions: Remove alternate-tab left-over
...
This fell through the cracks in commit d731534d04 .
2019-01-28 02:11:07 +01:00
Pieter Schalk Schoeman
d2046bb2c6
Update Afrikaans translation
2019-01-20 23:05:23 +00:00
Charles Monzat
a2f40952b3
Update French translation
...
(cherry picked from commit 4231e4794ff1e30060b8ecdb404c02a829da3241)
2019-01-17 17:12:23 +00:00
Ryuta Fujii
29917bcb1b
Update Japanese translation
2019-01-03 05:10:57 +00:00
Florian Müllner
1b881e1eaa
Bump version to 3.31.2
...
Update NEWS.
2018-11-14 02:21:07 +01:00
Florian Müllner
40a8ab60f4
Update sass submodule
2018-11-14 02:21:07 +01:00
Piotr Drąg
b684e756e2
Update POTFILES.in
2018-11-13 01:26:18 +01:00
Florian Müllner
7eae32eb76
workspace-indicator: Don't override ClutterActor.destroy()
...
Now that PanelMenu.Button was made an StWidget subclass, the destroy()
method actually maps to the ClutterActor method, and overriding it
results in warnings when the extension is disabled. So instead, use
the existing ::destroy handler.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
34c20e6176
workspace-indicator: Stop using compatibility actor property
...
PanelMenu.Button sets up a `this.actor = this` property for compatibility,
but let's reflect the actual new object hierarchy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
62818e71e9
workspace-indicator: Adjust to gnome-shell changes
...
PanelMenu.Button is now a GObject subclass, so initialization must
happen in _init() rather than constructor().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
ee85839d60
drive-menu: Don't override ClutterActor.destroy()
...
Now that PanelMenu.Button was made an StWidget subclass, the destroy()
method actually maps to the ClutterActor method, and overriding it
results in warnings when the extension is disabled. So instead, use
the existing ::destroy handler.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
d9932b8f55
drive-menu: Stop using compatibility actor property
...
PanelMenu.Button sets up a `this.actor = this` property for compatibility,
but let's reflect the actual new object hierarchy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
efa882080f
drive-menu: Adjust to gnome-shell changes
...
PanelMenu.Button is now a GObject subclass, so initialization must
happen in _init() rather than constructor().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
132b3b0509
places-menu: Don't override ClutterActor.destroy()
...
Now that PanelMenu.Button was made an StWidget subclass, the destroy()
method actually maps to the ClutterActor method, and overriding it
results in warnings when the extension is disabled. So instead, use
the existing ::destroy handler.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
e5a0616a0a
places-menu: Stop using compatibility actor property
...
PanelMenu.Button sets up a `this.actor = this` property for compatibility,
but let's reflect the actual new object hierarchy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
fbeb3cf1e9
places-menu: Adjust to gnome-shell changes
...
PanelMenu.Button is now a GObject subclass, so initialization must
happen in _init() rather than constructor().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
072fbee7cb
apps-menu: Stop using compatibility actor property
...
PanelMenu.Button sets up a `this.actor = this` property for compatibility,
but let's reflect the actual new object hierarchy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
e9928b3c08
apps-menu: Adjust to gnome-shell changes
...
PanelMenu.Button is now a GObject subclass, so initialization must
happen in _init() rather than constructor().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
2af737a8c2
apps-menu: Remove pointless destroy() implementation
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
321702fd15
window-list: Stop using compatibility actor property
...
PanelMenu.Button sets up a `this.actor = this` property for compatibility,
but let's reflect the actual new object hierarchy.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
60493faf96
window-list: Don't override ClutterActor.destroy()
...
Now that PanelMenu.Button was made an StWidget subclass, the destroy()
method actually maps to the ClutterActor method, and overriding it
results in warnings when the extension is disabled. So instead, use
the existing ::destroy handler.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
821cbf9328
window-list: Adjust to gnome-shell changes
...
PanelMenu.Button is now a GObject subclass, so initialization must
happen in _init() rather than constructor().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/113
2018-11-12 23:42:06 +00:00
Florian Müllner
cc0f167c0e
extensions: Remove example extension
...
There are plenty of extension examples out there, no need to include
a sample extension that doesn't show-case any useful functionality
but puts additional burden on distributors to exclude it from packaged
extensions.
2018-11-13 00:19:45 +01:00
Florian Müllner
d731534d04
extensions: Remove alternate-tab
...
Ever since GNOME 3.8 when gnome-shell started to provide the window
switcher functionality itself, the extension has only existed to
change the default behavior of the alt-tab shortcut in the classic
session. Now that we achieve this behavior with a per-desktop override,
there's no longer a need for the extension, so remove it altogether.
Users who prefer the window switcher over the default app switcher
can use the regular keyboard settings to assign a shortcut to the
"Switch windows" action.
https://bugzilla.gnome.org/show_bug.cgi?id=786496
2018-11-13 00:14:44 +01:00
Simon McVittie
5486c2040d
3.30.1-1
2018-11-02 09:27:05 +00:00
Simon McVittie
84c95be03f
d/p/gnome-session-classic-wrapper-script.patch: Re-word to avoid a Lintian warning
2018-11-02 09:26:42 +00:00
Simon McVittie
d9e6c6c4c5
Bump Standards-Version to 4.2.1
2018-11-02 09:23:06 +00:00
Simon McVittie
25559e758c
New upstream release
2018-11-02 09:22:10 +00:00
Simon McVittie
89ce4aee4a
Update upstream source from tag 'upstream/3.30.1'
...
Update to upstream version '3.30.1'
with Debian dir 0588a7440a
2018-11-02 09:22:10 +00:00
Simon McVittie
b1eb9b9080
New upstream version 3.30.1
2018-11-02 09:22:09 +00:00
Florian Müllner
94eba47358
Bump version to 3.30.1
...
Update NEWS.
2018-10-08 22:55:05 +02:00
Florian Müllner
d34933de0b
Update sass submodule
2018-10-08 22:50:52 +02:00
Florian Müllner
9410bdfad6
window-list: Ignore hidden buttons when scrolling
...
Window lists are per-monitor, so workspaces are implemented by
simply hiding all buttons that correspond to windows/apps on
other workspaces. That means we need to take the visibility
into account when handling scroll-events to switch through the
list, or else we'll end up switching "randomly" between workspaces.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/78
2018-10-06 16:05:46 +00:00
Florian Müllner
d424b0f645
window-list: Minor clean-up
...
Modern javascript has explicit methods for locating the first
element of an array that meets a certain condition, use those
instead of manually looping over the array.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/78
2018-10-06 16:05:46 +00:00
Florian Müllner
c0454db0c6
appsMenu: Consider scale-factor in height computation
...
Actor heights are in physical pixels, while CSS measures are in logical
pixels, so we need to adjust accordingly to prevent the scale factor
from being applied twice.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/102
2018-09-23 17:31:03 +02:00
Jeremy Bicha
ba9d2e7919
releasing package gnome-shell-extensions version 3.30.0-1
2018-09-05 12:35:10 -04:00
Jeremy Bicha
9d0c742f34
Update debian/gbp.conf
2018-09-05 12:33:05 -04:00
Jeremy Bicha
1e69961bc7
New upstream release
2018-09-05 12:32:55 -04:00
Jeremy Bicha
e4ddc4c14e
Update upstream source from tag 'upstream/3.30.0'
...
Update to upstream version '3.30.0'
with Debian dir d0677ad034
2018-09-05 12:32:29 -04:00
Jeremy Bicha
a0b6535210
New upstream version 3.30.0
2018-09-05 12:32:25 -04:00
Jeremy Bicha
be149bab3d
Revert "d/watch: Watch for development versions"
...
This reverts commit e37782c2ce .
2018-09-05 12:31:44 -04:00
Florian Müllner
913b2ba691
Bump version to 3.30.0
2018-09-04 00:10:36 +02:00
Simon McVittie
1b4bbe19e3
3.29.91-1
2018-08-20 20:28:07 +01:00
Simon McVittie
2e6b602a04
d/p/series: Remove commented-out line
2018-08-20 20:00:42 +01:00
Simon McVittie
5b9012152c
d/copyright: Remove unnecessary sentence fragment
2018-08-20 20:00:08 +01:00
Simon McVittie
efd20bb4f7
Sort dependency lists (wrap-and-sort -a)
2018-08-20 19:58:52 +01:00
Simon McVittie
7d595e4774
Bump Standards-Version to 4.2.0
2018-08-20 19:58:00 +01:00
Simon McVittie
7b4c3085c0
New upstream development release
2018-08-20 19:56:46 +01:00
Simon McVittie
9a9b3afa31
New upstream version 3.29.91
2018-08-20 19:55:42 +01:00
Simon McVittie
7045a5dcea
Update upstream source from tag 'upstream/3.29.91'
...
Update to upstream version '3.29.91'
with Debian dir 7aa6de354f
2018-08-20 19:55:42 +01:00
Florian Müllner
ba51869b93
Bump version to 3.29.91
...
Update NEWS.
2018-08-20 15:48:53 +02:00
Florian Müllner
ffe6110ea9
Stop using conditional catch statements
...
They are a mozilla extension that is going away in SpiderMonkey 60.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/90
2018-08-13 12:00:22 +02:00
Simon McVittie
777bae87b5
3.29.90-1
2018-08-02 10:46:54 +01:00
Simon McVittie
06ae867c2f
New upstream development release
2018-08-02 10:33:59 +01:00
Simon McVittie
77ebd3d202
Update upstream source from tag 'upstream/3.29.90'
...
Update to upstream version '3.29.90'
with Debian dir 556645e633
2018-08-02 10:32:11 +01:00
Simon McVittie
59bc054ef6
New upstream version 3.29.90
2018-08-02 10:32:10 +01:00
Florian Müllner
8b1bcc9fed
Bump version to 3.29.90
...
Update NEWS.
2018-08-01 03:47:30 +02:00
Florian Müllner
ebad80c64d
Update sass submodule
2018-08-01 03:46:05 +02:00
Simon McVittie
227f999001
3.29.3+really3.29.3-1
2018-07-27 23:58:30 +01:00
Simon McVittie
e37782c2ce
d/watch: Watch for development versions
2018-07-27 10:49:37 +01:00
Simon McVittie
f210be5ab4
3.29.3-1
2018-07-27 09:37:49 +01:00
Simon McVittie
12b1a0639e
Set Rules-Requires-Root to no
2018-07-27 09:18:19 +01:00
Simon McVittie
34098b871b
Merge branch 'upstream/latest' into debian/master
2018-07-27 09:15:18 +01:00
Simon McVittie
57e9dfe722
Merge remote-tracking branch 'origin/upstream/latest' into upstream/latest
2018-07-27 09:14:56 +01:00
Simon McVittie
cc2ebff0e3
Bump Standards-Version to 4.1.5
2018-07-27 08:49:34 +01:00
Simon McVittie
7c21766dd5
New upstream release
2018-07-27 08:48:10 +01:00
Simon McVittie
965dfd2d39
Update upstream source from tag 'upstream/3.29.3'
...
Update to upstream version '3.29.3'
with Debian dir db66300472
2018-07-27 08:43:27 +01:00
Simon McVittie
f17a519c38
New upstream version 3.29.3
2018-07-27 08:43:26 +01:00
Florian Müllner
39caf951e0
data: Use override for default alt-tab keybindings
...
Per-desktop overrides aren't limited to keys in org.gnome.mutter, so
we can use them instead of the alternate-tab extension to default to
the window switcher in the classic session.
https://bugzilla.gnome.org/show_bug.cgi?id=786496
2018-07-09 19:18:54 +02:00
Florian Müllner
ecf28e13b4
window-list: Use correct settings schemas
...
Override schemas are gone (yay!), so we can now simply use the original
schema independent from the used session mode.
https://bugzilla.gnome.org/show_bug.cgi?id=786496
2018-07-09 19:18:54 +02:00
Florian Müllner
a01b44f7de
data: Replace override schema with per-desktop override
...
GSettings now recognizes per-desktop overrides that can be used
to change schemas' default values for classic mode, so use that
instead of the separate override schema we currently use with
mutter's custom override mechanism.
https://bugzilla.gnome.org/show_bug.cgi?id=786496
2018-07-09 19:18:54 +02:00
Florian Müllner
6b1926bab3
Bump version to 3.29.3
...
Update NEWS.
2018-07-09 19:09:13 +02:00
Florian Müllner
64986740e3
Update sass submodule
2018-07-09 19:08:15 +02:00
Jonas Ådahl
6583eae622
Remove usage of MetaScreen
...
As of the libmutter API version 3 MetaScreen does no longer exist.
Functionality that previously depended on MetaScreen has been moved
elsewhere (e.g. MetaDisplay or MetaWorkspaceManager etc).
https://bugzilla.gnome.org/show_bug.cgi?id=759538
2018-07-06 19:53:08 +02:00
Florian Müllner
9add688abf
Actually bump version number
...
Gah ...
2018-05-24 19:06:33 +02:00
Florian Müllner
a85764a0ab
Bump version to 3.29.2
...
Update NEWS.
2018-05-24 19:04:07 +02:00
Florian Müllner
eaa2c7857e
Update submodule URL
...
gnome-shell-sass was migrated to gitlab, so update to the correct URL
instead of relying on the redirect.
2018-05-24 19:04:07 +02:00
Florian Müllner
6e1b5bc346
Update sass submodule
2018-05-24 19:01:36 +02:00
Jeremy Bicha
49e598b4b7
releasing package gnome-shell-extensions version 3.28.1-1
2018-05-14 21:54:28 -04:00
Jeremy Bicha
40f13f3afa
Bump Standards-Version to 4.1.4
2018-05-14 21:51:38 -04:00
Jeremy Bicha
356e2054fa
New upstream release
2018-05-14 21:50:59 -04:00
Jeremy Bicha
8223ca9739
New upstream version 3.28.1
2018-05-14 21:50:46 -04:00
Jeremy Bicha
dab22e927b
Update upstream source from tag 'upstream/3.28.1'
...
Update to upstream version '3.28.1'
with Debian dir a3ec8283f8
2018-05-14 21:50:46 -04:00
Florian Müllner
f59ab1272d
drive-menu: Disconnect volume monitor signals
...
The handler IDs were renamed at some point, resulting in the signals
not being disconnected on disable.
2018-05-10 18:56:23 +02:00
Florian Müllner
f25ffe6f63
build: Include translations in uploaded zip files
...
The meson port accidentally dropped translations from the generated
zip files for uploading to extensions.gnome.org, add them back.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/69
2018-05-07 12:00:19 +02:00
Florian Müllner
6746061898
Bump version to 3.28.1
...
Update NEWS.
2018-04-13 20:30:56 +02:00
Florian Müllner
3dc9f2e4ff
cleanup: Use Array.includes() to check for element existence
...
This is a relatively recent addition to the standard we can use where we
don't care about the actual position of an element inside the array.
(Array.includes() and Array.indexOf() do behave differently in edge cases,
for example in the handling of NaN, but those don't matter to us)
2018-04-12 11:05:41 +02:00
Florian Müllner
682d6a8fd1
window-list: Handle no overrides settings
...
We can only know about override settings that are provided by the
upstream GNOME or GNOME Classic sessions, but not any custom sessions
created by admins, users or distributions. Handle that case by falling
back to the original settings.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/62
2018-04-12 11:05:41 +02:00
Dz Chen
d3ea985e14
Update zh_CN translation
2018-03-21 19:21:17 +08:00
Jeremy Bicha
a1f60be674
releasing package gnome-shell-extensions version 3.28.0-2
2018-03-19 18:21:11 -04:00
Jeremy Bicha
e0ec59d30b
Fix missing auto-move-windows, native-window-placement, & user-theme extns
2018-03-19 18:20:51 -04:00
Jeremy Bicha
abc1c9ef7e
releasing package gnome-shell-extensions version 3.28.0-1
2018-03-18 20:17:31 -04:00
Jeremy Bicha
3e4a778978
New upstream release
2018-03-15 21:28:56 -04:00
Jeremy Bicha
ca85495a1c
Update upstream source from tag 'upstream/3.28.0'
...
Update to upstream version '3.28.0'
with Debian dir f3988d1137
2018-03-15 21:28:24 -04:00
Jeremy Bicha
fe20c27b60
New upstream version 3.28.0
2018-03-15 21:28:20 -04:00
Xiaoguang Wang
496ae16cf1
apps-menu: Duplicate destroy actor
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/59
2018-03-13 09:06:00 +08:00
Florian Müllner
0554e0deb9
Bump version to 3.28.0
...
Update NEWS.
2018-03-12 21:57:46 +01:00
Jeremy Bicha
41dc03222c
releasing package gnome-shell-extensions version 3.27.92-2
2018-03-10 19:38:07 -05:00
Bruce Cowan
c0c938977c
Update British English translation
2018-03-10 18:05:48 +00:00
Aman Alam
8ee207d74d
Update Punjabi translation
2018-03-10 15:37:59 +00:00
Xiaoguang Wang
0e625bedba
data: Remove nautilus classic
...
nautilus doesn't support nautilus classic from version 3.27
2018-03-07 12:49:37 +08:00
Jeremy Bicha
3cf56d8270
releasing package gnome-shell-extensions version 3.27.92-1
2018-03-05 21:02:11 -05:00
Jeremy Bicha
9436564a76
Drop explicit dependency on mutter's gir since gnome-shell already depends on it
...
It's a headache to remember to update the dependency every 6 months
and wonder why gnome-shell is stuck in Ubuntu -proposed.
2018-03-05 21:01:51 -05:00
Jeremy Bicha
142065d58b
Revert "debian/watch: Watch for unstable releases"
...
This reverts commit 7cbf2533fe .
2018-03-05 20:56:44 -05:00
Jeremy Bicha
2ffd3d95bb
New upstream release candidate
2018-03-05 20:56:32 -05:00
Jeremy Bicha
6b9f87dbea
Update upstream source from tag 'upstream/3.27.92'
...
Update to upstream version '3.27.92'
with Debian dir a05b57e9d4
2018-03-05 20:55:44 -05:00
Jeremy Bicha
5ba59d1096
New upstream version 3.27.92
2018-03-05 20:55:43 -05:00
Florian Müllner
127b5e6c25
ci: Install mozjs-devel instead of gjs-devel
...
All we are really interested in is mozjs' js52 utility for running
syntax checks - gjs has significantly more dependencies, so cut
down on time and bandwidth spent on downloading and installing
unneeded packages.
This cuts down the number of packages we install from 202 to 13,
and the download size from 133M to 17M.
2018-03-06 01:07:43 +01:00
Florian Müllner
64c17acc0a
ci: Use latest stable Fedora
...
Rawhide is being very rawhide right now, so unbreak CI by using
the latest stable release.
2018-03-05 23:58:42 +01:00
Florian Müllner
0102b2800a
Bump version to 3.27.92
...
Update NEWS.
2018-03-05 23:42:34 +01:00
Jeremy Bicha
3b2aee92fb
Depend on gir1.2-mutter-2 instead of gir1.2-mutter-1
2018-03-04 07:31:42 -05:00
Daniel Șerbănescu
7c66434616
Update Romanian translation
2018-03-03 13:06:18 +00:00
GNOME Translation Robot
f9ae518c9d
Update Scottish Gaelic translation
...
(cherry picked from commit 0f2baf3e566a7b96f9c472db1fe2802a2354aeba)
2018-02-26 12:54:09 +00:00
Simon McVittie
12dac8ee62
Recommend gnome-tweaks instead of transitional gnome-tweak-tool
2018-02-24 11:30:32 +00:00
Jeremy Bicha
f8df77051b
releasing package gnome-shell-extensions version 3.27.91-1
2018-02-23 19:52:07 -05:00
Jeremy Bicha
fd9c0f6be4
Bump debhelper compat to 11
2018-02-23 19:51:43 -05:00
Jeremy Bicha
cf05510b0d
Build-Depend on sassc
2018-02-23 19:49:25 -05:00
Jeremy Bicha
207923a1b6
Build with meson
2018-02-23 19:49:25 -05:00
Jeremy Bicha
fbbcb058fa
Drop patches applied in new release
2018-02-23 19:49:25 -05:00
Jeremy Bicha
cef1736de2
New upstream development release
2018-02-23 19:30:40 -05:00
Jeremy Bicha
da10cfc062
Update upstream source from tag 'upstream/3.27.91'
...
Update to upstream version '3.27.91'
with Debian dir 1d6bdda2db
2018-02-23 19:30:15 -05:00
Jeremy Bicha
0ad1e9bbc1
New upstream version 3.27.91
2018-02-23 19:30:14 -05:00
Jeremy Bicha
7cbf2533fe
debian/watch: Watch for unstable releases
2018-02-23 19:29:45 -05:00
Piotr Drąg
55ba3c086a
Fix Spanish translation header
2018-02-24 00:20:16 +01:00
Florian Müllner
d22e603686
build: Fix classic .session definition
...
Session files should be installed with the .session extension, not
.desktop ...
2018-02-22 15:26:36 +01:00
Florian Müllner
3e0d8bd56f
build: Fix xsession installation dir
2018-02-22 15:26:36 +01:00
Florian Müllner
45ac2cd403
Bump version to 3.27.91
...
Update NEWS.
2018-02-22 13:40:15 +01:00
Florian Müllner
a808380d04
Update sass submodule
2018-02-22 13:40:15 +01:00
Florian Müllner
5c0ef12d13
build: Require sassc for classic style
...
Meson has a strict separation of source- and build directory, and
expects anything generated in the latter. That means that in order
to maintain our current setup - shipping the generated CSS in the
repo while also optionally updating it automatically when sassc is
found - we have to fight the build system to some extent, which makes
it less reliable than we would like.
Since we switched to sassc which is a more acceptable build-time
dependency than the original ruby-based tool, just drop the CSS
from the repo and unconditionally generate it from SASS if classic
mode is enabled.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/28
2018-02-22 10:59:55 +00:00
Piotr Drąg
b80aa8ee11
Remove po/Makevars
...
Meson doesn’t use it, and Damned Lies learned to read po/meson.build.
2018-02-21 00:05:55 +01:00
Jeremy Bicha
7de345fc8b
data: Adjust to another g-s-d plugin removal
2018-02-17 15:54:41 -05:00
Simon McVittie
1a9d1c235c
Team upload
2018-01-30 09:16:33 +00:00
Simon McVittie
5c8a19f54f
Avoid frequent tracebacks from the Places menu with gjs >= 1.50.2-3
...
Closes : #888608
2018-01-30 09:11:30 +00:00
Simon McVittie
44fe593f8a
d/patches: Re-export with gbp pq export
2018-01-30 09:09:02 +00:00
Jonas Kümmerlin
ff3adb8429
classic: fix panel gradient in overview
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/40
2018-01-28 20:22:41 +01:00
Jonas Kümmerlin
3398e74005
classic: never show drop shadow for panel icons
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/39
2018-01-28 20:21:24 +01:00
Jonas Kümmerlin
f9ad051367
classic: make notifications legible again
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/41
As requested in discussion about !26 , this is resolved by
switching to a light background.
2018-01-28 01:15:10 +01:00
Jeremy Bicha
b8d1af4e50
Update Vcs fields for migration to https://salsa.debian.org/
2018-01-19 20:44:11 -05:00
Florian Müllner
ae65a82fdd
classic: Fix "Clear All" button readability
...
Most buttons appear in modal dialogs which keep their normal
appearance in the classic theme, except for the calendar's
"Clear All" which needs a dark text color to be readable on
the light background.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/26
2018-01-18 13:53:09 +01:00
Florian Müllner
2dbe692a31
Revert last two commits
...
Gah, nasty accident :-(
2018-01-18 13:44:54 +01:00
Florian Müllner
7de28858e1
WIP: Disable places-menu extension
...
For whatever reason it prevents the classic session to come up?!
2018-01-18 13:26:15 +01:00
Florian Müllner
8881fbcc9d
classic: Fix "Clear All" button readability
2018-01-18 13:26:15 +01:00
Florian Müllner
3b5a1486de
auto-move-windows: Track apps' windows instead of window creation
...
We currently track window creation to decide whether the new window
should be moved or not. In order for this to work, the window must
already have been matched to the correct application, which is only
the case when the properties used for app matching were supplied
during window creation.
This is usually the case on X11, but never on wayland. To avoid this
issue altogether, stop listening for raw window creations, and instead
track when a window is added to an application we are interested in.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/33
2018-01-18 13:26:15 +01:00
Florian Müllner
0721ed6504
auto-move-windows: Cache app configuration in map
...
While reading the configuration, processing it and iterating over the
configured apps to find a match isn't terribly expensive, but caching
the configuration in a map does save a bit of work, and makes for much
cleaner code in findAndMove().
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/33
2018-01-18 13:26:15 +01:00
Florian Müllner
ec98cff9d9
auto-move-windows: Minor style cleanups
...
Use camelCase for variable names, call the first index variable 'i'
instead of 'j', and fix some whitespace errors.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/33
2018-01-18 13:26:15 +01:00
Florian Müllner
9ecd6bbb13
auto-move-windows: Remove unused imports
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/33
2018-01-18 13:26:15 +01:00
Florian Müllner
3b6cd04a59
auto-move-windows: Do not copy checkWorkspaces() method
...
When overriding an upstream method, copying the original method code
should always be a last resort, as the two code bases tend to get
out of sync and it often becomes hard to spot the modifications done
by the override. Both those issues can be avoided when figuring out
a way to split out the modifications and call the unmodified upstream
method - we are in luck with our checkWorkspaces() override, as we
can trick the upstream method into not removing workspaces we want
to keep instead of copying the method altogether.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/33
2018-01-18 13:26:15 +01:00
Florian Müllner
3284fe81d7
places-menu: Don't force dispose() of uninitialized proxies
...
Trying to dispose a proxy object before it has been properly
initialized triggers an "uncatchable exception", which gjs
treats as a fatal error since commit c7bdcaab4. We only have
anything to clean up once the proxy is initialized anyway, so
don't force dispose() before that.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/44
2018-01-17 22:48:45 +01:00
Florian Müllner
39274f286c
places-menu: Minor style tweak
...
Reindent function parameters to fit the old-fart 80-character limit
for better readability.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/44
2018-01-17 22:48:31 +01:00
Florian Müllner
eba3cfccfe
build: Include UUID suffix in classic mode description
...
The shortnames we use elsewhere don't match the actual UUID, so we
effectively don't enable any extensions in classic mode at the moment.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/45
2018-01-17 19:04:48 +01:00
Florian Müllner
f5c69cbfdc
build: Fix generated classic session definition
...
The list of enabled extensions should be an array of strings, so add
quotes instead of just dumping the extension names into the file.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/45
2018-01-17 19:04:37 +01:00
Florian Müllner
c668392462
build: Install schema overrides for classic mode
...
This was lost accidentally when porting to meson.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/45
2018-01-17 19:04:22 +01:00
Florian Müllner
22e416c09b
window-list: Fix icons not showing for some windows on wayland
...
On wayland, the properties that are used for application matching
are generally set after the window has been created, so it is
normal that buttons start with the fallback icon. While we already
track the properties that are relevant for app matching, our signal
handler may run before the window is matched to its app.
Make sure the WindowTracker gets to process those signals first by
using connect_after() for our own handlers.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/10 .
2017-12-25 10:29:20 +01:00
Iñigo Martínez
9dc183af23
build: Fix description of the enable_extensions option
...
The description of the `enable_extensions` was wrong since it
changed to the `array` type, because the extension separator
is now a comma instead of space.
2017-12-20 17:41:24 +01:00
Iñigo Martínez
6a0a247668
build: Use the new array type
...
meson 0.44 features a new option type called `array` that allows
more than one string to be passed.
This feature fits perfectly the `enable_extensions` option needs,
so it has been changed to be an `array` type. the option has not
been limited to a set of choices to avoid duplication.
2017-12-20 10:41:30 +01:00
Jeremy Bicha
18f189b887
releasing package gnome-shell-extensions version 3.26.2-2
2017-12-15 15:19:34 -05:00
Jeremy Bicha
c9776c97de
Bump Standards-Version to 4.1.2
2017-12-15 15:19:06 -05:00
Jeremy Bicha
57a4241749
Fix file permissions after git conversion
2017-12-15 15:17:53 -05:00
Jeremy Bicha
163ff997b1
Drop old files left over from git conversion
2017-12-15 15:17:40 -05:00
Jeremy Bicha
449e9879ce
Update upstream source from tag 'upstream/3.26.2'
...
Update to upstream version '3.26.2'
with Debian dir 6437420a17
2017-12-15 15:11:44 -05:00
Jeremy Bicha
5ea14f063f
New upstream version 3.26.2
2017-12-15 15:11:42 -05:00
Jeremy Bicha
84350c3776
Update Vcs fields for conversion to git
2017-12-15 15:11:26 -05:00
Jeremy Bicha
3cc3d03f0b
Initial upstream branch
2017-12-15 15:11:26 -05:00
Jeremy Bicha
91027ae9a4
Add default gbp.conf
2017-12-15 15:11:26 -05:00
Florian Müllner
2aaf4370b6
meta: Update description note for reporting bugs
...
We no longer take bugs in bugzilla.
2017-12-01 21:04:02 +01:00
Florian Müllner
ba27cc4a64
cleanup: Get rid of Lang.bind()
...
After replacing Lang.Class with ES6 classes and adopting arrow notation
for anonymous callbacks, we only use the Lang module to bind `this` to
named callbacks. However since ES5, this functionality is already provided
by Function.prototype.bind() - in fact, Lang.bind() itself uses it when
no extra arguments are specified.
So just use the built-in function directly instead of the wrapper.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:50:52 +01:00
Florian Müllner
acb44de469
cleanup: Port GObject classes to ES6 classes
...
GJS added API for defining GObject classes with ES6 class syntax
last cycle, use it to port the remaining Lang.Class classes to
the new syntax.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:50:52 +01:00
Florian Müllner
48399d46c0
cleanup: Port non-GObject classes to ES6 classes
...
ES6 finally adds standard class syntax to the language, so we can
replace our custom Lang.Class framework with the new syntax. Any
classes that inherit from GObject will need special treatment,
so limit the port to regular javascript classes for now.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:50:46 +01:00
Florian Müllner
30e7ff5a8f
cleanup: Use method syntax
...
Modern javascript has a short-hand for function properties, embrace
it for better readability and to prepare for porting to ES6 classes.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:50:28 +01:00
Florian Müllner
968ae427f1
cleanup: Use arrow-notation for anonymous functions
...
Arrow notation is great, but as we only started using it recently,
we currently have a wild mix of Lang.bind(), function() and () => {}.
To make the style consistent again, change all anonymous functions
to arrow notation.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:40:32 +01:00
Florian Müllner
4ee30a5445
cleanup: Replace tabs with spaces
...
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:38:38 +01:00
Florian Müllner
d3bbeb1b0c
cleanup: Fix some coding style issues
...
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/30
2017-12-01 20:38:38 +01:00
Florian Müllner
9d5b149428
ci: Add initial gitlab continuous integration
...
Continuous integration is good, in particular when used before
merging a change to master as allowed by gitlab. And now that
we enabled some basic syntax checking of source files, we even
have something useful to test for ...
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/32
2017-12-01 20:30:48 +01:00
Florian Müllner
b90c99b87c
build: Optionally syntax-check sources
...
As a pure javascript project, building is really just a glorified
copy operation, so success doesn't even indicate that sources are
syntactically correct (a.k.a. "compile-tested"). We can at least
get some minimal testing by performing some basic syntax checking
when SpilderMonkey's JS shell is available.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/32
2017-12-01 18:58:17 +01:00
Florian Müllner
ba38019049
build: Remove autotools support
...
Complete the switch to meson and drop autotools support ...
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/31
2017-12-01 17:43:21 +01:00
Florian Müllner
406f4cd170
docs: Update instructions for extension additions for meson
...
The steps for adding a new extension are clearly different in meson,
so update the instructions accordingly. Don't bother with keeping
the existing autotools steps - supporting both build systems in
parallel is just temporary, autotools is on its way out.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/31
2017-12-01 17:43:21 +01:00
Florian Müllner
a2c63a46d3
build: Add utility script to export zip files
...
We currently do have some Makefile magic to export zip files suitable
for uploading to extensions.gnome.org. As this is not easily replicated
in meson, add a small non-magic script for the same purpose.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/31
2017-12-01 17:41:07 +01:00
Florian Müllner
3ab01aebec
build: Support the meson build system
...
Meson is on track to replace autotools as the build system of choice,
so support it in addition to autotools.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/31
2017-12-01 17:41:04 +01:00
Florian Müllner
c6ecf2c0df
build: Update repo URL in metadata
2017-11-29 20:19:37 +01:00
Piotr Drąg
a26f9e34c7
places-menu: Use Unicode quotation marks in a new string
...
See https://developer.gnome.org/hig/stable/typography.html
https://bugzilla.gnome.org/show_bug.cgi?id=772211
2017-11-25 16:21:35 +01:00
Florian Müllner
21315d74c3
apps-menu: Support separators
...
We currently only load entries and directories, and ignore any
separators defined by the user/admin. Make some people happy
by supporting them ...
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/27
2017-11-25 06:46:29 +01:00
Florian Müllner
d86044f383
apps-menu: Minor code cleanup
...
The parameter to _clearApplicationBox() has never been used, so
remove it. In fact, modern javascript makes the function so compact
that we can just move the code inline.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/27
2017-11-25 06:46:29 +01:00
Florian Müllner
077a292952
apps-menu: Reload on tree changes
...
Now that we respect the sort order defined in the .menu file, make
sure to reload the menu on those changes as well, not just when
the installed apps themselves change.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/27
2017-11-25 06:46:29 +01:00
Florian Müllner
8bd35eeb09
apps-menu: Don't override sort order
...
Keep the order in which GMenu returns loaded apps, so users can
reorder entries in Alacarte.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/27
2017-11-25 06:46:29 +01:00
Rémy Lefevre
eb425ac8a2
places-menu: Support unmounting ejectable places
...
Being able to unmount places that can be ejected directly from the
menu is convenient and consistent with Nautilus, so add an eject
button to items that are removable.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/issues/17
2017-11-25 06:22:16 +01:00
Florian Müllner
724249dd29
docs: Use markdown
...
Markdown produces nicer output where supported, so use that instead
of custom ASCII formatting.
2017-11-25 04:01:19 +01:00
Florian Müllner
76526a9c2d
Update README
...
Over the years the list of extensions has become seriously outdated - a
number of extensions has long been removed, while others have been added.
With the switch to gitlab, the README is displayed prominently, so make
sure the list is accurate again.
2017-11-25 02:55:01 +01:00
Florian Müllner
29ea5ca1a9
build: Update bug tracker to gitlab
2017-11-25 02:52:40 +01:00
Kjartan Maraas
40c6b8b1d8
Updated Norwegian bokmål translation.
2017-11-06 13:41:21 +01:00
Michael Biebl
9db80785a5
Release version 3.26.2-1 to unstable
2017-11-05 19:17:20 +00:00
Michael Biebl
a876817127
New upstream release
2017-11-05 19:16:18 +00:00
Florian Müllner
057e5bb0c1
Bump version to 3.26.2
...
Update NEWS.
2017-11-02 19:51:10 +01:00
Florian Müllner
07fc66765d
auto-move: Remove unused imports
2017-10-27 14:45:09 +02:00
Florian Müllner
2460ac9df8
auto-move: Remove unused imports
2017-10-26 20:03:12 +02:00
Florian Müllner
8c551ba8ee
windowsNavigator: Use regular for() loops
...
"for each ... in" has been deprecated for a long time and won't be
supported in upcoming SpiderMonkey versions, so replace it with
"for ... of" instead.
2017-10-26 20:03:12 +02:00
Matej Urbančič
99295c438d
Updated Slovenian translation
2017-10-20 16:57:37 +02:00
Florian Müllner
f840f70052
Bump version to 3.27.1
...
Update NEWS.
2017-10-17 17:51:35 +02:00
Jeremy Bicha
3a0c70aef7
Release to unstable
2017-10-13 20:50:07 +00:00
Jeremy Bicha
bbb6a73af1
Bump Standards-Version to 4.1.1
2017-10-13 20:49:25 +00:00
Jeremy Bicha
51119ec213
unbranch gnome-shell-extensions from experimental
2017-10-13 20:45:48 +00:00
Florian Müllner
ef99394ffb
nativeWindowPlacement: Use custom strategy to hook into layout
...
Instead of copying a long function for a single changed line, wrap the
layout algorithm in a LayoutStrategy so the workspace code picks it
up without modifications.
https://bugzilla.gnome.org/show_bug.cgi?id=787934
2017-10-13 16:08:07 +02:00
Florian Müllner
778eebc421
nativeWindowPlacement: Handle captions-on-top settings changes
...
Currently the injection to move title captions to the top depends on
the value of the setting at the time the extension is enabled.
Instead, do the injections unconditionally and query the setting
inside the function to pick up settings changes.
https://bugzilla.gnome.org/show_bug.cgi?id=787934
2017-10-13 16:08:07 +02:00
Florian Müllner
97d1cbca19
naturalWindowPlacement: Don't copy relayout() function
...
To move title captions to the top, we can simply apply a translation
before calling the unmodified original function.
https://bugzilla.gnome.org/show_bug.cgi?id=787934
2017-10-13 16:08:07 +02:00
Florian Müllner
a0cae3d130
naturalWindowPlacement: Remove unused stuff
...
https://bugzilla.gnome.org/show_bug.cgi?id=787934
2017-10-13 16:08:07 +02:00
Florian Müllner
01893ca048
apps-menu: Fix whitespace errors
2017-10-13 16:08:07 +02:00
Simon McVittie
2690ee46f2
Team upload
2017-10-06 10:53:43 +00:00
Simon McVittie
bc2e456a6a
New upstream stable release
2017-10-06 09:42:26 +00:00
Xavi Ivars
daa7b9b6ab
[l10n] Updated Catalan (Valencian) translation
2017-10-05 14:02:06 +02:00
Xavi Ivars
c86a67823c
[l10n] Updated Catalan (Valencian) translation
2017-10-05 14:01:50 +02:00
Florian Müllner
726be0692e
Bump version to 3.26.1
...
Update NEWS.
2017-10-04 17:42:16 +02:00
Florian Müllner
f339001e22
data: Update style
2017-10-04 01:08:54 +02:00
Florian Müllner
530b165ddf
nativeWindowPlacement: Adjust to overview changes
...
title._spacing is no longer defined, so we end up with bogus positions
when window-captions-on-top is set to true. Adjust the positioning to
do without that for now, though the whole extension could use a rewrite
to not copy everything-and-the-kitching-sink, or be killed off as yet
another extension from the original random collection that turned out
too expensive to keep dragging along ...
https://bugzilla.gnome.org/show_bug.cgi?id=787604
2017-10-04 01:06:42 +02:00
Anders Jonsson
e479068d84
Update Swedish translation
2017-10-02 18:50:24 +00:00
Piotr Drąg
824e79d83e
gschema: Fix gettext-domain
2017-10-01 19:10:42 +02:00
Efstathios Iosifidis
0d18c3f70d
Update Greek translation
2017-09-25 13:48:39 +00:00
Arash Mousavi
a682b66bbf
Update Persian translation
2017-09-22 18:40:54 +00:00
Stas Solovey
f4510b9b04
Update Russian translation
2017-09-20 08:40:39 +00:00
Alexander Rüedlinger
c1143fa716
apps-menu: Use "0o" prefix for octal literals
...
In short, gjs complains that octal escape sequences are deprecated
and advises to use the "0o" prefix for octal literals. Do that to
fix the warning.
https://bugzilla.gnome.org/show_bug.cgi?id=787294
2017-09-17 23:18:52 +02:00
Alexander Rüedlinger
37b95a8498
apps-menu: Remove excess argument
...
This was an oversight in commit 63653406a3 when porting from a
removed Popover API to ClutterActor.add_child().
https://bugzilla.gnome.org/show_bug.cgi?id=787294
2017-09-17 23:18:52 +02:00
Alexander Rüedlinger
cccef0e857
places-menu: Fix JS warning
...
Define class PlacesManager with 'var' instead of 'const', to shut
up a gjs warning when accessing it from the extension.
https://bugzilla.gnome.org/show_bug.cgi?id=787291
2017-09-17 23:18:52 +02:00
Simon McVittie
b27c3719f0
Team upload
2017-09-13 11:41:47 +00:00
Simon McVittie
147482d5e8
New upstream stable release
2017-09-13 08:38:35 +00:00
Florian Müllner
592b4ebacf
Bump version to 3.26.0
...
Update NEWS.
2017-09-12 19:26:30 +02:00
Ask Hjorth Larsen
3a799d519b
Updated Danish translation
2017-09-10 18:10:56 +02:00
Lyubomir Vasilev
8b09c17684
Updated Bulgarian translation
2017-09-10 18:03:23 +03:00
Inaki Larranaga Murgoitio
f00ffcaa3d
Update Basque language
2017-09-09 17:19:41 +02:00
Sveinn í Felli
82cc175df1
Update Icelandic translation
2017-09-08 06:08:48 +00:00
Sveinn í Felli
eda9eeef18
Update Icelandic translation
...
(cherry picked from commit c5467e8a804abce0c45b43502e4ac16649a99a53)
2017-09-08 06:05:02 +00:00
Lyubomir Vasilev
fb1d4faece
Updated Bulgarian translation
2017-09-08 08:48:25 +03:00
Simon McVittie
514403e1ba
Team upload
2017-09-05 20:49:03 +00:00
Trần Ngọc Quân
3b1d7428df
Updated Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2017-09-04 14:36:52 +07:00
Rafael Fontenelle
dca18f3614
Update Brazilian Portuguese translation
2017-09-03 13:29:46 +00:00
Changwoo Ryu
6a9b3a9369
Update Korean translation
2017-09-02 03:55:18 +00:00
Yuras Shumovich
373c3660a1
Update Belarusian translation
2017-09-01 14:56:50 +00:00
hanniedu
74fdac5dfd
Updated Dutch translation Master 3.26
2017-09-01 10:37:25 +02:00
Simon McVittie
109d3aad6a
New upstream release, for GNOME Shell 3.25.91
...
- d/p/adapt-to-gsd324.patch: Drop, applied upstream
- Switch dependency to gir1.2-mutter-1
2017-09-01 08:35:51 +00:00
Simon McVittie
15779e204d
Branch to experimental
2017-09-01 07:45:39 +00:00
Jordi Mas
49c00f3282
Fixes to Catalan translations
2017-08-30 19:23:31 +02:00
Jiri Grönroos
b9a32a8f64
Update Finnish translation
2017-08-29 09:36:28 +00:00
Rūdolfs Mazurs
bf2074cd82
Update Latvian translation
2017-08-28 10:27:11 +03:00
Cheng-Chia Tseng
a659c3e586
Update Chinese (Taiwan) translation
2017-08-27 05:38:40 +00:00
Cheng-Chia Tseng
959dfee54e
Update Chinese (Taiwan) translation
2017-08-27 03:45:29 +00:00
Milo Casagrande
714162fdd3
Update Italian translation
2017-08-26 15:40:48 +00:00
ST Alfas
856bda4270
Update Malayalam translation
2017-08-26 13:54:45 +00:00
Florian Müllner
5530229dd2
data: Update style
2017-08-22 13:08:23 +02:00
Florian Müllner
cdc3894400
Bump version to 3.25.91
...
Update NEWS.
2017-08-22 00:59:27 +02:00
Jordi Mas
f8f66f628e
Update Catalan translation
2017-08-21 15:18:39 +02:00
Alexandre Franke
f8b9afda07
Update French translation
2017-08-19 16:41:37 +00:00
Мирослав Николић
617904e69f
Updated Serbian translation
2017-08-14 21:27:38 +02:00
Furkan Tokaç
6e4be83dec
Update Turkish translation
2017-08-13 11:38:56 +00:00
Rafael Fontenelle
66f0972a43
Update Brazilian Portuguese translation
...
(cherry picked from commit c15d9af98dde60e1ca3e215b6b36665ca9e4eef6)
2017-08-12 22:58:51 +00:00
Gianvito Cavasoli
e6bdbb2c68
Update Italian translation
...
(cherry picked from commit 825f1f2090690a7c93244e44e66fdc3213adc8f1)
2017-08-12 15:16:12 +00:00
Piotr Drąg
7d3915c30d
Update Polish translation
2017-08-11 03:36:02 +02:00
Florian Müllner
a04ad6acd7
Bump version to 3.25.90
...
Update NEWS.
2017-08-10 20:41:34 +02:00
Florian Müllner
8778c16f2a
data: Update style
2017-08-10 20:27:35 +02:00
Anders Jonsson
2917deead1
Update Swedish translation
2017-08-08 22:04:26 +00:00
Fran Dieguez
08fc96c7ee
Update Galician translation
2017-08-07 13:04:57 +00:00
Jordi Mallach
49e403f822
Release to unstable.
2017-08-06 21:39:20 +00:00
Balázs Meskó
35c01d7223
Update Hungarian translation
2017-08-04 13:29:12 +00:00
Piotr Drąg
71ba8b04d7
drive-menu: Add a translator comment explaining a variable
...
https://bugzilla.gnome.org/show_bug.cgi?id=687590
2017-08-03 14:06:26 +02:00
Anders Jonsson
c74077239e
Update Swedish translation
...
(cherry picked from commit fa9243dae9d038233f23a48d2e88b8c49375dcdd)
2017-07-31 22:32:03 +00:00
Jeremy Bicha
ffb5b76f4e
Depend on gnome-session-bin instead of gnome-session (LP: #1702832 )
2017-07-28 19:57:38 +00:00
Jeremy Bicha
b21932ffd9
Bump Standards-Version to 4.0.0
2017-07-27 22:19:58 +00:00
Jeremy Bicha
46d8f1c8d9
Drop version from gnome-tweak-tool recommends
2017-07-27 22:19:03 +00:00
Jeremy Bicha
8caffac3d7
Explicitly depend on gnome-settings-daemon >= 3.24
2017-07-27 22:18:10 +00:00
Jeremy Bicha
40da5360a4
Add adapt-to-gsd324.patch ( Closes : #869948 )
2017-07-27 22:16:39 +00:00
Baurzhan Muftakhidinov
2c2d6b69ca
Update Kazakh translation
2017-07-27 12:11:15 +00:00
Daniel Mustieles
dcf08375c1
Updated Spanish translation
2017-07-25 20:14:53 +02:00
gogo
15085df41f
Update Croatian translation
2017-07-25 18:10:23 +00:00
Matej Urbančič
29780d495d
Updated Slovenian translation
2017-07-21 16:07:26 +02:00
Alexander Rüedlinger
69700dc29b
apps-menu: Remove more dead code
...
Commit 0a91893b02 removed dead code, namely a ::panel-box-changed signal
handler. Unfortunately, it forgot to remove the associated code that
disconnects the signal.
Signed-off-by: Alexander Rüedlinger <a.rueedlinger@gmail.com >
https://bugzilla.gnome.org/show_bug.cgi?id=785202
2017-07-21 10:09:13 +02:00
Alexander Rüedlinger
0a91893b02
apps-menu: Remove dead code
...
This fell through the cracks in commit 2d1d81247 when adjusting to
the gnome-shell changes that also removed the ::panel-box-changed
signal ...
Signed-off-by: Alexander Rüedlinger <a.rueedlinger@gmail.com >
https://bugzilla.gnome.org/show_bug.cgi?id=785200
2017-07-21 01:34:38 +02:00
Florian Müllner
dceebeaa7f
Bump version to 3.25.4
...
Update NEWS.
2017-07-20 00:43:32 +02:00
Florian Müllner
a2508106f4
data: Adjust classic style to top bar transparency changes
2017-07-19 12:45:59 +02:00
Florian Müllner
2716430310
data: Update style
2017-07-19 12:45:49 +02:00
Rui Matos
4fa73145b4
data: Adjust to g-s-d's plugin removals
...
These plugins have been removed.
https://bugzilla.gnome.org/show_bug.cgi?id=782233
2017-07-18 21:51:42 +02:00
Dušan Kazik
f7b2a1ac58
Update Slovak translation
2017-07-13 14:46:17 +00:00
Aurimas Černius
8ac0313c24
Updated Lithuanian translation
2017-07-10 23:18:40 +03:00
Marek Cernocky
9d6d8e00ac
Updated Czech translation
2017-07-10 16:50:19 +02:00
Kukuh Syafaat
a8544a30e1
Update Indonesian translation
2017-07-10 09:28:36 +00:00
Jordi Mas
bde50c021c
Update Catalan translation
2017-07-09 09:20:40 +02:00
Christian Kirbach
1d5ab3f328
Update German translation
2017-07-07 19:43:32 +00:00
Fabio Tomat
31b00faef8
Update Friulian translation
2017-07-06 22:56:30 +00:00
Piotr Drąg
6e81f240dc
Update Polish translation
2017-07-06 16:31:37 +02:00
Florian Müllner
74643a62d1
screenshot-window-sizer: Add explicit keybinding for backward cycling
...
The REVERSES flag was removed from Meta.KeyBindingFlags a while ago, as
gnome-control-center doesn't recognize it and the corresponding "magic"
shift handling. That is, nowadays reversible keybindings need to
provide an explicit reversed binding.
https://bugzilla.gnome.org/show_bug.cgi?id=784079
2017-07-05 17:06:37 +02:00
Khaled Hosny
29a9c7582d
Update Arabic translation
2017-07-02 06:12:51 +02:00
Yuras Shumovich
cce2f10fba
Update Belarusian translation
2017-06-28 17:29:02 +00:00
Florian Müllner
de240fa679
Bump version to 3.25.3
...
Update NEWS.
2017-06-21 22:06:28 +02:00
Baurzhan Muftakhidinov
e884f770b0
Update Kazakh translation
2017-06-17 08:51:25 +00:00
Florian Müllner
eafdd1d78d
window-list: Respect MWM hints
...
The window context menu contains minimize, maximize and close items
that are currently enabled unconditionally, regardless of whether
the window indicates support. Respect those hints by updating the
items' sensitivity every time the popup is shown.
https://bugzilla.gnome.org/show_bug.cgi?id=783601
2017-06-09 17:54:24 +02:00
Florian Müllner
61a2e5ab9e
window-list: Do not pick up transparency from top bar
...
The top bar now uses a translucent style when no windows are in its
proximity. As translucency looks odd in some situations (in particular
with maximized windows), we don't want to pick it up unconditionally.
If someone fancies to integrate with the top bar's proximity tracking,
they are welcome to have a go, but for now we just restore the former
solid style unconditionally.
2017-06-09 17:54:24 +02:00
Christian Kellner
0824847ac1
places-menu: can now ask user for info on mounting
...
When we try to launch an application for an uri where the enclosing
mount is not yet mounted we might need information from the user
such as passwwords. Using a MountOperation makes this possible.
https://bugzilla.gnome.org/show_bug.cgi?id=781788
2017-06-09 16:35:48 +02:00
Daniel Mustieles
791f9abb39
Update Spanish translation
2017-06-05 14:23:25 +00:00
Florian Müllner
9b3ab2c9b2
build: Switch to sassc for generating style
...
GTK+ switched from ruby-based sass to c-based sassc for performance
reasons. It makes sense to follow suit, if not to not require two
tools for the same job ...
https://bugzilla.gnome.org/show_bug.cgi?id=783210
2017-05-30 12:42:05 +02:00
Fabio Tomat
5ec54112ab
Update Friulian translation
2017-05-25 12:31:56 +00:00
Florian Müllner
5a84c6d608
Bump version to 3.25.2
...
Update NEWS.
2017-05-25 00:10:19 +02:00
Balázs Úr
f8360601b9
Update Hungarian translation
2017-05-14 21:08:47 +00:00
Mario Blättermann
0359736890
Update German translation
2017-05-12 15:29:28 +00:00
Kukuh Syafaat
0a46c0d1df
Update Indonesian translation
2017-05-10 09:25:24 +00:00
Florian Müllner
c5da5cf9b5
drive-menu: Fix launch-nautilus label
...
The user-visible name of nautilus is "Files", not "File" ...
https://bugzilla.gnome.org/show_bug.cgi?id=781235
2017-05-09 19:30:52 +02:00
Matej Urbančič
843238b96b
Updated Slovenian translation
2017-05-05 14:15:19 +02:00
Kukuh Syafaat
bac1e8b695
Update Indonesian translation
2017-05-02 08:29:47 +00:00
Fabio Tomat
ce2b710c25
Update Friulian translation
2017-04-30 11:34:31 +00:00
gogo
457db2980a
Update Croatian translation
2017-04-29 22:59:40 +00:00
Christian Kellner
c82f8a995b
places-menu: report errors for mounting of volumes
...
When launching an application for an uri we detect the case that
the volume is not mounted and try to mount it. If this fails we
don't report any error, so there is no feedback for the user.
2017-04-28 15:14:59 +02:00
Christian Kellner
cfbb2a459b
places-menu: make launching asynchronous
...
Use the async version of Gio.AppInfo.launch_default_for_uri so
we don't hang or block if the uri we are trying to launch the
application for is on slow or dead network connections.
https://bugzilla.gnome.org/show_bug.cgi?id=781831
2017-04-28 15:14:14 +02:00
Florian Müllner
1d20edb6d8
Bump version to 3.25.1
...
Update NEWS.
2017-04-27 18:12:44 +02:00
Christian Kellner
8a4b245812
places-menu: make the icon query asynchronous
...
Don't use the sync version of g_file_query_info because that might
potentially block (especially when the connection is slow or drops).
https://bugzilla.gnome.org/show_bug.cgi?id=781765
2017-04-27 14:19:26 +02:00
Florian Müllner
8453cf05a7
apps-menu: 'Touch' copied .desktop file after updating attributes
...
At least for now, nautilus' file monitor is blind to certain metadata
updates:
https://git.gnome.org/browse/nautilus/tree/src/nautilus-mime-actions.c#n1537
So in order for the changes in the previous patch to take effect
immediately, we need to force nautilus to reload the file info.
Achieve this by updating the access time of the newly copied file
after marking it as trusted.
https://bugzilla.gnome.org/show_bug.cgi?id=781596
2017-04-24 17:22:26 +02:00
Florian Müllner
5cb2657df7
apps-menu: Mark copied .desktop files as trusted
...
The application can already be launched from the menu without further
confirmation from the user, so there is no security gain in asking the
user to trust it when launched from the desktop - just set the appropriate
attributes of the newly copied file to mark it as trusted to nautilus.
https://bugzilla.gnome.org/show_bug.cgi?id=781596
2017-04-24 17:22:26 +02:00
Florian Müllner
234cf96d39
apps-menu: Remove excess parameters
...
Someone mixed up add() and add_actor() - this has been present since the
the big rewrite based on the AxeMenu extension in commit 9211fa4409 , so
there's little point in coming up with a replacement for something that
never had any effect to begin with ...
2017-04-22 00:59:00 +02:00
gogo
fbf3cf35a6
Add Croatian translation
2017-04-11 13:24:54 +00:00
Florian Müllner
93040769d8
Bump version to 3.24.1
...
Update NEWS.
2017-04-11 02:21:46 +02:00
Tom Tryfonidis
00959dbf47
Update Greek translation
2017-04-08 19:12:29 +00:00
Trần Ngọc Quân
a17aff71d1
Updated Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2017-03-27 15:17:25 +07:00
Florian Müllner
09a60a27ba
apps-menu: Only enable DND when there's a desktop
...
It's not very useful to allow dragging when there's no drop target,
so tie the functionality added in the previous commit to the presence
of a DESKTOP window.
https://bugzilla.gnome.org/show_bug.cgi?id=780371
2017-03-22 19:15:28 +01:00
Florian Müllner
243f700fa2
apps-menu: Allow creating desktop launchers via DND
...
Back in the olden days, it used to be possible to drag items from
the application menu to the desktop to create a launcher shortcut.
Reimplement that "classic" functionality in the apps menu extension.
https://bugzilla.gnome.org/show_bug.cgi?id=780371
2017-03-22 19:15:28 +01:00
Florian Müllner
021037bfcd
apps-menu: Use Map to keep track of app items
...
The use of Array to keep track of inserted items is extremely
confusing, as no elements are ever added to the array. What
the code actually does is monkey-patching properties into an
empty object (that happens to be of type "Array"). While the
direct idiomatic replacement would be {}, update the code to
use a proper map instead.
https://bugzilla.gnome.org/show_bug.cgi?id=780371
2017-03-21 21:01:04 +01:00
Florian Müllner
2b396b4cf3
Bump version to 3.24.0
...
Update NEWS.
2017-03-20 18:33:10 +01:00
Emin Tufan Çetin
d05152c21e
Update Turkish translation
2017-03-18 12:26:24 +00:00
Rūdolfs Mazurs
31f638775c
Update Latvian translation
2017-03-18 10:34:15 +02:00
Florian Müllner
d2529db9a9
Bump version to 3.23.92
...
Update NEWS.
2017-03-14 18:00:22 +01:00
Florian Müllner
441949b7c8
data: Update style
2017-03-14 17:57:52 +01:00
Jordi Mas
7db2a10975
Update Catalan translation
2017-03-13 20:22:02 +01:00
Aurimas Černius
93a26969d5
Updated Lithuanian translation
2017-03-10 21:52:04 +02:00
Stas Solovey
d404d54d7a
Update Russian translation
2017-03-10 09:34:37 +00:00
Marek Cernocky
cf101ffbaf
Updated Czech translation
2017-03-08 17:45:36 +01:00
Joe Hansen
06f200c7fd
Updated Danish translation
2017-03-06 12:54:56 +01:00
Jordi Mas
154498ad52
Update Catalan translation
2017-03-04 10:07:33 +01:00
Changwoo Ryu
d5513f8c96
Update Korean translation
2017-03-03 16:10:08 +00:00
Yuras Shumovich
50b3245e09
Update Belarusian translation
2017-03-02 16:50:54 +00:00
Florian Müllner
483b385c90
Bump version to 3.23.91
...
Update NEWS.
2017-03-01 19:25:31 +01:00
Paul Seyfert
9f963a4a8b
Update German translation
2017-02-28 20:12:41 +00:00
Daniel Mustieles
1747d02622
Updated Spanish translation
2017-02-27 18:48:42 +01:00
Chao-Hsiung Liao
56d7ca1ee2
Update Chinese (Taiwan) translation
2017-02-27 00:34:57 +00:00
Balázs Meskó
1823fcea1f
Update Hungarian translation
2017-02-26 12:00:18 +00:00
Мирослав Николић
8eef8c7507
Updated Serbian translation
2017-02-26 08:51:33 +01:00
Fran Dieguez
1d0e53aa60
Updated Galician translations
2017-02-26 01:15:25 +01:00
Rafael Fontenelle
0853abdbb7
Update Brazilian Portuguese translation
2017-02-25 20:46:37 +00:00
Fabio Tomat
bda97a5267
Update Friulian translation
2017-02-23 23:52:03 +00:00
Claude Paroz
7e4a8bbd6d
Updated French translation
2017-02-22 19:34:32 +01:00
Milo Casagrande
8b3685dd50
Update Italian translation
2017-02-21 18:12:01 +00:00
Kukuh Syafaat
6f9e2cfed7
Update Indonesian translation
2017-02-21 10:22:01 +00:00
Daniel Korostil
dc00b23adc
Updated Ukrainian translation
2017-02-20 13:56:22 +02:00
Piotr Drąg
142bea0a2d
Update Polish translation
2017-02-19 21:50:29 +01:00
Kjartan Maraas
2f70271c1a
Updated Norwegian bokmål translation.
2017-02-19 17:40:19 +01:00
Jiri Grönroos
c93d6daf36
Update Finnish translation
2017-02-18 18:43:56 +00:00
Dušan Kazik
ebf443ea23
Update Slovak translation
2017-02-18 10:13:35 +00:00
Anders Jonsson
23a46a7ac4
Update Swedish translation
2017-02-17 19:08:31 +00:00
Inaki Larranaga Murgoitio
60b198664d
Update Basque language
2017-02-16 18:31:11 +01:00
Baurzhan Muftakhidinov
aaed6da35e
Update Kazakh translation
2017-02-16 04:09:02 +00:00
Piotr Drąg
5ad82d05f9
Use Unicode in translatable strings
...
See https://developer.gnome.org/hig/stable/typography.html
https://bugzilla.gnome.org/show_bug.cgi?id=772211
2017-02-16 02:20:03 +01:00
Florian Müllner
35b0ab6bf8
Bump version to 3.23.90
...
Update NEWS.
2017-02-16 01:34:27 +01:00
Yuras Shumovich
c25b9ca0e6
Add Belarusian translation
2017-02-04 09:29:25 +00:00
Felipe Borges
0f9ac6088f
window-list: Hide workspace indicator when there's 1 workspace
...
There's no need to show the workspace indicator at the right
corner of the window-list if there's just a single workspace
AND the workspace creation is static. This saves us a bit more
of space.
https://bugzilla.gnome.org/show_bug.cgi?id=777504
2017-01-20 16:31:16 +01:00
Jakub Steiner
5e545d2991
theme: window-list minimized button
...
- when a window is minimized, it's unfocused, thus the button
in the window list should remain raised
https://bugzilla.gnome.org/show_bug.cgi?id=775282
2017-01-20 14:45:30 +01:00
Florian Müllner
4d1105e361
Bump version to 3.23.2
...
To go along GNOME Shell 3.23.2.
2016-11-23 23:28:49 +01:00
Florian Müllner
0cdae2dae0
alternateTab: Don't take over 'switch-group' shortcuts
...
The original extension author really hated the app switcher with a
passion and took over all its uses, but there's really no reason
to replace the 'switch-group' shortcuts - not least because the
window switcher doesn't implement switching between windows of
a single application. So just keep the extension to making the
'switch-application' shortcuts behave as 'switch-windows' for the
"classic" session (and all users who rather install an extension
than change shortcut settings).
https://bugzilla.gnome.org/show_bug.cgi?id=771531
2016-11-14 12:30:12 +01:00
Michael Biebl
5b9f91991f
Release version 3.22.2-1 to unstable
2016-11-10 18:37:05 +00:00
Michael Biebl
a565f2d984
New upstream release.
2016-11-10 18:36:21 +00:00
YunQiang Su
b74c390e1b
Fix zh_CN translation: cycle screenshot sizes
2016-10-18 17:56:10 +08:00
YunQiang Su
a71ad438b3
Update zh_CN translation
2016-10-18 17:40:00 +08:00
Michael Biebl
0b7269a4b8
Release version 3.22.1-1 to unstable
2016-10-11 15:58:49 +00:00
Michael Biebl
c7805b4b40
New upstream release.
2016-10-11 15:56:36 +00:00
Florian Müllner
c400e30da8
data: Update classic session file for g-s-d changes
...
gnome-settings-daemon has been split up into separate daemons, which
means we'll need to invoke those separately.
See https://git.gnome.org/browse/gnome-session/commit?id=18b6e567e1a
for the corresponding change to the regular session file.
https://bugzilla.gnome.org/show_bug.cgi?id=772736
2016-10-11 11:49:52 +02:00
Florian Müllner
af7903dba7
Bump version to 3.22.1
...
Update NEWS.
2016-10-11 00:38:37 +02:00
Florian Müllner
f99b42e732
window-list: Update icon on app changes
...
We currently assume that the application associated with a particular
window is fixed. While this holds true for almost every application,
there are some cases of multi-app-packages like LibreOffice where
windows may change the properties used for application matching at
runtime. Catch those cases to make sure we display the correct icon
when the window shifts applications.
https://bugzilla.gnome.org/show_bug.cgi?id=771731
2016-09-20 18:06:08 +02:00
Michael Biebl
e6b65be75a
Release version 3.22.0-1 to unstable
2016-09-20 00:01:00 +00:00
Michael Biebl
7043fe592c
New upstream release.
2016-09-19 23:57:06 +00:00
Florian Müllner
7074217b7c
Bump version to 3.22.0
...
To go along GNOME Shell 3.22.0.
2016-09-19 22:22:12 +02:00
David King
8c07f6bee9
Update British English translation
2016-09-18 12:40:44 +02:00
Michael Biebl
f7d35c41ae
Release version 3.21.92-1 to unstable
2016-09-13 20:14:18 +00:00
Michael Biebl
afb4942a72
* New upstream development release.
...
* Replace Build-Depends gnome-common with pkg-config and gettext.
2016-09-13 20:13:14 +00:00
Florian Müllner
ad52860a5e
Bump version to 3.21.92
...
To go along GNOME Shell 3.21.92.
2016-09-13 00:28:53 +02:00
Piotr Drąg
76a55e9b89
Add more options to XGETTEXT_OPTIONS in po/Makevars
2016-09-12 19:42:56 +02:00
Jeremy Bicha
4f7bd0918b
B-D on debhelper 10 instead of debhelper 9.20160403~ to satisfy lintian
2016-09-11 14:01:13 +00:00
Piotr Drąg
031a121bc5
Updated Polish translation
2016-09-09 02:55:10 +02:00
Florian Müllner
23b5594c24
data: Update style
2016-09-08 21:36:11 +02:00
Trần Ngọc Quân
f28f08645a
Updated Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2016-09-05 15:15:00 +07:00
Andreas Henriksson
fb8d34254a
New upstream beta release.
2016-08-30 18:00:46 +00:00
Florian Müllner
229a624553
Bump version to 3.21.91
...
To go along GNOME Shell 3.21.91.
2016-08-30 00:28:43 +02:00
Andreas Henriksson
2a390c4c25
Release to experimental
2016-08-21 03:45:50 +00:00
Jeremy Bicha
040fbf72e9
minor: alphabetize extensions list
2016-08-20 18:49:13 +00:00
Jeremy Bicha
395e9aea3c
Convert from cdbs to dh and bump dh compat to 10
2016-08-20 18:36:00 +00:00
Jeremy Bicha
bb3508327f
Refresh patches
2016-08-20 18:12:14 +00:00
Jeremy Bicha
068ae45f6c
Update Vcs fields
2016-08-20 18:01:41 +00:00
Andreas Henriksson
02ff0f658b
* New upstream beta release.
...
* Update build-dependencies according to configure.ac changes:
- drop intltool, now gettext is used instead.
2016-08-20 16:43:11 +00:00
Piotr Drąg
a7204736a8
Updated Polish translation
2016-08-19 23:34:09 +02:00
Florian Müllner
b39931e759
Bump version to 3.21.90
...
To go along GNOME Shell 3.21.90.
2016-08-19 22:18:12 +02:00
Florian Müllner
db3e910b76
build: Say good-bye to intltool
...
intltool is unmaintained nowadays while upstream gettext gained
support for everything we used it for, so make the switch.
https://bugzilla.gnome.org/show_bug.cgi?id=769077
2016-08-19 22:17:07 +02:00
Andreas Henriksson
3c14d9b524
* New upstream development release.
...
* Stop hard-coding Victor Seva in the Uploaders field
2016-08-12 14:34:58 +00:00
Andreas Henriksson
8de00babad
Branch gnome-shell-extensions to experimental
2016-08-12 14:26:35 +00:00
વિશાલ ભલાણી
0ff77736da
Updated Gujarati translation
2016-08-03 12:13:56 +00:00
Daniel Mustieles
2b36863442
Updated Spanish translation
2016-08-02 16:50:28 +02:00
Piotr Drąg
cca1be6b70
Add Language headers to po files
...
Future versions of gettext will fail if this header is missing.
2016-07-21 02:52:15 +02:00
Florian Müllner
aea1f5187a
Bump version to 3.21.4
...
To go along GNOME Shell 3.21.4.
2016-07-20 20:50:04 +02:00
Florian Müllner
deb7ee8ef6
Update style
2016-07-20 20:50:04 +02:00
Florian Müllner
a35336d3c2
apps-menu: Handle .desktop files from non-standard directories
...
.desktop files in non-standard locations are not handled by GIO,
so looking up apps for entries for such locations (e.g. a
directory added via the AppsDir directive) will fail. We can
still handle this case in the menu by creating the app directly
from the entry's AppInfo.
https://bugzilla.gnome.org/show_bug.cgi?id=762206
2016-07-13 01:28:56 +02:00
Florian Müllner
7f44a3647c
Bump version to 3.21.3
...
To go along GNOME Shell 3.21.3.
2016-06-21 21:05:57 +02:00
Florian Müllner
e98e5d0d62
alternateTab: Adjust to gnome-shell changes
...
The code de-duplication in commit bf8d30603e57b broke the extension,
fix by duplicating the code here now :-(
(It's not really that bad though ...)
https://bugzilla.gnome.org/show_bug.cgi?id=767077
2016-06-10 17:43:27 +02:00
Cédric Valmary
71464c91c2
Updated Occitan translation
2016-05-30 18:46:05 +00:00
Florian Müllner
3c32cacb14
Bump version to 3.21.2
...
To go along GNOME Shell 3.21.2.
2016-05-27 16:03:35 +02:00
Jeremy Bicha
59768f0514
restore trailing newlines to d/copyright and /watch
2016-05-26 21:42:36 +00:00
Jeremy Bicha
e185fe30f8
Use https for copyright headers
2016-05-25 03:18:37 +00:00
Jeremy Bicha
0d20be43d4
Use https in d/watch and use new "special strings" to help standardize format
2016-05-23 02:15:25 +00:00
Michael Biebl
356632063c
Release version 3.20.1-1 to unstable
2016-05-11 13:22:07 +00:00
Michael Biebl
3a592ddb59
Bump Standards-Version to 3.9.8.
2016-05-11 13:14:23 +00:00
Michael Biebl
652ade33b5
New upstream release.
2016-05-11 13:12:20 +00:00
Florian Müllner
f82915d153
Bump version to 3.20.1
...
Update NEWS.
2016-05-10 22:44:01 +02:00
Jakub Steiner
59aa0f66f3
panel style changes
...
- based on a patch by rudolf@palaticky.com
- having three css locations with hardcoded colors,
what could possibly go wrong in the future. :(
https://bugzilla.gnome.org/show_bug.cgi?id=756807
2016-05-10 15:51:49 +02:00
Cédric Valmary
ef149aab93
Updated Occitan translation
2016-05-09 19:09:03 +00:00
GNOME Translation Robot
59c351de63
Updated Scottish Gaelic translation
2016-04-29 10:09:55 +00:00
Michael Biebl
05e6188921
Release version 3.20.0-2 to unstable
2016-04-16 22:26:10 +00:00
Michael Biebl
b222ebed80
Upload to unstable.
2016-04-16 22:25:22 +00:00
Michael Biebl
179d9b9ae1
Move experimental branch of gnome-shell-extensions to unstable
2016-04-16 22:23:15 +00:00
Andreas Henriksson
ab7f50d2c8
New upstream release.
2016-03-25 09:50:27 +00:00
Andreas Henriksson
51cc3c7cd1
* New upstream release.
...
* Update dont-require-nautilus-classic.patch to apply.
2016-03-17 11:59:57 +00:00
Andreas Henriksson
d51f14529a
Branch gnome-shell-extensions to experimental
2016-03-17 11:50:36 +00:00
Michael Biebl
563dfc3d4d
Release version 3.18.4-1 to unstable
2016-03-06 21:39:12 +00:00
Michael Biebl
3ad72a04af
Bump Standards-Version to 3.9.7.
2016-03-06 21:38:55 +00:00
Michael Biebl
d43130f779
New upstream release.
2016-03-06 21:36:49 +00:00
Andreas Henriksson
ce997ff4fd
* Add Breaks/Replaces gnome-shell-common (<< 3.18) ( Closes : #808906 )
...
- Helps upgrades from Jessie by allowing overwriting
/usr/share/gnome-shell/theme/calendar-today.svg et.al.
which was previously shipped in gnome-shell-common.
2016-02-10 00:33:18 +00:00
Michael Biebl
7a5d530358
Release version 3.18.3-1 to unstable
2016-01-14 21:49:38 +00:00
Michael Biebl
dd0520f334
New upstream release.
2016-01-14 21:39:21 +00:00
Michael Biebl
aab9143c13
Release version 3.18.2-1 to unstable
2015-11-12 23:04:26 +00:00
Michael Biebl
b689ec2ef4
New upstream release.
2015-11-12 23:01:24 +00:00
Michael Biebl
c9c2da444b
Release version 3.18.1-1 to unstable
2015-10-16 20:09:34 +00:00
Michael Biebl
9c931c175c
New upstream release.
2015-10-16 20:07:21 +00:00
Laurent Bigonville
39db8f1768
New upstream release and upload to unstable
2015-10-11 14:30:04 +00:00
Michael Biebl
f7ed9ff131
Use https:// for Vcs-Browser
...
[[Split portion of a mixed commit.]]
2015-10-08 13:38:05 +00:00
Michael Biebl
4423126272
Use https:// for Vcs-Browser
...
[[Split portion of a mixed commit.]]
2015-10-08 13:38:05 +00:00
Andreas Henriksson
5294bc510b
New upstream release candidate.
2015-09-18 15:30:14 +00:00
Andreas Henriksson
1b599315a2
Branch g-s-e to experimental
2015-09-18 15:25:52 +00:00
Michael Biebl
b561655503
Release version 3.16.2-1 to unstable
2015-07-02 17:13:48 +00:00
Michael Biebl
64923382b4
Add bug ref to changelog for #782747
2015-07-02 17:13:24 +00:00
Michael Biebl
5ef6525be7
Bump debhelper compatibility level to 9.
2015-07-02 17:08:31 +00:00
Michael Biebl
6dc066f7dd
Update Homepage.
2015-07-02 17:06:24 +00:00
Michael Biebl
380cf61811
New upstream release.
2015-07-02 17:06:14 +00:00
Emilio Pozuelo Monfort
4624ca952e
* debian/gnome-shell-extensions.gsettings-override:
...
+ Dropped, no longer needed as the enabled extension no longer exists.
Thanks Artur Rona for noticing.
2015-06-29 08:40:05 +00:00
Emilio Pozuelo Monfort
6f1475e944
release to unstable
2015-06-14 13:24:17 +00:00
Emilio Pozuelo Monfort
22256eec46
fix changelog
2015-06-14 12:30:51 +00:00
Emilio Pozuelo Monfort
31a5de2577
* debian/patches/apps-center-labels.patch,
...
debian/patches/dont-require-nautilus-classic.patch,
debian/patches/menu-arrows-icons.patch:
+ Dropped, merged upstream.
2015-06-14 12:29:29 +00:00
Emilio Pozuelo Monfort
269e008541
* debian/control.in,
...
debian/rules:
+ The system monitor extension was removed. Drop the libgtop
build and runtime dependencies and stop enabling it.
2015-06-14 12:22:40 +00:00
Emilio Pozuelo Monfort
79d866e9b5
New upstream release.
2015-06-14 12:18:06 +00:00
Josselin Mouette
6d4341f8a4
* New upstream bugfix release.
...
* menu-arrows-icons: new patch. Make arrows consistent with the rest
of the shell.
* apps-center-labels.patch: patch from upstream git. Center labels
vertically in the applications menu.
* window-list-pointerInNotification.patch: patch from upstream git.
Update window-list extension for an older shell API change.
2014-11-30 15:07:11 +00:00
Laurent Bigonville
61dd96a29e
Release to unstable
2014-10-19 19:18:06 +00:00
Laurent Bigonville
9e2a8e0fb2
* New upstream release.
...
* debian/control.in: Bump Standards-Version to 3.9.6 (no further changes)
* Add missing dependencies against gir packages, including gir1.2-gmenu-3.0,
this should fix the apps-menu extension for some people (Closes : #765460 ).
2014-10-19 19:17:54 +00:00
Michael Biebl
82ff7afe2b
Release version 3.14.0-2 to unstable
2014-09-23 23:16:17 +00:00
Michael Biebl
0017eaebfc
* Drop xrandr from EXTENSIONS_DISABLED, this extension was removed
...
upstream.
* Add new screenshot-window-sizer extension to EXTENSIONS_ENABLED.
2014-09-23 23:14:55 +00:00
Andreas Henriksson
fa729854b8
Move experimental branch to unstable
2014-09-23 13:48:11 +00:00
Andreas Henriksson
5644aebac7
* New upstream release.
...
* Upload to unstable.
2014-09-23 13:48:01 +00:00
Andreas Henriksson
941f5e43b4
debian/watch: only scan for stable releases.
2014-09-07 01:16:05 +00:00
Andreas Henriksson
a595407d39
New upstream development release.
2014-09-06 18:18:14 +00:00
Andreas Henriksson
60417b361e
Branch gnome-shell-extensions to experimental
2014-09-06 18:14:53 +00:00
Andreas Henriksson
c3adf1724c
Move experimental branch to unstable
2014-07-15 06:22:51 +00:00
Andreas Henriksson
435bbff3b0
* New upstream release.
...
* Bump Standards-Version to 3.9.5
* Upload to unstable.
2014-07-15 06:22:30 +00:00
Andreas Henriksson
706ea0dd7e
* New upstream release (3.10.1)
...
* New upstream release (3.12.0)
* debian/local/gnome-session-classic,
debian/patches/gnome-session-classic-wrapper-script.patch:
- update script to include new GNOME_SHELL_SESSION_MODE env variable
and update patch to apply again.
2014-04-04 19:56:02 +00:00
Jean Schurger
e7c37a9d54
* New upstream release
...
* debian/rules: remove one of the 'windowsNavigator' extension listed twice
and the 'alternative-system-menu' extension (does not exists anymore)
* debian/copyright: Update 'Format:' line
2013-12-05 17:50:32 +00:00
Emilio Pozuelo Monfort
a7f66d648e
Upload to unstable.
2013-10-13 16:13:05 +00:00
Emilio Pozuelo Monfort
013dc818e3
move gnome-shell-extensions exp branch to unstable
2013-10-12 21:09:23 +00:00
Michael Biebl
9430670019
Release version 3.8.4-1 to experimental
2013-10-11 16:56:11 +00:00
Michael Biebl
67c795b610
Add a wrapper script to start the GNOME Classic session as currently
...
Xsession doesn't allow to run gnome-session with custom arguments due to
#653327 .
2013-10-11 16:52:46 +00:00
Michael Biebl
42158401ac
Actually drop the patches
2013-10-11 14:41:56 +00:00
Jeremy Bicha
06a9891d77
* New upstream release
...
* Dropped patches applied in new version:
- fix-hibernate.patch
- fix-applications-menu-resolution-change.patch
- look-in-data-home-for-themes.patch
2013-09-11 20:43:21 +00:00
Andreas Henriksson
c53e5325c3
Upload to experimental
2013-08-16 18:34:09 +00:00
Jeremy Bicha
6161d531fc
use canonical Vcs-* fields
2013-07-28 04:21:50 +00:00
Jeremy Bicha
ad52e75e97
* debian/patches/fix-applications-menu-resolution-change.patch:
...
- Backport commit to not break applications menu when screen resolution
changes
* debian/patches/fix-hibernate.patch:
- Backport patch to fix checking whether hibernate is allowed
* debian/patches/look-in-data-home-for-themes.patch:
- Backport commit to also look in XDG_DATA_HOME (usually ~/.local/share/)
for user themes
2013-07-21 21:01:44 +00:00
Jeremy Bicha
2db7b6756d
* debian/patches/dont-require-nautilus-classic.patch:
...
- Don't require nautilus-classic since it forces desktop icons
2013-06-29 02:25:53 +00:00
Jeremy Bicha
2f70c6c8a7
update homepages
2013-06-29 02:18:49 +00:00
Jeremy Bicha
8fd8943460
new release, drop git patch
2013-06-17 20:14:26 +00:00
Jeremy Bicha
695b533be1
- Run autoreconf
...
* debian/patches/git-drop-IsRunnableHelper.patch:
- Don't run IsRunnableHelper since it's ignored anyway
2013-06-09 00:34:35 +00:00
Jeremy Bicha
491e9fb3e9
* debian/rules:
...
- Specify the location of gnome-session-check-accelerated
2013-06-09 00:17:39 +00:00
Jeremy Bicha
4d8bccc861
* New upstream release
...
- default-min-max and static-workspaces extensions have been dropped.
Use Classic Mode or tweak org.gnome.shell.overrides in dconf-editor
* debian/control.in:
- Depend on gnome-session and nautilus 3.8, needed for the new
Classic mode.
2013-06-08 23:57:29 +00:00
Simon McVittie
88b5fea2f9
release to experimental
2013-05-23 08:10:54 +00:00
Simon McVittie
91e886c564
New upstream release 3.8.2
...
* Install the "classic mode"
* Enable windowNavigator extension (this means we have everything except
example and xrandr, the same as in the Ubuntu gnome3-team's PPA)
2013-05-23 08:07:17 +00:00
Jean Schurger
1e8ff58d82
* debian/control.in
...
- Added runtime dependency to 'gvfs' (>= 1.16.0).
The 'Places' extension rely on a 'gvfs' linked to 'udisks2'.
2013-04-04 14:04:41 +00:00
Jean Schurger
0b84052458
* debian/patches
...
- fix-places-volume-without-class.diff (fix 'places', #697266 )
2013-04-04 13:35:51 +00:00
Jean Schurger
4abc92ef44
New upstream release.
2013-03-27 15:19:34 +00:00
Jean Schurger
d12833afc4
New upstreap release.
2013-03-27 15:19:05 +00:00
Andreas Henriksson
8de34e23a3
fix typo in changelog
2013-03-21 20:39:21 +00:00
Jean Schurger
3158caa1be
* New Upstream release.
...
* Enabled new extensions.
* Dropped 'dock' and 'gajim'.
* Use ./configure instead of autoreconf.
* Bunped Standards-Version to 3.9.4.
* Updated Vcs-Svn.
2013-03-21 17:32:15 +00:00
Victor Seva Lopez
8a6d13c416
Added gnome-tweak-tool as recommends
2012-07-27 07:35:38 +00:00
Michael Biebl
90fe2cfb36
Release version 3.4.0-2 to unstable
2012-05-30 11:23:16 +00:00
Michael Biebl
c91d5ebec1
Upload to unstable.
2012-05-25 05:53:18 +00:00
Michael Biebl
5a00d5e117
Move experimental branch of gnome-shell-extensions to unstable
2012-05-25 05:52:36 +00:00
Michael Biebl
1b938d9d5b
Release version 3.4.0-1 to experimental
2012-05-20 22:25:15 +00:00
Michael Biebl
62cbbef068
Bump Standards-Version to 3.9.3
2012-05-20 22:24:52 +00:00
Michael Biebl
684547a66d
* Remove 01_status-menu_disable_accounts.patch: The alternative-status-menu
...
extension no longer recreates the complete user menu but reuses the one
from gnome-shell, so we can't easily get rid of the "Online Accounts" menu
entry. We will patch gnome-shell directly instead.
* Remove 02-Revert-all-remove-all-GSettings-usage.patch and
03-Revert-Remove-all-references-to-localedir-from-metad.patch, no longer
required.
2012-05-20 22:23:40 +00:00
Michael Biebl
261569c9fd
New upstream release.
2012-05-20 20:49:10 +00:00
Michael Biebl
e8d3ad369a
Branch gnome-shell-extensions to experimental
2012-05-20 20:43:18 +00:00
Michael Biebl
f81ae009f9
Release version 3.2.3-1 to unstable
2012-02-11 22:29:11 +00:00
Michael Biebl
8b954a2937
Add 03-Revert-Remove-all-references-to-localedir-from-metad.patch: Use
...
locales from system-wide location.
2012-02-11 22:26:30 +00:00
Michael Biebl
1e58f48f1d
Use dh-autoreconf to generate the build system.
2012-02-11 22:08:34 +00:00
Michael Biebl
1a0e9905fb
Update enable_extensions to alternative-status-menu@gnome-shell-extensions.gcampax.github.com
...
See http://git.gnome.org/browse/gnome-shell-extensions/commit/?id=d76abc79c77953de1be4322d96c14e0b8cccf047
2012-02-11 21:58:17 +00:00
Michael Biebl
8a04a843f6
Add debian/patches/02-Revert-all-remove-all-GSettings-usage.patch: Use
...
GSettings since we install the extensions system-wide.
2012-02-11 21:55:11 +00:00
Michael Biebl
814e57fbd0
Refresh debian/patches/01_status-menu_disable_accounts.patch.
2012-02-11 21:53:25 +00:00
Michael Biebl
f69389a76b
* Drop patches which have been merged upstream:
...
- debian/patches/upstream/*
- debian/patches/fix-*
2012-02-11 21:50:52 +00:00
Michael Biebl
3f9b1357ff
New upstream release.
2012-02-11 21:43:10 +00:00
Michael Biebl
e0cb098823
Remove useless comment from package synopsis
...
We don't have a package split
2012-02-11 21:28:23 +00:00
Josselin Mouette
bc470533bf
01_status-menu_disable_accounts.patch: new patch. Drop the unusable
...
advertisement for Google. It is already available in the control
center anyway.
2011-12-29 09:54:02 +00:00
Michael Biebl
84d4e7efe3
Upload to unstable.
2011-12-13 21:44:11 +00:00
Josselin Mouette
39b900243e
Use ${gnome:Version} to generate strict dependencies, it’s very
...
unlikely that extensions remain compatible after a major upgrade.
2011-12-03 21:10:49 +00:00
Josselin Mouette
017aedadd2
gnome-shell-extensions.gsettings-override: enable the alternative
...
status menu by default. Closes : #648112 .
2011-11-17 00:37:49 +00:00
Michael Biebl
7c06399818
Release version 3.2.0-1 to experimental
2011-11-12 17:32:53 +00:00
Victor Seva Lopez
26646997b0
Add alternate-tab_gnome-shell_version patch.
2011-11-12 16:24:11 +00:00
Victor Seva Lopez
1b3f651c7e
Add patch to fix alternate-tab from 661281 bug report.
2011-11-12 16:23:56 +00:00
Victor Seva Lopez
23b002adaa
Add gir1.2-gtop-2.0 Depends for systemMonitor extension
2011-11-12 13:03:47 +00:00
Victor Seva Lopez
d9118a8653
Enable systemMonitor.
...
Add patch to get dock loaded.
2011-11-12 12:41:23 +00:00
Victor Seva Lopez
245714aa0c
Added upstream patches
...
enabled/disabled extensions
2011-11-12 11:39:10 +00:00
Victor Seva Lopez
2618620d04
Use GPL-2.0+ Licence for debian/*
2011-11-07 17:28:11 +00:00
Michael Biebl
1d3d0585a2
* debian/rules:
...
- Include gnome-get-source.mk.
2011-11-07 17:05:16 +00:00
Michael Biebl
2e263b1cdc
Add Vcs-Svn and Vcs-Browser field.
2011-11-07 17:04:20 +00:00
Michael Biebl
f4aece9488
Wrap (Build-)Depends.
2011-11-07 17:02:22 +00:00
Michael Biebl
c1928689da
Remove duplicate line in long description
2011-11-07 17:01:12 +00:00
Michael Biebl
6972b3458d
* debian/control.in:
...
- Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer and add
Victor Seva <linuxmaniac@torreviejawireless.org > to Uploaders.
2011-11-07 17:00:45 +00:00
Michael Biebl
bb6634bbb0
debian/watch: Track .xz tarballs.
2011-11-07 16:59:27 +00:00
Michael Biebl
1b2a6bdc72
Merge changelog entries
2011-11-07 16:57:37 +00:00
Michael Biebl
901c12671e
Import debian/ directory from https://github.com/linuxmaniac/pkg_gnome-shell-extensions/tree/master/debian
2011-11-07 16:41:45 +00:00
Bilal Akhtar
3c564fd613
Create directory for gnome-shell-extensions
2011-06-11 08:05:17 +00:00