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
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
Yosef Or Boczko
db305687d5
Update Hebrew translation
...
(cherry picked from commit c477f10bfb )
2020-04-01 15:22:54 +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
3428bebb67
Update sass submodule
2020-03-31 00:57:31 +02: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.
3.36.0
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
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
Florian Müllner
4456b440d8
Bump version to 3.35.91
...
Update NEWS.
3.35.91
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.
3.35.90
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.
3.35.3
2020-01-05 13:23:09 +01:00
Florian Müllner
47a2fd36e1
Update sass submodule
2020-01-05 13:23:09 +01:00
Fran Dieguez
be19802f78
Update Galician translation
2019-12-25 14:29:08 +00:00
Florian Müllner
35746251fd
Bump version to 3.35.2
...
Update NEWS.
3.35.2
2019-12-11 18:59:03 +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
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