- 25 Jan, 2012 3 commits
-
-
Florian Müllner authored
.desktop files have been designed for browsing, so the existing fields often produce insufficient results when used for search. gnome-control-center used X-GNOME-Keywords for that purpose, which has now been standardized as Keywords. It makes sense for us to support it in gnome-shell as well (and encourage its use outside of settings panels). https://bugzilla.gnome.org/show_bug.cgi?id=609702
-
Jasper St. Pierre authored
this.parent was ported from calling the parent class's method like MessageTray.Notification.prototype._init.call(this, ...);. When porting to Lang.Class, the 'this' parameter is now passed automatically, but removing it was forgot in a few places. Fix these places. https://bugzilla.gnome.org/show_bug.cgi?id=665017
-
Jasper St. Pierre authored
It seems that Debian has their own prefixes in something like debian-xterm.desktop. To properly do application matching in these cases, we need to strip the debian- prefix. https://bugzilla.gnome.org/show_bug.cgi?id=665647
-
- 24 Jan, 2012 3 commits
-
-
Seán de Búrca authored
-
Florian Müllner authored
We consider spacing and padding in _adjustIconSize, but as we use the theme node from an actor which is not exposed to the CSS, we miss the "real" values - correct this. https://bugzilla.gnome.org/show_bug.cgi?id=662213
-
Timo Jyrinki authored
-
- 23 Jan, 2012 1 commit
-
-
Fran Diéguez authored
-
- 22 Jan, 2012 3 commits
-
-
Jasper St. Pierre authored
The workspace-switcher-popup background should be at 100%, not upscaled to contain the entire popup. https://bugzilla.gnome.org/show_bug.cgi?id=668430
-
Clear the ClutterClickAction state before starting the drag, otherwise it will eat the first button event after the drag, preventing a new drag from being started. https://bugzilla.gnome.org/show_bug.cgi?id=662386
-
Adel Gadllah authored
Writting the screenshot to a file can take a relativly long time in which we block the compositor, so do that part in a separate thread to avoid the hang. https://bugzilla.gnome.org/show_bug.cgi?id=652952
-
- 21 Jan, 2012 1 commit
-
-
Owen W. Taylor authored
Update NEWS
-
- 20 Jan, 2012 3 commits
-
-
Rico Tzschichholz authored
-
DashItem labels have initial delay before showing up, but once the first label in the dash is visible (meaning the user is very likely exploring things) and the pointer is moved along the dash, the label will follow immediately. https://bugzilla.gnome.org/show_bug.cgi?id=666170 Signed-off-by:
Seif Lotfy <seif.lotfy@collabora.co.uk>
-
Owen W. Taylor authored
The order of arguments passed to _lookupSource() was wrong, causing problems when tray icons were removed. https://bugzilla.gnome.org/show_bug.cgi?id=664138
-
- 18 Jan, 2012 3 commits
-
-
-
Owen W. Taylor authored
- We should only call workspaceRemoved() for workspaces that are are actually being removed. - When we have multiple monitors, a window on a secondary monitor is on all workspaces, so it ends up in all workspaces _allWindows lists, so we can't use previous presence in that list to determine whether we need to go ahead and add the actor; allWindows is simply the list of windows where we are listening to notify::minimized. https://bugzilla.gnome.org/show_bug.cgi?id=667652
-
- 17 Jan, 2012 8 commits
-
-
Colin Walters authored
Otherwise since the auto-activate flag is set for dbus messages, we may re-vivify applications that have DBus service files. https://bugzilla.gnome.org/show_bug.cgi?id=667881
-
Giovanni Campagna authored
Since the application proxy is created asynchronously, at the time the GActionGroup (GActionMuxer) is created, there is no GDBusMenu yet. Defer creating the menu in that case. Also, clear out signal handlers if have no target application. https://bugzilla.gnome.org/show_bug.cgi?id=633028
-
Giovanni Campagna authored
When VPN is active, and it's not the default routing, we should show the vpn icon, rather than the physical connection. https://bugzilla.gnome.org/show_bug.cgi?id=665115
-
Owen W. Taylor authored
There were various cases where we could lose track of a window and leave the notify::minimized signal connect after the actor was destroyed or the workspace removed. This could result in operations on a removed workspace and assertion failures inside Mutter. https://bugzilla.redhat.com/show_bug.cgi?id=773059 https://bugzilla.gnome.org/show_bug.cgi?id=667652
-
Owen W. Taylor authored
We need to remove the handlers when the workspace is removed, not when the animation of it being removed finishes, or we can access a destroyed workspace and triggger an assertion failure in Mutter. https://bugzilla.redhat.com/show_bug.cgi?id=705664 https://bugzilla.gnome.org/show_bug.cgi?id=667652
-
We add a drag monitor to check whether the pointer is inside the workspace selector, and update the visibility of the drop placeholder consequently. https://bugzilla.gnome.org/show_bug.cgi?id=664201
-
Emmanuele Bassi authored
Cogl does not explicitly link against GL or GLES any more, and Clutter master dropped the 'gl' pkg-config requirement because it introduced unneeded and conflicting dependencies. GNOME Shell still uses glXQuery* API, so it needs to explicitly link against libGL. https://bugzilla.gnome.org/show_bug.cgi?id=667864
-
Adel Gadllah authored
Make sure that we don't leak oneshot timeout handlers in main.js and polkitAuthenticationAgent.js by making the callback return false. https://bugzilla.gnome.org/show_bug.cgi?id=668087
-
- 16 Jan, 2012 4 commits
-
-
Owen W. Taylor authored
When st_theme_node_paint() was called with zero width or height and a theme node with a shadow, we'd crash because we'd fail to allocate a texture with an empty size, then unreference the NULL pointer. https://bugzilla.redhat.com/show_bug.cgi?id=748293 https://bugzilla.gnome.org/show_bug.cgi?id=668050
-
Owen W. Taylor authored
A new texture has undefined contents - when we're creating a shadow, we need to clear the contents of the texture before drawing the border and background into it. https://bugzilla.gnome.org/show_bug.cgi?id=668048
-
Owen W. Taylor authored
g_dbus_method_invocation_return_value() adopts a floating reference, so we don't also need to unreference it; fix by replacing the code using a more compact form using the ^ convenience character in GVariant type specifications. (Thanks to Ryan Lortie for the suggestion.) https://bugzilla.gnome.org/show_bug.cgi?id=667378
-
Giovanni Campagna authored
According to the GIO docs, sections can have labels too. We support them by inserting a non reactive menu item at the beginning of the section. This item is specially flagged to be ignored while processing changed signals from the model (since it does not correspond to any model item) https://bugzilla.gnome.org/show_bug.cgi?id=666681
-
- 15 Jan, 2012 4 commits
-
-
If there's a single small window (e.g. empathy chat) in the overview, it looks usable, because it's as big as outside of the overview, but when you start to type, overview search is launched, which is confusing. Fix that by setting maximum scale for window clones to 0.7 https://bugzilla.gnome.org/show_bug.cgi?id=646704
-
Vit Stanislav authored
In overview when closing a window and afterwards dragging a window it can happen that you pick a wrong window or no window if windows' positions is updated while initiating the drag. Fix that by delaying window rearrangement when cursor is over a window. https://bugzilla.gnome.org/show_bug.cgi?id=645325
-
Matej Urbančič authored
-
Fran Diéguez authored
-
- 14 Jan, 2012 4 commits
-
-
Arash Mousavi authored
-
Giovanni Campagna authored
shell_embedded_window_hide() can be called during widget destruction, after the associated ClutterActor has been already cleared out. Fix a crash in that case. https://bugzilla.gnome.org/show_bug.cgi?id=633028
-
Giovanni Campagna authored
The application proxy is created asynchrously after the dbus name is registed. This means that when tracking the first window (and therefore creating the first window GActionGroup) there is no app proxy yet. https://bugzilla.gnome.org/show_bug.cgi?id=633028
-
Giovanni Campagna authored
DND code assumes it can query the size of the actor before parenting, while StWidget asserts that get_preferred_size() is only called after the actor is on stage. This fixes a crash while dragging "Connect to..." https://bugzilla.gnome.org/show_bug.cgi?id=633028
-
- 13 Jan, 2012 1 commit
-
-
- 12 Jan, 2012 2 commits
-
-
Cosimo Cecchi authored
With GJS' GDBus implementation, we get the invocation paramters as an array if we declare a method as async. This is bad and not consistent with what GJS does for synchronous methods, but it's the way it is, and other classes in gnome-shell implement this correctly by exploding the array into its components in the method implementation, but not the screenshot methods. Also, we're supposed to return a value using the provided invocation object, not with a callback now, so do that. https://bugzilla.gnome.org/show_bug.cgi?id=667662
-
Xavier Claessens authored
tp-glib does it for us since version 0.15.6 https://bugzilla.gnome.org/show_bug.cgi?id=658817
-