Compare commits
9 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 00c1e37d77 | |||
| 3771d49149 | |||
| 2f49d77931 | |||
| 046c603872 | |||
| 79f263d1ed | |||
| a0a28be128 | |||
| ea893b2262 | |||
| 3fca9e88b2 | |||
| a1ab174e7a |
@@ -1,3 +1,13 @@
|
|||||||
|
3.14.3
|
||||||
|
======
|
||||||
|
* apps-menu: Fix some visual glitches
|
||||||
|
* places-menu: Fix error when XDG user directories are not set up
|
||||||
|
* window-list: Update for gnome-shell changes
|
||||||
|
|
||||||
|
3.14.2
|
||||||
|
======
|
||||||
|
* drive-menu: Update for nautilus/gnome-shell changes
|
||||||
|
|
||||||
3.14.1
|
3.14.1
|
||||||
======
|
======
|
||||||
* alternateTab: Fix dismissing popup with Escape
|
* alternateTab: Fix dismissing popup with Escape
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
AC_PREREQ(2.63)
|
AC_PREREQ(2.63)
|
||||||
AC_INIT([gnome-shell-extensions],[3.14.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
AC_INIT([gnome-shell-extensions],[3.14.3],[https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-shell&component=extensions])
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AC_CONFIG_AUX_DIR([config])
|
AC_CONFIG_AUX_DIR([config])
|
||||||
|
|||||||
@@ -58,7 +58,8 @@ const ApplicationMenuItem = new Lang.Class({
|
|||||||
this._iconBin = new St.Bin();
|
this._iconBin = new St.Bin();
|
||||||
this.actor.add_child(this._iconBin);
|
this.actor.add_child(this._iconBin);
|
||||||
|
|
||||||
let appLabel = new St.Label({ text: app.get_name() });
|
let appLabel = new St.Label({ text: app.get_name(), y_expand: true,
|
||||||
|
y_align: Clutter.ActorAlign.CENTER });
|
||||||
this.actor.add_child(appLabel, { expand: true });
|
this.actor.add_child(appLabel, { expand: true });
|
||||||
this.actor.label_actor = appLabel;
|
this.actor.label_actor = appLabel;
|
||||||
|
|
||||||
@@ -283,9 +284,7 @@ const ApplicationsButton = new Lang.Class({
|
|||||||
y_expand: true,
|
y_expand: true,
|
||||||
y_align: Clutter.ActorAlign.CENTER });
|
y_align: Clutter.ActorAlign.CENTER });
|
||||||
hbox.add_child(this._label);
|
hbox.add_child(this._label);
|
||||||
hbox.add_child(new St.Label({ text: '\u25BE',
|
hbox.add_child(PopupMenu.arrowIcon(St.Side.BOTTOM));
|
||||||
y_expand: true,
|
|
||||||
y_align: Clutter.ActorAlign.CENTER }));
|
|
||||||
|
|
||||||
this.actor.add_actor(hbox);
|
this.actor.add_actor(hbox);
|
||||||
this.actor.name = 'panelApplications';
|
this.actor.name = 'panelApplications';
|
||||||
|
|||||||
@@ -108,8 +108,9 @@ const MountMenuItem = new Lang.Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
activate: function(event) {
|
activate: function(event) {
|
||||||
|
let context = global.create_app_launch_context(event.get_time(), -1);
|
||||||
Gio.AppInfo.launch_default_for_uri(this.mount.get_root().get_uri(),
|
Gio.AppInfo.launch_default_for_uri(this.mount.get_root().get_uri(),
|
||||||
global.create_app_launch_context());
|
context);
|
||||||
|
|
||||||
this.parent(event);
|
this.parent(event);
|
||||||
}
|
}
|
||||||
@@ -149,7 +150,7 @@ const DriveMenu = new Lang.Class({
|
|||||||
this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
|
this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
|
||||||
this.menu.addAction(_("Open File"), function(event) {
|
this.menu.addAction(_("Open File"), function(event) {
|
||||||
let appSystem = Shell.AppSystem.get_default();
|
let appSystem = Shell.AppSystem.get_default();
|
||||||
let app = appSystem.lookup_app('nautilus.desktop');
|
let app = appSystem.lookup_app('org.gnome.Nautilus.desktop');
|
||||||
app.activate_full(-1, event.get_time());
|
app.activate_full(-1, event.get_time());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -202,7 +202,7 @@ const PlacesManager = new Lang.Class({
|
|||||||
let specials = [];
|
let specials = [];
|
||||||
for (let i = 0; i < DEFAULT_DIRECTORIES.length; i++) {
|
for (let i = 0; i < DEFAULT_DIRECTORIES.length; i++) {
|
||||||
let specialPath = GLib.get_user_special_dir(DEFAULT_DIRECTORIES[i]);
|
let specialPath = GLib.get_user_special_dir(DEFAULT_DIRECTORIES[i]);
|
||||||
if (specialPath == homePath)
|
if (specialPath == null || specialPath == homePath)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
let file = Gio.File.new_for_path(specialPath), info;
|
let file = Gio.File.new_for_path(specialPath), info;
|
||||||
|
|||||||
@@ -782,8 +782,8 @@ const WindowList = new Lang.Class({
|
|||||||
}));
|
}));
|
||||||
this._windowList.connect('scroll-event', Lang.bind(this, this._onScrollEvent));
|
this._windowList.connect('scroll-event', Lang.bind(this, this._onScrollEvent));
|
||||||
|
|
||||||
let indicatorsBox = new St.BoxLayout({ x_align: Clutter.ActorAlign.END });
|
let indicatorsBox = new St.BoxLayout({ x_align: Clutter.ActorAlign.END });
|
||||||
box.add(indicatorsBox);
|
box.add(indicatorsBox);
|
||||||
|
|
||||||
this._workspaceIndicator = new WorkspaceIndicator();
|
this._workspaceIndicator = new WorkspaceIndicator();
|
||||||
indicatorsBox.add(this._workspaceIndicator.container, { expand: false, y_fill: true });
|
indicatorsBox.add(this._workspaceIndicator.container, { expand: false, y_fill: true });
|
||||||
@@ -1165,6 +1165,9 @@ const WindowList = new Lang.Class({
|
|||||||
|
|
||||||
global.screen.disconnect(this._fullscreenChangedId);
|
global.screen.disconnect(this._fullscreenChangedId);
|
||||||
|
|
||||||
|
Main.xdndHandler.disconnect(this._dragBeginId);
|
||||||
|
Main.xdndHandler.disconnect(this._dragEndId);
|
||||||
|
|
||||||
this._settings.disconnect(this._groupingModeChangedId);
|
this._settings.disconnect(this._groupingModeChangedId);
|
||||||
|
|
||||||
let windows = global.get_window_actors();
|
let windows = global.get_window_actors();
|
||||||
@@ -1185,7 +1188,7 @@ function enable() {
|
|||||||
|
|
||||||
windowList.actor.connect('notify::hover', Lang.bind(Main.messageTray,
|
windowList.actor.connect('notify::hover', Lang.bind(Main.messageTray,
|
||||||
function() {
|
function() {
|
||||||
this._pointerInTray = windowList.actor.hover;
|
this._pointerInNotification = windowList.actor.hover;
|
||||||
this._updateState();
|
this._updateState();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user