Jeremy Bicha
f6e66faf8f
releasing package gnome-shell-extensions version 43.1-1
2022-11-22 14:15:06 -05:00
Jeremy Bicha
ee0bb2c636
New upstream release
2022-11-22 14:13:09 -05:00
Jeremy Bicha
1edb245e85
Update upstream source from tag 'upstream/43.1'
...
Update to upstream version '43.1'
with Debian dir 8c75b5968c
2022-11-22 14:13:08 -05:00
Jeremy Bicha
6bee46bf1a
New upstream version 43.1
2022-11-22 14:13:08 -05:00
Florian Müllner
de48d02c62
Bump version to 43.1
...
Update NEWS.
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
Jeremy Bicha
7a010d5a72
releasing package gnome-shell-extensions version 43.0-2
2022-09-27 19:14:00 -04:00
Jeremy Bicha
9e4b7488b3
releasing package gnome-shell-extensions version 43.0-1
2022-09-19 10:57:47 -04:00
Jeremy Bicha
18cf40a521
New upstream release
2022-09-19 10:57:27 -04:00
Jeremy Bicha
ed6d806617
Update upstream source from tag 'upstream/43.0'
...
Update to upstream version '43.0'
with Debian dir d0bf484be0
2022-09-19 10:57:27 -04:00
Jeremy Bicha
f4347d240a
New upstream version 43.0
2022-09-19 10:57:25 -04: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.
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
Jeremy Bicha
4f5e421539
releasing package gnome-shell-extensions version 43~rc-1
2022-09-06 14:39:08 -04:00
Jeremy Bicha
72868ac7c5
New upstream release
2022-09-06 14:38:17 -04:00
Jeremy Bicha
5dea503cbd
Update upstream source from tag 'upstream/43_rc'
...
Update to upstream version '43~rc'
with Debian dir eda3854675
2022-09-06 14:38:17 -04:00
Jeremy Bicha
81b8ad4499
New upstream version 43~rc
2022-09-06 14:38:13 -04:00
Florian Müllner
01d3d8fd6d
Bump version to 43.rc
...
Update NEWS.
2022-09-04 15:25:43 +02:00
Florian Müllner
47c2834ffa
Update sass submodule
2022-09-04 15:24:50 +02:00
Jeremy Bicha
8f8292afb3
releasing package gnome-shell-extensions version 43~beta-1
2022-08-21 10:59:29 -04:00
Jeremy Bicha
d505f75c9b
New upstream release
2022-08-21 10:59:17 -04:00
Jeremy Bicha
a8a2729531
Update upstream source from tag 'upstream/43_beta'
...
Update to upstream version '43~beta'
with Debian dir 54ab7f9898
2022-08-21 10:59:17 -04:00
Jeremy Bicha
aeee81a82c
New upstream version 43~beta
2022-08-21 10:59:16 -04: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.
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
Jeremy Bicha
9306ee7a5d
releasing package gnome-shell-extensions version 42.3-1
2022-07-13 17:49:11 +02:00
Jeremy Bicha
e8c8c7d940
New upstream release
2022-07-13 17:48:52 +02:00
Jeremy Bicha
871c9c39dc
Update upstream source from tag 'upstream/42.3'
...
Update to upstream version '42.3'
with Debian dir 1a2f6557b5
2022-07-13 17:46:11 +02:00
Jeremy Bicha
fcefdc3271
New upstream version 42.3
2022-07-13 17:46:10 +02: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.
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.
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
Jeremy Bicha
ecc955b4cd
releasing package gnome-shell-extensions version 42.2-1
2022-06-03 09:23:35 -04:00
Jeremy Bicha
7e5f7eb0aa
New upstream release
2022-06-03 09:19:26 -04:00
Jeremy Bicha
1c3407c05f
Update upstream source from tag 'upstream/42.2'
...
Update to upstream version '42.2'
with Debian dir a5ea5896c1
2022-06-03 09:19:25 -04:00
Jeremy Bicha
7a017c1e76
New upstream version 42.2
2022-06-03 09:19:21 -04:00
Florian Müllner
959782835d
Bump version to 42.2
...
Update NEWS.
2022-05-28 14:30:58 +02:00
Jason Lynch
412762ae9d
window-list: Set visibility based on the target monitor.
...
Currently, the visibility of the window list on a given monitor is set
according to the fullscreen status of the primary monitor. When a
fullscreen application is on a secondary monitor (but not on the primary
monitor), entering and exiting the overview will lead to the window list
incorrectly being visible on the monitor with the fullscreen
application.
Instead, determine the visibility based on the fullscreen status of the
monitor being evaluated.
Fixes https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/400
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/230 >
2022-05-19 18:31:33 -07:00
Florian Müllner
6e4f4126b6
native-window-placement: Adjust to 42 changes
...
gnome-shell's new screenshot UI reuses the overview's window
picker layout, but its window previews don't give access to
the underlying MetaWindow.
Adjust to that by using the boundingBox property instead, which
is all we really need from the window anyway.
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/399
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/229 >
2022-05-19 19:08:59 +02:00
Cheng-Chia Tseng
5dc212d1e5
Update Chinese (Taiwan) translation
2022-05-11 16:02:45 +00:00
Jeremy Bicha
26fb856ffc
releasing package gnome-shell-extensions version 42.1-1
2022-05-09 08:09:41 -04:00
Jeremy Bicha
9d2b15ba26
New upstream release
2022-05-09 08:08:22 -04:00
Jeremy Bicha
28cdc1df1a
Update upstream source from tag 'upstream/42.1'
...
Update to upstream version '42.1'
with Debian dir f8b48c4000
2022-05-09 08:02:14 -04:00
Jeremy Bicha
b2455f0ecd
New upstream version 42.1
2022-05-09 08:02:09 -04:00
Florian Müllner
a02c9b6589
Bump version to 42.1
...
Update NEWS.
2022-05-06 13:35:32 +02:00
Florian Müllner
18e18f240f
Update sass submodule
2022-05-06 13:30:26 +02:00
Jeremy Bicha
0c501f84b9
Update debian/watch
...
Gbp-Dch: Ignore
2022-04-27 13:01:36 -04:00
Zurab Kargareteli
96bdc7c74a
Add Georgian translation
2022-04-23 16:59:34 +00:00
Ngọc Quân Trần
812b96a571
Update Vietnamese translation
2022-04-03 07:51:00 +00:00
Florian Müllner
a51145f9db
window-list: Fix cleaning up signal on removal
...
The map uses windows as key, so trying to remove the handler ID
will leave stray windows/signals.
Spotted by Ron Yorston.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/225 >
2022-03-29 17:06:40 +02:00
Jeremy Bicha
c6d5ea5934
releasing package gnome-shell-extensions version 42.0-2
2022-03-28 11:18:24 -04:00
Nathan Follens
36fc042e27
Update Dutch translation
2022-03-25 11:44:09 +00:00
Rūdolfs Mazurs
54f39318ba
Update Latvian translation
2022-03-24 20:15:56 +00:00
Florian Müllner
cbd5c2438d
classic: Drop unnecessary calendar styling
...
It is already fully covered by the light variant.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/222 >
2022-03-24 00:08:09 +00:00
Florian Müllner
29e032d89c
classic: Drop unused toggle-switch style/assets
...
gnome-shell dropped the separate us/intl handling back in 2019.
That includes adding the corresponding style classes, so the
style and assets are completely unused now.
Nobody noticed because gnome-shell itself includes assets for
a light variant, so we can simply drop the unused stuff.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/222 >
2022-03-24 00:08:09 +00:00
Florian Müllner
72a9696249
build: Remove unused stylesheets
...
The only reason for installing empty stylesheets is minimizing
build system differences between extensions. That's not a very
good reason and we don't do this for other optional files like
schemas.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/223 >
2022-03-24 00:53:13 +01:00
Milo Casagrande
9ca89cdf63
Update Italian translation
2022-03-17 08:34:22 +00: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
Florian Müllner
76e73b9154
Bump version to 3.20.0
...
To go along GNOME Shell 3.20.0.
2016-03-22 18:17:42 +01: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
Florian Müllner
69901c72a3
Bump version to 3.19.92
...
To go along GNOME Shell 3.19.92.
2016-03-16 19:07:41 +01: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
Florian Müllner
155d517fe8
Bump version to 3.19.91
...
To go along GNOME Shell 3.19.91.
2016-03-03 17:36:51 +01:00
Cédric Valmary
ceee4d64dc
Updated Occitan translation
2016-02-27 18:58:15 +00:00
Florian Müllner
ab8090e0e2
Bump version to 3.19.90
...
To go along GNOME Shell 3.19.90.
2016-02-19 18:17:18 +01: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
Florian Müllner
68e3798dd8
Bump version to 3.19.4
...
To go along GNOME Shell 3.19.4.
2016-01-21 22:17:28 +01: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
Tim Lunn
2191d533b5
data: rename gnome-shell required component to org.gnome.Shell
...
gnome-shell is now dbus activated. The new name is org.gnome.Shell.
https://bugzilla.gnome.org/show_bug.cgi?id=760386
2016-01-11 11:40:14 +11:00
Aurimas Černius
18f0366307
Updated Lithuanian translation
2016-01-10 18:14:17 +02:00
Will Thompson
5b1f7704a6
screenshot-window-sizer: hidpi support
...
The new logical dimensions are reported in the overlay, rather than the
pixel dimensions. That is: if scaleFactor is 2, a window might be
resized to 2400×1350 device pixels, which will be reported as 1200×675
in the overlay.
This is consistent with (for example) the DevTools in Chrome, which
reports the logical size of the viewport when you resize the window,
rather than the physical pixel size.
Tested with a freely-resizable window and with a constrained-geometry
window (GNOME Terminal), on a hidpi display.
https://bugzilla.gnome.org/show_bug.cgi?id=754607
2016-01-08 14:09:48 +00:00
Florian Müllner
488eeffeaf
Bump version to 3.19.3
...
To go along GNOME Shell 3.19.3.
2015-12-17 01:32:30 +01:00
Florian Müllner
79c76a87e2
apps-menu: Fix .desktop entries in subdirectories
...
GMenu's TreeEntries return an AppInfo that is created from the
.desktop filename, not from a desktop ID as expected by the
AppSystem. As a result, g_app_info_get_id() will simply return
the file's basename, which only matches the desktop ID if no
prefix-to-subdirectory mapping as described in the menu spec
is involved.
Fix this by basing the app lookup on the entry's desktop ID instead
of the AppInfo.
https://bugzilla.gnome.org/show_bug.cgi?id=759004
2015-12-16 22:50:41 +01:00
Florian Müllner
1958ce7794
apps-menu: Remove unused variable
...
https://bugzilla.gnome.org/show_bug.cgi?id=759004
2015-12-16 22:50:41 +01:00
Sveinn í Felli
42652088a3
Updated Icelandic translation
...
(cherry picked from commit dafd1581e8e77263b5a991b0196f16ea8c0ca75b)
2015-12-05 12:21:19 +00:00
Florian Müllner
2b9ea7519b
native-window-placement: Make sure that the border does not overlap the title
...
https://bugzilla.gnome.org/show_bug.cgi?id=758976
2015-12-04 11:38:35 +01:00
Florian Müllner
1634af39dc
native-window-placement: Cut down on copy-pasted code
...
https://bugzilla.gnome.org/show_bug.cgi?id=758976
2015-12-04 11:38:35 +01:00
Florian Müllner
31b415a378
Bump version to 3.19.2
...
To go along GNOME Shell 3.19.2.
2015-11-25 00:50:08 +01:00
Florian Müllner
eb78d93601
Update style
2015-11-25 00:49:05 +01:00
GNOME Translation Robot
31f8d6761c
Updated Scottish Gaelic translation
2015-11-17 17:13:03 +00:00
GNOME Translation Robot
010d0e538b
Updated Scottish Gaelic translation
2015-11-17 16:36:46 +00:00
GNOME Translation Robot
6ec1bd5c5f
Added Scottish Gaelic translation
2015-11-17 16:25:31 +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
Florian Müllner
5d4c14e0b7
Bump version to 3.19.1
...
To go along GNOME Shell 3.19.1.
2015-10-29 16:22:29 +01:00
Jakub Steiner
283f679fcc
render up to date gnome-shell-sass
...
https://bugzilla.gnome.org/show_bug.cgi?id=757011
2015-10-26 15:53:31 +01:00
Jakub Steiner
2935848954
window-list button colors
...
- not sure I win the override game
https://bugzilla.gnome.org/show_bug.cgi?id=756807
2015-10-26 15:34:52 +01:00
Jakub Steiner
9676bc83af
make spinner 60fps & 16x16px
...
https://bugzilla.gnome.org/show_bug.cgi?id=756888
2015-10-21 14:02:15 +02: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
Florian Müllner
7a0e393652
Bump version to 3.18.1
...
To go along GNOME Shell 3.18.1.
2015-10-15 22:33:00 +02:00
Florian Müllner
ca1da1b349
apps-menu: Fix up hover state after dropping grab
...
Category items grab the pointer to implement "triangle navigation", which
interferes with automatic hover tracking in other widgets. While this is
the correct behavior while we hold the grab (i.e. when crossing other
category items without switching), it can interfere with user expectation
when the grab is dropped, as the motion event that causes us to do so
doesn't necessarily occur before the "target"'s enter event - address this
by syncing up the hover state manually after dropping the grab.
https://bugzilla.gnome.org/show_bug.cgi?id=754959
2015-10-15 22:33:00 +02:00
Jakub Steiner
7c5f0ed87f
theme: darken the dot of days with events
...
https://bugzilla.gnome.org/show_bug.cgi?id=756497
2015-10-15 22:29:38 +02: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
Khaled Hosny
f6c9ea3d61
Update Arabic translation
2015-09-23 23:56:33 +02:00
Florian Müllner
c23580bd56
window-list: Set appropriate label-actors on buttons
...
Independent from the grouping mode, the window-list currently shows
up as a series of "push buttons" in screen readers, which is obviously
not useful, so point to the correct labels.
https://bugzilla.gnome.org/show_bug.cgi?id=755223
2015-09-21 22:39:38 +02:00
Florian Müllner
94f289280b
Bump version to 3.18.0
...
To go along GNOME Shell 3.18.0.
2015-09-21 22:30:13 +02: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
Florian Müllner
b664a1020a
Bump version to 3.17.92
...
To go along GNOME Shell 3.17.92.
2015-09-16 17:16:51 +02:00
Florian Müllner
fb1f010825
Update style from sass
2015-09-16 17:14:50 +02:00
Arash Mousavi
7cb5d8a94f
Updated Persian translation
2015-09-12 00:09:24 +04:30
Florian Müllner
4cde6facc9
window-list: Use font-relative size in classic style
...
Commit 85b7049376 fixed this for the regular session, but forgot to also
update the classic style.
2015-09-04 19:56:23 +02:00
Florian Müllner
547163e895
places: Include DESKTOP when desktop icons are enabled
...
The user explicitly enabling desktop icons is a pretty good hint
that she intends to use the Desktop folder, so be consistent with
GTK+ and nautilus and include it when the corresponding setting
is true.
https://bugzilla.gnome.org/show_bug.cgi?id=754578
2015-09-04 17:50:06 +02:00
Florian Müllner
f7fd160896
Bump version to 3.17.91
...
To go along GNOME Shell 3.17.91.
2015-09-03 16:01:53 +02:00
Hannie Dumoleyn
8a667ba142
Updated Dutch translation Master 3.18
2015-08-29 18:02:49 +02:00
Chao-Hsiung Liao
456d3cd07d
Updated Chinese (Taiwan) translation
2015-08-26 12:45:28 +00:00
Piotr Drąg
daeed1a864
Updated Polish translation
2015-08-24 16:20:22 +02:00
Florian Müllner
809c8cbd41
Bump version to 3.17.90
...
To go along GNOME Shell 3.17.90.
2015-08-20 14:06:54 +02:00
Florian Müllner
31506a342c
workspace-indicator: Use consistent workspace numbering
...
The indicator numbers workspaces starting from 1, while newly added
workspace names in the preference dialog start counting at 0.
Change the latter to be consistent with the indicator.
https://bugzilla.gnome.org/show_bug.cgi?id=753105
2015-07-31 16:47:18 +02:00
Florian Müllner
d1bf592539
apps-menu: Handle non-UTF8 filename encodings more gracefully
...
Instead of failing completely if any .desktop file uses a filename
encoding other than UTF-8, just filter out the offending apps.
https://bugzilla.gnome.org/show_bug.cgi?id=651503
2015-07-31 16:22:32 +02:00
Florian Müllner
6062284ac4
window-list: Don't consider skip-taskbar windows for app sorting
...
It is odd to consider windows that are not shown in the window list
for app sorting, in particular when switching between grouped and
ungrouped mode, and when a long-lived window like the DESKTOP is
present.
https://bugzilla.gnome.org/show_bug.cgi?id=753055
2015-07-30 18:24:19 +02:00
Florian Müllner
8f2ebafa75
Bump version to 3.17.4
...
To go along GNOME Shell 3.17.4.
2015-07-23 12:57:27 +02:00
Fabio Tomat
8390eadb0c
Updated Friulian translation
2015-07-05 12:58:04 +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
Florian Müllner
f45c672245
Bump version to 3.17.3
...
To go along GNOME Shell 3.17.3
2015-07-02 14:30:52 +02:00
Pedro Albuquerque
2d75090848
Updated Portuguese translation
2015-06-29 22:27:02 +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
Daniel Șerbănescu
af090a99ea
Updated Romanian Translation
2015-06-26 17:36:41 +02:00
Florian Müllner
85b7049376
window-list: Use font-relative sizes for width/height
...
Just like the top bar, the window list should scale according to
the font scaling factor, so convert the existing pixel sizes into
font-relative ones.
https://bugzilla.gnome.org/show_bug.cgi?id=703585
2015-06-19 23:49:01 +02:00
Florian Müllner
61ec98f504
window-list: Reposition on height changes
...
The window list position depends on both the monitor geometry and the
list height, however changes to the latter are currently ignored. For
the time being this doesn't matter due to the list's fixed height, but
we are about to scale the list with the text, so reposition the list
on height changes.
https://bugzilla.gnome.org/show_bug.cgi?id=703585
2015-06-19 23:49:01 +02:00
Florian Müllner
b97c111bde
window-list: Expand window buttons vertically
...
The window-list's fixed height currently allows us to get away without
expanding buttons, however this won't be the case anymore once we start
adapting the list with the text scaling. So fix up the code to do what
was always the intention anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=703585
2015-06-19 23:49:01 +02:00
Florian Müllner
8b89840e2b
apps-menu: Remove some obsolete code
...
The hot corner code has been modifying the existing hot corner rather
than replacing it with a custom one for quite a while now ...
2015-06-19 18:22:47 +02: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
Siteshwar Vashisht
dd620df620
apps-menu: Fix call to open_new_window()
...
The function never had a timestamp parameter, the parameter that was
added at some point is a workspace index. Ouch, this has gone unspotted
since the original AxeMenu extension was adapted for the apps-menu ...
2015-06-12 15:29:32 +02:00
Jakub Steiner
0d0eff2ea2
scrollbars, expanders and spinner invisible in classic
...
- sync scrollbar colors with gtk
- don't hide expanders in popovers
- use a custom spinner for classic
https://bugzilla.gnome.org/show_bug.cgi?id=750072
2015-05-29 11:42:57 +02:00
Florian Müllner
271102be8d
Bump version to 3.17.2
...
To go along GNOME Shell 3.17.2
2015-05-27 10:50:02 +02:00
Cédric Valmary
70f195da7a
Updated Occitan translation
2015-05-18 14:36:58 +00:00
Bruno Ramalhete
9bca5c32da
Updated Portuguese translation
2015-05-17 16:02:41 +00:00
sun
b492b06228
update zh_CN translation
2015-05-03 10:39:55 +08:00
Florian Müllner
a1583deed2
Update doap file
2015-04-30 19:18:49 +02:00
Florian Müllner
e022c1671d
Bump version to 3.17.1
...
Update NEWS.
2015-04-30 19:02:02 +02:00
Florian Müllner
1dd5343ff4
Update style
2015-04-30 19:00:57 +02:00
laurent Soleil
7750774c85
Added Occitan translation
2015-04-28 13:20:42 +00:00
Florian Müllner
e80d667b44
Bump version to 3.16.1
...
To go along GNOME Shell 3.16.1
2015-04-14 23:38:15 +02:00
Mattias Põldaru
6297839106
[l10n] Updated Estonian translation
2015-04-08 20:25:23 +03:00
Rūdolfs Mazurs
deae4392ab
Updated Latvian translation
2015-04-03 20:41:18 +03:00
Florian Müllner
bea06a7589
Update style
2015-03-30 17:41:47 +02:00
Hajime Taira
c56805dea6
l10n: Update Japanese translation
2015-03-30 21:56:01 +09:00
Florian Müllner
0a5e5ee93c
apps-menu: Take over shortcuts again on startup-complete
...
For a while now, gnome-shell has initialized extensions before
setting up its own keybinding handling. As a result, our taking
over of the panel-main-menu shortcut will be overwritten when
the extension is enabled at startup - work around this by setting
up the keybinding again on LayoutManager::startup-complete.
https://bugzilla.gnome.org/show_bug.cgi?id=746639
2015-03-24 14:20:49 +01:00
Florian Müllner
8f4cecc8e5
apps-menu: Move panel-main-menu handling into AppsMenuButton
...
This is really where it belongs, and will make an upcoming fix slightly
less ugly ...
https://bugzilla.gnome.org/show_bug.cgi?id=746639
2015-03-24 14:20:49 +01:00
Florian Müllner
487c089e86
apps-menu: Clean up signal code
...
Setting up signal handlers inside a class and rely on outside code
to disconnect them via global variables is utterly weird. Just
disconnect everything inside the class when the corresponding actor
is destroyed.
https://bugzilla.gnome.org/show_bug.cgi?id=746639
2015-03-24 14:20:49 +01:00
Rui Matos
903a3b25cb
window-list: Fix WorkspaceIndicator's popup menu position
...
By default, PanelMenu.Button creates a popup menu with arrow side TOP
which is wrong in our case and can mess up BoxPointer's positioning.
We can work around that easily by creating the menu ourselves with the
correct arrow side.
https://bugzilla.gnome.org/show_bug.cgi?id=746365
2015-03-24 12:58:07 +01:00
Florian Müllner
697445c823
Bump version to 3.16.0
...
To go along GNOME Shell 3.16.0.
2015-03-23 20:45:02 +01:00
Jordi Mas
37e38ae692
Update Catalan translation
2015-03-18 04:53:18 -04:00
Florian Müllner
5ed7bf76f9
Bump version to 3.15.92
...
To go along GNOME Shell 3.15.92.
2015-03-17 19:49:30 +01:00
Florian Müllner
1e8c7a2d8f
Update style
2015-03-17 19:46:05 +01:00
Florian Müllner
11b151e5e0
native-window-placement: Update for mutter API changes
2015-03-17 19:46:05 +01:00
Florian Müllner
0b18b15fee
screenshot-window-size: Update for mutter API changes
2015-03-17 19:46:05 +01:00
Ask Hjorth Larsen
2c37ac8929
Updated Danish translation
2015-03-15 16:57:48 +01:00
A S Alam
83eb3ef620
Translation pa updated for Gnome
2015-03-13 21:36:20 -05:00
Samir Ribic
a7186cb668
Added Bosnian translation
2015-03-13 15:50:06 +00:00
Jakub Steiner
6c58d700aa
theme: fix invisible avatar for classic
...
https://bugzilla.gnome.org/show_bug.cgi?id=745693
2015-03-12 16:07:13 +01:00
Stas Solovey
7189f8586b
Updated Russian translation
2015-03-11 21:23:41 +00:00
Florian Müllner
f97c2c55a4
theme: Update from submodule
2015-03-11 18:03:33 +01:00
Jiri Grönroos
068eaad840
Finnish translation update
2015-03-11 17:01:43 +02:00
Jakub Steiner
36a51901d8
theme: no top bar border for login screen
...
https://bugzilla.gnome.org/show_bug.cgi?id=745686
2015-03-10 20:02:36 +01:00
Jakub Steiner
7cfd862e70
theme: panel improvements
...
- places menu still sports an arrow, must be a custom one
https://bugzilla.gnome.org/show_bug.cgi?id=745909
2015-03-10 19:56:42 +01:00
Florian Müllner
5e9f66f3d1
Use a proper arrows instead of UTF8
...
All proper shell menus were updated to do that a while ago, we
should do the same for consistency.
https://bugzilla.gnome.org/show_bug.cgi?id=745909
2015-03-10 19:56:41 +01:00
Jakub Steiner
c1929e34d1
theme: re-render css
2015-03-10 19:46:31 +01:00
Jakub Steiner
fdaecf6c44
theme: re-render to fix modal headings
...
https://bugzilla.gnome.org/show_bug.cgi?id=745687
2015-03-10 17:55:59 +01:00
Florian Müllner
8bad8a3b63
window-list: Don't use 'panel-menu' class in bottom panel
...
Menus in the top bar have some margin at the bottom, to prevent
menus to extend all the way to the bottom edge as the expand; we
obviously don't want the same behavior in the window-list at the
bottom, so stop pretending to be a top bar menu.
https://bugzilla.gnome.org/show_bug.cgi?id=745952
2015-03-10 14:27:16 +01:00
Jakub Steiner
dae1feb250
theme: more on unlock/login top bar
...
https://bugzilla.gnome.org/show_bug.cgi?id=745686
2015-03-10 12:23:34 +01:00
Jakub Steiner
3ef2393d14
theme: top bar in login and lock screens
...
https://bugzilla.gnome.org/show_bug.cgi?id=745686
2015-03-10 11:52:15 +01:00
Victor Ibragimov
5e39f82b8e
Updated Tajik translation
2015-03-10 06:26:55 +00:00
Alexander Shopov
fb59540e41
Updated Bulgarian translation
2015-03-09 21:10:29 +02:00
Florian Müllner
715f445f61
apps-menu: Make it a bit narrower
...
General rule: if it can fit "GNU Image Manipulation Program", it is
wide enough ...
https://bugzilla.gnome.org/show_bug.cgi?id=745670
2015-03-06 17:28:01 +01:00
Jakub Steiner
4eceb9443f
theme: use white labels for overview
...
- restructured selectors to avoid !important
https://bugzilla.gnome.org/show_bug.cgi?id=745732
2015-03-06 17:22:16 +01:00
Jakub Steiner
6909504c10
theme: provide custom switches and spinner
...
https://bugzilla.gnome.org/show_bug.cgi?id=745685
2015-03-06 17:08:36 +01:00
Мирослав Николић
3476b0d84e
Updated Serbian translation
2015-03-05 22:46:25 +01:00
Florian Müllner
44cbe64e30
Bump version to 3.15.91
...
To go along GNOME Shell 3.15.91.
2015-03-05 17:45:59 +01:00
Florian Müllner
9413c806cb
build: Remove deprecated autogen variable
2015-03-05 17:45:59 +01:00
Florian Müllner
a519c97ca9
build: Update POTFILES
2015-03-05 17:45:58 +01:00
Florian Müllner
c9a6421f36
extensions: Remove systemMonitor extension
...
The systemMonitor extension extends the message tray with its UI, which
obviously broke when the bottom tray was removed. It has also been the
source for various performance/memory issues in the past and is part of
the semi-random collection that pre-dates the extension.gnome.org site
rather than the set of classic-mode/endorsed extensions, so just remove
it from the module.
Hopefully this will motivate someone who actually cares about it to pick
it up ...
https://bugzilla.gnome.org/show_bug.cgi?id=745195
2015-03-05 17:14:48 +01:00
Florian Müllner
ba13ae6955
Update classic style
2015-03-05 17:14:48 +01:00
Florian Müllner
a39aba4099
app-menu: Remove unused function
...
This was an override for a parent function that hasn't existed
since summer 2013 ...
https://bugzilla.gnome.org/show_bug.cgi?id=745670
2015-03-05 16:33:36 +01:00
Changwoo Ryu
2c914571b5
Updated Korean translation
2015-03-05 11:13:06 +09:00
Piotr Drąg
b114d9012d
Updated Polish translation
2015-03-04 23:18:22 +01:00
Florian Müllner
612604cf16
Update classic style from sass
2015-03-04 17:40:29 +01:00
Fran Dieguez
15379351d7
Updated Galician translations
2015-03-03 01:29:27 +01:00
Florian Müllner
c69ea808ae
launch-new-instance: Fix warning
...
Commit 2667b9f3e5 updated the extension for a shell change that
renamed _onActivate() to _activate, but forgot to also rename the
declaration of the variable that stores the original function.
Fix this to stop a warning about assignment to an undefined variable.
https://bugzilla.gnome.org/show_bug.cgi?id=745470
2015-03-02 21:05:43 +01:00
Florian Müllner
7afdb541ce
window-list: Adjust to trayBox removal
...
The point of that code is to keep the window-list underneath
modals' lightboxes if possible (i.e. unless the OSK is shown).
The trayBox was a natural pick back in the day, but the panel
will do just as well ...
https://bugzilla.gnome.org/show_bug.cgi?id=745304
2015-02-27 20:17:31 +01:00
Florian Müllner
57d012c846
theme: Apply notification list refinements
2015-02-26 19:09:14 +01:00
Daniel Korostil
6483189cd7
Updated Ukrainian translation
2015-02-24 22:58:06 +02:00
Rui Matos
c0170ff945
window-list: Check if the window title is set
...
MetaWindow.title might be NULL, particularly for Wayland clients where
setting the title is a request separate from window creation. We
shouldn't try to set StLabel's text prop in that case.
https://bugzilla.gnome.org/show_bug.cgi?id=745064
2015-02-24 21:09:02 +01:00
Baurzhan Muftakhidinov
59060067fb
Updated Kazakh translation
2015-02-24 15:54:42 +00:00
Milo Casagrande
c334f0803b
Updated Italian translation
2015-02-24 08:38:20 +00:00
Aurimas Černius
eb623f5289
Updated Lithuanian translation
2015-02-23 23:10:16 +02:00
Florian Müllner
664cf6d527
Pull in theme changes from gnome-shell
2015-02-22 06:26:25 +01:00
Florian Müllner
d96839190d
build: Update CSS when sass is available
2015-02-22 06:26:25 +01:00
Fran Dieguez
2d5b0ed6d6
Updated Galician translations
2015-02-22 02:36:49 +01:00
Dušan Kazik
bd2819e007
Updated Slovak translation
2015-02-21 16:20:39 +00:00
Chao-Hsiung Liao
b8e2790850
Updated Chinese (Taiwan) translation
2015-02-21 10:18:36 +00:00
Florian Müllner
36ce1b0a79
Bump version to 3.15.90
...
To go along GNOME Shell 3.15.90.
2015-02-20 19:32:30 +01:00
Florian Müllner
93a1fd0b60
window-list: Fix for "app-less" windows
...
While rare, it is possible to have a window not associated with any app
(not even a fake window-based one). We currently throw an error when
trying to set the icon for such a window, so handle this case and
use a fallback icon instead of the app icon.
https://bugzilla.gnome.org/show_bug.cgi?id=743401
2015-02-20 18:28:32 +01:00
Florian Müllner
04ec4de375
window-list: Remove message tray handling
...
Notification banners are now displayed at the top, and the summary
moved into the date and time drop down - the bottom is ours now,
no more special sauce needed to interact with it gracefully.
2015-02-20 17:57:02 +01:00
Florian Müllner
8f7053a3ad
style: Update for notification-redux changes
2015-02-20 17:57:01 +01:00
Carlos Soriano
fb419712c9
theme: update from sass sources
2015-02-20 16:47:17 +01:00
Carlos Soriano
96bdc9f350
theme: Use gnome-shell-sass as a submodule
...
The sass sources now live in a project in GNOME, so they can
be used in multiple projects like gnome-shell-extensions.
Because of that, add gnome-shell-sass as a submodule and import the sass
sources from it.
2015-02-20 16:47:17 +01:00
Jakub Steiner
79f2792b7c
theme: re-render gnome-shell theme
2015-02-20 09:51:54 +01:00
Jakub Steiner
4528568ff2
theme: re-rendered off gnome-shell changes
2015-02-20 09:51:54 +01:00
Jakub Steiner
b4d1517099
theme: initial sassified classic theme
2015-02-20 09:51:54 +01:00
Alexandre Franke
303b19218c
Updated French translation
2015-02-19 11:04:01 +00:00
Anders Jonsson
933bdf93b5
Updated Swedish translation
2015-02-18 15:54:33 +00:00
Muhammet Kara
804e95174a
Updated Turkish translation
2015-02-14 15:46:34 +00:00
Inaki Larranaga Murgoitio
5cc48637d1
Updated Basque language
2015-02-07 16:50:58 +01:00
Kristjan SCHMIDT
044d6fab28
Updated Esperanto translation
2015-02-01 16:16:50 +01:00
Yosef Or Boczko
ec7797dac8
Updated Hebrew translation
2015-01-26 21:10:42 +02:00
Sveinn í Felli
52cdc5945c
Updated Icelandic translation
2015-01-26 13:43:00 +00:00
Dimitris Spingos
29320838f9
Updated Greek translation
2015-01-24 01:29:47 +02:00
Sveinn í Felli
44a36972bf
Added Icelandic translation
2015-01-23 15:37:04 +00:00
Daniel Martinez
204042b66b
Update Aragonese translation
2015-01-22 19:28:03 +01:00
Florian Müllner
cecf8b9e40
Bump version to 3.15.4
...
To go along GNOME Shell 3.15.4.
2015-01-21 15:23:09 +01:00
Fabio Tomat
9d8ec2a262
Updated Friulian translation
2015-01-20 20:21:22 +00:00
Fabio Tomat
1c46ef68d1
Updated Friulian translation
2015-01-20 20:19:33 +00:00
Florian Müllner
adc68889b7
window-list: Keep panel below modal dialogs when possible
...
Currently the window-list will be stacked above system modal dialogs,
which means it is not dimmed like the rest of the desktop and remains
accessible to interaction. We cannot do any better when showing the
on-screen keyboard, as we need to keep ourselves above to not end up
covered by the OSK, and the keyboard itself is stacked above modal
dialogs to allow its use for input. However we can at least fix the
case when not using the OSK.
https://bugzilla.gnome.org/show_bug.cgi?id=740722
2015-01-15 13:56:57 +01:00
Christian Kirbach
44af7991e2
Updated German translation
2015-01-10 20:37:29 +00:00
Stas Solovey
c5c8610b4b
Updated Russian translation
2015-01-10 10:21:31 +00:00
Daniel Mustieles
c10f0000c0
Updated Spanish translation
2015-01-08 18:23:35 +01:00
Marek Černocký
48e0c37d4a
Updated Czech translation
2015-01-07 09:04:50 +01:00
Kjartan Maraas
de543bf31d
Updated Norwegian bokmål translation.
2014-12-31 00:49:17 +01:00
Inaki Larranaga Murgoitio
38c19ac4b1
Updated Basque language
2014-12-30 15:17:00 +01:00
Trần Ngọc Quân
f73361472c
Updated Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2014-12-30 08:43:47 +07:00
Matej Urbančič
5b5492a643
Updated Slovenian translation
2014-12-26 18:25:50 +01:00
Andika Triwidada
76d2372884
Updated Indonesian translation
2014-12-24 04:54:00 +00:00
Rafael Ferreira
b7b82b2408
Updated Brazilian Portuguese translation
2014-12-23 02:51:23 +00:00
Daniel Mustieles
03ee405f1d
Updated Spanish translation
2014-12-22 13:07:41 +01:00
Balázs Úr
e774baf9bb
Updated Hungarian translation
2014-12-20 12:36:01 +00:00
Florian Müllner
ccbcc2198c
Bump version to 3.15.3.1
...
Gah, missed a gnome-shell change that broke several extensions ...
2014-12-19 16:15:54 +01:00
Florian Müllner
0e0f7c80c2
Update for KeyBindingMode => ActionMode change
2014-12-19 16:13:29 +01:00
Florian Müllner
8c496fd1a6
Bump version to 3.15.3
...
To go along GNOME Shell 3.15.3
2014-12-19 15:17:35 +01:00
Florian Müllner
8b59c031d5
window-list: Do not hardcode overrides schema
...
Classic mode uses a different overrides schema, so make sure we use the
correct setting instead of hardcoding the usual org.gnome.shell.overrides
schema.
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-12-19 15:15:44 +01:00
Sylvain Pasche
a3f352d0c3
window-list: Option to show the window list on all monitors
...
A new setting "show-on-all-monitors" (false by default) is available to
show window lists on all connected monitors.
The Extension object monitors conditions that require the list of
windows to be rebuilt. The WindowList and Button classes have a new
"perMonitor" property that indicates they should handle windows on
their own monitor only.
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-12-19 15:15:44 +01:00
Sylvain Pasche
e80b790b78
window-list: Refactor {Window,App}Button shared code into BaseButton
...
BaseButton is a new class that shares the common logic of WindowButton
and AppButton. AppButton is passed to AppContextMenu so that it can reuse
code from the now public getWindowList() method.
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-12-19 15:15:44 +01:00
Piotr Drąg
0dfc4e9fbc
Updated POTFILES.in
2014-12-17 18:36:03 +01:00
Matthias Clasen
43c4e7fa2e
Clean up classic session definition
...
The gnome-shell-classic desktop file just launches gnome-shell
without options these days, so we don't need a separate desktop file.
https://bugzilla.gnome.org/show_bug.cgi?id=741660
2014-12-17 10:59:51 -05:00
Inaki Larranaga Murgoitio
5688cea552
Updated Basque language
2014-12-17 16:35:08 +01:00
Baurzhan Muftakhidinov
6d2b588740
Updated Kazakh translation
2014-12-14 14:10:25 +00:00
Muhammet Kara
72dc3234a7
Updated Turkish translation
2014-12-04 09:07:20 +00:00
Balázs Úr
c8f9b23636
Updated Hungarian translation
2014-12-03 15:55:58 +00:00
Maxime Henrion
768bad6e1e
Skip over XDG directories that cannot be found.
...
This fixes loading the places menu gnome-shell extension when the XDG
directories have not been configured.
https://bugzilla.gnome.org/show_bug.cgi?id=741033
2014-12-02 18:59:30 +01: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
Daniel Șerbănescu
bfe60bd2d9
Added Romanian Translation
2014-11-30 12:19:47 +01:00
Florian Müllner
5ba4e68f17
classic: Install high-contrast theme variant
...
The classic style is decidedly lower contrast than the default
style, so the high-contrast variant could prove really useful
here. However for now, just override the default icon style as
in the default session.
https://bugzilla.gnome.org/show_bug.cgi?id=740447
2014-11-29 18:13:58 +01:00
Florian Müllner
8c6644f1be
Revert "user-theme: Temporarily work around a gnome-shell regression"
...
The issue has been fixed in gnome-shell master, so we can revert the
workaround.
2014-11-27 14:49:43 +00:00
Florian Müllner
71fa03c4ea
Bump version to 3.15.2
...
To go along GNOME Shell 3.15.2
2014-11-27 14:47:10 +00:00
Florian Müllner
dd3c7ca199
user-theme: Temporarily work around a gnome-shell regression
...
setThemeStylesheet() stopped accepting %null to revert to the default
stylesheet. The issue is fixed in gnome-shell master, but work around
it for 3.15.2 to not ship broken (again).
2014-11-27 14:42:01 +00:00
Sylvain Pasche
5c2d13ec51
window-list: Move messageTray patching to the WindowList class
...
Move messageTray patching form the Extension object to the WindowList
class. Moreover, only do the patching if the window list is on the bottom
monitor. This refactoring will make it easier to have several instances
of WindowList (one on each monitor).
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-11-26 20:00:50 +01:00
Sylvain Pasche
5fc66444b6
window-list: Refactoring to use an Extension object
...
Move the global state into a new Extension object. This is in
preparation for adding more logic to the Extension object.
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-11-26 20:00:50 +01:00
Sylvain Pasche
57bfb9400e
window-list: _pointerInTray was renamed to _pointerInNotification in bug 695800
...
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-11-26 20:00:50 +01:00
Sylvain Pasche
4a1f49586d
window-list: Disconnect drag and drop handlers
...
https://bugzilla.gnome.org/show_bug.cgi?id=737486
2014-11-26 20:00:49 +01:00
Florian Müllner
92012f6626
apps-menu: Center app labels
...
Currently labels are not vertically centered, unlike icons.
Fix this.
https://bugzilla.gnome.org/show_bug.cgi?id=740724
2014-11-26 19:06:41 +01:00
Florian Müllner
92b7c44e6d
apps-menu: Update menu arrow to use an icon
...
gnome-shell no longer uses labels with UTF8 arrows, so the currently
used arrow is no longer consistent with other menus; fix that.
https://bugzilla.gnome.org/show_bug.cgi?id=740725
2014-11-26 18:54:18 +01:00
Marek Černocký
3a023a3cba
Updated Czech translation
2014-11-26 09:11:41 +01:00
Florian Müllner
0a0d273d32
style: Inherit default stylesheet from resource
...
The default stylesheet has moved into a GResource, so we can no
longer address it with a relative path.
https://bugzilla.gnome.org/show_bug.cgi?id=740318
2014-11-18 16:08:07 +01:00
Trần Ngọc Quân
1f300838e8
Update Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2014-11-15 14:46:47 +07:00
Florian Müllner
4da36684ad
drive-menu: Adjust for renamed .desktop file name
...
Nautilus now uses reverse domain notation for its .desktop file,
adjust for that.
https://bugzilla.gnome.org/show_bug.cgi?id=739931
2014-11-12 19:53:13 +01:00
Florian Müllner
109bdd1cd0
drive-menu: Update for gnome-shell changes
...
Since shell commit 3227d4f3edad, Shell.Global.create_app_launch_context()
expects additional parameters.
2014-11-12 19:51:33 +01:00
Jorge Perez Perez
a351dd8c5c
Update Aragonese translation
2014-11-06 21:10:19 +01:00
Yosef Or Boczko
1b7a3e8f36
Updated Hebrew translation
2014-11-04 18:46:05 +02:00
Florian Müllner
b0c75392a3
Bump version to 3.15.1
...
To go along GNOME Shell 3.15.1
2014-10-30 11:49:17 +00:00
Kjartan Maraas
3825c5c715
Added Norwegian bokmål translation.
2014-10-22 20:31:53 +02:00
Daniel Mustieles
d285d26604
Updated Spanish translation
2014-10-20 14:50:38 +02: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
Florian Müllner
e669aa75b6
Revert "screenshot-window-sizer: Do not translate schema for now"
...
This reverts commit 53b1149d0a0316602bea310b624f3ad8b839541e.
2014-10-14 21:43:16 +02:00
Florian Müllner
c9693d4f09
Bump version to 3.14.1
...
To go along GNOME Shell 3.14.1
2014-10-14 21:32:51 +02:00
Florian Müllner
e372c5ace8
window-list: Avoid flashing when using auto-grouping
...
Currently when using auto-grouping, the list is ungrouped each
time a window is closed, and then possibly re-grouped on the next
allocation - as a result, there is a brief "ungroup flash" if the
list is supposed to remain grouped.
Avoid this by computing the width the ungrouped list would have
rather than by actually ungrouping it.
https://bugzilla.gnome.org/show_bug.cgi?id=738286
2014-10-11 00:06:59 +02:00
Piotr Drąg
9386610b01
Updated LINGUAS
2014-10-08 16:55:07 +02:00
Ivaylo Valkov
c807b02c16
Added Bulgarian translation
2014-10-08 06:23:41 +03:00
Florian Müllner
614d1c9697
window-list: Fix spacing in app buttons
2014-10-07 20:01:56 +02:00
Florian Müllner
70056ba56e
window-list: Don't unnecessarily add/remove window buttons
...
Since commit 191c7ccc24 , we check whether we already have a window
in the list before re-adding it on MetaWorkspace::window-added.
We can do something similar on MetaWorkspace::window-removed to
avoid some extra work when a window is moved between workspaces
rather than destroyed.
2014-10-07 18:57:45 +02:00
Florian Müllner
4af36f41fa
window-list: Don't use Meta.get_window_actors() directly
...
The list returned may contain windows that are being destroyed.
The ShellGlobal method filters those out, so use that instead; we
should eventually stop looking at window actors when we want windows,
but for now this is the easy and safe thing to do.
2014-10-07 17:19:00 +02:00
Florian Müllner
60ea0fb172
Stop using deprecated GSettings:schema property
2014-10-07 14:38:12 +02:00
Pedro Albuquerque
ab37a8f92f
Updated Portuguese translation
2014-10-05 21:11:17 +00:00
Milo Casagrande
91890367b8
Updated Italian translation
2014-10-05 13:20:05 +00:00
Florian Müllner
54e39c9779
launch-new-instance: Re-use original activate function
...
Rather than re-implementing the function (and risk missing improvements
like the launch animation), call the original one as if the user had
middle-clicked the launcher.
2014-09-29 15:32:02 +02:00
Florian Müllner
d4ca2aeeb5
extension: Reuse original handler in keyPressHandler injection
...
We do need to inject our own handler to treat application-switch
actions the same way as the corresponding window-switch ones;
we can actually express exactly this without re-implementing the
entire function, by calling the original handler with a tweaked
action parameter - the resulting code is not only more concise,
but should also be a bit more robust against changes in core.
https://bugzilla.gnome.org/show_bug.cgi?id=737457
2014-09-29 15:32:02 +02:00
Rūdolfs Mazurs
1d53017a30
Updated Latvian translation
2014-09-28 16:38:56 +03:00
Florian Müllner
687ea92e82
alternateTab: Remove _initialSelection injection
...
Since shell commit 2b1077aaa169, the implementation in the
SwitcherPopup base class already works as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=737457
2014-09-27 16:15:37 +02:00
Florian Müllner
0dd5b5251a
alternateTab: Fix Escape not dismissing popup
...
Since shell commit dd85670f8b25, the handler got a return value to
determine whether Escape should be handled automatically; we do
want this for the window switcher, so add an appropriate return
value to restore the expected behavior.
https://bugzilla.gnome.org/show_bug.cgi?id=737457
2014-09-27 16:15:37 +02:00
Florian Müllner
6e82912fe5
launch-new-instance: Remove unused imports/variables
2014-09-27 16:15:36 +02: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
Florian Müllner
83a2083216
Bump version to 3.14.0
...
To go along GNOME Shell 3.14.0
2014-09-22 20:59:37 +02:00
Saibal Ray
bdce0b68a8
Updated Bengali (India) translation
2014-09-22 11:08:16 +00:00
Мирослав Николић
846ac2c9d5
Updated Serbian translation
2014-09-22 12:28:13 +02:00
Rajesh Ranjan
33ca28d68c
Added Hindi translation
2014-09-21 05:30:10 +00:00
Daniel Korostil
9deed91c0f
Updated Ukrainian translation
2014-09-20 23:32:22 +03:00
Shankar Prasad
8e2cdf3a9e
Updated Kannada translation
2014-09-17 12:52:52 +00:00
Shankar Prasad
a8128eedac
Updated Kannada translation
2014-09-17 11:04:56 +00:00
Saibal Ray
43cc0514ff
Added Bengali (India) translation
2014-09-17 05:59:31 +00:00
Florian Müllner
d421eff477
Bump version to 3.13.92
...
To go along GNOME Shell 3.13.92
2014-09-17 07:05:54 +02:00
Florian Müllner
8696067186
screenshot-window-sizer: Do not translate schema for now
...
It's not worth a string freeze break, we can revert after the freeze
has been lifted ...
2014-09-17 07:05:22 +02:00
Florian Müllner
1d5ab0f0de
screenshot-window-sizer: New extension
...
Originally from hughsie's github[0], but way too useful to leave
in a 3rd party repo :-)
[0] https://github.com/hughsie/gnome-shell-extension-screenshot-window-sizer
https://bugzilla.gnome.org/show_bug.cgi?id=736470
2014-09-17 07:05:22 +02:00
Sandeep Sheshrao Shedmake
162ece1bba
Added mr to LINGUAS file && Updated Marathi Translations
2014-09-17 09:13:00 +05:30
Sandeep Sheshrao Shedmake
d8974faa65
Added mr in LINGUAS && Updated Marathi Translations
2014-09-17 09:02:33 +05:30
Muhammet Kara
be38e343cd
Updated Turkish translation
2014-09-16 11:43:50 +00:00
Umarzuki Bin Mochlis Moktar
88f2eef2b2
Added Malay translation
2014-09-16 06:45:37 +00:00
Shantha kumar
04e5c1da9e
Updated Tamil translation
2014-09-15 06:56:42 +00:00
Wolfgang Stöggl
f48055f331
Updated German translation
2014-09-14 17:58:55 +00:00
Pawan Chitrakar
3a484a9988
Added Nepali translation
2014-09-14 17:53:38 +00:00
Ask Hjorth Larsen
3fd977779f
Updated Danish translation
2014-09-11 21:56:47 +00:00
Florian Müllner
191c7ccc24
window-list: Do not add sticky windows more than once
...
When a window's on-all-workspaces property changes to true, the
workspaces the window was not located on will emit the ::window-added
signal for the window; however we don't want multiple buttons for
the same window, so filter out the extra calls.
https://bugzilla.gnome.org/show_bug.cgi?id=736398
2014-09-11 12:13:10 +02:00
Dušan Kazik
f77e38e771
Updated Slovak translation
2014-09-10 06:58:11 +00:00
Mattias Eriksson
4c53d9b143
Updated Swedish translation
2014-09-09 19:10:31 +00:00
Krishnababu Krothapalli
4164422156
Updated Telugu translations
2014-09-09 16:27:00 +05:30
Krishnababu Krothapalli
28d0d9e9bc
Updated Telugu Translations
2014-09-09 15:09:19 +05:30
A S Alam
e40ac33fb2
update Punjabi Translation - back for 3.14
2014-09-08 21:15:34 -05:00
Ville-Pekka Vainio
631ac48a4e
Finnish translation update by Jiri Grönroos
2014-09-07 13:41:18 +03: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
Changwoo Ryu
a8b2746089
Updated Korean translation
2014-09-05 07:14:36 +09:00
Piotr Drąg
6e53f579dd
Updated Polish translation
2014-09-03 16:25:25 +02:00
Florian Müllner
b6f434fba4
Bump version to 3.13.91
...
To go along GNOME Shell 3.13.91
2014-09-03 15:11:54 +02:00
Florian Müllner
2667b9f3e5
launch-new-instance: Update for gnome-shell changes
2014-09-03 15:11:54 +02:00
Florian Müllner
5616a6deae
window-list: Expand workspace button for Fitts'ability
...
The workspace button used to extend to the bottom edge, which of
course is A Good Thing (tm) - commit ec8f269107 broke this when
it added an additional container to the hierarchy, expand the
button again to bring back the old mouse-friendly behavior.
https://bugzilla.gnome.org/show_bug.cgi?id=708247
2014-09-03 14:50:35 +02:00
Andika Triwidada
6195b5f4c0
Updated Indonesian translation
2014-09-02 12:22:55 +00:00
Sweta Kothari
2f63809699
Updated gujarati translations
2014-09-02 15:45:49 +05:30
Hajime Taira
4366702fcf
l10n: Update Japanese translation
2014-08-31 12:02:04 +09:00
Arash Mousavi
6d4e97d087
Update Persian Translation
2014-08-28 20:06:26 +04:30
Manoj Kumar Giri
528ceec195
Updated Oriya translation
2014-08-26 06:47:44 +00:00
Alexandre Franke
bfaac4f8e3
Updated French translation
2014-08-25 21:50:58 +00:00
Adel Gadllah
b2a2653492
alternate-tab: Remove 'backwards' argument from SwitcherPopup:_keyPressHandler
...
Match the change from commit d450b74e10610c6164e
https://bugzilla.gnome.org/show_bug.cgi?id=735239
2014-08-24 13:33:08 +02:00
Baurzhan Muftakhidinov
26eea0bb46
Updated Kazakh translation
2014-08-24 04:23:57 +00:00
Marek Černocký
2fd1392666
Updated Czech translation
2014-08-22 11:55:59 +02:00
Giovanni Campagna
96c39cdda0
Bump version to 3.13.90
...
To go along GNOME Shell 3.13.90
2014-08-20 15:00:11 +02:00
Chao-Hsiung Liao
eee0c56772
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2014-08-19 20:22:20 +08:00
Carles Ferrando
edda0cd626
[l10n] Updated Catalan (Valencian) translation
2014-08-17 14:40:13 +02:00
Gil Forcada
86c0ddc51b
[l10n] Updated Catalan translation
2014-08-17 14:40:10 +02:00
Michael Catanzaro
583a997b86
Update README
...
See https://lists.debian.org/debian-devel/2014/08/msg00427.html
2014-08-14 20:30:28 -05:00
ngoswami
2b1e4a7456
Updated Assamese translation
2014-08-13 12:09:01 +00:00
Reinout van Schouwen
d2194f652b
Updated Dutch translation
2014-08-12 23:30:56 +02:00
Inaki Larranaga Murgoitio
955681505c
Updated Basque language
2014-08-07 12:28:40 +02:00
Piotr Drąg
a33047abbd
doap: add <programming-language>
2014-07-31 19:16:55 +02:00
Olav Vitters
5bb4b44764
doap category core
2014-07-30 20:08:38 +02:00
Iris Gou
257694ab4a
update zh_CN translation
2014-07-29 17:36:11 +08:00
Giovanni Campagna
d24f4f86b3
Bump version to 3.13.4
...
To go along GNOME Shell 3.13.4
2014-07-24 16:17:51 +02:00
Carlos Soriano
4f1ffc9e62
theme: update to a change on 2d68bbf94e
2014-07-23 16:29:43 +02: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
Fran Diéguez
b0f00299e6
Updated Galician translations
2014-07-01 21:25:18 +02:00
Yuri Myasoedov
d9d80d3644
Updated Russian translation
2014-06-27 21:50:25 +04:00
MarMav
9f57e10288
Updated Greek translation
2014-06-27 15:36:59 +00:00
Giovanni Campagna
a2d16b6f39
Bump version to 3.13.3
...
To go along GNOME Shell 3.13.3
2014-06-25 21:13:18 +02:00
Balázs Úr
a434946ae7
Updated Hungarian translation
2014-06-16 23:37:25 +02:00
Matej Urbančič
3970bd0d28
Updated Slovenian translation
2014-06-16 22:10:45 +02:00
Daniel Mustieles
d2b8875f7a
Updated Spanish translation
2014-06-12 17:52:10 +02:00
Florian Müllner
f38d76db06
native-window-placement: Fix 'button-layout' schema
...
The defaults have been shifted around so that the normal session
uses the regular schema and classic mode overrides it, so the
key is no longer present in 'org.gnome.shell.overrides'.
2014-06-10 12:26:14 +02:00
Florian Müllner
bb84456c2c
data: Don't set overridesSchema for classic mode
...
The shell now hardcodes this until we get session-specific defaults
in GSettings proper, so the property is no longer used.
2014-06-09 22:41:28 +02:00
Muhammet Kara
44d01e5e47
Updated Turkish translation
2014-06-07 21:27:38 +00:00
Kjartan Maraas
98bddd8a78
Updated Norwegian bokmål translation from Åka Sikrom.
2014-06-03 19:58:26 +02:00
Enrico Nicoletto
3cf95bb205
Updated Brazilian Portuguese translation
2014-06-03 13:07:37 +00:00
Aurimas Černius
c1b6e58d5c
Updated Lithuanian translation
2014-06-02 23:23:12 +03:00
Yosef Or Boczko
c2cf5d2ffe
Updated Hebrew translation
2014-05-30 09:06:52 +03:00
Florian Müllner
6a9c4e71fc
example: Tweak prefs UI
...
Position the explanatory text below the actual option and tweak
whitespace a bit.
https://bugzilla.gnome.org/show_bug.cgi?id=730843
2014-05-28 01:27:37 +02:00
Florian Müllner
de4782ebf5
Bump version to 3.13.2
...
To go along with GNOME Shell 3.13.2.
2014-05-28 01:19:25 +02:00
Florian Müllner
d0110cf18a
auto-move: Tweak prefs UI
...
- make tree view scrollable when list grows large
- add some borders
- use symbolic icons instead of (deprecated) stock items
- adjust spacing/alignment
- disable remove button when no item is selected
https://bugzilla.gnome.org/show_bug.cgi?id=730843
2014-05-28 01:14:42 +02:00
Florian Müllner
de7fbe5b7d
workspace-indicator: Tweak prefs UI
...
- make tree view scrollable when list grows large
- add some borders
- use symbolic icons instead of (deprecated) stock items
- adjust spacing/alignment
- disable remove button when no item is selected
https://bugzilla.gnome.org/show_bug.cgi?id=730843
2014-05-28 01:14:42 +02:00
Florian Müllner
f4625f7968
alternate-tab: Tweak pref widget a bit
...
Adjust spacing to use more standard values and tweak alignments
to make the structure a bit more clear.
https://bugzilla.gnome.org/show_bug.cgi?id=730843
2014-05-28 01:14:42 +02:00
Philip Withnall
935bd9ce0b
Update British English translation
2014-05-27 22:05:11 +01:00
Florian Müllner
c290da01dc
data: Add button-layout to override schema
...
The default in gsettings-desktop-schemas has changed to not include
minimize and maximize to match the default of client-side decorations
in GTK+, so start overriding the setting to bring them back in classic
mode.
2014-05-27 19:56:51 +02:00
Florian Müllner
db04866ca2
window-list: Use Infinity instead of special-casing 0
...
This should fix the problem addressed in the last commit without
breaking 0 as stable sequence.
2014-05-27 19:27:43 +02:00
Florian Müllner
f93234e442
window-list: Fix stupid thinko
...
Without special casing the start value of 0, we did not reduce
to the minimum stable sequence of app windows, but 0.
2014-05-27 19:06:22 +02:00
Matthias Clasen
fca578d184
3.13.1
2014-05-01 11:18:56 -04:00
Florian Müllner
d8eb2273c0
window-list: Sort buttons by stable sequence
...
Currently the initial set of buttons is in stack/MRU order. To
avoid shuffling around the list each time it is disabled/re-enabled
(lock screen) or the group-mode settings changes, sort it by the
stable sequence.
https://bugzilla.gnome.org/show_bug.cgi?id=719933
2014-04-29 19:08:26 +02:00
Bastien Nocera
110e747e04
data: Add DesktopNames to the session file
...
So that GDM can export the XDG_CURRENT_DESKTOP environment variable.
See also https://bugzilla.gnome.org/show_bug.cgi?id=727546
https://bugzilla.gnome.org/show_bug.cgi?id=727566
2014-04-29 10:40:15 +02:00
Debarshi Ray
512ff51d13
launch-new-instances: Drop obsolete signals and callbacks
...
The 'launching' signal and this._onActivateOverride callback were
removed from gnome-shell in 7ecb5af587af7ed892c6cfc5af0858a2acb04905
and 7ecb5af587af7ed892c6cfc5af0858a2acb04905 respectively.
https://bugzilla.gnome.org/show_bug.cgi?id=721864
2014-04-29 01:09:38 +02:00
Florian Müllner
80f49c2ed7
auto-move-windows: Never remove the active workspace
...
Follow core shell in never removing the active workspace.
https://bugzilla.gnome.org/show_bug.cgi?id=728865
2014-04-24 19:15:43 +02:00
Florian Müllner
d9b543c6e0
auto-move-windows: Never show the overview after removing workspace
...
This follows the core shell behavior, where we stopped doing this
a while ago.
https://bugzilla.gnome.org/show_bug.cgi?id=728865
2014-04-24 19:15:43 +02:00
Florian Müllner
c005393398
auto-move-windows: Take workspaces in startup sequences into account
...
See https://bugzilla.gnome.org/show_bug.cgi?id=664202 for the
corresponding patch in core shell.
https://bugzilla.gnome.org/show_bug.cgi?id=728865
2014-04-24 19:15:42 +02:00
Florian Müllner
7f008aa3ff
auto-move-windows: Respect keep-alive flag in checkWorkspaces
...
https://bugzilla.gnome.org/show_bug.cgi?id=728865
2014-04-24 19:15:42 +02:00
Florian Müllner
c8b67cb84d
auto-move-windows: Move check for dynamic workspaces
...
Move the check into checkWorkspaces rather than replacing the function
conditionally, to handle changes to the setting.
https://bugzilla.gnome.org/show_bug.cgi?id=728865
2014-04-24 19:15:40 +02:00
Florian Müllner
fee5495692
auto-move-windows: Fix fallout from API change
...
MetaWindowActor.get_workspace() was removed, however the now used
MetaWindow.get_workspace() returns a MetaWorkspace rather than an
index, so can't be used directly.
https://bugzilla.gnome.org/show_bug.cgi?id=728820
2014-04-24 13:09:11 +02:00
Florian Müllner
ec49693c6f
auto-move-windows: Remove unused parameters
...
meta_window_change_workspace_by_index() lost its timestamp parameter
a while ago.
2014-04-24 11:57:10 +02:00
Florian Müllner
f007807ea1
window-list: Don't shift message tray when on different monitors
...
The message tray is moved to the bottom-most monitor when there are
monitors below the primary monitor; in that case, we need to leave
the tray alone.
https://bugzilla.gnome.org/show_bug.cgi?id=728288
2014-04-17 18:34:25 +02:00
Florian Müllner
4ec4bdb0ea
style: Overwrite border-radius of tile previews in classic mode
...
In classic mode, the panel does not have rounded corners; thus
tile previews shouldn't either.
https://bugzilla.gnome.org/show_bug.cgi?id=728273
2014-04-15 18:07:06 +02:00
Khoem Sokhem
6c79710fcf
Added Khmer translation
2014-04-10 01:08:00 +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
Piotr Drąg
4cc8cb5523
doap: update URLs
2014-04-04 19:38:22 +02:00
Ikuya Awashiro
9480e640a7
l10n: Update Japanese translation
2014-04-01 07:08:23 +09:00
Giovanni Campagna
4b03b660eb
Bump version to 3.12.0
...
To go along GNOME Shell 3.12.0
2014-03-25 17:49:11 +01:00
Chao-Hsiung Liao
cce9fe10dc
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2014-03-22 20:05:09 +08:00
Florian Müllner
6007a09782
Bump version to 3.11.92
...
To go along GNOME Shell 3.11.92
2014-03-19 23:08:37 +01:00
Giovanni Campagna
e445278f52
Bump version to 3.11.91
...
To go along GNOME Shell 3.11.91
2014-03-06 01:39:46 +01:00
Changwoo Ryu
d83b95ec8c
Updated Korean translation
2014-03-05 20:11:31 +09:00
Fabio Tomat
ad2ece839c
Updated Friulian translation
2014-03-03 13:41:52 +01:00
Giovanni Campagna
7c9bd8acaf
Bump version to 3.11.90
...
To go along GNOME Shell 3.11.90
2014-02-20 01:15:50 +01:00
Giovanni Campagna
4a5521a9ba
auto-move-windows: update for gnome-shell changes
...
meta_window_actor_get_workspace() was removed.
2014-02-20 01:10:15 +01:00
Giovanni Campagna
a42dcee6ec
WindowList: allow switching windows with mouse scroll
...
This is something that gnome-panel supported, and apparently
some users would like to have it back, so restore this feature
on our window list too.
https://bugzilla.gnome.org/show_bug.cgi?id=723693
2014-02-19 17:21:45 +01:00
Manoj Kumar Giri
a4846847de
Updated Oriya translation
2014-02-19 15:22:57 +00:00
Florian Müllner
3cde65e85e
window-list: Call destroy() on menus instead of their actors
...
PopupBaseMenu provides a destroy() method that will destroy the menu
actor and make sure that the menu will be removed from the corresponding
PopupMenuManager (if any). We miss the latter when we destroy the menu
actor directly, so use the menu method instead.
https://bugzilla.gnome.org/show_bug.cgi?id=724688
2014-02-18 21:12:16 +01:00
Florian Müllner
b87ddf1195
window-list: Only have a single context menu at any time
...
Depending on the number of windows, AppButtons use different right-click
menus ("Minimize" vs. "Minimize all").
As the menu for the multiple-windows case remains the same, it is created
and added just once. However this means that in the single-window case,
the corresponding PopupMenuManager will track two menus for the same
source actor, resulting in various misbehaviors.
Fix these issues by adding and removing the app context menu appropriately,
so that the PopupMenuManager tracks a single menu at any time.
https://bugzilla.gnome.org/show_bug.cgi?id=724688
2014-02-18 21:12:16 +01:00
Florian Müllner
c2fe2b5505
window-list: Sync hover after closing menus
...
StButton takes the hover state into account to decide whether a
series of events should be considered a click. So when dismissing
a menu by clicking on a different window/app button, its menu
cannot be triggered before leaving and re-entering the button
(and thus syncing the hover state).
Fix this by always syncing the hover state after a grab is dropped.
https://bugzilla.gnome.org/show_bug.cgi?id=724688
2014-02-18 21:12:16 +01:00
Florian Müllner
7e3db53dcd
launch-new-instance: Update to changed API
...
https://bugzilla.gnome.org/show_bug.cgi?id=724428
2014-02-15 17:53:42 +01:00
Florian Müllner
c9a4d15f05
window-list: Filter skip-taskbar windows
...
Applications now track all their windows, not just the ones that are
expected to show up in the window list. So to restore the previous
behavior, we now have to filter out windows with the skip-taskbar
hint ourselves.
https://bugzilla.gnome.org/show_bug.cgi?id=724134
2014-02-11 17:58:14 +01:00
Florian Müllner
9c6c00f8a3
window-list: Restrict right-click actions to windows in list
...
While the list of windows in the left-click menu is filtered by
workspace, the minimize/maximize/close actions in the right-click
menu apply to all application windows on all workspaces.
This is fairly confusing, so restrict the actions to only apply
to windows that do appear in the left-click list.
https://bugzilla.gnome.org/show_bug.cgi?id=724134
2014-02-11 17:58:14 +01:00
Florian Müllner
0bcb1571da
auto-move-windows: Adjust to API changes
...
https://bugzilla.gnome.org/show_bug.cgi?id=724119
2014-02-11 17:17:22 +01:00
Daniel Korostil
eb568d90f0
Updated Ukranian
2014-02-09 23:19:46 +02:00
Ryan Lortie
726a419bc6
autogen.sh: use #!/bin/sh instead of #!/bin/bash
...
We don't have any bashisms in this file, so we may as well use sh.
https://bugzilla.gnome.org/show_bug.cgi?id=722342
2014-02-09 11:00:37 -05:00
Florian Müllner
9c23b52c1e
window-list: Update keyboard position on fullscreen changes
...
The visibility of the window list changes when a monitor enters or
exits fullscreen, so we should update the OSK position accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=723693
2014-02-06 19:51:19 +01:00
Giovanni Campagna
ff64bb5432
Revert "window-list: fix overview animation"
...
This reverts commit bf789608df .
Pushed by mistake.
2014-02-05 17:28:16 +01:00
Giovanni Campagna
bf789608df
window-list: fix overview animation
...
Animate showing and hiding the window list when toggling the
overview (with a translation on and off the screen). Don't actually
change the visible status of the actor, because we don't want
to change struts.
2014-02-05 17:27:36 +01:00
Giovanni Campagna
85c7b9b85b
places-menu: fix for gnome-shell changes
...
Making sure something appears on screen is not equivalent to
working...
2014-02-05 17:27:36 +01:00
Muhammet Kara
4c670d10a2
[l10n]Updated Turkish translation
2014-02-05 12:09:53 +02:00
Giovanni Campagna
2bf50a76ed
window-list: fix font-style of notifications
...
Notifications are reparented to the bottom panel when there is
one, so they would inherit the bold font. Avoid that.
2014-02-05 01:08:45 +01:00
Giovanni Campagna
a519c9fe91
drive-menu: fix interesting check
...
In case of shadowed mounts, mounts can become uninteresting
after they are added, according to whether our handler or gvfs
runs first, so we need to watch for changes. The easiest way
is to create an item for all mounts, and only show the interesting
ones.
2014-02-05 01:00:35 +01:00
Giovanni Campagna
66216993e0
window-list: import gettext for the right domain
...
Default _ is gettext from gnome-shell domain, which doesn't have
the strings we need.
We could use mutter's, but translators already did their job
on pretty much all supported languages, so...
2014-02-05 00:50:27 +01:00
Giovanni Campagna
74fd9ba8e3
Update NEWS
...
Forgot to save before committing the release...
No big news anyway.
2014-02-05 00:48:52 +01:00
Giovanni Campagna
a39902b287
Bump version to 3.11.5
...
To go along GNOME Shell 3.11.5
2014-02-05 00:43:45 +01:00
Giovanni Campagna
68adf77012
window-list: update for gnome-shell changes
...
Shell.WindowTracker.is_window_interesting() was removed, and
replaced with the skip_taskbar MetaWindow property.
2014-02-05 00:42:25 +01:00
Shankar Prasad
d566ffbb8f
updated kn.po
2014-02-03 17:05:24 +05:30
Giovanni Campagna
33b472a0ec
Use my GNOME email in the doap file
...
Otherwise Frederic's report fails to find an active maintainer
and lowers the score.
2014-01-30 17:18:54 +01:00
Giovanni Campagna
1d38b69691
Bump version to 3.11.4
...
To go along GNOME Shell 3.11.4
2014-01-16 20:00:48 +01:00
Giovanni Campagna
53e9074058
window-list: remove our use of Hash module
...
It was removed in core shell and replaced with ES6 Map.
2014-01-16 20:00:44 +01:00
Ray Strode
e08d527d51
data: set shell classic mode via env variable instead of command line
...
Currently, we start gnome-shell in classic mode by passing
--mode=classic to the gnome-shell command line. This --mode=classic
gets stripped away when the session is saved, which breaks classic
mode on subsequent login attempts.
This commit changes the session file to set the
GNOME_SHELL_SESSION_MODE environment variable instead.
https://bugzilla.gnome.org/show_bug.cgi?id=720894
2014-01-07 15:29:02 -05:00
Shankar Prasad
07a4c7eb25
Updated the kn.po
2013-12-30 16:47:28 +05:30
Shankar Prasad
0b399fba7a
Added kn entry in the LINGUAS file
2013-12-30 16:45:42 +05:30
Shankar Prasad
1aa8561497
Added and updated the kn.po file which was partially translated by prabodh P C <prabodhcp AT gmail DOT com>. I reviewed his translation and added mine too
2013-12-30 16:44:46 +05:30
Jorge Pérez Pérez
719ec25cb7
Updated Aragonese translation
2013-12-22 21:16:36 +01:00
Giovanni Campagna
4aa27c533e
Bump version to 3.11.3
...
To go along GNOME Shell 3.11.3.
2013-12-20 19:43:48 +01:00
Khaled Hosny
75f11da08f
Update Arabic translation
2013-12-13 22:20:22 +02:00
Maciek Borzecki
12e3f39ccd
Align workspace indicator label vertically to center
...
https://bugzilla.gnome.org/show_bug.cgi?id=711823
2013-12-13 19:27:52 +01:00
Krishnababu Krothapalli
d16fb714a3
Updated Telugu Translations
2013-12-12 18:17:07 +05:30
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
Shantha kumar
b5cc38c9dd
Tamil Translations Updated
2013-11-25 14:01:16 +05:30
Ryan Lortie
6b73c8e488
Update Esperanto translation
...
Review by Kristjan Schmidt
2013-11-23 19:03:47 -05:00
Florian Müllner
e801c614e1
Bump version to 3.11.2
...
To go along GNOME Shell 3.11.2.
2013-11-13 22:29:18 +01:00
甘露(Gan Lu)
0477282fed
Update Chinese simplified translation
2013-11-10 11:36:01 +08:00
Florian Müllner
61308c4efa
Bump version to 3.11.1
...
To go along GNOME Shell 3.11.1
2013-11-08 16:51:17 +00:00
Florian Müllner
7dac0859f5
apps-menu: Fix for gnome-shell master
...
Some convenience functions were dropped from ShellAppSystem.
2013-11-08 16:26:17 +00:00
Efstathios Iosifidis
a7f7db59c7
Updated Greek translation
2013-11-05 15:20:02 +02:00
Kittiphong Meesawat
e4a448b097
Added Thai translation.
2013-11-01 20:35:40 +07:00
Tim Lunn
e73752118d
Stringify the xml definitions for E4X removal
...
https://bugzilla.gnome.org/show_bug.cgi?id=691409
2013-10-25 10:57:28 +11:00
Giovanni Campagna
a21def6e6e
drive-menu: ignore shadowed mounts
...
Shadow mounts are created by the GVolume infrastructure to wrap
daemon mounts managed by volume monitors, and are an implementation
detail that should not be exposed to the user.
2013-10-20 17:49:12 +02:00
Florian Müllner
b62a65e1a8
Bump version to 3.10.1
...
To go along GNOME Shell 3.10.1
2013-10-15 21:19:06 +02:00
Emilio Pozuelo Monfort
a7f66d648e
Upload to unstable.
2013-10-13 16:13:05 +00:00
António Lima
232ea7ba32
Updated Portuguese translation
2013-10-13 12:24:57 +01:00
Emilio Pozuelo Monfort
013dc818e3
move gnome-shell-extensions exp branch to unstable
2013-10-12 21:09:23 +00:00
Wouter Bolsterlee
12cc44c351
Updated Dutch translation
2013-10-12 20:01:20 +02: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
Gabor Kelemen
4e88a2b294
Updated Hungarian translation
2013-10-10 14:16:01 +02:00
Carles Ferrando
dca52fef8b
[l10n] Added Catalan (Valencian) translation
2013-10-06 21:59:08 +02:00
Gil Forcada
5ffe200918
[l10n] Update Catalan translation
2013-10-06 21:12:43 +02:00
Arash Mousavi
431a8f5eed
L10N: Updated Persian translations
2013-10-05 18:35:44 +03:30
Arash Mousavi
7739ef2096
L10N: Updated Persian translations
2013-10-05 18:31:49 +03:30
Мирослав Николић
bbe7b93cd7
Updated Serbian translation
2013-10-05 06:16:32 +02:00
Mattias Põldaru
396f7f8495
[l10n] Updated Estonian translation
2013-10-01 17:14:27 +03:00
Kjartan Maraas
4f0400ca25
Updated Norwegian bokmål translation
2013-09-28 14:54:10 +02:00
Dušan Kazik
e8292af0eb
Updated Slovak translation
2013-09-27 17:42:47 +01:00
Friedel Wolff
8228a9658c
New translation for Afrikaans (af)
2013-09-27 16:18:55 +02:00
Rūdolfs Mazurs
a092675cc4
Updated Latvian translation
2013-09-26 23:31:57 +03:00
Osman Karagöz
3bafc2d32d
[l10n]Added Turkish translation
2013-09-26 00:23:13 +03:00
Aurimas Černius
b740dc7dd3
Updated Lithuanian translation
2013-09-25 23:24:03 +03:00
Christian Kirbach
ac7e0cf39e
Updated German translation
2013-09-25 15:27:12 +02:00
Inaki Larranaga Murgoitio
2138dacf4a
Updated Basque language
2013-09-25 11:18:21 +02:00
A S Alam
4ecee76401
Punjabi Translation updated by Aman
2013-09-24 07:54:08 -05:00
Giovanni Campagna
142ac16b64
Bump version to 3.10.0
...
To go along GNOME Shell 3.10.0
2013-09-24 14:20:53 +02:00
Nilamdyuti Goswami
ff65aaece2
Assamese translation updated
2013-09-24 14:28:55 +05:30
Yuri Myasoedov
43b6e9694f
Updated Russian translation
2013-09-24 12:21:19 +04:00
Baurzhan Muftakhidinov
b5b9a8e072
Update Kazakh translation
2013-09-24 06:34:56 +06:00
Fran Diéguez
424de06404
Updated Galician translations
2013-09-23 22:21:08 +02:00
Matej Urbančič
2d36a31f33
Updated Slovenian translation
2013-09-23 21:17:04 +02:00
Piotr Drąg
0374a1a320
Updated Polish translation
2013-09-23 20:37:54 +02:00
Kenneth Nielsen
b4385ea7a6
Updated Danish translation
2013-09-23 19:34:38 +02:00
Andika Triwidada
e9bc16b34d
Updated Indonesian translation
2013-09-23 21:27:17 +07:00
Alexandre Franke
651018abe7
Update French translation
2013-09-23 15:37:11 +02:00
Petr Kovar
dbc3429e05
Update Czech translation
2013-09-23 15:08:06 +02:00
Daniel Mustieles
a0507b957f
Updated Spanish translation
2013-09-23 14:31:36 +02:00
Rafael Ferreira
7e59afeaca
Updated Brazilian Portuguese translation
2013-09-23 07:36:29 -03:00
Victor Ibragimov
06e90b6c76
Tajik translation updated
2013-09-23 15:32:14 +05:00
Milo Casagrande
5970e29355
[l10n] Updated Italian translation.
2013-09-23 12:25:39 +02:00
Yosef Or Boczko
77088b0404
Updated Hebrew translation
...
Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com >
2013-09-23 13:23:40 +03:00
Frédéric Péters
9214e47f73
typo fix
2013-09-23 12:19:06 +02:00
Frédéric Péters
01f39bdae5
add missing translation markers
2013-09-23 12:17:33 +02:00
Andika Triwidada
cfc0ed6ab6
Updated Indonesian translation
2013-09-23 09:42:30 +07:00
Dmitriy S. Seregin
9c22a5f894
Updated Russian translation
2013-09-22 20:35:33 +04:00
Rūdolfs Mazurs
de315e7897
Updated Latvian translatio
2013-09-21 22:51:06 +03:00
Matej Urbančič
853704c509
Updated Slovenian translation
2013-09-21 20:27:15 +02:00
Daniel Korostil
23c0d0a61f
Updated Ukrainian
2013-09-21 12:23:02 +03:00
Timo Jyrinki
bf139e7636
Finnish translation update
2013-09-20 21:33:06 +03:00
Aurimas Černius
13201a5c76
Updated Lithuanian translation
2013-09-20 21:23:09 +03:00
Priit Laes
261120dc4b
Add Estonian (et) to LINGUAS
2013-09-20 09:53:29 +03:00
Mattias Põldaru
09f43d4f84
[l10n] Updated Estonian translation
2013-09-20 09:52:18 +03:00
Chao-Hsiung Liao
0590b9123d
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2013-09-20 13:44:43 +08:00
Fernando Carvalho
e271231e77
Updated Portuguese translation
2013-09-18 23:55:51 +01:00
A S Alam
8b97f068c7
Punjabi Translation updated by Aman
2013-09-17 22:16:28 -05:00
Ask H. Larsen
a5344e3fe0
Updated Danish translation
2013-09-17 18:40:55 +02:00
Nilamdyuti Goswami
096fff8b3f
Assamese translation updated
2013-09-17 16:06:33 +05:30
Giovanni Campagna
caa9d6e423
Bump version to 3.9.92
...
To go along GNOME Shell 3.9.92
2013-09-17 10:54:49 +02:00
Giovanni Campagna
65bec3cdb1
apps-menu: fix for gnome-shell master
...
PopupMenu.isEmpty() only checks for regular menu items, which
the application menu doesn't use, so we need a fake implementation.
2013-09-17 10:52:03 +02:00
Giovanni Campagna
d060657bf4
systemMonitor: update for gnome-shell master
...
Reparent the message tray menu button so that the indicators
don't cover it.
2013-09-17 10:51:34 +02:00
Dimitris Spingos
342dd7c64d
Updated Greek translation
2013-09-16 22:27:19 +03:00
Yosef Or Boczko
011860b476
Updated Hebrew translation
2013-09-16 22:17:17 +03:00
Inaki Larranaga Murgoitio
31c459304e
Updated Basque language
2013-09-16 21:00:15 +02:00
Marek Černocký
604d280c8c
Updated Czech translation
2013-09-16 19:46:06 +02:00
Daniel Mustieles
d9c00ab646
Updated Spanish translation
2013-09-16 13:25:51 +02:00
Victor Ibragimov
756d3c74e8
Tajik translation updated
2013-09-16 15:17:20 +05:00
Milo Casagrande
c368d8d968
[l10n] Updated Italian translation.
2013-09-16 09:01:39 +02:00
Reinout van Schouwen
f33087d2ad
Updated Dutch translation
2013-09-15 22:20:15 +02:00
Benjamin Steinwender
25e5ddf17c
Updated German translation
2013-09-15 21:35:20 +02:00
Changwoo Ryu
9811636e3c
Updated Korean translation
2013-09-16 03:26:02 +09:00
Fran Diéguez
16379e2233
Updated Galician translations
2013-09-15 17:23:22 +02:00
Baurzhan Muftakhidinov
6e5cbec7a0
Initial Kazakh translation
2013-09-15 14:31:28 +06:00
Peter Mráz
5901738896
Updated slovak translation
2013-09-15 10:24:16 +02:00
Enrico Nicoletto
b3829b0359
Updated Brazilian Portuguese translation
2013-09-14 21:58:04 -03:00
Piotr Drąg
6ed8b84368
Updated Polish translation
2013-09-15 02:43:12 +02:00
Piotr Drąg
23981289d5
Fix a translatable string
...
So the old gettext would pick it up. Not a string freeze break.
2013-09-15 02:43:12 +02:00
Kris Thomsen
2d0142426a
Updated Danish translation
2013-09-13 22:20:55 +02:00
Changwoo Ryu
b4b989be0b
Updated Korean translation
2013-09-14 04:35:21 +09:00
Gabor Kelemen
e7e62f5c8e
Updated Hungarian translation
2013-09-12 16:05:41 +02:00
Jiro Matsuzawa
17663f5f20
apps-menu: Respect user's favorite apps order
...
https://bugzilla.gnome.org/show_bug.cgi?id=704248
2013-09-12 07:14:48 +09: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
victory
c1fead9dad
l10n: Update Japanese translation
2013-09-11 23:32:03 +09:00
Rūdolfs Mazurs
caba979752
Updated Latvian translation
2013-09-10 21:48:05 +03:00
Nilamdyuti Goswami
addd62bef9
Assamese Translation Updated
2013-09-10 20:51:21 +05:30
Khaled Hosny
06f85e842a
Update Arabic translation
2013-09-09 23:22:34 +02:00
Khaled Hosny
f625ae110f
Typo
2013-09-09 23:18:36 +02:00
sanad
54c4e1ca96
Update Arabic translation
2013-09-09 23:17:56 +02:00
A S Alam
a0e9e49914
Punjabi Translation updated by Aman
2013-09-09 14:13:38 -05:00
Kjartan Maraas
00a133a314
Updated Norwegian bokmål translation
2013-09-08 19:51:26 +02:00
Giovanni Campagna
cccd46b513
window-list: insist more that the indicators should be at the very right end
...
The new box layout is just annoying...
2013-09-05 10:30:20 +02:00
Stas Solovey
8e1db160ca
Updated Russian translation
2013-09-05 09:55:00 +04:00
Timo Jyrinki
9b516aa0d9
Finnish translation update
2013-09-04 11:02:28 +03:00
Мирослав Николић
ec5d03d754
Updated Serbian translation
2013-09-04 06:33:10 +02:00
Shantha kumar
987f67f288
Tamil Translations Updated
2013-09-03 16:05:43 +05:30
Shantha kumar
ea18bd7cdb
Tamil Translations Updated
2013-09-03 16:03:03 +05:30
Giovanni Campagna
fd030fa52f
Bump version to 3.9.91
...
To go along GNOME Shell 3.9.91
2013-09-03 10:38:15 +02:00
Giovanni Campagna
01f168341f
windowsNavigator: update for gnome-shell changes
2013-09-03 10:36:31 +02:00
Giovanni Campagna
ec8f269107
window-list: fix regression from StBoxLayout refactoring
...
Make sure that the workspace indicator is always packed at the
end of the window list
2013-09-03 10:34:13 +02:00
Benjamin Steinwender
2b45617d6a
Updated German translation
2013-09-01 00:49:51 +02:00
Chao-Hsiung Liao
37f24a88de
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2013-08-29 21:55:39 +08:00
Dušan Kazik
88b1bf8964
Updated slovak translation
2013-08-27 21:45:52 +02:00
Aurimas Černius
5f639ec972
Updated Lithuanian translation
2013-08-26 22:59:35 +03:00
Allan Day
d8cef9d6f5
tweak the system menu theme
...
https://bugzilla.gnome.org/show_bug.cgi?id=706666
2013-08-26 18:00:45 +02:00
Giovanni Campagna
d4845f3e24
classic: update the theme for 3.9.90
...
Fix the colors in the system menu elements.
https://bugzilla.gnome.org/show_bug.cgi?id=706666
2013-08-26 17:59:53 +02:00
Giovanni Campagna
5b021256c9
classic: update the session mode for 3.9.90
...
The status menus were consolidated into the aggregate menu.
https://bugzilla.gnome.org/show_bug.cgi?id=706666
2013-08-26 14:58:42 +02:00
Enrico Nicoletto
806f345e51
Updated Brazilian Portuguese translation
2013-08-26 00:34:49 -03:00
Milo Casagrande
f47133f897
[l10n] Updated Italian translation.
2013-08-25 17:33:49 +02:00
Reinout van Schouwen
67b84f8cf0
Initial Dutch translation
2013-08-24 14:17:08 +02:00
Piotr Drąg
32ed396ebf
Updated Polish translation
2013-08-23 00:52:16 +02:00
Giovanni Campagna
85c7fa6483
Bump version to 3.9.90
...
To go along GNOME Shell 3.9.90
2013-08-22 10:06:36 +02:00
Andika Triwidada
d0c17d038d
Updated Indonesian translation
2013-08-21 17:31:44 +07:00
Fran Diéguez
cc91b26ed3
Updated Galician translations
2013-08-21 00:47:40 +02:00
Giovanni Campagna
7decfe92c9
<name> should match repository's name.
...
Andrea's been patching every module in GNOME for this, let's make
his life easier.
2013-08-21 00:06:58 +02:00
Matej Urbančič
ff0e0205ef
Updated Slovenian translation
2013-08-19 21:54:02 +02:00
Victor Ibragimov
6a493a3eea
Tajik translation updated
2013-08-19 23:52:05 +05:00
Marek Černocký
103ec6d43f
Updated Czech translation
2013-08-19 15:01:04 +02:00
Daniel Mustieles
a47ff4a54e
Updated Spanish translation
2013-08-19 11:44:01 +02:00
Florian Müllner
f1f16f262b
window-list: Add context menu
...
gnome-panel's window list had context menus on buttons, that gave
easy access to common operations like close, minimize and maximize.
Add something similar to the window-list.
https://bugzilla.gnome.org/show_bug.cgi?id=699251
2013-08-19 10:21:23 +02:00
Piotr Drąg
db3800500c
Updated POTFILES.in
2013-08-18 22:07:07 +02:00
Giovanni Campagna
63653406a3
Update all extensions for gnome-shell 3.9.90
...
addActor() gone from PopupBaseMenuItem, arrows in menus,
SystemStatusButton gone.
The auto-move-windows cleanup is probably older, weird noone
noticed before.
Anyway, I need a pitch fork.
2013-08-18 22:01:35 +02:00
Giovanni Campagna
e2b2f125b4
Remove the xrandr extension
...
This can't work without a significant rework (because we can't
use GnomeRR in the mutter process, now that's DBus API implemented
by mutter itself, and the monitor config API is private to mutter
for now), and I doubt it's really useful to anyone.
Also, we have an orientation lock button, which kind of serves
a similar purpose
2013-08-18 19:28:34 +02:00
Matej Urbančič
373bc5e709
Updated Slovenian translation
2013-08-17 16:54:03 +02:00
Andreas Henriksson
c53e5325c3
Upload to experimental
2013-08-16 18:34:09 +00:00
Fabio Tomat
9d80df7a6d
Added Friulian language
2013-08-15 12:11:16 +02:00
Fabio Tomat
c79d0b9d52
Added Friulian translation
2013-08-15 12:10:53 +02:00
Nishio Futoshi
282cd8564a
l10n: Update Japanese translation
2013-08-11 09:53:43 +09:00
tuhaihe
6f184424d9
Update Chinese simplified translation
2013-08-03 22:11:10 +08:00
Chao-Hsiung Liao
1aed1799a0
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2013-08-02 10:51:23 +08:00
Gabor Kelemen
3a58e0c12f
Updated Hungarian translation by Attila Hammer <hammera at pickup dot hu>
2013-07-31 21:54:19 +02:00
Yaron Shahrabani
19b61be6a6
Updated Hebrew translation.
2013-07-31 12:24:05 +03:00
Giovanni Campagna
79055cf7a0
Bump version to 3.9.5
...
To go along GNOME Shell 3.9.5
And fix distcheck at the same time.
2013-07-30 15:34:13 +02:00
Giovanni Campagna
2e5d8c7384
Fix a number of undeclared variable warnings
...
"for (prop in object)" needs a "var prop" before, or it declares
a global property.
2013-07-30 13:23:47 +02:00
Giovanni Campagna
1d6f85c8f4
apps-menu: update to work with gnome-shell master
...
The span parameter was removed from the PopupMenuItem API.
2013-07-30 13:20:33 +02:00
Giovanni Campagna
fb8ad70db6
Remove alternative-status-menu extension
...
As part of the new unified status menu, the old status menu
was reworked considerably in 3.9.5, and the extension as it
was written does not make sense.
If hibernation is needed, it should be added (through another
extension) in the shutdown dialog.
2013-07-30 13:17:00 +02:00
Nilamdyuti Goswami
f67db2a2af
Added Assamese LINGUAS
2013-07-29 13:10:41 +05:30
Nilamdyuti Goswami
13c3512ed0
Assamese translation updated
2013-07-29 13:08:57 +05:30
Jeremy Bicha
6161d531fc
use canonical Vcs-* fields
2013-07-28 04:21:50 +00:00
Yuri Myasoedov
71f19d8391
Updated Russian translation
2013-07-27 15:41:39 +04:00
Emmanuele Bassi
7173fa9e9e
Revert "Added Assamese to LINGUAS"
...
This reverts commit e71d48853d .
The Assamese PO file does not exist in the repository. It should be
committed before modifying the LINGUAS file, to avoid breaking the
build.
2013-07-26 11:08:23 +01:00
Nilamdyuti Goswami
e71d48853d
Added Assamese to LINGUAS
2013-07-26 15:30:45 +05:30
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
Sweta Kothari
f5c8ddf6cd
Added gu in LINGUAS file
2013-07-19 14:31:20 +05:30
Sweta Kothari
55d80ea091
Updated Gujarati Translations
2013-07-19 14:18:27 +05:30
Milo Casagrande
66d4b0adc4
[l10n] Updated Italian translation.
2013-07-19 09:34:12 +02:00
Giovanni Campagna
1673dc6e9b
Bump version to 3.9.4
...
To go along GNOME Shell 3.9.4
2013-07-18 12:45:07 +02:00
Anish A
6105afed0d
Updated Malayalam Translation
2013-07-17 21:06:17 +05:30
Giovanni Campagna
ae9df9f001
user-theme: look for gnome-shell themes in ~/.local/share too
...
Just like we look in XDG_DATA_DIRS, we should honor XDG_DATA_HOME
as well.
For compatibility reasons, we look in ~/.themes first, then ~/.local/share,
then /usr/share.
2013-07-14 15:19:14 +02:00
tuhaihe
05e42a4b95
update Simplified Chinese (zh_CN) translation
2013-07-12 21:12:14 +08:00
Benjamin Steinwender
9e5079bd83
Updated German translation
2013-07-08 17:23:34 +02:00
Trần Ngọc Quân
b408fc4d17
Updated Vietnamese translation
2013-07-06 18:23:13 +07:00
Nguyễn Thái Ngọc Duy
0c6825d2c5
po/vi: import from Damned Lies
2013-07-06 18:21:03 +07:00
Giovanni Campagna
6fbc63e9e6
alternative-status-menu: unpack the result of CanHibernate
...
The DBus call yields a GVariant, which we need to unpack to
obtain the JS value to compare.
https://bugzilla.gnome.org/show_bug.cgi?id=702300
2013-07-04 16:51:35 +02:00
Giovanni Campagna
a2f14c57c5
apps-menu: don't store the hot corner at creation
...
HotCorners become invalid when the xrandr configuration changes,
so instead of storing it fetch it directly from layoutManager when
needed.
https://bugzilla.gnome.org/show_bug.cgi?id=702038
2013-07-04 16:06:24 +02:00
Andika Triwidada
e03343d4a8
Updated Indonesian translation
2013-07-04 18:35:01 +07:00
Rafael Ferreira
9df6831f64
Updated Brazilian Portuguese translation
2013-06-30 08:58:07 -03: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
Giovanni Campagna
b82400cd66
Bump version to 3.9.3
...
To go along GNOME Shell 3.9.3
2013-06-18 21:39:29 +02:00
Giovanni Campagna
858e67d33e
systemMonitor: don't propagate clicks up
...
Otherwise you get gnome-system-monitor and a message tray menu.
2013-06-18 21:36:41 +02:00
Giovanni Campagna
b66824c500
xrandr-indicator: fix syntax error
...
It shows the level of testing or usefulness this extension has...
2013-06-18 21:36:10 +02:00
Jeremy Bicha
8fd8943460
new release, drop git patch
2013-06-17 20:14:26 +00:00
Giovanni Campagna
76713a74be
places-menu: null-check g_volume_get_identifier()
...
Not all volumes have the 'class' identifier (for example MTP doesn't),
and we can't apply indexOf on null.
2013-06-17 21:42:15 +02:00
Kjartan Maraas
c92c2fa6b9
Updated Norwegian bokmål translation
2013-06-17 12:30:23 +02:00
Victor Ibragimov
c436598ba6
Tajik translation updated
2013-06-16 23:37:13 +05:00
Piotr Drąg
9dbf937d0f
Updated POTFILES.in
2013-06-15 18:55:44 +02:00
Daniel Mustieles
daf081619e
Updated Spanish translation
2013-06-13 11:25:28 +02:00
Daniel Mustieles
2b332d70f0
Updated Spanish translation
2013-06-13 11:25:21 +02:00
Fran Diéguez
18f6d63790
Updated Galician translations
2013-06-10 10:25:19 +02: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
85038e2f56
classic: Drop IsRunnableHelper
...
https://bugzilla.gnome.org/show_bug.cgi?id=701886
2013-06-08 20:24:34 -04: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
Piotr Drąg
f01018a063
Updated Polish translation
2013-06-08 21:06:36 +02:00
Wepmaschda
64d76fef6a
adapt native-window-placement to 3.9 changes
...
* remove unnecessary chromeHeight that breaks the system
* copy original _updateWindowPositions from 3.9
* use nativeWindowPlacement in update function
* tidy up NaturalWindowPlacement function
https://bugzilla.gnome.org/show_bug.cgi?id=699054
2013-06-08 18:47:02 +02:00
Wepmaschda
80082fdfcb
make windowCaptionsOnTop working again
...
* changed positionWindows() to relayout()
* additionally marked the difference to the original relayout() function.
https://bugzilla.gnome.org/show_bug.cgi?id=699054
2013-06-08 18:47:02 +02:00
Wepmaschda
2396490d1e
reduce gnome-shell modifications
...
* use original realPositionWindows() and map _computeAllWindowSlots() to our function (_calculateWindowTransformationsNatural()).
* adapted _calculateWindowTransformationsNatural() to _computeAllWindowSlots()' behaviour
https://bugzilla.gnome.org/show_bug.cgi?id=699054
2013-06-08 18:47:02 +02:00
Marek Černocký
0c47e96a3b
Updated Czech translation
2013-06-08 07:50:10 +02:00
Florian Müllner
0ffaf62c4c
classic: Replace mini-extensions with mode-specific overridesSchema
...
Some default values differ between classic and normal sessions. We
used to implement this by overriding the shell's default values in
mini-extensions (or more precisely: reversing the shell's overrides).
Use a mode-specific overridesSchema instead, which has the advantage
that settings defaults will not change unexpectedly when extensions
are disabled/enabled (for instance during screen locks).
https://bugzilla.gnome.org/show_bug.cgi?id=701717
2013-06-08 00:47:30 +02:00
Jakub Steiner
6f572119d8
Style scrollbar in classic bubbles
...
https://bugzilla.gnome.org/show_bug.cgi?id=700485
2013-06-07 20:18:02 +02:00
Florian Müllner
505220f163
classic: Adjust popup menu slider style
...
https://bugzilla.gnome.org/show_bug.cgi?id=697917
2013-06-07 20:16:05 +02:00
Giovanni Campagna
24967c7cbe
xrandr-indicator: stop processing RandR events when disabled
...
It's hard to tell people to disconnect their signals, when we
are the first to forget it...
2013-06-06 23:33:57 +02:00
Jorge Pérez Pérez
ee1c850f47
Added Aragonese translation
2013-06-05 22:05:14 +02:00
Dušan Kazik
fb0dcec005
Updated slovak translation
2013-06-05 20:52:19 +02:00
Dimitris Spingos
f5b2d17a4a
Updated Greek translation
2013-06-05 08:14:28 +03:00
Kjartan Maraas
dca43009b3
Updated Norwegian bokmål translation
2013-06-02 01:37:57 +02:00
Victor Ibragimov
08b5f5fe82
Tajik translation added
2013-06-01 00:01:53 +05:00
Fran Diéguez
16e0d467f8
Updated Galician translations
2013-05-31 01:17:06 +02:00
Giovanni Campagna
5e10182f94
Bump version to 3.9.2
...
To go along GNOME Shell 3.9.2
2013-05-28 20:09:11 +02:00
Giovanni Campagna
ae244569ef
alternative-status-menu: take GSettings in consideration for item visibility
...
Seems this was lost at some point.
2013-05-24 19:15:30 +02: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
Florian Müllner
292a48073a
apps-menu: Add some padding to ScrollView
...
In case the scroll bar is visible, is is currently positioned at
the very edge of the popup, which looks fairly bad; so add some
minimal padding.
https://bugzilla.gnome.org/show_bug.cgi?id=700852
2013-05-22 19:40:02 +02:00
Giovanni Campagna
274a6f040c
Update descriptions of extensions
...
Mark classic mode extensions as such, so bug reports don't go
lost in my inbox.
2013-05-20 19:06:59 +02:00
Мирослав Николић
aaacd3dba4
Updated Serbian translation
2013-05-14 18:51:11 +02:00
Florian Müllner
45767c93d5
window-list: Make bottom panel taller in classic mode
...
Consider additional borders in classic styling for the panel height.
https://bugzilla.gnome.org/show_bug.cgi?id=698169
2013-05-13 22:01:01 +02:00
Giovanni Campagna
6094c21634
Bump version to 3.9.1
...
To go along GNOME Shell 3.9.1
2013-05-01 00:46:47 +02:00
Giovanni Campagna
5052c6d350
windowsNavigator: update for gnome-shell changes
...
The position of a workspace is not part of a geometry object.
2013-05-01 00:45:06 +02:00
Florian Müllner
f38d61b4c9
window-list: Use notify::n-workspaces to recreate workspace menu
...
When the number of workspaces changes, we clear the existing menu
and recreate it based on the screen::n-workspaces property, so it
is slightly more correct to track changes to the property directly
instead of using the workspace-added/workspace-removed signals.
This change also fixes a corner case, where changes to the property
before workspaces are initialized are missed and we end up with the
wrong number of workspaces.
https://bugzilla.gnome.org/show_bug.cgi?id=699350
2013-04-30 21:54:05 +02:00
Florian Müllner
8ba3bedd20
workspace-indicator: Adjust to PopupMenu API change
...
setShowDot() has become setOrnament()
https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:49 +02:00
Florian Müllner
d903f1f15b
xrandr-indicator: Adjust to PopupMenu API change
...
setShowDot() has become setOrnament()
https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:49 +02:00
Florian Müllner
8628addfc9
window-list: Adjust to PopupMenu API change
...
setShowDot() has become setOrnament().
https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:48 +02:00
Aurimas Černius
27b5178646
Updated Lithuanian translation
2013-04-27 23:40:52 +03:00
Matej Urbančič
6b2fa94f5a
Updated Slovenian translation
2013-04-21 08:26:05 +02:00
Marek Černocký
174ffc05f2
Updated Czech translation
2013-04-20 15:37:04 +02:00
Piotr Drąg
8ba1cc7c9d
Updated Polish translation
2013-04-19 21:14:04 +02:00
Daniel Mustieles
20e164fb39
Updated Spanish translation
2013-04-18 13:12:37 +02:00
Rafael Ferreira
568f63917a
Updated Brazilian Portuguese translation
2013-04-16 22:43:15 -03:00
Giovanni Campagna
e2a2f12c10
Bump version to 3.8.1
...
To follow the 3.8.1 stable release of GNOME
2013-04-16 22:08:26 +02:00
Giovanni Campagna
c1bc688a5c
WindowList: add a workspace switching menu
...
Import a copy of the workspace indicator extension, to have it
in the bottom panel.
https://bugzilla.gnome.org/show_bug.cgi?id=694914
2013-04-16 22:00:39 +02:00
Florian Müllner
360ba43579
window-list: Add support for AUTO grouping
...
In addition to "always" and "never", gnome-panel supported an "auto"
grouping mode, which only started to group items when running out of
available space. It makes sense for us to support the same option in
the window-list extension, so implement it.
https://bugzilla.gnome.org/show_bug.cgi?id=697157
2013-04-16 20:05:27 +02:00
Florian Müllner
1a41b639ef
window-list: Don't rely solely on -st-natural-width
...
-st-natural-width is useful to request a larger-than-usual width,
add back the max-width removed in commit 702cf52cfc to also request
a smaller-than-usual width as necessary.
2013-04-16 20:05:26 +02:00
Florian Müllner
4ebd46c9f0
classic: Style startup spinner differently in classic mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-16 19:28:12 +02:00
Florian Müllner
702cf52cfc
window-list: Fill max-width if possible
...
Items in the window list should take up a fixed amount of space
unless the list is full and items need to shrink. To achieve this,
replace the max-width with the newly added -st-natural-width.
https://bugzilla.gnome.org/show_bug.cgi?id=695392
2013-04-16 18:10:16 +02:00
Matthias Clasen
689dda0515
Revert "window-list: add a workspace switcher"
...
This reverts commit f86f09955b .
Pushed by accident.
2013-04-08 20:25:33 -04:00
Matthias Clasen
db0b1af99a
classic: Tweak separator colors
...
The previous commit made them too prominent, so tone it down.
2013-04-08 20:21:52 -04:00
Matthias Clasen
cdbb94ccbf
classic: Improve menu separators
...
These were barely showing up in white-on-light-gray, so
turn them dark.
https://bugzilla.gnome.org/show_bug.cgi?id=697596
2013-04-08 19:35:53 -04:00
Giovanni Campagna
f86f09955b
window-list: add a workspace switcher
...
This is the most basic version of a workspace switcher, taken from
Frippery Bottom Panel and adapted. It handles clicks and scrolls,
and does not show window thumbnails or shapes.
Note that, differently from the frippery version, it won't change
the workspace layout, and actually assume a linear vertical layout,
which is then shown horizontally. This is to keep compatibility
with the overview, which uses a vertical layout.
https://bugzilla.gnome.org/show_bug.cgi?id=694914
2013-04-08 10:19:26 -04:00
Милош Поповић
58c36bd719
Small fix in Serbian translation
2013-04-08 15:35:27 +02:00
Florian Müllner
46a216853f
window-list: Update icons on icon theme changes
...
https://bugzilla.gnome.org/show_bug.cgi?id=697400
2013-04-07 21:11:31 +02:00
Florian Müllner
25be4d60b4
app-menu: Update icons on icon theme changes
...
https://bugzilla.gnome.org/show_bug.cgi?id=697400
2013-04-07 21:11:31 +02:00
Florian Müllner
94941843e3
apps-menu: Allow for keynav between categories/applications
...
PanelMenu.Button listens to key-press-events on the corresponding
menu to move focus to neighboring buttons on left/right arrow. In
order to allow keynav from the category list on the left to the
application list on the right and vice-versa, we may need to suppress
the parent behavior depending on the currently focused actor, so
overwrite the signal handler accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=693074
2013-04-07 21:11:31 +02:00
Rui Matos
6adeed4e60
window-list: Fix preferences radio buttons not reflecting the setting
...
When setting GtkRadioButton's group property, its active property is
also set as a by-product. This means that setting these properties
isn't commutative which arguably is a bug in gtk+ but one that we can
easily work around by just switching the order here.
https://bugzilla.gnome.org/show_bug.cgi?id=697495
2013-04-07 21:00:51 +02:00
Florian Müllner
a97d08a2d2
window-list: Set metaWindow for single-window items when grouped
...
When grouping is enabled, items that are only have a single window
associated are still expected to behave like ungrouped items.
This includes activating windows by DND, which uses the metaWindow
property on the hovered actor's _delegate, so make sure it is set
on AppButtons in single-window mode as well.
https://bugzilla.gnome.org/show_bug.cgi?id=693561
2013-04-04 18:09:46 +02:00
Florian Müllner
91aa1cfbc0
window-list: Activate window on hover during drag operations
...
Reimplement the common task list behavior of activating windows
when hovering over a task list item during a drag operation.
https://bugzilla.gnome.org/show_bug.cgi?id=693561
2013-04-04 18:09:46 +02:00
Jakub Steiner
e6e31c16b7
make submenus "fit in" for classic
...
https://bugzilla.gnome.org/show_bug.cgi?id=696960
2013-04-04 16:59:37 +02: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
Debarshi Ray
802c70e14c
apps-menu: Improve submenu navigation
...
Implement a keep-up triangle to keep submenus from changing if the
pointer strays a bit when mousing towards the application list on the
right. The keep-up triangle is only used if the mouse movement is more
horizontal than vertical.
This is similar to the behaviour of GtkMenu, but much more simple
because we are only dealing one specific kind of menu, and hence don't
need to be as generic.
https://bugzilla.gnome.org/show_bug.cgi?id=692913
2013-04-04 14:41:07 +02:00
Giovanni Campagna
d212a2f26d
WindowList: fix behavior on fullscreen
...
LayoutManager will take care of our visibility, but we need to
adjust the message tray anchor point manually. Also, we must not
show ourselves when coming out of the overview if we're in fullscreen.
https://bugzilla.gnome.org/show_bug.cgi?id=696929
2013-04-02 23:05:57 +02:00
Changwoo Ryu
fb77156c88
Updated Korean translation
2013-03-28 02:57:09 +09: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
Fran Diéguez
bfd94b7ae1
Updated Galician translations
2013-03-26 12:51:33 +01:00
Giovanni Campagna
a6016db862
Bump version to 3.8.0
...
To go along GNOME Shell 3.8.0
2013-03-25 23:27:36 +01:00
Jiro Matsuzawa
01d6a469a1
l10n: Update Japanese translation
2013-03-25 17:08:09 +09:00
Ville-Pekka Vainio
4a60bec60c
Finnish translation update by Jiri Grönroos
2013-03-21 22:40:49 +02: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
Gabor Kelemen
8d4db767d4
Updated Hungarian translation
2013-03-21 00:49:37 +01:00
Milo Casagrande
916d9d963f
[l10n] Updated Italian translation.
2013-03-20 10:05:56 +01:00
Giovanni Campagna
39a7434569
Bump version to 3.7.92
...
To go along GNOME Shell 3.7.92
2013-03-19 07:19:51 +01:00
Mario Blättermann
7aeba983e1
[l10n] Updated German translation
2013-03-15 19:23:23 +01:00
Rafael Ferreira
89830470f1
Updated Brazilian Portuguese translation
2013-03-10 22:25:05 -03:00
Florian Müllner
8688596e80
window-list: Fix updating message tray anchor
...
After recent overview changes, we may end up with the message tray
showing partially in the overview when the window-list extension
is enabled. Adjusting the anchor explicitly when entering/leaving
the overview fixes the issue, requiring less code.
https://bugzilla.gnome.org/show_bug.cgi?id=695390
2013-03-08 14:08:01 +01:00
Florian Müllner
0bd8966115
window-list: connect_after() to 'window-added'
...
We switched from using the window icon to using the associated
application's icon; however when we create the window list item
from a handler to the 'window-added' signal, the association of
window and application might not exist yet, as WindowTracker uses
the same signal to create the association. Use connect_after()
for creating the window list item to make sure that WindowTracker's
signal handler has run already.
https://bugzilla.gnome.org/show_bug.cgi?id=695389
2013-03-08 14:08:00 +01:00
Matej Urbančič
9bf13353a8
Updated Slovenian translation
2013-03-07 21:56:58 +01:00
Florian Müllner
8305ef3b98
app-menu: Fix non-fallback hot corners
...
Commit 2d1d812474 fixed handling of hot corners for the fallback
case, but broke the menu completely for the non-fallback case.
https://bugzilla.gnome.org/show_bug.cgi?id=695373
2013-03-07 18:01:43 +01:00
Yuri Myasoedov
3b6446f33a
Updated Russian translation
2013-03-07 09:32:29 +04:00
Florian Müllner
dda3512769
Bump version to 3.7.91
...
To go along GNOME Shell 3.7.91
2013-03-05 00:50:46 +01:00
Giovanni Campagna
2d1d812474
apps-menu: update for gnome-shell changes
...
HotCorner handling was broken once again...
2013-03-04 23:35:32 +01:00
Giovanni Campagna
c70b152628
apps-menu: don't load subdirectories as separate categories
...
Directories that are not immediate children of the root should be merged
in the parent, to preserve the flat structure and to be consistent with
the Activities overview.
https://bugzilla.gnome.org/show_bug.cgi?id=693241
2013-03-04 23:30:11 +01:00
Florian Müllner
040c106c7b
window-list: Always use ShellApp icon rather than _NET_WM_ICON
...
We currently use the application icon for items that are grouped
by application and the window icon otherwise. However with the
icon property being unused anywhere else in GNOME3, applications
have started to not set any window icon at all.
Rather than complaining to application authors, switch to using
the app icon everywhere, which improves consistency with the rest
of GNOME3 anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=694850
2013-03-02 20:58:15 +01:00
tuhaihe
f46627b624
Update Simplified Chinese translation
2013-02-28 21:02:48 +08:00
Aurimas Černius
0a1f7e725c
Updated Lithuanian translation
2013-02-27 23:10:03 +02:00
Florian Müllner
7b07fd9656
launch-new-instance: Adjust for AppWellIcon -> AppIcon change
...
https://bugzilla.gnome.org/show_bug.cgi?id=694555
2013-02-24 08:55:25 +01:00
Giovanni Campagna
48bfe6dc1e
Bump version to 3.7.90
...
To go along GNOME Shell 3.7.90
2013-02-20 20:47:34 +01:00
Мирослав Николић
f380f527d0
Updated Serbian translation
2013-02-20 12:20:52 +01:00
Giovanni Campagna
5c9292aae3
build: install NEWS inside each zip file
...
In case users want to know what changed between each version.
2013-02-19 23:33:06 +01:00
Giovanni Campagna
ab3d3ce41b
alternative-status-menu: update for gnome-shell changes
...
We use a logind inhibitor now, so we don't need to lock the screen before
calling logind. Also, the UPower path was removed, and suspension is not
available for ConsoleKit.
Sorry, Ubuntu users!
2013-02-19 23:33:06 +01:00
Giovanni Campagna
c3796b2b19
places-menu: sort special directories like nautilus does
...
Place Home first, then show the others in alphabetical order.
https://bugzilla.gnome.org/show_bug.cgi?id=693242
2013-02-19 23:21:06 +01:00
Giovanni Campagna
e5ae9e7110
apps-menu: update for gnome-shell changes
...
After the stage hierarchy handling moved to LayoutManager, HotCorner
wants the layoutManager instance as a parameter.
2013-02-19 23:21:06 +01:00
Marek Černocký
5c91a2867d
Updated Czech translation
2013-02-17 09:22:01 +01:00
Giovanni Campagna
2f5c095f7a
places-menu: show the computer pretty name for the file system root
...
As Nautilus does, query hostnamed for the pretty hostname and watch
for changes.
If hostnamed is not available, we just show Computer, as before.
https://bugzilla.gnome.org/show_bug.cgi?id=693240
2013-02-13 22:43:21 +01:00
Florian Müllner
95b0d72e04
classic-theme: Fix top bar style in (un)lock screen
...
The top bar should be translucent/transparent on the (un)lock screen,
even in classic mode.
https://bugzilla.gnome.org/show_bug.cgi?id=693663
2013-02-12 18:34:37 +01:00
Daniel Mustieles
7fb52fa115
Updated Spanish translation
2013-02-11 14:38:02 +01:00
Matthias Clasen
5c6c81dd2b
Drop the FallbackSession key from the classic mode
...
The gnome-fallback session does not exist anymore.
2013-02-09 23:24:07 -05:00
Matthias Clasen
ab45ec8ee7
Add nautilus-classic to the classic mode
...
Nautilus 3.7.5 ships a separate nautilus-classic.desktop file which
turns on icons on the desktop, regardless of the setting.
2013-02-09 23:24:06 -05:00
Debarshi Ray
b9fba54b9f
apps-menu: Prevent the ApplicationMenuItem from becoming too wide
...
PopupMenu.PopupBaseMenuItem uses the natural width of its children to
set its own minimum and natural widths. We don't want that because
some of our children can be too wide. So, we override it.
We also set the span and expand parameters of the label to -1 and true
respectively. Otherwise we won't get to see the "...".
https://bugzilla.gnome.org/show_bug.cgi?id=693282
2013-02-09 21:35:21 +01:00
Debarshi Ray
f187f47cdd
places-menu: Make 'network' volume handling more Nautilus-like
...
Currently we ended up ignore 'network' volumes that did not have a
mount associated with it. Instead we should behave like Nautilus and
still show them.
https://bugzilla.gnome.org/show_bug.cgi?id=693437
2013-02-09 21:33:51 +01:00
Debarshi Ray
c4a694337c
places-menu: Fix a typo
...
https://bugzilla.gnome.org/show_bug.cgi?id=693432
2013-02-09 21:32:34 +01:00
Piotr Drąg
4103a228b2
Updated Polish translation
2013-02-08 15:41:39 +01:00
Debarshi Ray
da49c0d635
apps-menu: Clean up mark up handling and set label_actor
...
Get rid of fixMarkup, which turns & into &, so that we need to
again set use_markup.
https://bugzilla.gnome.org/show_bug.cgi?id=693334
2013-02-08 13:29:44 +01:00
Debarshi Ray
c626cc2a1d
apps-menu: Clean up code
...
The empty array is created and inserted into the hashtable before
every call to _loadCategory. No need to check for it and create it
again inside the function.
Don't mix up negated if conditions with continue while skipping stuff
that should not be displayed. Follow one style for consistency.
https://bugzilla.gnome.org/show_bug.cgi?id=693346
2013-02-08 13:24:25 +01:00
Jeremy Bicha
92ccfc0e0d
build xz tarball by default instead of bz2
...
https://bugzilla.gnome.org/show_bug.cgi?id=693238
2013-02-06 08:24:37 -05:00
Jeremy Bicha
61ee59f083
places: Rename 'File System' to 'Computer' and capitalize 'Network'
...
The Nautilus sidebar calls it 'Computer' so we should too.
Use title case for "Browse Network"
https://bugzilla.gnome.org/show_bug.cgi?id=693240
2013-02-06 08:21:55 -05:00
Giovanni Campagna
7783e99842
Bump version to 3.7.5.1
...
Includes an important build fix
2013-02-06 12:11:42 +01:00
Jeremy Bicha
2397289568
build: Add theme_data to dist
...
Fixes gnome-shell-extensions build failure with tarball
https://bugzilla.gnome.org/show_bug.cgi?id=693239
2013-02-06 12:10:38 +01:00
Giovanni Campagna
edefa7b674
Bump version to 3.7.5
...
To go along GNOME Shell 3.7.5
2013-02-06 12:04:21 +01:00
Piotr Drąg
5392a50e98
Updated Polish translation
2013-02-06 02:07:40 +01:00
Piotr Drąg
fc5c7c8fda
Updated POTFILES.in
2013-02-06 02:06:09 +01:00
Piotr Drąg
3c0d84469a
Updated Polish translation
2013-02-06 02:03:41 +01:00
Florian Müllner
01542c3dc7
build: Fix distcheck
2013-02-05 20:21:20 +01:00
Florian Müllner
0aaa37c30f
data: Add missing file
...
Commit 9b05c80f81 left out the actual stylesheet :(
2013-02-05 20:17:06 +01:00
Florian Müllner
a1c938d3d9
window-list: Add classic mode styling
...
Classic mode uses a distinct visual style, support this by shipping
a dedicated stylesheet.
https://bugzilla.gnome.org/show_bug.cgi?id=693171
2013-02-05 20:09:16 +01:00
Florian Müllner
f23197e09e
window-list: Add a small preference UI
...
https://bugzilla.gnome.org/show_bug.cgi?id=693171
2013-02-05 20:09:11 +01:00
Florian Müllner
a4fe08d53d
window-list: Add option for grouping windows by application
...
https://bugzilla.gnome.org/show_bug.cgi?id=693171
2013-02-05 20:09:00 +01:00
Florian Müllner
7e3b48da9d
window-list: Factor out WindowTitle
...
https://bugzilla.gnome.org/show_bug.cgi?id=693171
2013-02-05 20:08:46 +01:00
Florian Müllner
b843058c18
window-list: New extension
...
https://bugzilla.gnome.org/show_bug.cgi?id=693171
2013-02-05 20:06:53 +01:00
Florian Müllner
9b05c80f81
Use different styling in classic mode
...
Classic mode should be visually distinct from the normal session,
so provide a mode-specific stylesheet which looks closer to the
familiar GNOME2 default theme.
https://bugzilla.gnome.org/show_bug.cgi?id=693169
2013-02-05 20:06:53 +01:00
Florian Müllner
3805054b25
apps-menu: Update to Shell API change
2013-02-05 18:32:49 +01:00
Giovanni Campagna
348f0faf22
windowsNavigator: fix a warning in disable()
2013-02-04 23:58:33 +01:00
Giovanni Campagna
b907e44fdf
windowsNavigator: update for gnome-shell changes
...
Update for the new way to layout window overlays
2013-02-04 23:52:17 +01:00
Giovanni Campagna
032233cf9d
native-window-placement: update for gnome-shell changes
...
Update to the new way to layout window overlays, which requires
setting a slot on the clone, and update to the new padding setting
for the window picker, including a custom style to avoid placing titles
outside the clip area.
2013-02-04 23:52:17 +01:00
Florian Müllner
443837e09d
alternate-tab: Update to Shell API change
...
Main.KeybindingMode is now Shell.KeyBindingMode ...
2013-02-04 17:05:36 +01:00
Daniel Mustieles
7f1904a97c
Updated Spanish translation
2013-02-01 10:48:51 +01:00
Marek Černocký
caaa544fd6
Updated Czech translation
2013-01-31 20:10:24 +01:00
Piotr Drąg
179b14ea4b
Updated Polish translation
2013-01-31 18:05:29 +01:00
Debarshi Ray
9211fa4409
apps-menu: Replace it with a new version based on AxeMenu
...
This is a severely toned down version of the original AxeMenu:
- the column on the left has been removed, because it duplicates
functionality provided by the places-menu and the user menu
- the application search functionality has been removed because it
is already provided by vanilla gnome-shell
- the "All" category ended up being too crowded and has been replaced
by "Favorites", so there is no separate page for it any more
https://bugzilla.gnome.org/show_bug.cgi?id=692527
2013-01-30 16:15:32 +01:00
OKANO Takayoshi
edb8a65c78
[l10n] Update Japanese translation
2013-01-27 22:11:13 +09:00
Marek Černocký
fdd2fa09d7
Updated Czech translation
2013-01-22 09:35:59 +01:00
Florian Müllner
5d37b39ce5
places-menu: Design update
...
After review from the design team, the following changes were requested:
- use a "Places" label instead of a symbolic icon in the top bar
(as in GNOME 2)
- move places icons in front of the name (as in Nautilus)
- use menu separators between sections instead of section titles
https://bugzilla.gnome.org/show_bug.cgi?id=692027
2013-01-19 00:08:27 +01:00
Gabriel Rossetti
b673e1624a
launch-new-instance: New extension
...
https://bugzilla.gnome.org/show_bug.cgi?id=692030
2013-01-18 23:36:29 +01:00
Florian Müllner
2b81d125cb
classic: Move dateMenu to the right
...
With new items being added on the left, the top bar gets a little
crowded with the dateMenu at the center, so move it to its "classic"
position on the right.
https://bugzilla.gnome.org/show_bug.cgi?id=692016
2013-01-18 18:07:15 +01:00
Giovanni Campagna
31128e0dae
Revert "Remove places-menu from the classic extensions"
...
This reverts commit f53d251a46 .
Designs changed, and places-menu is back.
2013-01-18 18:04:35 +01:00
Giovanni Campagna
680e4e075a
Bump version to 3.7.4
...
To go along GNOME Shell 3.7.4
2013-01-15 16:07:44 +01:00
Мирослав Николић
dd3349bf6d
Updated Serbian translation
2013-01-08 20:16:47 +01:00
Giovanni Campagna
f53d251a46
Remove places-menu from the classic extensions
...
It is not part of the designed traditional experience.
2013-01-08 18:30:12 +01:00
Giovanni Campagna
80b4f108df
Add a separate configure option for classic mode datafiles
...
Ubuntu wants to install classic mode files but still tweak the set of
built extensions.
https://bugzilla.gnome.org/show_bug.cgi?id=690799
2013-01-03 01:23:37 +01:00
Balázs Úr
df2e1e6217
Updated Hungarian translation
2013-01-01 16:05:56 +01:00
Rafael Ferreira
292661d943
Updated Brazilian Portuguese Translation
2012-12-31 02:42:26 -02:00
Fran Diéguez
c978057d3a
Updated Galician translations
2012-12-27 00:52:50 +01:00
Khaled Hosny
8034b65f46
Update Arabic translation
2012-12-24 12:46:34 +02:00
Aurimas Černius
c1c9f280d8
Updated Lithuanian translation
2012-12-20 22:41:06 +02:00
Giovanni Campagna
e179ab72fc
Bump version to 3.7.3
...
To go along GNOME Shell 3.7.3
2012-12-18 21:20:58 +01:00
Yuri Myasoedov
11e8f2832c
Updated Russian translation
2012-12-17 09:16:13 +04:00
Florian Müllner
61f86a3f29
alternate-tab: Re-use window-switcher in gnome-shell
...
gnome-shell now provides its own traditional window switcher using
a dedicated keybinding, so update the extension to just take over
the default application-based switchers as well.
https://bugzilla.gnome.org/show_bug.cgi?id=689724
2012-12-11 07:40:40 +01:00
Florian Müllner
0fed304f79
static-workspaces: New extension
...
Just as the default-min-max extension, this extension reverts a
gnome-shell override and is meant to be used in classic mode.
https://bugzilla.gnome.org/show_bug.cgi?id=689739
2012-12-11 05:29:47 +05:30
Ryan Lortie
02989fd0f7
gnome-classic.session: fix @libexecdir@ substitution
...
The Makefile had two rules by which it could possibly have generated the
intermediate .in file (on the way from .in.in to .session) and it picked
the one that didn't contain the substitution for @libexecdir@.
Consolidate the rules into one that does all the needed substitutions.
https://bugzilla.gnome.org/show_bug.cgi?id=689756
2012-12-11 05:24:36 +05:30
Giovanni Campagna
9900ae19dc
Revert "Remove alternate-tab extension"
...
This reverts commit 0b7c3e3dbb .
Pushed by mistake, and we actually want the alternate-tab extension,
just in a different form.
2012-12-11 00:10:17 +01:00
Giovanni Campagna
b9a4d178a8
Enable classic-mode if all extensions are enabled
...
This allows to test classic-mode integration without losing the other
extensions.
2012-12-10 23:11:33 +01:00
Florian Müllner
8815c670ea
Install a 'classic' mode for gnome-shell
...
Commit c421da905f added the necessary machinery for adding a
classic session, do the same for the corresponding gnome-shell
mode.
https://bugzilla.gnome.org/show_bug.cgi?id=689738
2012-12-10 23:02:25 +01:00
Florian Müllner
1e45a69d36
Add generated data files to .gitignore
...
https://bugzilla.gnome.org/show_bug.cgi?id=689738
2012-12-10 23:02:12 +01:00
Giovanni Campagna
0b7c3e3dbb
Remove alternate-tab extension
...
It's in core shell now! Just replace the switch applications keybinding
with switch windows in the keyboard panel.
2012-12-10 23:00:46 +01:00
Matej Urbančič
b9563829bb
Updated Slovenian translation
2012-12-10 21:54:18 +01:00
Piotr Drąg
4b26753d83
Updated Polish translation
2012-12-06 22:35:29 +01:00
Daniel Mustieles
cdb7ff0cec
Updated Spanish translation
2012-12-05 20:08:57 +01:00
Debarshi Ray
c421da905f
Add the machinery to provide a classic-mode session
...
A new session is added only when --enable-extensions=classic-mode is
used.
https://bugzilla.gnome.org/show_bug.cgi?id=689285
2012-11-30 18:53:29 +01:00
Debarshi Ray
5a08081cc0
workspace-indicator: Remove it from CLASSIC_EXTENSIONS
...
It is not one of the extensions nominated for the fallback replacement
mode.
https://bugzilla.gnome.org/show_bug.cgi?id=689365
2012-11-30 18:50:35 +01:00
Debarshi Ray
ad542d2f77
default-min-max: New extension
...
Adds minimize and maximize buttons to the titlebar by default. It
restores org.gnome.desktop.wm.preferences as the schema to be used for
the button-layout key.
It is included in classic-mode.
https://bugzilla.gnome.org/show_bug.cgi?id=689275
2012-11-30 18:50:14 +01:00
Khaled Hosny
20e8a0dcc3
Update Arabic translation
2012-11-21 17:00:42 +02:00
Cheng-Chia Tseng
87c26eab14
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2012-11-21 14:40:34 +08:00
Giovanni Campagna
877a53c2fc
Bump version to 3.7.2
...
To go along GNOME Shell 3.7.2
2012-11-20 16:46:42 +01:00
Giovanni Campagna
10e38adf20
Add "classic-mode" build infrastructure
...
As part of removing fallback mode, GNOME wants to support a subset of
gnome-shell-extensions that restore part of the GNOME 2 experience.
This commit introduces that distinction, and allows to build only the
supported "classic-mode" extensions.
2012-11-20 16:39:45 +01:00
Giovanni Campagna
2a64ee6993
alternative-status-menu: flip the default hibernate option
...
Many people complained that they can't make hibernate visible. Given
that using gsettings with extensions is not easy (you need --schemadir etc.),
just flip the default, and tell people that don't want it to change it
(or just core shell)
2012-11-20 16:37:20 +01:00
Giovanni Campagna
9d9ef27317
WindowsNavigator: fix with recent shell
...
Recently WindowsNavigator would just crash the shell upon entering
the overview. I'm not sure where the bug was, probably it was due to
the new window layout code.
2012-11-20 16:37:20 +01:00
Giovanni Campagna
785656d149
alternate-tab: don't show attached modal dialogs
...
Attached modal dialogs cannot be focused on their own, so the expected
interaction is to choose their parent instead.
2012-11-20 16:37:20 +01:00
Giovanni Campagna
f8ee696c7c
alternate-tab: port to the new keybindings infrastructure
...
Keybindings were refactored in 3.7.2, to allow handling them
while the shell is modal, and now require a set of flags indicating
the "allowed modes"
2012-11-20 16:37:20 +01:00
Stas Solovey
aa677b265a
Updated Russian translation
2012-11-20 11:33:17 +04:00
Giovanni Campagna
9b04e6f44c
PlacesMenu: ignore missing local bookmarks
...
If a local bookmark does not refer to an existing directory, ignore
it instead of showing a broken entry.
2012-11-16 20:29:56 +01:00
Giovanni Campagna
315aa82d15
PlacesMenu: support historical location for bookmarks file
...
Ubuntu is shipping with Nautilus 3.4 in 12.10, so the bookmarks file
was not moved to .config/gtk-3.0.
2012-11-16 20:29:51 +01:00
Giovanni Campagna
0bc41bcb1d
native-window-placement: fix disabling the extension
...
The monkey patch was being reinstalled under the wrong name.
2012-11-11 19:26:56 +01:00
Мирослав Николић
e59c218c62
Updated Serbian translation
2012-11-09 11:54:47 +01:00
Giovanni Campagna
880758e470
PlacesMenu: don't fail for GIO errors getting the file name
...
Different GIO backends can fail in different ways trying to query
file infos. If that's the case, fail back to safe get_basename()
instead of crashing.
2012-11-07 17:43:17 +01:00
Dušan Kazik
a5ce94c6d3
Updated slovak translation
2012-11-06 23:29:13 +01:00
Giovanni Campagna
8a73e58134
Bump version to 3.7.1
...
To go along GNOME Shell 3.7.1
2012-10-26 17:20:41 +02:00
Giovanni Campagna
bfe7a760d1
NativeWindowPlacement: reduce the number of hacks to work better with 3.7.1
...
3.7 is brought some big changes in the window layout code, but I'm not
going to take advantage of them (as the assume some sort of row based layout).
Instead, just work around them in a way that makes the extension work
without major issues.
2012-10-26 17:20:41 +02:00
Giovanni Campagna
0d932f4b24
alternative-status-menu: update for 3.7
...
gnome-shell uses logind for suspending now. Take the occasion to
do some cleanups as well.
2012-10-26 17:20:41 +02:00
Giovanni Campagna
6c1dbe1ee1
places-menu: don't crash if a special directory or mount doesn't exists
...
Under broken configurations, it is possible that a special directory
is configured but does not exist. In that case, just skip the menu item
altogheter.
2012-10-26 17:20:41 +02:00
A S Alam
a125390c5f
update Punjabi Translation for package
2012-10-25 09:11:13 +05:30
Christian Kirbach
fdb5f3e8ef
Updated German translation
2012-10-24 12:41:24 +02:00
Aurimas Černius
d64feb040d
Updated Lithuanian translation
2012-10-20 21:52:39 +03:00
Giovanni Campagna
987409b742
Remove dock and gajim extensions from the repository
...
They're buggy, unmaintained, and nobody stepped up to fix them.
See full rationale at
https://mail.gnome.org/archives/gnome-shell-list/2012-August/msg00132.html
Anyone who's unhappy with this decision, please contact me and we
can arrange co-maintainership or ownership transfer.
2012-10-16 16:22:45 +02:00
Giovanni Campagna
e14efb3dfc
Bump version to 3.6.1
...
To go along newly released GNOME Shell 3.6.1
2012-10-16 16:16:02 +02:00
Andika Triwidada
7e3262a58d
Updated Indonesian translation
2012-10-15 21:55:23 +07:00
Daniel Mustieles
f670aa5cc3
Updated Spanish translation
2012-10-13 13:00:56 +02:00
Rūdolfs Mazurs
da2ed2d695
Updated Latvian translation
2012-10-12 23:26:07 +03:00
Fran Diéguez
23e5cd30a4
Updated Galician translations
2012-10-12 01:16:31 +02:00
Tom Tryfonidis
42a85d81a6
Updated Greek translation
2012-10-11 17:19:28 +03:00
Piotr Drąg
1d65af715f
Updated Polish translation
2012-10-08 23:04:17 +02:00
Marek Černocký
7ae2ddcb95
Updated Czech translation
2012-10-08 22:42:08 +02:00
Matej Urbančič
0abb0f4b57
Updated Slovenian translation
2012-10-08 21:14:45 +02:00
Giovanni Campagna
dfcff4b297
DriveMenu: make it independent of PlacesDisplay
...
That module was removed from GNOME Shell 3.6, so reimplement for mounts
only, borrowing code and behaviour from the resident message tray source.
2012-10-08 19:42:28 +02:00
Giovanni Campagna
fa2840aee3
alternative-status-menu: fix for 3.6
...
Code was still refererring to the external screensaver instead of
activating the screenshield.
I feel like a genius for writing both modules and not noticing this
until after 3.6.0.
2012-10-08 19:09:13 +02:00
Giovanni Campagna
e48e1d0a38
alternate-tab: fix a warning about passing 0 to source_remove
2012-10-07 02:08:55 +02:00
Khaled Hosny
f9f4684c8d
Updated Arabic translation
2012-10-05 21:47:00 +02:00
Giovanni Campagna
3954649632
Bump version to 3.6.0
...
To go along GNOME Shell 3.6.0.
drive-menu doesn't yet work, due to the late removal of PlacesManager
from the shell. I will work on it if I have time.
2012-10-02 20:38:03 +02:00
Gil Forcada
74702c00e5
[l10n] Updated Catalan translation
2012-09-29 00:07:41 +02:00
Stas Solovey
727872833f
Updated Russian translation
2012-09-27 17:24:00 +04:00
Chris Leonard
e0518f0bda
Updated British English translation
2012-09-22 11:34:11 +01:00
Gabor Kelemen
ef5a8a9641
Updated Hungarian translation
2012-09-20 15:47:29 +02:00
Andika Triwidada
69bfc23b7f
Updated Indonesian translation
2012-09-17 12:31:08 +07:00
Tom Tryfonidis
9bc1e04654
Updated Greek translation
2012-09-15 15:17:35 +03:00
Aurimas Černius
c3872afc30
Updated Lithuanian translation
2012-09-15 15:14:54 +03:00
Ville-Pekka Vainio
a6e5f8aab7
Finnish translation update by Jiri Grönroos
2012-09-12 22:45:11 +03:00
Matej Urbančič
67a4db07aa
Updated Slovenian translation
2012-09-12 21:05:20 +02:00
Daniel Mustieles
f834c29530
Updated Spanish translation
2012-09-10 18:19:38 +02:00
Og B. Maciel
60f38b3b6c
Minor typo.
2012-09-07 11:25:02 -04:00
Og B. Maciel
3fddc8e846
Updated Brazilian Portuguese translations.
2012-09-07 11:23:29 -04:00
Мирослав Николић
f0e1229a26
Updated Serbian translation
2012-09-07 11:17:36 +02:00
Christian Kirbach
00871cc98f
Updated German translation
2012-09-07 00:18:07 +02:00
Piotr Drąg
3992182905
Updated Polish translation
2012-09-06 19:52:37 +02:00
Piotr Drąg
2df41753e5
Updated POTFILES.in
2012-09-06 19:50:56 +02:00
Giovanni Campagna
39c221775e
places-menu: recognize if apps-menu is present, and place to the right of it
...
If apps-menu is enabled at the same time as places-menu, the right order
is activities, apps-menu, places-menu, app-menu. Previously we used the
extension activation order to obtain this, but it's not reliable enough,
so make it explicit in code.
2012-09-06 19:41:13 +02:00
Giovanni Campagna
eda45e6072
places-menu: rework to be more similar to the Files sidebar
...
Let's go GNOME 3 style, and make a places menu that looks like the sidebar
in Files, with for subsections corresponding to default places, devices,
bookmarks and network mounts.
Among other things, this should fix the duplicate home or duplicate desktop
bookmark problem (as now we don't bookmarks that are same as the default
locations), and it makes us future proof for the removal of PlacesManager
in core shell.
2012-09-06 19:41:10 +02:00
Daniel Mustieles
333871387a
Updated Spanish translation
2012-09-06 18:27:47 +02:00
Marek Černocký
eb6b84eb18
Updated Czech translation
2012-09-06 12:25:33 +02:00
Piotr Drąg
d8c651f255
Updated Polish translation
2012-09-05 01:22:48 +02:00
Giovanni Campagna
7cf25a3bc0
Bump version to 3.5.91
...
To go along GNOME Shell 3.5.91
2012-09-05 00:54:38 +02:00
Giovanni Campagna
fdad0263ec
various: update for gnome-shell changes
...
The panel changed the way it builds the buttons outside the system
status area.
- Update alternative-status-menu to the new way of accessing panel
contents.
- Update apps-menu to the new way of adding items to the panel.
- Move places-menu to the left now that it is possible without hacks.
2012-09-05 00:50:35 +02:00
Giovanni Campagna
c5181cda46
alternate-tab: make the highlight square again
...
Fixes a regression from a78a16b4a7
2012-09-05 00:50:35 +02:00
Giovanni Campagna
56f6eccc82
i18n: Updated Italian translation
2012-09-05 00:50:35 +02:00
Giovanni Campagna
6a74326a61
place-menu: use symbolic icons for places
...
This makes us more consisten with the other menus and with the sidebar
in Files.
Also, reduce the icon size to 16px, same as the other menus.
2012-09-05 00:50:35 +02:00
Giovanni Campagna
48d4956ee0
Port all extensions to the new symbolic icon handling
...
St.IconType was removed from master, St.Icon users are expected to add '-symbolic'
themselves.
2012-09-05 00:50:35 +02:00
Giovanni Campagna
0ab46d5c70
xrandr-indicator: port to 2012
...
Someone left this poor extension in the last century.
Port to GDBus, port to Lang.Class, port to addSettingsAction, port to new
symbolic icon handling.
2012-09-05 00:50:35 +02:00
Giovanni Campagna
cd7d9aa2a4
Auto-move-windows: don't manage workspaces if they're not dynamic
...
The workspace management done by auto-move-windows is semi-dynamic,
in that it collects empty workspaces at the end, and ensures there
is always one free.
This is undesirable when the user explicitly choose static
workspaces in the tweak tool or in dconf-editor.
2012-09-05 00:50:35 +02:00
Giovanni Campagna
ea3d27c311
SystemMonitor: left align the indicator container
...
MessageTray.actor now has ClutterBinLayout layout manager, so we need
to tell it esplicitly where to place us.
2012-09-05 00:50:35 +02:00
Piotr Drąg
6c050118f4
Updated Polish translation
2012-09-04 00:17:04 +02:00
Fran Diéguez
dfb942f6fe
Updated Galician translations
2012-08-30 04:16:23 +02:00
Matej Urbančič
262efe3c9e
Updated Slovenian translation
2012-08-29 09:11:42 +02:00
Giovanni Campagna
d1d099fbbf
alternate-tab: don't crash if a window is not associated with an app
...
A dialog for which the parent application is closed may end up without
an app. In that case, show only the thumbnail, or if showing icons only,
show a missing icon.
2012-08-29 02:05:02 +02:00
Giovanni Campagna
45da997dd3
alternate-tab: don't assume that at least two windows exist
...
Initial selection would go out of the array bounds if only one window
existed.
2012-08-29 02:05:02 +02:00
Daniel Mustieles
d91c949068
Updated Spanish translation
2012-08-25 12:07:40 +02:00
Piotr Drąg
5a028aab52
Updated Polish translation
2012-08-22 20:04:42 +02:00
Giovanni Campagna
c49758f1c5
Bump version to 3.5.90
...
To go along GNOME Shell 3.5.90
2012-08-22 16:19:53 +02:00
Giovanni Campagna
5ca52e89d5
windowsNavigator: update for gnome-shell changes
...
The ViewSelector was refactored for modekill feature. Update
accordingly.
2012-08-22 16:19:33 +02:00
Giovanni Campagna
dd26111c04
systemMonitor: add tooltips to the indicators
...
Currently it's hard to find what the indicator mean, without any
label. Add a tooltip, shamelessly copied from js/ui/dash.js in
core shell.
2012-08-22 16:13:52 +02:00
Giovanni Campagna
f40e7109e5
systemMonitor: update for gnome-shell changes
...
gnome-shell 3.5.90 has a new, bigger, message-tray. Restyle the
systemMonitor appropriately to blend in.
2012-08-22 16:13:52 +02:00
Giovanni Campagna
5cb3e1877a
native-window-placement: update for gnome-shell changes
...
Workspace.positionWindows semantics changed, so the function
we want to override is now _realPositionWindows.
2012-08-22 16:13:52 +02:00
Giovanni Campagna
a78a16b4a7
alternate-tab: respect aspect ratio for window thumbnails
...
It is weird if 16:9 thumbnails get turned into squares. Instead,
center them.
https://bugzilla.gnome.org/show_bug.cgi?id=656217
2012-08-22 15:35:33 +02:00
Daniel Mustieles
a6307d48c0
Updated Spanish translation
2012-08-20 14:17:34 +02:00
A S Alam
f9d95b9408
update Punjabi Translation
2012-08-19 15:12:45 +05:30
Giovanni Campagna
fb3df46a25
alternate-tab: rework again
...
Kill the mode switch distinction, and kill the old and unmaintained
Workspace&Icons mode.
Introduce instead configurability for the All&Thumbnails code, which
now independently allows choosing if only all windows or only those
from current workspace should be shown, and in which way (thumbnail,
icon, both).
All configuration settings changed, so the extension must be configured
again (although hopefully I chose reasonable defaults)
2012-08-18 02:40:20 +02:00
Daniel Mustieles
d2a7a95628
Updated Spanish translation
2012-08-10 11:14:52 +02:00
Giovanni Campagna
12e91b86e5
Bump version to 3.5.5
...
To go along GNOME Shell 3.5.5
2012-08-07 23:41:18 +02:00
Giovanni Campagna
5e89c761ca
alternate-tab: show an application icon overlaid to the thumbnails
...
In All&Thumbnails mode, show an application icon above the thumbnail,
for easier recognition of the window.
The old behaviour can be restored in the preferences dialog.
2012-08-07 23:22:25 +02:00
Giovanni Campagna
d12307991a
alternate-tab: refactor All & Thumbnails
...
Split the two modes in two different modules, for easier maintenance.
Refactor the AllThumbnails code completely, by copying relevant
or useful code for gnome-shell directly instead of hacking around
it.
2012-08-07 23:22:19 +02:00
Dirgita
c711ce83fa
Updated Indonesian translation
2012-08-07 23:40:11 +07:00
Мирослав Николић
96f91eda59
Updated Serbian translation
2012-08-07 10:40:36 +02:00
Giovanni Campagna
e2a76b665a
Convenience: relicense to BSD
...
This module is meant to be a copy-lib, and it is used all over the
place (including GPLv3, LGPL or BSD licensed extensions). I don't
want to block an extension for license incompatibility.
The rest of the repository is still GPLv2, as it is the tarball
distribution and individual extensions downloaded from the website.
2012-08-06 23:44:27 +02:00
Aurimas Černius
c638e6c0f2
Updated Lithuanian translation
2012-08-05 17:07:34 +03:00
Victor Seva Lopez
8a6d13c416
Added gnome-tweak-tool as recommends
2012-07-27 07:35:38 +00:00
Giovanni Campagna
9ef1ecd827
Bump version to 3.5.4
...
To go along GNOME Shell 3.5.4
2012-07-18 16:35:58 +02:00
Christian Kirbach
60f0954a76
Updated German translation
2012-07-15 13:56:28 +02:00
Wylmer Wang
08339cd78e
update Simplified Chinese (zh_CN) translation
2012-06-23 18:01:59 +08:00
Wylmer Wang
a772154471
update Simplified Chinese (zh_CN) translation
2012-06-23 17:52:43 +08:00
Rūdolfs Mazurs
e02cd89c8b
Updated Latvian translation
2012-06-20 20:33:39 +03:00
Khaled Hosny
706857132a
Updated Arabic translation
2012-06-09 18:36:04 +02:00
Daniel Mustieles
c0f6028212
Updated Spanish translation
2012-06-09 11:55:04 +02:00
Matej Urbančič
ecd9e4ab6c
Updated Slovenian translation
2012-06-08 21:14:45 +02:00
Giovanni Campagna
d4f3391481
Bump version to 3.5.2
...
To go along GNOME Shell 3.5.2
2012-06-08 14:07:05 +02:00
Giovanni Campagna
dd9b47e51e
native-window-placement: fix undefined variable warning
2012-06-08 14:02:00 +02:00
Giovanni Campagna
279dd348e4
alternative-status-menu: update for current mockups
...
Core shell changed the user menu so that Power Off is no longer at
the end, and it's no longer hidden by Alt. Update the extension
so that it blends nicely with the core behavior, while still exposing
Suspend/Hibernate/Power Off as separate menu items.
2012-06-08 13:59:50 +02:00
Daniel Mustieles
efe068324b
Updated Spanish translation
2012-06-06 13:43:51 +02:00
Alejandro Piñeiro
338f742310
a11y: setting labels for Removable Drive Menu extension
...
This includes:
* A proper name for the menu (using when exploring the top panel)
* A proper label for each device item
https://bugzilla.gnome.org/show_bug.cgi?id=677228
2012-06-04 09:48:06 +02:00
Andika Triwidada
c1845d73bd
Updated Indonesian translation
2012-06-02 20:34:30 +07:00
Andika Triwidada
a3ae190edc
Added Indonesian translation
2012-06-02 20:32:29 +07:00
Jasper St. Pierre
6e946fe702
drive-menu: Update to work with GNOME Shell git
...
https://bugzilla.gnome.org/show_bug.cgi?id=677289
2012-06-02 05:11:36 -04:00
Jasper St. Pierre
dca49d662d
places-menu: Update to work with GNOME Shell git
...
https://bugzilla.gnome.org/show_bug.cgi?id=677289
2012-06-02 05:11:36 -04:00
Мирослав Николић
df73753b08
Updated Serbian translation
2012-06-01 21:05:17 +02: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
Martin Srebotnjak
0676b9c0f9
Updated Slovenian translation
2012-05-21 09:11:39 +02:00
Michael Biebl
13b8b3c22c
build: Properly quote $enable_extensions
...
Otherwise test will complain if more then one extension in enabled, i.e.
when we have a space in the configure argument.
https://bugzilla.gnome.org/show_bug.cgi?id=676446
2012-05-21 00:40:11 +02: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
Arash Mousavi
35ee8fc2c6
Updated Persian Translations
2012-05-14 20:41:40 +04:30
Marek Černocký
99924c3952
Updated Czech translation
2012-05-12 09:16:00 +02:00
Marek Černocký
dfd7191aa1
Updated Czech translation
2012-05-08 22:01:34 +02:00
Bastien Durel
c5fd578214
create actor at the right place, so there is no more clipping-out-of-screen problem
...
https://bugzilla.gnome.org/show_bug.cgi?id=664318
2012-05-07 23:06:17 +02:00
Matej Urbančič
e00a73b88a
Updated Slovenian translation
2012-05-04 13:47:32 +02:00
Tom Tryfonidis
487fd4cd1c
Updated Greek translation
2012-05-03 13:59:40 +03:00
Alexandre Franke
2acb53fa2e
Update French translation
2012-05-02 19:29:02 +02:00
Fran Diéguez
548ede7eea
Updated Galician translations
2012-04-30 16:43:12 +02:00
Fran Diéguez
667f72532e
Updated Galician translations
2012-04-30 16:42:21 +02:00
Piotr Drąg
7753a68331
Updated Polish translation
2012-04-30 16:19:37 +02:00
Daniel Mustieles
6728411a52
Updated Spanish translation
2012-04-30 13:17:05 +02:00
Giovanni Campagna
31ff2d4c97
auto-move-windows: make the suspend and hibernate items configurable
...
Desktop users rarely use suspend, and in general hibernate is
more trouble than it's worth to show at all times, so make their
visibility configurable in GSettings.
Supend defaults to true (since that's the GNOME 3 message anyway),
while hibernate is normally false. No UI is provided, since it's
unlikely that changing this is necessary.
2012-04-29 23:26:07 +02:00
Wepmaschda
d355424f22
native-window-placement: add WINDOW_AREA_TOP_GAP and place the windows bottom-center.
...
This keeps window captions and close buttons always visible.
https://bugzilla.gnome.org/show_bug.cgi?id=674338
2012-04-29 22:41:37 +02:00
Bastien Durel
dde7084711
Let user choose the monitor where to show dock
2012-04-29 22:35:24 +02:00
Giovanni Campagna
f77bf60bcb
auto-move-windows/prefs: filter out apps that don't exist
...
Recognize if the desktop file no longer exists and remove its
entry in GSettings, instead of crashing because of a null GAppInfo.
2012-04-29 21:11:00 +02:00
Giovanni Campagna
e3f1091f2d
dock: clip the actor to the primary monitor
...
In particular with the move effect, but also with others, the
dock could end up partially on the neighbor screen when hidden.
2012-04-28 18:28:36 +02:00
Giovanni Campagna
ffb3462d54
gajim: fix for missing FN field
...
The full name is not always present. If so, fallback to nickname
or Jabber ID.
Based on a patch by Łukasz Faber <nnidyu@annwn.eu >
2012-04-26 22:58:04 +02:00
Giovanni Campagna
e1c1fc73e2
windowsNavigator: only access tooltip if it's known to exist
...
Apparently, windowOverlay._text can be null sometimes. In that
case, do nothing instead of crashing.
2012-04-26 22:50:11 +02:00
Giovanni Campagna
5ca9f35a95
places-menu: fix allocation of the icon
...
Because the popup-menu min-width imposed by the theme was bigger
than the natural size of the menu, and because core shell code
cannot deal with that, the icon was not right aligned unless
"Removable devices" was showing.
Hack around that by setting span: -1, which pushes it to end of
the menu item.
2012-04-14 00:41:12 +02:00
Seong-ho Cho
6128102eac
Add Korean translation
2012-04-05 02:52:23 +09:00
Giovanni Campagna
cb6d5357d9
Bump version to 3.4.0
...
GNOME 3.4 is out! Yay for the stable release!
2012-03-29 19:59:11 +02:00
Giovanni Campagna
9fb703ca6b
build: strip micro version if minor is even
...
To avoid manually adding the 3.4 stable version when doing the
release, check in configure if building a stable (even minor) version
and strip micro at that time.
2012-03-29 19:51:13 +02:00
Khaled Hosny
06d2b906e0
Arabic translation
2012-03-28 18:52:45 +02:00
Marek Černocký
98403dfc3b
Updated Czech translation
2012-03-25 18:49:23 +02:00
Bruno Brouard
ec88930f80
Updated French translation
2012-03-24 21:48:36 +01:00
Giovanni Campagna
ee5e54f9f4
Bump version to 3.3.92
...
To go along GNOME Shell 3.3.92
2012-03-24 02:11:24 +01:00
Giovanni Campagna
ed9c17dfdd
native-window-placement: update for gnome-shell API changes
...
St.Widget.get_default_direction() was replaced with
Clutter.get_default_text_direction() as part of the Clutter Apocalypses
2012-03-24 02:06:49 +01:00
Gabor Kelemen
10027b6697
Updated Hungarian translation
2012-03-22 23:53:39 +01:00
A S Alam
27abc7a42b
update Punjabi Translation
2012-03-17 16:52:11 +05:30
Rudolfs Mazurs
3bb56a7a59
Updated Latvian translation.
2012-03-17 00:07:35 +02:00
Piotr Drąg
0e94c81734
Updated Polish translation
2012-03-16 21:19:40 +01:00
Fran Diéguez
7d41bd9fbd
Updated Galician translations
2012-03-16 12:16:13 +01:00
Kjartan Maraas
f12cd9ba39
Updated Norwegian bokmål translation
2012-03-14 18:52:34 +01:00
Timo Jyrinki
182a9cff18
Finnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint
2012-03-12 11:08:16 +02:00
Cheng-Chia Tseng
9bb5399263
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2012-03-09 20:13:17 +08:00
bhuztez
82bd3efc73
windowsNavigator: do nothing when viewtab is not active
...
The keybindings should only kick-in when the "windows" tab is active,
otherwise it is confusing and could conflict with other combinations.
2012-03-03 02:11:25 +01:00
Daniel Mustieles
0b3f7e37f0
Updated Spanish translation
2012-03-02 14:19:00 +01:00
Giovanni Campagna
2f034bbee2
[l10n] Update Italian translation
2012-03-01 21:12:08 +01:00
Giovanni Campagna
f14ae5f3c9
workspace-indicator: remove debug spew
2012-03-01 21:10:41 +01:00
Giovanni Campagna
1463a6481e
dock: update for gnome-shell API changes
...
Shell.get_event_state() was removed, use direct .get_state()
instead.
2012-03-01 21:05:14 +01:00
Giovanni Campagna
0a9be8fc82
workspace-indicator: drop the "shorter" style class
...
It makes it appear different from other popup menus, which looks
strange.
2012-03-01 21:05:14 +01:00
Giovanni Campagna
75629a468f
build system: move local-install to a make rule
...
This way, "make zip-file && ./local-install.sh" is not needed, you
just do "make local-install". Also, it allows to specify a different
prefix as a make variable.
2012-03-01 21:05:14 +01:00
Mario Blättermann
72a5a3424f
[l10n] Updated German translation
2012-03-01 13:13:26 +01:00
Мирослав Николић
4e35410b7a
Updated Serbian translation
2012-03-01 10:39:25 +01:00
Leandro Toledo
9faa028f1e
Updated Brazilian Portuguese translation
2012-02-28 06:54:42 -03:00
Matej Urbančič
60f8139482
Updated Slovenian translation
2012-02-28 21:54:30 +01:00
Matej Urbančič
e7f7a488c6
Updated Slovenian translation
2012-02-28 21:54:30 +01:00
Daniel Nylander
f0b3e4de0a
Updated Swedish translation
2012-02-28 21:45:44 +01:00
Giovanni Campagna
25ada42ed9
Bump version to 3.3.90
...
To go along GNOME Shell 3.3.90
2012-02-28 19:19:17 +01:00
Giovanni Campagna
ef95c7e4e7
apps-menu: update for Clutter/St API changes
...
Some StContainer API was removed to accomodate clutter deprecations.
Adapt apps-menu to that.
2012-02-28 19:18:22 +01:00
Милош Поповић
9e53a37c08
Updated Serbian translation
2012-02-27 00:17:27 +01:00
Fran Diéguez
b3e783e7a8
Updated Galician translations
2012-02-26 16:21:58 +01:00
Piotr Drąg
9e41c06cd7
Updated POTFILES.in
2012-02-24 19:22:41 +01:00
Giovanni Campagna
7b3650fb68
convenience: use recursive lookup for schemas
...
If the schema is not found in the extension directory, fall back
to the default source, allowing for systemwide installation of
extensions.
2012-02-24 11:23:59 +01:00
Giovanni Campagna
0bb2184efb
workspace-indicator: add preferences dialog
...
Add a simple pref dialog to configure workspace name, similar to
the one available for GNOME 2.
2012-02-24 11:23:59 +01:00
Gabriel Speckhahn
e55101526c
Updated Brazilian Portuguese translation
2012-02-16 12:57:51 -02:00
Matej Urbančič
50b89bb8b5
Updated Slovenian translation
2012-02-17 21:30:41 +01:00
Gonzalo Sanhueza
856ebbf7e6
Updated Spanish translation
2012-02-17 10:49:35 +01:00
Giovanni Campagna
0c5564fe55
workspace-indicator: fix focus after workspace change
...
meta_workspace_activate() expects the timestamp of the user action.
Not sure where that true came from.
2012-02-13 23:06:59 +01:00
Giovanni Campagna
53ee4c096e
i18n: Updated Italian translation
2012-02-13 18:56:25 +01:00
Giovanni Campagna
5754e2db58
example: add settings and preference dialogs
...
This continues turning "example" in a real gnome-shell extension
tutorial, showing how to create GSettings using Convenience and
how to build a simple preference dialog by subclassing GtkGrid
and binding GObject properties to GSettings.
2012-02-13 18:55:15 +01:00
Giovanni Campagna
468ed6cfe6
auto-move-windows: introduce configuration dialog
...
Using the new configuration framework from gnome-shell, add
a simple tree view to configure the automatic moving rules.
2012-02-13 18:55:15 +01:00
Giovanni Campagna
a4fac964dc
convenience: allow system-wide installation again
...
Check if necessary files are installed in the extension folder
(as done by "make zip-file"), and if not, fallback to the standard
paths.
2012-02-13 18:55:15 +01:00
Giovanni Campagna
245ab96a27
alternate-tab: move to the new configuration system
...
Since 3.3.5, gnome-shell offers an integrated configuration tool
for extensions, which can be used by adding a new "prefs" module.
Replace the old modal dialog with a new gtk dialog, which also allows
to configure the new highlight-selected setting.
2012-02-13 18:55:15 +01:00
Daniel Mustieles
6b373686d3
Updated Spanish translation
2012-02-12 13:54:09 +01: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
Piotr Drąg
c90f90a5c7
Updated POTFILES.in
2012-02-10 19:44:28 +01:00
Giovanni Campagna
1dca3fecaa
alternate-tab: optionally highlight selected window in workspace&icons mode
...
Optionally, bring the selected window to front before dismissing
the popup, in a manner similar to cycle-windows keybinding (but
without the rendering artifacts, and without application grouping).
Based on a patch by Pallai Roland <dap@magex.hu >
2012-02-10 15:22:07 +01:00
Giovanni Campagna
b6f4ed7013
Bump version to 3.3.5
...
To go along GNOME Shell 3.3.5
2012-02-10 15:21:01 +01:00
Giovanni Campagna
9b6374881d
all: port to the new class framework
...
A long due update, since this was merged in gjs and core shell.
We no longer need to mess with __proto__ and prototype, and can
use decent syntax for true object oriented programming.
(This affects all except xrandr-indicator, since I want to port
that to GDBus too, using the new bindings right from the start)
2012-02-10 15:16:46 +01:00
Giovanni Campagna
2388b8738f
dock: refactor and clean up code
...
Modified to avoid global settings variables, that were updated
unpredictably. Removed the inital show effect and placing the dock
at primary.y at startup (causing a big and often unexpected jump).
Ported to the new class framework, which should mean cleaner code.
2012-02-10 15:16:16 +01:00
Giovanni Campagna
775bd5a86a
alternate-tab: shuffle and update code around a bit
...
Mode selection was cleaned up, settings dialog was moved to a
separate file (in preparation for GTK replacement), all classes
were moved to Lang.Class. No big code changes though.
2012-02-09 18:43:29 +01:00
Giovanni Campagna
3630228cac
all: port to the new convienence module
...
Retrieve Convenience from the extension helper object (Me), and
pass no arguments to initTranslations and getSettings (since the
metadata has all that is required)
2012-02-09 18:43:28 +01:00
Giovanni Campagna
7517d8ab6a
convenience: update for the new extension API
...
Extension helper and metadata are now different objects, so the
first needs be retrieved from ExtensionUtils.
Also, reduce the number of required arguments (by using the new
metadata keys) and make generic enough for usage by other extensions.
Includes documentation.
2012-02-09 18:43:25 +01:00
Giovanni Campagna
9ebfd1f495
build system: factor out setting schema generation
...
Introduce a common settings.mk file, which is included in extensions
that need GSettings, to ensure that conventions are respected, and
necessary fixes can be applied from one place.
2012-02-08 18:01:00 +01:00
Giovanni Campagna
dfca68062c
build system: add additional automatic metadata
...
Add "gettext-domain", "extension-id" (containing the base part of the
UUID) and "gschemabase" (which, combined with "extension-id", gives
the GSettings schema) to metadata.json, autogenerated by the build
system.
2012-02-08 18:00:56 +01:00
Giovanni Campagna
ce1334a610
Bump version to 3.3.4
...
To go along GNOME Shell 3.3.4
2012-02-06 21:21:35 +01:00
Giovanni Campagna
8bc650ae19
windowsNavigator: improve the appearance of tooltips
...
Based on a patch by Simon Friis Vindum <simonfv@mail.com >
2012-02-06 21:18:39 +01:00
Giovanni Campagna
46fe71d1b8
native-window-placement: remove debug color
...
Apparently, in some situations (or themes) it can result in red
overlays.
2012-02-06 21:18:39 +01:00
Giovanni Campagna
29b0d0d96b
native-window-placement: respect button layout
...
If the user configures the window buttons on the left, the X button
in the overview should be moved accordingly.
2012-02-06 21:18:31 +01:00
Giovanni Campagna
037a65c3d1
windowsNavigator: allows input from the keypad
...
Based on a patch by Simon Friis Vindum <simonfv@mail.com >
2012-02-06 16:42:34 +01:00
Djavan Fagundes
55bd12c989
Updated Brazilian Portuguese translation
2012-01-30 19:57:37 -02:00
Marek Černocký
2c5c6e0c1a
Updated Czech translation
2012-01-16 10:53:44 +01:00
Giovanni Campagna
e2353389e5
Bump version to 3.3.3
...
Update configure and NEWS to go along the new Shell release.
2012-01-11 17:41:28 +01:00
Giovanni Campagna
9d00455d8f
Install COPYING in the extension zip files
...
This way it is clear what license covers these extensions, and to
what extent it is possible to reuse the code.
Also, fixed the rule to avoid calling `pwd` a bunch of times.
2012-01-11 17:41:28 +01:00
Giovanni Campagna
c49c20fe38
user-theme: fix enable after disable
...
In disable(), _settings was cleared, despite being created in
init(), therefore a subsequent enable() would find it null.
2012-01-11 17:41:28 +01:00
Matej Urbančič
684cfeeeaa
Updated Slovenian translation
2012-01-07 22:09:25 +01:00
Timo Jyrinki
eb3e6f9136
Updated Finnish translation.
2012-01-07 12:46:01 +02:00
Kris Thomsen
1e2668c291
Updated Danish translation
2012-01-02 12:35:22 +01:00
Kristjan SCHMIDT
c2c4eb39be
Add Esperanto translation
2011-12-29 13:45:19 +01: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
Algimantas Margevičius
711b714a3f
Updated Lithuanian translation
2011-12-28 22:38:46 +02:00
Mario Blättermann
cdcdecd8f1
[l10n] Updated German translation
2011-12-28 11:16:00 +01:00
Nicolás Satragno
800efc2bb2
Updated Spanish translation
2011-12-28 10:11:58 +01:00
Giovanni Campagna
9679bb63b2
i18n: updated Italian translation.
2011-12-27 15:28:44 +01:00
Giovanni Campagna
1d10cdf600
Fix translations
...
Adds missing files to POTFILES and mark a string for translation
in places-menu
2011-12-27 15:28:24 +01:00
Giovanni Campagna
7dd6b5e112
alternative-status-menu: make it coexist with other extensions
...
Instead of destroying the whole menu and recreating it, find the
right position and just destroy/recreate the items we care about.
Based on a patch by Andrea Santilli <andreasantilli@gmx.com >
2011-12-27 15:28:24 +01:00
Matej Urbančič
1f7e5cc36a
Updated Slovenian translation
2011-12-26 18:00:27 +01:00
Giovanni Campagna
4b76e797cf
native-window-placement: update for latest gnome-shell changes
...
Recently gnome-shell changed the code to handle the window overlays
(to fix some bugs aboud the overlay flashing), which resulted in
invisible overlay with this extension. Fix by reimporting some code
from gnome-shell core.
2011-12-22 18:07:47 +01:00
Giovanni Campagna
631f88ff42
dock: dispose of settings before getting rid of it
...
Calling run_dispose on a GObject automatically disconnects all
signals, which is exactly what we need.
2011-12-22 15:15:16 +01:00
Giovanni Campagna
98b0a5e9ee
dock: use core shell styling
...
Realign dock styling to core shell's dash, by using AppDisplay.AppIcon
directly instead of rewriting everything.
2011-12-20 19:52:25 +01:00
Giovanni Campagna
9b630b387c
native-window-placement: remove grid positioning strategy
...
If one wants the extension, clearly he doesn't want the default
layout of windows, therefore it doesn't make sense to replicate
it and to keep settings for it.
2011-12-20 19:04:50 +01:00
Giovanni Campagna
5bf1339ef1
dock: restore strut management
...
When configured not to auto-hide, the dock should modify struts
so that it doesn't cover maximized windows.
2011-12-20 19:04:49 +01:00
Daniel Mustieles
a70c9b7f5d
Updated Spanish translation
2011-12-20 13:15:50 +01:00
Marek Černocký
b120e7fee9
Updated Czech translation
2011-12-20 00:12:08 +01:00
Giovanni Campagna
fe052f0e69
dock: fix documentation and default value of hide-effect
...
In 3.2, the default hide effect is move, so make it the default
for 3.3 as well. Also, update the docs for this new value.
2011-12-19 16:33:30 +01:00
Pavol Klacansky
e9919240c9
Added Slovak translation
2011-12-14 11:56:25 +01:00
Norman L. Smith
ca19f18c8f
Changed workspace indicator to use less panel space by displaying only high-lighted workspace number on panel.
...
Signed-off-by: Norman L. Smith <nls1729@gmail.com >
2011-12-14 00:08:29 +01:00
Michael Biebl
84d4e7efe3
Upload to unstable.
2011-12-13 21:44:11 +00:00
Giovanni Campagna
48d2d8789d
drive-menu: use media-eject icon instead of media-optical
...
Most of time, this extension is used with pluggable USB drives
and keys. It doesn't make sense to show a CD for those.
2011-12-08 23:07:17 +01:00
Daniel Mustieles
5006a926b5
Updated Spanish translation
2011-12-05 18:14:55 +01:00
Daniel Korostil
729f233d7a
Added uk translation
2011-12-05 13:31:44 +02:00
Ville-Pekka Vainio
79046280d2
Add Finnish translation and fi to LINGUAS
2011-12-04 00:48:34 +02: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
Giovanni Campagna
6442791482
windowsNavigator: fix switching with azerty keyboards
...
Some keyboard layouts (in particular, azerty / french) require
pressing shift to obtain numerals. Therefore we should not cancel
the switch when shift is pressed.
Also, we should accept indifferently left or right modifiers.
2011-12-01 17:05:29 +01:00
Giovanni Campagna
3523728a61
workspace-indicator: fix removing the last workspace
...
When closing the last workspace, we could access an invalid
item, causing a TypeError and therefore leaving a stale "Workspace 2"
label.
2011-11-28 19:38:31 +01:00
Aron Xu
7627c47d89
Update Simplified Chinese translation.
2011-11-27 10:46:35 +00:00
Matej Urbančič
caa83943ba
Updated Slovenian translation
2011-11-25 18:04:42 +01:00
Giovanni Campagna
ae41fceba9
alternative-status-menu: fix criticals when opening the menu
...
After enabling, the user menu was keeping a reference to a
destroyed actor, and then was updating it from signals. Updating
this (a StEntry) caused g_criticals because of a NULL ClutterText.
Instead we can null out the actor entirely, which will stop
the signal handler from doing any harm.
2011-11-24 17:03:48 +01:00
Marek Černocký
d71be4b73d
Updated Czech translation
2011-11-22 11:44:13 +01:00
Marek Černocký
1888229da6
Updated Czech translation
2011-11-22 11:39:57 +01:00
Giovanni Campagna
10aec91ebb
Bump version to 3.3.2
...
To go with GNOME Shell 3.3.2, bump configure.ac, update NEWS and
mark all extensions to be only compatible with the unstable release.
2011-11-22 09:11:46 +01:00
Giovanni Campagna
1d22e73a44
alternate-tab: update for mutter API change
...
Main.wm.setKeybindingHandler has been replaced by
Meta.keybindings_set_custom_handler, which has also a different
signature.
2011-11-22 09:11:22 +01:00
Giovanni Campagna
3981d066e5
apps-menu: skip NoDisplay entries
2011-11-22 08:50:25 +01:00
Giovanni Campagna
fc47063c73
[l10n] Updated Italian translation
2011-11-20 00:41:51 +01:00
Giovanni Campagna
7a6777f703
Remove all references to localedir from metadata.json
...
It is not used anymore, now that translations are bundled with
the extension. Also, in the zip files it ended up with my home
folder, which is not nice.
2011-11-20 00:40:20 +01:00
Giovanni Campagna
c5d79240fd
Introduce a convenience module for initialization
...
Common code for retrieving translations and GSettings schemas has
been factored out into lib/convenience.js, which is part of
every extension installation.
Since that code relies on renames done at zip file creation time,
extensions can no longer be installed with "make install". Instead,
one should create the zip file and install it with the tweak-tool.
There is also a bash script, local-install.sh, that will install
everything in zip-files.
Also, since the GSettingsSchemaSource code is not yet in a stable
GLib release, extensions using GSettings have seen their stable
shell version removed.
2011-11-19 16:54:20 +01:00
Giovanni Campagna
9e4156a706
Add capability to build extension zip-files
...
Now, typing "make zip-file" will create a standard zip-file for each
extension, with everything necessary, including translations and GSettings schemas.
These files can then be installed with the tweak-tool or uploaded
at extensions.gnome.org
Based on an earlier patch by Jasper St. Pierre.
2011-11-19 15:42:27 +01:00
Giovanni Campagna
f61af132e7
alternative-status-menu: fix for gnome-shell master
...
gnome-shell has been ported to GDBus, and this changed some of
its internal API.
Of course, this means that alternative-status-menu no longer works
with 3.2.0.
2011-11-19 13:58:28 +01:00
Giovanni Campagna
75617da66d
Update NEWS for 3.2.1 release
2011-11-19 13:57:15 +01:00
Giovanni Campagna
805bcc4ab0
Bump version to 3.2.1
...
To go along GNOME Shell 3.2.1
Also, mark both alternate-tab and dock as generally "working with
3.2", since the most outstanding bugs seem to be fixed now.
2011-11-19 13:46:33 +01:00
Giovanni Campagna
d76abc79c7
Change UUID to avoid gnome.org
...
gnome.org is temporarily forbidden in UUIDs, to avoid people copy-pasting
it around. For this reason, I setup a repo at github and modified
the UUID accordingly.
I still think that primary development will stay at gnome.org, although
I'll keep both updated.
2011-11-19 13:46:33 +01:00
Bastien Durel
44c5651c3e
correction for ApplicationsButton._loadCategory
...
https://bugzilla.gnome.org/show_bug.cgi?id=664322
2011-11-19 13:46:33 +01:00
Giovanni Campagna
afa8ccd07f
alternate-tab: destroy the object if there is no window
...
We cannot return from show() without creating an AppSwitcher, as it
will subsequently crash in core shell code due to _appSwitcher being null.
We can prevent this by destroying the actor (which will prevent it
from being allocated and thus avoid the crash).
2011-11-18 18:56:52 +01:00
Stefan 'psYchotic' Zwanenburg
c6624e84b3
dock: Added hide-effect 'move'.
...
This new hide-effect simply moves everything but 1*_spacing offscreen.
It's fairly similar to the 'rescale' effect.
2011-11-18 18:47:47 +01:00
Mario Blättermann
5b72347566
[l10n] Updated German translation
2011-11-18 18:40:43 +01:00
Stefan 'psYchotic' Zwanenburg
b7e30eb99a
dock: fix hide-effect dconf signal handler.
...
Prior to this fix, the variables 'enter_event' and 'leave_event' in the
handler for the 'changed' event for the
'/org/gnome/shell/extensions/dock/hide_effect' dconf key were
uninitialized. This made switching the hide effect at runtime throw an
error. By promoting these two variables to instance members and
assigning to them upon initialization, this problem should be fixed.
https://bugzilla.gnome.org/show_bug.cgi?id=662389
2011-11-18 18:39:09 +01:00
Giovanni Campagna
bfa203266a
places-menu: don't localize places name
...
The name property is supposed to be already a displayable string,
without any further work.
Also, that gettext call wouldn't have any effect, since we don't
have those strings in our catalogs.
2011-11-18 18:35:43 +01:00
Giovanni Campagna
7cabe76fe3
alternate-tab: make all&thumbnails mode work again
...
By importing various stuff from core shell, now it works for me.
(In particular, what was missing was setting the modifierMask in
show()).
Also, remove the native mode. Users wishing to have it should just
disable the extension with the standard tools.
2011-11-18 18:30:47 +01:00
Joachim Bargsten
ef934af38d
alternate-tab: workspace and icons part 3.2 ready
...
The workspace and icons switcher is now gnome 3.2 ready.
https://bugzilla.gnome.org/show_bug.cgi?id=661281
2011-11-18 15:53:15 +01: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
Daniel Mustieles
cbc4aab55d
Updated Spanish translation
2011-11-14 13:18:08 +01:00
Daniel Mustieles
56a94b31e6
Updated Spanish translation
2011-11-14 10:50:31 +01: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
Stas Solovey
05a0586e38
Updated Russian translation
2011-11-10 01:55:31 +04: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
Nguyễn Thái Ngọc Duy
bf7c3c548f
Updated Vietnamese translation
2011-11-04 13:25:02 +07:00
Nguyễn Thái Ngọc Duy
9eb2a50c47
po/vi: import from Damned Lies
2011-11-04 13:14:49 +07:00
Jasper St. Pierre
2bba98d621
systemMonitor: Properly enable/disable
...
https://bugzilla.gnome.org/show_bug.cgi?id=662705
2011-10-26 14:54:04 -04:00
Jason Siefken
4c5a36e4c0
Added prettier drawing operations and css colors
...
https://bugzilla.gnome.org/show_bug.cgi?id=661443
2011-10-24 16:33:45 +02:00
Giovanni Campagna
66242aa76a
[PATCH 1/2] Make dock extension actually work with gnome-3.2
...
Without this patch dock is invisible, but reacts on mouse clicks
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com >
2011-10-18 10:19:50 +02:00
Stefan 'psYchotic' Zwanenburg
967aee7aad
dock: Fix popup menus
...
The dock popup menus weren't working because a signal had been renamed
('popup' -> 'open-state-changed').
https://bugzilla.gnome.org/show_bug.cgi?id=661484
2011-10-12 03:51:57 +02:00
Inaki Larranaga Murgoitio
6ba59d9072
Added Basque language
2011-10-10 21:38:23 +02:00
Bruno Brouard
9f7c5d38f0
Updated French translation
2011-10-09 15:26:52 +02:00
Algimantas Margevičius
d3bf490b3d
Added Lithuanian translation
2011-10-08 16:01:40 +03:00
Giovanni Campagna
4d803fce0f
Bump version to 3.2.0
...
To go along GNOME Shell 3.2.0
2011-10-03 17:37:33 +01:00
Giovanni Campagna
00bb650c6c
Add 3.2 tags to supported version
...
This is the stable release, so we support all of GNOME Shell
stable cycle without updates.
(As said earlier, dock and alternate-tab have issues, so they're
not marked 3.2 but just 3.2.0)
2011-10-03 17:33:28 +01:00
Giovanni Campagna
c256ed802b
various: update the extensions for gnome-shell API changes
...
GNOME Shell has changed internal API here and there, and this
broke some extensions.
alternate-tab and dock still have issues, I'll try to solve them
post 3.2.0
2011-10-03 17:31:43 +01:00
Jorge González
e102c0c666
Updated Spanish translation
2011-10-01 14:32:22 +02:00
Jiro Matsuzawa
1bcd3c2e0c
Updated Japanese translation
2011-09-26 12:11:41 +09:00
ipraveen
207c9a3946
Added Telugu Translation
2011-09-25 17:42:59 +05:30
ipraveen
96d3af463e
Updated Telugu Translation
2011-09-25 17:42:40 +05:30
Fran Dieguez
66b78cac1e
Updated Galician translations
2011-09-25 13:24:44 +02:00
Cheng-Chia Tseng
0cc9067b71
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2011-09-25 15:04:24 +08:00
Rudolfs Mazurs
e41bbc04d0
Updated Latvian translation.
2011-09-19 20:45:44 +03:00
Kjartan Maraas
efea45dd9e
Updated Norwegian bokmål translation
2011-09-19 09:18:20 +02:00
Christian Kirbach
cd3c9813ab
[l10n] Updated German translation
2011-09-18 22:01:23 +02:00
Simos Xenitellis
b756358261
l10n: Added Greek (el) to po/LINGUAS
2011-09-18 22:07:20 +03:00
Simos Xenitellis
4ccf1388c8
l10n: Updated Greek translation for gnome-shell-extensions
2011-09-18 22:06:49 +03:00
Ioannis Zamboukas
431add9e1f
l10n: Added Greek translation for gnome-shell-extensions
2011-09-18 22:06:34 +03:00
Daniel Mustieles
c3368456af
Updated Spanish translation
2011-09-18 19:08:30 +02:00
Matej Urbančič
6c19ad8695
Updated Slovenian translation
2011-09-17 17:20:17 +02:00
Matej Urbančič
39e5bd238a
Updated Slovenian translation
2011-09-17 11:54:50 +02:00
Jordi Mas
def262e1d8
Fixes to Catalan translation
2011-09-09 22:38:24 +02:00
Piotr Drąg
09b04bca9e
Updated Polish translation
2011-09-09 02:16:16 +02:00
Giovanni Campagna
b113e9162e
alternative-status-menu: fix enable and disable
...
In current GNOME Shell master, there are some more things that
we need to update on enable/disable. Also, the Do Not Disturb
item was changed to Notifications, and the meaning flipped.
2011-09-09 00:10:51 +02:00
Piotr Drąg
bafb5ef723
Updated Polish translation
2011-09-08 22:20:13 +02:00
Bruce Cowan
ce2246b5f9
Added British English translation
2011-09-08 16:06:15 +01:00
Giovanni Campagna
9bafd12821
Bump version to 3.1.91
...
To go along newly released GNOME Shell 3.1.91
2011-09-07 16:04:54 +02:00
Philippe Normand
6d292945b6
gajim: various fixes to make it work again with latest Shell version.
...
TelepathyClient.Notification was renamed to ChatNotification, a
setChatState method was added in the Source API too and the timestamp
management changed a bit.
https://bugzilla.gnome.org/show_bug.cgi?id=657475
2011-09-07 15:14:02 +02:00
Giovanni Campagna
ba269cef57
Bump version to 3.1.90
...
To go along GNOME Shell 3.1.90
2011-09-05 13:51:41 +02:00
Giovanni Campagna
c08f3736e0
alternative-status-menu: update to shell master
...
The status menu (now called user-menu) was changed a lot recently,
update code to reflect that and make it more similar to the core
menu.
2011-09-05 13:51:40 +02:00
Fran Dieguez
6b5e3a3e85
Updated galician translations
2011-08-30 17:04:32 +02:00
Cheng-Chia Tseng
1ee7b39809
Updated Traditional Chinese translation(Hong Kong and Taiwan)
2011-08-29 19:00:42 +08:00
Giovanni Campagna
8276e6d583
all status area indicators: adapt to gnome-shell API changes
...
removeFromStatusArea was replaced with a destroy method on the
indicator itself. Cope with that.
2011-08-25 11:28:33 +02:00
Giovanni Campagna
dad3c317a7
Merge remote-tracking branch 'origin/master' into extension-live-disable
2011-08-22 23:30:16 +02:00
Giovanni Campagna
23ecaf9b84
windowsNavigator: fix a bunch of typos related to disable
...
Same as native-window-placement (code was copy-pasted).
2011-08-22 22:52:10 +02:00
Giovanni Campagna
8351799a16
systemMonitor: fix typo
...
The global box was variable was in fact called _box.
2011-08-22 22:51:44 +02:00
Giovanni Campagna
cb50830d26
native-window-placement: fix a bunch of typos related to disable()
...
This only appeared after testing. Plus we were missing init() also.
2011-08-22 22:50:44 +02:00
Giovanni Campagna
871049b9f2
xrandr-indicator: don't reference a non existing property
...
I was planning to add global.stage_xwindow, back when this was
written for core. Then this became an extension, but the reference
staid there.
We could use clutter_x11_get_stage_window(), if that wasn't marked
(skip). For now, let's just 0 (it is correct anyway, as we want
the dialog to be system modal)
2011-08-22 22:48:30 +02:00
A S Alam
c019806c37
update Punjabi Translation
2011-08-21 09:58:09 +05:30
A S Alam
af018b1f4a
update Punjabi Translation
2011-08-21 09:56:24 +05:30
Giovanni Campagna
2d82dcbafa
example: log initialization, enabling and disabling
...
This way the example extension can be used for debugging the
extension system.
2011-08-18 19:38:54 +02:00
Giovanni Campagna
ba16a8e0d8
dock: update to new gnome-shell API
...
Main.chrome was replaced by Main.layoutManager, and main() was
replaced by init()
2011-08-18 19:38:10 +02:00
Giovanni Campagna
f0a19173c1
apps-menu: fix for live disable
...
There is no .destroy() method on SystemStatusButton. Instead we
need to destroy manually the icon and the menu.
Also add the missing init() function.
2011-08-18 19:37:14 +02:00
Giovanni Campagna
d7e13b4abd
alternative-status-menu: fix for live disable
...
After recreating the menu, we need to update the visibility of
items affected by lockdown, and we need to update the presence
indicator.
2011-08-18 19:35:47 +02:00
Giovanni Campagna
61e62987fb
windowsNavigator: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-18 16:22:47 +02:00
Giovanni Campagna
f8e40f2dde
native-window-placement: port to new extension API
...
main() has been replaced by init(), enable() and disable()
It should disable, but it is likely I overlooked something.
2011-08-18 16:22:45 +02:00
Giovanni Campagna
5f299e109b
auto-move-windows: port to new extension API
...
main() has been replaced by init(), enable() and disable()
I'm not sure it actually disables, it should unless you have more
extensions messing with the same methods.
2011-08-18 16:20:49 +02:00
Giovanni Campagna
5d26fc2e71
Merge branch 'master' into extension-live-disable
...
Conflicts:
extensions/apps-menu/extension.js
2011-08-18 15:36:50 +02:00
Giovanni Campagna
ab4436e728
various extensions: port to new ShellAppSystem API
...
shell_app_system_get_app() was renamed to lookup_app(), and
shell_app_activate() was renamed to shell_app_activate_full().
2011-08-17 13:55:27 +02:00
Giovanni Campagna
7e97c1440b
apps-menu: adapt to gnome-shell API changes
...
When libgnome-menus became introspectable, ShellAppSystem was
modified to better adapt to GMenu. Adapt to those changes in the
extension as well.
2011-08-17 13:50:39 +02:00
Fran Dieguez
f947f79603
Updated Galician translations
2011-08-16 23:18:10 +02:00
Jordi Mas
f9895c4eaa
Catalan translation
2011-08-07 14:55:26 +02:00
Giovanni Campagna
1eb245c514
user-theme: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-02 23:35:37 +02:00
Giovanni Campagna
231e1f610a
systemMonitor: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-02 23:33:58 +02:00
Giovanni Campagna
765905f5b8
gajim: port to new extension API
...
main() has been replaced by init(), enable() and disable()
when disabling, all sources and notifications associated with gajim
contacts are automatically closed
2011-08-02 23:33:25 +02:00
Giovanni Campagna
aa38aa1e9e
alternative-status-menu: port to new extension API
...
main() has been replaced by init(), enable() and disable()
possibly not working, a better infrastructure for monkey patching
would be helpful
2011-08-02 23:32:51 +02:00
Giovanni Campagna
67dc01ea36
example: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-02 23:32:35 +02:00
Giovanni Campagna
e4c977146a
alternate-tab: port to new extension API
...
main() has been replaced by init(), enable() and disable()
at the same time, ensure that all keybindings are correctly taken
(even though alt-tab and alt-shift-tab have the same effect right
now)
2011-08-02 23:31:46 +02:00
Giovanni Campagna
1c4252720d
dock: port to new extension API
...
main() has been replaced by init(), enable() and disable()
not sure if it works, could cause memory leaks if disabling, because
of uncollectable cycles
2011-08-02 23:30:38 +02:00
Giovanni Campagna
6a33fd077d
apps-menu, places-menu, drive-menu: port to new extension API
...
main() has been replaced by init(), enable() and disable()
committing together as changes are very similar in nature
2011-08-02 23:29:27 +02:00
Giovanni Campagna
2732f6d2c2
workspace-indicator: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-02 23:28:44 +02:00
Giovanni Campagna
5115abcf54
xrandr-indicator: port to new extension API
...
main() has been replaced by init(), enable() and disable()
2011-08-02 23:28:22 +02:00
Giovanni Campagna
0597577d08
xrandr-indicator: remove gjs version
...
Now that we require 3.1.4 shell (which itself requires a new enough
gjs), there is no point in asking for a specific gjs version.
2011-08-01 17:29:43 +02:00
Giovanni Campagna
fa4ac23a4d
windowNavigator: fix workspace switching
...
Apparently, clutter_event_get_key_unicode() is not reliable for
numeric keys, and fails above 2. Let's use clutter_event_get_key_symbol()
and fix it.
2011-08-01 17:25:24 +02:00
Giovanni Campagna
1b05d27246
Bump version to 3.1.4
...
To go along GNOME Shell 3.1.4
2011-08-01 16:01:30 +02:00
Stefano Facchini
30ab8c5841
Tweak the workspace gaps in order to have a constant aspect ratio
...
https://bugzilla.gnome.org/show_bug.cgi?id=655432
2011-08-01 15:52:25 +02:00
Giovanni Campagna
23613f32c7
Fix mentions of shell_global_get_primary_monitor()
...
This method has been removed, and replaced by Main.layoutManager.primaryMonitor
Patch sent by Miguel Aguilar <zodiac_es@yahoo.es >
2011-08-01 15:45:40 +02:00
Giovanni Campagna
002b1b5d07
alternate-tab: more alternative implementations
...
Now alternate-tab shows a dialog on first usage, allowing to choose
between native behavior (app icons from all worskpaces), app icons
from current workspace only and window thumbnails only.
Patch written by Joachim Bargsten <dev@bargsten.org >
2011-08-01 15:38:28 +02:00
Giovanni Campagna
438bfe6b34
workspace-indicator: show a dot next to current workspace
...
In the menu, next to current workspace, show a dot, following the
pattern of other menus in the shell. Includes more whitespace
changes than I'd like.
2011-07-13 02:02:42 +02:00
Erick Pérez Castellanos
20094e43c5
New extension: workspace-indicator
...
This extension shows a menu in the status area that indicates
current workspace and allows for quick switching, similar to the
workspace-indicator applet in GNOME 2.
2011-07-13 01:29:03 +02:00
Giovanni Campagna
bbc00e5c3d
dock: implement autohiding
...
Now it is possible to configure in GSettings if the dock should be
visible at all time or it should autohide when not needed. If
autohiding, it animates, and the effect is itself configurable, as
well as his duration.
Based on a patch by Miguel Aguilar <zodiac_es@yahoo.es >
2011-07-13 00:55:08 +02:00
Giovanni Campagna
dd4ccca358
Fix mentions of shell_global_get_primary_monitor()
...
This method has been removed from master, and replaced by
Main.layoutManager.primaryMonitor
2011-07-09 16:14:08 +02:00
Alessandro Crismani
9a8704203b
AutoMoveWindows: show overview when the last window workspace is closed
...
Using the auto move window the overview is not shown when the last
window on the last workspace is closed, instead the workspace before is
activated. This differs from the core gnome-shell's behaviour. Fix the
extension to show the ovreview instead of changing workspace when the
last window is closed on the last workspace. The fix is basically merged
from gnome-shell master.
Summarizing, the behaviour is now:
- The last window is closed on any workspace but the last: do nothing
- The last window is closed on the last workspace: show the overview
instead of switching to the "upper" workspace
https://bugzilla.gnome.org/show_bug.cgi?id=651586
2011-07-09 15:59:45 +02:00
Alessandro Crismani
68629ea7a6
Auto Move Windows: open overview when last window is closed
...
Using the auto move window the overview is not shown when the last
window on a workspace is closed, instead the workspace before is
activated. Fix the extension to show the ovreview instead of changing
workspace when the last window is closed. The fix is basically merged
from gnome-shell master.
https://bugzilla.gnome.org/show_bug.cgi?id=651586
2011-07-09 15:56:58 +02:00
malcolmlewis
048e29f3ed
Fix zero-length warning for stylesheets
...
rpmlint emits a warning if you install a zero-lenght file. Fix that
by adding a comment in each empty file.
Signed-off-by: malcolmlewis <malcolmlewis@opensuse.org >
https://bugzilla.gnome.org/show_bug.cgi?id=654274
2011-07-09 15:06:01 +02:00
Giovanni Campagna
4c313514ba
Fix FSF address in COPYING
...
Reported in bug 654272
2011-07-09 15:03:17 +02:00
Giovanni Campagna
deb70e5d5d
systemMonitor: don't require a too new libgtop
...
libgtop 2.28.3 is the first version to introduce introspection
support, and it is enough for our needs.
2011-07-09 15:00:43 +02:00
Giovanni Campagna
e8fd6244b2
Update NEWS
...
Forgot to update before.
2011-07-09 14:43:26 +02:00
Takeshi AIHANA
6055ad8866
Added Japanese translation.
2011-07-05 00:42:37 +09:00
Giovanni Campagna
de173d0e1c
Bump version to 3.1.3
...
To go with recently released GNOME Shell 3.1.3
Fixed gjs version and distcheck at the same time
2011-07-02 14:23:09 +02:00
Giovanni Campagna
939994d07d
dock: fix showing in overview with gnome-shell master
...
Chrome module no longer updates the visibility of objects when
the overview is shown or hidden, so we need to do it ourselves.
2011-06-30 21:52:18 +02:00
Bilal Akhtar
3c564fd613
Create directory for gnome-shell-extensions
2011-06-11 08:05:17 +00:00
Gabor Kelemen
18912db64e
Added Hungarian translation
2011-06-07 23:09:50 +02:00
Gabor Kelemen
d5366cb800
Added hu to LINGUAS
2011-06-07 23:09:35 +02:00
Yuri Myasoedov
da89fe53fb
Updated Russian translation
2011-06-05 15:01:52 +04:00
Nguyễn Thái Ngọc Duy
31ee462a0b
Updated Vietnamese translation
2011-06-04 14:00:06 +07:00
A S Alam
4d8af00bba
added Punjabi Translation and update LINGUAS file for locale
2011-06-03 08:19:15 +05:30
Vamsi Krishna Brahmajosyula
bdbf44805d
New Extension: applications menu on the panel
2011-05-31 22:03:34 +02:00
Giovanni Campagna
47b478df60
Revert "Add 3.0 to user-theme"
...
This reverts commit 60bc404d95 .
master branch is for master gnome-shell, which is 3.0.1 and unstable.
gnome-3-0 branch is for stable shell, and has 3.0 for everything
which is supported by shell developers.
Next time, please ask me before committing.
2011-05-31 20:25:19 +02:00
John Stowers
60bc404d95
Add 3.0 to user-theme
2011-05-31 14:10:11 +12:00
Martin Dengler
72583b1bf6
fix undeclared file variable in user-theme/extension.js
...
Eliminates the warning message about assigning to an undeclared
variable when User Theme extension is used. Fixes BZ #651374 .
2011-05-31 14:09:16 +12:00
Giovanni Campagna
63dd27c4f5
drive-menu: rework to use PlacesManager from the Shell
...
Rewrite to use similar code to that used by places-menu, and the
mounts shown by searching in the overview.
Should fix the issue in bug #650076 that prevented remounting the
drives after ejecting, and should be compatible with what Nautilus
does by default.
2011-05-23 23:25:02 +02:00
Marc Alcalà
41d9b71b26
Allow dock allows multiple positions in screen
...
Use GSettings to store configuration and make the dock position
customizabile. Currently, supported are left and right of the
primary monitor; more could be added in the future.
(Commit message edited by Giovanni Campagna)
https://bugzilla.gnome.org/show_bug.cgi?id=647394
Signed-off-by: Giovanni Campagna <gcampagna@src.gnome.org >
2011-05-23 22:42:07 +02:00
Arash Mousavi
93dbe4cb6b
Added Persian translation
2011-05-23 22:38:48 +04:30
Giovanni Campagna
212bf6c70c
Add NEWS file, and update gnome-shell-extensions.doap
...
Necessary for releasing tarballs.
2011-05-21 16:17:15 +02:00
Yaron Shahrabani
251b1cc935
Updated Hebrew translation.
2011-05-13 13:19:59 +03:00
Yaron Shahrabani
ed5bb6cf9a
Updated Hebrew translation.
2011-05-13 13:18:59 +03:00
Yaron Shahrabani
40ca668f0c
Added he to the LINGUAS
2011-05-13 13:17:07 +03:00
Giovanni Campagna
03660f45b1
drive-menu: do nothing if the drive is has no volume
...
If the drive is not partitioned, or the volume has not appeared yet,
return early from activate, to avoid an exception.
2011-05-12 19:40:52 +02:00
Giovanni Campagna
1a00ee38fe
native-window-placement: make placement strategy a setting
...
Now it is possible to use GSettings to configure the placement
strategy (natural KDE-like or default grid) and whether to consolidate
the windows more tigthly, as well as the position of the window
captions.
2011-05-12 19:35:55 +02:00
Giovanni Campagna
190f722fe6
Update README
...
Add the new extensions that were left out.
2011-05-12 18:59:40 +02:00
Giovanni Campagna
2d1e3560b3
native-window-placement: update coding style and indentation
...
Mostly a whitespace patch, plus the removal of some commented out
code.
2011-05-12 18:58:30 +02:00
Giovanni Campagna
f24365520c
New extension: native-window-placement
...
This extension employs an algorithm (taken from KDE) for layouting
the thumbnails in the overview that more closely reflects the positions
and relative sizes of the actual windows, instead of using a fixed
grid.
2011-05-12 18:42:53 +02:00
Giovanni Campagna
bfd107cef0
xrandr-indicator: require the right gjs version
...
xrandr-indicator makes the whole shell crash if the right gjs
features are missing, but instead of asking not to install it, we
can use gjs versioning.
2011-05-12 18:32:06 +02:00
Giovanni Campagna
eae099f97c
Rework how external packages are pulled in
...
Now if a required external package cannot be found, it doesn't fail
and instead prints a warning. This is to allow building with
--enable-extensions=all without the required libraries.
Also bump required libgtop version to the one with the typelib.
2011-05-12 18:28:48 +02:00
Giovanni Campagna
3281a10031
Rework how default extensions are chosen
...
Now we enable by default only extensions that are unlikely to
conflict much with the shell experience (so no alternate-tab, no
auto-move-windows, etc.) and require no GSettings or external
packages.
2011-05-12 18:06:32 +02:00
Maxim Ermilov
30273d09df
systemMonitor: new extension
...
https://bugzilla.gnome.org/show_bug.cgi?id=634080
2011-05-11 00:42:37 +04:00
Giovanni Campagna
b20cba35a8
places-menu: don't show "removable drives" if none is attached
...
Having an empty submenu is weird, it's better to hide it completely
in that case.
Plus a bunch of whitespace fixes.
2011-05-04 16:29:22 +02:00
Vamsi Krishna Brahmajosyula
a78e42e4fc
New Extension: Places Menu Status Indicator
...
Signed-off-by: Vamsi Krishna Brahmajosyula <vamsikrishna.brahmajosyula@gmail.com >
https://bugzilla.gnome.org/show_bug.cgi?id=648724
2011-05-04 16:10:32 +02:00
Giovanni Campagna
5b212bd1fd
Add COPYING
...
License file for GNU General Public Licence v2
2011-05-03 18:36:10 +02:00
Elad Alfassa
268fd462ac
Support globally installed themes
...
If a theme cannot be found in the user directory, try in system
data dirs (XDG_DATA_DIRS, usually /usr/share and /usr/local/share)
Signed-off-by: Giovanni Campagna <gcampagna@src.gnome.org >
2011-05-02 18:31:19 +02:00
Giovanni Campagna
d942e255f7
user-theme: fix resetting theme to null
...
Previously null stylesheets were ignored, making it impossible to
reset the default. We still need to filter out invalid (non existing)
stylesheets, as no check is performed by shell code.
2011-05-02 18:07:39 +02:00
Giovanni Campagna
f016b95f77
Update Italian translation
2011-04-26 15:35:56 +02:00
Giovanni Campagna
6756ad4630
StatusMenu: update to latest GNOME Shell API
...
The hook to access the status menu was changed in panel.js. Also
replace the alternating menu item with two separate menu items (which
side-steps bug 643631) and use own translations instead of those
provided by gnome-shell (so Hibernate is translated)
2011-04-26 15:35:44 +02:00
Giovanni Campagna
2df002955e
New extension: Removable Drive Menu
...
Adds a menu in the system status area that tracks removable disk devices
attached and offers to browse them and eject/unmount them.
https://bugzilla.gnome.org/show_bug.cgi?id=647027
2011-04-26 01:21:53 +02:00
Giovanni Campagna
0ce994ba46
Revert "Mark extensions that require only public API"
...
This reverts commit 6cd9530862 , and
reopens development againts GNOME Shell master. Time for 3.2!
2011-04-26 01:17:23 +02:00
Rudolfs Mazurs
52104d5bd1
Added Latvian translation.
2011-04-25 20:59:31 +03:00
Rodolfo Ribeiro Gomes
b2233963b4
Updated Brazilian Portuguese translation
2011-04-25 10:32:40 -03:00
Daniel Mustieles
5b4cb3b527
Updated Spanish translation
2011-04-21 19:42:57 +02:00
Claude Paroz
8b73c8209f
Updated French translation
2011-04-21 16:51:28 +02:00
Yinghua Wang
9c455db395
update zh_CN translation
2011-04-21 03:47:37 +08:00
Piotr Drąg
e6e8f9e55a
Updated Polish translation
2011-04-19 09:16:45 +02:00
Lê Trường An
af09393e50
Updated Vietnamese translation
...
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com >
2011-04-18 21:07:09 +07:00
Nguyễn Thái Ngọc Duy
954aa1fa7e
po/vi.po: import from Damned Lies
2011-04-18 21:04:38 +07:00
Mario Blättermann
569e80c132
[l10n] Updated German translation
2011-04-17 11:15:39 +02:00
Marek Černocký
908a6752c1
Updated Czech translation
2011-04-17 11:11:28 +02:00
Matej Urbančič
f41aa6a0fa
Updated Slovenian translation
2011-04-16 21:08:43 +02:00
Kjartan Maraas
94de7095c6
Add missing file to POTFILES.in
2011-04-16 18:32:43 +02:00
Kjartan Maraas
d28a9d7bed
Updated Norwegian bokmål translation
2011-04-16 18:32:27 +02:00
Kjartan Maraas
6563a5b9db
Added Norwegian bokmål translation
2011-04-16 18:19:26 +02:00
Kjartan Maraas
ff43078ff3
Add nb
2011-04-16 18:19:18 +02:00
Fran Diéguez
a4d2ef959b
Updated Galician translations
2011-04-14 09:58:58 +02:00
Fran Diéguez
e09b0f3b5f
Updated Galician translations
2011-04-14 09:58:32 +02:00
Christian Kirbach
4335a52997
[l10n] Updated German translation.
2011-04-09 12:42:11 +02:00
Daniel Nylander
2b024315f7
Updated Swedish translation
2011-04-08 21:02:13 +02:00
Kris Thomsen
6d56cf6d98
Updated Danish translation
2011-04-06 22:28:44 +02:00
Matej Urbančič
f0f78b097b
Updated Slovenian translation
2011-04-06 12:31:47 +02:00
Adam Dingle
17e8373513
Added a brief description of each extension to the README file.
...
https://bugzilla.gnome.org/show_bug.cgi?id=646802
2011-04-05 22:53:39 +02:00
Giovanni Campagna
26f5c03040
Release 3.0.0
...
To go with GNOME Shell 3.0.0.
Note that a last minute regression broke extension loading and
requires patching gnome-shell (bug 646333).
2011-04-05 16:47:24 +02:00
Giovanni Campagna
6cd9530862
Mark extensions that require only public API
...
Extensions that use public Shell API are expected to work for all
stable 3.0 releases, so we skip setting the minor version. (This
means that they'll work in 3.0.0 and 3.0.1 without rebuilding).
Notably absent are auto-move-windows and windowsNavigator, that
hook deep into Shell code and could be broken by next minor release.
2011-04-05 16:42:48 +02:00
Rodrigo Padula de Oliveira
fcddcc5185
Updated Brazilian Portuguese translation
2011-04-05 09:30:12 -03:00
Daniel Mustieles
311accd815
Updated Spanish translation
2011-04-04 19:57:27 +02:00
Marek Černocký
ac8d16674c
Updated Czech translation
2011-04-02 19:21:27 +02:00
Duarte Loreto
941c819604
Updated Portuguese translation
2011-04-02 00:15:34 +01:00
Philippe Normand
6edb1c7c60
new gajim extension. Requires gajim-nightly >= 20110326
...
https://bugzilla.gnome.org/show_bug.cgi?id=645760
2011-04-01 18:36:56 +02:00
Kris Thomsen
5a5b7e56a1
Updated Danish translation
2011-03-30 22:37:57 +02:00
Kenneth Nielsen
0f3e93a39a
Added da to list of languages
2011-03-30 22:37:56 +02:00
Djavan Fagundes
a0181ce802
Added Brazilian Portuguese translation in LINGUAS
2011-03-29 14:50:41 -03:00
Felipe Borges
0307c59f0e
Added Brazilian Portuguese translation
2011-03-29 14:49:28 -03:00
Giovanni Campagna
46e959845d
Release 2.91.93 (3.0 second release candidate)
...
To go with GNOME Shell 2.91.93
2011-03-29 15:21:07 +02:00
Nguyễn Thái Ngọc Duy
610bdb0b52
Added Vietnamese translation
2011-03-27 17:37:57 +07:00
Maxim Ermilov
0ecccc7868
windowsNavigator: correct restore focus
...
previously it conflict with runDialog
2011-03-26 18:48:26 +03:00
Maxim Ermilov
e0f27e9496
windowsNavigator: fix work with 2.91.92 on multimonitor
2011-03-26 18:48:22 +03:00