Jeremy Bícha
caaca66c74
releasing package gnome-shell-extensions version 50~alpha-1
debian/50_alpha-1
2026-02-10 08:49:09 -05:00
Jeremy Bícha
ad23447a2e
gnome-classic: Remove Provides: x-session-manager
2026-02-10 08:48:40 -05:00
Jeremy Bícha
03f2e97b57
Run wrap-and-sort
2026-02-10 08:47:23 -05:00
Jeremy Bícha
ea01a72a48
debian/copyright: updates
2026-02-10 08:44:53 -05:00
Jeremy Bícha
9579fea6be
Bump Standards Version to 4.7.3
2026-02-10 08:41:11 -05:00
Daniel van Vugt
de2c1953b4
Add new gnome-session files to gnome-classic
2026-02-10 16:25:41 +08:00
Daniel van Vugt
1e5428134b
debian/changelog: Fix typo copied from NEWS
2026-02-10 16:18:52 +08:00
Daniel van Vugt
3f96465cba
debian: Add missing dependency
...
Of gnome-shell-extensions on gnome-shell-extension-status-icons
2026-02-10 16:16:12 +08:00
Daniel van Vugt
917228d35c
debian/changelog: Draft an entry for 50~alpha
2026-02-10 16:10:27 +08:00
Daniel van Vugt
863fd1724f
Merge tag 'upstream/50_alpha' into debian/latest
2026-02-10 16:08:51 +08:00
Daniel van Vugt
020d99d463
New upstream version 50.alpha
upstream/50_alpha
2026-02-10 16:05:03 +08:00
Florian Müllner
6cadcd0674
Bump version to 50.alpha
...
Update NEWS.
50.alpha
2026-01-14 13:34:56 +01:00
Jordan Petridis
1b2bf601e1
Update POTFILES.in
...
Followup to 377467876d
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/439 >
2026-01-12 11:59:52 +00:00
Ibai Oihanguren Sala
2466e352a5
Update Basque translation
2026-01-11 20:01:00 +00:00
Baurzhan Muftakhidinov
7c455cb548
Update Kazakh translation
2026-01-11 18:03:09 +00:00
twlvnn kraftwerk
8f3baad61e
Update Bulgarian translation
2026-01-01 16:42:48 +00:00
twlvnn kraftwerk
59bb24ce2d
Update Bulgarian translation
2026-01-01 16:31:17 +00:00
twlvnn kraftwerk
fe11a0d8b9
Update Bulgarian translation
2026-01-01 15:59:05 +00:00
twlvnn kraftwerk
467487c0cf
Update Bulgarian translation
2026-01-01 15:56:22 +00:00
Hugo Carvalho
43198efbc2
Update Portuguese translation
2025-12-30 23:19:48 +00:00
Asier Saratsua Garmendia
69c52fc031
Update Basque translation
...
(cherry picked from commit 58f6e6f048b980225c7922d9724d78366cfb1e58)
2025-12-18 08:51:32 +00:00
Adrian Vovk
2df8fc4fb2
gnome-classic: Define a gnome-session session
...
For one, this is simply more correct: the gnome-classic session is a
different session from the default gnome session. So let's define it as
such
For two, this enables us to directly tell gnome-shell which shell mode
to use, rather than passing it through an environment variable. In other
words, this enables us to integrate with
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3960
2025-12-16 15:44:02 -05:00
Jeremy Bícha
ada172e8d1
releasing package gnome-shell-extensions version 49.0-4
debian/49.0-4
2025-12-15 23:55:52 -05:00
Jeremy Bícha
d15040a6f6
gnome-classic: add Depends: fonts-adwaita
2025-12-15 23:55:30 -05:00
Jeremy Bícha
a6f7fdab22
Remove obsolete dh_gnome_clean override
...
dh_gnome_clean no longer exists
2025-12-15 23:54:06 -05:00
Jeremy Bícha
c3105ecb80
releasing package gnome-shell-extensions version 49.0-3
debian/49.0-3
2025-12-05 21:09:19 -05:00
Jeremy Bícha
9e13f39313
debian/copyright: fix some issues noticed by Lintian
2025-12-05 21:07:00 -05:00
Jeremy Bícha
dbe2a49850
gnome-shell-extensions-common: Set Multi-Arch: foreign
...
per Multiarch hinter
2025-12-05 20:59:10 -05:00
Jeremy Bícha
59ccc9b7f6
Remove unnecessary Priority: optional field
...
no longer recommended in unreleased Debian Policy
and no longer a warning in unreleased lintian
2025-12-05 20:58:56 -05:00
Giannis Antypas
bfa3e52c6e
Update Greek translation
2025-11-09 01:49:08 +00:00
Jordan Petridis
377467876d
gnome-classic: Drop xorg sessions
...
Remove the xorg .desktop file sessions, and also the separate
-wayland desktop file since we will only have a single Session
now that will be a Wayland session.
Mirror of the changes in gnome-session [1]
[1]: https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/98
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/283 >
2025-11-05 14:47:26 +01:00
Florian Müllner
d80ae21740
js: Always use EVENT_STOP/EVENT_PROPAGATE in event handlers
...
The constants are more self-explanatory (and therefore readable)
than plain true/false.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/435 >
2025-11-02 20:03:06 +01:00
Florian Müllner
30347ea701
js: Always use SOURCE_CONTINUE/SOURCE_REMOVE in source functions
...
The constants are more self-explanatory (and therefore readable)
than plain true/false.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/435 >
2025-11-02 19:53:44 +01:00
Jeremy Bícha
0d786a0fc2
releasing package gnome-shell-extensions version 49.0-2
debian/49.0-2
2025-10-31 08:34:52 -04:00
Florian Müllner
14e847102f
auto-move-windows: Use correct namespace for DesktopAppInfo
...
The type is platform-specific, so use the correct GioUnix namespace.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/434 >
2025-10-30 15:17:11 +01:00
Florian Müllner
c0df345bea
tools: Update ci-run-eslint
...
We are currently still using eslint 8.x which has been unsupported
for quite a while. Update the ci-run-eslint script to a version
that uses the supported eslint 9.x.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/433 >
2025-10-28 22:18:39 +01:00
Florian Müllner
9ae6d55e0d
tools: Symlink node_modules in project root
...
NPM assumes quite strongly that it manages the project as a
whole and its package/lock files are located in the project
root.
While we somehow managed to keep the npm tooling in a subfolder,
this comes at the cost of breaking imports of additional modules.
This will become relevant when we update eslint to a supported
version, as we want to keep using the `junit` formatter in CI,
which has now been split out into a separate module.
So bite the bullet and make the node_modules folder available in
the project root.
On the plus side, having the node_modules folder in the project
root allows language servers in IDEs/editors to pick it up.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/431 >
2025-10-28 21:45:07 +01:00
Florian Müllner
a8b5705274
tools: Pin git node modules
...
Both changes in the config (like new/changes rules) and the eslint wrapper
(like updating to eslint 9.x) could require changes here, and therefore
require a conscious update rather than randomly breaking the CI.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/431 >
2025-10-28 21:45:07 +01:00
Florian Müllner
93eac46b1d
lint: Enable 'prefer-const' rule
...
Now that all code conforms with the rule, we can enforce it to make
sure we stick to it with new code.
Relax the rule for destructuring, so we don't have to jump through
hoops to avoid "mixed" assignments.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/432 >
2025-10-26 15:09:30 +00:00
Florian Müllner
57b7f526df
js: Use const declarations where possible
...
It is useful to indicate clearly that a value is read-only, and
we have already been doing so for new code for a long time. But
in order to actually enforce this, we have to adjust all existing
code.
Luckily the change is trivial enough to do (thanks to `eslint --fix`),
so do it now.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/432 >
2025-10-26 15:09:30 +00:00
Florian Müllner
ef285ea96b
ci: Drop check-merge-request job
...
The job is broken due to permission changes in GitLab, and it seems what
is checked for is now the default, making the job less useful, thus drop
it.
Related: https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/430 >
2025-10-25 12:15:35 +02:00
Florian Müllner
f6ed0ef74b
ci: Use !reference tag for pipeline/prereview guards
...
It's a bit more flexible than yaml anchors, and already used in
mutter and gnome-shell for the same purpose.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/430 >
2025-10-25 12:13:24 +02:00
Florian Müllner
40068b2359
ci: Consistently use dashes in job/stage names
...
We currently have a mix of dashes and underscores, with the former
being predominantly used by newer jobs, so settle on that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/430 >
2025-10-25 12:11:43 +02:00
Florian Müllner
4f7b9de4a2
workspace-indicator: Use visible property to control edit mode
...
Using a 0 opacity and making the inactive actor non-reactive works,
but is less obvious than properly hiding it.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/429 >
2025-10-20 14:48:35 +02:00
Florian Müllner
9ce153437c
reuse: Replace multi-line string with string list
...
The latest version of the reuse tool no longer supports multi-line
strings, so use a string list instead.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/425 >
2025-10-15 00:43:37 +02:00
BoF ButterflyOfFire
0bfbd6738e
Update Kabyle translation
2025-09-16 17:52:19 +00:00
Jeremy Bícha
eeb61cd96b
releasing package gnome-shell-extensions version 49.0-1
debian/49.0-1
2025-09-15 07:33:33 -04:00
Jeremy Bícha
a4162b0730
Bump Standards Version to 4.7.2
2025-09-15 07:32:30 -04:00
Jeremy Bícha
ed5797ff43
New upstream release
2025-09-15 07:31:04 -04:00
Jeremy Bícha
e734cc0689
Update upstream source from tag 'upstream/49.0'
...
Update to upstream version '49.0'
with Debian dir b591508587
2025-09-15 07:30:42 -04:00