Merge lp:~noskcaj/ubuntu/utopic/gnome-shell-extensions/3.12.2 into lp:ubuntu/utopic/gnome-shell-extensions

Proposed by Jackson Doak
Status: Merged
Merged at revision: 20
Proposed branch: lp:~noskcaj/ubuntu/utopic/gnome-shell-extensions/3.12.2
Merge into: lp:ubuntu/utopic/gnome-shell-extensions
Diff against target: 6835 lines (+3084/-1522)
65 files modified
.pc/applied-patches (+0/-4)
.pc/dont-require-nautilus-classic.patch/data/gnome-classic.session.desktop.in.in (+0/-3)
.pc/fix-ubuntu-sessions.patch/data/gnome-classic.desktop.in (+0/-7)
.pc/git-remove-e4x.patch/extensions/places-menu/placeDisplay.js (+0/-448)
.pc/gnome-session-classic-wrapper-script.patch/data/gnome-classic.desktop.in (+0/-7)
Makefile.in (+12/-5)
NEWS (+59/-0)
README (+4/-4)
aclocal.m4 (+100/-7)
config/compile (+347/-0)
config/missing (+2/-2)
configure (+112/-12)
configure.ac (+1/-1)
data/Makefile.in (+1/-1)
data/gnome-classic.css (+6/-0)
data/gnome-classic.desktop.in (+1/-2)
data/gnome-classic.session.desktop.in.in (+1/-1)
data/gnome-shell-classic.desktop.in.in (+1/-1)
debian/changelog (+32/-0)
debian/copyright (+1/-1)
debian/local/gnome-session-classic (+1/-1)
debian/patches/git-remove-e4x.patch (+0/-29)
debian/patches/gnome-session-classic-wrapper-script.patch (+1/-1)
debian/patches/series (+0/-1)
debian/rules (+3/-4)
extensions/Makefile.in (+1/-1)
extensions/alternate-tab/Makefile.in (+1/-1)
extensions/apps-menu/Makefile.in (+1/-1)
extensions/apps-menu/extension.js (+5/-3)
extensions/auto-move-windows/Makefile.in (+1/-1)
extensions/auto-move-windows/extension.js (+28/-35)
extensions/drive-menu/Makefile.in (+1/-1)
extensions/drive-menu/extension.js (+34/-22)
extensions/example/Makefile.in (+1/-1)
extensions/launch-new-instance/Makefile.in (+1/-1)
extensions/launch-new-instance/extension.js (+3/-9)
extensions/native-window-placement/Makefile.in (+1/-1)
extensions/places-menu/Makefile.in (+1/-1)
extensions/places-menu/placeDisplay.js (+1/-2)
extensions/systemMonitor/Makefile.in (+1/-1)
extensions/user-theme/Makefile.in (+1/-1)
extensions/window-list/Makefile.in (+1/-1)
extensions/window-list/extension.js (+109/-18)
extensions/window-list/stylesheet.css (+4/-0)
extensions/windowsNavigator/Makefile.in (+1/-1)
extensions/workspace-indicator/Makefile.in (+1/-1)
extensions/workspace-indicator/extension.js (+2/-1)
po/LINGUAS (+3/-0)
po/an.po (+128/-71)
po/ar.po (+20/-17)
po/el.po (+20/-14)
po/eo.po (+287/-206)
po/fur.po (+87/-45)
po/ja.po (+35/-28)
po/km.po (+326/-0)
po/kn.po (+330/-0)
po/ko.po (+31/-29)
po/ta.po (+55/-30)
po/te.po (+320/-236)
po/th.po (+315/-0)
po/tr.po (+33/-37)
po/uk.po (+29/-25)
po/zh_CN.po (+114/-78)
po/zh_HK.po (+33/-30)
po/zh_TW.po (+33/-30)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/utopic/gnome-shell-extensions/3.12.2
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+222464@code.launchpad.net

Description of the change

Merge from debian + new upstream bugfix release

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== removed file '.pc/applied-patches'
--- .pc/applied-patches 2014-03-13 08:01:26 +0000
+++ .pc/applied-patches 1970-01-01 00:00:00 +0000
@@ -1,4 +0,0 @@
1dont-require-nautilus-classic.patch
2gnome-session-classic-wrapper-script.patch
3fix-ubuntu-sessions.patch
4git-remove-e4x.patch
50
=== removed directory '.pc/dont-require-nautilus-classic.patch'
=== removed directory '.pc/dont-require-nautilus-classic.patch/data'
=== removed file '.pc/dont-require-nautilus-classic.patch/data/gnome-classic.session.desktop.in.in'
--- .pc/dont-require-nautilus-classic.patch/data/gnome-classic.session.desktop.in.in 2013-08-16 20:25:30 +0000
+++ .pc/dont-require-nautilus-classic.patch/data/gnome-classic.session.desktop.in.in 1970-01-01 00:00:00 +0000
@@ -1,3 +0,0 @@
1[GNOME Session]
2_Name=GNOME Classic
3RequiredComponents=gnome-shell-classic;gnome-settings-daemon;nautilus-classic;
40
=== removed directory '.pc/fix-ubuntu-sessions.patch'
=== removed directory '.pc/fix-ubuntu-sessions.patch/data'
=== removed file '.pc/fix-ubuntu-sessions.patch/data/gnome-classic.desktop.in'
--- .pc/fix-ubuntu-sessions.patch/data/gnome-classic.desktop.in 2013-12-11 10:21:23 +0000
+++ .pc/fix-ubuntu-sessions.patch/data/gnome-classic.desktop.in 1970-01-01 00:00:00 +0000
@@ -1,7 +0,0 @@
1[Desktop Entry]
2_Name=GNOME Classic
3_Comment=This session logs you into GNOME Classic
4Exec=gnome-session-classic
5TryExec=gnome-session
6Icon=
7Type=Application
80
=== removed directory '.pc/git-remove-e4x.patch'
=== removed directory '.pc/git-remove-e4x.patch/extensions'
=== removed directory '.pc/git-remove-e4x.patch/extensions/places-menu'
=== removed file '.pc/git-remove-e4x.patch/extensions/places-menu/placeDisplay.js'
--- .pc/git-remove-e4x.patch/extensions/places-menu/placeDisplay.js 2014-03-13 08:01:26 +0000
+++ .pc/git-remove-e4x.patch/extensions/places-menu/placeDisplay.js 1970-01-01 00:00:00 +0000
@@ -1,448 +0,0 @@
1// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
2
3const GLib = imports.gi.GLib;
4const Gio = imports.gi.Gio;
5const Shell = imports.gi.Shell;
6const Lang = imports.lang;
7const Mainloop = imports.mainloop;
8const Signals = imports.signals;
9const St = imports.gi.St;
10
11const DND = imports.ui.dnd;
12const Main = imports.ui.main;
13const Params = imports.misc.params;
14const Search = imports.ui.search;
15const Util = imports.misc.util;
16
17const Gettext = imports.gettext.domain('gnome-shell-extensions');
18const _ = Gettext.gettext;
19const N_ = function(x) { return x; }
20
21const Hostname1Iface = <interface name="org.freedesktop.hostname1">
22<property name="PrettyHostname" type="s" access="read" />
23</interface>;
24const Hostname1 = Gio.DBusProxy.makeProxyWrapper(Hostname1Iface);
25
26const PlaceInfo = new Lang.Class({
27 Name: 'PlaceInfo',
28
29 _init: function(kind, file, name, icon) {
30 this.kind = kind;
31 this.file = file;
32 this.name = name || this._getFileName();
33 this.icon = icon ? new Gio.ThemedIcon({ name: icon }) : this.getIcon();
34 },
35
36 destroy: function() {
37 },
38
39 isRemovable: function() {
40 return false;
41 },
42
43 launch: function(timestamp) {
44 let launchContext = global.create_app_launch_context();
45 launchContext.set_timestamp(timestamp);
46
47 try {
48 Gio.AppInfo.launch_default_for_uri(this.file.get_uri(),
49 launchContext);
50 } catch(e if e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_MOUNTED)) {
51 this.file.mount_enclosing_volume(0, null, null, function(file, result) {
52 file.mount_enclosing_volume_finish(result);
53 Gio.AppInfo.launch_default_for_uri(file.get_uri(), launchContext);
54 });
55 } catch(e) {
56 Main.notifyError(_("Failed to launch \"%s\"").format(this.name), e.message);
57 }
58 },
59
60 getIcon: function() {
61 try {
62 let info = this.file.query_info('standard::symbolic-icon', 0, null);
63 return info.get_symbolic_icon();
64 } catch(e if e instanceof Gio.IOErrorEnum) {
65 // return a generic icon for this kind
66 switch (this.kind) {
67 case 'network':
68 return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
69 case 'devices':
70 return new Gio.ThemedIcon({ name: 'drive-harddisk-symbolic' });
71 case 'special':
72 case 'bookmarks':
73 default:
74 if (!this.file.is_native())
75 return new Gio.ThemedIcon({ name: 'folder-remote-symbolic' });
76 else
77 return new Gio.ThemedIcon({ name: 'folder-symbolic' });
78 }
79 }
80 },
81
82 _getFileName: function() {
83 try {
84 let info = this.file.query_info('standard::display-name', 0, null);
85 return info.get_display_name();
86 } catch(e if e instanceof Gio.IOErrorEnum) {
87 return this.file.get_basename();
88 }
89 },
90});
91Signals.addSignalMethods(PlaceInfo.prototype);
92
93const RootInfo = new Lang.Class({
94 Name: 'RootInfo',
95 Extends: PlaceInfo,
96
97 _init: function() {
98 this.parent('devices', Gio.File.new_for_path('/'), _("Computer"));
99
100 this._proxy = new Hostname1(Gio.DBus.system,
101 'org.freedesktop.hostname1',
102 '/org/freedesktop/hostname1',
103 Lang.bind(this, function(obj, error) {
104 if (error)
105 return;
106
107 this._proxy.connect('g-properties-changed',
108 Lang.bind(this, this._propertiesChanged));
109 this._propertiesChanged(obj);
110 }));
111 },
112
113 getIcon: function() {
114 return new Gio.ThemedIcon({ name: 'drive-harddisk-symbolic' });
115 },
116
117 _propertiesChanged: function(proxy) {
118 // GDBusProxy will emit a g-properties-changed when hostname1 goes down
119 // ignore it
120 if (proxy.g_name_owner) {
121 this.name = proxy.PrettyHostname || _("Computer");
122 this.emit('changed');
123 }
124 },
125
126 destroy: function() {
127 this._proxy.run_dispose();
128 this.parent();
129 }
130});
131
132
133const PlaceDeviceInfo = new Lang.Class({
134 Name: 'PlaceDeviceInfo',
135 Extends: PlaceInfo,
136
137 _init: function(kind, mount) {
138 this._mount = mount;
139 this.parent(kind, mount.get_root(), mount.get_name());
140 },
141
142 getIcon: function() {
143 return this._mount.get_symbolic_icon();
144 }
145});
146
147const PlaceVolumeInfo = new Lang.Class({
148 Name: 'PlaceVolumeInfo',
149 Extends: PlaceInfo,
150
151 _init: function(kind, volume) {
152 this._volume = volume;
153 this.parent(kind, volume.get_activation_root(), volume.get_name());
154 },
155
156 launch: function(timestamp) {
157 if (this.file) {
158 this.parent(timestamp);
159 return;
160 }
161
162 this._volume.mount(0, null, null, Lang.bind(this, function(volume, result) {
163 volume.mount_finish(result);
164
165 let mount = volume.get_mount();
166 this.file = mount.get_root();
167 this.parent(timestamp);
168 }));
169 },
170
171 getIcon: function() {
172 return this._volume.get_symbolic_icon();
173 }
174});
175
176const DEFAULT_DIRECTORIES = [
177 GLib.UserDirectory.DIRECTORY_DOCUMENTS,
178 GLib.UserDirectory.DIRECTORY_PICTURES,
179 GLib.UserDirectory.DIRECTORY_MUSIC,
180 GLib.UserDirectory.DIRECTORY_DOWNLOAD,
181 GLib.UserDirectory.DIRECTORY_VIDEOS,
182];
183
184const PlacesManager = new Lang.Class({
185 Name: 'PlacesManager',
186
187 _init: function() {
188 this._places = {
189 special: [],
190 devices: [],
191 bookmarks: [],
192 network: [],
193 };
194
195 let homePath = GLib.get_home_dir();
196
197 this._places.special.push(new PlaceInfo('special',
198 Gio.File.new_for_path(homePath),
199 _("Home")));
200
201 let specials = [];
202 for (let i = 0; i < DEFAULT_DIRECTORIES.length; i++) {
203 let specialPath = GLib.get_user_special_dir(DEFAULT_DIRECTORIES[i]);
204 if (specialPath == homePath)
205 continue;
206
207 let file = Gio.File.new_for_path(specialPath), info;
208 try {
209 info = new PlaceInfo('special', file);
210 } catch(e if e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_FOUND)) {
211 continue;
212 }
213
214 specials.push(info);
215 }
216
217 specials.sort(function(a, b) {
218 return GLib.utf8_collate(a.name, b.name);
219 });
220 this._places.special = this._places.special.concat(specials);
221
222 /*
223 * Show devices, code more or less ported from nautilus-places-sidebar.c
224 */
225 this._volumeMonitor = Gio.VolumeMonitor.get();
226 this._connectVolumeMonitorSignals();
227 this._updateMounts();
228
229 this._bookmarksFile = this._findBookmarksFile()
230 this._bookmarkTimeoutId = 0;
231 this._monitor = null;
232
233 if (this._bookmarksFile) {
234 this._monitor = this._bookmarksFile.monitor_file(Gio.FileMonitorFlags.NONE, null);
235 this._monitor.connect('changed', Lang.bind(this, function () {
236 if (this._bookmarkTimeoutId > 0)
237 return;
238 /* Defensive event compression */
239 this._bookmarkTimeoutId = Mainloop.timeout_add(100, Lang.bind(this, function () {
240 this._bookmarkTimeoutId = 0;
241 this._reloadBookmarks();
242 return false;
243 }));
244 }));
245
246 this._reloadBookmarks();
247 }
248 },
249
250 _connectVolumeMonitorSignals: function() {
251 const signals = ['volume-added', 'volume-removed', 'volume-changed',
252 'mount-added', 'mount-removed', 'mount-changed',
253 'drive-connected', 'drive-disconnected', 'drive-changed'];
254
255 this._volumeMonitorSignals = [];
256 let func = Lang.bind(this, this._updateMounts);
257 for (let i = 0; i < signals.length; i++) {
258 let id = this._volumeMonitor.connect(signals[i], func);
259 this._volumeMonitorSignals.push(id);
260 }
261 },
262
263 destroy: function() {
264 for (let i = 0; i < this._volumeMonitorSignals.length; i++)
265 this._volumeMonitor.disconnect(this._volumeMonitorSignals[i]);
266
267 if (this._monitor)
268 this._monitor.cancel();
269 if (this._bookmarkTimeoutId)
270 Mainloop.source_remove(this._bookmarkTimeoutId);
271 },
272
273 _updateMounts: function() {
274 let networkMounts = [];
275 let networkVolumes = [];
276
277 this._places.devices.forEach(function (p) { p.destroy(); });
278 this._places.devices = [];
279 this._places.network.forEach(function (p) { p.destroy(); });
280 this._places.network = [];
281
282 /* Add standard places */
283 this._places.devices.push(new RootInfo());
284 this._places.network.push(new PlaceInfo('network',
285 Gio.File.new_for_uri('network:///'),
286 _("Browse Network"),
287 'network-workgroup-symbolic'));
288
289 /* first go through all connected drives */
290 let drives = this._volumeMonitor.get_connected_drives();
291 for (let i = 0; i < drives.length; i++) {
292 let volumes = drives[i].get_volumes();
293
294 for(let j = 0; j < volumes.length; j++) {
295 let identifier = volumes[j].get_identifier('class');
296 if (identifier && identifier.indexOf('network') >= 0) {
297 networkVolumes.push(volumes[j]);
298 } else {
299 let mount = volumes[j].get_mount();
300 if(mount != null)
301 this._addMount('devices', mount);
302 }
303 }
304 }
305
306 /* add all volumes that is not associated with a drive */
307 let volumes = this._volumeMonitor.get_volumes();
308 for(let i = 0; i < volumes.length; i++) {
309 if(volumes[i].get_drive() != null)
310 continue;
311
312 let identifier = volumes[i].get_identifier('class');
313 if (identifier && identifier.indexOf('network') >= 0) {
314 networkVolumes.push(volumes[i]);
315 } else {
316 let mount = volumes[i].get_mount();
317 if(mount != null)
318 this._addMount('devices', mount);
319 }
320 }
321
322 /* add mounts that have no volume (/etc/mtab mounts, ftp, sftp,...) */
323 let mounts = this._volumeMonitor.get_mounts();
324 for(let i = 0; i < mounts.length; i++) {
325 if(mounts[i].is_shadowed())
326 continue;
327
328 if(mounts[i].get_volume())
329 continue;
330
331 let root = mounts[i].get_default_location();
332 if (!root.is_native()) {
333 networkMounts.push(mounts[i]);
334 continue;
335 }
336 this._addMount('devices', mounts[i]);
337 }
338
339 for (let i = 0; i < networkVolumes.length; i++) {
340 let mount = networkVolumes[i].get_mount();
341 if (mount) {
342 networkMounts.push(mount);
343 continue;
344 }
345 this._addVolume('network', networkVolumes[i]);
346 }
347
348 for (let i = 0; i < networkMounts.length; i++) {
349 this._addMount('network', networkMounts[i]);
350 }
351
352 this.emit('devices-updated');
353 this.emit('network-updated');
354 },
355
356 _findBookmarksFile: function() {
357 let paths = [
358 GLib.build_filenamev([GLib.get_user_config_dir(), 'gtk-3.0', 'bookmarks']),
359 GLib.build_filenamev([GLib.get_home_dir(), '.gtk-bookmarks']),
360 ];
361
362 for (let i = 0; i < paths.length; i++) {
363 if (GLib.file_test(paths[i], GLib.FileTest.EXISTS))
364 return Gio.File.new_for_path(paths[i]);
365 }
366
367 return null;
368 },
369
370 _reloadBookmarks: function() {
371
372 this._bookmarks = [];
373
374 let content = Shell.get_file_contents_utf8_sync(this._bookmarksFile.get_path());
375 let lines = content.split('\n');
376
377 let bookmarks = [];
378 for (let i = 0; i < lines.length; i++) {
379 let line = lines[i];
380 let components = line.split(' ');
381 let bookmark = components[0];
382
383 if (!bookmark)
384 continue;
385
386 let file = Gio.File.new_for_uri(bookmark);
387 if (file.is_native() && !file.query_exists(null))
388 continue;
389
390 let duplicate = false;
391 for (let i = 0; i < this._places.special.length; i++) {
392 if (file.equal(this._places.special[i].file)) {
393 duplicate = true;
394 break;
395 }
396 }
397 if (duplicate)
398 continue;
399 for (let i = 0; i < bookmarks.length; i++) {
400 if (file.equal(bookmarks[i].file)) {
401 duplicate = true;
402 break;
403 }
404 }
405 if (duplicate)
406 continue;
407
408 let label = null;
409 if (components.length > 1)
410 label = components.slice(1).join(' ');
411
412 bookmarks.push(new PlaceInfo('bookmarks', file, label));
413 }
414
415 this._places.bookmarks = bookmarks;
416
417 this.emit('bookmarks-updated');
418 },
419
420 _addMount: function(kind, mount) {
421 let devItem;
422
423 try {
424 devItem = new PlaceDeviceInfo(kind, mount);
425 } catch(e if e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_FOUND)) {
426 return;
427 }
428
429 this._places[kind].push(devItem);
430 },
431
432 _addVolume: function(kind, volume) {
433 let volItem;
434
435 try {
436 volItem = new PlaceVolumeInfo(kind, volume);
437 } catch(e if e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_FOUND)) {
438 return;
439 }
440
441 this._places[kind].push(volItem);
442 },
443
444 get: function (kind) {
445 return this._places[kind];
446 }
447});
448Signals.addSignalMethods(PlacesManager.prototype);
4490
=== removed directory '.pc/gnome-session-classic-wrapper-script.patch'
=== removed directory '.pc/gnome-session-classic-wrapper-script.patch/data'
=== removed file '.pc/gnome-session-classic-wrapper-script.patch/data/gnome-classic.desktop.in'
--- .pc/gnome-session-classic-wrapper-script.patch/data/gnome-classic.desktop.in 2013-10-11 18:55:23 +0000
+++ .pc/gnome-session-classic-wrapper-script.patch/data/gnome-classic.desktop.in 1970-01-01 00:00:00 +0000
@@ -1,7 +0,0 @@
1[Desktop Entry]
2_Name=GNOME Classic
3_Comment=This session logs you into GNOME Classic
4Exec=gnome-session --session gnome-classic
5TryExec=gnome-session
6Icon=
7Type=Application
80
=== modified file 'Makefile.in'
--- Makefile.in 2013-12-29 14:42:51 +0000
+++ Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
@@ -78,9 +78,9 @@
78@CLASSIC_MODE_TRUE@am__append_1 = data78@CLASSIC_MODE_TRUE@am__append_1 = data
79DIST_COMMON = $(srcdir)/include.mk $(srcdir)/Makefile.in \79DIST_COMMON = $(srcdir)/include.mk $(srcdir)/Makefile.in \
80 $(srcdir)/Makefile.am $(top_srcdir)/configure \80 $(srcdir)/Makefile.am $(top_srcdir)/configure \
81 $(am__configure_deps) COPYING NEWS README config/install-sh \81 $(am__configure_deps) COPYING NEWS README config/compile \
82 config/missing $(top_srcdir)/config/install-sh \82 config/install-sh config/missing $(top_srcdir)/config/compile \
83 $(top_srcdir)/config/missing83 $(top_srcdir)/config/install-sh $(top_srcdir)/config/missing
84subdir = .84subdir = .
85ACLOCAL_M4 = $(top_srcdir)/aclocal.m485ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
86am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \86am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
@@ -543,10 +543,16 @@
543 $(am__post_remove_distdir)543 $(am__post_remove_distdir)
544544
545dist-tarZ: distdir545dist-tarZ: distdir
546 @echo WARNING: "Support for shar distribution archives is" \
547 "deprecated." >&2
548 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
546 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z549 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
547 $(am__post_remove_distdir)550 $(am__post_remove_distdir)
548551
549dist-shar: distdir552dist-shar: distdir
553 @echo WARNING: "Support for distribution archives compressed with" \
554 "legacy program 'compress' is deprecated." >&2
555 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
550 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz556 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
551 $(am__post_remove_distdir)557 $(am__post_remove_distdir)
552558
@@ -588,9 +594,10 @@
588 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \594 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
589 && am__cwd=`pwd` \595 && am__cwd=`pwd` \
590 && $(am__cd) $(distdir)/_build \596 && $(am__cd) $(distdir)/_build \
591 && ../configure --srcdir=.. --prefix="$$dc_install_base" \597 && ../configure \
592 $(AM_DISTCHECK_CONFIGURE_FLAGS) \598 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
593 $(DISTCHECK_CONFIGURE_FLAGS) \599 $(DISTCHECK_CONFIGURE_FLAGS) \
600 --srcdir=.. --prefix="$$dc_install_base" \
594 && $(MAKE) $(AM_MAKEFLAGS) \601 && $(MAKE) $(AM_MAKEFLAGS) \
595 && $(MAKE) $(AM_MAKEFLAGS) dvi \602 && $(MAKE) $(AM_MAKEFLAGS) dvi \
596 && $(MAKE) $(AM_MAKEFLAGS) check \603 && $(MAKE) $(AM_MAKEFLAGS) check \
597604
=== modified file 'NEWS'
--- NEWS 2013-12-29 14:42:51 +0000
+++ NEWS 2014-06-09 01:03:51 +0000
@@ -1,3 +1,62 @@
13.12.2
2======
3* classic theme: remove rounded corners from tile previews
4* several fixes and improvements to the window-list
5 (keep button order stable, don't shift message tray on other monitors)
6* auto-move-windows: several fixes and updates for api changes
7* launch-new-instances: updates for api changes
8* updated translations (ja, km)
9
103.12.0
11======
12* updated translations (zh_HK, zh_TW)
13
143.11.92
15=======
16* nothing to see here, move on
17
183.11.91
19=======
20* updated translations (ko, fur)
21
223.11.90
23=======
24* several fixes and improvements to the window-list
25 (can be scrolled, works correctly with the OSD
26 keyboard, filters skip-taskbar windows, does not
27 force all notifications to bold)
28* drive-menu fixed not to show shadowed mounts
29* updates for gnome-shell changes (launch-new-instance,
30 auto-move-windows, places-menu)
31* build system fixes for systems without /bin/bash
32* updated translations (or, tr, uk)
33
343.11.5
35======
36* updates for gnome-shell changes
37* updated translations (kn)
38
393.11.4
40======
41* classic mode now supports session saving
42* updates for gnome-shell changes
43* updated translations (ar, kn)
44
453.11.3
46======
47* workspace-indicator is vertically aligned now
48* updated translations (ar, eo, ta, te)
49
503.11.2
51======
52* updated translations (zh_CN)
53
543.11.1
55======
56* ignore shadowed mounts in drive-menu extension
57* updates for gnome-shell/gjs changes
58* updated translations (el, th)
59
13.10.1603.10.1
2======61======
3* updated translations (af, ca, ca@valencia, de, et, eu, fa,62* updated translations (af, ca, ca@valencia, de, et, eu, fa,
463
=== modified file 'README'
--- README 2013-12-29 14:42:51 +0000
+++ README 2014-06-09 01:03:51 +0000
@@ -6,15 +6,15 @@
6individual contributors, we cannot guarantee stability or quality for any6individual contributors, we cannot guarantee stability or quality for any
7specific extension.7specific extension.
8For these reasons, distributions are advised to avoid installing or packaging8For these reasons, distributions are advised to avoid installing or packaging
9this module by defaul.9this module by default.
1010
11For more information about GNOME Shell Extensions11For more information about GNOME Shell Extensions
12 http://live.gnome.org/GnomeShell/Extensions12 https://wiki.gnome.org/Projects/GnomeShell/Extensions
1313
14For general information about GNOME Shell14For general information about GNOME Shell
15 http://live.gnome.org/GnomeShell15 https://wiki.gnome.org/Projects/GnomeShell
1616
17Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell'17Bugs should be reported at https://bugzilla.gnome.org against the 'gnome-shell'
18product, with the 'extensions' component.18product, with the 'extensions' component.
1919
20Extensions20Extensions
2121
=== modified file 'aclocal.m4'
--- aclocal.m4 2013-12-29 14:42:51 +0000
+++ aclocal.m4 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# generated automatically by aclocal 1.13.4 -*- Autoconf -*-1# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
22
3# Copyright (C) 1996-2013 Free Software Foundation, Inc.3# Copyright (C) 1996-2013 Free Software Foundation, Inc.
44
@@ -32,10 +32,10 @@
32# generated from the m4 files accompanying Automake X.Y.32# generated from the m4 files accompanying Automake X.Y.
33# (This private macro should not be called outside this file.)33# (This private macro should not be called outside this file.)
34AC_DEFUN([AM_AUTOMAKE_VERSION],34AC_DEFUN([AM_AUTOMAKE_VERSION],
35[am__api_version='1.13'35[am__api_version='1.14'
36dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to36dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
37dnl require some minimum version. Point them to the right macro.37dnl require some minimum version. Point them to the right macro.
38m4_if([$1], [1.13.4], [],38m4_if([$1], [1.14.1], [],
39 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl39 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
40])40])
4141
@@ -51,7 +51,7 @@
51# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.51# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
52# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.52# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
53AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],53AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
54[AM_AUTOMAKE_VERSION([1.13.4])dnl54[AM_AUTOMAKE_VERSION([1.14.1])dnl
55m4_ifndef([AC_AUTOCONF_VERSION],55m4_ifndef([AC_AUTOCONF_VERSION],
56 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl56 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
57_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])57_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -418,6 +418,12 @@
418# This macro actually does too much. Some checks are only needed if418# This macro actually does too much. Some checks are only needed if
419# your package does certain things. But this isn't really a big deal.419# your package does certain things. But this isn't really a big deal.
420420
421dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
422m4_define([AC_PROG_CC],
423m4_defn([AC_PROG_CC])
424[_AM_PROG_CC_C_O
425])
426
421# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])427# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
422# AM_INIT_AUTOMAKE([OPTIONS])428# AM_INIT_AUTOMAKE([OPTIONS])
423# -----------------------------------------------429# -----------------------------------------------
@@ -526,7 +532,48 @@
526AC_CONFIG_COMMANDS_PRE(dnl532AC_CONFIG_COMMANDS_PRE(dnl
527[m4_provide_if([_AM_COMPILER_EXEEXT],533[m4_provide_if([_AM_COMPILER_EXEEXT],
528 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl534 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
529])535
536# POSIX will say in a future version that running "rm -f" with no argument
537# is OK; and we want to be able to make that assumption in our Makefile
538# recipes. So use an aggressive probe to check that the usage we want is
539# actually supported "in the wild" to an acceptable degree.
540# See automake bug#10828.
541# To make any issue more visible, cause the running configure to be aborted
542# by default if the 'rm' program in use doesn't match our expectations; the
543# user can still override this though.
544if rm -f && rm -fr && rm -rf; then : OK; else
545 cat >&2 <<'END'
546Oops!
547
548Your 'rm' program seems unable to run without file operands specified
549on the command line, even when the '-f' option is present. This is contrary
550to the behaviour of most rm programs out there, and not conforming with
551the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
552
553Please tell bug-automake@gnu.org about your system, including the value
554of your $PATH and any error possibly output before this message. This
555can help us improve future automake versions.
556
557END
558 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
559 echo 'Configuration will proceed anyway, since you have set the' >&2
560 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
561 echo >&2
562 else
563 cat >&2 <<'END'
564Aborting the configuration process, to ensure you take notice of the issue.
565
566You can download and install GNU coreutils to get an 'rm' implementation
567that behaves properly: <http://www.gnu.org/software/coreutils/>.
568
569If you want to complete the configuration process using your problematic
570'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
571to "yes", and re-run configure.
572
573END
574 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
575 fi
576fi])
530577
531dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not578dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
532dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further579dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
@@ -534,7 +581,6 @@
534m4_define([_AC_COMPILER_EXEEXT],581m4_define([_AC_COMPILER_EXEEXT],
535m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])582m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
536583
537
538# When config.status generates a header, we must update the stamp-h file.584# When config.status generates a header, we must update the stamp-h file.
539# This file resides in the same directory as the config header585# This file resides in the same directory as the config header
540# that is generated. The stamp files are numbered to have different names.586# that is generated. The stamp files are numbered to have different names.
@@ -716,6 +762,53 @@
716AC_DEFUN([_AM_IF_OPTION],762AC_DEFUN([_AM_IF_OPTION],
717[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])763[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
718764
765# Copyright (C) 1999-2013 Free Software Foundation, Inc.
766#
767# This file is free software; the Free Software Foundation
768# gives unlimited permission to copy and/or distribute it,
769# with or without modifications, as long as this notice is preserved.
770
771# _AM_PROG_CC_C_O
772# ---------------
773# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
774# to automatically call this.
775AC_DEFUN([_AM_PROG_CC_C_O],
776[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
777AC_REQUIRE_AUX_FILE([compile])dnl
778AC_LANG_PUSH([C])dnl
779AC_CACHE_CHECK(
780 [whether $CC understands -c and -o together],
781 [am_cv_prog_cc_c_o],
782 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
783 # Make sure it works both with $CC and with simple cc.
784 # Following AC_PROG_CC_C_O, we do the test twice because some
785 # compilers refuse to overwrite an existing .o file with -o,
786 # though they will create one.
787 am_cv_prog_cc_c_o=yes
788 for am_i in 1 2; do
789 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
790 && test -f conftest2.$ac_objext; then
791 : OK
792 else
793 am_cv_prog_cc_c_o=no
794 break
795 fi
796 done
797 rm -f core conftest*
798 unset am_i])
799if test "$am_cv_prog_cc_c_o" != yes; then
800 # Losing compiler, so override with the script.
801 # FIXME: It is wrong to rewrite CC.
802 # But if we don't then we get into trouble of one sort or another.
803 # A longer-term fix would be to have automake use am__CC in this case,
804 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
805 CC="$am_aux_dir/compile $CC"
806fi
807AC_LANG_POP([C])])
808
809# For backward compatibility.
810AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
811
719# Copyright (C) 2001-2013 Free Software Foundation, Inc.812# Copyright (C) 2001-2013 Free Software Foundation, Inc.
720#813#
721# This file is free software; the Free Software Foundation814# This file is free software; the Free Software Foundation
@@ -1341,7 +1434,7 @@
1341gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))1434gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
13421435
1343%.gschema.valid: %.gschema.xml $(gsettings__enum_file)1436%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
1344 $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch [$]@1437 $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p [$](@D) && touch [$]@
13451438
1346all-am: $(gsettings_SCHEMAS:.xml=.valid)1439all-am: $(gsettings_SCHEMAS:.xml=.valid)
1347uninstall-am: uninstall-gsettings-schemas1440uninstall-am: uninstall-gsettings-schemas
13481441
=== added file 'config/compile'
--- config/compile 1970-01-01 00:00:00 +0000
+++ config/compile 2014-06-09 01:03:51 +0000
@@ -0,0 +1,347 @@
1#! /bin/sh
2# Wrapper for compilers which do not understand '-c -o'.
3
4scriptversion=2012-10-14.11; # UTC
5
6# Copyright (C) 1999-2013 Free Software Foundation, Inc.
7# Written by Tom Tromey <tromey@cygnus.com>.
8#
9# This program is free software; you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation; either version 2, or (at your option)
12# any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program. If not, see <http://www.gnu.org/licenses/>.
21
22# As a special exception to the GNU General Public License, if you
23# distribute this file as part of a program that contains a
24# configuration script generated by Autoconf, you may include it under
25# the same distribution terms that you use for the rest of that program.
26
27# This file is maintained in Automake, please report
28# bugs to <bug-automake@gnu.org> or send patches to
29# <automake-patches@gnu.org>.
30
31nl='
32'
33
34# We need space, tab and new line, in precisely that order. Quoting is
35# there to prevent tools from complaining about whitespace usage.
36IFS=" "" $nl"
37
38file_conv=
39
40# func_file_conv build_file lazy
41# Convert a $build file to $host form and store it in $file
42# Currently only supports Windows hosts. If the determined conversion
43# type is listed in (the comma separated) LAZY, no conversion will
44# take place.
45func_file_conv ()
46{
47 file=$1
48 case $file in
49 / | /[!/]*) # absolute file, and not a UNC file
50 if test -z "$file_conv"; then
51 # lazily determine how to convert abs files
52 case `uname -s` in
53 MINGW*)
54 file_conv=mingw
55 ;;
56 CYGWIN*)
57 file_conv=cygwin
58 ;;
59 *)
60 file_conv=wine
61 ;;
62 esac
63 fi
64 case $file_conv/,$2, in
65 *,$file_conv,*)
66 ;;
67 mingw/*)
68 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
69 ;;
70 cygwin/*)
71 file=`cygpath -m "$file" || echo "$file"`
72 ;;
73 wine/*)
74 file=`winepath -w "$file" || echo "$file"`
75 ;;
76 esac
77 ;;
78 esac
79}
80
81# func_cl_dashL linkdir
82# Make cl look for libraries in LINKDIR
83func_cl_dashL ()
84{
85 func_file_conv "$1"
86 if test -z "$lib_path"; then
87 lib_path=$file
88 else
89 lib_path="$lib_path;$file"
90 fi
91 linker_opts="$linker_opts -LIBPATH:$file"
92}
93
94# func_cl_dashl library
95# Do a library search-path lookup for cl
96func_cl_dashl ()
97{
98 lib=$1
99 found=no
100 save_IFS=$IFS
101 IFS=';'
102 for dir in $lib_path $LIB
103 do
104 IFS=$save_IFS
105 if $shared && test -f "$dir/$lib.dll.lib"; then
106 found=yes
107 lib=$dir/$lib.dll.lib
108 break
109 fi
110 if test -f "$dir/$lib.lib"; then
111 found=yes
112 lib=$dir/$lib.lib
113 break
114 fi
115 if test -f "$dir/lib$lib.a"; then
116 found=yes
117 lib=$dir/lib$lib.a
118 break
119 fi
120 done
121 IFS=$save_IFS
122
123 if test "$found" != yes; then
124 lib=$lib.lib
125 fi
126}
127
128# func_cl_wrapper cl arg...
129# Adjust compile command to suit cl
130func_cl_wrapper ()
131{
132 # Assume a capable shell
133 lib_path=
134 shared=:
135 linker_opts=
136 for arg
137 do
138 if test -n "$eat"; then
139 eat=
140 else
141 case $1 in
142 -o)
143 # configure might choose to run compile as 'compile cc -o foo foo.c'.
144 eat=1
145 case $2 in
146 *.o | *.[oO][bB][jJ])
147 func_file_conv "$2"
148 set x "$@" -Fo"$file"
149 shift
150 ;;
151 *)
152 func_file_conv "$2"
153 set x "$@" -Fe"$file"
154 shift
155 ;;
156 esac
157 ;;
158 -I)
159 eat=1
160 func_file_conv "$2" mingw
161 set x "$@" -I"$file"
162 shift
163 ;;
164 -I*)
165 func_file_conv "${1#-I}" mingw
166 set x "$@" -I"$file"
167 shift
168 ;;
169 -l)
170 eat=1
171 func_cl_dashl "$2"
172 set x "$@" "$lib"
173 shift
174 ;;
175 -l*)
176 func_cl_dashl "${1#-l}"
177 set x "$@" "$lib"
178 shift
179 ;;
180 -L)
181 eat=1
182 func_cl_dashL "$2"
183 ;;
184 -L*)
185 func_cl_dashL "${1#-L}"
186 ;;
187 -static)
188 shared=false
189 ;;
190 -Wl,*)
191 arg=${1#-Wl,}
192 save_ifs="$IFS"; IFS=','
193 for flag in $arg; do
194 IFS="$save_ifs"
195 linker_opts="$linker_opts $flag"
196 done
197 IFS="$save_ifs"
198 ;;
199 -Xlinker)
200 eat=1
201 linker_opts="$linker_opts $2"
202 ;;
203 -*)
204 set x "$@" "$1"
205 shift
206 ;;
207 *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
208 func_file_conv "$1"
209 set x "$@" -Tp"$file"
210 shift
211 ;;
212 *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
213 func_file_conv "$1" mingw
214 set x "$@" "$file"
215 shift
216 ;;
217 *)
218 set x "$@" "$1"
219 shift
220 ;;
221 esac
222 fi
223 shift
224 done
225 if test -n "$linker_opts"; then
226 linker_opts="-link$linker_opts"
227 fi
228 exec "$@" $linker_opts
229 exit 1
230}
231
232eat=
233
234case $1 in
235 '')
236 echo "$0: No command. Try '$0 --help' for more information." 1>&2
237 exit 1;
238 ;;
239 -h | --h*)
240 cat <<\EOF
241Usage: compile [--help] [--version] PROGRAM [ARGS]
242
243Wrapper for compilers which do not understand '-c -o'.
244Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
245arguments, and rename the output as expected.
246
247If you are trying to build a whole package this is not the
248right script to run: please start by reading the file 'INSTALL'.
249
250Report bugs to <bug-automake@gnu.org>.
251EOF
252 exit $?
253 ;;
254 -v | --v*)
255 echo "compile $scriptversion"
256 exit $?
257 ;;
258 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
259 func_cl_wrapper "$@" # Doesn't return...
260 ;;
261esac
262
263ofile=
264cfile=
265
266for arg
267do
268 if test -n "$eat"; then
269 eat=
270 else
271 case $1 in
272 -o)
273 # configure might choose to run compile as 'compile cc -o foo foo.c'.
274 # So we strip '-o arg' only if arg is an object.
275 eat=1
276 case $2 in
277 *.o | *.obj)
278 ofile=$2
279 ;;
280 *)
281 set x "$@" -o "$2"
282 shift
283 ;;
284 esac
285 ;;
286 *.c)
287 cfile=$1
288 set x "$@" "$1"
289 shift
290 ;;
291 *)
292 set x "$@" "$1"
293 shift
294 ;;
295 esac
296 fi
297 shift
298done
299
300if test -z "$ofile" || test -z "$cfile"; then
301 # If no '-o' option was seen then we might have been invoked from a
302 # pattern rule where we don't need one. That is ok -- this is a
303 # normal compilation that the losing compiler can handle. If no
304 # '.c' file was seen then we are probably linking. That is also
305 # ok.
306 exec "$@"
307fi
308
309# Name of file we expect compiler to create.
310cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
311
312# Create the lock directory.
313# Note: use '[/\\:.-]' here to ensure that we don't use the same name
314# that we are using for the .o file. Also, base the name on the expected
315# object file name, since that is what matters with a parallel build.
316lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
317while true; do
318 if mkdir "$lockdir" >/dev/null 2>&1; then
319 break
320 fi
321 sleep 1
322done
323# FIXME: race condition here if user kills between mkdir and trap.
324trap "rmdir '$lockdir'; exit 1" 1 2 15
325
326# Run the compile.
327"$@"
328ret=$?
329
330if test -f "$cofile"; then
331 test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
332elif test -f "${cofile}bj"; then
333 test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
334fi
335
336rmdir "$lockdir"
337exit $ret
338
339# Local Variables:
340# mode: shell-script
341# sh-indentation: 2
342# eval: (add-hook 'write-file-hooks 'time-stamp)
343# time-stamp-start: "scriptversion="
344# time-stamp-format: "%:y-%02m-%02d.%02H"
345# time-stamp-time-zone: "UTC"
346# time-stamp-end: "; # UTC"
347# End:
0348
=== modified file 'config/missing'
--- config/missing 2013-09-11 16:40:53 +0000
+++ config/missing 2014-06-09 01:03:51 +0000
@@ -1,7 +1,7 @@
1#! /bin/sh1#! /bin/sh
2# Common wrapper for a few potentially missing GNU programs.2# Common wrapper for a few potentially missing GNU programs.
33
4scriptversion=2012-06-26.16; # UTC4scriptversion=2013-10-28.13; # UTC
55
6# Copyright (C) 1996-2013 Free Software Foundation, Inc.6# Copyright (C) 1996-2013 Free Software Foundation, Inc.
7# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.7# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
@@ -160,7 +160,7 @@
160 ;;160 ;;
161 autom4te*)161 autom4te*)
162 echo "You might have modified some maintainer files that require"162 echo "You might have modified some maintainer files that require"
163 echo "the 'automa4te' program to be rebuilt."163 echo "the 'autom4te' program to be rebuilt."
164 program_details 'autom4te'164 program_details 'autom4te'
165 ;;165 ;;
166 bison*|yacc*)166 bison*|yacc*)
167167
=== modified file 'configure'
--- configure 2013-12-29 14:42:51 +0000
+++ configure 2014-06-09 01:03:51 +0000
@@ -1,6 +1,6 @@
1#! /bin/sh1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for gnome-shell-extensions 3.10.1.3# Generated by GNU Autoconf 2.69 for gnome-shell-extensions 3.12.2.
4#4#
5# Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions>.5# Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions>.
6#6#
@@ -580,8 +580,8 @@
580# Identity of this package.580# Identity of this package.
581PACKAGE_NAME='gnome-shell-extensions'581PACKAGE_NAME='gnome-shell-extensions'
582PACKAGE_TARNAME='gnome-shell-extensions'582PACKAGE_TARNAME='gnome-shell-extensions'
583PACKAGE_VERSION='3.10.1'583PACKAGE_VERSION='3.12.2'
584PACKAGE_STRING='gnome-shell-extensions 3.10.1'584PACKAGE_STRING='gnome-shell-extensions 3.12.2'
585PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions'585PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions'
586PACKAGE_URL=''586PACKAGE_URL=''
587587
@@ -1286,7 +1286,7 @@
1286 # Omit some internal or obsolete options to make the list less imposing.1286 # Omit some internal or obsolete options to make the list less imposing.
1287 # This message is too long to be a string in the A/UX 3.1 sh.1287 # This message is too long to be a string in the A/UX 3.1 sh.
1288 cat <<_ACEOF1288 cat <<_ACEOF
1289\`configure' configures gnome-shell-extensions 3.10.1 to adapt to many kinds of systems.1289\`configure' configures gnome-shell-extensions 3.12.2 to adapt to many kinds of systems.
12901290
1291Usage: $0 [OPTION]... [VAR=VALUE]...1291Usage: $0 [OPTION]... [VAR=VALUE]...
12921292
@@ -1353,7 +1353,7 @@
13531353
1354if test -n "$ac_init_help"; then1354if test -n "$ac_init_help"; then
1355 case $ac_init_help in1355 case $ac_init_help in
1356 short | recursive ) echo "Configuration of gnome-shell-extensions 3.10.1:";;1356 short | recursive ) echo "Configuration of gnome-shell-extensions 3.12.2:";;
1357 esac1357 esac
1358 cat <<\_ACEOF1358 cat <<\_ACEOF
13591359
@@ -1462,7 +1462,7 @@
1462test -n "$ac_init_help" && exit $ac_status1462test -n "$ac_init_help" && exit $ac_status
1463if $ac_init_version; then1463if $ac_init_version; then
1464 cat <<\_ACEOF1464 cat <<\_ACEOF
1465gnome-shell-extensions configure 3.10.11465gnome-shell-extensions configure 3.12.2
1466generated by GNU Autoconf 2.691466generated by GNU Autoconf 2.69
14671467
1468Copyright (C) 2012 Free Software Foundation, Inc.1468Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1630,7 +1630,7 @@
1630This file contains any messages produced by compilers while1630This file contains any messages produced by compilers while
1631running configure, to aid debugging if configure makes a mistake.1631running configure, to aid debugging if configure makes a mistake.
16321632
1633It was created by gnome-shell-extensions $as_me 3.10.1, which was1633It was created by gnome-shell-extensions $as_me 3.12.2, which was
1634generated by GNU Autoconf 2.69. Invocation command line was1634generated by GNU Autoconf 2.69. Invocation command line was
16351635
1636 $ $0 $@1636 $ $0 $@
@@ -2010,7 +2010,7 @@
20102010
20112011
20122012
2013am__api_version='1.13'2013am__api_version='1.14'
20142014
2015# Find a good install program. We prefer a C program (faster),2015# Find a good install program. We prefer a C program (faster),
2016# so one script is as good as another. But avoid the broken or2016# so one script is as good as another. But avoid the broken or
@@ -2496,7 +2496,7 @@
24962496
2497# Define the identity of the package.2497# Define the identity of the package.
2498 PACKAGE='gnome-shell-extensions'2498 PACKAGE='gnome-shell-extensions'
2499 VERSION='3.10.1'2499 VERSION='3.12.2'
25002500
25012501
2502cat >>confdefs.h <<_ACEOF2502cat >>confdefs.h <<_ACEOF
@@ -2663,6 +2663,47 @@
26632663
26642664
26652665
2666# POSIX will say in a future version that running "rm -f" with no argument
2667# is OK; and we want to be able to make that assumption in our Makefile
2668# recipes. So use an aggressive probe to check that the usage we want is
2669# actually supported "in the wild" to an acceptable degree.
2670# See automake bug#10828.
2671# To make any issue more visible, cause the running configure to be aborted
2672# by default if the 'rm' program in use doesn't match our expectations; the
2673# user can still override this though.
2674if rm -f && rm -fr && rm -rf; then : OK; else
2675 cat >&2 <<'END'
2676Oops!
2677
2678Your 'rm' program seems unable to run without file operands specified
2679on the command line, even when the '-f' option is present. This is contrary
2680to the behaviour of most rm programs out there, and not conforming with
2681the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2682
2683Please tell bug-automake@gnu.org about your system, including the value
2684of your $PATH and any error possibly output before this message. This
2685can help us improve future automake versions.
2686
2687END
2688 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2689 echo 'Configuration will proceed anyway, since you have set the' >&2
2690 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2691 echo >&2
2692 else
2693 cat >&2 <<'END'
2694Aborting the configuration process, to ensure you take notice of the issue.
2695
2696You can download and install GNU coreutils to get an 'rm' implementation
2697that behaves properly: <http://www.gnu.org/software/coreutils/>.
2698
2699If you want to complete the configuration process using your problematic
2700'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2701to "yes", and re-run configure.
2702
2703END
2704 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2705 fi
2706fi
26662707
2667# Check whether --enable-silent-rules was given.2708# Check whether --enable-silent-rules was given.
2668if test "${enable_silent_rules+set}" = set; then :2709if test "${enable_silent_rules+set}" = set; then :
@@ -3577,6 +3618,65 @@
3577ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'3618ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3578ac_compiler_gnu=$ac_cv_c_compiler_gnu3619ac_compiler_gnu=$ac_cv_c_compiler_gnu
35793620
3621ac_ext=c
3622ac_cpp='$CPP $CPPFLAGS'
3623ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3624ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3625ac_compiler_gnu=$ac_cv_c_compiler_gnu
3626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3627$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3628if ${am_cv_prog_cc_c_o+:} false; then :
3629 $as_echo_n "(cached) " >&6
3630else
3631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3632/* end confdefs.h. */
3633
3634int
3635main ()
3636{
3637
3638 ;
3639 return 0;
3640}
3641_ACEOF
3642 # Make sure it works both with $CC and with simple cc.
3643 # Following AC_PROG_CC_C_O, we do the test twice because some
3644 # compilers refuse to overwrite an existing .o file with -o,
3645 # though they will create one.
3646 am_cv_prog_cc_c_o=yes
3647 for am_i in 1 2; do
3648 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3649 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3650 ac_status=$?
3651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3652 (exit $ac_status); } \
3653 && test -f conftest2.$ac_objext; then
3654 : OK
3655 else
3656 am_cv_prog_cc_c_o=no
3657 break
3658 fi
3659 done
3660 rm -f core conftest*
3661 unset am_i
3662fi
3663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3664$as_echo "$am_cv_prog_cc_c_o" >&6; }
3665if test "$am_cv_prog_cc_c_o" != yes; then
3666 # Losing compiler, so override with the script.
3667 # FIXME: It is wrong to rewrite CC.
3668 # But if we don't then we get into trouble of one sort or another.
3669 # A longer-term fix would be to have automake use am__CC in this case,
3670 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3671 CC="$am_aux_dir/compile $CC"
3672fi
3673ac_ext=c
3674ac_cpp='$CPP $CPPFLAGS'
3675ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3676ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3677ac_compiler_gnu=$ac_cv_c_compiler_gnu
3678
3679
3580depcc="$CC" am_compiler_list=3680depcc="$CC" am_compiler_list=
35813681
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&53682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
@@ -4586,7 +4686,7 @@
4586gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))4686gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
45874687
4588%.gschema.valid: %.gschema.xml $(gsettings__enum_file)4688%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
4589 $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch $@4689 $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p $(@D) && touch $@
45904690
4591all-am: $(gsettings_SCHEMAS:.xml=.valid)4691all-am: $(gsettings_SCHEMAS:.xml=.valid)
4592uninstall-am: uninstall-gsettings-schemas4692uninstall-am: uninstall-gsettings-schemas
@@ -5341,7 +5441,7 @@
5341# report actual input values of CONFIG_FILES etc. instead of their5441# report actual input values of CONFIG_FILES etc. instead of their
5342# values after options handling.5442# values after options handling.
5343ac_log="5443ac_log="
5344This file was extended by gnome-shell-extensions $as_me 3.10.1, which was5444This file was extended by gnome-shell-extensions $as_me 3.12.2, which was
5345generated by GNU Autoconf 2.69. Invocation command line was5445generated by GNU Autoconf 2.69. Invocation command line was
53465446
5347 CONFIG_FILES = $CONFIG_FILES5447 CONFIG_FILES = $CONFIG_FILES
@@ -5398,7 +5498,7 @@
5398cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=15498cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5399ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"5499ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
5400ac_cs_version="\\5500ac_cs_version="\\
5401gnome-shell-extensions config.status 3.10.15501gnome-shell-extensions config.status 3.12.2
5402configured by $0, generated by GNU Autoconf 2.69,5502configured by $0, generated by GNU Autoconf 2.69,
5403 with options \\"\$ac_cs_config\\"5503 with options \\"\$ac_cs_config\\"
54045504
54055505
=== modified file 'configure.ac'
--- configure.ac 2013-12-29 14:42:51 +0000
+++ configure.ac 2014-06-09 01:03:51 +0000
@@ -1,5 +1,5 @@
1AC_PREREQ(2.63)1AC_PREREQ(2.63)
2AC_INIT([gnome-shell-extensions],[3.10.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])2AC_INIT([gnome-shell-extensions],[3.12.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
33
4AC_CONFIG_MACRO_DIR([m4])4AC_CONFIG_MACRO_DIR([m4])
5AC_CONFIG_AUX_DIR([config])5AC_CONFIG_AUX_DIR([config])
66
=== modified file 'data/Makefile.in'
--- data/Makefile.in 2013-12-29 14:42:51 +0000
+++ data/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'data/gnome-classic.css'
--- data/gnome-classic.css 2013-12-29 14:42:51 +0000
+++ data/gnome-classic.css 2014-06-09 01:03:51 +0000
@@ -39,6 +39,12 @@
39 border-top-color: transparent;39 border-top-color: transparent;
40}40}
4141
42.tile-preview-left.on-primary,
43.tile-preview-right.on-primary,
44.tile-preview-left.tile-preview-right.on-primary {
45 /* keep in sync with -panel-corner-radius */
46 border-radius: 0;
47}
4248
43/* TOP BAR */49/* TOP BAR */
4450
4551
=== modified file 'data/gnome-classic.desktop.in'
--- data/gnome-classic.desktop.in 2013-12-11 10:21:23 +0000
+++ data/gnome-classic.desktop.in 2014-06-09 01:03:51 +0000
@@ -1,8 +1,7 @@
1[Desktop Entry]1[Desktop Entry]
2_Name=GNOME Classic2_Name=GNOME Classic
3_Comment=This session logs you into GNOME Classic3_Comment=This session logs you into GNOME Classic
4Exec=gnome-session-classic4Exec=env GNOME_SHELL_SESSION_MODE=classic gnome-session --session gnome-classic
5TryExec=gnome-session5TryExec=gnome-session
6Icon=6Icon=
7Type=Application7Type=Application
8X-LightDM-DesktopName=GNOME
98
=== modified file 'data/gnome-classic.session.desktop.in.in'
--- data/gnome-classic.session.desktop.in.in 2013-09-03 12:23:33 +0000
+++ data/gnome-classic.session.desktop.in.in 2014-06-09 01:03:51 +0000
@@ -1,3 +1,3 @@
1[GNOME Session]1[GNOME Session]
2_Name=GNOME Classic2_Name=GNOME Classic
3RequiredComponents=gnome-shell-classic;gnome-settings-daemon;3RequiredComponents=gnome-shell-classic;gnome-settings-daemon;nautilus-classic;
44
=== modified file 'data/gnome-shell-classic.desktop.in.in'
--- data/gnome-shell-classic.desktop.in.in 2013-05-23 09:07:23 +0000
+++ data/gnome-shell-classic.desktop.in.in 2014-06-09 01:03:51 +0000
@@ -2,7 +2,7 @@
2Type=Application2Type=Application
3_Name=GNOME Shell Classic3_Name=GNOME Shell Classic
4_Comment=Window management and application launching4_Comment=Window management and application launching
5Exec=@bindir@/gnome-shell --mode=classic5Exec=@bindir@/gnome-shell
6TryExec=@bindir@/gnome-shell6TryExec=@bindir@/gnome-shell
7X-GNOME-Bugzilla-Bugzilla=GNOME7X-GNOME-Bugzilla-Bugzilla=GNOME
8X-GNOME-Bugzilla-Product=gnome-shell8X-GNOME-Bugzilla-Product=gnome-shell
99
=== modified file 'debian/changelog'
--- debian/changelog 2014-03-13 08:01:26 +0000
+++ debian/changelog 2014-06-09 01:03:51 +0000
@@ -1,3 +1,35 @@
1gnome-shell-extensions (3.12.2-0ubuntu1) utopic; urgency=medium
2
3 * New upstream release.
4 * Merge from Debian unstable. Remaining changes:
5 - debian/patches/fix-ubuntu-sessions.patch:
6 + Set X-LightDM-DesktopName to GNOME for GNOME session.
7 - debian/gnome-shell-extensions.gsettings-override: removed, no longer useful
8 - debian/watch: watch for stable versions
9 * Droped changes:
10 - debian/patches/git-remove-e4x.patch. Fixed upstream
11 - debian/rules: remove alternative-status-menu and xrandr extensions
12 Fixed in debian
13
14 -- Jackson Doak <noskcaj@ubuntu.com> Mon, 09 Jun 2014 08:31:24 +1000
15
16gnome-shell-extensions (3.12.0-1) experimental; urgency=low
17
18 [ Jean Schurger ]
19 * New upstream release (3.10.1)
20 * debian/rules: remove one of the 'windowsNavigator' extension listed twice
21 and the 'alternative-system-menu' extension (does not exists anymore)
22 * debian/copyright: Update 'Format:' line
23
24 [ Andreas Henriksson ]
25 * New upstream release (3.12.0)
26 * debian/local/gnome-session-classic,
27 debian/patches/gnome-session-classic-wrapper-script.patch:
28 - update script to include new GNOME_SHELL_SESSION_MODE env variable
29 and update patch to apply again.
30
31 -- Andreas Henriksson <andreas@fatal.se> Fri, 04 Apr 2014 21:43:18 +0200
32
1gnome-shell-extensions (3.10.1-0ubuntu2) trusty; urgency=medium33gnome-shell-extensions (3.10.1-0ubuntu2) trusty; urgency=medium
234
3 * debian/patches/git-remove-e4x.patch: Remove e4x from places35 * debian/patches/git-remove-e4x.patch: Remove e4x from places
436
=== modified file 'debian/copyright'
--- debian/copyright 2011-11-12 18:32:22 +0000
+++ debian/copyright 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1Format: http://dep.debian.net/deps/dep51Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2Upstream-Name: gnome-shell-extensions2Upstream-Name: gnome-shell-extensions
3Upstream-Contact: 2011 Giovanni Campagna <gcampagna@src.gnome.org>3Upstream-Contact: 2011 Giovanni Campagna <gcampagna@src.gnome.org>
4Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/4Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/
55
=== modified file 'debian/local/gnome-session-classic'
--- debian/local/gnome-session-classic 2013-10-11 18:55:23 +0000
+++ debian/local/gnome-session-classic 2014-06-09 01:03:51 +0000
@@ -1,2 +1,2 @@
1#! /bin/sh1#! /bin/sh
2exec gnome-session --session gnome-classic "$@"2env GNOME_SHELL_SESSION_MODE=classic gnome-session --session gnome-classic "$@"
33
=== removed file 'debian/patches/git-remove-e4x.patch'
--- debian/patches/git-remove-e4x.patch 2014-03-13 08:01:26 +0000
+++ debian/patches/git-remove-e4x.patch 1970-01-01 00:00:00 +0000
@@ -1,29 +0,0 @@
1From e73752118d30a9c17a6403036ea33d6eb0e70e55 Mon Sep 17 00:00:00 2001
2From: Tim Lunn <tim@feathertop.org>
3Date: Thu, 24 Oct 2013 23:57:03 +0000
4Subject: Stringify the xml definitions for E4X removal
5
6https://bugzilla.gnome.org/show_bug.cgi?id=691409
7---
8diff --git a/extensions/places-menu/placeDisplay.js b/extensions/places-menu/placeDisplay.js
9index a501494..043d8be 100644
10--- a/extensions/places-menu/placeDisplay.js
11+++ b/extensions/places-menu/placeDisplay.js
12@@ -18,9 +18,11 @@ const Gettext = imports.gettext.domain('gnome-shell-extensions');
13 const _ = Gettext.gettext;
14 const N_ = function(x) { return x; }
15
16-const Hostname1Iface = <interface name="org.freedesktop.hostname1">
17-<property name="PrettyHostname" type="s" access="read" />
18-</interface>;
19+const Hostname1Iface = '<node> \
20+<interface name="org.freedesktop.hostname1"> \
21+<property name="PrettyHostname" type="s" access="read" /> \
22+</interface> \
23+</node>';
24 const Hostname1 = Gio.DBusProxy.makeProxyWrapper(Hostname1Iface);
25
26 const PlaceInfo = new Lang.Class({
27--
28cgit v0.9.2
29
300
=== modified file 'debian/patches/gnome-session-classic-wrapper-script.patch'
--- debian/patches/gnome-session-classic-wrapper-script.patch 2013-10-11 18:55:23 +0000
+++ debian/patches/gnome-session-classic-wrapper-script.patch 2014-06-09 01:03:51 +0000
@@ -18,7 +18,7 @@
18 [Desktop Entry]18 [Desktop Entry]
19 _Name=GNOME Classic19 _Name=GNOME Classic
20 _Comment=This session logs you into GNOME Classic20 _Comment=This session logs you into GNOME Classic
21-Exec=gnome-session --session gnome-classic21-Exec=env GNOME_SHELL_SESSION_MODE=classic gnome-session --session gnome-classic
22+Exec=gnome-session-classic22+Exec=gnome-session-classic
23 TryExec=gnome-session23 TryExec=gnome-session
24 Icon=24 Icon=
2525
=== modified file 'debian/patches/series'
--- debian/patches/series 2014-03-13 08:01:26 +0000
+++ debian/patches/series 2014-06-09 01:03:51 +0000
@@ -1,4 +1,3 @@
1dont-require-nautilus-classic.patch1dont-require-nautilus-classic.patch
2gnome-session-classic-wrapper-script.patch2gnome-session-classic-wrapper-script.patch
3fix-ubuntu-sessions.patch3fix-ubuntu-sessions.patch
4git-remove-e4x.patch
54
=== modified file 'debian/rules' (properties changed: +x to -x)
--- debian/rules 2013-12-29 14:42:51 +0000
+++ debian/rules 2014-06-09 01:03:51 +0000
@@ -8,11 +8,10 @@
8-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk8-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
99
10EXTENSIONS_ENABLED="alternate-tab auto-move-windows workspace-indicator\10EXTENSIONS_ENABLED="alternate-tab auto-move-windows workspace-indicator\
11 native-window-placement user-theme\11 native-window-placement user-theme apps-menu drive-menu places-menu\
12 apps-menu drive-menu places-menu windowsNavigator systemMonitor\12 windowsNavigator systemMonitor launch-new-instance window-list"
13 launch-new-instance window-list windowsNavigator"
1413
15EXTENSIONS_DISABLED="example"14EXTENSIONS_DISABLED="example xrandr-indicator"
1615
17DEB_CONFIGURE_EXTRA_FLAGS := \16DEB_CONFIGURE_EXTRA_FLAGS := \
18 --enable-extensions=$(EXTENSIONS_ENABLED) \17 --enable-extensions=$(EXTENSIONS_ENABLED) \
1918
=== modified file 'extensions/Makefile.in'
--- extensions/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/alternate-tab/Makefile.in'
--- extensions/alternate-tab/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/alternate-tab/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/apps-menu/Makefile.in'
--- extensions/apps-menu/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/apps-menu/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/apps-menu/extension.js'
--- extensions/apps-menu/extension.js 2013-12-29 14:42:51 +0000
+++ extensions/apps-menu/extension.js 2014-06-09 01:03:51 +0000
@@ -388,8 +388,9 @@
388 while ((nextType = iter.next()) != GMenu.TreeItemType.INVALID) {388 while ((nextType = iter.next()) != GMenu.TreeItemType.INVALID) {
389 if (nextType == GMenu.TreeItemType.ENTRY) {389 if (nextType == GMenu.TreeItemType.ENTRY) {
390 let entry = iter.get_entry();390 let entry = iter.get_entry();
391 if (!entry.get_app_info().get_nodisplay()) {391 let appInfo = entry.get_app_info();
392 let app = appSys.lookup_app_by_tree_entry(entry);392 let app = appSys.lookup_app(entry.get_desktop_file_id());
393 if (appInfo.should_show()) {
393 let menu_id = dir.get_menu_id();394 let menu_id = dir.get_menu_id();
394 this.applicationsByCategory[categoryId].push(app);395 this.applicationsByCategory[categoryId].push(app);
395 }396 }
@@ -485,7 +486,8 @@
485486
486 //Load categories487 //Load categories
487 this.applicationsByCategory = {};488 this.applicationsByCategory = {};
488 let tree = appSys.get_tree();489 let tree = new GMenu.Tree({ menu_basename: 'applications.menu' });
490 tree.load_sync();
489 let root = tree.get_root_directory();491 let root = tree.get_root_directory();
490 let categoryMenuItem = new CategoryMenuItem(this, null);492 let categoryMenuItem = new CategoryMenuItem(this, null);
491 this.categoriesBox.add_actor(categoryMenuItem.actor);493 this.categoriesBox.add_actor(categoryMenuItem.actor);
492494
=== modified file 'extensions/auto-move-windows/Makefile.in'
--- extensions/auto-move-windows/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/auto-move-windows/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/auto-move-windows/extension.js'
--- extensions/auto-move-windows/extension.js 2013-12-29 14:42:51 +0000
+++ extensions/auto-move-windows/extension.js 2014-06-09 01:03:51 +0000
@@ -40,13 +40,13 @@
4040
41 _ensureAtLeastWorkspaces: function(num, window) {41 _ensureAtLeastWorkspaces: function(num, window) {
42 for (let j = global.screen.n_workspaces; j <= num; j++) {42 for (let j = global.screen.n_workspaces; j <= num; j++) {
43 window.change_workspace_by_index(j-1, false, global.get_current_time());43 window.change_workspace_by_index(j-1, false);
44 global.screen.append_new_workspace(false, 0);44 global.screen.append_new_workspace(false, 0);
45 }45 }
46 },46 },
4747
48 _findAndMove: function(display, window, noRecurse) {48 _findAndMove: function(display, window, noRecurse) {
49 if (!this._windowTracker.is_window_interesting(window))49 if (window.skip_taskbar)
50 return;50 return;
5151
52 let spaces = this._settings.get_strv(SETTINGS_KEY);52 let spaces = this._settings.get_strv(SETTINGS_KEY);
@@ -73,7 +73,7 @@
73 if (workspace_num >= global.screen.n_workspaces)73 if (workspace_num >= global.screen.n_workspaces)
74 this._ensureAtLeastWorkspaces(workspace_num, window);74 this._ensureAtLeastWorkspaces(workspace_num, window);
7575
76 window.change_workspace_by_index(workspace_num, false, global.get_current_time());76 window.change_workspace_by_index(workspace_num, false);
77 }77 }
78 }78 }
79 }79 }
@@ -91,25 +91,38 @@
91 let i;91 let i;
92 let emptyWorkspaces = new Array(this._workspaces.length);92 let emptyWorkspaces = new Array(this._workspaces.length);
9393
94 if (!Meta.prefs_get_dynamic_workspaces()) {
95 this._checkWorkspacesId = 0;
96 return false;
97 }
98
94 for (i = 0; i < this._workspaces.length; i++) {99 for (i = 0; i < this._workspaces.length; i++) {
95 let lastRemoved = this._workspaces[i]._lastRemovedWindow;100 let lastRemoved = this._workspaces[i]._lastRemovedWindow;
96 if (lastRemoved &&101 if ((lastRemoved &&
97 (lastRemoved.get_window_type() == Meta.WindowType.SPLASHSCREEN ||102 (lastRemoved.get_window_type() == Meta.WindowType.SPLASHSCREEN ||
98 lastRemoved.get_window_type() == Meta.WindowType.DIALOG ||103 lastRemoved.get_window_type() == Meta.WindowType.DIALOG ||
99 lastRemoved.get_window_type() == Meta.WindowType.MODAL_DIALOG))104 lastRemoved.get_window_type() == Meta.WindowType.MODAL_DIALOG)) ||
105 this._workspaces[i]._keepAliveId)
100 emptyWorkspaces[i] = false;106 emptyWorkspaces[i] = false;
101 else107 else
102 emptyWorkspaces[i] = true;108 emptyWorkspaces[i] = true;
103 }109 }
104110
111 let sequences = Shell.WindowTracker.get_default().get_startup_sequences();
112 for (i = 0; i < sequences.length; i++) {
113 let index = sequences[i].get_workspace();
114 if (index >= 0 && index <= global.screen.n_workspaces)
115 emptyWorkspaces[index] = false;
116 }
117
105 let windows = global.get_window_actors();118 let windows = global.get_window_actors();
106 for (i = 0; i < windows.length; i++) {119 for (i = 0; i < windows.length; i++) {
107 let win = windows[i];120 let winActor = windows[i];
108121 let win = winActor.meta_window;
109 if (win.get_meta_window().is_on_all_workspaces())122 if (win.is_on_all_workspaces())
110 continue;123 continue;
111124
112 let workspaceIndex = win.get_workspace();125 let workspaceIndex = win.get_workspace().index();
113 emptyWorkspaces[workspaceIndex] = false;126 emptyWorkspaces[workspaceIndex] = false;
114 }127 }
115128
@@ -120,17 +133,7 @@
120 }133 }
121134
122 let activeWorkspaceIndex = global.screen.get_active_workspace_index();135 let activeWorkspaceIndex = global.screen.get_active_workspace_index();
123 let activeIsLast = activeWorkspaceIndex == global.screen.n_workspaces - 2;136 emptyWorkspaces[activeWorkspaceIndex] = false;
124 let removingTrailWorkspaces = (emptyWorkspaces[activeWorkspaceIndex] &&
125 activeIsLast);
126 // Don't enter the overview when removing multiple empty workspaces at startup
127 let showOverview = (removingTrailWorkspaces &&
128 !emptyWorkspaces.every(function(x) { return x; }));
129
130 if (removingTrailWorkspaces) {
131 // "Merge" the empty workspace we are removing with the one at the end
132 this._wm.blockAnimations();
133 }
134137
135 // Delete other empty workspaces; do it from the end to avoid index changes138 // Delete other empty workspaces; do it from the end to avoid index changes
136 for (i = emptyWorkspaces.length - 2; i >= 0; i--) {139 for (i = emptyWorkspaces.length - 2; i >= 0; i--) {
@@ -140,23 +143,13 @@
140 break;143 break;
141 }144 }
142145
143 if (removingTrailWorkspaces) {
144 global.screen.get_workspace_by_index(global.screen.n_workspaces - 1).activate(global.get_current_time());
145
146 this._wm.unblockAnimations();
147
148 if (!Main.overview.visible && showOverview)
149 Main.overview.show();
150 }
151
152 this._checkWorkspacesId = 0;146 this._checkWorkspacesId = 0;
153 return false;147 return false;
154}148}
155149
156function enable() {150function enable() {
157 prevCheckWorkspaces = Main.wm._workspaceTracker._checkWorkspaces;151 prevCheckWorkspaces = Main.wm._workspaceTracker._checkWorkspaces;
158 if (Meta.prefs_get_dynamic_workspaces())152 Main.wm._workspaceTracker._checkWorkspaces = myCheckWorkspaces;
159 Main.wm._workspaceTracker._checkWorkspaces = myCheckWorkspaces;
160153
161 winMover = new WindowMover();154 winMover = new WindowMover();
162}155}
163156
=== modified file 'extensions/drive-menu/Makefile.in'
--- extensions/drive-menu/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/drive-menu/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/drive-menu/extension.js'
--- extensions/drive-menu/extension.js 2013-12-29 14:42:51 +0000
+++ extensions/drive-menu/extension.js 2014-06-09 01:03:51 +0000
@@ -36,6 +36,39 @@
36 let ejectButton = new St.Button({ child: ejectIcon });36 let ejectButton = new St.Button({ child: ejectIcon });
37 ejectButton.connect('clicked', Lang.bind(this, this._eject));37 ejectButton.connect('clicked', Lang.bind(this, this._eject));
38 this.actor.add(ejectButton);38 this.actor.add(ejectButton);
39
40 this._changedId = mount.connect('changed', Lang.bind(this, this._syncVisibility));
41 this._syncVisibility();
42 },
43
44 destroy: function() {
45 if (this._changedId) {
46 this.mount.disconnect(this._changedId);
47 this._changedId = 0;
48 }
49
50 this.parent();
51 },
52
53 _isInteresting: function() {
54 if (!this.mount.can_eject() && !this.mount.can_unmount())
55 return false;
56 if (this.mount.is_shadowed())
57 return false;
58
59 let volume = this.mount.get_volume();
60
61 if (volume == null) {
62 // probably a GDaemonMount, could be network or
63 // local, but we can't tell; assume it's local for now
64 return true;
65 }
66
67 return volume.get_identifier('class') != 'network';
68 },
69
70 _syncVisibility: function() {
71 this.actor.visible = this._isInteresting();
39 },72 },
4073
41 _eject: function() {74 _eject: function() {
@@ -124,40 +157,19 @@
124 },157 },
125158
126 _updateMenuVisibility: function() {159 _updateMenuVisibility: function() {
127 if (this._mounts.length > 0)160 if (this._mounts.filter(function(i) i.actor.visible).length > 0)
128 this.actor.show();161 this.actor.show();
129 else162 else
130 this.actor.hide();163 this.actor.hide();
131 },164 },
132165
133 _isMountInteresting: function(mount) {
134 if (!mount.can_eject() && !mount.can_unmount())
135 return false;
136
137 let volume = mount.get_volume();
138
139 if (volume == null) {
140 // probably a GDaemonMount, could be network or
141 // local, but we can't tell; assume it's local for now
142 return true;
143 }
144
145 return volume.get_identifier('class') != 'network';
146 },
147
148 _addMount: function(mount) {166 _addMount: function(mount) {
149 if (!this._isMountInteresting(mount))
150 return;
151
152 let item = new MountMenuItem(mount);167 let item = new MountMenuItem(mount);
153 this._mounts.unshift(item);168 this._mounts.unshift(item);
154 this.menu.addMenuItem(item, 0);169 this.menu.addMenuItem(item, 0);
155 },170 },
156171
157 _removeMount: function(mount) {172 _removeMount: function(mount) {
158 if (!this._isMountInteresting(mount))
159 return;
160
161 for (let i = 0; i < this._mounts.length; i++) {173 for (let i = 0; i < this._mounts.length; i++) {
162 let item = this._mounts[i];174 let item = this._mounts[i];
163 if (item.mount == mount) {175 if (item.mount == mount) {
164176
=== modified file 'extensions/example/Makefile.in'
--- extensions/example/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/example/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/launch-new-instance/Makefile.in'
--- extensions/launch-new-instance/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/launch-new-instance/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/launch-new-instance/extension.js'
--- extensions/launch-new-instance/extension.js 2013-05-23 09:07:23 +0000
+++ extensions/launch-new-instance/extension.js 2014-06-09 01:03:51 +0000
@@ -5,18 +5,12 @@
5var _activateResultOriginal = null;5var _activateResultOriginal = null;
66
7function _onActivate(event) {7function _onActivate(event) {
88 this.app.open_new_window(-1);
9 this.emit('launching');
10
11 if (this._onActivateOverride) {
12 this._onActivateOverride(event);
13 } else {
14 this.app.open_new_window(-1);
15 }
16 Main.overview.hide();9 Main.overview.hide();
17}10}
1811
19function _activateResult(app) {12function _activateResult(result) {
13 let app = this._appSys.lookup_app(result);
20 app.open_new_window(-1);14 app.open_new_window(-1);
21}15}
2216
2317
=== modified file 'extensions/native-window-placement/Makefile.in'
--- extensions/native-window-placement/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/native-window-placement/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/places-menu/Makefile.in'
--- extensions/places-menu/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/places-menu/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/places-menu/placeDisplay.js'
--- extensions/places-menu/placeDisplay.js 2014-03-13 08:01:26 +0000
+++ extensions/places-menu/placeDisplay.js 2014-06-09 01:03:51 +0000
@@ -43,8 +43,7 @@
43 },43 },
4444
45 launch: function(timestamp) {45 launch: function(timestamp) {
46 let launchContext = global.create_app_launch_context();46 let launchContext = global.create_app_launch_context(timestamp, -1);
47 launchContext.set_timestamp(timestamp);
4847
49 try {48 try {
50 Gio.AppInfo.launch_default_for_uri(this.file.get_uri(),49 Gio.AppInfo.launch_default_for_uri(this.file.get_uri(),
5150
=== modified file 'extensions/systemMonitor/Makefile.in'
--- extensions/systemMonitor/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/systemMonitor/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/user-theme/Makefile.in'
--- extensions/user-theme/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/user-theme/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/window-list/Makefile.in'
--- extensions/window-list/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/window-list/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/window-list/extension.js'
--- extensions/window-list/extension.js 2013-12-29 14:42:51 +0000
+++ extensions/window-list/extension.js 2014-06-09 01:03:51 +0000
@@ -7,7 +7,6 @@
7const St = imports.gi.St;7const St = imports.gi.St;
88
9const DND = imports.ui.dnd;9const DND = imports.ui.dnd;
10const Hash = imports.misc.hash;
11const Lang = imports.lang;10const Lang = imports.lang;
12const Main = imports.ui.main;11const Main = imports.ui.main;
13const MessageTray = imports.ui.messageTray;12const MessageTray = imports.ui.messageTray;
@@ -18,6 +17,9 @@
18const Me = ExtensionUtils.getCurrentExtension();17const Me = ExtensionUtils.getCurrentExtension();
19const Convenience = Me.imports.convenience;18const Convenience = Me.imports.convenience;
2019
20const Gettext = imports.gettext.domain('gnome-shell-extensions');
21const _ = Gettext.gettext;
22
21const ICON_TEXTURE_SIZE = 24;23const ICON_TEXTURE_SIZE = 24;
22const DND_ACTIVATE_TIMEOUT = 500;24const DND_ACTIVATE_TIMEOUT = 500;
2325
@@ -45,6 +47,22 @@
45 menu.actor.navigate_focus(null, Gtk.DirectionType.TAB_FORWARD, false);47 menu.actor.navigate_focus(null, Gtk.DirectionType.TAB_FORWARD, false);
46}48}
4749
50function _onMenuStateChanged(menu, isOpen) {
51 if (isOpen)
52 return;
53
54 let [x, y,] = global.get_pointer();
55 let actor = global.stage.get_actor_at_pos(Clutter.PickMode.REACTIVE, x, y);
56 if (windowList.actor.contains(actor))
57 actor.sync_hover();
58}
59
60function _getAppStableSequence(app) {
61 return app.get_windows().reduce(function(prev, cur) {
62 return Math.min(prev, cur.get_stable_sequence());
63 }, 0);
64}
65
4866
49const WindowContextMenu = new Lang.Class({67const WindowContextMenu = new Lang.Class({
50 Name: 'WindowContextMenu',68 Name: 'WindowContextMenu',
@@ -185,6 +203,7 @@
185203
186 this._menuManager = new PopupMenu.PopupMenuManager(this);204 this._menuManager = new PopupMenu.PopupMenuManager(this);
187 this._contextMenu = new WindowContextMenu(this.actor, this.metaWindow);205 this._contextMenu = new WindowContextMenu(this.actor, this.metaWindow);
206 this._contextMenu.connect('open-state-changed', _onMenuStateChanged);
188 this._contextMenu.actor.hide();207 this._contextMenu.actor.hide();
189 this._menuManager.addMenu(this._contextMenu);208 this._menuManager.addMenu(this._contextMenu);
190 Main.uiGroup.add_actor(this._contextMenu.actor);209 Main.uiGroup.add_actor(this._contextMenu.actor);
@@ -206,6 +225,17 @@
206 this._updateStyle();225 this._updateStyle();
207 },226 },
208227
228 get active() {
229 return this.actor.has_style_class_name('focused');
230 },
231
232 activate: function() {
233 if (this.active)
234 return;
235
236 this._onClicked(this.actor, 1);
237 },
238
209 _onClicked: function(actor, button) {239 _onClicked: function(actor, button) {
210 if (this._contextMenu.isOpen) {240 if (this._contextMenu.isOpen) {
211 this._contextMenu.close();241 this._contextMenu.close();
@@ -253,7 +283,7 @@
253 _onDestroy: function() {283 _onDestroy: function() {
254 global.window_manager.disconnect(this._switchWorkspaceId);284 global.window_manager.disconnect(this._switchWorkspaceId);
255 global.display.disconnect(this._notifyFocusId);285 global.display.disconnect(this._notifyFocusId);
256 this._contextMenu.actor.destroy();286 this._contextMenu.destroy();
257 }287 }
258});288});
259289
@@ -269,7 +299,7 @@
269299
270 this._minimizeItem = new PopupMenu.PopupMenuItem(_("Minimize all"));300 this._minimizeItem = new PopupMenu.PopupMenuItem(_("Minimize all"));
271 this._minimizeItem.connect('activate', Lang.bind(this, function() {301 this._minimizeItem.connect('activate', Lang.bind(this, function() {
272 this._app.get_windows().forEach(function(w) {302 this._getWindowList().forEach(function(w) {
273 w.minimize();303 w.minimize();
274 });304 });
275 }));305 }));
@@ -277,7 +307,7 @@
277307
278 this._unminimizeItem = new PopupMenu.PopupMenuItem(_("Unminimize all"));308 this._unminimizeItem = new PopupMenu.PopupMenuItem(_("Unminimize all"));
279 this._unminimizeItem.connect('activate', Lang.bind(this, function() {309 this._unminimizeItem.connect('activate', Lang.bind(this, function() {
280 this._app.get_windows().forEach(function(w) {310 this._getWindowList().forEach(function(w) {
281 w.unminimize();311 w.unminimize();
282 });312 });
283 }));313 }));
@@ -285,7 +315,7 @@
285315
286 this._maximizeItem = new PopupMenu.PopupMenuItem(_("Maximize all"));316 this._maximizeItem = new PopupMenu.PopupMenuItem(_("Maximize all"));
287 this._maximizeItem.connect('activate', Lang.bind(this, function() {317 this._maximizeItem.connect('activate', Lang.bind(this, function() {
288 this._app.get_windows().forEach(function(w) {318 this._getWindowList().forEach(function(w) {
289 w.maximize(Meta.MaximizeFlags.HORIZONTAL |319 w.maximize(Meta.MaximizeFlags.HORIZONTAL |
290 Meta.MaximizeFlags.VERTICAL);320 Meta.MaximizeFlags.VERTICAL);
291 });321 });
@@ -294,7 +324,7 @@
294324
295 this._unmaximizeItem = new PopupMenu.PopupMenuItem(_("Unmaximize all"));325 this._unmaximizeItem = new PopupMenu.PopupMenuItem(_("Unmaximize all"));
296 this._unmaximizeItem.connect('activate', Lang.bind(this, function() {326 this._unmaximizeItem.connect('activate', Lang.bind(this, function() {
297 this._app.get_windows().forEach(function(w) {327 this._getWindowList().forEach(function(w) {
298 w.unmaximize(Meta.MaximizeFlags.HORIZONTAL |328 w.unmaximize(Meta.MaximizeFlags.HORIZONTAL |
299 Meta.MaximizeFlags.VERTICAL);329 Meta.MaximizeFlags.VERTICAL);
300 });330 });
@@ -303,15 +333,22 @@
303333
304 let item = new PopupMenu.PopupMenuItem(_("Close all"));334 let item = new PopupMenu.PopupMenuItem(_("Close all"));
305 item.connect('activate', Lang.bind(this, function() {335 item.connect('activate', Lang.bind(this, function() {
306 this._app.get_windows().forEach(function(w) {336 this._getWindowList().forEach(function(w) {
307 w.delete(global.get_current_time());337 w.delete(global.get_current_time());
308 });338 });
309 }));339 }));
310 this.addMenuItem(item);340 this.addMenuItem(item);
311 },341 },
312342
343 _getWindowList: function() {
344 let workspace = global.screen.get_active_workspace();
345 return this._app.get_windows().filter(function(win) {
346 return !win.skip_taskbar && win.located_on_workspace(workspace);
347 });
348 },
349
313 open: function(animate) {350 open: function(animate) {
314 let windows = this._app.get_windows();351 let windows = this._getWindowList();
315 this._minimizeItem.actor.visible = windows.some(function(w) {352 this._minimizeItem.actor.visible = windows.some(function(w) {
316 return !w.minimized;353 return !w.minimized;
317 });354 });
@@ -361,6 +398,7 @@
361398
362 this._menuManager = new PopupMenu.PopupMenuManager(this);399 this._menuManager = new PopupMenu.PopupMenuManager(this);
363 this._menu = new PopupMenu.PopupMenu(this.actor, 0.5, St.Side.BOTTOM);400 this._menu = new PopupMenu.PopupMenu(this.actor, 0.5, St.Side.BOTTOM);
401 this._menu.connect('open-state-changed', _onMenuStateChanged);
364 this._menu.actor.hide();402 this._menu.actor.hide();
365 this._menu.connect('activate', Lang.bind(this, this._onMenuActivate));403 this._menu.connect('activate', Lang.bind(this, this._onMenuActivate));
366 this._menuManager.addMenu(this._menu);404 this._menuManager.addMenu(this._menu);
@@ -368,8 +406,8 @@
368406
369 this._contextMenuManager = new PopupMenu.PopupMenuManager(this);407 this._contextMenuManager = new PopupMenu.PopupMenuManager(this);
370 this._appContextMenu = new AppContextMenu(this.actor, this.app);408 this._appContextMenu = new AppContextMenu(this.actor, this.app);
409 this._appContextMenu.connect('open-state-changed', _onMenuStateChanged);
371 this._appContextMenu.actor.hide();410 this._appContextMenu.actor.hide();
372 this._contextMenuManager.addMenu(this._appContextMenu);
373 Main.uiGroup.add_actor(this._appContextMenu.actor);411 Main.uiGroup.add_actor(this._appContextMenu.actor);
374412
375 this._textureCache = St.TextureCache.get_default();413 this._textureCache = St.TextureCache.get_default();
@@ -427,7 +465,7 @@
427 _getWindowList: function() {465 _getWindowList: function() {
428 let workspace = global.screen.get_active_workspace();466 let workspace = global.screen.get_active_workspace();
429 return this.app.get_windows().filter(function(win) {467 return this.app.get_windows().filter(function(win) {
430 return win.located_on_workspace(workspace);468 return !win.skip_taskbar && win.located_on_workspace(workspace);
431 });469 });
432 },470 },
433471
@@ -442,24 +480,39 @@
442 this._windowTitle = new WindowTitle(this.metaWindow);480 this._windowTitle = new WindowTitle(this.metaWindow);
443 this._singleWindowTitle.child = this._windowTitle.actor;481 this._singleWindowTitle.child = this._windowTitle.actor;
444 this._windowContextMenu = new WindowContextMenu(this.actor, this.metaWindow);482 this._windowContextMenu = new WindowContextMenu(this.actor, this.metaWindow);
483 this._windowContextMenu.connect('open-state-changed',
484 _onMenuStateChanged);
445 Main.uiGroup.add_actor(this._windowContextMenu.actor);485 Main.uiGroup.add_actor(this._windowContextMenu.actor);
446 this._windowContextMenu.actor.hide();486 this._windowContextMenu.actor.hide();
447 this._contextMenuManager.addMenu(this._windowContextMenu);487 this._contextMenuManager.addMenu(this._windowContextMenu);
448 }488 }
489 this._contextMenuManager.removeMenu(this._appContextMenu);
449 this._contextMenu = this._windowContextMenu;490 this._contextMenu = this._windowContextMenu;
450 } else {491 } else {
451 if (this._windowTitle) {492 if (this._windowTitle) {
452 this.metaWindow = null;493 this.metaWindow = null;
453 this._singleWindowTitle.child = null;494 this._singleWindowTitle.child = null;
454 this._windowTitle = null;495 this._windowTitle = null;
455 this._windowContextMenu.actor.destroy();496 this._windowContextMenu.destroy();
456 this._windowContextMenu = null;497 this._windowContextMenu = null;
457 }498 }
458 this._contextMenu = this._appContextMenu;499 this._contextMenu = this._appContextMenu;
500 this._contextMenuManager.addMenu(this._appContextMenu);
459 }501 }
460502
461 },503 },
462504
505 get active() {
506 return this.actor.has_style_class_name('focused');
507 },
508
509 activate: function() {
510 if (this.active)
511 return;
512
513 this._onClicked(this.actor, 1);
514 },
515
463 _onClicked: function(actor, button) {516 _onClicked: function(actor, button) {
464 let menuWasOpen = this._menu.isOpen;517 let menuWasOpen = this._menu.isOpen;
465 if (menuWasOpen)518 if (menuWasOpen)
@@ -513,7 +566,7 @@
513 global.window_manager.disconnect(this._switchWorkspaceId);566 global.window_manager.disconnect(this._switchWorkspaceId);
514 this._windowTracker.disconnect(this._notifyFocusId);567 this._windowTracker.disconnect(this._notifyFocusId);
515 this.app.disconnect(this._windowsChangedId);568 this.app.disconnect(this._windowsChangedId);
516 this._menu.actor.destroy();569 this._menu.destroy();
517 }570 }
518});571});
519572
@@ -699,6 +752,7 @@
699752
700 let layout = new Clutter.BoxLayout({ homogeneous: true });753 let layout = new Clutter.BoxLayout({ homogeneous: true });
701 this._windowList = new St.Widget({ style_class: 'window-list',754 this._windowList = new St.Widget({ style_class: 'window-list',
755 reactive: true,
702 layout_manager: layout,756 layout_manager: layout,
703 x_align: Clutter.ActorAlign.START,757 x_align: Clutter.ActorAlign.START,
704 x_expand: true,758 x_expand: true,
@@ -725,6 +779,7 @@
725 Lang.bind(this, this._populateWindowList));779 Lang.bind(this, this._populateWindowList));
726 }780 }
727 }));781 }));
782 this._windowList.connect('scroll-event', Lang.bind(this, this._onScrollEvent));
728783
729 let indicatorsBox = new St.BoxLayout({ x_align: Clutter.ActorAlign.END });784 let indicatorsBox = new St.BoxLayout({ x_align: Clutter.ActorAlign.END });
730 box.add(indicatorsBox);785 box.add(indicatorsBox);
@@ -761,7 +816,7 @@
761 this._updateKeyboardAnchor();816 this._updateKeyboardAnchor();
762 }));817 }));
763818
764 this._workspaceSignals = new Hash.Map();819 this._workspaceSignals = new Map();
765 this._nWorkspacesChangedId =820 this._nWorkspacesChangedId =
766 global.screen.connect('notify::n-workspaces',821 global.screen.connect('notify::n-workspaces',
767 Lang.bind(this, this._onWorkspacesChanged));822 Lang.bind(this, this._onWorkspacesChanged));
@@ -784,6 +839,7 @@
784839
785 this._fullscreenChangedId =840 this._fullscreenChangedId =
786 global.screen.connect('in-fullscreen-changed', Lang.bind(this, function() {841 global.screen.connect('in-fullscreen-changed', Lang.bind(this, function() {
842 this._updateKeyboardAnchor();
787 this._updateMessageTrayAnchor();843 this._updateMessageTrayAnchor();
788 }));844 }));
789845
@@ -807,6 +863,31 @@
807 this._groupingModeChanged();863 this._groupingModeChanged();
808 },864 },
809865
866 _onScrollEvent: function(actor, event) {
867 let direction = event.get_scroll_direction();
868 let diff = 0;
869 if (direction == Clutter.ScrollDirection.DOWN)
870 diff = 1;
871 else if (direction == Clutter.ScrollDirection.UP)
872 diff = -1;
873 else
874 return;
875
876 let children = this._windowList.get_children().map(function(actor) {
877 return actor._delegate;
878 });
879 let active = 0;
880 for (let i = 0; i < children.length; i++) {
881 if (children[i].active) {
882 active = i;
883 break;
884 }
885 }
886
887 active = Math.max(0, Math.min(active + diff, children.length-1));
888 children[active].activate();
889 },
890
810 _groupingModeChanged: function() {891 _groupingModeChanged: function() {
811 this._groupingMode = this._settings.get_enum('grouping-mode');892 this._groupingMode = this._settings.get_enum('grouping-mode');
812 this._grouped = this._groupingMode == GroupingMode.ALWAYS;893 this._grouped = this._groupingMode == GroupingMode.ALWAYS;
@@ -817,11 +898,19 @@
817 this._windowList.destroy_all_children();898 this._windowList.destroy_all_children();
818899
819 if (!this._grouped) {900 if (!this._grouped) {
820 let windows = Meta.get_window_actors(global.screen);901 let windows = Meta.get_window_actors(global.screen).sort(
902 function(w1, w2) {
903 return w1.metaWindow.get_stable_sequence() -
904 w2.metaWindow.get_stable_sequence();
905 });
821 for (let i = 0; i < windows.length; i++)906 for (let i = 0; i < windows.length; i++)
822 this._onWindowAdded(null, windows[i].metaWindow);907 this._onWindowAdded(null, windows[i].metaWindow);
823 } else {908 } else {
824 let apps = this._appSystem.get_running();909 let apps = this._appSystem.get_running().sort(
910 function(a1, a2) {
911 return _getAppStableSequence(a1) -
912 _getAppStableSequence(a2);
913 });
825 for (let i = 0; i < apps.length; i++)914 for (let i = 0; i < apps.length; i++)
826 this._addApp(apps[i]);915 this._addApp(apps[i]);
827 }916 }
@@ -842,7 +931,8 @@
842 },931 },
843932
844 _updateMessageTrayAnchor: function() {933 _updateMessageTrayAnchor: function() {
845 let anchorY = this.actor.visible ? this.actor.height : 0;934 let sameMonitor = Main.layoutManager.primaryIndex == Main.layoutManager.bottomIndex;
935 let anchorY = this.actor.visible && sameMonitor ? this.actor.height : 0;
846936
847 Main.messageTray.actor.anchor_y = anchorY;937 Main.messageTray.actor.anchor_y = anchorY;
848 Main.messageTray._notificationWidget.anchor_y = -anchorY;938 Main.messageTray._notificationWidget.anchor_y = -anchorY;
@@ -877,7 +967,7 @@
877 },967 },
878968
879 _onWindowAdded: function(ws, win) {969 _onWindowAdded: function(ws, win) {
880 if (!Shell.WindowTracker.get_default().is_window_interesting(win))970 if (win.skip_taskbar)
881 return;971 return;
882972
883 if (this._grouped)973 if (this._grouped)
@@ -931,7 +1021,8 @@
931 let numWorkspaces = global.screen.n_workspaces;1021 let numWorkspaces = global.screen.n_workspaces;
932 for (let i = 0; i < numWorkspaces; i++) {1022 for (let i = 0; i < numWorkspaces; i++) {
933 let workspace = global.screen.get_workspace_by_index(i);1023 let workspace = global.screen.get_workspace_by_index(i);
934 let signals = this._workspaceSignals.delete(workspace)[1];1024 let signals = this._workspaceSignals.get(workspace);
1025 this._workspaceSignals.delete(workspace);
935 workspace.disconnect(signals._windowAddedId);1026 workspace.disconnect(signals._windowAddedId);
936 workspace.disconnect(signals._windowRemovedId);1027 workspace.disconnect(signals._windowRemovedId);
937 }1028 }
9381029
=== modified file 'extensions/window-list/stylesheet.css'
--- extensions/window-list/stylesheet.css 2013-05-23 09:07:23 +0000
+++ extensions/window-list/stylesheet.css 2014-06-09 01:03:51 +0000
@@ -75,3 +75,7 @@
75.window-list-workspace-indicator > StLabel {75.window-list-workspace-indicator > StLabel {
76 padding: 0 2px;76 padding: 0 2px;
77}77}
78
79.notification {
80 font-weight: normal;
81}
78\ No newline at end of file82\ No newline at end of file
7983
=== modified file 'extensions/windowsNavigator/Makefile.in'
--- extensions/windowsNavigator/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/windowsNavigator/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/workspace-indicator/Makefile.in'
--- extensions/workspace-indicator/Makefile.in 2013-12-29 14:42:51 +0000
+++ extensions/workspace-indicator/Makefile.in 2014-06-09 01:03:51 +0000
@@ -1,4 +1,4 @@
1# Makefile.in generated by automake 1.13.4 from Makefile.am.1# Makefile.in generated by automake 1.14.1 from Makefile.am.
2# @configure_input@2# @configure_input@
33
4# Copyright (C) 1994-2013 Free Software Foundation, Inc.4# Copyright (C) 1994-2013 Free Software Foundation, Inc.
55
=== modified file 'extensions/workspace-indicator/extension.js'
--- extensions/workspace-indicator/extension.js 2013-12-29 14:42:51 +0000
+++ extensions/workspace-indicator/extension.js 2014-06-09 01:03:51 +0000
@@ -30,7 +30,8 @@
30 this.parent(0.0, _("Workspace Indicator"));30 this.parent(0.0, _("Workspace Indicator"));
3131
32 this._currentWorkspace = global.screen.get_active_workspace().index();32 this._currentWorkspace = global.screen.get_active_workspace().index();
33 this.statusLabel = new St.Label({ text: this._labelText() });33 this.statusLabel = new St.Label({ y_align: Clutter.ActorAlign.CENTER,
34 text: this._labelText() });
3435
35 this.actor.add_actor(this.statusLabel);36 this.actor.add_actor(this.statusLabel);
3637
3738
=== modified file 'po/LINGUAS'
--- po/LINGUAS 2013-12-29 14:42:51 +0000
+++ po/LINGUAS 2014-06-09 01:03:51 +0000
@@ -25,6 +25,8 @@
25it25it
26ja26ja
27kk27kk
28km
29kn
28ko30ko
29lv31lv
30lt32lt
@@ -44,6 +46,7 @@
44ta46ta
45te47te
46tg48tg
49th
47tr50tr
48vi51vi
49uk52uk
5053
=== modified file 'po/an.po'
--- po/an.po 2013-12-29 14:42:51 +0000
+++ po/an.po 2014-06-09 01:03:51 +0000
@@ -8,15 +8,15 @@
8"Project-Id-Version: gnome-shell-extensions master\n"8"Project-Id-Version: gnome-shell-extensions master\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
10"shell&keywords=I18N+L10N&component=extensions\n"10"shell&keywords=I18N+L10N&component=extensions\n"
11"POT-Creation-Date: 2013-06-05 18:52+0000\n"11"POT-Creation-Date: 2013-12-20 18:44+0000\n"
12"PO-Revision-Date: 2013-06-05 20:51+0100\n"12"PO-Revision-Date: 2013-12-21 16:24+0100\n"
13"Last-Translator: Jorge Pérez Pérez <jorgtum@gmail.com>\n"13"Last-Translator: Jorge Pérez Pérez <jorgtum@gmail.com>\n"
14"Language-Team: Aragonese <softaragones@googlegroups.com>\n"14"Language-Team: Aragonese <softaragones@googlegroups.com>\n"
15"Language: an\n"15"Language: an\n"
16"MIME-Version: 1.0\n"16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"18"Content-Transfer-Encoding: 8bit\n"
19"X-Generator: Poedit 1.5.4\n"19"X-Generator: Poedit 1.6.3\n"
2020
21#: ../data/gnome-classic.desktop.in.h:121#: ../data/gnome-classic.desktop.in.h:1
22#: ../data/gnome-classic.session.desktop.in.in.h:122#: ../data/gnome-classic.session.desktop.in.in.h:1
@@ -35,6 +35,31 @@
35msgid "Window management and application launching"35msgid "Window management and application launching"
36msgstr "Chestión de finestras y inicio d'aplicacions"36msgstr "Chestión de finestras y inicio d'aplicacions"
3737
38#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
39msgid "Attach modal dialog to the parent window"
40msgstr "Acoplar un dialogo modal a la finestra pai"
41
42#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
43msgid ""
44"This key overrides the key in org.gnome.mutter when running GNOME Shell."
45msgstr ""
46"Ista clau sobrescribe a clau en org.gnome.mutter en executar o GNOME Shell."
47
48#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
49msgid "Enable edge tiling when dropping windows on screen edges"
50msgstr ""
51"Activar o mosaico en os cantos en arrocegar as finestras a los cantos d'a "
52"finestra"
53
54#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
55msgid "Workspaces only on primary monitor"
56msgstr "Arias de treballo nomás en a pantalla prencipal"
57
58#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
59msgid "Delay focus changes in mouse mode until the pointer stops moving"
60msgstr ""
61"Retardar o cambeo d'o foco d'o churi dica que o puntero deixe de mover-se"
62
38#: ../extensions/alternate-tab/prefs.js:2063#: ../extensions/alternate-tab/prefs.js:20
39msgid "Thumbnail only"64msgid "Thumbnail only"
40msgstr "Nomás as miniaturas"65msgstr "Nomás as miniaturas"
@@ -55,35 +80,6 @@
55msgid "Show only windows in the current workspace"80msgid "Show only windows in the current workspace"
56msgstr "Amostrar as finestras solament en l'aria de treballo actual"81msgstr "Amostrar as finestras solament en l'aria de treballo actual"
5782
58#. add the new entries
59#: ../extensions/alternative-status-menu/extension.js:125
60msgid "Suspend"
61msgstr "Suspender"
62
63#: ../extensions/alternative-status-menu/extension.js:128
64msgid "Hibernate"
65msgstr "Hibernar"
66
67#: ../extensions/alternative-status-menu/extension.js:131
68msgid "Power Off"
69msgstr "Amortar"
70
71#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:1
72msgid "Enable suspending"
73msgstr "Activar a suspensión"
74
75#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:2
76msgid "Control the visibility of the Suspend menu item"
77msgstr "Controla la visibilidat de l'elemento de menú «Suspender»"
78
79#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:3
80msgid "Enable hibernating"
81msgstr "Activar a hibernación"
82
83#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:4
84msgid "Control the visibility of the Hibernate menu item"
85msgstr "Controla la visibilidat de l'elemento de menú «Hibernar»"
86
87#: ../extensions/apps-menu/extension.js:3983#: ../extensions/apps-menu/extension.js:39
88msgid "Activities Overview"84msgid "Activities Overview"
89msgstr "Anvista d'actividatz"85msgstr "Anvista d'actividatz"
@@ -92,7 +88,7 @@
92msgid "Favorites"88msgid "Favorites"
93msgstr "Favoritos"89msgstr "Favoritos"
9490
95#: ../extensions/apps-menu/extension.js:27891#: ../extensions/apps-menu/extension.js:282
96msgid "Applications"92msgid "Applications"
97msgstr "Aplicacions"93msgstr "Aplicacions"
9894
@@ -130,16 +126,16 @@
130msgid "Add"126msgid "Add"
131msgstr "Adhibir"127msgstr "Adhibir"
132128
133#: ../extensions/drive-menu/extension.js:72129#: ../extensions/drive-menu/extension.js:73
134#, c-format130#, c-format
135msgid "Ejecting drive '%s' failed:"131msgid "Ejecting drive '%s' failed:"
136msgstr "Ha fallau en fer fuera o dispositivo «%s»"132msgstr "Ha fallau en fer fuera o dispositivo «%s»"
137133
138#: ../extensions/drive-menu/extension.js:89134#: ../extensions/drive-menu/extension.js:90
139msgid "Removable devices"135msgid "Removable devices"
140msgstr "Dispositivos extraíbles"136msgstr "Dispositivos extraíbles"
141137
142#: ../extensions/drive-menu/extension.js:106138#: ../extensions/drive-menu/extension.js:117
143msgid "Open File"139msgid "Open File"
144msgstr "Ubrir o fichero"140msgstr "Ubrir o fichero"
145141
@@ -205,33 +201,34 @@
205"sitúa por debaixo. Cambiar ista configuración requier reiniciar a shell ta "201"sitúa por debaixo. Cambiar ista configuración requier reiniciar a shell ta "
206"que tienga efecto."202"que tienga efecto."
207203
208#: ../extensions/places-menu/extension.js:77204#: ../extensions/places-menu/extension.js:78
205#: ../extensions/places-menu/extension.js:81
209msgid "Places"206msgid "Places"
210msgstr "Puestos"207msgstr "Puestos"
211208
212#: ../extensions/places-menu/placeDisplay.js:56209#: ../extensions/places-menu/placeDisplay.js:58
213#, c-format210#, c-format
214msgid "Failed to launch \"%s\""211msgid "Failed to launch \"%s\""
215msgstr "Ha fallau en lanzar «%s»"212msgstr "Ha fallau en lanzar «%s»"
216213
217#: ../extensions/places-menu/placeDisplay.js:98214#: ../extensions/places-menu/placeDisplay.js:100
218#: ../extensions/places-menu/placeDisplay.js:121215#: ../extensions/places-menu/placeDisplay.js:123
219msgid "Computer"216msgid "Computer"
220msgstr "Equipo"217msgstr "Equipo"
221218
222#: ../extensions/places-menu/placeDisplay.js:199219#: ../extensions/places-menu/placeDisplay.js:201
223msgid "Home"220msgid "Home"
224msgstr "Carpeta presonal"221msgstr "Carpeta presonal"
225222
226#: ../extensions/places-menu/placeDisplay.js:286223#: ../extensions/places-menu/placeDisplay.js:288
227msgid "Browse Network"224msgid "Browse Network"
228msgstr "Examinar o ret"225msgstr "Examinar o ret"
229226
230#: ../extensions/systemMonitor/extension.js:213227#: ../extensions/systemMonitor/extension.js:214
231msgid "CPU"228msgid "CPU"
232msgstr "CPU"229msgstr "CPU"
233230
234#: ../extensions/systemMonitor/extension.js:266231#: ../extensions/systemMonitor/extension.js:267
235msgid "Memory"232msgid "Memory"
236msgstr "CPU"233msgstr "CPU"
237234
@@ -243,6 +240,55 @@
243msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"240msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
244msgstr "O nombre d'o tema, que se carga dende /.themes/nombre/gnome-shell"241msgstr "O nombre d'o tema, que se carga dende /.themes/nombre/gnome-shell"
245242
243#: ../extensions/window-list/extension.js:92
244msgid "Close"
245msgstr "Zarrar"
246
247#: ../extensions/window-list/extension.js:102
248msgid "Unminimize"
249msgstr "Restaurar"
250
251#: ../extensions/window-list/extension.js:103
252msgid "Minimize"
253msgstr "Minimizar"
254
255#: ../extensions/window-list/extension.js:109
256msgid "Unmaximize"
257msgstr "Restaurar"
258
259#: ../extensions/window-list/extension.js:110
260msgid "Maximize"
261msgstr "Maximizar"
262
263#: ../extensions/window-list/extension.js:270
264msgid "Minimize all"
265msgstr "Minimizar-lo tot"
266
267#: ../extensions/window-list/extension.js:278
268msgid "Unminimize all"
269msgstr "Restaurar-lo tot"
270
271#: ../extensions/window-list/extension.js:286
272msgid "Maximize all"
273msgstr "Maximizar-lo tot"
274
275#: ../extensions/window-list/extension.js:295
276msgid "Unmaximize all"
277msgstr "Restaurar-lo tot"
278
279#: ../extensions/window-list/extension.js:304
280msgid "Close all"
281msgstr "Zarrar-lo tot"
282
283#: ../extensions/window-list/extension.js:591
284#: ../extensions/workspace-indicator/extension.js:30
285msgid "Workspace Indicator"
286msgstr "Indicador d'aria de treballo"
287
288#: ../extensions/window-list/extension.js:743
289msgid "Window List"
290msgstr "Lista de finestras"
291
246#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1292#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
247msgid "When to group windows"293msgid "When to group windows"
248msgstr "Quan agrupar as finestras"294msgstr "Quan agrupar as finestras"
@@ -271,10 +317,6 @@
271msgid "Always group windows"317msgid "Always group windows"
272msgstr "Agrupar siempre as finestras"318msgstr "Agrupar siempre as finestras"
273319
274#: ../extensions/workspace-indicator/extension.js:30
275msgid "Workspace Indicator"
276msgstr "Indicador d'aria de treballo"
277
278#: ../extensions/workspace-indicator/prefs.js:141320#: ../extensions/workspace-indicator/prefs.js:141
279msgid "Workspace names:"321msgid "Workspace names:"
280msgstr "Nombres d'as arias de treballo:"322msgstr "Nombres d'as arias de treballo:"
@@ -288,26 +330,41 @@
288msgid "Workspace %d"330msgid "Workspace %d"
289msgstr "Aria de treballo %d"331msgstr "Aria de treballo %d"
290332
291#: ../extensions/xrandr-indicator/extension.js:30333#~ msgid "Suspend"
292msgid "Normal"334#~ msgstr "Suspender"
293msgstr "Normal"335
294336#~ msgid "Hibernate"
295#: ../extensions/xrandr-indicator/extension.js:31337#~ msgstr "Hibernar"
296msgid "Left"338
297msgstr "Cucha"339#~ msgid "Power Off"
298340#~ msgstr "Amortar"
299#: ../extensions/xrandr-indicator/extension.js:32341
300msgid "Right"342#~ msgid "Enable suspending"
301msgstr "Dreita"343#~ msgstr "Activar a suspensión"
302344
303#: ../extensions/xrandr-indicator/extension.js:33345#~ msgid "Control the visibility of the Suspend menu item"
304msgid "Upside-down"346#~ msgstr "Controla la visibilidat de l'elemento de menú «Suspender»"
305msgstr "Enta baixo"347
306348#~ msgid "Enable hibernating"
307#: ../extensions/xrandr-indicator/extension.js:50349#~ msgstr "Activar a hibernación"
308msgid "Display"350
309msgstr "Pantalla"351#~ msgid "Control the visibility of the Hibernate menu item"
310352#~ msgstr "Controla la visibilidat de l'elemento de menú «Hibernar»"
311#: ../extensions/xrandr-indicator/extension.js:80353
312msgid "Display Settings"354#~ msgid "Normal"
313msgstr "Opcions de pantalla"355#~ msgstr "Normal"
356
357#~ msgid "Left"
358#~ msgstr "Cucha"
359
360#~ msgid "Right"
361#~ msgstr "Dreita"
362
363#~ msgid "Upside-down"
364#~ msgstr "Enta baixo"
365
366#~ msgid "Display"
367#~ msgstr "Pantalla"
368
369#~ msgid "Display Settings"
370#~ msgstr "Opcions de pantalla"
314371
=== modified file 'po/ar.po'
--- po/ar.po 2013-12-29 14:42:51 +0000
+++ po/ar.po 2014-06-09 01:03:51 +0000
@@ -5,10 +5,9 @@
5msgid ""5msgid ""
6msgstr ""6msgstr ""
7"Project-Id-Version: PACKAGE VERSION\n"7"Project-Id-Version: PACKAGE VERSION\n"
8"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"8"Report-Msgid-Bugs-To: \n"
9"shell&keywords=I18N+L10N&component=extensions\n"9"POT-Creation-Date: 2013-12-11 06:42+0200\n"
10"POT-Creation-Date: 2013-08-19 08:21+0000\n"10"PO-Revision-Date: 2013-12-11 06:43+0200\n"
11"PO-Revision-Date: 2013-09-09 23:22+0200\n"
12"Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n"11"Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n"
13"Language-Team: Arabic <doc@arabeyes.org>\n"12"Language-Team: Arabic <doc@arabeyes.org>\n"
14"Language: ar\n"13"Language: ar\n"
@@ -51,10 +50,13 @@
51msgstr ""50msgstr ""
5251
53#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:452#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
54#| msgid "Workspace Indicator"
55msgid "Workspaces only on primary monitor"53msgid "Workspaces only on primary monitor"
56msgstr "مساحات عمل على الشاشة الرئيسية فقط"54msgstr "مساحات عمل على الشاشة الرئيسية فقط"
5755
56#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
57msgid "Delay focus changes in mouse mode until the pointer stops moving"
58msgstr ""
59
58#: ../extensions/alternate-tab/prefs.js:2060#: ../extensions/alternate-tab/prefs.js:20
59msgid "Thumbnail only"61msgid "Thumbnail only"
60msgstr "مصغّرة فقط"62msgstr "مصغّرة فقط"
@@ -83,7 +85,7 @@
83msgid "Favorites"85msgid "Favorites"
84msgstr "المفضّلات"86msgstr "المفضّلات"
8587
86#: ../extensions/apps-menu/extension.js:27888#: ../extensions/apps-menu/extension.js:282
87msgid "Applications"89msgid "Applications"
88msgstr "التطبيقات"90msgstr "التطبيقات"
8991
@@ -119,7 +121,7 @@
119msgstr "أضِف"121msgstr "أضِف"
120122
121#: ../extensions/drive-menu/extension.js:73123#: ../extensions/drive-menu/extension.js:73
122#, c-format124#, javascript-format
123msgid "Ejecting drive '%s' failed:"125msgid "Ejecting drive '%s' failed:"
124msgstr "فشل إخراج '%s':"126msgstr "فشل إخراج '%s':"
125127
@@ -145,8 +147,6 @@
145"panel."147"panel."
146msgstr ""148msgstr ""
147149
148#. TRANSLATORS: Example is the name of the extension, should not be
149#. translated
150#: ../extensions/example/prefs.js:30150#: ../extensions/example/prefs.js:30
151msgid ""151msgid ""
152"Example aims to show how to build well behaved extensions for the Shell and "152"Example aims to show how to build well behaved extensions for the Shell and "
@@ -185,22 +185,21 @@
185msgid "Places"185msgid "Places"
186msgstr "الأماكن"186msgstr "الأماكن"
187187
188#: ../extensions/places-menu/placeDisplay.js:56188#: ../extensions/places-menu/placeDisplay.js:58
189#, c-format189#, javascript-format
190msgid "Failed to launch \"%s\""190msgid "Failed to launch \"%s\""
191msgstr "فشل تشغيل \"%s\""191msgstr "فشل تشغيل \"%s\""
192192
193#: ../extensions/places-menu/placeDisplay.js:98193#: ../extensions/places-menu/placeDisplay.js:100
194#: ../extensions/places-menu/placeDisplay.js:121194#: ../extensions/places-menu/placeDisplay.js:123
195msgid "Computer"195msgid "Computer"
196msgstr "الحاسوب"196msgstr "الحاسوب"
197197
198#: ../extensions/places-menu/placeDisplay.js:199198#: ../extensions/places-menu/placeDisplay.js:201
199msgid "Home"199msgid "Home"
200msgstr "المنزل"200msgstr "المنزل"
201201
202#: ../extensions/places-menu/placeDisplay.js:286202#: ../extensions/places-menu/placeDisplay.js:288
203#| msgid "Browse network"
204msgid "Browse Network"203msgid "Browse Network"
205msgstr "تصفّح الشبكة"204msgstr "تصفّح الشبكة"
206205
@@ -265,6 +264,10 @@
265msgid "Workspace Indicator"264msgid "Workspace Indicator"
266msgstr "مؤشر مساحات العمل"265msgstr "مؤشر مساحات العمل"
267266
267#: ../extensions/window-list/extension.js:743
268msgid "Window List"
269msgstr "قائمة النوافذ"
270
268#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1271#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
269msgid "When to group windows"272msgid "When to group windows"
270msgstr "متى تجمّع النوافذ"273msgstr "متى تجمّع النوافذ"
@@ -302,7 +305,7 @@
302msgstr "الاسم"305msgstr "الاسم"
303306
304#: ../extensions/workspace-indicator/prefs.js:186307#: ../extensions/workspace-indicator/prefs.js:186
305#, c-format308#, javascript-format
306msgid "Workspace %d"309msgid "Workspace %d"
307msgstr "مساحة العمل %Id"310msgstr "مساحة العمل %Id"
308311
309312
=== modified file 'po/el.po'
--- po/el.po 2013-12-29 14:42:51 +0000
+++ po/el.po 2014-06-09 01:03:51 +0000
@@ -5,13 +5,14 @@
5# Ιωάννης Ζαμπούκας <ioza1964@yahoo.gr>, 2011.5# Ιωάννης Ζαμπούκας <ioza1964@yahoo.gr>, 2011.
6# Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32@gmail.com>, 2013.6# Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32@gmail.com>, 2013.
7# Vangelis Skarmoutsos <skarmoutsosv@gmail.com>, 2013.7# Vangelis Skarmoutsos <skarmoutsosv@gmail.com>, 2013.
8# Efstathios Iosifidis <iosifidis@opensuse.org>, 2013.
8msgid ""9msgid ""
9msgstr ""10msgstr ""
10"Project-Id-Version: gnome-shell-extensions master\n"11"Project-Id-Version: gnome-shell-extensions master\n"
11"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"12"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
12"shell&keywords=I18N+L10N&component=extensions\n"13"shell&keywords=I18N+L10N&component=extensions\n"
13"POT-Creation-Date: 2013-09-15 08:32+0000\n"14"POT-Creation-Date: 2013-10-25 00:37+0000\n"
14"PO-Revision-Date: 2013-09-16 22:25+0300\n"15"PO-Revision-Date: 2013-11-05 15:18+0300\n"
15"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32@gmail.com>\n"16"Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) <dmtrs32@gmail.com>\n"
16"Language-Team: team@gnome.gr\n"17"Language-Team: team@gnome.gr\n"
17"Language: el\n"18"Language: el\n"
@@ -60,6 +61,12 @@
60msgid "Workspaces only on primary monitor"61msgid "Workspaces only on primary monitor"
61msgstr "Χώροι εργασίας μόνο στην πρωτεύουσα οθόνη"62msgstr "Χώροι εργασίας μόνο στην πρωτεύουσα οθόνη"
6263
64#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
65msgid "Delay focus changes in mouse mode until the pointer stops moving"
66msgstr ""
67"Καθυστέρηση εστίασης αλλαγών στην κατάσταση ποντικιού μέχρι να σταματήσει να "
68"κινείται ο δείκτης"
69
63#: ../extensions/alternate-tab/prefs.js:2070#: ../extensions/alternate-tab/prefs.js:20
64msgid "Thumbnail only"71msgid "Thumbnail only"
65msgstr "Μόνο μικρογραφία"72msgstr "Μόνο μικρογραφία"
@@ -88,7 +95,7 @@
88msgid "Favorites"95msgid "Favorites"
89msgstr "Αγαπημένα"96msgstr "Αγαπημένα"
9097
91#: ../extensions/apps-menu/extension.js:27898#: ../extensions/apps-menu/extension.js:282
92msgid "Applications"99msgid "Applications"
93msgstr "Εφαρμογές"100msgstr "Εφαρμογές"
94101
@@ -127,7 +134,7 @@
127msgstr "Προσθήκη"134msgstr "Προσθήκη"
128135
129#: ../extensions/drive-menu/extension.js:73136#: ../extensions/drive-menu/extension.js:73
130#, c-format137#, javascript-format
131msgid "Ejecting drive '%s' failed:"138msgid "Ejecting drive '%s' failed:"
132msgstr "Απέτυχε η εξαγωγή του δίσκου '%s':"139msgstr "Απέτυχε η εξαγωγή του δίσκου '%s':"
133140
@@ -155,8 +162,6 @@
155"Αν δεν είναι κενό, περιέχει το κείμενο που θα εμφανιστεί όταν γίνεται κλικ "162"Αν δεν είναι κενό, περιέχει το κείμενο που θα εμφανιστεί όταν γίνεται κλικ "
156"στον πίνακα εφαρμογών."163"στον πίνακα εφαρμογών."
157164
158#. TRANSLATORS: Example is the name of the extension, should not be
159#. translated
160#: ../extensions/example/prefs.js:30165#: ../extensions/example/prefs.js:30
161msgid ""166msgid ""
162"Example aims to show how to build well behaved extensions for the Shell and "167"Example aims to show how to build well behaved extensions for the Shell and "
@@ -207,21 +212,21 @@
207msgid "Places"212msgid "Places"
208msgstr "Τοποθεσίες"213msgstr "Τοποθεσίες"
209214
210#: ../extensions/places-menu/placeDisplay.js:56215#: ../extensions/places-menu/placeDisplay.js:58
211#, c-format216#, javascript-format
212msgid "Failed to launch \"%s\""217msgid "Failed to launch \"%s\""
213msgstr "Αποτυχία εκκίνησης \"%s\""218msgstr "Αποτυχία εκκίνησης \"%s\""
214219
215#: ../extensions/places-menu/placeDisplay.js:98220#: ../extensions/places-menu/placeDisplay.js:100
216#: ../extensions/places-menu/placeDisplay.js:121221#: ../extensions/places-menu/placeDisplay.js:123
217msgid "Computer"222msgid "Computer"
218msgstr "Υπολογιστής"223msgstr "Υπολογιστής"
219224
220#: ../extensions/places-menu/placeDisplay.js:199225#: ../extensions/places-menu/placeDisplay.js:201
221msgid "Home"226msgid "Home"
222msgstr "Προσωπικός φάκελος"227msgstr "Προσωπικός φάκελος"
223228
224#: ../extensions/places-menu/placeDisplay.js:286229#: ../extensions/places-menu/placeDisplay.js:288
225msgid "Browse Network"230msgid "Browse Network"
226msgstr "Περιήγηση δικτύου"231msgstr "Περιήγηση δικτύου"
227232
@@ -239,7 +244,8 @@
239244
240#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2245#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
241msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"246msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
242msgstr "Το όνομα του θέματος που θα φορτωθεί από το ~ /.themes/name/gnome-shell"247msgstr ""
248"Το όνομα του θέματος που θα φορτωθεί από το ~ /.themes/name/gnome-shell"
243249
244#: ../extensions/window-list/extension.js:92250#: ../extensions/window-list/extension.js:92
245msgid "Close"251msgid "Close"
@@ -328,7 +334,7 @@
328msgstr "Όνομα"334msgstr "Όνομα"
329335
330#: ../extensions/workspace-indicator/prefs.js:186336#: ../extensions/workspace-indicator/prefs.js:186
331#, c-format337#, javascript-format
332msgid "Workspace %d"338msgid "Workspace %d"
333msgstr "Χώρος εργασίας %d"339msgstr "Χώρος εργασίας %d"
334340
335341
=== modified file 'po/eo.po'
--- po/eo.po 2013-05-23 09:07:23 +0000
+++ po/eo.po 2014-06-09 01:03:51 +0000
@@ -2,244 +2,325 @@
2# Copyright (C) 2011 Free Software Foundation, Inc.2# Copyright (C) 2011 Free Software Foundation, Inc.
3# This file is distributed under the same license as the gnome-shell-extensions package.3# This file is distributed under the same license as the gnome-shell-extensions package.
4# Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>, 2011.4# Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>, 2011.
5# Ryan Lortie <desrt@desrt.ca>, 2013.
5#6#
6msgid ""7msgid ""
7msgstr ""8msgstr ""
8"Project-Id-Version: gnome-shell-extensions master\n"9"Project-Id-Version: gnome-shell-extensions master\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"10"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
10"shell&keywords=I18N+L10N&component=extensions\n"11"shell&keywords=I18N+L10N&component=extensions\n"
11"POT-Creation-Date: 2011-12-28 20:45+0000\n"12"POT-Creation-Date: 2013-10-05 02:00-0400\n"
12"PO-Revision-Date: 2011-12-29 13:44+0100\n"13"PO-Revision-Date: 2013-10-05 01:58-0400\n"
13"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"14"Last-Translator: Ryan Lortie <desrt@desrt.ca>\n"
14"Language-Team: Esperanto <gnome-l10n-eo@lists.launchpad.net>\n"15"Language-Team: Esperanto <gnome-l10n-eo@lists.launchpad.net>\n"
16"Language: eo\n"
15"MIME-Version: 1.0\n"17"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"18"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bits\n"19"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=(n != 1)\n"20"Plural-Forms: nplurals=2; plural=(n != 1);\n"
1921
20#. add the new entries22#: ../data/gnome-classic.desktop.in.h:1
21#: ../extensions/alternative-status-menu/extension.js:6823#: ../data/gnome-classic.session.desktop.in.in.h:1
22msgid "Suspend"24msgid "GNOME Classic"
23msgstr "Dormeti"25msgstr "GNOME-klasika"
2426
25#: ../extensions/alternative-status-menu/extension.js:7327#: ../data/gnome-classic.desktop.in.h:2
26msgid "Hibernate"28msgid "This session logs you into GNOME Classic"
27msgstr "Pasivumigi"29msgstr "Ĉi seanco ensalutas vin GNOME-klasiken"
2830
29#: ../extensions/alternative-status-menu/extension.js:7831#: ../data/gnome-shell-classic.desktop.in.in.h:1
30msgid "Power Off..."32msgid "GNOME Shell Classic"
31msgstr "Elŝalti..."33msgstr "GNOME-ŝelo-klasika"
3234
33#: ../extensions/alternate-tab/extension.js:5435#: ../data/gnome-shell-classic.desktop.in.in.h:2
34msgid ""36msgid "Window management and application launching"
35"This is the first time you use the Alternate Tab extension. \n"37msgstr "Fenestra administrado kaj aplikaĵa lanĉo"
36"Please choose your preferred behaviour:\n"38
37"\n"39#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
38"All & Thumbnails:\n"40msgid "Attach modal dialog to the parent window"
39" This mode presents all applications from all workspaces in one "41msgstr "Kunligi modalan dialogon al la patra fenestro"
40"selection \n"42
41" list. Instead of using the application icon of every window, it uses "43#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
42"small \n"44msgid ""
43" thumbnails resembling the window itself. \n"45"This key overrides the key in org.gnome.mutter when running GNOME Shell."
44"\n"46msgstr ""
45"Workspace & Icons:\n"47"Ĉi ŝlosilo atutas la ŝlosilon en org.gnome.mutter kiam rulanta GNOME-ŝelon."
46" This mode let's you switch between the applications of your current \n"48
47" workspace and gives you additionally the option to switch to the last "49#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
48"used \n"50msgid "Enable edge tiling when dropping windows on screen edges"
49" application of your previous workspace. This is always the last symbol "51msgstr ""
50"in \n"52"Aktivigi kahelan aranĝon kiam demetante fenestrojn sur ekranaj borderoj"
51" the list and is segregated by a separator/vertical line if available. \n"53
52" Every window is represented by its application icon. \n"54#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
53"\n"55msgid "Workspaces only on primary monitor"
54"If you whish to revert to the default behavior for the Alt-Tab switcher, "56msgstr "Laborspacoj nur sur la ĉefa ekrano"
55"just\n"57
56"disable the extension from extensions.gnome.org or the Advanced Settings "58#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
57"application."59msgid "Delay focus changes in mouse mode until the pointer stops moving"
58msgstr ""60msgstr "En musa reĝimo, prokrasti ŝanĝi fokuson ĝis la musmontrilo haltas"
5961
60#: ../extensions/alternate-tab/extension.js:29562#: ../extensions/alternate-tab/prefs.js:20
61msgid "Alt Tab Behaviour"63msgid "Thumbnail only"
62msgstr ""64msgstr "Miniaturo nur"
6365
64#: ../extensions/alternate-tab/extension.js:31166#: ../extensions/alternate-tab/prefs.js:21
65msgid "All & Thumbnails"67msgid "Application icon only"
66msgstr ""68msgstr "Aplikaĵa piktogramo nur"
6769
68#: ../extensions/alternate-tab/extension.js:31870#: ../extensions/alternate-tab/prefs.js:22
69msgid "Workspace & Icons"71msgid "Thumbnail and application icon"
70msgstr ""72msgstr "Miniaturo kaj aplikaĵo piktogramo"
7173
72#: ../extensions/alternate-tab/extension.js:32574#: ../extensions/alternate-tab/prefs.js:37
73msgid "Cancel"75msgid "Present windows as"
74msgstr "Nuligi"76msgstr "Prezenti fenestron kiel"
7577
76#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:178#: ../extensions/alternate-tab/prefs.js:62
77msgid "Ask the user for a default behaviour if true."79msgid "Show only windows in the current workspace"
78msgstr ""80msgstr "Montri nur fenestrojn en la aktuala laborspaco"
7981
80#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:282#: ../extensions/apps-menu/extension.js:39
81msgid "Indicates if Alternate Tab is newly installed"83msgid "Activities Overview"
82msgstr ""84msgstr "Aktivecoj-Superrigardon"
8385
84#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:386#: ../extensions/apps-menu/extension.js:113
85msgid ""87msgid "Favorites"
86"Sets the Alt-Tab behaviour. Possible values are: native, all_thumbnails and "88msgstr "Plej ŝatataj"
87"workspace_icons."89
88msgstr ""90#: ../extensions/apps-menu/extension.js:282
8991msgid "Applications"
90#: ../extensions/alternate-tab/org.gnome.shell.extensions.alternate-tab.gschema.xml.in.h:492msgstr "Aplikaĵoj"
91msgid "The alt tab behaviour."
92msgstr ""
9393
94#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:194#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
95msgid "Application and workspace list"
96msgstr "Aplikaĵa kaj laborspaca listo"
97
98#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:2
95msgid ""99msgid ""
96"A list of strings, each containing an application id (desktop file name), "100"A list of strings, each containing an application id (desktop file name), "
97"followed by a colon and the workspace number"101"followed by a colon and the workspace number"
98msgstr ""102msgstr ""
99103"Listo de ĉenoj, ĉiu enhavas aplikaĵan identigilon ('desktop' dosiernomo), "
100#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:2104"sevkita per dupunkto kaj la laborspaca numero"
101msgid "Application and workspace list"105
102msgstr ""106#: ../extensions/auto-move-windows/prefs.js:55
103107msgid "Application"
104#: ../extensions/dock/extension.js:561108msgstr "Aplikaĵo"
105msgid "Drag here to add favorites"109
106msgstr ""110#: ../extensions/auto-move-windows/prefs.js:64
107111#: ../extensions/auto-move-windows/prefs.js:106
108#: ../extensions/dock/extension.js:896112msgid "Workspace"
109msgid "New Window"113msgstr "Laborspaco"
110msgstr "Nova fenestro"114
111115#: ../extensions/auto-move-windows/prefs.js:80
112#: ../extensions/dock/extension.js:898116msgid "Add rule"
113msgid "Quit Application"117msgstr "Aldoni regulon"
114msgstr "Ĉesi aplikaĵon"118
115119#: ../extensions/auto-move-windows/prefs.js:94
116#: ../extensions/dock/extension.js:903120msgid "Create new matching rule"
117msgid "Remove from Favorites"121msgstr "Krei novan kongruantan regulon"
118msgstr "Forigi de la preferataj aplikaĵoj"122
119123#: ../extensions/auto-move-windows/prefs.js:98
120#: ../extensions/dock/extension.js:904124msgid "Add"
121msgid "Add to Favorites"125msgstr "Aldoni"
122msgstr "Aldoni al la preferataj aplikaĵoj"126
123127#: ../extensions/drive-menu/extension.js:73
124#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:1128#, javascript-format
125msgid "Autohide duration"129msgid "Ejecting drive '%s' failed:"
126msgstr ""130msgstr "Elĵeto de volumo '%s' malsukcesis:"
127131
128#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:2132#: ../extensions/drive-menu/extension.js:90
129msgid "Autohide effect"133msgid "Removable devices"
130msgstr ""134msgstr "Demeteblaj aparatoj"
131135
132#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:3136#: ../extensions/drive-menu/extension.js:117
133msgid "Enable/disable autohide"137msgid "Open File"
134msgstr ""138msgstr "Malfermi dosieron"
135139
136#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:4140#: ../extensions/example/extension.js:17
137msgid "Icon size"
138msgstr "Piktogramgrando"
139
140#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:5
141msgid "Position of the dock"
142msgstr ""
143
144#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:6
145msgid "Sets icon size of the dock."
146msgstr ""
147
148#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:7
149msgid ""
150"Sets the effect of the hide dock. Allowed values are 'resize', 'rescale' and "
151"'move'"
152msgstr ""
153
154#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:8
155msgid ""
156"Sets the position of the dock in the screen. Allowed values are 'right' or "
157"'left'"
158msgstr ""
159
160#: ../extensions/dock/org.gnome.shell.extensions.dock.gschema.xml.in.h:9
161msgid "Sets the time duration of the autohide effect."
162msgstr ""
163
164#: ../extensions/drive-menu/extension.js:69
165msgid "Open file manager"
166msgstr "Malfermi dosieradministrilo"
167
168#: ../extensions/example/extension.js:11
169msgid "Hello, world!"141msgid "Hello, world!"
170msgstr "Saluton, mondo!"142msgstr "Saluton, mondo!"
171143
172#: ../extensions/gajim/extension.js:227144#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:1
173#, c-format145msgid "Alternative greeting text."
174msgid "%s is away."146msgstr "Alterna saluta teksto."
175msgstr "%s estas fora."147
176148#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:2
177#: ../extensions/gajim/extension.js:230149msgid ""
178#, c-format150"If not empty, it contains the text that will be shown when clicking on the "
179msgid "%s is offline."151"panel."
180msgstr "%s estas nekonektita."152msgstr ""
181153"Se ne malplena, enhavas la tekston kiu estos montrita kiam alklakante sur la "
182#: ../extensions/gajim/extension.js:233154"panelo."
183#, c-format155
184msgid "%s is online."156#: ../extensions/example/prefs.js:30
185msgstr "%s estas konektita."157msgid ""
186158"Example aims to show how to build well behaved extensions for the Shell and "
187#: ../extensions/gajim/extension.js:236159"as such it has little functionality on its own.\n"
188#, c-format160"Nevertheless it's possible to customize the greeting message."
189msgid "%s is busy."161msgstr ""
190msgstr "%s estas okupata."162"Ekzemplo klopodas montri kial krei bone-kondutantan etendojn por la ŝelo kaj "
163"sekve ne havas multan funkcion.\n"
164"Tamen, eblas agordi la salutan mesagon."
165
166#: ../extensions/example/prefs.js:36
167msgid "Message:"
168msgstr "Messaĝo:"
191169
192#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1170#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
193msgid ""171msgid "Use more screen for windows"
194"If true, place window captions on top the respective thumbnail, overriding "172msgstr "Uzi pli da ekrano por fenetroj"
195"shell default of placing it at the bottom. Changing this setting requires "
196"restarting the shell to have any effect."
197msgstr ""
198173
199#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2174#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2
200msgid "Place window captions on top"
201msgstr ""
202
203#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
204msgid ""175msgid ""
205"Try to use more screen for placing window thumbnails by adapting to screen "176"Try to use more screen for placing window thumbnails by adapting to screen "
206"aspect ratio, and consolidating them further to reduce the bounding box. "177"aspect ratio, and consolidating them further to reduce the bounding box. "
207"This setting applies only with the natural placement strategy."178"This setting applies only with the natural placement strategy."
208msgstr ""179msgstr ""
180"Klopodi uzi pli da ekrano por fenestraj miniaturoj per adapti al la ekrana "
181"aspekta rilatumo, kaj kunfandi ilin plu por redukti la limigan keston. Ĉi "
182"agordo uzitas nur kun la natura lokada strategio."
183
184#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
185msgid "Place window captions on top"
186msgstr "Meti fenestrajn apudskribojn supre"
209187
210#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4188#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4
211msgid "Use more screen for windows"189msgid ""
190"If true, place window captions on top the respective thumbnail, overriding "
191"shell default of placing it at the bottom. Changing this setting requires "
192"restarting the shell to have any effect."
212msgstr ""193msgstr ""
213194"Se agordita, meti fenestrajn apudskribojn super la miniaturo (la defaŭlto "
214#: ../extensions/places-menu/extension.js:36195"estas meti ĝin malsupre). Si vi ŝanĝas ĉi agordon tiam vi devas restartigi "
215msgid "Removable Devices"196"la ŝelon."
216msgstr "Demeteblaj aparatoj"197
198#: ../extensions/places-menu/extension.js:78
199#: ../extensions/places-menu/extension.js:81
200msgid "Places"
201msgstr "Lokoj"
202
203#: ../extensions/places-menu/placeDisplay.js:58
204#, javascript-format
205msgid "Failed to launch \"%s\""
206msgstr "Malsukceis lanĉi \"%s\""
207
208#: ../extensions/places-menu/placeDisplay.js:100
209#: ../extensions/places-menu/placeDisplay.js:123
210msgid "Computer"
211msgstr "Komputilo"
212
213#: ../extensions/places-menu/placeDisplay.js:201
214msgid "Home"
215msgstr "Domo"
216
217#: ../extensions/places-menu/placeDisplay.js:288
218msgid "Browse Network"
219msgstr "Foliumi reton"
220
221#: ../extensions/systemMonitor/extension.js:214
222msgid "CPU"
223msgstr "Ĉefprocesoro"
224
225#: ../extensions/systemMonitor/extension.js:267
226msgid "Memory"
227msgstr "Memoro"
217228
218#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1229#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
219msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
220msgstr ""
221
222#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
223msgid "Theme name"230msgid "Theme name"
224msgstr "Etosnomo"231msgstr "Etosnomo"
225232
226#: ../extensions/xrandr-indicator/extension.js:26233#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
227msgid "Normal"234msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
228msgstr "Normale"235msgstr "La nomo de la etoso, malfermigi de ~/.themes/name/gnome-shell"
229236
230#: ../extensions/xrandr-indicator/extension.js:27237#: ../extensions/window-list/extension.js:92
231msgid "Left"238msgid "Close"
232msgstr "Maldekstre"239msgstr "Malfermi"
233240
234#: ../extensions/xrandr-indicator/extension.js:28241#: ../extensions/window-list/extension.js:102
235msgid "Right"242msgid "Unminimize"
236msgstr "Dekstre"243msgstr "Neplejetigi"
237244
238#: ../extensions/xrandr-indicator/extension.js:29245#: ../extensions/window-list/extension.js:103
239msgid "Upside-down"246msgid "Minimize"
240msgstr "Renversite"247msgstr "Plejetigi"
241248
242#: ../extensions/xrandr-indicator/extension.js:78249#: ../extensions/window-list/extension.js:109
243#, fuzzy250msgid "Unmaximize"
244msgid "Configure display settings..."251msgstr "Nemaksimumigi"
245msgstr "Agordi ekranagordojn..."252
253#: ../extensions/window-list/extension.js:110
254msgid "Maximize"
255msgstr "Maksimumigi"
256
257#: ../extensions/window-list/extension.js:270
258msgid "Minimize all"
259msgstr "Plejetigi ĉiujn"
260
261#: ../extensions/window-list/extension.js:278
262msgid "Unminimize all"
263msgstr "Neplejetigi ĉiujn"
264
265#: ../extensions/window-list/extension.js:286
266msgid "Maximize all"
267msgstr "Maksimumigi ĉiujn"
268
269#: ../extensions/window-list/extension.js:295
270msgid "Unmaximize all"
271msgstr "Nemaksimumigi ĉiujn"
272
273#: ../extensions/window-list/extension.js:304
274msgid "Close all"
275msgstr "Fermi ĉiujn"
276
277#: ../extensions/window-list/extension.js:591
278#: ../extensions/workspace-indicator/extension.js:30
279msgid "Workspace Indicator"
280msgstr "Laborspaco Indikilo"
281
282#: ../extensions/window-list/extension.js:743
283msgid "Window List"
284msgstr "Fenestra listo"
285
286#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
287msgid "When to group windows"
288msgstr "Kiam grupigi fenestrojn"
289
290#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:2
291msgid ""
292"Decides when to group windows from the same application on the window list. "
293"Possible values are \"never\", \"auto\" and \"always\"."
294msgstr ""
295"Decidas kiam grupi fenestrojn de la sama aplikaĵo en la fenestra listo. "
296"Validaj valoroj estas \"never\" (neniam), \"auto\" (aŭtomate) kaj \"always"
297"\" (ĉiam)."
298
299#: ../extensions/window-list/prefs.js:30
300msgid "Window Grouping"
301msgstr "Fenestra grupigo"
302
303#: ../extensions/window-list/prefs.js:49
304msgid "Never group windows"
305msgstr "Neniam grupigi fenestrojn"
306
307#: ../extensions/window-list/prefs.js:50
308msgid "Group windows when space is limited"
309msgstr "Grupigi fenestrojn kiam spaco limitas"
310
311#: ../extensions/window-list/prefs.js:51
312msgid "Always group windows"
313msgstr "Ĉiam grupigi fenestrojn"
314
315#: ../extensions/workspace-indicator/prefs.js:141
316msgid "Workspace names:"
317msgstr "Laborspacaj nomoj:"
318
319#: ../extensions/workspace-indicator/prefs.js:152
320msgid "Name"
321msgstr "Nomo"
322
323#: ../extensions/workspace-indicator/prefs.js:186
324#, javascript-format
325msgid "Workspace %d"
326msgstr "Laborspaco %d"
246327
=== modified file 'po/fur.po'
--- po/fur.po 2013-12-29 14:42:51 +0000
+++ po/fur.po 2014-06-09 01:03:51 +0000
@@ -8,8 +8,8 @@
8"Project-Id-Version: gnome-shell-extensions master\n"8"Project-Id-Version: gnome-shell-extensions master\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
10"shell&keywords=I18N+L10N&component=extensions\n"10"shell&keywords=I18N+L10N&component=extensions\n"
11"POT-Creation-Date: 2013-08-11 00:54+0000\n"11"POT-Creation-Date: 2014-03-03 08:29+0000\n"
12"PO-Revision-Date: 2013-08-15 12:07+0100\n"12"PO-Revision-Date: 2014-03-03 13:39+0100\n"
13"Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n"13"Last-Translator: Fabio Tomat <f.t.public@gmail.com>\n"
14"Language-Team: Friulian <fur@li.org>\n"14"Language-Team: Friulian <fur@li.org>\n"
15"Language: fur\n"15"Language: fur\n"
@@ -57,6 +57,12 @@
57msgid "Workspaces only on primary monitor"57msgid "Workspaces only on primary monitor"
58msgstr "Lûcs di lavôr dome sul visôr principâl"58msgstr "Lûcs di lavôr dome sul visôr principâl"
5959
60#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
61msgid "Delay focus changes in mouse mode until the pointer stops moving"
62msgstr ""
63"Tarde la mude dal focus te modalitât mouse fintremai che il pontadôr no si "
64"ferme"
65
60#: ../extensions/alternate-tab/prefs.js:2066#: ../extensions/alternate-tab/prefs.js:20
61msgid "Thumbnail only"67msgid "Thumbnail only"
62msgstr "Dome miniaturis"68msgstr "Dome miniaturis"
@@ -71,7 +77,7 @@
7177
72#: ../extensions/alternate-tab/prefs.js:3778#: ../extensions/alternate-tab/prefs.js:37
73msgid "Present windows as"79msgid "Present windows as"
74msgstr ""80msgstr "Mostre i barcons come"
7581
76#: ../extensions/alternate-tab/prefs.js:6282#: ../extensions/alternate-tab/prefs.js:62
77msgid "Show only windows in the current workspace"83msgid "Show only windows in the current workspace"
@@ -85,7 +91,7 @@
85msgid "Favorites"91msgid "Favorites"
86msgstr "Preferîts"92msgstr "Preferîts"
8793
88#: ../extensions/apps-menu/extension.js:27694#: ../extensions/apps-menu/extension.js:282
89msgid "Applications"95msgid "Applications"
90msgstr "Aplicazions"96msgstr "Aplicazions"
9197
@@ -120,16 +126,15 @@
120msgid "Add"126msgid "Add"
121msgstr "Zonte"127msgstr "Zonte"
122128
123#: ../extensions/drive-menu/extension.js:72129#: ../extensions/drive-menu/extension.js:106
124#, c-format
125msgid "Ejecting drive '%s' failed:"130msgid "Ejecting drive '%s' failed:"
126msgstr "No rivât a parâ fûr l'unitât «%s»:"131msgstr "No rivât a parâ fûr l'unitât «%s»:"
127132
128#: ../extensions/drive-menu/extension.js:89133#: ../extensions/drive-menu/extension.js:123
129msgid "Removable devices"134msgid "Removable devices"
130msgstr "Argagn rimovibil"135msgstr "Argagn rimovibil"
131136
132#: ../extensions/drive-menu/extension.js:106137#: ../extensions/drive-menu/extension.js:150
133msgid "Open File"138msgid "Open File"
134msgstr "Vierç File"139msgstr "Vierç File"
135140
@@ -150,8 +155,6 @@
150"Se no vueit, al ten il test che al vegnarà mostrât scliçant su le rie "155"Se no vueit, al ten il test che al vegnarà mostrât scliçant su le rie "
151"superiôr"156"superiôr"
152157
153#. TRANSLATORS: Example is the name of the extension, should not be
154#. translated
155#: ../extensions/example/prefs.js:30158#: ../extensions/example/prefs.js:30
156msgid ""159msgid ""
157"Example aims to show how to build well behaved extensions for the Shell and "160"Example aims to show how to build well behaved extensions for the Shell and "
@@ -195,25 +198,25 @@
195"volte al compuartament normâl de shell, che lis place in bas.Cambiant cheste "198"volte al compuartament normâl de shell, che lis place in bas.Cambiant cheste "
196"impostazion a si scugne tornâ a inviâ la shell."199"impostazion a si scugne tornâ a inviâ la shell."
197200
198#: ../extensions/places-menu/extension.js:77201#: ../extensions/places-menu/extension.js:78
202#: ../extensions/places-menu/extension.js:81
199msgid "Places"203msgid "Places"
200msgstr "Puescj"204msgstr "Puescj"
201205
202#: ../extensions/places-menu/placeDisplay.js:56206#: ../extensions/places-menu/placeDisplay.js:57
203#, c-format
204msgid "Failed to launch \"%s\""207msgid "Failed to launch \"%s\""
205msgstr "Inviament di «%s» falît"208msgstr "Inviament di «%s» falît"
206209
207#: ../extensions/places-menu/placeDisplay.js:98210#: ../extensions/places-menu/placeDisplay.js:99
208#: ../extensions/places-menu/placeDisplay.js:121211#: ../extensions/places-menu/placeDisplay.js:122
209msgid "Computer"212msgid "Computer"
210msgstr "Computer"213msgstr "Computer"
211214
212#: ../extensions/places-menu/placeDisplay.js:199215#: ../extensions/places-menu/placeDisplay.js:200
213msgid "Home"216msgid "Home"
214msgstr "Cjase"217msgstr "Cjase"
215218
216#: ../extensions/places-menu/placeDisplay.js:286219#: ../extensions/places-menu/placeDisplay.js:287
217msgid "Browse Network"220msgid "Browse Network"
218msgstr "Esplore rêt"221msgstr "Esplore rêt"
219222
@@ -227,17 +230,63 @@
227230
228#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1231#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
229msgid "Theme name"232msgid "Theme name"
230msgstr ""233msgstr "Non dal teme"
231234
232#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2235#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
233msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"236msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
234msgstr ""237msgstr "Il non dal teme, che si cjame da ~/.themes/name/gnome-shell"
235238
236#: ../extensions/window-list/extension.js:382239#: ../extensions/window-list/extension.js:104
240msgid "Close"
241msgstr "Siere"
242
243#: ../extensions/window-list/extension.js:114
244msgid "Unminimize"
245msgstr "Gjave minimizazion"
246
247#: ../extensions/window-list/extension.js:115
248msgid "Minimize"
249msgstr "Minimize"
250
251#: ../extensions/window-list/extension.js:121
252msgid "Unmaximize"
253msgstr "Gjave massimizazion"
254
255#: ../extensions/window-list/extension.js:122
256msgid "Maximize"
257msgstr "Massimize"
258
259#: ../extensions/window-list/extension.js:294
260msgid "Minimize all"
261msgstr "Minimize ducj"
262
263#: ../extensions/window-list/extension.js:302
264msgid "Unminimize all"
265msgstr "Gjave a ducj la minimizazion"
266
267#: ../extensions/window-list/extension.js:310
268msgid "Maximize all"
269msgstr "Massimize ducj"
270
271#: ../extensions/window-list/extension.js:319
272msgid "Unmaximize all"
273msgstr "Gjave a ducj la massimizazion"
274
275#: ../extensions/window-list/extension.js:328
276msgid "Close all"
277msgstr "Siere ducj"
278
279#: ../extensions/window-list/extension.js:638
237#: ../extensions/workspace-indicator/extension.js:30280#: ../extensions/workspace-indicator/extension.js:30
238msgid "Workspace Indicator"281msgid "Workspace Indicator"
239msgstr "Indicatôr lûcs di lavôr"282msgstr "Indicatôr lûcs di lavôr"
240283
284#: ../extensions/window-list/extension.js:792
285#, fuzzy
286#| msgid "Window Grouping"
287msgid "Window List"
288msgstr "Ingrumament balcons"
289
241#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1290#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
242msgid "When to group windows"291msgid "When to group windows"
243msgstr "Quant ingrumâ i balcons"292msgstr "Quant ingrumâ i balcons"
@@ -275,30 +324,23 @@
275msgstr "Non"324msgstr "Non"
276325
277#: ../extensions/workspace-indicator/prefs.js:186326#: ../extensions/workspace-indicator/prefs.js:186
278#, c-format
279msgid "Workspace %d"327msgid "Workspace %d"
280msgstr "Lûc di lavôr %d"328msgstr "Lûc di lavôr %d"
281329
282#: ../extensions/xrandr-indicator/extension.js:30330#~ msgid "Normal"
283msgid "Normal"331#~ msgstr "Normâl"
284msgstr "Normâl"332
285333#~ msgid "Left"
286#: ../extensions/xrandr-indicator/extension.js:31334#~ msgstr "Çampe"
287msgid "Left"335
288msgstr "Çampe"336#~ msgid "Right"
289337#~ msgstr "Diestre"
290#: ../extensions/xrandr-indicator/extension.js:32338
291msgid "Right"339#~ msgid "Upside-down"
292msgstr "Diestre"340#~ msgstr "Cui pîs pa'l'aiar"
293341
294#: ../extensions/xrandr-indicator/extension.js:33342#~ msgid "Display"
295msgid "Upside-down"343#~ msgstr "Visôr"
296msgstr "Cui pîs pa'l'aiar"344
297345#~ msgid "Display Settings"
298#: ../extensions/xrandr-indicator/extension.js:50346#~ msgstr "Impostazions Visôr"
299msgid "Display"
300msgstr "Visôr"
301
302#: ../extensions/xrandr-indicator/extension.js:87
303msgid "Display Settings"
304msgstr "Impostazions Visôr"
305347
=== modified file 'po/ja.po'
--- po/ja.po 2013-12-29 14:42:51 +0000
+++ po/ja.po 2014-06-09 01:03:51 +0000
@@ -4,14 +4,15 @@
4# Takeshi AIHANA <takeshi.aihana@gmail.com>, 2011.4# Takeshi AIHANA <takeshi.aihana@gmail.com>, 2011.
5# Jiro Matsuzawa <jmatsuzawa@gnome.org>, 2011, 20135# Jiro Matsuzawa <jmatsuzawa@gnome.org>, 2011, 2013
6# Nishio Futoshi <fut_nis@d3.dion.ne.jp>, 2013.6# Nishio Futoshi <fut_nis@d3.dion.ne.jp>, 2013.
7# Ikuya Awashiro <ikuya@fruitsbasket.info>, 2014.
7#8#
8msgid ""9msgid ""
9msgstr ""10msgstr ""
10"Project-Id-Version: gnome-shell-extensions master\n"11"Project-Id-Version: gnome-shell-extensions master\n"
11"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&keywords=I18N+L10N&component=extensions\n"12"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&keywords=I18N+L10N&component=extensions\n"
12"POT-Creation-Date: 2013-08-27 19:46+0000\n"13"POT-Creation-Date: 2014-03-29 20:57+0000\n"
13"PO-Revision-Date: 2013-06-23 11:15+0900\n"14"PO-Revision-Date: 2014-06-23 16:25+0900\n"
14"Last-Translator: Nishio Futoshi <fut_nis@d3.dion.ne.jp>\n"15"Last-Translator: Ikuya Awashiro <ikuya@fruitsbasket.info>\n"
15"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"16"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
16"Language: ja\n"17"Language: ja\n"
17"MIME-Version: 1.0\n"18"MIME-Version: 1.0\n"
@@ -52,6 +53,10 @@
52msgid "Workspaces only on primary monitor"53msgid "Workspaces only on primary monitor"
53msgstr "プライマリモニターのみワークスペースを切り替える"54msgstr "プライマリモニターのみワークスペースを切り替える"
5455
56#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
57msgid "Delay focus changes in mouse mode until the pointer stops moving"
58msgstr "ポインターの動作が止まるまでマウスモードでのフォーカスの変更を遅らせる"
59
55#: ../extensions/alternate-tab/prefs.js:2060#: ../extensions/alternate-tab/prefs.js:20
56msgid "Thumbnail only"61msgid "Thumbnail only"
57msgstr "サムネイルのみ"62msgstr "サムネイルのみ"
@@ -80,7 +85,7 @@
80msgid "Favorites"85msgid "Favorites"
81msgstr "お気に入り"86msgstr "お気に入り"
8287
83#: ../extensions/apps-menu/extension.js:27888#: ../extensions/apps-menu/extension.js:282
84msgid "Applications"89msgid "Applications"
85msgstr "アプリケーション"90msgstr "アプリケーション"
8691
@@ -113,16 +118,16 @@
113msgid "Add"118msgid "Add"
114msgstr "追加"119msgstr "追加"
115120
116#: ../extensions/drive-menu/extension.js:73121#: ../extensions/drive-menu/extension.js:106
117#, c-format122#, javascript-format
118msgid "Ejecting drive '%s' failed:"123msgid "Ejecting drive '%s' failed:"
119msgstr "ドライブ '%s' の取り出しに失敗しました:"124msgstr "ドライブ '%s' の取り出しに失敗しました:"
120125
121#: ../extensions/drive-menu/extension.js:90126#: ../extensions/drive-menu/extension.js:123
122msgid "Removable devices"127msgid "Removable devices"
123msgstr "リムーバブルデバイス"128msgstr "リムーバブルデバイス"
124129
125#: ../extensions/drive-menu/extension.js:117130#: ../extensions/drive-menu/extension.js:150
126msgid "Open File"131msgid "Open File"
127msgstr "ファイルを開く"132msgstr "ファイルを開く"
128133
@@ -138,8 +143,6 @@
138msgid "If not empty, it contains the text that will be shown when clicking on the panel."143msgid "If not empty, it contains the text that will be shown when clicking on the panel."
139msgstr "空でない場合、指定したテキストが、パネルをクリックした時に表示されます。"144msgstr "空でない場合、指定したテキストが、パネルをクリックした時に表示されます。"
140145
141#. TRANSLATORS: Example is the name of the extension, should not be
142#. translated
143#: ../extensions/example/prefs.js:30146#: ../extensions/example/prefs.js:30
144msgid ""147msgid ""
145"Example aims to show how to build well behaved extensions for the Shell and as such it has little functionality on its own.\n"148"Example aims to show how to build well behaved extensions for the Shell and as such it has little functionality on its own.\n"
@@ -173,21 +176,21 @@
173msgid "Places"176msgid "Places"
174msgstr "場所"177msgstr "場所"
175178
176#: ../extensions/places-menu/placeDisplay.js:56179#: ../extensions/places-menu/placeDisplay.js:57
177#, c-format180#, javascript-format
178msgid "Failed to launch \"%s\""181msgid "Failed to launch \"%s\""
179msgstr "\"%s\" の起動に失敗"182msgstr "\"%s\" の起動に失敗"
180183
181#: ../extensions/places-menu/placeDisplay.js:98184#: ../extensions/places-menu/placeDisplay.js:99
182#: ../extensions/places-menu/placeDisplay.js:121185#: ../extensions/places-menu/placeDisplay.js:122
183msgid "Computer"186msgid "Computer"
184msgstr "コンピューター"187msgstr "コンピューター"
185188
186#: ../extensions/places-menu/placeDisplay.js:199189#: ../extensions/places-menu/placeDisplay.js:200
187msgid "Home"190msgid "Home"
188msgstr "ホーム"191msgstr "ホーム"
189192
190#: ../extensions/places-menu/placeDisplay.js:286193#: ../extensions/places-menu/placeDisplay.js:287
191msgid "Browse Network"194msgid "Browse Network"
192msgstr "ネットワークを表示"195msgstr "ネットワークを表示"
193196
@@ -207,51 +210,55 @@
207msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"210msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
208msgstr "テーマの名前です (~/.themes/name/gnome-shell 配下に格納します)"211msgstr "テーマの名前です (~/.themes/name/gnome-shell 配下に格納します)"
209212
210#: ../extensions/window-list/extension.js:92213#: ../extensions/window-list/extension.js:104
211msgid "Close"214msgid "Close"
212msgstr "閉じる"215msgstr "閉じる"
213216
214#: ../extensions/window-list/extension.js:102217#: ../extensions/window-list/extension.js:114
215msgid "Unminimize"218msgid "Unminimize"
216msgstr "最小化解除"219msgstr "最小化解除"
217220
218#: ../extensions/window-list/extension.js:103221#: ../extensions/window-list/extension.js:115
219msgid "Minimize"222msgid "Minimize"
220msgstr "最小化"223msgstr "最小化"
221224
222#: ../extensions/window-list/extension.js:109225#: ../extensions/window-list/extension.js:121
223msgid "Unmaximize"226msgid "Unmaximize"
224msgstr "最大化解除"227msgstr "最大化解除"
225228
226#: ../extensions/window-list/extension.js:110229#: ../extensions/window-list/extension.js:122
227msgid "Maximize"230msgid "Maximize"
228msgstr "最大化"231msgstr "最大化"
229232
230#: ../extensions/window-list/extension.js:270233#: ../extensions/window-list/extension.js:294
231msgid "Minimize all"234msgid "Minimize all"
232msgstr "全て最小化"235msgstr "全て最小化"
233236
234#: ../extensions/window-list/extension.js:278237#: ../extensions/window-list/extension.js:302
235msgid "Unminimize all"238msgid "Unminimize all"
236msgstr "全て最小化解除"239msgstr "全て最小化解除"
237240
238#: ../extensions/window-list/extension.js:286241#: ../extensions/window-list/extension.js:310
239msgid "Maximize all"242msgid "Maximize all"
240msgstr "全て最大化"243msgstr "全て最大化"
241244
242#: ../extensions/window-list/extension.js:295245#: ../extensions/window-list/extension.js:319
243msgid "Unmaximize all"246msgid "Unmaximize all"
244msgstr "全て最大化解除"247msgstr "全て最大化解除"
245248
246#: ../extensions/window-list/extension.js:304249#: ../extensions/window-list/extension.js:328
247msgid "Close all"250msgid "Close all"
248msgstr "全て閉じる"251msgstr "全て閉じる"
249252
250#: ../extensions/window-list/extension.js:591253#: ../extensions/window-list/extension.js:638
251#: ../extensions/workspace-indicator/extension.js:30254#: ../extensions/workspace-indicator/extension.js:30
252msgid "Workspace Indicator"255msgid "Workspace Indicator"
253msgstr "ワークスペースインジケーター"256msgstr "ワークスペースインジケーター"
254257
258#: ../extensions/window-list/extension.js:792
259msgid "Window List"
260msgstr "ウィンドウのリスト"
261
255#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1262#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
256msgid "When to group windows"263msgid "When to group windows"
257msgstr "ウインドウをグループ化する条件"264msgstr "ウインドウをグループ化する条件"
@@ -285,7 +292,7 @@
285msgstr "名前"292msgstr "名前"
286293
287#: ../extensions/workspace-indicator/prefs.js:186294#: ../extensions/workspace-indicator/prefs.js:186
288#, c-format295#, javascript-format
289msgid "Workspace %d"296msgid "Workspace %d"
290msgstr "ワークスペース %d"297msgstr "ワークスペース %d"
291298
292299
=== added file 'po/km.po'
--- po/km.po 1970-01-01 00:00:00 +0000
+++ po/km.po 2014-06-09 01:03:51 +0000
@@ -0,0 +1,326 @@
1# Khmer translation for gnome-shell-extensions.
2# Copyright (C) 2014 gnome-shell-extensions's COPYRIGHT HOLDER
3# This file is distributed under the same license as the gnome-shell-extensions package.
4# Khoem Sokhem <sokhem@open.org.kh>, 2014.
5# Sophea Sok <sophea@open.org.kh>, 2014.
6msgid ""
7msgstr ""
8"Project-Id-Version: gnome-shell-extensions master\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&keywords=I18N+L10N&component=extensions\n"
10"POT-Creation-Date: 2014-04-02 07:59+0000\n"
11"PO-Revision-Date: 2014-04-09 08:54+0700\n"
12"Last-Translator: Sophea Sok <sophea@open.org.kh>\n"
13"Language-Team: Khmer <>\n"
14"Language: km\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=1; plural=0;\n"
19"X-Generator: WordForge 0.8 RC1\n"
20"X-Language: km-KH\n"
21
22#: ../data/gnome-classic.desktop.in.h:1
23#: ../data/gnome-classic.session.desktop.in.in.h:1
24msgid "GNOME Classic"
25msgstr "GNOME Classic"
26
27#: ../data/gnome-classic.desktop.in.h:2
28msgid "This session logs you into GNOME Classic"
29msgstr "សម័យ​នេះ​នឹង​ឲ្យ​អ្នក​ចូល GNOME Classic"
30
31#: ../data/gnome-shell-classic.desktop.in.in.h:1
32msgid "GNOME Shell Classic"
33msgstr "GNOME Shell Classic"
34
35#: ../data/gnome-shell-classic.desktop.in.in.h:2
36msgid "Window management and application launching"
37msgstr "កំពុង​ចាប់ផ្ដើម​កម្មវិធី និង​ការ​គ្រប់គ្រង​បង្អួច"
38
39#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
40msgid "Attach modal dialog to the parent window"
41msgstr "ភ្ជាប់​ប្រអប់​បែប​ទៅកាន់​បង្អួច​មេ"
42
43#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
44msgid ""
45"This key overrides the key in org.gnome.mutter when running GNOME Shell."
46msgstr ""
47"ពាក្យ​គន្លឹះ​នេះ​នឹង​បដិសេធ​​ពាក្យ​គន្លឹះ​នៅ​ក្នុង org.gnome.mutter "
48"ពេល​ដំណើរការ GNOME សែល។"
49
50#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
51msgid "Enable edge tiling when dropping windows on screen edges"
52msgstr "បើក​គម្រប​គែម​ពេល​ទម្លាក់​បង្អួច​នៅ​លើ​គែម​អេក្រង់"
53
54#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
55msgid "Workspaces only on primary monitor"
56msgstr "តំបន់​ធ្វើការ​មានតែ​នៅ​លើ​ម៉ូនីទ័រ​មេ​ប៉ុណ្ណោះ"
57
58#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
59msgid "Delay focus changes in mouse mode until the pointer stops moving"
60msgstr ""
61"ប្ដូរ​ការ​ពន្យារពេល​ផ្ដោត​នៅ​ក្នុង​របៀប​កណ្ដុរ​រហូតដល់​ព្រួញ​កណ្ដុរ​លែង​ផ្លា"
62"ស់ទី"
63
64#: ../extensions/alternate-tab/prefs.js:20
65msgid "Thumbnail only"
66msgstr "តែ​រូបភាព​តូច​ប៉ុណ្ណោះ"
67
68#: ../extensions/alternate-tab/prefs.js:21
69msgid "Application icon only"
70msgstr "តែ​រូបតំណាង​កម្មវិធី​ប៉ុណ្ណោះ"
71
72#: ../extensions/alternate-tab/prefs.js:22
73msgid "Thumbnail and application icon"
74msgstr "រូបតំណាង​កម្មវិធី និង​រូបភាព​តូច"
75
76#: ../extensions/alternate-tab/prefs.js:37
77msgid "Present windows as"
78msgstr "បង្ហាញ​វីនដូ​ជា"
79
80#: ../extensions/alternate-tab/prefs.js:62
81msgid "Show only windows in the current workspace"
82msgstr "បង្ហាញ​តែ​វីនដូ​ប៉ុណ្ណោះ​នៅ​ក្នុង​តំបន់​ធ្វើការ​បច្ចុប្បន្ន"
83
84#: ../extensions/apps-menu/extension.js:39
85msgid "Activities Overview"
86msgstr "សកម្មភាព​ទិដ្ឋភាព​ទូទៅ"
87
88#: ../extensions/apps-menu/extension.js:113
89msgid "Favorites"
90msgstr "ចំណូលចិត្ត"
91
92#: ../extensions/apps-menu/extension.js:282
93msgid "Applications"
94msgstr "កម្មវិធី"
95
96#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
97msgid "Application and workspace list"
98msgstr "កម្មវិធី និង​បញ្ជី​តំបន់​ធ្វើការ"
99
100#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:2
101msgid ""
102"A list of strings, each containing an application id (desktop file name), "
103"followed by a colon and the workspace number"
104msgstr ""
105"បញ្ជី​ខ្សែ​អក្សរ, បញ្ជី​នីមួយៗ​មាន​លេខ​សម្គាល់​កម្មវិធី (ឈ្មោះ​ឯកសារ​ផ្ទៃតុ) "
106"តាម​ពីក្រោយ​ដោយ​សញ្ញា​ចុច​ពីរ និង​លេខ​តំបន់​ធ្វើការ"
107
108#: ../extensions/auto-move-windows/prefs.js:55
109msgid "Application"
110msgstr "កម្មវិធី"
111
112#: ../extensions/auto-move-windows/prefs.js:64
113#: ../extensions/auto-move-windows/prefs.js:106
114msgid "Workspace"
115msgstr "តំបន់​ធ្វើការ"
116
117#: ../extensions/auto-move-windows/prefs.js:80
118msgid "Add rule"
119msgstr "បន្ថែម​ក្បួន"
120
121#: ../extensions/auto-move-windows/prefs.js:94
122msgid "Create new matching rule"
123msgstr "បង្កើត​ក្បួន​ផ្គូរផ្គង​ថ្មី"
124
125#: ../extensions/auto-move-windows/prefs.js:98
126msgid "Add"
127msgstr "បន្ថែម"
128
129#: ../extensions/drive-menu/extension.js:106
130#, javascript-format
131msgid "Ejecting drive '%s' failed:"
132msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ច្រាន់​ដ្រាយ '%s' ចេញ៖"
133
134#: ../extensions/drive-menu/extension.js:123
135msgid "Removable devices"
136msgstr "ឧបករណ៍​ចល័ត"
137
138#: ../extensions/drive-menu/extension.js:150
139msgid "Open File"
140msgstr "បើក​ឯកសារ"
141
142#: ../extensions/example/extension.js:17
143msgid "Hello, world!"
144msgstr "សួស្ដី ពិភពលោក!"
145
146#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:1
147msgid "Alternative greeting text."
148msgstr "អត្ថបទ​ស្វាគមន៍​ឆ្លាស់គ្នា។"
149
150#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:2
151msgid ""
152"If not empty, it contains the text that will be shown when clicking on the "
153"panel."
154msgstr "បើ​មិន​ទទេ វា​គឺ​មាន​អត្ថបទ​ដែល​នឹង​បង្ហាញ​ពេល​ចុច​លើ​ស្លាបព្រឹល។"
155
156#: ../extensions/example/prefs.js:30
157msgid ""
158"Example aims to show how to build well behaved extensions for the Shell and "
159"as such it has little functionality on its own.\n"
160"Nevertheless it's possible to customize the greeting message."
161msgstr ""
162"ឧទាហរណ៍៖ ដើម្បី​បង្ហាញ​របៀប​បង្កើត​ផ្នែក​បន្ថែម​ល្អ​សម្រាប់​សែល "
163"វា​គឺ​ត្រូវ​មាន​មុខងារ​ផ្ទាល់ខ្លួន​របស់​វា។\nទោះ​យ៉ាងណា "
164"វា​មិន​អាច​ប្ដូរ​សារ​ស្វាគមន៍​បាន​ទេ។"
165
166#: ../extensions/example/prefs.js:36
167msgid "Message:"
168msgstr "សារ៖"
169
170#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
171msgid "Use more screen for windows"
172msgstr "ប្រើ​អេក្រង់​ច្រើន​សម្រាប់​បង្អួច"
173
174#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2
175msgid ""
176"Try to use more screen for placing window thumbnails by adapting to screen "
177"aspect ratio, and consolidating them further to reduce the bounding box. "
178"This setting applies only with the natural placement strategy."
179msgstr ""
180"សាកល្បង​ប្រើ​អេក្រង់​ច្រើន​សម្រាប់​ដាក់​រូបភាព​តូច​របស់​បង្អួច​ដោយ​យោង​តាម​ស"
181"មាមាត្រ​អេក្រង់ រួច​បង្រួម​វា​ដើម្បី​បន្ថយ​ព្រំដែន​ប្រអប់។ "
182"ការ​កំណត់​នេះ​អនុវត្ត​តែ​ជាមួយ​វិធីសាស្ត្រ​ជំនួស​ធម្មជាតិ​ប៉ុណ្ណោះ។"
183
184#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
185msgid "Place window captions on top"
186msgstr "ដាក់​ចំណងជើង​បង្អួច​នៅ​ខាងលើ"
187
188#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4
189msgid ""
190"If true, place window captions on top the respective thumbnail, overriding "
191"shell default of placing it at the bottom. Changing this setting requires "
192"restarting the shell to have any effect."
193msgstr ""
194"ប្រសិនបើ​ពិត វា​នឹង​ដាក់​ចំណងជើង​បង្អួច​នៅ​ខាងលើ​រូបភាព​តូច "
195"ហើយ​បដិសេធ​សែល​លំនាំដើម​ដែល​ដាក់​វា​នៅ​បាត។ ការ​ប្ដូរ​ការ​កំណត់​នេះ "
196"តម្រូវ​ឲ្យ​ចាប់ផ្ដើម​សែល​ឡើងវិញ​ទើប​មាន​ប្រសិទ្ធភាព។"
197
198#: ../extensions/places-menu/extension.js:78
199#: ../extensions/places-menu/extension.js:81
200msgid "Places"
201msgstr "ដាក់"
202
203#: ../extensions/places-menu/placeDisplay.js:57
204#, javascript-format
205msgid "Failed to launch \"%s\""
206msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ចាប់ផ្ដើម \"%s\""
207
208#: ../extensions/places-menu/placeDisplay.js:99
209#: ../extensions/places-menu/placeDisplay.js:122
210msgid "Computer"
211msgstr "កុំព្យូទ័រ"
212
213#: ../extensions/places-menu/placeDisplay.js:200
214msgid "Home"
215msgstr "ផ្ទះ"
216
217#: ../extensions/places-menu/placeDisplay.js:287
218msgid "Browse Network"
219msgstr "រក​មើល​បណ្ដាញ"
220
221#: ../extensions/systemMonitor/extension.js:214
222msgid "CPU"
223msgstr "ស៊ីភីយូ"
224
225#: ../extensions/systemMonitor/extension.js:267
226msgid "Memory"
227msgstr "អង្គ​ចងចាំ"
228
229#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
230msgid "Theme name"
231msgstr "ឈ្មោះ​រូបរាង"
232
233#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
234msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
235msgstr "ឈ្មោះ​រូបរាង​ដែល​ត្រូវ​ផ្ទុក​ចេញពី ~/.themes/name/gnome-shell"
236
237#: ../extensions/window-list/extension.js:104
238msgid "Close"
239msgstr "បិទ"
240
241#: ../extensions/window-list/extension.js:114
242msgid "Unminimize"
243msgstr "មិន​បង្រួម​អប្បបរមា"
244
245#: ../extensions/window-list/extension.js:115
246msgid "Minimize"
247msgstr "បង្រួម​អប្បបរមា"
248
249#: ../extensions/window-list/extension.js:121
250msgid "Unmaximize"
251msgstr "មិន​ពង្រីក​អតិបរមា"
252
253#: ../extensions/window-list/extension.js:122
254msgid "Maximize"
255msgstr "ពង្រីក​អតិបរមា"
256
257#: ../extensions/window-list/extension.js:294
258msgid "Minimize all"
259msgstr "បង្រួម​អប្បបរមា​ទាំងអស់"
260
261#: ../extensions/window-list/extension.js:302
262msgid "Unminimize all"
263msgstr "មិន​បង្រួម​អប្បបរមា​ទាំងអស់"
264
265#: ../extensions/window-list/extension.js:310
266msgid "Maximize all"
267msgstr "ពង្រីក​អតិបរមា​ទាំងអស់"
268
269#: ../extensions/window-list/extension.js:319
270msgid "Unmaximize all"
271msgstr "មិន​ពង្រីក​អតិបរមា​ទាំងអស់"
272
273#: ../extensions/window-list/extension.js:328
274msgid "Close all"
275msgstr "បិទ​ទាំងអស់"
276
277#: ../extensions/window-list/extension.js:638
278#: ../extensions/workspace-indicator/extension.js:30
279msgid "Workspace Indicator"
280msgstr "ទ្រនិច​បង្ហាញ​តំបន់​ធ្វើការ"
281
282#: ../extensions/window-list/extension.js:792
283msgid "Window List"
284msgstr "បញ្ជី​បង្អួច"
285
286#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
287msgid "When to group windows"
288msgstr "ពេល​ដាក់​បង្អួច​ជាក្រុម"
289
290#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:2
291msgid ""
292"Decides when to group windows from the same application on the window list. "
293"Possible values are \"never\", \"auto\" and \"always\"."
294msgstr ""
295"សម្រេចចិត្ត​ថា​តើ​ពេល​ណា​ដែល​ត្រូវ​ដាក់​បង្អួច​ជា​ក្រុម​ចេញពី​កម្មវិធី​ដូចគ្"
296"នា​នៅ​លើ​បញ្ជី​បង្អួច។ តម្លៃ​ដែល​អាច​ប្រើ​បាន​គឺ៖ \"កុំ\", \"ស្វ័យប្រវត្តិ\" និង "
297"\"ជានិច្ច\" ។"
298
299#: ../extensions/window-list/prefs.js:30
300msgid "Window Grouping"
301msgstr "ដាក់​បង្អួច​ជា​ក្រុម"
302
303#: ../extensions/window-list/prefs.js:49
304msgid "Never group windows"
305msgstr "កុំ​ដាក់​បង្អួច​ជា​ក្រុម"
306
307#: ../extensions/window-list/prefs.js:50
308msgid "Group windows when space is limited"
309msgstr "ដាក់​បង្អួច​ជា​ក្រុម​ពេល​ទំហំ​មាន​ដែន​កំណត់"
310
311#: ../extensions/window-list/prefs.js:51
312msgid "Always group windows"
313msgstr "ដាក់​បង្អួច​ជា​ក្រុម​ជានិច្ច"
314
315#: ../extensions/workspace-indicator/prefs.js:141
316msgid "Workspace names:"
317msgstr "ឈ្មោះ​តំបន់​ធ្វើការ៖"
318
319#: ../extensions/workspace-indicator/prefs.js:152
320msgid "Name"
321msgstr "ឈ្មោះ"
322
323#: ../extensions/workspace-indicator/prefs.js:186
324#, javascript-format
325msgid "Workspace %d"
326msgstr "តំបន់​ធ្វើការ %d"
0327
=== added file 'po/kn.po'
--- po/kn.po 1970-01-01 00:00:00 +0000
+++ po/kn.po 2014-06-09 01:03:51 +0000
@@ -0,0 +1,330 @@
1# Shankar Prasad <svenkate@redhat.com>, 2013.
2msgid ""
3msgstr ""
4"Project-Id-Version: PACKAGE VERSION\n"
5"Report-Msgid-Bugs-To: \n"
6"POT-Creation-Date: 2013-08-06 14:45+0530\n"
7"PO-Revision-Date: 2013-10-29 06:13-0400\n"
8"Last-Translator: Shankar Prasad <svenkate@redhat.com>\n"
9"Language-Team: Kannada <kde-i18n-doc@kde.org>\n"
10"MIME-Version: 1.0\n"
11"Content-Type: text/plain; charset=UTF-8\n"
12"Content-Transfer-Encoding: 8bit\n"
13"Language: kn\n"
14"X-Generator: Zanata 3.2.3\n"
15"Plural-Forms: nplurals=2; plural=(n!=1)\n"
16
17#: ../data/gnome-classic.desktop.in.h:1
18#: ../data/gnome-classic.session.desktop.in.in.h:1
19msgid "GNOME Classic"
20msgstr "GNOME ಕ್ಲಾಸಿಕ್"
21
22#: ../data/gnome-classic.desktop.in.h:2
23msgid "This session logs you into GNOME Classic"
24msgstr "ಈ ಅಧಿವೇಶನವು ನಿಮ್ಮನ್ನು GNOME ಕ್ಲಾಸಿಕ್‌ಗೆ ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡುತ್ತದೆ"
25
26#: ../data/gnome-shell-classic.desktop.in.in.h:1
27msgid "GNOME Shell Classic"
28msgstr "GNOME ಶೆಲ್‌ ಕ್ಲಾಸಿಕ್"
29
30#: ../data/gnome-shell-classic.desktop.in.in.h:2
31msgid "Window management and application launching"
32msgstr "ಕಿಟಕಿ ನಿರ್ವಹಣೆ ಹಾಗು ಅನ್ವಯವನ್ನು ಆರಂಭಿಸುವಿಕೆ"
33
34#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:1
35msgid "Attach modal dialog to the parent window"
36msgstr "ಮೂಲ ಕಿಟಕಿಗೆ ಮೋಡಲ್ ಸಂವಾದವನ್ನು ಸೇರಿಸು"
37
38#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:2
39msgid ""
40"This key overrides the key in org.gnome.mutter when running GNOME Shell."
41msgstr ""
42"GNOME ಶೆಲ್‌ ಅನ್ನು ಚಲಾಯಿಸುವಾಗ ಈ ಕೀಲಿಯು org.gnome.mutter ಯಲ್ಲಿನ ಕೀಲಿಯನ್ನು "
43"ಅತಿಕ್ರಮಿಸುತ್ತದೆ."
44
45#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
46msgid "Enable edge tiling when dropping windows on screen edges"
47msgstr ""
48"ತೆರೆಯ ಅಂಚುಗಳಲ್ಲಿ ಕಿಟಕಿಗಳನ್ನು ಬೀಳಿಸುವಾಗ ಅಂಚಿನ ಟೈಲಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು"
49
50#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
51msgid "Workspaces only on primary monitor"
52msgstr "ಪ್ರಾಥಮಿಕ ತೆರೆಯಲ್ಲಿ ಇರುವ ಕಾರ್ಯಕ್ಷೇತ್ರಗಳು ಮಾತ್ರ"
53
54#: ../extensions/alternate-tab/prefs.js:20
55msgid "Thumbnail only"
56msgstr "ಅಡಕಚಿತ್ರ ಮಾತ್ರ"
57
58#: ../extensions/alternate-tab/prefs.js:21
59msgid "Application icon only"
60msgstr "ಅನ್ವಯ ಚಿಹ್ನೆ ಮಾತ್ರ"
61
62#: ../extensions/alternate-tab/prefs.js:22
63msgid "Thumbnail and application icon"
64msgstr "ಅಡಕಚಿತ್ರ ಮತ್ತು ಅನ್ವಯ ಚಿಹ್ನೆ"
65
66#: ../extensions/alternate-tab/prefs.js:37
67msgid "Present windows as"
68msgstr "ಈ ರೀತಿಯಲ್ಲಿ ಈಗಿರುವ ಕಿಟಕಿ"
69
70#: ../extensions/alternate-tab/prefs.js:62
71msgid "Show only windows in the current workspace"
72msgstr "ಪ್ರಸಕ್ತ ಕಾರ್ಯಕ್ಷೇತ್ರದಲ್ಲಿರುವ ಕಿಟಕಿಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸು"
73
74#. add the new entries
75#: ../extensions/alternative-status-menu/extension.js:125
76msgid "Suspend"
77msgstr "ಅಮಾನತುಗೊಳಿಸು"
78
79#: ../extensions/alternative-status-menu/extension.js:128
80msgid "Hibernate"
81msgstr "ನೆನಪಿನೊಡನೆ ಮುಚ್ಚು"
82
83#: ../extensions/alternative-status-menu/extension.js:131
84msgid "Power Off"
85msgstr "ಸ್ಥಗಿತಗೊಳಿಸು (ಪವರ್-ಆಫ್)"
86
87#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:1
88msgid "Enable suspending"
89msgstr "ಅಮಾನತುಗೊಳಿಸುವುದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು"
90
91#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:2
92msgid "Control the visibility of the Suspend menu item"
93msgstr "ಅಮಾನತುಗೊಳಿಸು ಪರಿವಿಡಿ ಅಂಶದ ಗೋಚರಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸು"
94
95#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:3
96msgid "Enable hibernating"
97msgstr "ನೆನಪಿನೊಡನೆ ಮುಚ್ಚುವಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು"
98
99#: ../extensions/alternative-status-menu/org.gnome.shell.extensions.alternative-status-menu.gschema.xml.in.h:4
100msgid "Control the visibility of the Hibernate menu item"
101msgstr "ನೆನಪಿನೊಡನೆ ಮುಚ್ಚು ಪರಿವಿಡಿ ಅಂಶದ ಗೋಚರಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸು"
102
103#: ../extensions/apps-menu/extension.js:39
104msgid "Activities Overview"
105msgstr "ಚಟುವಟಿಕೆ ಅವಲೋಕನ"
106
107#: ../extensions/apps-menu/extension.js:113
108msgid "Favorites"
109msgstr "ನೆಚ್ಚಿನವು"
110
111#: ../extensions/apps-menu/extension.js:278
112msgid "Applications"
113msgstr "ಅನ್ವಯಗಳು"
114
115#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:1
116msgid "Application and workspace list"
117msgstr "ಅನ್ವಯ ಮತ್ತು ಕಾರ್ಯಕ್ಷೇತ್ರದ ಪಟ್ಟಿ"
118
119#: ../extensions/auto-move-windows/org.gnome.shell.extensions.auto-move-windows.gschema.xml.in.h:2
120msgid ""
121"A list of strings, each containing an application id (desktop file name), "
122"followed by a colon and the workspace number"
123msgstr ""
124"ಅನ್ವಯ id (ಗಣಕತೆರೆ ಕಡತದ ಹೆಸರು), ನಂತರ ಒಂದು ವಿವರಣೆ ಚಿಹ್ನೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷೇತ್ರದ "
125"ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುವ ವಾಕ್ಯಾಂಶಗಳ ಒಂದು ಪಟ್ಟಿ"
126
127#: ../extensions/auto-move-windows/prefs.js:55
128msgid "Application"
129msgstr "ಅನ್ವಯ"
130
131#: ../extensions/auto-move-windows/prefs.js:64
132#: ../extensions/auto-move-windows/prefs.js:106
133msgid "Workspace"
134msgstr "ಕಾರ್ಯಕ್ಷೇತ್ರ"
135
136#: ../extensions/auto-move-windows/prefs.js:80
137msgid "Add rule"
138msgstr "ನಿಯಮವನ್ನು ಸೇರಿಸು"
139
140#: ../extensions/auto-move-windows/prefs.js:94
141msgid "Create new matching rule"
142msgstr "ಹೊಸ ಹೊಂದಿಕೆಯಾಗುವ ನಿಯಮವನ್ನು ರಚಿಸು"
143
144#: ../extensions/auto-move-windows/prefs.js:98
145msgid "Add"
146msgstr "ಸೇರಿಸು"
147
148#: ../extensions/drive-menu/extension.js:72
149#, c-format
150msgid "Ejecting drive '%s' failed:"
151msgstr "'%s' ಡ್ರೈವ್ ಅನ್ನು ಹೊರತೆಗೆಯುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ:"
152
153#: ../extensions/drive-menu/extension.js:89
154msgid "Removable devices"
155msgstr "ತೆಗೆಯಬಹುದಾದ ಸಾಧನಗಳು"
156
157#: ../extensions/drive-menu/extension.js:106
158msgid "Open File"
159msgstr "ಕಡತವನ್ನು ತೆರೆ"
160
161#: ../extensions/example/extension.js:17
162msgid "Hello, world!"
163msgstr "ನಮಸ್ಕಾರ, ಎಲ್ಲರಿಗೂ!"
164
165#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:1
166msgid "Alternative greeting text."
167msgstr "ಪರ್ಯಾಯ ಶುಭಾಶಯ ಪಠ್ಯ."
168
169#: ../extensions/example/org.gnome.shell.extensions.example.gschema.xml.in.h:2
170msgid ""
171"If not empty, it contains the text that will be shown when clicking on the "
172"panel."
173msgstr ""
174"ಖಾಲಿ ಇರದೆ ಇದ್ದಲ್ಲಿ, ಪ್ಯಾನೆಲ್‌ನ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ತೋರಿಸಲಾಗುವ ಪಠ್ಯವನ್ನು ಇದು "
175"ಹೊಂದಿರುತ್ತದೆ."
176
177#. TRANSLATORS: Example is the name of the extension, should not be
178#. translated
179#: ../extensions/example/prefs.js:30
180msgid ""
181"Example aims to show how to build well behaved extensions for the Shell and "
182"as such it has little functionality on its own.\n"
183"Nevertheless it's possible to customize the greeting message."
184msgstr ""
185"ಉದಾಹರಣೆಯು ಶೆಲ್‌ಗಾಗಿ ಉತ್ತಮವಾಗಿ ವರ್ತಿಸುವ ವಿಸ್ತರಣೆಗಳನ್ನು ನಿರ್ಮಿಸುವುದನ್ನು "
186"ತೋರಿಸುವ ಉದ್ಧೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು ಅದು ತಾನೆ ಸ್ವತಃ ಬಹಳ ಕಡಿಮೆ ಎನ್ನುವಷ್ಟು "
187"ಪ್ರಯೋಜನವನ್ನು ನೀಡಬಲ್ಲದು.\n"
188"ಆದರೂ ಸಹ ಶುಭಾಶಯದ ಸಂದೇಶವನ್ನು ಅಗತ್ಯಾನುಗಣವಾಗಿಸಲು ಸಾಧ್ಯವಿರುತ್ತದೆ."
189
190#: ../extensions/example/prefs.js:36
191msgid "Message:"
192msgstr "ಸಂದೇಶ:"
193
194#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:1
195msgid "Use more screen for windows"
196msgstr "ಕಿಟಕಿಗಳಿಗಾಗಿ ಹೆಚ್ಚಿನ ತೆರೆಯನ್ನು ಬಳಸಿ"
197
198#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:2
199msgid ""
200"Try to use more screen for placing window thumbnails by adapting to screen "
201"aspect ratio, and consolidating them further to reduce the bounding box. "
202"This setting applies only with the natural placement strategy."
203msgstr ""
204"ತೆರೆಯ ಆಕಾರ ಅನುಪಾತವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವ ಮೂಲಕ ಕಿಟಕಿ ಅಡಕಚಿತ್ರಗಳನ್ನು (ತಂಬ್‌ನೈಲ್) "
205"ಇರಿಸುವ ಸಲುವಾಗಿ ಹೆಚ್ಚಿನ ತೆರೆಯನ್ನು ಬಳಸಲು, ಮತ್ತು ಸೀಮಿತ ಚೌಕವನ್ನು (ಬೌಂಡಿಂಗ್ "
206"ಬಾಕ್ಸ್) ಕಡಿಮೆ ಮಾಡಲು ಅವುಗಳನ್ನು ಇನ್ನಷ್ಟು ಕ್ರೋಢೀಕರಿಸಲು ಪ್ರಯತ್ನಿಸಿ. ಈ ಸಿದ್ಧತೆಯು "
207"ಕೇವಲ ನೈಸರ್ಗಿಕ ಇರಿಸುವಿಕೆ ತಂತ್ರದೊಂದಿಗೆ ಮಾತ್ರ ಕೆಲಸ ಮಾಡುತ್ತದೆ."
208
209#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
210msgid "Place window captions on top"
211msgstr "ಕಿಟಕಿಯ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಮೇಲ್ಭಾಗದಲ್ಲಿ ಇರಿಸು"
212
213#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:4
214msgid ""
215"If true, place window captions on top the respective thumbnail, overriding "
216"shell default of placing it at the bottom. Changing this setting requires "
217"restarting the shell to have any effect."
218msgstr ""
219"ನಿಜವಾದಲ್ಲಿ, ಆಯಾಯ ಅಡಕಚಿತ್ರದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಕಿಟಕಿ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಇರಿಸಿ, ಆ ಮೂಲಕ "
220"ಶೆಲ್‌ನ ಪೂರ್ವನಿಯೋಜಿತವಾದಂತಹ ಕೆಳಭಾಗದಲ್ಲಿ ಇರಿಸುವಿಕೆಯನ್ನು ಅತಿಕ್ರಮಿಸಿದಂತಾಗುತ್ತದೆ. "
221"ಈ ಸಿದ್ಧತೆಯನ್ನು ಬದಲಾಯಿಸಿದಲ್ಲಿ ಅದು ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರಲು ಶೆಲ್ ಅನ್ನು ಮರಳಿ ಆರಂಭಿಸುವ "
222"ಅಗತ್ಯವಿರುತ್ತದೆ."
223
224#: ../extensions/places-menu/extension.js:77
225msgid "Places"
226msgstr "ಸ್ಥಳಗಳು"
227
228#: ../extensions/places-menu/placeDisplay.js:56
229#, c-format
230msgid "Failed to launch \"%s\""
231msgstr "'%s' ಅನ್ನು ಆರಂಭಿಸುವಲ್ಲಿ ವಿಫಲಗೊಂಡಿದೆ"
232
233#: ../extensions/places-menu/placeDisplay.js:98
234#: ../extensions/places-menu/placeDisplay.js:121
235msgid "Computer"
236msgstr "ಗಣಕ"
237
238#: ../extensions/places-menu/placeDisplay.js:199
239msgid "Home"
240msgstr "ನೆಲೆ"
241
242#: ../extensions/places-menu/placeDisplay.js:286
243msgid "Browse Network"
244msgstr "ಜಾಲಬಂಧವನ್ನು ವೀಕ್ಷಿಸು"
245
246#: ../extensions/systemMonitor/extension.js:213
247msgid "CPU"
248msgstr "CPU"
249
250#: ../extensions/systemMonitor/extension.js:266
251msgid "Memory"
252msgstr "ಮೆಮೊರಿ"
253
254#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:1
255msgid "Theme name"
256msgstr "ಪರಿಸರವಿನ್ಯಾಸದ ಹೆಸರು"
257
258#: ../extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml.in.h:2
259msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
260msgstr "~/.themes/name/gnome-shell ಇಂದ ಲೋಡ್ ಮಾಡಬೇಕಿರುವ ಪರಿಸರವಿನ್ಯಾಸದ ಹೆಸರು"
261
262#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
263msgid "When to group windows"
264msgstr "ಕಿಟಕಿಗಳನ್ನು ಯಾವಾಗ ಗುಂಪುಗೂಡಿಸಬೇಕು"
265
266#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:2
267msgid ""
268"Decides when to group windows from the same application on the window list. "
269"Possible values are \"never\", \"auto\" and \"always\"."
270msgstr ""
271"ಕಿಟಕಿಯ ಪಟ್ಟಿಯಲ್ಲಿ ಒಂದೇ ಅನ್ವಯಗಳ ಕಿಟಕಿಗಳನ್ನು ಯಾವಾಗ ಗುಂಪುಗೂಡಿಸಬೇಕು ಎನ್ನುವುದನ್ನು "
272"ಇದು ನಿರ್ಧರಿಸುತ್ತದೆ. ಸಾಧ್ಯವಿರುವ ಮೌಲ್ಯಗಳೆಂದರೆ, \"never\", \"auto\" ಮತ್ತು "
273"\"always\""
274
275#: ../extensions/window-list/prefs.js:30
276msgid "Window Grouping"
277msgstr "ಕಿಟಕಿ ಗುಂಪು ಮಾಡುವಿಕೆ"
278
279#: ../extensions/window-list/prefs.js:49
280msgid "Never group windows"
281msgstr "ಎಂದಿಗೂ ಕಿಟಕಿಗಳನ್ನು ಗುಂಪುಗೂಡಿಸದಿರು"
282
283#: ../extensions/window-list/prefs.js:50
284msgid "Group windows when space is limited"
285msgstr "ಸ್ಥಳದ ಮಿತಿ ಇದ್ದಾಗ ಕಿಟಕಿಗಳನ್ನು ಗುಂಪುಗೂಡಿಸು"
286
287#: ../extensions/window-list/prefs.js:51
288msgid "Always group windows"
289msgstr "ಯಾವಾಗಲೂ ಕಿಟಕಿಗಳನ್ನು ಗುಂಪುಗೂಡಿಸು"
290
291#: ../extensions/workspace-indicator/extension.js:30
292msgid "Workspace Indicator"
293msgstr "ಕಾರ್ಯಸ್ಥಳದ ಸೂಚಕ"
294
295#: ../extensions/workspace-indicator/prefs.js:141
296msgid "Workspace names:"
297msgstr "ಕಾರ್ಯಸ್ಥಳದ ಹೆಸರುಗಳು:"
298
299#: ../extensions/workspace-indicator/prefs.js:152
300msgid "Name"
301msgstr "ಹೆಸರು"
302
303#: ../extensions/workspace-indicator/prefs.js:186
304#, c-format
305msgid "Workspace %d"
306msgstr "ಕಾರ್ಯಕ್ಷೇತ್ರ %d"
307
308#: ../extensions/xrandr-indicator/extension.js:30
309msgid "Normal"
310msgstr "ಸಾಮಾನ್ಯ"
311
312#: ../extensions/xrandr-indicator/extension.js:31
313msgid "Left"
314msgstr "ಎಡ"
315
316#: ../extensions/xrandr-indicator/extension.js:32
317msgid "Right"
318msgstr "ಬಲ"
319
320#: ../extensions/xrandr-indicator/extension.js:33
321msgid "Upside-down"
322msgstr "ತಲೆಕೆಳಗೆ"
323
324#: ../extensions/xrandr-indicator/extension.js:50
325msgid "Display"
326msgstr "ಪ್ರದರ್ಶಕ"
327
328#: ../extensions/xrandr-indicator/extension.js:80
329msgid "Display Settings"
330msgstr "ಪ್ರದರ್ಶಕದ ಸಿದ್ಧತೆಗಳು"
0331
=== modified file 'po/ko.po'
--- po/ko.po 2013-12-29 14:42:51 +0000
+++ po/ko.po 2014-06-09 01:03:51 +0000
@@ -3,15 +3,15 @@
3# This file is distributed under the same license as the gnome-shell-extensions package.3# This file is distributed under the same license as the gnome-shell-extensions package.
4#4#
5# Seong-ho Cho <darkcircle.0426@gmail.com>, 2012.5# Seong-ho Cho <darkcircle.0426@gmail.com>, 2012.
6# Changwoo Ryu <cwryu@debian.org>, 2013.6# Changwoo Ryu <cwryu@debian.org>, 2013-2014.
7#7#
8msgid ""8msgid ""
9msgstr ""9msgstr ""
10"Project-Id-Version: gnome-shell-extensions\n"10"Project-Id-Version: gnome-shell-extensions\n"
11"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"11"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
12"shell&keywords=I18N+L10N&component=extensions\n"12"shell&keywords=I18N+L10N&component=extensions\n"
13"POT-Creation-Date: 2013-09-15 00:43+0000\n"13"POT-Creation-Date: 2014-03-05 08:31+0000\n"
14"PO-Revision-Date: 2013-09-16 03:25+0900\n"14"PO-Revision-Date: 2014-03-05 20:11+0900\n"
15"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"15"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
16"Language-Team: Korean <gnome-kr@googlegroups.com>\n"16"Language-Team: Korean <gnome-kr@googlegroups.com>\n"
17"Language: ko\n"17"Language: ko\n"
@@ -54,6 +54,10 @@
54msgid "Workspaces only on primary monitor"54msgid "Workspaces only on primary monitor"
55msgstr "주 모니터에만 작업 공간 사용"55msgstr "주 모니터에만 작업 공간 사용"
5656
57#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
58msgid "Delay focus changes in mouse mode until the pointer stops moving"
59msgstr "마우스 포인터가 움직이지 않을 때까지 포커스 전환을 미루기"
60
57#: ../extensions/alternate-tab/prefs.js:2061#: ../extensions/alternate-tab/prefs.js:20
58msgid "Thumbnail only"62msgid "Thumbnail only"
59msgstr "섬네일만"63msgstr "섬네일만"
@@ -82,7 +86,7 @@
82msgid "Favorites"86msgid "Favorites"
83msgstr "즐겨찾기"87msgstr "즐겨찾기"
8488
85#: ../extensions/apps-menu/extension.js:27889#: ../extensions/apps-menu/extension.js:282
86msgid "Applications"90msgid "Applications"
87msgstr "프로그램"91msgstr "프로그램"
8892
@@ -119,16 +123,16 @@
119msgid "Add"123msgid "Add"
120msgstr "추가"124msgstr "추가"
121125
122#: ../extensions/drive-menu/extension.js:73126#: ../extensions/drive-menu/extension.js:106
123#, c-format127#, javascript-format
124msgid "Ejecting drive '%s' failed:"128msgid "Ejecting drive '%s' failed:"
125msgstr "'%s' 드라이브를 빼는데 실패했습니다:"129msgstr "'%s' 드라이브를 빼는데 실패했습니다:"
126130
127#: ../extensions/drive-menu/extension.js:90131#: ../extensions/drive-menu/extension.js:123
128msgid "Removable devices"132msgid "Removable devices"
129msgstr "이동식 장치"133msgstr "이동식 장치"
130134
131#: ../extensions/drive-menu/extension.js:117135#: ../extensions/drive-menu/extension.js:150
132msgid "Open File"136msgid "Open File"
133msgstr "파일 열기"137msgstr "파일 열기"
134138
@@ -146,8 +150,6 @@
146"panel."150"panel."
147msgstr "빈 값이 아니면, 패널을 눌렀을때 보일 텍스트입니다."151msgstr "빈 값이 아니면, 패널을 눌렀을때 보일 텍스트입니다."
148152
149#. TRANSLATORS: Example is the name of the extension, should not be
150#. translated
151#: ../extensions/example/prefs.js:30153#: ../extensions/example/prefs.js:30
152msgid ""154msgid ""
153"Example aims to show how to build well behaved extensions for the Shell and "155"Example aims to show how to build well behaved extensions for the Shell and "
@@ -195,21 +197,21 @@
195msgid "Places"197msgid "Places"
196msgstr "위치"198msgstr "위치"
197199
198#: ../extensions/places-menu/placeDisplay.js:56200#: ../extensions/places-menu/placeDisplay.js:57
199#, c-format201#, javascript-format
200msgid "Failed to launch \"%s\""202msgid "Failed to launch \"%s\""
201msgstr "\"%s\" 실행에 실패했습니다"203msgstr "\"%s\" 실행에 실패했습니다"
202204
203#: ../extensions/places-menu/placeDisplay.js:98205#: ../extensions/places-menu/placeDisplay.js:99
204#: ../extensions/places-menu/placeDisplay.js:121206#: ../extensions/places-menu/placeDisplay.js:122
205msgid "Computer"207msgid "Computer"
206msgstr "컴퓨터"208msgstr "컴퓨터"
207209
208#: ../extensions/places-menu/placeDisplay.js:199210#: ../extensions/places-menu/placeDisplay.js:200
209msgid "Home"211msgid "Home"
210msgstr "홈"212msgstr "홈"
211213
212#: ../extensions/places-menu/placeDisplay.js:286214#: ../extensions/places-menu/placeDisplay.js:287
213msgid "Browse Network"215msgid "Browse Network"
214msgstr "네트워크 찾아보기"216msgstr "네트워크 찾아보기"
215217
@@ -229,52 +231,52 @@
229msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"231msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
230msgstr "테마 이름, ~/.themes/name/gnome-shell 아래에서 읽어들입니다."232msgstr "테마 이름, ~/.themes/name/gnome-shell 아래에서 읽어들입니다."
231233
232#: ../extensions/window-list/extension.js:92234#: ../extensions/window-list/extension.js:104
233msgid "Close"235msgid "Close"
234msgstr "닫기"236msgstr "닫기"
235237
236#: ../extensions/window-list/extension.js:102238#: ../extensions/window-list/extension.js:114
237msgid "Unminimize"239msgid "Unminimize"
238msgstr "최소화 취소"240msgstr "최소화 취소"
239241
240#: ../extensions/window-list/extension.js:103242#: ../extensions/window-list/extension.js:115
241msgid "Minimize"243msgid "Minimize"
242msgstr "최소화"244msgstr "최소화"
243245
244#: ../extensions/window-list/extension.js:109246#: ../extensions/window-list/extension.js:121
245msgid "Unmaximize"247msgid "Unmaximize"
246msgstr "최대화 취소"248msgstr "최대화 취소"
247249
248#: ../extensions/window-list/extension.js:110250#: ../extensions/window-list/extension.js:122
249msgid "Maximize"251msgid "Maximize"
250msgstr "최대화"252msgstr "최대화"
251253
252#: ../extensions/window-list/extension.js:270254#: ../extensions/window-list/extension.js:294
253msgid "Minimize all"255msgid "Minimize all"
254msgstr "모두 최소화"256msgstr "모두 최소화"
255257
256#: ../extensions/window-list/extension.js:278258#: ../extensions/window-list/extension.js:302
257msgid "Unminimize all"259msgid "Unminimize all"
258msgstr "모두 최소화 취소"260msgstr "모두 최소화 취소"
259261
260#: ../extensions/window-list/extension.js:286262#: ../extensions/window-list/extension.js:310
261msgid "Maximize all"263msgid "Maximize all"
262msgstr "모두 최대화"264msgstr "모두 최대화"
263265
264#: ../extensions/window-list/extension.js:295266#: ../extensions/window-list/extension.js:319
265msgid "Unmaximize all"267msgid "Unmaximize all"
266msgstr "모두 최대화 취소"268msgstr "모두 최대화 취소"
267269
268#: ../extensions/window-list/extension.js:304270#: ../extensions/window-list/extension.js:328
269msgid "Close all"271msgid "Close all"
270msgstr "모두 닫기"272msgstr "모두 닫기"
271273
272#: ../extensions/window-list/extension.js:591274#: ../extensions/window-list/extension.js:638
273#: ../extensions/workspace-indicator/extension.js:30275#: ../extensions/workspace-indicator/extension.js:30
274msgid "Workspace Indicator"276msgid "Workspace Indicator"
275msgstr "작업 공간 표시"277msgstr "작업 공간 표시"
276278
277#: ../extensions/window-list/extension.js:743279#: ../extensions/window-list/extension.js:792
278msgid "Window List"280msgid "Window List"
279msgstr "창 목록"281msgstr "창 목록"
280282
@@ -315,6 +317,6 @@
315msgstr "이름"317msgstr "이름"
316318
317#: ../extensions/workspace-indicator/prefs.js:186319#: ../extensions/workspace-indicator/prefs.js:186
318#, c-format320#, javascript-format
319msgid "Workspace %d"321msgid "Workspace %d"
320msgstr "작업 공간 %d"322msgstr "작업 공간 %d"
321323
=== modified file 'po/ta.po'
--- po/ta.po 2013-12-29 14:42:51 +0000
+++ po/ta.po 2014-06-09 01:03:51 +0000
@@ -1,22 +1,24 @@
1# Tamil translation for gnome-shell-extensions.1# Tamil translation for gnome-shell-extensions.
2# Copyright (C) 2013 gnome-shell-extensions's COPYRIGHT HOLDER2# Copyright (C) 2013 gnome-shell-extensions's COPYRIGHT HOLDER
3# This file is distributed under the same license as the gnome-shell-extensions package.3# This file is distributed under the same license as the gnome-shell-extensions package.
4#
4# தங்கமணி அருண் <thangam.arunx@gmail.com>, 2013.5# தங்கமணி அருண் <thangam.arunx@gmail.com>, 2013.
5#6# Shantha kumar <shkumar@redhat.com>, 2013.
6msgid ""7msgid ""
7msgstr ""8msgstr ""
8"Project-Id-Version: gnome-shell-extensions master\n"9"Project-Id-Version: gnome-shell-extensions master\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"10"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
10"shell&keywords=I18N+L10N&component=extensions\n"11"shell&keywords=I18N+L10N&component=extensions\n"
11"POT-Creation-Date: 2013-08-19 13:01+0000\n"12"POT-Creation-Date: 2013-11-10 03:36+0000\n"
12"PO-Revision-Date: 2013-09-03 16:00+0530\n"13"PO-Revision-Date: 2013-11-25 14:00+0530\n"
13"Last-Translator: Shantha kumar <shkumar@redhat.com>\n"14"Last-Translator: Shantha kumar <shkumar@redhat.com>\n"
14"Language-Team: Tamil <ta@li.org>\n"15"Language-Team: Tamil <>\n"
15"Language: ta\n"16"Language: ta\n"
16"MIME-Version: 1.0\n"17"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"18"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"19"Content-Transfer-Encoding: 8bit\n"
19"X-Generator: Poedit 1.5.4\n"20"X-Generator: Lokalize 1.5\n"
21"Plural-Forms: nplurals=2; plural=n != 1;\n"
2022
21#: ../data/gnome-classic.desktop.in.h:123#: ../data/gnome-classic.desktop.in.h:1
22#: ../data/gnome-classic.session.desktop.in.in.h:124#: ../data/gnome-classic.session.desktop.in.in.h:1
@@ -43,17 +45,25 @@
43msgid ""45msgid ""
44"This key overrides the key in org.gnome.mutter when running GNOME Shell."46"This key overrides the key in org.gnome.mutter when running GNOME Shell."
45msgstr ""47msgstr ""
46"இந்த திறப்பானது GNOME செல்லை இயக்கும் போது, org.gnome.mutter இல் உள்ள திறப்பைப் "48"இந்த திறப்பானது GNOME செல்லை இயக்கும் போது, org.gnome.mutter இல் உள்ள "
49"திறப்பைப் "
47"புறக்கணிக்கிறது."50"புறக்கணிக்கிறது."
4851
49#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:352#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:3
50msgid "Enable edge tiling when dropping windows on screen edges"53msgid "Enable edge tiling when dropping windows on screen edges"
51msgstr "சாளரங்களை திரை விளிம்புகளில் விடும் போது, விளிம்பு சட்டமாக்கலை செயற்படுத்து"54msgstr ""
55"சாளரங்களை திரை விளிம்புகளில் விடும் போது, விளிம்பு சட்டமாக்கலை செயற்படுத்து"
5256
53#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:457#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:4
54msgid "Workspaces only on primary monitor"58msgid "Workspaces only on primary monitor"
55msgstr "முதன்மை திரையில் மட்டும் பணியிடங்கள்"59msgstr "முதன்மை திரையில் மட்டும் பணியிடங்கள்"
5660
61#: ../data/org.gnome.shell.extensions.classic-overrides.gschema.xml.in.h:5
62msgid "Delay focus changes in mouse mode until the pointer stops moving"
63msgstr ""
64"சொடுக்கி பயன்முறையில் சுட்டி நகர்வது நிற்கும் வரை கவனப் பகுதி மாறுவதைத் "
65"தாமதிக்கவும்"
66
57#: ../extensions/alternate-tab/prefs.js:2067#: ../extensions/alternate-tab/prefs.js:20
58msgid "Thumbnail only"68msgid "Thumbnail only"
59msgstr "சிறுபடம் மட்டும்"69msgstr "சிறுபடம் மட்டும்"
@@ -82,7 +92,7 @@
82msgid "Favorites"92msgid "Favorites"
83msgstr "பிடித்தவை"93msgstr "பிடித்தவை"
8494
85#: ../extensions/apps-menu/extension.js:27895#: ../extensions/apps-menu/extension.js:282
86msgid "Applications"96msgid "Applications"
87msgstr "பயன்பாடுகள்"97msgstr "பயன்பாடுகள்"
8898
@@ -95,7 +105,8 @@
95"A list of strings, each containing an application id (desktop file name), "105"A list of strings, each containing an application id (desktop file name), "
96"followed by a colon and the workspace number"106"followed by a colon and the workspace number"
97msgstr ""107msgstr ""
98"பயன்பாட்டு id (பணிமேடை கோப்பு பெயர்), அதைத்தொடர்ந்து ஒரு முக்காற் குறி மற்றும் பணியிட "108"பயன்பாட்டு id (பணிமேடை கோப்பு பெயர்), அதைத்தொடர்ந்து ஒரு முக்காற் குறி "
109"மற்றும் பணியிட "
99"எண் ஆகியவற்றைக் கொண்டிருக்கும் சரங்களின் பட்டியல்"110"எண் ஆகியவற்றைக் கொண்டிருக்கும் சரங்களின் பட்டியல்"
100111
101#: ../extensions/auto-move-windows/prefs.js:55112#: ../extensions/auto-move-windows/prefs.js:55
@@ -120,7 +131,7 @@
120msgstr "சேர்"131msgstr "சேர்"
121132
122#: ../extensions/drive-menu/extension.js:73133#: ../extensions/drive-menu/extension.js:73
123#, c-format134#, javascript-format
124msgid "Ejecting drive '%s' failed:"135msgid "Ejecting drive '%s' failed:"
125msgstr "இயக்கியை '%s' வெளித்தள்ளுவதில் தோல்வியடைந்தது:"136msgstr "இயக்கியை '%s' வெளித்தள்ளுவதில் தோல்வியடைந்தது:"
126137
@@ -145,19 +156,20 @@
145"If not empty, it contains the text that will be shown when clicking on the "156"If not empty, it contains the text that will be shown when clicking on the "
146"panel."157"panel."
147msgstr ""158msgstr ""
148"காலியாக இல்லாவிட்டால், பலகத்தின் மீது சொடுக்கும் போது காண்பிக்கப்படும் உரையைக் "159"காலியாக இல்லாவிட்டால், பலகத்தின் மீது சொடுக்கும் போது காண்பிக்கப்படும் "
160"உரையைக் "
149"கொண்டிருக்கும்."161"கொண்டிருக்கும்."
150162
151#. TRANSLATORS: Example is the name of the extension, should not be
152#. translated
153#: ../extensions/example/prefs.js:30163#: ../extensions/example/prefs.js:30
154msgid ""164msgid ""
155"Example aims to show how to build well behaved extensions for the Shell and "165"Example aims to show how to build well behaved extensions for the Shell and "
156"as such it has little functionality on its own.\n"166"as such it has little functionality on its own.\n"
157"Nevertheless it's possible to customize the greeting message."167"Nevertheless it's possible to customize the greeting message."
158msgstr ""168msgstr ""
159"செல்லுக்கான சிறப்பாக செயல்படும் நீட்சிகளை எப்படி திறம்பட கட்டமைப்பது என்பதைக் காண்பிப்பதே "169"செல்லுக்கான சிறப்பாக செயல்படும் நீட்சிகளை எப்படி திறம்பட கட்டமைப்பது என்பதைக் "
160"Example இன் குறிக்கோளாகும் மேலும் அதுவும் மிகக் குறைந்த செயலம்சத்தையே கொண்டுள்ளது.\n"170"காண்பிப்பதே "
171"Example இன் குறிக்கோளாகும் மேலும் அதுவும் மிகக் குறைந்த செயலம்சத்தையே "
172"கொண்டுள்ளது.\n"
161"இருப்பினும், வாழ்த்துச்செய்தியை தனிப்பயனாக்கம் செய்யமுடியும்."173"இருப்பினும், வாழ்த்துச்செய்தியை தனிப்பயனாக்கம் செய்யமுடியும்."
162174
163#: ../extensions/example/prefs.js:36175#: ../extensions/example/prefs.js:36
@@ -174,9 +186,12 @@
174"aspect ratio, and consolidating them further to reduce the bounding box. "186"aspect ratio, and consolidating them further to reduce the bounding box. "
175"This setting applies only with the natural placement strategy."187"This setting applies only with the natural placement strategy."
176msgstr ""188msgstr ""
177"திரையின் தன்மை விகிதத்திற்கு ஏற்ப தகவமைப்பதன் மூலமும் சாளர சிறுபடங்களை உட்கொண்டிருக்கும் "189"திரையின் தன்மை விகிதத்திற்கு ஏற்ப தகவமைப்பதன் மூலமும் சாளர சிறுபடங்களை "
178"பெட்டியை மேலும் குறைப்பதற்காக அவற்றை வகைபிரித்தமைப்பதன் மூலமும் சாளர சிறுபடங்களை "190"உட்கொண்டிருக்கும் "
179"வைப்பதற்கு அதிக திரையைப் பயன்படுத்தவும். இந்த அமைவு இயல்பான இடவமைத்தல் உத்திக்கு மட்டுமே "191"பெட்டியை மேலும் குறைப்பதற்காக அவற்றை வகைபிரித்தமைப்பதன் மூலமும் சாளர "
192"சிறுபடங்களை "
193"வைப்பதற்கு அதிக திரையைப் பயன்படுத்தவும். இந்த அமைவு இயல்பான இடவமைத்தல் "
194"உத்திக்கு மட்டுமே "
180"பொருந்தும்."195"பொருந்தும்."
181196
182#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3197#: ../extensions/native-window-placement/org.gnome.shell.extensions.native-window-placement.gschema.xml.in.h:3
@@ -189,30 +204,33 @@
189"shell default of placing it at the bottom. Changing this setting requires "204"shell default of placing it at the bottom. Changing this setting requires "
190"restarting the shell to have any effect."205"restarting the shell to have any effect."
191msgstr ""206msgstr ""
192"true என இருப்பின், சாளர தலைப்புகளை அடிப்பகுதியில் வைக்கும் செல்லின் முன்னிருப்பான "207"true என இருப்பின், சாளர தலைப்புகளை அடிப்பகுதியில் வைக்கும் செல்லின் "
193"குணத்தைப் புறக்கணித்து, சாளர தலைப்புகளை அந்தந்த சிறுபடத்தின் மேல் பகுதியில் வைக்கும். இந்த "208"முன்னிருப்பான "
194"அமைவில் மாற்றம் செய்தால், மாற்றம் விளைவை ஏற்படுத்த செல்லை மறுதொடக்கம் செய்ய வேண்டும்."209"குணத்தைப் புறக்கணித்து, சாளர தலைப்புகளை அந்தந்த சிறுபடத்தின் மேல் பகுதியில் "
210"வைக்கும். இந்த "
211"அமைவில் மாற்றம் செய்தால், மாற்றம் விளைவை ஏற்படுத்த செல்லை மறுதொடக்கம் செய்ய "
212"வேண்டும்."
195213
196#: ../extensions/places-menu/extension.js:78214#: ../extensions/places-menu/extension.js:78
197#: ../extensions/places-menu/extension.js:81215#: ../extensions/places-menu/extension.js:81
198msgid "Places"216msgid "Places"
199msgstr "இடங்கள்"217msgstr "இடங்கள்"
200218
201#: ../extensions/places-menu/placeDisplay.js:56219#: ../extensions/places-menu/placeDisplay.js:58
202#, c-format220#, javascript-format
203msgid "Failed to launch \"%s\""221msgid "Failed to launch \"%s\""
204msgstr "\"%s\" ஐத் தொடங்குவதில் தோல்வியடைந்தது"222msgstr "\"%s\" ஐத் தொடங்குவதில் தோல்வியடைந்தது"
205223
206#: ../extensions/places-menu/placeDisplay.js:98224#: ../extensions/places-menu/placeDisplay.js:100
207#: ../extensions/places-menu/placeDisplay.js:121225#: ../extensions/places-menu/placeDisplay.js:123
208msgid "Computer"226msgid "Computer"
209msgstr "கணினி"227msgstr "கணினி"
210228
211#: ../extensions/places-menu/placeDisplay.js:199229#: ../extensions/places-menu/placeDisplay.js:201
212msgid "Home"230msgid "Home"
213msgstr "இல்லம்"231msgstr "இல்லம்"
214232
215#: ../extensions/places-menu/placeDisplay.js:286233#: ../extensions/places-menu/placeDisplay.js:288
216msgid "Browse Network"234msgid "Browse Network"
217msgstr "பிணையத்தை உலாவு"235msgstr "பிணையத்தை உலாவு"
218236
@@ -277,6 +295,11 @@
277msgid "Workspace Indicator"295msgid "Workspace Indicator"
278msgstr "பணியிடம் காட்டி"296msgstr "பணியிடம் காட்டி"
279297
298#: ../extensions/window-list/extension.js:743
299#| msgid "Window Grouping"
300msgid "Window List"
301msgstr "சாளர பட்டியல்"
302
280#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1303#: ../extensions/window-list/org.gnome.shell.extensions.window-list.gschema.xml.in.h:1
281msgid "When to group windows"304msgid "When to group windows"
282msgstr "சாளரங்களை எப்பொழுது குழுவாக்க வேண்டும்"305msgstr "சாளரங்களை எப்பொழுது குழுவாக்க வேண்டும்"
@@ -286,8 +309,10 @@
286"Decides when to group windows from the same application on the window list. "309"Decides when to group windows from the same application on the window list. "
287"Possible values are \"never\", \"auto\" and \"always\"."310"Possible values are \"never\", \"auto\" and \"always\"."
288msgstr ""311msgstr ""
289"சாளர பட்டியலில், ஒரே பயன்பாட்டுக்கு உரிய சாளரங்களை எப்போது குழுவாக்க வேண்டும் என "312"சாளர பட்டியலில், ஒரே பயன்பாட்டுக்கு உரிய சாளரங்களை எப்போது குழுவாக்க வேண்டும் "
290"முடிவுச்செய்கிறது. சாத்தியமான மதிப்புகள் \"ஒருபோதும் வேண்டாம்\", \"தானாக\" மற்றும் "313"என "
314"முடிவுச்செய்கிறது. சாத்தியமான மதிப்புகள் \"ஒருபோதும் வேண்டாம்\", \"தானாக\" "
315"மற்றும் "
291"\"எப்பொழுதும்\"."316"\"எப்பொழுதும்\"."
292317
293#: ../extensions/window-list/prefs.js:30318#: ../extensions/window-list/prefs.js:30
@@ -315,7 +340,7 @@
315msgstr "பெயர்"340msgstr "பெயர்"
316341
317#: ../extensions/workspace-indicator/prefs.js:186342#: ../extensions/workspace-indicator/prefs.js:186
318#, c-format343#, javascript-format
319msgid "Workspace %d"344msgid "Workspace %d"
320msgstr "பணியிடம் %d"345msgstr "பணியிடம் %d"
321346
322347
=== modified file 'po/te.po'
--- po/te.po 2011-11-12 18:32:22 +0000
+++ po/te.po 2014-06-09 01:03:51 +0000
@@ -2,271 +2,355 @@
2# Copyright (C) 2011 gnome-shell-extensions's COPYRIGHT HOLDER2# Copyright (C) 2011 gnome-shell-extensions's COPYRIGHT HOLDER
3# This file is distributed under the same license as the gnome-shell-extensions package.3# This file is distributed under the same license as the gnome-shell-extensions package.
4# Praveen Illa <mail2ipn@gmail.com>, 2011.4# Praveen Illa <mail2ipn@gmail.com>, 2011.
5#5# Krishnababu Krothapalli <kkrothap@redhat.com>, 2013.
6msgid ""6msgid ""
7msgstr ""7msgstr ""
8"Project-Id-Version: gnome-shell-extensions master\n"8"Project-Id-Version: PACKAGE VERSION\n"
9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"9"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
10"shell&keywords=I18N+L10N&component=extensions\n"10"shell&keywords=I18N+L10N&component=extensions\n"
11"POT-Creation-Date: 2011-09-19 17:46+0000\n"11"POT-Creation-Date: 2013-11-25 08:31+0000\n"
12"PO-Revision-Date: 2011-09-25 15:01+0530\n"12"PO-Revision-Date: 2013-10-01 04:16-0400\n"
13"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"13"Last-Translator: Krishnababu Krothapalli <kkrothap@redhat.com>\n"
14"Language-Team: Telugu <indlinux-telugu@lists.sourceforge.net>\n"14"Language-Team: Telugu <kde-i18n-doc@kde.org>\n"
15"Language: te\n"
15"MIME-Version: 1.0\n"16"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"17"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"18"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=(n != 1);\n"19"Plural-Forms: nplurals=2; plural=(n != 1);\n"
19
20#: ../extensions/alternative-status-menu/extension.js:44
21msgid "Notifications"
22msgstr "ప్రకటనలు"
23
24#: ../extensions/alternative-status-menu/extension.js:52
25msgid "Online Accounts"
26msgstr "ఆన్‌లైన్ ఖాతాలు"
27
28#: ../extensions/alternative-status-menu/extension.js:56
29msgid "System Settings"
30msgstr "వ్యవస్థ అమరికలు"
31
32#: ../extensions/alternative-status-menu/extension.js:63
33msgid "Lock Screen"
34msgstr "తెరకు తాళంవేయి"
35
36#: ../extensions/alternative-status-menu/extension.js:68
37msgid "Switch User"
38msgstr "వాడుకరిని మార్చు"
39
40#: ../extensions/alternative-status-menu/extension.js:73
41msgid "Log Out..."
42msgstr "నిష్క్రమించు..."
43
44#: ../extensions/alternative-status-menu/extension.js:81
45msgid "Suspend"
46msgstr "తాత్కాలికంగా నిలిపివేయి"
47
48#: ../extensions/alternative-status-menu/extension.js:87
49msgid "Hibernate"
50msgstr "సుప్తావస్థ"
51
52#: ../extensions/alternative-status-menu/extension.js:93
53msgid "Power Off..."
54msgstr "విద్యుత్ ఆపు..."
55
56#: ../extensions/alternate-tab/extension.js:44
57msgid ""
58"This is the first time you use the Alternate Tab extension. \n"
59"Please choose your preferred behaviour:\n"
60"\n"
61"All & Thumbnails:\n"
62" This mode presents all applications from all workspaces in one "
63"selection \n"
64" list. Instead of using the application icon of every window, it uses "
65"small \n"
66" thumbnails resembling the window itself. \n"
67"\n"
68"Workspace & Icons:\n"
69" This mode let's you switch between the applications of your current \n"
70" workspace and gives you additionally the option to switch to the last "
71"used \n"
72" application of your previous workspace. This is always the last symbol "
73"in \n"
74" the list and is segregated by a separator/vertical line if available. \n"
75" Every window is represented by its application icon. \n"
76"\n"
77"Native:\n"
78" This mode is the native GNOME 3 behaviour or in other words: Clicking \n"
79" native switches the Alternate Tab extension off. \n"
80msgstr ""
81
82#: ../extensions/alternate-tab/extension.js:269
83msgid "Alt Tab Behaviour"
84msgstr ""
85
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: