Compare commits

..

9 Commits

Author SHA1 Message Date
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
9 changed files with 382 additions and 236 deletions

12
NEWS
View File

@@ -1,8 +1,14 @@
3.12.2
3.13.2
======
* Fix sorting of grouped buttons in window list
* Tweak preference UIs
* updated translations (en_GB)
3.13.1
======
* add DesktopNames key to the classic session file
* classic theme: remove rounded corners from tile previews
* several fixes and improvements to the window-list
(keep button order stable, don't shift message tray on other monitors)
* window-list: don't shift message tray on other monitors
* auto-move-windows: several fixes and updates for api changes
* launch-new-instances: updates for api changes
* updated translations (ja, km)

View File

@@ -1,5 +1,5 @@
AC_PREREQ(2.63)
AC_INIT([gnome-shell-extensions],[3.12.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
AC_INIT([gnome-shell-extensions],[3.13.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

@@ -5,3 +5,4 @@ Exec=env GNOME_SHELL_SESSION_MODE=classic gnome-session --session gnome-classic
TryExec=gnome-session
Icon=
Type=Application
DesktopNames=GNOME-Classic;GNOME

View File

@@ -11,6 +11,14 @@
</_description>
</key>
<key name="button-layout" type="s">
<default>"appmenu:minimize,maximize,close"</default>
<_summary>Arrangement of buttons on the titlebar</_summary>
<_description>
This key overrides the key in org.gnome.desktop.wm.preferences when running GNOME Shell.
</_description>
</key>
<key name="edge-tiling" type="b">
<default>true</default>
<_summary>Enable edge tiling when dropping windows on screen edges</_summary>

View File

@@ -29,16 +29,24 @@ const AltTabSettingsWidget = new GObject.Class({
_init : function(params) {
this.parent(params);
this.margin = 10;
this.margin = 24;
this.row_spacing = 6;
this.orientation = Gtk.Orientation.VERTICAL;
this._settings = new Gio.Settings({ schema: 'org.gnome.shell.window-switcher' });
let presentLabel = _("Present windows as");
this.add(new Gtk.Label({ label: presentLabel, sensitive: true,
margin_bottom: 10, margin_top: 5 }));
let presentLabel = '<b>' + _("Present windows as") + '</b>';
this.add(new Gtk.Label({ label: presentLabel, use_markup: true,
halign: Gtk.Align.START }));
let align = new Gtk.Alignment({ left_padding: 12 });
this.add(align);
let grid = new Gtk.Grid({ orientation: Gtk.Orientation.VERTICAL,
row_spacing: 6,
column_spacing: 6 });
align.add(grid);
let top = 1;
let radio = null;
let currentMode = this._settings.get_string(SETTINGS_APP_ICON_MODE);
for (let mode in MODES) {
@@ -52,15 +60,14 @@ const AltTabSettingsWidget = new GObject.Class({
if (widget.active)
this._settings.set_string(SETTINGS_APP_ICON_MODE, modeCapture);
}));
this.add(radio);
grid.add(radio);
if (mode == currentMode)
radio.active = true;
top += 1;
}
let check = new Gtk.CheckButton({ label: _("Show only windows in the current workspace"),
margin_top: 12 });
margin_top: 6 });
this._settings.bind(SETTINGS_CURRENT_WORKSPACE_ONLY, check, 'active', Gio.SettingsBindFlags.DEFAULT);
this.add(check);
},

View File

@@ -37,7 +37,7 @@ const Widget = new GObject.Class({
_init: function(params) {
this.parent(params);
this.set_orientation(Gtk.Orientation.VERTICAL);
this.set_orientation(Gtk.Orientation.VERTICAL);
this._settings = Convenience.getSettings();
this._settings.connect('changed', Lang.bind(this, this._refresh));
@@ -47,6 +47,11 @@ const Widget = new GObject.Class({
this._store.set_column_types([Gio.AppInfo, GObject.TYPE_STRING, Gio.Icon, GObject.TYPE_INT,
Gtk.Adjustment]);
let scrolled = new Gtk.ScrolledWindow({ shadow_type: Gtk.ShadowType.IN});
scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC);
this.add(scrolled);
this._treeView = new Gtk.TreeView({ model: this._store,
hexpand: true, vexpand: true });
this._treeView.get_selection().set_mode(Gtk.SelectionMode.SINGLE);
@@ -70,22 +75,29 @@ const Widget = new GObject.Class({
workspaceColumn.add_attribute(workspaceRenderer, "text", Columns.WORKSPACE);
this._treeView.append_column(workspaceColumn);
this.add(this._treeView);
scrolled.add(this._treeView);
let toolbar = new Gtk.Toolbar();
let toolbar = new Gtk.Toolbar({ icon_size: Gtk.IconSize.SMALL_TOOLBAR });
toolbar.get_style_context().add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR);
this.add(toolbar);
let newButton = new Gtk.ToolButton({ stock_id: Gtk.STOCK_NEW,
label: _("Add rule"),
let newButton = new Gtk.ToolButton({ icon_name: 'bookmark-new-symbolic',
label: _("Add Rule"),
is_important: true });
newButton.connect('clicked', Lang.bind(this, this._createNew));
toolbar.add(newButton);
let delButton = new Gtk.ToolButton({ stock_id: Gtk.STOCK_DELETE });
let delButton = new Gtk.ToolButton({ icon_name: 'edit-delete-symbolic' });
delButton.connect('clicked', Lang.bind(this, this._deleteSelected));
toolbar.add(delButton);
let selection = this._treeView.get_selection();
selection.connect('changed',
function() {
delButton.sensitive = selection.count_selected_rows() > 0;
});
delButton.sensitive = selection.count_selected_rows() > 0;
this._changedPermitted = true;
this._refresh();
},
@@ -93,18 +105,27 @@ const Widget = new GObject.Class({
_createNew: function() {
let dialog = new Gtk.Dialog({ title: _("Create new matching rule"),
transient_for: this.get_toplevel(),
use_header_bar: true,
modal: true });
dialog.add_button(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL);
dialog.add_button(_("Add"), Gtk.ResponseType.OK);
let addButton = dialog.add_button(_("Add"), Gtk.ResponseType.OK);
dialog.set_default_response(Gtk.ResponseType.OK);
let grid = new Gtk.Grid({ column_spacing: 10,
row_spacing: 15,
margin: 10 });
dialog._appChooser = new Gtk.AppChooserWidget({ show_all: true });
dialog._appChooser.connect('application-selected', Lang.bind(this,
function(w, appInfo) {
addButton.sensitive = appInfo &&
this._checkId(appInfo.get_id());
}));
let appInfo = dialog._appChooser.get_app_info();
addButton.sensitive = appInfo && this._checkId(appInfo.get_id());
grid.attach(dialog._appChooser, 0, 0, 2, 1);
grid.attach(new Gtk.Label({ label: _("Workspace") }),
0, 1, 1, 1);
grid.attach(new Gtk.Label({ label: _("Workspace"),
halign: Gtk.Align.END }), 0, 1, 1, 1);
let adjustment = new Gtk.Adjustment({ lower: 1,
upper: WORKSPACE_MAX,
step_increment: 1
@@ -129,10 +150,9 @@ const Widget = new GObject.Class({
index = 1;
this._changedPermitted = false;
if (!this._appendItem(appInfo.get_id(), index)) {
this._changedPermitted = true;
return;
}
this._appendItem(appInfo.get_id(), index);
this._changedPermitted = true;
let iter = this._store.append();
let adj = new Gtk.Adjustment({ lower: 1,
upper: WORKSPACE_MAX,
@@ -141,7 +161,6 @@ const Widget = new GObject.Class({
this._store.set(iter,
[Columns.APPINFO, Columns.ICON, Columns.DISPLAY_NAME, Columns.WORKSPACE, Columns.ADJUSTMENT],
[appInfo, appInfo.get_icon(), appInfo.get_display_name(), index, adj]);
this._changedPermitted = true;
dialog.destroy();
}));
@@ -156,8 +175,8 @@ const Widget = new GObject.Class({
this._changedPermitted = false;
this._removeItem(appInfo.get_id());
this._store.remove(iter);
this._changedPermitted = true;
this._store.remove(iter);
}
},
@@ -205,20 +224,15 @@ const Widget = new GObject.Class({
this._settings.set_strv(SETTINGS_KEY, validItems);
},
_checkId: function(id) {
let items = this._settings.get_strv(SETTINGS_KEY);
return !items.some(function(i) { return i.startsWith(id + ':'); });
},
_appendItem: function(id, workspace) {
let currentItems = this._settings.get_strv(SETTINGS_KEY);
let alreadyHave = currentItems.map(function(el) {
return el.split(':')[0];
}).indexOf(id) != -1;
if (alreadyHave) {
printerr("Already have an item for this id");
return false;
}
currentItems.push(id + ':' + workspace);
this._settings.set_strv(SETTINGS_KEY, currentItems);
return true;
},
_removeItem: function(id) {
@@ -253,7 +267,7 @@ function init() {
}
function buildPrefsWidget() {
let widget = new Widget();
let widget = new Widget({ margin: 12 });
widget.show_all();
return widget;

View File

@@ -60,7 +60,7 @@ function _onMenuStateChanged(menu, isOpen) {
function _getAppStableSequence(app) {
return app.get_windows().reduce(function(prev, cur) {
return Math.min(prev, cur.get_stable_sequence());
}, 0);
}, Infinity);
}

View File

@@ -135,11 +135,16 @@ const WorkspaceSettingsWidget = new GObject.Class({
_init: function(params) {
this.parent(params);
this.margin = 10;
this.margin = 12;
this.orientation = Gtk.Orientation.VERTICAL;
this.add(new Gtk.Label({ label: _("Workspace names:"),
margin_bottom: 5 }));
this.add(new Gtk.Label({ label: '<b>' + _("Workspace Names") + '</b>',
use_markup: true, margin_bottom: 6,
hexpand: true, halign: Gtk.Align.START }));
let scrolled = new Gtk.ScrolledWindow({ shadow_type: Gtk.ShadowType.IN });
scrolled.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC);
this.add(scrolled);
this._store = new WorkspaceNameModel();
this._treeView = new Gtk.TreeView({ model: this._store,
@@ -156,19 +161,26 @@ const WorkspaceSettingsWidget = new GObject.Class({
column.add_attribute(renderer, 'text', this._store.Columns.LABEL);
this._treeView.append_column(column);
this.add(this._treeView);
scrolled.add(this._treeView);
let toolbar = new Gtk.Toolbar();
let toolbar = new Gtk.Toolbar({ icon_size: Gtk.IconSize.SMALL_TOOLBAR });
toolbar.get_style_context().add_class(Gtk.STYLE_CLASS_INLINE_TOOLBAR);
let newButton = new Gtk.ToolButton({ stock_id: Gtk.STOCK_NEW });
let newButton = new Gtk.ToolButton({ icon_name: 'list-add-symbolic' });
newButton.connect('clicked', Lang.bind(this, this._newClicked));
toolbar.add(newButton);
let delButton = new Gtk.ToolButton({ stock_id: Gtk.STOCK_DELETE });
let delButton = new Gtk.ToolButton({ icon_name: 'list-remove-symbolic' });
delButton.connect('clicked', Lang.bind(this, this._delClicked));
toolbar.add(delButton);
let selection = this._treeView.get_selection();
selection.connect('changed',
function() {
delButton.sensitive = selection.count_selected_rows() > 0;
});
delButton.sensitive = selection.count_selected_rows() > 0;
this.add(toolbar);
},

View File

@@ -3,14 +3,14 @@
# This file is distributed under the same license as the gnome-shell-extensions package.
# Bruce Cowan <bruce@bcowan.me.uk>, 2011.
# Chris Leonard <cjlhomeaddress@gmail.com>, 2012.
# Philip Withnall <philip@tecnocode.co.uk>, 2014.
msgid ""
msgstr ""
"Project-Id-Version: gnome-shell-extensions\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"shell&keywords=I18N+L10N&component=extensions\n"
"POT-Creation-Date: 2012-09-20 13:47+0000\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-05-27 22:05+0100\n"
"PO-Revision-Date: 2012-09-21 21:00-0400\n"
"Last-Translator: Chris Leonard <cjlhomeaddress@gmail.com>\n"
"Last-Translator: Philip Withnall <philip@tecnocode.co.uk>\n"
"Language-Team: Sugar Labs\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
@@ -20,68 +20,88 @@ msgstr ""
"X-Generator: Virtaal 0.7.1\n"
"X-Project-Style: gnome\n"
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:1
msgid "The application icon mode."
msgstr "The application icon mode."
#: ../data/gnome-classic.desktop.in.h:1
#: ../data/gnome-classic.session.desktop.in.in.h:1
msgid "GNOME Classic"
msgstr "GNOME Classic"
#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:2
#: ../data/gnome-classic.desktop.in.h:2
msgid "This session logs you into GNOME Classic"
msgstr "This session logs you into GNOME Classic"
#: ../data/gnome-shell-classic.desktop.in.in.h:1
msgid "GNOME Shell Classic"
msgstr "GNOME Shell Classic"
#: ../data/gnome-shell-classic.desktop.in.in.h:2
msgid "Window management and application launching"
msgstr "Window management and application launching"
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
msgid "Attach modal dialog to the parent window"
msgstr "Attach modal dialogue to the parent window"
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
msgid ""
"Configures how the windows are shown in the switcher. Valid possibilities "
"are 'thumbnail-only' (shows a thumbnail of the window), 'app-icon-"
"only' (shows only the application icon) or 'both'."
"This key overrides the key in org.gnome.mutter when running GNOME Shell."
msgstr ""
"Configures how the windows are shown in the switcher. Valid possibilities "
"are 'thumbnail-only' (shows a thumbnail of the window), 'app-icon-"
"only' (shows only the application icon) or 'both'."
"This key overrides the key in org.gnome.mutter when running GNOME Shell."
#: ../extensions/alternate-tab/prefs.js:26
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
msgid "Arrangement of buttons on the titlebar"
msgstr "Arrangement of buttons on the titlebar"
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
msgid ""
"This key overrides the key in org.gnome.desktop.wm.preferences when running "
"GNOME Shell."
msgstr ""
"This key overrides the key in org.gnome.desktop.wm.preferences when running "
"GNOME Shell."
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
msgid "Enable edge tiling when dropping windows on screen edges"
msgstr "Enable edge tiling when dropping windows on screen edges"
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:6
msgid "Workspaces only on primary monitor"
msgstr "Workspaces only on primary monitor"
#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:7
msgid "Delay focus changes in mouse mode until the pointer stops moving"
msgstr "Delay focus changes in mouse mode until the pointer stops moving"
#: ../extensions/alternate-tab/prefs.js:20
msgid "Thumbnail only"
msgstr "Thumbnail only"
#: ../extensions/alternate-tab/prefs.js:27
#: ../extensions/alternate-tab/prefs.js:21
msgid "Application icon only"
msgstr "Application icon only"
#: ../extensions/alternate-tab/prefs.js:28
#: ../extensions/alternate-tab/prefs.js:22
msgid "Thumbnail and application icon"
msgstr "Thumbnail and application icon"
#: ../extensions/alternate-tab/prefs.js:43
#: ../extensions/alternate-tab/prefs.js:37
msgid "Present windows as"
msgstr "Present windows as"
#: ../extensions/alternate-tab/prefs.js:68
#: ../extensions/alternate-tab/prefs.js:62
msgid "Show only windows in the current workspace"
msgstr "Show only windows in the current workspace"
#. add the new entries
#: ../extensions/alternative-status-menu/extension.js:68
msgid "Suspend"
msgstr "Suspend"
#: ../extensions/apps-menu/extension.js:39
msgid "Activities Overview"
msgstr "Activities Overview"
#: ../extensions/alternative-status-menu/extension.js:73
msgid "Hibernate"
msgstr "Hibernate"
#: ../extensions/apps-menu/extension.js:113
msgid "Favorites"
msgstr "Favourites"
#: ../extensions/alternative-status-menu/extension.js:78
msgid "Power Off"
msgstr "Power Off"
#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:1
msgid "Enable suspending"
msgstr "Enable suspending"
#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:2
msgid "Control the visibility of the Suspend menu item"
msgstr "Control the visibility of the Suspend menu item"
#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:3
msgid "Enable hibernating"
msgstr "Enable hibernating"
#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:4
msgid "Control the visibility of the Hibernate menu item"
msgstr "Control the visibility of the Hibernate menu item"
#: ../extensions/apps-menu/extension.js:282
msgid "Applications"
msgstr "Applications"
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
msgid "Application and workspace list"
@@ -116,89 +136,18 @@ msgstr "Create new matching rule"
msgid "Add"
msgstr "Add"
#: ../extensions/dock/extension.js:600
msgid "Drag here to add favorites"
msgstr "Drag here to add favourites"
#: ../extensions/drive-menu/extension.js:106
#, javascript-format
msgid "Ejecting drive '%s' failed:"
msgstr "Ejecting drive '%s' failed:"
#: ../extensions/dock/extension.js:926
msgid "New Window"
msgstr "New Window"
#: ../extensions/dock/extension.js:928
msgid "Quit Application"
msgstr "Quit Application"
#: ../extensions/dock/extension.js:933
msgid "Remove from Favorites"
msgstr "Remove from Favourites"
#: ../extensions/dock/extension.js:934
msgid "Add to Favorites"
msgstr "Add to Favourites"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:1
msgid "Position of the dock"
msgstr "Position of the dock"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:2
msgid ""
"Sets the position of the dock in the screen. Allowed values are 'right' or "
"'left'"
msgstr ""
"Sets the position of the dock in the screen. Allowed values are 'right' or "
"'left'"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:3
msgid "Icon size"
msgstr "Icon size"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:4
msgid "Sets icon size of the dock."
msgstr "Sets icon size of the dock."
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:5
msgid "Enable/disable autohide"
msgstr "Enable/disable autohide"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:6
msgid "Autohide effect"
msgstr "Autohide effect"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:7
msgid ""
"Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' and "
"'move'"
msgstr ""
"Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' and "
"'move'"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:8
msgid "Autohide duration"
msgstr "Autohide duration"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:9
msgid "Sets the time duration of the autohide effect."
msgstr "Sets the time duration of the autohide effect."
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:10
msgid "Monitor"
msgstr "Monitor"
#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:11
msgid ""
"Sets monitor to display dock in. The default value (-1) is the primary "
"monitor."
msgstr ""
"Sets monitor to display dock in. The default value (-1) is the primary "
"monitor."
#: ../extensions/drive-menu/extension.js:56
#: ../extensions/drive-menu/extension.js:123
msgid "Removable devices"
msgstr "Removable devices"
#: ../extensions/drive-menu/extension.js:67
msgid "Open file manager"
msgstr "Open file manager"
#: ../extensions/drive-menu/extension.js:150
msgid "Open File"
msgstr "Open File"
#: ../extensions/example/extension.js:17
msgid "Hello, world!"
@@ -216,8 +165,6 @@ msgstr ""
"If not empty, it contains the text that will be shown when clicking on the "
"panel."
#. TRANSLATORS: Example is the name of the extension, should not be
#. translated
#: ../extensions/example/prefs.js:30
msgid ""
"Example aims to show how to build well behaved extensions for the Shell and "
@@ -232,26 +179,6 @@ msgstr ""
msgid "Message:"
msgstr "Message:"
#: ../extensions/gajim/extension.js:226
#, c-format
msgid "%s is away."
msgstr "%s is away."
#: ../extensions/gajim/extension.js:229
#, c-format
msgid "%s is offline."
msgstr "%s is offline."
#: ../extensions/gajim/extension.js:232
#, c-format
msgid "%s is online."
msgstr "%s is online."
#: ../extensions/gajim/extension.js:235
#, c-format
msgid "%s is busy."
msgstr "%s is busy."
#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
msgid "Use more screen for windows"
msgstr "Use more screen for windows"
@@ -280,44 +207,34 @@ msgstr ""
"shell default of placing it at the bottom. Changing this setting requires "
"restarting the shell to have any effect."
#: ../extensions/places-menu/extension.js:46
#: ../extensions/places-menu/extension.js:78
#: ../extensions/places-menu/extension.js:81
msgid "Places"
msgstr "Places"
#: ../extensions/places-menu/extension.js:47
msgid "Devices"
msgstr "Devices"
#: ../extensions/places-menu/extension.js:48
msgid "Bookmarks"
msgstr "Bookmarks"
#: ../extensions/places-menu/extension.js:49
msgid "Network"
msgstr "Network"
#: ../extensions/places-menu/placeDisplay.js:48
#, c-format
#: ../extensions/places-menu/placeDisplay.js:57
#, javascript-format
msgid "Failed to launch \"%s\""
msgstr "Failed to launch \"%s\""
#: ../extensions/places-menu/placeDisplay.js:121
#: ../extensions/places-menu/placeDisplay.js:99
#: ../extensions/places-menu/placeDisplay.js:122
msgid "Computer"
msgstr "Computer"
#: ../extensions/places-menu/placeDisplay.js:200
msgid "Home"
msgstr "Home"
#: ../extensions/places-menu/placeDisplay.js:184
msgid "File System"
msgstr "File System"
#: ../extensions/places-menu/placeDisplay.js:287
msgid "Browse Network"
msgstr "Browse Network"
#: ../extensions/places-menu/placeDisplay.js:188
msgid "Browse network"
msgstr "Browse network"
#: ../extensions/systemMonitor/extension.js:213
#: ../extensions/systemMonitor/extension.js:214
msgid "CPU"
msgstr "CPU"
#: ../extensions/systemMonitor/extension.js:266
#: ../extensions/systemMonitor/extension.js:267
msgid "Memory"
msgstr "Memory"
@@ -329,10 +246,83 @@ msgstr "Theme name"
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
msgstr "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
#: ../extensions/window-list/extension.js:110
msgid "Close"
msgstr "Close"
#: ../extensions/window-list/extension.js:120
msgid "Unminimize"
msgstr "Unminimise"
#: ../extensions/window-list/extension.js:121
msgid "Minimize"
msgstr "Minimise"
#: ../extensions/window-list/extension.js:127
msgid "Unmaximize"
msgstr "Unmaximise"
#: ../extensions/window-list/extension.js:128
msgid "Maximize"
msgstr "Maximise"
#: ../extensions/window-list/extension.js:300
msgid "Minimize all"
msgstr "Minimise all"
#: ../extensions/window-list/extension.js:308
msgid "Unminimize all"
msgstr "Unminimise all"
#: ../extensions/window-list/extension.js:316
msgid "Maximize all"
msgstr "Maximise all"
#: ../extensions/window-list/extension.js:325
msgid "Unmaximize all"
msgstr "Unmaximise all"
#: ../extensions/window-list/extension.js:334
msgid "Close all"
msgstr "Close all"
#: ../extensions/window-list/extension.js:644
#: ../extensions/workspace-indicator/extension.js:30
msgid "Workspace Indicator"
msgstr "Workspace Indicator"
#: ../extensions/window-list/extension.js:798
msgid "Window List"
msgstr "Window List"
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
msgid "When to group windows"
msgstr "When to group windows"
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:2
msgid ""
"Decides when to group windows from the same application on the window list. "
"Possible values are \"never\", \"auto\" and \"always\"."
msgstr ""
"Decides when to group windows from the same application on the window list. "
"Possible values are \"never\", \"auto\" and \"always\"."
#: ../extensions/window-list/prefs.js:30
msgid "Window Grouping"
msgstr "Window Grouping"
#: ../extensions/window-list/prefs.js:49
msgid "Never group windows"
msgstr "Never group windows"
#: ../extensions/window-list/prefs.js:50
msgid "Group windows when space is limited"
msgstr "Group windows when space is limited"
#: ../extensions/window-list/prefs.js:51
msgid "Always group windows"
msgstr "Always group windows"
#: ../extensions/workspace-indicator/prefs.js:141
msgid "Workspace names:"
msgstr "Workspace names:"
@@ -342,33 +332,141 @@ msgid "Name"
msgstr "Name"
#: ../extensions/workspace-indicator/prefs.js:186
#, c-format
#, javascript-format
msgid "Workspace %d"
msgstr "Workspace %d"
#: ../extensions/xrandr-indicator/extension.js:30
msgid "Normal"
msgstr "Normal"
#~ msgid "The application icon mode."
#~ msgstr "The application icon mode."
#: ../extensions/xrandr-indicator/extension.js:31
msgid "Left"
msgstr "Left"
#~ msgid ""
#~ "Configures how the windows are shown in the switcher. Valid possibilities "
#~ "are 'thumbnail-only' (shows a thumbnail of the window), 'app-icon-"
#~ "only' (shows only the application icon) or 'both'."
#~ msgstr ""
#~ "Configures how the windows are shown in the switcher. Valid possibilities "
#~ "are 'thumbnail-only' (shows a thumbnail of the window), 'app-icon-"
#~ "only' (shows only the application icon) or 'both'."
#: ../extensions/xrandr-indicator/extension.js:32
msgid "Right"
msgstr "Right"
#~ msgid "Suspend"
#~ msgstr "Suspend"
#: ../extensions/xrandr-indicator/extension.js:33
msgid "Upside-down"
msgstr "Upside-down"
#~ msgid "Hibernate"
#~ msgstr "Hibernate"
#: ../extensions/xrandr-indicator/extension.js:50
msgid "Display"
msgstr "Display"
#~ msgid "Power Off"
#~ msgstr "Power Off"
#: ../extensions/xrandr-indicator/extension.js:80
msgid "Display Settings"
msgstr "Display Settings"
#~ msgid "Enable suspending"
#~ msgstr "Enable suspending"
#~ msgid "Control the visibility of the Suspend menu item"
#~ msgstr "Control the visibility of the Suspend menu item"
#~ msgid "Enable hibernating"
#~ msgstr "Enable hibernating"
#~ msgid "Control the visibility of the Hibernate menu item"
#~ msgstr "Control the visibility of the Hibernate menu item"
#~ msgid "Drag here to add favorites"
#~ msgstr "Drag here to add favourites"
#~ msgid "New Window"
#~ msgstr "New Window"
#~ msgid "Quit Application"
#~ msgstr "Quit Application"
#~ msgid "Remove from Favorites"
#~ msgstr "Remove from Favourites"
#~ msgid "Position of the dock"
#~ msgstr "Position of the dock"
#~ msgid ""
#~ "Sets the position of the dock in the screen. Allowed values are 'right' "
#~ "or 'left'"
#~ msgstr ""
#~ "Sets the position of the dock in the screen. Allowed values are 'right' "
#~ "or 'left'"
#~ msgid "Icon size"
#~ msgstr "Icon size"
#~ msgid "Sets icon size of the dock."
#~ msgstr "Sets icon size of the dock."
#~ msgid "Enable/disable autohide"
#~ msgstr "Enable/disable autohide"
#~ msgid "Autohide effect"
#~ msgstr "Autohide effect"
#~ msgid ""
#~ "Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' "
#~ "and 'move'"
#~ msgstr ""
#~ "Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' "
#~ "and 'move'"
#~ msgid "Autohide duration"
#~ msgstr "Autohide duration"
#~ msgid "Sets the time duration of the autohide effect."
#~ msgstr "Sets the time duration of the autohide effect."
#~ msgid "Monitor"
#~ msgstr "Monitor"
#~ msgid ""
#~ "Sets monitor to display dock in. The default value (-1) is the primary "
#~ "monitor."
#~ msgstr ""
#~ "Sets monitor to display dock in. The default value (-1) is the primary "
#~ "monitor."
#~ msgid "%s is away."
#~ msgstr "%s is away."
#~ msgid "%s is offline."
#~ msgstr "%s is offline."
#~ msgid "%s is online."
#~ msgstr "%s is online."
#~ msgid "%s is busy."
#~ msgstr "%s is busy."
#~ msgid "Devices"
#~ msgstr "Devices"
#~ msgid "Bookmarks"
#~ msgstr "Bookmarks"
#~ msgid "Network"
#~ msgstr "Network"
#~ msgid "File System"
#~ msgstr "File System"
#~ msgid "Normal"
#~ msgstr "Normal"
#~ msgid "Left"
#~ msgstr "Left"
#~ msgid "Right"
#~ msgstr "Right"
#~ msgid "Upside-down"
#~ msgstr "Upside-down"
#~ msgid "Display"
#~ msgstr "Display"
#~ msgid "Display Settings"
#~ msgstr "Display Settings"
#~ msgid "Do Not Disturb"
#~ msgstr "Do Not Disturb"