Commit Graph

233 Commits

Author SHA1 Message Date
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.
3.3.2
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.
3.2.1
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
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
Stas Solovey 05a0586e38 Updated Russian translation 2011-11-10 01:55:31 +04: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
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