Florian Müllner
278d0afc79
Bump version to 45.alpha
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/258 >
45.alpha
2023-07-03 00:25:31 +02:00
Florian Müllner
90031432da
build: Remove left-over variable
...
We no longer install a separate mode style, so the variable is
now unused.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/258 >
2023-07-03 00:25:03 +02:00
Florian Müllner
b11f0f16f4
light-style: Always save scheme preference on enable()
...
Disable() should restore the scheme preference that was used when
the extension was enabled, not when it was first initialized.
Even if it's unlikely to be relevant in practice, let's make sure
we save the correct state.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/257 >
2023-07-02 23:24:33 +02:00
Florian Müllner
b7895ad956
extensions: Add new light-style extension
...
Now that gnome-shell supports a light style, people may want to
use it without forcing all apps to be light.
Add a small extension that switches the default to light, so the
shell follows the regular "dark style" preference.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/256 >
2023-06-23 14:36:09 +00:00
Arik W
22b9f888fb
window-list: Add tooltip for long window titles
...
Adds a tooltip feature to the window buttons.
If a button’s label is too long to fit, a tooltip will show the complete content when the user hovers over the button.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/170
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/251 >
2023-06-18 19:08:53 +00:00
Florian Müllner
61a260bc94
places-menu: Account for app menu removal
...
The app menu has been removed from the top bar, so we can no longer
base our own indicator position on it.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/255 >
2023-05-27 00:44:26 +02:00
Florian Müllner
ced3c94dfa
classic: Account for removal of app menu
...
We no longer include the app menu in the regular GNOME session,
we shouldn't bring it back in Classic (not least because there
never was a similar menu in GNOME 2).
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/255 >
2023-05-26 21:00:14 +02:00
Florian Müllner
904ead1fb1
window-list: Replace classic- with light style
...
Now that classic styling is based on color scheme instead of
a dedicated "classic" stylesheet, we should do the same for
extension styling, with the bonus that it also works with the
regular appearance setting outside the classic session.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/254 >
2023-05-26 20:26:43 +02:00
Florian Müllner
f6b6049bc5
classic: Use light color scheme instead of classic styling
...
gnome-shell now includes a light variant, and supports switching
between dark- and light styling at runtime.
That means we no longer have to build our own stylesheet, and can
instead just instruct gnome-shell to always use the light style
in the classic session.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/254 >
2023-05-26 20:26:43 +02:00
Alexander Weichart
ca1c4b0f9e
window-list: Improve default stylesheet
...
Adjust colors to be more consistent with the current shell look.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/253 >
2023-05-26 18:25:35 +02:00
Florian Müllner
58b4b3c8d6
Bump version to 44.0
...
Update NEWS.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/249 >
44.0
2023-03-19 05:14:23 +01:00
Florian Müllner
25cc126ebc
build: Add configuration summary
...
Meson now has a summary() function to easily summarize the build
configuration after the project was configured, use that for some
fancy output when the feature is available.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/249 >
2023-03-19 04:52:56 +01:00
Florian Müllner
30bac19c5a
build: Compile gschemas if necessary
...
It is good practice to recompile schemas after installing a new
schema, but for some reason we never did.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/249 >
2023-03-19 04:30:45 +01:00
Florian Müllner
7689d660dc
build: Bump meson requirement
...
Using the same minimum version as gnome-shell should be
uncontroversial, and allows us to use some new features.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/249 >
2023-03-19 04:14:01 +01:00
Florian Müllner
e0d5ede296
Bump version to 44.rc
...
Update NEWS.
44.rc
2023-03-06 04:35:46 +01:00
Florian Müllner
2c25e22145
Update sass submodule
2023-03-06 04:34:45 +01:00
Florian Müllner
ffa9806d40
Bump version to 44.beta
...
Update NEWS.
44.beta
2023-02-14 18:01:27 +01:00
Florian Müllner
5ff41b9151
Update sass submodule
2023-02-14 17:59:37 +01:00
robxnano
7e8ba59304
Center-align all menus
...
Make popup menus center-aligned on their parent buttons, to
match the default GNOME Shell panel menus. Affects:
- Places menu
- Drive menu
- Workspace indicator
- Window menu workspace indicator
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/246 >
2023-01-13 16:12:03 +00:00
Vasil Pupkin
497d175ae9
Update Belarusian translation
2022-11-27 18:57:09 +00:00
Florian Müllner
de48d02c62
Bump version to 43.1
...
Update NEWS.
43.1
2022-10-22 18:11:14 +02:00
Florian Müllner
ac3e095e27
Update sass submodule
2022-10-22 18:09:45 +02:00
mowemcfc
95a58358f8
build: Change zip export script shebang to use bash
...
The use of () array syntax and $() (which are not available in Bourne
shell) command substitution implies that this script is meant to be
executed using bash.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/244 >
2022-10-22 15:02:56 +02:00
Florian Müllner
cc72a34973
window-list: Explicitly dispose settings on destroy
...
This will not only disconnect the signal handler, but also remove
any bindings. This works around a crash that happens if a setting
that triggers the binding changes at the same time as a setting
that rebuilds the window list; in that case, the binding handler
runs after gjs has dropped its wrapper object, but before the
binding is removed automaticalled when the object is finalized.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/416
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/243 >
2022-09-30 19:55:44 +02:00
Sabri Ünal
77b35dcda3
Update Turkish translation
2022-09-18 08:11:02 +00:00
Florian Müllner
6ebb41b1e8
Bump version to 43.0
...
Update NEWS.
43.0
2022-09-17 18:41:49 +02:00
Florian Müllner
11cb22bd24
Update sass submodule
2022-09-17 18:40:47 +02:00
Aleksandr Melman
6fc3f5cea2
Update Russian translation
2022-09-17 16:18:03 +00:00
Zurab Kargareteli
c8484e77d3
Update Georgian translation
2022-09-14 14:37:50 +00:00
Pawan Chitrakar
98c5d4a739
Update Nepali translation
2022-09-07 21:15:50 +00:00
Florian Müllner
01d3d8fd6d
Bump version to 43.rc
...
Update NEWS.
43.rc
2022-09-04 15:25:43 +02:00
Florian Müllner
47c2834ffa
Update sass submodule
2022-09-04 15:24:50 +02:00
Florian Müllner
9f88e98d1b
extensions: Stop monkey-patching signal methods
...
gnome-shell added an EventEmitter class that can be used as base
for any non-GObject class that needs to emit signals.
Use that instead of the old monkey-patching.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/240 >
2022-08-20 19:03:36 +02:00
Florian Müllner
4b7055d0da
places-menu: Mark PlacesManager as exported
...
For some reason eslint failed to complain about this.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/240 >
2022-08-20 19:03:36 +02:00
Florian Müllner
563d7770d3
lint: Sync with gnome-shell
...
gnome-shell started transitioning to gjs' object spacing rule,
i.e. `{foo: 42}` instead of `{ foo: 42 }`.
We have a much smaller code base than the shell and aren't using
a secondary "allowed-but-deprecated" configuration that allows a
gradual transition, so just pull the switch and update to the new
style.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/240 >
2022-08-20 19:00:32 +02:00
Florian Müllner
d62b58b1d9
Bump version to 43.beta
...
Update NEWS.
43.beta
2022-08-10 20:03:20 +02:00
Florian Müllner
4f78bb96a7
Update sass submodule
2022-08-10 20:03:20 +02:00
Florian Müllner
c94678e2be
classic: Adjust to quick settings
...
The aggregate menu has been replaced with quick settings. Adjust
the session mode definition accordingly.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/238 >
2022-08-10 16:21:13 +02:00
Nart Tlisha
3c515d42f2
Update Abkhazian translation
2022-07-26 10:45:41 +00:00
Florian Müllner
bb5869f8df
ci: Instruct gitlab to checkout submodules
...
... instead of doing it in the script.
This will become important when we switch to a CI image with an
updated meson version that no longer checks out submodules as
part of the dist command.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/237 >
2022-07-11 00:33:47 +02:00
Florian Müllner
faaa66eb3f
ci: Don't define image globally
...
This has been deprecated in favor of defining the default image
in the default section.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/237 >
2022-07-11 00:33:47 +02:00
Florian Müllner
14c60eb954
Bump version to 43.alpha
...
Update NEWS.
43.alpha
2022-07-10 14:36:37 +02:00
Florian Müllner
0234cd74f7
Update sass submodule
2022-07-10 14:36:37 +02:00
Florian Müllner
f637e81c8c
native-window-placement: Minor style fix
...
JSDoc prefer "object" over "Object", so update the doc comment
accordingly.
2022-07-10 14:20:25 +02:00
Marco Ciampa
ea82830a9f
Update it.po, corrected the file-manager name File.
2022-07-06 12:51:16 +00:00
Florian Müllner
8b62c38e20
Bump version to 42.3
...
Update NEWS.
42.3
2022-07-02 18:41:28 +02:00
Florian Müllner
4667b4704d
window-list: Open menu on long press
...
Right-click isn't available on touch, so implement long-press as
an alternative.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/146
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/233 >
2022-06-20 14:45:58 +02:00
Florian Müllner
fe60614b41
window-list: Fix primary button action on touch
...
If a click event was triggered via touch rather than a pointer
device, the button parameter is 0 rather than a mouse button
number.
Account for that to make sure that touch events are not misinterpreted
as right clicks.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/146
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/233 >
2022-06-20 14:45:58 +02:00
Florian Müllner
1e833f542f
screenshot-window-sizer: Delay size popup
...
We use the actual frame size for the popup rather than the target
size. That means (on wayland), we have to wait for the size to
actually change.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/232 >
2022-06-09 19:20:44 +02:00
Florian Müllner
faabfa11c2
screenshot-window-sizer: Remove superfluous check
...
We already filter out sizes that don't fit the screen when
building the scaledSizes array, no need to check again.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/232 >
2022-06-09 19:06:24 +02:00