Compare commits
22 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 48bfe6dc1e | |||
| f380f527d0 | |||
| 5c9292aae3 | |||
| ab3d3ce41b | |||
| c3796b2b19 | |||
| e5ae9e7110 | |||
| 5c91a2867d | |||
| 2f5c095f7a | |||
| 95b0d72e04 | |||
| 7fb52fa115 | |||
| 5c6c81dd2b | |||
| ab45ec8ee7 | |||
| b9fba54b9f | |||
| f187f47cdd | |||
| c4a694337c | |||
| 4103a228b2 | |||
| da49c0d635 | |||
| c626cc2a1d | |||
| 92ccfc0e0d | |||
| 61ee59f083 | |||
| 7783e99842 | |||
| 2397289568 |
@@ -24,6 +24,7 @@ zip-file: all
|
|||||||
mv "$(builddir)/_build$(topextensiondir)/$${i}$(extensionbase)" "$(builddir)/_build/"; \
|
mv "$(builddir)/_build$(topextensiondir)/$${i}$(extensionbase)" "$(builddir)/_build/"; \
|
||||||
cp -r "$(builddir)/_build$(datadir)/locale" "$(builddir)/_build/$${i}$(extensionbase)"; \
|
cp -r "$(builddir)/_build$(datadir)/locale" "$(builddir)/_build/$${i}$(extensionbase)"; \
|
||||||
cp "$(srcdir)/COPYING" -t "$(builddir)/_build/$${i}$(extensionbase)"; \
|
cp "$(srcdir)/COPYING" -t "$(builddir)/_build/$${i}$(extensionbase)"; \
|
||||||
|
cp "$(srcdir)/NEWS" -t "$(builddir)/_build/$${i}$(extensionbase)"; \
|
||||||
if [ -f "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" ]; then \
|
if [ -f "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" ]; then \
|
||||||
$(MKDIR_P) "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
|
$(MKDIR_P) "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
|
||||||
mv "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
|
mv "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
|
||||||
|
|||||||
@@ -1,3 +1,22 @@
|
|||||||
|
3.7.90
|
||||||
|
======
|
||||||
|
* various fixes to make places-menu behave more
|
||||||
|
like Nautilus, including showing the machine
|
||||||
|
name in place of File System
|
||||||
|
* various updates for shell changes
|
||||||
|
* alternative-status-menu no longer supports
|
||||||
|
ConsoleKit systems, you need to install logind
|
||||||
|
to have suspend or hibernate
|
||||||
|
* translation updates (es, cz, pl, sr)
|
||||||
|
|
||||||
|
3.7.5.1
|
||||||
|
=======
|
||||||
|
* new extension forgotten in previous NEWS entry:
|
||||||
|
windows-list
|
||||||
|
* also forgotten previously: classic mode got a new
|
||||||
|
GNOME2 style
|
||||||
|
* build fixes
|
||||||
|
|
||||||
3.7.5
|
3.7.5
|
||||||
=====
|
=====
|
||||||
* places-menu is back in the classic extensions, with
|
* places-menu is back in the classic extensions, with
|
||||||
|
|||||||
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
AC_PREREQ(2.63)
|
AC_PREREQ(2.63)
|
||||||
AC_INIT([gnome-shell-extensions],[3.7.5],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
AC_INIT([gnome-shell-extensions],[3.7.90],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AC_CONFIG_AUX_DIR([config])
|
AC_CONFIG_AUX_DIR([config])
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([1.10 dist-bzip2 no-dist-gzip foreign tar-ustar])
|
AM_INIT_AUTOMAKE([1.10 dist-xz no-dist-gzip foreign tar-ustar])
|
||||||
|
|
||||||
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
||||||
|
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ EXTRA_DIST = \
|
|||||||
$(session_in_in_files) \
|
$(session_in_in_files) \
|
||||||
$(xsession_in_files) \
|
$(xsession_in_files) \
|
||||||
$(mode_in_files) \
|
$(mode_in_files) \
|
||||||
|
$(theme_DATA) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
|
||||||
CLEANFILES = \
|
CLEANFILES = \
|
||||||
|
|||||||
+15
-1
@@ -30,6 +30,18 @@
|
|||||||
border-bottom: 1px solid #000 !important;
|
border-bottom: 1px solid #000 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#panel.lock-screen {
|
||||||
|
background-color: rgba(0,0,0,0.3) !important;
|
||||||
|
background-gradient-end: rgba(0,0,0,0.3) !important;
|
||||||
|
border-top-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
#panel.unlock-screen {
|
||||||
|
background-color: transparent !important;
|
||||||
|
background-gradient-end: transparent !important;
|
||||||
|
border-top-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* TOP BAR */
|
/* TOP BAR */
|
||||||
|
|
||||||
@@ -46,7 +58,9 @@
|
|||||||
-minimum-hpadding: 3px !important;
|
-minimum-hpadding: 3px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
#panel:overview .panel-button {
|
#panel:overview .panel-button,
|
||||||
|
#panel.lock-screen .panel-button,
|
||||||
|
#panel.unlock-screen .panel-button {
|
||||||
color: #ccc !important;
|
color: #ccc !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
[GNOME Session]
|
[GNOME Session]
|
||||||
_Name=GNOME Classic
|
_Name=GNOME Classic
|
||||||
RequiredComponents=gnome-shell-classic;gnome-settings-daemon;
|
RequiredComponents=gnome-shell-classic;gnome-settings-daemon;nautilus-classic;
|
||||||
IsRunnableHelper=@libexecdir@/gnome-session-check-accelerated
|
IsRunnableHelper=@libexecdir@/gnome-session-check-accelerated
|
||||||
FallbackSession=gnome-fallback
|
|
||||||
|
|||||||
@@ -31,8 +31,9 @@ function loginManager_hibernate() {
|
|||||||
Gio.DBusCallFlags.NONE,
|
Gio.DBusCallFlags.NONE,
|
||||||
-1, null, null);
|
-1, null, null);
|
||||||
} else {
|
} else {
|
||||||
// upower path
|
// Can't do in ConsoleKit
|
||||||
this._upClient.hibernate_sync(null);
|
this.emit('prepare-for-sleep', true);
|
||||||
|
this.emit('prepare-for-sleep', false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -58,7 +59,7 @@ function loginManager_canHibernate(asyncCallback) {
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
Mainloop.idle_add(Lang.bind(this, function() {
|
Mainloop.idle_add(Lang.bind(this, function() {
|
||||||
asyncCallback(this._upClient.get_can_hibernate());
|
asyncCallback(false);
|
||||||
return false;
|
return false;
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
@@ -83,35 +84,15 @@ function statusMenu_updateSuspendOrPowerOff() {
|
|||||||
function onSuspendActivate(item) {
|
function onSuspendActivate(item) {
|
||||||
Main.overview.hide();
|
Main.overview.hide();
|
||||||
|
|
||||||
if (this._screenSaverSettings.get_boolean(LOCK_ENABLED_KEY)) {
|
this.menu.close(BoxPointer.PopupAnimation.NONE);
|
||||||
let tmpId = Main.screenShield.connect('lock-screen-shown', Lang.bind(this, function() {
|
this._loginManager.suspend();
|
||||||
Main.screenShield.disconnect(tmpId);
|
|
||||||
|
|
||||||
this._loginManager.suspend();
|
|
||||||
}));
|
|
||||||
|
|
||||||
this.menu.close(BoxPointer.PopupAnimation.NONE);
|
|
||||||
Main.screenShield.lock(true);
|
|
||||||
} else {
|
|
||||||
this._loginManager.suspend();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function onHibernateActivate(item) {
|
function onHibernateActivate(item) {
|
||||||
Main.overview.hide();
|
Main.overview.hide();
|
||||||
|
|
||||||
if (this._screenSaverSettings.get_boolean(LOCK_ENABLED_KEY)) {
|
this.menu.close(BoxPointer.PopupAnimation.NONE);
|
||||||
let tmpId = Main.screenShield.connect('lock-screen-shown', Lang.bind(this, function() {
|
loginManager_hibernate.call(this._loginManager);
|
||||||
Main.screenShield.disconnect(tmpId);
|
|
||||||
|
|
||||||
loginManager_hibernate.call(this._loginManager);
|
|
||||||
}));
|
|
||||||
|
|
||||||
this.menu.close(BoxPointer.PopupAnimation.NONE);
|
|
||||||
Main.screenShield.lock(true);
|
|
||||||
} else {
|
|
||||||
loginManager_hibernate.call(this._loginManager);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const Extension = new Lang.Class({
|
const Extension = new Lang.Class({
|
||||||
|
|||||||
@@ -27,19 +27,6 @@ const appSys = Shell.AppSystem.get_default();
|
|||||||
const APPLICATION_ICON_SIZE = 32;
|
const APPLICATION_ICON_SIZE = 32;
|
||||||
const MENU_HEIGHT_OFFSET = 132;
|
const MENU_HEIGHT_OFFSET = 132;
|
||||||
|
|
||||||
function fixMarkup(text, allowMarkup) {
|
|
||||||
if (allowMarkup) {
|
|
||||||
let _text = text.replace(/&(?!amp;|quot;|apos;|lt;|gt;)/g, '&');
|
|
||||||
_text = _text.replace(/<(?!\/?[biu]>)/g, '<');
|
|
||||||
try {
|
|
||||||
Pango.parse_markup(_text, -1, '');
|
|
||||||
return _text;
|
|
||||||
} catch (e) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return GLib.markup_escape_text(text, -1);
|
|
||||||
}
|
|
||||||
|
|
||||||
const ActivitiesMenuItem = new Lang.Class({
|
const ActivitiesMenuItem = new Lang.Class({
|
||||||
Name: 'ActivitiesMenuItem',
|
Name: 'ActivitiesMenuItem',
|
||||||
Extends: PopupMenu.PopupBaseMenuItem,
|
Extends: PopupMenu.PopupBaseMenuItem,
|
||||||
@@ -69,8 +56,9 @@ const ApplicationMenuItem = new Lang.Class({
|
|||||||
let icon = this._app.create_icon_texture(APPLICATION_ICON_SIZE);
|
let icon = this._app.create_icon_texture(APPLICATION_ICON_SIZE);
|
||||||
this.addActor(icon);
|
this.addActor(icon);
|
||||||
|
|
||||||
let appName = fixMarkup(this._app.get_name());
|
let appLabel = new St.Label({ text: app.get_name() });
|
||||||
this.addActor(new St.Label({ text: appName }));
|
this.addActor(appLabel, { span: -1, expand: true });
|
||||||
|
this.actor.label_actor = appLabel;
|
||||||
},
|
},
|
||||||
|
|
||||||
activate: function(event) {
|
activate: function(event) {
|
||||||
@@ -84,6 +72,10 @@ const ApplicationMenuItem = new Lang.Class({
|
|||||||
if (active)
|
if (active)
|
||||||
this._button.scrollToButton(this);
|
this._button.scrollToButton(this);
|
||||||
this.parent(active, params);
|
this.parent(active, params);
|
||||||
|
},
|
||||||
|
|
||||||
|
_getPreferredWidth: function(actor, forHeight, alloc) {
|
||||||
|
alloc.min_size = alloc.natural_size = -1;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -124,8 +116,8 @@ const HotCorner = new Lang.Class({
|
|||||||
Name: 'HotCorner',
|
Name: 'HotCorner',
|
||||||
Extends: Layout.HotCorner,
|
Extends: Layout.HotCorner,
|
||||||
|
|
||||||
_init : function() {
|
_init : function(layoutManager) {
|
||||||
this.parent();
|
this.parent(layoutManager);
|
||||||
},
|
},
|
||||||
|
|
||||||
_onCornerEntered : function() {
|
_onCornerEntered : function() {
|
||||||
@@ -178,7 +170,7 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
|
|
||||||
_init: function() {
|
_init: function() {
|
||||||
this.parent(1.0, null, false);
|
this.parent(1.0, null, false);
|
||||||
this._hotCorner = new HotCorner();
|
this._hotCorner = new HotCorner(Main.layoutManager);
|
||||||
this.setMenu(new ApplicationsMenu(this.actor, 1.0, St.Side.TOP, this, this._hotCorner));
|
this.setMenu(new ApplicationsMenu(this.actor, 1.0, St.Side.TOP, this, this._hotCorner));
|
||||||
Main.panel.menuManager.addMenu(this.menu);
|
Main.panel.menuManager.addMenu(this.menu);
|
||||||
|
|
||||||
@@ -318,21 +310,18 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
if (!entry.get_app_info().get_nodisplay()) {
|
if (!entry.get_app_info().get_nodisplay()) {
|
||||||
let app = appSys.lookup_app_by_tree_entry(entry);
|
let app = appSys.lookup_app_by_tree_entry(entry);
|
||||||
let menu_id = dir.get_menu_id();
|
let menu_id = dir.get_menu_id();
|
||||||
if (!this.applicationsByCategory[menu_id])
|
|
||||||
this.applicationsByCategory[menu_id] = new Array();
|
|
||||||
this.applicationsByCategory[menu_id].push(app);
|
this.applicationsByCategory[menu_id].push(app);
|
||||||
}
|
}
|
||||||
} else if (nextType == GMenu.TreeItemType.DIRECTORY) {
|
} else if (nextType == GMenu.TreeItemType.DIRECTORY) {
|
||||||
let subdir = iter.get_directory();
|
let subdir = iter.get_directory();
|
||||||
if (subdir.get_is_nodisplay())
|
if (!subdir.get_is_nodisplay()) {
|
||||||
continue;
|
let menu_id = subdir.get_menu_id();
|
||||||
|
this.applicationsByCategory[menu_id] = new Array();
|
||||||
let menu_id = subdir.get_menu_id();
|
this._loadCategory(subdir);
|
||||||
this.applicationsByCategory[menu_id] = new Array();
|
if (this.applicationsByCategory[menu_id].length > 0) {
|
||||||
this._loadCategory(subdir);
|
let categoryMenuItem = new CategoryMenuItem(this, subdir);
|
||||||
if (this.applicationsByCategory[menu_id].length > 0) {
|
this.categoriesBox.add_actor(categoryMenuItem.actor);
|
||||||
let categoryMenuItem = new CategoryMenuItem(this, subdir);
|
}
|
||||||
this.categoriesBox.add_actor(categoryMenuItem.actor);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -431,15 +420,14 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
while ((nextType = iter.next()) != GMenu.TreeItemType.INVALID) {
|
while ((nextType = iter.next()) != GMenu.TreeItemType.INVALID) {
|
||||||
if (nextType == GMenu.TreeItemType.DIRECTORY) {
|
if (nextType == GMenu.TreeItemType.DIRECTORY) {
|
||||||
let dir = iter.get_directory();
|
let dir = iter.get_directory();
|
||||||
if (dir.get_is_nodisplay())
|
if (!dir.get_is_nodisplay()) {
|
||||||
continue;
|
let menu_id = dir.get_menu_id();
|
||||||
|
this.applicationsByCategory[menu_id] = new Array();
|
||||||
let menu_id = dir.get_menu_id();
|
this._loadCategory(dir);
|
||||||
this.applicationsByCategory[menu_id] = new Array();
|
if (this.applicationsByCategory[menu_id].length > 0) {
|
||||||
this._loadCategory(dir);
|
let categoryMenuItem = new CategoryMenuItem(this, dir);
|
||||||
if (this.applicationsByCategory[menu_id].length > 0) {
|
this.categoriesBox.add_actor(categoryMenuItem.actor);
|
||||||
let categoryMenuItem = new CategoryMenuItem(this, dir);
|
}
|
||||||
this.categoriesBox.add_actor(categoryMenuItem.actor);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,9 +30,24 @@ const PlaceMenuItem = new Lang.Class({
|
|||||||
this.parent();
|
this.parent();
|
||||||
this._info = info;
|
this._info = info;
|
||||||
|
|
||||||
this.addActor(new St.Icon({ gicon: info.icon,
|
this._icon = new St.Icon({ gicon: info.icon,
|
||||||
icon_size: PLACE_ICON_SIZE }));
|
icon_size: PLACE_ICON_SIZE });
|
||||||
this.addActor(new St.Label({ text: info.name }));
|
this.addActor(this._icon);
|
||||||
|
|
||||||
|
this._label = new St.Label({ text: info.name });
|
||||||
|
this.addActor(this._label);
|
||||||
|
|
||||||
|
this._changedId = info.connect('changed',
|
||||||
|
Lang.bind(this, this._propertiesChanged));
|
||||||
|
},
|
||||||
|
|
||||||
|
destroy: function() {
|
||||||
|
if (this._changedId) {
|
||||||
|
this._info.disconnect(this._changedId);
|
||||||
|
this._changedId = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.parent();
|
||||||
},
|
},
|
||||||
|
|
||||||
activate: function(event) {
|
activate: function(event) {
|
||||||
@@ -40,6 +55,11 @@ const PlaceMenuItem = new Lang.Class({
|
|||||||
|
|
||||||
this.parent(event);
|
this.parent(event);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
_propertiesChanged: function(info) {
|
||||||
|
this._icon.gicon = info.icon;
|
||||||
|
this._label.text = info.name;
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
const SECTIONS = [
|
const SECTIONS = [
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ const Gettext = imports.gettext.domain('gnome-shell-extensions');
|
|||||||
const _ = Gettext.gettext;
|
const _ = Gettext.gettext;
|
||||||
const N_ = function(x) { return x; }
|
const N_ = function(x) { return x; }
|
||||||
|
|
||||||
|
const Hostname1Iface = <interface name="org.freedesktop.hostname1">
|
||||||
|
<property name="PrettyHostname" type="s" access="read" />
|
||||||
|
</interface>;
|
||||||
|
const Hostname1 = Gio.DBusProxy.makeProxyWrapper(Hostname1Iface);
|
||||||
|
|
||||||
const PlaceInfo = new Lang.Class({
|
const PlaceInfo = new Lang.Class({
|
||||||
Name: 'PlaceInfo',
|
Name: 'PlaceInfo',
|
||||||
|
|
||||||
@@ -28,6 +33,9 @@ const PlaceInfo = new Lang.Class({
|
|||||||
this.icon = icon ? new Gio.ThemedIcon({ name: icon }) : this.getIcon();
|
this.icon = icon ? new Gio.ThemedIcon({ name: icon }) : this.getIcon();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
destroy: function() {
|
||||||
|
},
|
||||||
|
|
||||||
isRemovable: function() {
|
isRemovable: function() {
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
@@ -80,6 +88,47 @@ const PlaceInfo = new Lang.Class({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Signals.addSignalMethods(PlaceInfo.prototype);
|
||||||
|
|
||||||
|
const RootInfo = new Lang.Class({
|
||||||
|
Name: 'RootInfo',
|
||||||
|
Extends: PlaceInfo,
|
||||||
|
|
||||||
|
_init: function() {
|
||||||
|
this.parent('devices', Gio.File.new_for_path('/'), _("Computer"));
|
||||||
|
|
||||||
|
this._proxy = new Hostname1(Gio.DBus.system,
|
||||||
|
'org.freedesktop.hostname1',
|
||||||
|
'/org/freedesktop/hostname1',
|
||||||
|
Lang.bind(this, function(obj, error) {
|
||||||
|
if (error)
|
||||||
|
return;
|
||||||
|
|
||||||
|
this._proxy.connect('g-properties-changed',
|
||||||
|
Lang.bind(this, this._propertiesChanged));
|
||||||
|
this._propertiesChanged(obj);
|
||||||
|
}));
|
||||||
|
},
|
||||||
|
|
||||||
|
getIcon: function() {
|
||||||
|
return new Gio.ThemedIcon({ name: 'drive-harddisk-symbolic' });
|
||||||
|
},
|
||||||
|
|
||||||
|
_propertiesChanged: function(proxy) {
|
||||||
|
// GDBusProxy will emit a g-properties-changed when hostname1 goes down
|
||||||
|
// ignore it
|
||||||
|
if (proxy.g_name_owner) {
|
||||||
|
this.name = proxy.PrettyHostname || _("Computer");
|
||||||
|
this.emit('changed');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
destroy: function() {
|
||||||
|
this._proxy.run_dispose();
|
||||||
|
this.parent();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
const PlaceDeviceInfo = new Lang.Class({
|
const PlaceDeviceInfo = new Lang.Class({
|
||||||
Name: 'PlaceDeviceInfo',
|
Name: 'PlaceDeviceInfo',
|
||||||
@@ -95,6 +144,35 @@ const PlaceDeviceInfo = new Lang.Class({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const PlaceVolumeInfo = new Lang.Class({
|
||||||
|
Name: 'PlaceVolumeInfo',
|
||||||
|
Extends: PlaceInfo,
|
||||||
|
|
||||||
|
_init: function(kind, volume) {
|
||||||
|
this._volume = volume;
|
||||||
|
this.parent(kind, volume.get_activation_root(), volume.get_name());
|
||||||
|
},
|
||||||
|
|
||||||
|
launch: function(timestamp) {
|
||||||
|
if (this.file) {
|
||||||
|
this.parent(timestamp);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._volume.mount(0, null, null, Lang.bind(this, function(volume, result) {
|
||||||
|
volume.mount_finish(result);
|
||||||
|
|
||||||
|
let mount = volume.get_mount();
|
||||||
|
this.file = mount.get_root();
|
||||||
|
this.parent(timestamp);
|
||||||
|
}));
|
||||||
|
},
|
||||||
|
|
||||||
|
getIcon: function() {
|
||||||
|
return this._volume.get_symbolic_icon();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
const DEFAULT_DIRECTORIES = [
|
const DEFAULT_DIRECTORIES = [
|
||||||
GLib.UserDirectory.DIRECTORY_DOCUMENTS,
|
GLib.UserDirectory.DIRECTORY_DOCUMENTS,
|
||||||
GLib.UserDirectory.DIRECTORY_PICTURES,
|
GLib.UserDirectory.DIRECTORY_PICTURES,
|
||||||
@@ -119,6 +197,8 @@ const PlacesManager = new Lang.Class({
|
|||||||
this._places.special.push(new PlaceInfo('special',
|
this._places.special.push(new PlaceInfo('special',
|
||||||
Gio.File.new_for_path(homePath),
|
Gio.File.new_for_path(homePath),
|
||||||
_("Home")));
|
_("Home")));
|
||||||
|
|
||||||
|
let specials = [];
|
||||||
for (let i = 0; i < DEFAULT_DIRECTORIES.length; i++) {
|
for (let i = 0; i < DEFAULT_DIRECTORIES.length; i++) {
|
||||||
let specialPath = GLib.get_user_special_dir(DEFAULT_DIRECTORIES[i]);
|
let specialPath = GLib.get_user_special_dir(DEFAULT_DIRECTORIES[i]);
|
||||||
if (specialPath == homePath)
|
if (specialPath == homePath)
|
||||||
@@ -131,9 +211,14 @@ const PlacesManager = new Lang.Class({
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
this._places.special.push(info);
|
specials.push(info);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
specials.sort(function(a, b) {
|
||||||
|
return GLib.utf8_collate(a.name, b.name);
|
||||||
|
});
|
||||||
|
this._places.special = this._places.special.concat(specials);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Show devices, code more or less ported from nautilus-places-sidebar.c
|
* Show devices, code more or less ported from nautilus-places-sidebar.c
|
||||||
*/
|
*/
|
||||||
@@ -186,17 +271,19 @@ const PlacesManager = new Lang.Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
_updateMounts: function() {
|
_updateMounts: function() {
|
||||||
|
let networkMounts = [];
|
||||||
|
let networkVolumes = [];
|
||||||
|
|
||||||
|
this._places.devices.forEach(function (p) { p.destroy(); });
|
||||||
this._places.devices = [];
|
this._places.devices = [];
|
||||||
|
this._places.network.forEach(function (p) { p.destroy(); });
|
||||||
this._places.network = [];
|
this._places.network = [];
|
||||||
|
|
||||||
/* Add standard places */
|
/* Add standard places */
|
||||||
this._places.devices.push(new PlaceInfo('devices',
|
this._places.devices.push(new RootInfo());
|
||||||
Gio.File.new_for_path('/'),
|
|
||||||
_("File System"),
|
|
||||||
'drive-harddisk-symbolic'));
|
|
||||||
this._places.network.push(new PlaceInfo('network',
|
this._places.network.push(new PlaceInfo('network',
|
||||||
Gio.File.new_for_uri('network:///'),
|
Gio.File.new_for_uri('network:///'),
|
||||||
_("Browse network"),
|
_("Browse Network"),
|
||||||
'network-workgroup-symbolic'));
|
'network-workgroup-symbolic'));
|
||||||
|
|
||||||
/* first go through all connected drives */
|
/* first go through all connected drives */
|
||||||
@@ -205,13 +292,13 @@ const PlacesManager = new Lang.Class({
|
|||||||
let volumes = drives[i].get_volumes();
|
let volumes = drives[i].get_volumes();
|
||||||
|
|
||||||
for(let j = 0; j < volumes.length; j++) {
|
for(let j = 0; j < volumes.length; j++) {
|
||||||
let mount = volumes[j].get_mount();
|
if (volumes[j].get_identifier('class').indexOf('network') >= 0) {
|
||||||
let kind = 'devices';
|
networkVolumes.push(volumes[i]);
|
||||||
if (volumes[j].get_identifier('class').indexOf('network') >= 0)
|
} else {
|
||||||
kind = 'network';
|
let mount = volumes[j].get_mount();
|
||||||
|
if(mount != null)
|
||||||
if(mount != null)
|
this._addMount('devices', mount);
|
||||||
this._addMount(kind, mount);
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -221,13 +308,13 @@ const PlacesManager = new Lang.Class({
|
|||||||
if(volumes[i].get_drive() != null)
|
if(volumes[i].get_drive() != null)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
let kind = 'devices';
|
if (volumes[i].get_identifier('class').indexOf('network') >= 0) {
|
||||||
if (volumes.get_identifier('class').indexOf('network') >= 0)
|
networkVolumes.push(volumes[i]);
|
||||||
kind = 'network';
|
} else {
|
||||||
|
let mount = volumes[i].get_mount();
|
||||||
let mount = volumes[i].get_mount();
|
if(mount != null)
|
||||||
if(mount != null)
|
this._addMount('devices', mount);
|
||||||
this._addMount(kind, mount);
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* add mounts that have no volume (/etc/mtab mounts, ftp, sftp,...) */
|
/* add mounts that have no volume (/etc/mtab mounts, ftp, sftp,...) */
|
||||||
@@ -240,13 +327,24 @@ const PlacesManager = new Lang.Class({
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
let root = mounts[i].get_default_location();
|
let root = mounts[i].get_default_location();
|
||||||
let kind;
|
if (!root.is_native()) {
|
||||||
if (root.is_native())
|
networkMounts.push(mounts[i]);
|
||||||
kind = 'devices';
|
continue;
|
||||||
else
|
}
|
||||||
kind = 'network';
|
this._addMount('devices', mounts[i]);
|
||||||
|
}
|
||||||
|
|
||||||
this._addMount(kind, mounts[i]);
|
for (let i = 0; i < networkVolumes.length; i++) {
|
||||||
|
let mount = networkVolumes[i].get_mount();
|
||||||
|
if (mount) {
|
||||||
|
networkMounts.push(mount);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
this._addVolume('network', networkVolumes[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (let i = 0; i < networkMounts.length; i++) {
|
||||||
|
this._addMount('network', networkMounts[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.emit('devices-updated');
|
this.emit('devices-updated');
|
||||||
@@ -329,6 +427,18 @@ const PlacesManager = new Lang.Class({
|
|||||||
this._places[kind].push(devItem);
|
this._places[kind].push(devItem);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
_addVolume: function(kind, volume) {
|
||||||
|
let volItem;
|
||||||
|
|
||||||
|
try {
|
||||||
|
volItem = new PlaceVolumeInfo(kind, volume);
|
||||||
|
} catch(e if e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_FOUND)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this._places[kind].push(volItem);
|
||||||
|
},
|
||||||
|
|
||||||
get: function (kind) {
|
get: function (kind) {
|
||||||
return this._places[kind];
|
return this._places[kind];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ msgstr ""
|
|||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2013-01-30 16:54+0000\n"
|
"POT-Creation-Date: 2013-02-08 12:25+0000\n"
|
||||||
"PO-Revision-Date: 2013-01-31 20:08+0100\n"
|
"PO-Revision-Date: 2013-02-17 09:19+0100\n"
|
||||||
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
|
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
|
||||||
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
|
"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
|
||||||
"Language: cs\n"
|
"Language: cs\n"
|
||||||
@@ -217,11 +217,11 @@ msgid "Home"
|
|||||||
msgstr "Domů"
|
msgstr "Domů"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:195
|
#: ../extensions/places-menu/placeDisplay.js:195
|
||||||
msgid "File System"
|
msgid "Computer"
|
||||||
msgstr "Systém souborů"
|
msgstr "Počítač"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:199
|
#: ../extensions/places-menu/placeDisplay.js:199
|
||||||
msgid "Browse network"
|
msgid "Browse Network"
|
||||||
msgstr "Procházet síť"
|
msgstr "Procházet síť"
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:213
|
#: ../extensions/systemMonitor/extension.js:213
|
||||||
@@ -240,6 +240,30 @@ msgstr "Název motivu"
|
|||||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
msgstr "Název motivu, který se má načíst z ~/.themes/name/gnome-shell"
|
msgstr "Název motivu, který se má načíst z ~/.themes/name/gnome-shell"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
|
||||||
|
msgid "When to group windows"
|
||||||
|
msgstr "Kdy seskupovat okna"
|
||||||
|
|
||||||
|
#: ../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\" and \"always\"."
|
||||||
|
msgstr ""
|
||||||
|
"Rozhoduje, kdy se mají v seznamu oken seskupovat okna stejné aplikace. Možné "
|
||||||
|
"hodnoty jsou „never“ (nikdy) a „always“ (vždy)."
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:30
|
||||||
|
msgid "Window Grouping"
|
||||||
|
msgstr "Seskupování oken"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:49
|
||||||
|
msgid "Never group windows"
|
||||||
|
msgstr "Nikdy neseskupovat okna"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:50
|
||||||
|
msgid "Always group windows"
|
||||||
|
msgstr "Vždy seskupovat okna"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/extension.js:30
|
#: ../extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
msgstr "Ukazatel pracovní plochy"
|
msgstr "Ukazatel pracovní plochy"
|
||||||
|
|||||||
@@ -11,8 +11,8 @@ msgstr ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2013-01-30 16:54+0000\n"
|
"POT-Creation-Date: 2013-02-08 12:25+0000\n"
|
||||||
"PO-Revision-Date: 2013-02-11 13:51+0100\n"
|
"PO-Revision-Date: 2013-02-11 13:51+0100\n"
|
||||||
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
|
"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
|
||||||
"Language-Team: Español <gnome-es-list@gnome.org>\n"
|
"Language-Team: Español <gnome-es-list@gnome.org>\n"
|
||||||
@@ -93,12 +93,10 @@ msgid "Activities Overview"
|
|||||||
msgid "Activities Overview"
|
msgid "Activities Overview"
|
||||||
msgstr "Vista de actividades"
|
msgstr "Vista de actividades"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:103
|
|
||||||
#: ../extensions/apps-menu/extension.js:103
|
#: ../extensions/apps-menu/extension.js:103
|
||||||
msgid "Favorites"
|
msgid "Favorites"
|
||||||
msgstr "Favoritos"
|
msgstr "Favoritos"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:197
|
|
||||||
#: ../extensions/apps-menu/extension.js:197
|
#: ../extensions/apps-menu/extension.js:197
|
||||||
msgid "Applications"
|
msgid "Applications"
|
||||||
msgstr "Aplicaciones"
|
msgstr "Aplicaciones"
|
||||||
@@ -224,11 +222,12 @@ msgid "Home"
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Carpeta personal"
|
msgstr "Carpeta personal"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:195
|
#: ../extensions/places-menu/placeDisplay.js:195
|
||||||
msgid "File System"
|
msgid "Computer"
|
||||||
msgstr "Equipo"
|
msgstr "Equipo"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:199
|
#: ../extensions/places-menu/placeDisplay.js:199
|
||||||
|
#| msgid "Browse network"
|
||||||
msgid "Browse Network"
|
msgid "Browse Network"
|
||||||
msgstr "Examinar la red"
|
msgstr "Examinar la red"
|
||||||
|
|
||||||
@@ -247,6 +246,30 @@ msgstr "Nombre del tema"
|
|||||||
#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
|
#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
|
||||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
msgstr "El nombre del tema, que se carga desde ~/.themes/nombre/gnome-shell"
|
msgstr "El nombre del tema, que se carga desde ~/.themes/nombre/gnome-shell"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
|
||||||
|
msgid "When to group windows"
|
||||||
|
msgstr "Cuándo agrupar las ventanas"
|
||||||
|
|
||||||
|
#: ../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\" and \"always\"."
|
||||||
|
msgstr ""
|
||||||
|
"Decide cuándo agrupar ventanas para la misma aplicación en la lista de "
|
||||||
|
"ventanas. Los valores posibles son «never» y «always»."
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:30
|
||||||
|
msgid "Window Grouping"
|
||||||
|
msgstr "Agrupación de ventanas"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:49
|
||||||
|
msgid "Never group windows"
|
||||||
|
msgstr "Nunca agrupar las ventanas"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:50
|
||||||
|
msgid "Always group windows"
|
||||||
|
msgstr "Siempre agrupar las ventanas"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/extension.js:30
|
#: ../extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
@@ -288,6 +311,9 @@ msgstr "Pantalla"
|
|||||||
#: ../extensions/xrandr-indicator/extension.js:80
|
#: ../extensions/xrandr-indicator/extension.js:80
|
||||||
msgid "Display Settings"
|
msgid "Display Settings"
|
||||||
msgstr "Configuración de pantalla"
|
msgstr "Configuración de pantalla"
|
||||||
|
|
||||||
|
#~ msgid "File System"
|
||||||
|
#~ msgstr "Sistema de archivos"
|
||||||
|
|
||||||
#~ msgid "The application icon mode."
|
#~ msgid "The application icon mode."
|
||||||
#~ msgstr "El modo de icono de la aplicación."
|
#~ msgstr "El modo de icono de la aplicación."
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: gnome-shell-extensions\n"
|
"Project-Id-Version: gnome-shell-extensions\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2013-02-06 02:06+0100\n"
|
"POT-Creation-Date: 2013-02-08 15:40+0100\n"
|
||||||
"PO-Revision-Date: 2013-02-06 02:07+0100\n"
|
"PO-Revision-Date: 2013-02-08 15:41+0100\n"
|
||||||
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
|
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
|
||||||
"Language-Team: Polish <gnomepl@aviary.pl>\n"
|
"Language-Team: Polish <gnomepl@aviary.pl>\n"
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
@@ -89,15 +89,15 @@ msgstr "Włączenie hibernacji"
|
|||||||
msgid "Control the visibility of the Hibernate menu item"
|
msgid "Control the visibility of the Hibernate menu item"
|
||||||
msgstr "Kontrola widoczności pozycji \"Hibernuj\" menu"
|
msgstr "Kontrola widoczności pozycji \"Hibernuj\" menu"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:50
|
#: ../extensions/apps-menu/extension.js:37
|
||||||
msgid "Activities Overview"
|
msgid "Activities Overview"
|
||||||
msgstr "Ekran podglądu"
|
msgstr "Ekran podglądu"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:103
|
#: ../extensions/apps-menu/extension.js:91
|
||||||
msgid "Favorites"
|
msgid "Favorites"
|
||||||
msgstr "Ulubione"
|
msgstr "Ulubione"
|
||||||
|
|
||||||
#: ../extensions/apps-menu/extension.js:197
|
#: ../extensions/apps-menu/extension.js:185
|
||||||
msgid "Applications"
|
msgid "Applications"
|
||||||
msgstr "Programy"
|
msgstr "Programy"
|
||||||
|
|
||||||
@@ -221,11 +221,11 @@ msgid "Home"
|
|||||||
msgstr "Katalog domowy"
|
msgstr "Katalog domowy"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:195
|
#: ../extensions/places-menu/placeDisplay.js:195
|
||||||
msgid "File System"
|
msgid "Computer"
|
||||||
msgstr "System plików"
|
msgstr "Komputer"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:199
|
#: ../extensions/places-menu/placeDisplay.js:199
|
||||||
msgid "Browse network"
|
msgid "Browse Network"
|
||||||
msgstr "Przeglądaj sieć"
|
msgstr "Przeglądaj sieć"
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:213
|
#: ../extensions/systemMonitor/extension.js:213
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ msgstr ""
|
|||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2013-01-03 00:24+0000\n"
|
"POT-Creation-Date: 2013-02-08 12:25+0000\n"
|
||||||
"PO-Revision-Date: 2013-01-08 20:14+0200\n"
|
"PO-Revision-Date: 2013-02-20 12:19+0200\n"
|
||||||
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
|
"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
|
||||||
"Language-Team: Serbian <gnom@prevod.org>\n"
|
"Language-Team: Serbian <gnom@prevod.org>\n"
|
||||||
"Language: sr\n"
|
"Language: sr\n"
|
||||||
@@ -34,7 +34,6 @@ msgid "GNOME Shell Classic"
|
|||||||
msgstr "Класична Гномова шкољка"
|
msgstr "Класична Гномова шкољка"
|
||||||
|
|
||||||
#: ../data/gnome-shell-classic.desktop.in.in.h:2
|
#: ../data/gnome-shell-classic.desktop.in.in.h:2
|
||||||
#| msgid "Thumbnail and application icon"
|
|
||||||
msgid "Window management and application launching"
|
msgid "Window management and application launching"
|
||||||
msgstr "Управљање прозорима и покретање програма"
|
msgstr "Управљање прозорима и покретање програма"
|
||||||
|
|
||||||
@@ -87,6 +86,20 @@ msgstr "Укључује замрзавање"
|
|||||||
msgid "Control the visibility of the Hibernate menu item"
|
msgid "Control the visibility of the Hibernate menu item"
|
||||||
msgstr "Управља видљивошћу ставке изборника замрзавања"
|
msgstr "Управља видљивошћу ставке изборника замрзавања"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:50
|
||||||
|
msgid "Activities Overview"
|
||||||
|
msgstr "Преглед активности"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:103
|
||||||
|
#| msgid "Add to Favorites"
|
||||||
|
msgid "Favorites"
|
||||||
|
msgstr "Омиљено"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:197
|
||||||
|
#| msgid "Application"
|
||||||
|
msgid "Applications"
|
||||||
|
msgstr "Програми"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
|
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
|
||||||
msgid "Application and workspace list"
|
msgid "Application and workspace list"
|
||||||
msgstr "Програм и списак радних простора"
|
msgstr "Програм и списак радних простора"
|
||||||
@@ -192,22 +205,10 @@ msgstr ""
|
|||||||
"умањених приказа уместо испод приказа. Промена ових подешавања захтева да "
|
"умањених приказа уместо испод приказа. Промена ових подешавања захтева да "
|
||||||
"поново покренете Гномову шкољку."
|
"поново покренете Гномову шкољку."
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:46
|
#: ../extensions/places-menu/extension.js:57
|
||||||
msgid "Places"
|
msgid "Places"
|
||||||
msgstr "Места"
|
msgstr "Места"
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:47
|
|
||||||
msgid "Devices"
|
|
||||||
msgstr "Уређаји"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:48
|
|
||||||
msgid "Bookmarks"
|
|
||||||
msgstr "Обележивачи"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:49
|
|
||||||
msgid "Network"
|
|
||||||
msgstr "Мрежа"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:48
|
#: ../extensions/places-menu/placeDisplay.js:48
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to launch \"%s\""
|
msgid "Failed to launch \"%s\""
|
||||||
@@ -218,11 +219,12 @@ msgid "Home"
|
|||||||
msgstr "Личнo"
|
msgstr "Личнo"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:195
|
#: ../extensions/places-menu/placeDisplay.js:195
|
||||||
msgid "File System"
|
msgid "Computer"
|
||||||
msgstr "Систем датотека"
|
msgstr "Рачунар"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:199
|
#: ../extensions/places-menu/placeDisplay.js:199
|
||||||
msgid "Browse network"
|
#| msgid "Browse network"
|
||||||
|
msgid "Browse Network"
|
||||||
msgstr "Разгледајте мрежу"
|
msgstr "Разгледајте мрежу"
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:213
|
#: ../extensions/systemMonitor/extension.js:213
|
||||||
@@ -241,6 +243,30 @@ msgstr "Назив теме"
|
|||||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
msgstr "Назив теме који се учитава из датотеке „~/.themes/name/gnome-shell“"
|
msgstr "Назив теме који се учитава из датотеке „~/.themes/name/gnome-shell“"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
|
||||||
|
msgid "When to group windows"
|
||||||
|
msgstr "Када груписати прозоре"
|
||||||
|
|
||||||
|
#: ../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\" and \"always\"."
|
||||||
|
msgstr ""
|
||||||
|
"Одређује када ће бити груписани прозори истог програма у списку прозора. "
|
||||||
|
"Дозвољене вредности су „never“ (никад) и „always“ (увек)."
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:30
|
||||||
|
msgid "Window Grouping"
|
||||||
|
msgstr "Груписање прозора"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:49
|
||||||
|
msgid "Never group windows"
|
||||||
|
msgstr "Никад не групиши прозоре"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:50
|
||||||
|
msgid "Always group windows"
|
||||||
|
msgstr "Увек групиши прозоре"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/extension.js:30
|
#: ../extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
msgstr "Показатељ радних простора"
|
msgstr "Показатељ радних простора"
|
||||||
@@ -281,138 +307,3 @@ msgstr "Екран"
|
|||||||
#: ../extensions/xrandr-indicator/extension.js:80
|
#: ../extensions/xrandr-indicator/extension.js:80
|
||||||
msgid "Display Settings"
|
msgid "Display Settings"
|
||||||
msgstr "Подешавања екрана"
|
msgstr "Подешавања екрана"
|
||||||
|
|
||||||
#~ msgid "The application icon mode."
|
|
||||||
#~ msgstr "Режим иконице програма."
|
|
||||||
|
|
||||||
#~ 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 ""
|
|
||||||
#~ "Подешава начин приказивања прозора у пребацивачу. Исправне могућности су "
|
|
||||||
#~ "„thumbnail-only“ (приказује сличицу прозора), „app-icon-only“ (приказује "
|
|
||||||
#~ "само иконицу програма) или „both“ (оба)."
|
|
||||||
|
|
||||||
#~ msgid "Drag here to add favorites"
|
|
||||||
#~ msgstr "Превуците овде да додате међу омиљене"
|
|
||||||
|
|
||||||
#~ msgid "New Window"
|
|
||||||
#~ msgstr "Нови прозор"
|
|
||||||
|
|
||||||
#~ msgid "Quit Application"
|
|
||||||
#~ msgstr "Напусти програм"
|
|
||||||
|
|
||||||
#~ msgid "Remove from Favorites"
|
|
||||||
#~ msgstr "Уклони из омиљених"
|
|
||||||
|
|
||||||
#~ msgid "Add to Favorites"
|
|
||||||
#~ msgstr "Додај у омиљене"
|
|
||||||
|
|
||||||
#~ msgid "Position of the dock"
|
|
||||||
#~ msgstr "Положај луке"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the position of the dock in the screen. Allowed values are 'right' "
|
|
||||||
#~ "or 'left'"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Подешава место где се налази површ са иконицама. Дозвољене су вредности "
|
|
||||||
#~ "„right“ (десно) и „left“ (лево)"
|
|
||||||
|
|
||||||
#~ msgid "Icon size"
|
|
||||||
#~ msgstr "Величина иконице"
|
|
||||||
|
|
||||||
#~ msgid "Sets icon size of the dock."
|
|
||||||
#~ msgstr "Одређује величину иконице у луци."
|
|
||||||
|
|
||||||
#~ msgid "Enable/disable autohide"
|
|
||||||
#~ msgstr "Самостално скривање"
|
|
||||||
|
|
||||||
#~ msgid "Autohide effect"
|
|
||||||
#~ msgstr "Дејство самоскривања"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' "
|
|
||||||
#~ "and 'move'"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Одређује дејство које се приказује приликом скривања површи са иконицама. "
|
|
||||||
#~ "Дозвољене вредности су: „resize“ (промени величину), „rescale“ (промени "
|
|
||||||
#~ "величину уз задржавање размере) и „move“ (премести)"
|
|
||||||
|
|
||||||
#~ msgid "Autohide duration"
|
|
||||||
#~ msgstr "Трајање самоскривања"
|
|
||||||
|
|
||||||
#~ msgid "Sets the time duration of the autohide effect."
|
|
||||||
#~ msgstr "Одређује дужину трајања дејства самоскривања."
|
|
||||||
|
|
||||||
#~ msgid "Monitor"
|
|
||||||
#~ msgstr "Монитор"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets monitor to display dock in. The default value (-1) is the primary "
|
|
||||||
#~ "monitor."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Подешава који монитор ће да прикаже луку. Основна вредност (-1) јесте "
|
|
||||||
#~ "примарни монитор."
|
|
||||||
|
|
||||||
#~ msgid "%s is away."
|
|
||||||
#~ msgstr "„%s“ је одсутан."
|
|
||||||
|
|
||||||
#~ msgid "%s is offline."
|
|
||||||
#~ msgstr "„%s“ је ван мреже."
|
|
||||||
|
|
||||||
#~ msgid "%s is online."
|
|
||||||
#~ msgstr "„%s“ је на мрежи."
|
|
||||||
|
|
||||||
#~ msgid "%s is busy."
|
|
||||||
#~ msgstr "„%s“ је заузет."
|
|
||||||
|
|
||||||
#~ msgid "The alt tab behaviour."
|
|
||||||
#~ msgstr "Понашање тастера „алт-таб“."
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the Alt-Tab behaviour. Possible values are: all_thumbnails and "
|
|
||||||
#~ "workspace_icons. See the configuration dialogs for details."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Одређује како се понашају тастери „Алт-Таб“. Исправне вредности су "
|
|
||||||
#~ "„all_thumbnails“ (сви умањени прикази) и „workspace_icons“ (иконице "
|
|
||||||
#~ "радних простора). Погледајте прозорчиће подешавања за више података."
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "This mode presents all applications from all workspaces in one selection "
|
|
||||||
#~ "list. Instead of using the application icon of every window, it uses "
|
|
||||||
#~ "small thumbnails resembling the window itself."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Овај режим приказује све програме са свих радних простора унутар једног "
|
|
||||||
#~ "списка. Уместо употребе иконица програма за сваки прозор користи се "
|
|
||||||
#~ "умањени приказ програма."
|
|
||||||
|
|
||||||
#~ msgid "Workspace & Icons"
|
|
||||||
#~ msgstr "Радни простори и иконице"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "This mode let's you switch between the applications of your current "
|
|
||||||
#~ "workspace and gives you additionally the option to switch to the last "
|
|
||||||
#~ "used application of your previous workspace. This is always the last "
|
|
||||||
#~ "symbol in the list and is segregated by a separator/vertical line if "
|
|
||||||
#~ "available. \n"
|
|
||||||
#~ "Every window is represented by its application icon."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Овај режим вам омогућава да мењате програме са тренутног радног простора "
|
|
||||||
#~ "и даје вам додатну могућност да се пребаците на последњи коришћен програм "
|
|
||||||
#~ "са другог радног простора. Он је увек приказан као последњи на списку, и "
|
|
||||||
#~ "одвојен је од осталих раздвојником/усправном линијом ако је доступно.\n"
|
|
||||||
#~ "Сваки прозор је представљен иконицом програма."
|
|
||||||
|
|
||||||
#~ msgid "Move current selection to front before closing the popup"
|
|
||||||
#~ msgstr "Помери тренутни избор напред пре затварања искачућег"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "The Alternate Tab can be used in different modes, that affect the way "
|
|
||||||
#~ "windows are chosen and presented."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Измењивач Таб тастера се може користити у различитим режимима који "
|
|
||||||
#~ "одређују како се прозори бирају и приказују."
|
|
||||||
|
|
||||||
#~ msgid "Removable Devices"
|
|
||||||
#~ msgstr "Уклоњиви уређаји"
|
|
||||||
|
|||||||
+45
-154
@@ -8,8 +8,8 @@ msgstr ""
|
|||||||
"Project-Id-Version: gnome-shell-extensions master\n"
|
"Project-Id-Version: gnome-shell-extensions master\n"
|
||||||
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
|
||||||
"shell&keywords=I18N+L10N&component=extensions\n"
|
"shell&keywords=I18N+L10N&component=extensions\n"
|
||||||
"POT-Creation-Date: 2013-01-03 00:24+0000\n"
|
"POT-Creation-Date: 2013-02-08 12:25+0000\n"
|
||||||
"PO-Revision-Date: 2013-01-08 20:14+0200\n"
|
"PO-Revision-Date: 2013-02-20 12:19+0200\n"
|
||||||
"Last-Translator: Miroslav Nikolić <miroslavnikolic@rocketmail.com>\n"
|
"Last-Translator: Miroslav Nikolić <miroslavnikolic@rocketmail.com>\n"
|
||||||
"Language-Team: Serbian <gnom@prevod.org>\n"
|
"Language-Team: Serbian <gnom@prevod.org>\n"
|
||||||
"Language: sr\n"
|
"Language: sr\n"
|
||||||
@@ -34,7 +34,6 @@ msgid "GNOME Shell Classic"
|
|||||||
msgstr "Klasična Gnomova školjka"
|
msgstr "Klasična Gnomova školjka"
|
||||||
|
|
||||||
#: ../data/gnome-shell-classic.desktop.in.in.h:2
|
#: ../data/gnome-shell-classic.desktop.in.in.h:2
|
||||||
#| msgid "Thumbnail and application icon"
|
|
||||||
msgid "Window management and application launching"
|
msgid "Window management and application launching"
|
||||||
msgstr "Upravljanje prozorima i pokretanje programa"
|
msgstr "Upravljanje prozorima i pokretanje programa"
|
||||||
|
|
||||||
@@ -87,6 +86,20 @@ msgstr "Uključuje zamrzavanje"
|
|||||||
msgid "Control the visibility of the Hibernate menu item"
|
msgid "Control the visibility of the Hibernate menu item"
|
||||||
msgstr "Upravlja vidljivošću stavke izbornika zamrzavanja"
|
msgstr "Upravlja vidljivošću stavke izbornika zamrzavanja"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:50
|
||||||
|
msgid "Activities Overview"
|
||||||
|
msgstr "Pregled aktivnosti"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:103
|
||||||
|
#| msgid "Add to Favorites"
|
||||||
|
msgid "Favorites"
|
||||||
|
msgstr "Omiljeno"
|
||||||
|
|
||||||
|
#: ../extensions/apps-menu/extension.js:197
|
||||||
|
#| msgid "Application"
|
||||||
|
msgid "Applications"
|
||||||
|
msgstr "Programi"
|
||||||
|
|
||||||
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
|
#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
|
||||||
msgid "Application and workspace list"
|
msgid "Application and workspace list"
|
||||||
msgstr "Program i spisak radnih prostora"
|
msgstr "Program i spisak radnih prostora"
|
||||||
@@ -192,22 +205,10 @@ msgstr ""
|
|||||||
"umanjenih prikaza umesto ispod prikaza. Promena ovih podešavanja zahteva da "
|
"umanjenih prikaza umesto ispod prikaza. Promena ovih podešavanja zahteva da "
|
||||||
"ponovo pokrenete Gnomovu školjku."
|
"ponovo pokrenete Gnomovu školjku."
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:46
|
#: ../extensions/places-menu/extension.js:57
|
||||||
msgid "Places"
|
msgid "Places"
|
||||||
msgstr "Mesta"
|
msgstr "Mesta"
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:47
|
|
||||||
msgid "Devices"
|
|
||||||
msgstr "Uređaji"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:48
|
|
||||||
msgid "Bookmarks"
|
|
||||||
msgstr "Obeleživači"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/extension.js:49
|
|
||||||
msgid "Network"
|
|
||||||
msgstr "Mreža"
|
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:48
|
#: ../extensions/places-menu/placeDisplay.js:48
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Failed to launch \"%s\""
|
msgid "Failed to launch \"%s\""
|
||||||
@@ -218,11 +219,12 @@ msgid "Home"
|
|||||||
msgstr "Lično"
|
msgstr "Lično"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:195
|
#: ../extensions/places-menu/placeDisplay.js:195
|
||||||
msgid "File System"
|
msgid "Computer"
|
||||||
msgstr "Sistem datoteka"
|
msgstr "Računar"
|
||||||
|
|
||||||
#: ../extensions/places-menu/placeDisplay.js:199
|
#: ../extensions/places-menu/placeDisplay.js:199
|
||||||
msgid "Browse network"
|
#| msgid "Browse network"
|
||||||
|
msgid "Browse Network"
|
||||||
msgstr "Razgledajte mrežu"
|
msgstr "Razgledajte mrežu"
|
||||||
|
|
||||||
#: ../extensions/systemMonitor/extension.js:213
|
#: ../extensions/systemMonitor/extension.js:213
|
||||||
@@ -241,6 +243,30 @@ msgstr "Naziv teme"
|
|||||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||||
msgstr "Naziv teme koji se učitava iz datoteke „~/.themes/name/gnome-shell“"
|
msgstr "Naziv teme koji se učitava iz datoteke „~/.themes/name/gnome-shell“"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
|
||||||
|
msgid "When to group windows"
|
||||||
|
msgstr "Kada grupisati prozore"
|
||||||
|
|
||||||
|
#: ../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\" and \"always\"."
|
||||||
|
msgstr ""
|
||||||
|
"Određuje kada će biti grupisani prozori istog programa u spisku prozora. "
|
||||||
|
"Dozvoljene vrednosti su „never“ (nikad) i „always“ (uvek)."
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:30
|
||||||
|
msgid "Window Grouping"
|
||||||
|
msgstr "Grupisanje prozora"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:49
|
||||||
|
msgid "Never group windows"
|
||||||
|
msgstr "Nikad ne grupiši prozore"
|
||||||
|
|
||||||
|
#: ../extensions/window-list/prefs.js:50
|
||||||
|
msgid "Always group windows"
|
||||||
|
msgstr "Uvek grupiši prozore"
|
||||||
|
|
||||||
#: ../extensions/workspace-indicator/extension.js:30
|
#: ../extensions/workspace-indicator/extension.js:30
|
||||||
msgid "Workspace Indicator"
|
msgid "Workspace Indicator"
|
||||||
msgstr "Pokazatelj radnih prostora"
|
msgstr "Pokazatelj radnih prostora"
|
||||||
@@ -281,138 +307,3 @@ msgstr "Ekran"
|
|||||||
#: ../extensions/xrandr-indicator/extension.js:80
|
#: ../extensions/xrandr-indicator/extension.js:80
|
||||||
msgid "Display Settings"
|
msgid "Display Settings"
|
||||||
msgstr "Podešavanja ekrana"
|
msgstr "Podešavanja ekrana"
|
||||||
|
|
||||||
#~ msgid "The application icon mode."
|
|
||||||
#~ msgstr "Režim ikonice programa."
|
|
||||||
|
|
||||||
#~ 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 ""
|
|
||||||
#~ "Podešava način prikazivanja prozora u prebacivaču. Ispravne mogućnosti su "
|
|
||||||
#~ "„thumbnail-only“ (prikazuje sličicu prozora), „app-icon-only“ (prikazuje "
|
|
||||||
#~ "samo ikonicu programa) ili „both“ (oba)."
|
|
||||||
|
|
||||||
#~ msgid "Drag here to add favorites"
|
|
||||||
#~ msgstr "Prevucite ovde da dodate među omiljene"
|
|
||||||
|
|
||||||
#~ msgid "New Window"
|
|
||||||
#~ msgstr "Novi prozor"
|
|
||||||
|
|
||||||
#~ msgid "Quit Application"
|
|
||||||
#~ msgstr "Napusti program"
|
|
||||||
|
|
||||||
#~ msgid "Remove from Favorites"
|
|
||||||
#~ msgstr "Ukloni iz omiljenih"
|
|
||||||
|
|
||||||
#~ msgid "Add to Favorites"
|
|
||||||
#~ msgstr "Dodaj u omiljene"
|
|
||||||
|
|
||||||
#~ msgid "Position of the dock"
|
|
||||||
#~ msgstr "Položaj luke"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the position of the dock in the screen. Allowed values are 'right' "
|
|
||||||
#~ "or 'left'"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Podešava mesto gde se nalazi površ sa ikonicama. Dozvoljene su vrednosti "
|
|
||||||
#~ "„right“ (desno) i „left“ (levo)"
|
|
||||||
|
|
||||||
#~ msgid "Icon size"
|
|
||||||
#~ msgstr "Veličina ikonice"
|
|
||||||
|
|
||||||
#~ msgid "Sets icon size of the dock."
|
|
||||||
#~ msgstr "Određuje veličinu ikonice u luci."
|
|
||||||
|
|
||||||
#~ msgid "Enable/disable autohide"
|
|
||||||
#~ msgstr "Samostalno skrivanje"
|
|
||||||
|
|
||||||
#~ msgid "Autohide effect"
|
|
||||||
#~ msgstr "Dejstvo samoskrivanja"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' "
|
|
||||||
#~ "and 'move'"
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Određuje dejstvo koje se prikazuje prilikom skrivanja površi sa ikonicama. "
|
|
||||||
#~ "Dozvoljene vrednosti su: „resize“ (promeni veličinu), „rescale“ (promeni "
|
|
||||||
#~ "veličinu uz zadržavanje razmere) i „move“ (premesti)"
|
|
||||||
|
|
||||||
#~ msgid "Autohide duration"
|
|
||||||
#~ msgstr "Trajanje samoskrivanja"
|
|
||||||
|
|
||||||
#~ msgid "Sets the time duration of the autohide effect."
|
|
||||||
#~ msgstr "Određuje dužinu trajanja dejstva samoskrivanja."
|
|
||||||
|
|
||||||
#~ msgid "Monitor"
|
|
||||||
#~ msgstr "Monitor"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets monitor to display dock in. The default value (-1) is the primary "
|
|
||||||
#~ "monitor."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Podešava koji monitor će da prikaže luku. Osnovna vrednost (-1) jeste "
|
|
||||||
#~ "primarni monitor."
|
|
||||||
|
|
||||||
#~ msgid "%s is away."
|
|
||||||
#~ msgstr "„%s“ je odsutan."
|
|
||||||
|
|
||||||
#~ msgid "%s is offline."
|
|
||||||
#~ msgstr "„%s“ je van mreže."
|
|
||||||
|
|
||||||
#~ msgid "%s is online."
|
|
||||||
#~ msgstr "„%s“ je na mreži."
|
|
||||||
|
|
||||||
#~ msgid "%s is busy."
|
|
||||||
#~ msgstr "„%s“ je zauzet."
|
|
||||||
|
|
||||||
#~ msgid "The alt tab behaviour."
|
|
||||||
#~ msgstr "Ponašanje tastera „alt-tab“."
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "Sets the Alt-Tab behaviour. Possible values are: all_thumbnails and "
|
|
||||||
#~ "workspace_icons. See the configuration dialogs for details."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Određuje kako se ponašaju tasteri „Alt-Tab“. Ispravne vrednosti su "
|
|
||||||
#~ "„all_thumbnails“ (svi umanjeni prikazi) i „workspace_icons“ (ikonice "
|
|
||||||
#~ "radnih prostora). Pogledajte prozorčiće podešavanja za više podataka."
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "This mode presents all applications from all workspaces in one selection "
|
|
||||||
#~ "list. Instead of using the application icon of every window, it uses "
|
|
||||||
#~ "small thumbnails resembling the window itself."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Ovaj režim prikazuje sve programe sa svih radnih prostora unutar jednog "
|
|
||||||
#~ "spiska. Umesto upotrebe ikonica programa za svaki prozor koristi se "
|
|
||||||
#~ "umanjeni prikaz programa."
|
|
||||||
|
|
||||||
#~ msgid "Workspace & Icons"
|
|
||||||
#~ msgstr "Radni prostori i ikonice"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "This mode let's you switch between the applications of your current "
|
|
||||||
#~ "workspace and gives you additionally the option to switch to the last "
|
|
||||||
#~ "used application of your previous workspace. This is always the last "
|
|
||||||
#~ "symbol in the list and is segregated by a separator/vertical line if "
|
|
||||||
#~ "available. \n"
|
|
||||||
#~ "Every window is represented by its application icon."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Ovaj režim vam omogućava da menjate programe sa trenutnog radnog prostora "
|
|
||||||
#~ "i daje vam dodatnu mogućnost da se prebacite na poslednji korišćen program "
|
|
||||||
#~ "sa drugog radnog prostora. On je uvek prikazan kao poslednji na spisku, i "
|
|
||||||
#~ "odvojen je od ostalih razdvojnikom/uspravnom linijom ako je dostupno.\n"
|
|
||||||
#~ "Svaki prozor je predstavljen ikonicom programa."
|
|
||||||
|
|
||||||
#~ msgid "Move current selection to front before closing the popup"
|
|
||||||
#~ msgstr "Pomeri trenutni izbor napred pre zatvaranja iskačućeg"
|
|
||||||
|
|
||||||
#~ msgid ""
|
|
||||||
#~ "The Alternate Tab can be used in different modes, that affect the way "
|
|
||||||
#~ "windows are chosen and presented."
|
|
||||||
#~ msgstr ""
|
|
||||||
#~ "Izmenjivač Tab tastera se može koristiti u različitim režimima koji "
|
|
||||||
#~ "određuju kako se prozori biraju i prikazuju."
|
|
||||||
|
|
||||||
#~ msgid "Removable Devices"
|
|
||||||
#~ msgstr "Uklonjivi uređaji"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user