Commit Graph

266 Commits

Author SHA1 Message Date
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.
3.3.3
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
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
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
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.
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