Compare commits

...

6 Commits
3.9.5 ... 3.2.2

Author SHA1 Message Date
Giovanni Campagna
53fc6c795b Bump version to 3.2.2
Not really a release (there is no gnome-shell 3.2.2), just tagging,
so versions uploaded at extensions.gnome.org correspond to git tags.
2011-11-28 16:29:10 +01:00
Giovanni Campagna
0e37feff15 Cherry-pick translations from master.
Merged manually, sorry if there are fall-outs.
2011-11-28 16:25:35 +01:00
Giovanni Campagna
e488482a2c Introduce local-install.sh script
Cherry-picked from master.
2011-11-28 16:20:29 +01:00
Giovanni Campagna
c4b40926bd 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.

Cherry-picked from master, added code to load translation from
within the extension folder.
2011-11-28 16:20:24 +01:00
Giovanni Campagna
da622f3f61 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.

Cherry-picked from master. The zip file contains everything that is
needed for extensions, but schemas and translations are not loaded
from there, as convenience.js cannot be supported in 3.2
2011-11-28 16:16:28 +01:00
Giovanni Campagna
3c5b893830 apps-menu: skip NoDisplay entries 2011-11-28 16:16:28 +01:00
35 changed files with 338 additions and 73 deletions

View File

@@ -3,3 +3,24 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
SUBDIRS = extensions po
DISTCHECK_CONFIGURE_FLAGS = --enable-extensions=all
include include.mk
zip-file: all
-rm -fR $(builddir)/_build
-rm -fR $(builddir)/zip-files
mkdir $(builddir)/_build; \
mkdir $(builddir)/zip-files; \
$(MAKE) install DESTDIR="`pwd`/_build"; \
for i in $(ENABLED_EXTENSIONS); do \
mv "`pwd`/_build/$(topextensiondir)/$${i}$(extensionbase)" "`pwd`/_build/"; \
cp -r "`pwd`/_build/$(datadir)/locale" "`pwd`/_build/$${i}$(extensionbase)"; \
if [ -f "`pwd`/_build/$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" ]; then \
mkdir "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
mv "`pwd`/_build/$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
glib-compile-schemas "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
fi; \
(cd "`pwd`/_build/$${i}$(extensionbase)"; \
zip -qr "$(abs_builddir)/zip-files/$${i}$(extensionbase).shell-extension.zip" .; \
); \
done

7
NEWS
View File

@@ -1,3 +1,10 @@
3.2.2
=====
* made extensions self-contained with respect to translations
(for schema files gnome-shell master is needed)
* cherry-picked some bug fixes
* cherry-picked translations
3.2.1
=====
* dock: added "move" hide effect

View File

@@ -1,5 +1,5 @@
AC_PREREQ(2.63)
AC_INIT([gnome-shell-extensions],[3.2.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
AC_INIT([gnome-shell-extensions],[3.2.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([config])

View File

@@ -1,12 +1,4 @@
extensionurl = http://git.gnome.org/gnome-shell-extensions
# Change these to modify how installation is performed
topextensiondir = $(datadir)/gnome-shell/extensions
extensionbase = @gnome-shell-extensions.gcampax.github.com
uuid = $(EXTENSION_ID)$(extensionbase)
extensiondir = $(topextensiondir)/$(uuid)
include $(top_srcdir)/include.mk
dist_extension_DATA = extension.js stylesheet.css
nodist_extension_DATA = metadata.json $(EXTRA_EXTENSION)
@@ -14,8 +6,7 @@ nodist_extension_DATA = metadata.json $(EXTRA_EXTENSION)
EXTRA_DIST = metadata.json.in
metadata.json: metadata.json.in $(top_builddir)/config.status
$(AM_V_GEN) sed -e "s|[@]LOCALEDIR@|$(datadir)/locale|" \
-e "s|[@]uuid@|$(uuid)|" \
$(AM_V_GEN) sed -e "s|[@]uuid@|$(uuid)|" \
-e "s|[@]shell_current@|$(PACKAGE_VERSION)|" \
-e "s|[@]url@|$(extensionurl)|" $< > $@

View File

@@ -2,7 +2,7 @@ EXTENSION_ID = alternate-tab
include ../../extension.mk
gschemas_in = org.gnome.shell.extensions.alternate-tab.gschema.xml.in
gschemas_in = $(gschemabase).alternate-tab.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@

View File

@@ -595,7 +595,7 @@ WindowList.prototype = {
};
function init(metadata) {
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
function doAltTab(shellwm, binding, mask, window, backwards) {

View File

@@ -4,6 +4,5 @@
"description": "A replacement for Alt-Tab, allows to cycle between windows and does not group by application",
"original-authors": [ "jw@bargsten.org", "thomas.bouffon@gmail.com" ],
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -1,4 +1,5 @@
/* -*- mode: js2 - indent-tabs-mode: nil - js2-basic-offset: 4 -*- */
const GLib = imports.gi.GLib;
const Lang = imports.lang;
const St = imports.gi.St;
@@ -99,7 +100,7 @@ function createSubMenu() {
// Put your extension initialization code here
function init(metadata) {
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
function reset(statusMenu) {
@@ -126,4 +127,4 @@ function disable() {
statusMenu.menu.removeAll();
statusMenu._createSubMenu();
reset(statusMenu);
}
}

View File

@@ -3,6 +3,5 @@
"name": "Alternative Status Menu",
"description": "Replaces GNOME Shell Status Menu with one showing Suspend/Hibernate and Power Off as separate items",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -68,7 +68,8 @@ ApplicationsButton.prototype = {
if (nextType == GMenu.TreeItemType.ENTRY) {
var entry = iter.get_entry();
var app = appsys.lookup_app_by_tree_entry(entry);
menu.addMenuItem(new AppMenuItem(app));
if (!entry.get_app_info().get_nodisplay())
menu.addMenuItem(new AppMenuItem(app));
} else if (nextType == GMenu.TreeItemType.DIRECTORY) {
this._loadCategory(iter.get_directory(), menu);
}

View File

@@ -3,6 +3,5 @@
"name": "Applications Menu",
"description": "Add a gnome 2.x style menu for applications",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -2,7 +2,7 @@ EXTENSION_ID = auto-move-windows
include ../../extension.mk
gschemas_in = org.gnome.shell.extensions.auto-move-windows.gschema.xml.in
gschemas_in = $(gschemabase).auto-move-windows.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@

View File

@@ -3,7 +3,6 @@
"name": "Auto Move Windows",
"description": "Move applications to specific workspaces when they create windows",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"original-authors": [ "alessandro.crismani@gmail.com", "thomas.bouffon@gmail.com" ],
"url": "@url@"
}

View File

@@ -2,7 +2,7 @@ EXTENSION_ID = dock
include ../../extension.mk
gschemas_in = org.gnome.shell.extensions.dock.gschema.xml.in
gschemas_in = $(gschemabase).dock.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@

View File

@@ -935,7 +935,7 @@ DockIconMenu.prototype = {
}
function init(extensionMeta) {
imports.gettext.bindtextdomain('gnome-shell-extensions', extensionMeta.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
let dock;

View File

@@ -4,6 +4,5 @@
"description": "A dock for the GNOME Shell -- displays favorite and running applications",
"original-author": "tclaesson@gmail.com",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -91,7 +91,7 @@ DriveMenu.prototype = {
// Put your extension initialization code here
function init(metadata) {
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
let _indicator;

View File

@@ -3,6 +3,5 @@
"name": "Removable Drive Menu",
"description": "A status menu for accessing and unmounting removable devices",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -19,7 +19,7 @@ function _showHello() {
function init(metadata) {
log ('Example extension initalized');
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
let signalId;
@@ -38,4 +38,4 @@ function disable() {
Main.panel.actor.disconnect(signalId);
signalId = 0;
}
}
}

View File

@@ -3,6 +3,5 @@
"name": "Hello, World!",
"description": "An example extension to show how it works. Shows Hello, world when clicking on the top panel.",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -3,6 +3,5 @@
"name": "Gajim IM integration",
"description": "Display Gajim incoming chats as notifications in the Shell message tray.",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "http://base-art.net"
}

View File

@@ -2,7 +2,7 @@ EXTENSION_ID = native-window-placement
include ../../extension.mk
gschemas_in = org.gnome.shell.extensions.native-window-placement.gschema.xml.in
gschemas_in = $(gschemabase).native-window-placement.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@

View File

@@ -3,7 +3,6 @@
"name": "Native Window Placement",
"description": "Arrange windows in overview in a more native way",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@",
"original-authors": [ "wepmaschda@gmx.de" ]
}

View File

@@ -114,7 +114,7 @@ PlacesMenu.prototype = {
function init(metadata) {
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
let _indicator;

View File

@@ -3,6 +3,5 @@
"name": "Places Status Indicator",
"description": "Add a systems status menu for quickly navigating places in the system",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

View File

@@ -1,7 +1,6 @@
{
"shell-version": ["@shell_current@", "3.2" ],
"uuid": "@uuid@",
"localedir": "@LOCALEDIR@",
"original-author": "zaspire@rambler.ru",
"name": "SystemMonitor",
"description": "System Monitor",

View File

@@ -2,7 +2,7 @@ EXTENSION_ID = user-theme
include ../../extension.mk
gschemas_in = org.gnome.shell.extensions.user-theme.gschema.xml.in
gschemas_in = $(gschemabase).user-theme.gschema.xml.in
@INTLTOOL_XML_NOMERGE_RULE@

View File

@@ -1,7 +1,6 @@
{
"shell-version": ["@shell_current@", "3.2" ],
"uuid": "@uuid@",
"localedir": "@LOCALEDIR@",
"original-author": "zaspire@rambler.ru",
"name": "windowNavigator",
"description": "Allow keyboard selection of windows and workspaces in overlay mode",

View File

@@ -3,7 +3,6 @@
"name": "Workspace Indicator",
"description": "Put an indicator on the panel signaling in which workspace you are, and give you the possibility of switching to another one",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"original-authors": [ "erick.red@gmail.com" ],
"url": "@url@"
}

View File

@@ -137,7 +137,7 @@ Indicator.prototype = {
function init(metadata) {
imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
}
let _indicator;
@@ -149,4 +149,4 @@ function enable() {
function disable() {
_indicator.destroy();
}
}

View File

@@ -3,6 +3,5 @@
"name": "Monitor Status Indicator",
"description": "Add a systems status menu for rotating monitors (overrides what is currently provided by gnome-settings-daemon)",
"shell-version": [ "@shell_current@", "3.2" ],
"localedir": "@LOCALEDIR@",
"url": "@url@"
}

11
include.mk Normal file
View File

@@ -0,0 +1,11 @@
extensionurl = http://git.gnome.org/gnome-shell-extensions
# Change these to modify how installation is performed
topextensiondir = $(datadir)/gnome-shell/extensions
extensionbase = @gnome-shell-extensions.gcampax.github.com
gschemabase = org.gnome.shell.extensions
uuid = $(EXTENSION_ID)$(extensionbase)
extensiondir = $(topextensiondir)/$(uuid)

15
local-install.sh Executable file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
extensionbase=~/.local/share/gnome-shell/extensions
for i in zip-files/*; do
zip_file=`pwd`/$i;
uuid=`basename $i | sed -e "s/.shell-extension.zip//"`;
if [ -d $extensionbase/$uuid ]; then
rm -fR $extensionbase/$uuid;
fi
mkdir $extensionbase/$uuid;
(cd $extensionbase/$uuid;
unzip -q $zip_file;
);
done

View File

@@ -8,8 +8,8 @@ msgstr ""
"Project-Id-Version: gnome-shell-extensions master\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=extensions\n"
"POT-Creation-Date: 2011-04-16 16:32+0000\n"
"PO-Revision-Date: 2011-04-17 11:10+0200\n"
"POT-Creation-Date: 2011-11-22 10:40+0000\n"
"PO-Revision-Date: 2011-11-22 11:43+0100\n"
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
"MIME-Version: 1.0\n"
@@ -61,6 +61,91 @@ msgstr "Odhlásit se…"
msgid "Power Off..."
msgstr "Vypnout…"
#: ../extensions/alternate-tab/extension.js:54
msgid ""
"This is the first time you use the Alternate Tab extension. \n"
"Please choose your preferred behaviour:\n"
"\n"
"All & Thumbnails:\n"
" This mode presents all applications from all workspaces in one "
"selection \n"
" list. Instead of using the application icon of every window, it uses "
"small \n"
" thumbnails resembling the window itself. \n"
"\n"
"Workspace & Icons:\n"
" This mode let's you switch between the applications of your current \n"
" workspace and gives you additionally the option to switch to the last "
"used \n"
" application of your previous workspace. This is always the last symbol "
"in \n"
" the list and is segregated by a separator/vertical line if available. \n"
" Every window is represented by its application icon. \n"
"\n"
"If you whish to revert to the default behavior for the Alt-Tab switcher, "
"just\n"
"disable the extension from extensions.gnome.org or the Advanced Settings "
"application."
msgstr ""
"Právě jste poprvé použili rozšíření Alternate Tab.\n"
"Vyberte si vámi upřednostňované chování:\n"
"\n"
"Vše a náhledy:\n"
" Tento režim předkládá všechny aplikace ze všech pracovních ploch\n"
" v jediném výběrovém seznamu. Místo ikon aplikací pro každé z oken\n"
" používá malé náhledy vytvořené přímo podle oken.\n"
"\n"
"Pracovní plocha a ikony:\n"
" Tento režim vám umožňuje přepínat mezi aplikacemi vaší aktuální "
"pracovní\n"
" plochy a poskytuje vám navíc možnost přepnout se na naposledy použitou\n"
" aplikaci vaší předchozí pracovní plochy. Jde vždy o poslední symbol v "
"seznamu\n"
" a pokud je k dispozici, je oddělen oddělovačem/svislou čárou. Každé z "
"oken\n"
" je prezentováno ikonou příslušné aplikace.\n"
"\n"
"Jestliže si přejete vrátit výchozí chování přepínače Alt-Tab, jednoduše "
"rozšíření\n"
"zakažte v extensions.gnome.org nebo v aplikaci Pokročilá nastavení."
#: ../extensions/alternate-tab/extension.js:295
msgid "Alt Tab Behaviour"
msgstr "Chování Alt Tab"
#: ../extensions/alternate-tab/extension.js:311
msgid "All & Thumbnails"
msgstr "Vše a náhledy"
#: ../extensions/alternate-tab/extension.js:318
msgid "Workspace & Icons"
msgstr "Pracovní plocha a ikony"
#: ../extensions/alternate-tab/extension.js:325
msgid "Cancel"
msgstr "Zrušit"
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:1
msgid "Ask the user for a default behaviour if true."
msgstr "Když je zapnuto, dotázat se uživatele na výchozí chování."
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:2
msgid "Indicates if Alternate Tab is newly installed"
msgstr "Signalizuje, když je rozšíření Alternate Tab nově nainstalováno"
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:3
msgid ""
"Sets the Alt-Tab behaviour. Possible values are: native, all_thumbnails and "
"workspace_icons."
msgstr ""
"Nastavuje chování klávesové zkratky Alt-Tab. Možné hodnoty jsou: native "
"(přirozené), all_thumbnails (vše a náhledy) a workspace_icons (pracovní "
"plocha a ikony)."
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:4
msgid "The alt tab behaviour."
msgstr "Chování klávesové zkratky alt tab."
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
msgid ""
"A list of strings, each containing an application id (desktop file name), "
@@ -73,23 +158,23 @@ msgstr ""
msgid "Application and workspace list"
msgstr "Seznam aplikací a pracovních ploch"
#: ../extensions/dock/extension.js:116
#: ../extensions/dock/extension.js:570
msgid "Drag here to add favorites"
msgstr "Přetažením sem přidáte do oblíbených"
#: ../extensions/dock/extension.js:417
#: ../extensions/dock/extension.js:903
msgid "New Window"
msgstr "Nové okno"
#: ../extensions/dock/extension.js:419
#: ../extensions/dock/extension.js:905
msgid "Quit Application"
msgstr "Ukončit aplikaci"
#: ../extensions/dock/extension.js:424
#: ../extensions/dock/extension.js:910
msgid "Remove from Favorites"
msgstr "Odebrat z oblíbených"
#: ../extensions/dock/extension.js:425
#: ../extensions/dock/extension.js:911
msgid "Add to Favorites"
msgstr "Přidat do oblíbených"

195
po/it.po
View File

@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: gnome-shell-extensions 2.91.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2011-04-26 15:14+0200\n"
"PO-Revision-Date: 2011-04-26 15:27+0200\n"
"POT-Creation-Date: 2011-11-19 18:42+0100\n"
"PO-Revision-Date: 2011-11-19 18:57+0100\n"
"Last-Translator: Giovanni Campagna <scampa.giovanni@gmail.com>\n"
"Language-Team: none <LL@li.org>\n"
"Language: \n"
@@ -17,17 +17,13 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../extensions/alternative-status-menu/extension.js:39
msgid "Available"
msgstr "Disponibile"
#: ../extensions/alternative-status-menu/extension.js:44
msgid "Busy"
msgstr "Non disponibile"
msgid "Notifications"
msgstr "Notifiche"
#: ../extensions/alternative-status-menu/extension.js:52
msgid "My Account"
msgstr "Account personale"
msgid "Online Accounts"
msgstr "Account online"
#: ../extensions/alternative-status-menu/extension.js:56
msgid "System Settings"
@@ -37,26 +33,105 @@ msgstr "Impostazioni di sistema"
msgid "Lock Screen"
msgstr "Blocca schermo"
#: ../extensions/alternative-status-menu/extension.js:67
#: ../extensions/alternative-status-menu/extension.js:68
msgid "Switch User"
msgstr "Cambia utente"
#: ../extensions/alternative-status-menu/extension.js:72
#: ../extensions/alternative-status-menu/extension.js:73
msgid "Log Out..."
msgstr "Termina sessione..."
#: ../extensions/alternative-status-menu/extension.js:79
#: ../extensions/alternative-status-menu/extension.js:81
msgid "Suspend"
msgstr "Sospendi"
#: ../extensions/alternative-status-menu/extension.js:85
#: ../extensions/alternative-status-menu/extension.js:87
msgid "Hibernate"
msgstr "Iberna"
#: ../extensions/alternative-status-menu/extension.js:91
#: ../extensions/alternative-status-menu/extension.js:93
msgid "Power Off..."
msgstr "Spegni..."
#: ../extensions/alternate-tab/extension.js:52
msgid ""
"This is the first time you use the Alternate Tab extension. \n"
"Please choose your preferred behaviour:\n"
"\n"
"All & Thumbnails:\n"
" This mode presents all applications from all workspaces in one "
"selection \n"
" list. Instead of using the application icon of every window, it uses "
"small \n"
" thumbnails resembling the window itself. \n"
"\n"
"Workspace & Icons:\n"
" This mode let's you switch between the applications of your current \n"
" workspace and gives you additionally the option to switch to the last "
"used \n"
" application of your previous workspace. This is always the last symbol "
"in \n"
" the list and is segregated by a separator/vertical line if available. \n"
" Every window is represented by its application icon. \n"
"\n"
"If you whish to revert to the default behavior for the Alt-Tab switcher, "
"just\n"
"disable the extension from extensions.gnome.org or the Advanced Settings "
"application."
msgstr ""
"Questa è la prima volta che viene usata l'estensione Alternate Tab. \n"
"Per favore scegli il comportamento preferito:\n"
"\n"
"Tutte & Miniature:\n"
" Questa modalità presenta tutte le applicazioni, da tutti gli spazi di lavoro\n"
" in un'unica lista. Invece di usare un'icona, usa delle piccole miniature\n"
" che rappresentano la finestra stessa.\n"
"\n"
"Spazio di lavoro & Icone:\n"
" Questa modalità ti consente di passare da un'applicazione all'altra del\n"
" tuo spazio di lavoro corrente e ti da in aggiunta l'opzione di passare all'ultima\n"
" applicazione dello spazio di lavoro precedente. Questa è sempre l'ultima della\n"
"\n"
" lista ed è separata da una linea verticale, se presente.\n"
" Ogni finestra è rappresentata dall'icona dell'applicazione.\n"
"\n"
"Se volessi ritornare al comportamento di default dello scambia finestre Alt-Tab,\n"
"disabilita l'estensione da extensions.gnome.org oppure dalle Impostazioni avanzate."
#: ../extensions/alternate-tab/extension.js:293
msgid "Alt Tab Behaviour"
msgstr "Comportamento di Alt-Tab"
#: ../extensions/alternate-tab/extension.js:309
msgid "All & Thumbnails"
msgstr "Tutte & Miniature"
#: ../extensions/alternate-tab/extension.js:316
msgid "Workspace & Icons"
msgstr "Spazio di lavoro & Icone"
#: ../extensions/alternate-tab/extension.js:323
msgid "Cancel"
msgstr "Annulla"
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:1
msgid "Ask the user for a default behaviour if true."
msgstr "Se vero, chiede all'utente il comportamento preferito."
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:2
msgid "Indicates if Alternate Tab is newly installed"
msgstr "Indica se Alternate Tab è stata appena installata."
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:3
msgid ""
"Sets the Alt-Tab behaviour. Possible values are: native, all_thumbnails and "
"workspace_icons."
msgstr "Imposta il comportamento di Alt-Tab. Valori possibili sono \"native\", \"all_thumbnails\" e \"workspace_icons\""
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:4
msgid "The alt tab behaviour."
msgstr "Comportamento di Alt-Tab"
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
msgid ""
"A list of strings, each containing an application id (desktop file name), "
@@ -69,50 +144,122 @@ msgstr ""
msgid "Application and workspace list"
msgstr "Lista applicazioni e spazi di lavoro"
#: ../extensions/dock/extension.js:116
#: ../extensions/dock/extension.js:570
msgid "Drag here to add favorites"
msgstr "Trascina qui per aggiungere ai preferiti"
#: ../extensions/dock/extension.js:417
#: ../extensions/dock/extension.js:903
msgid "New Window"
msgstr "Nuova finestra"
#: ../extensions/dock/extension.js:419
#: ../extensions/dock/extension.js:905
msgid "Quit Application"
msgstr "Chiudi applicazione"
#: ../extensions/dock/extension.js:424
#: ../extensions/dock/extension.js:910
msgid "Remove from Favorites"
msgstr "Rimuovi dai preferiti"
#: ../extensions/dock/extension.js:425
#: ../extensions/dock/extension.js:911
msgid "Add to Favorites"
msgstr "Aggiungi ai preferiti"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:1
msgid "Autohide duration"
msgstr "Durata dell'effetto di scomparsa"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:2
msgid "Autohide effect"
msgstr "Effetto di scomparsa"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:3
msgid "Enable/disable autohide"
msgstr "Abilita/disabilita scomparsa automatica"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:4
msgid "Icon size"
msgstr "Dimensione delle icone"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:5
msgid "Position of the dock"
msgstr "Posizione del dock"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:6
msgid "Sets icon size of the dock."
msgstr "Imposta la dimensione delle icone del dock."
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:7
msgid ""
"Sets the effect of the hide dock. Allowed values are 'resize' or 'rescale'"
msgstr "Imposta l'effetto di scomparsa automatica del dock. Valori consentiti sono \"resize\" e \"rescale\""
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:8
msgid ""
"Sets the position of the dock in the screen. Allowed values are 'right' or "
"'left'"
msgstr "Imposta la posizione del dock sullo schermo. Valori consentiti sono \"right\" (destra) e \"left\" (sinistra)"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:9
msgid "Sets the time duration of the autohide effect."
msgstr "Imposta la durata in secondi dell'effetto di scomparsa"
#: ../extensions/example/extension.js:11
msgid "Hello, world!"
msgstr "Ciao, mondo!"
#: ../extensions/gajim/extension.js:219
#: ../extensions/gajim/extension.js:227
#, c-format
msgid "%s is away."
msgstr "%s è assente"
#: ../extensions/gajim/extension.js:222
#: ../extensions/gajim/extension.js:230
#, c-format
msgid "%s is offline."
msgstr "%s è fuori rete"
#: ../extensions/gajim/extension.js:225
#: ../extensions/gajim/extension.js:233
#, c-format
msgid "%s is online."
msgstr "%s è disponibile"
#: ../extensions/gajim/extension.js:228
#: ../extensions/gajim/extension.js:236
#, c-format
msgid "%s is busy."
msgstr "%s non è disponibile"
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
msgid ""
"If true, place window captions on top the respective thumbnail, overriding "
"shell default of placing it at the bottom. Changing this setting requires "
"restarting the shell to have any effect."
msgstr "Se vero, posiziona i titoli delle finestre in cima alle rispettive miniature, aggirando il comportamento normale della shell, che li colloca in basso. Modificare questa impostazione richiede di riavviare la shell."
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2
msgid "Place window captions on top"
msgstr "Posiziona i titoli delle finestre in cima"
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
msgid ""
"The algorithm used to layout thumbnails in the overview. 'grid' to use the "
"default grid based algorithm, 'natural' to use another one that reflects "
"more the position and size of the actual window"
msgstr "L'algoritmo usato per posizionare le miniature nella panoramica attività. \"grid\" per usare l'algoritmo di default, basato su una griglia, 'natural' per usarne un altro che riflette di più la posizione e la dimensione effettive della finestra."
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4
msgid ""
"Try to use more screen for placing window thumbnails by adapting to screen "
"aspect ratio, and consolidating them further to reduce the bounding box. "
"This setting applies only with the natural placement strategy."
msgstr "Cerca di usare più spazio per collocare le miniature delle finestre, adattandosi al rapporto d'aspetto dello schermo, e consolidandole ulteriormente per ridurre lo spazio complessivo. Questa impostazione si applica solo se l'algoritmo di posizionamento è \"natural\"."
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:5
msgid "Use more screen for windows"
msgstr "Usa più spazio per le finestre"
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:6
msgid "Window placement strategy"
msgstr "Algoritmo di posizionamento delle finestre"
#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
msgstr "Il nome del tema, da caricare in ~/.themes/nome/gnome-shell"