592 Commits

Author SHA1 Message Date
Giovanni Campagna
5e10182f94 Bump version to 3.9.2
To go along GNOME Shell 3.9.2
3.9.2
2013-05-28 20:09:11 +02:00
Giovanni Campagna
ae244569ef alternative-status-menu: take GSettings in consideration for item visibility
Seems this was lost at some point.
2013-05-24 19:15:30 +02:00
Florian Müllner
292a48073a apps-menu: Add some padding to ScrollView
In case the scroll bar is visible, is is currently positioned at
the very edge of the popup, which looks fairly bad; so add some
minimal padding.

https://bugzilla.gnome.org/show_bug.cgi?id=700852
2013-05-22 19:40:02 +02:00
Giovanni Campagna
274a6f040c Update descriptions of extensions
Mark classic mode extensions as such, so bug reports don't go
lost in my inbox.
2013-05-20 19:06:59 +02:00
Мирослав Николић
aaacd3dba4 Updated Serbian translation 2013-05-14 18:51:11 +02:00
Florian Müllner
45767c93d5 window-list: Make bottom panel taller in classic mode
Consider additional borders in classic styling for the panel height.

https://bugzilla.gnome.org/show_bug.cgi?id=698169
2013-05-13 22:01:01 +02:00
Giovanni Campagna
6094c21634 Bump version to 3.9.1
To go along GNOME Shell 3.9.1
3.9.1
2013-05-01 00:46:47 +02:00
Giovanni Campagna
5052c6d350 windowsNavigator: update for gnome-shell changes
The position of a workspace is not part of a geometry object.
2013-05-01 00:45:06 +02:00
Florian Müllner
f38d61b4c9 window-list: Use notify::n-workspaces to recreate workspace menu
When the number of workspaces changes, we clear the existing menu
and recreate it based on the screen::n-workspaces property, so it
is slightly more correct to track changes to the property directly
instead of using the workspace-added/workspace-removed signals.
This change also fixes a corner case, where changes to the property
before workspaces are initialized are missed and we end up with the
wrong number of workspaces.

https://bugzilla.gnome.org/show_bug.cgi?id=699350
2013-04-30 21:54:05 +02:00
Florian Müllner
8ba3bedd20 workspace-indicator: Adjust to PopupMenu API change
setShowDot() has become setOrnament()

https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:49 +02:00
Florian Müllner
d903f1f15b xrandr-indicator: Adjust to PopupMenu API change
setShowDot() has become setOrnament()

https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:49 +02:00
Florian Müllner
8628addfc9 window-list: Adjust to PopupMenu API change
setShowDot() has become setOrnament().

https://bugzilla.gnome.org/show_bug.cgi?id=699335
2013-04-30 17:49:48 +02:00
Aurimas Černius
27b5178646 Updated Lithuanian translation 2013-04-27 23:40:52 +03:00
Matej Urbančič
6b2fa94f5a Updated Slovenian translation 2013-04-21 08:26:05 +02:00
Marek Černocký
174ffc05f2 Updated Czech translation 2013-04-20 15:37:04 +02:00
Piotr Drąg
8ba1cc7c9d Updated Polish translation 2013-04-19 21:14:04 +02:00
Daniel Mustieles
20e164fb39 Updated Spanish translation 2013-04-18 13:12:37 +02:00
Rafael Ferreira
568f63917a Updated Brazilian Portuguese translation 2013-04-16 22:43:15 -03:00
Giovanni Campagna
e2a2f12c10 Bump version to 3.8.1
To follow the 3.8.1 stable release of GNOME
3.8.1
2013-04-16 22:08:26 +02:00
Giovanni Campagna
c1bc688a5c WindowList: add a workspace switching menu
Import a copy of the workspace indicator extension, to have it
in the bottom panel.

https://bugzilla.gnome.org/show_bug.cgi?id=694914
2013-04-16 22:00:39 +02:00
Florian Müllner
360ba43579 window-list: Add support for AUTO grouping
In addition to "always" and "never", gnome-panel supported an "auto"
grouping mode, which only started to group items when running out of
available space. It makes sense for us to support the same option in
the window-list extension, so implement it.

https://bugzilla.gnome.org/show_bug.cgi?id=697157
2013-04-16 20:05:27 +02:00
Florian Müllner
1a41b639ef window-list: Don't rely solely on -st-natural-width
-st-natural-width is useful to request a larger-than-usual width,
add back the max-width removed in commit 702cf52cfc to also request
a smaller-than-usual width as necessary.
2013-04-16 20:05:26 +02:00
Florian Müllner
4ebd46c9f0 classic: Style startup spinner differently in classic mode
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-16 19:28:12 +02:00
Florian Müllner
702cf52cfc window-list: Fill max-width if possible
Items in the window list should take up a fixed amount of space
unless the list is full and items need to shrink. To achieve this,
replace the max-width with the newly added -st-natural-width.

https://bugzilla.gnome.org/show_bug.cgi?id=695392
2013-04-16 18:10:16 +02:00
Matthias Clasen
689dda0515 Revert "window-list: add a workspace switcher"
This reverts commit f86f09955b.

Pushed by accident.
2013-04-08 20:25:33 -04:00
Matthias Clasen
db0b1af99a classic: Tweak separator colors
The previous commit made them too prominent, so tone it down.
2013-04-08 20:21:52 -04:00
Matthias Clasen
cdbb94ccbf classic: Improve menu separators
These were barely showing up in white-on-light-gray, so
turn them dark.

https://bugzilla.gnome.org/show_bug.cgi?id=697596
2013-04-08 19:35:53 -04:00
Giovanni Campagna
f86f09955b window-list: add a workspace switcher
This is the most basic version of a workspace switcher, taken from
Frippery Bottom Panel and adapted. It handles clicks and scrolls,
and does not show window thumbnails or shapes.
Note that, differently from the frippery version, it won't change
the workspace layout, and actually assume a linear vertical layout,
which is then shown horizontally. This is to keep compatibility
with the overview, which uses a vertical layout.

https://bugzilla.gnome.org/show_bug.cgi?id=694914
2013-04-08 10:19:26 -04:00
Милош Поповић
58c36bd719 Small fix in Serbian translation 2013-04-08 15:35:27 +02:00
Florian Müllner
46a216853f window-list: Update icons on icon theme changes
https://bugzilla.gnome.org/show_bug.cgi?id=697400
2013-04-07 21:11:31 +02:00
Florian Müllner
25be4d60b4 app-menu: Update icons on icon theme changes
https://bugzilla.gnome.org/show_bug.cgi?id=697400
2013-04-07 21:11:31 +02:00
Florian Müllner
94941843e3 apps-menu: Allow for keynav between categories/applications
PanelMenu.Button listens to key-press-events on the corresponding
menu to move focus to neighboring buttons on left/right arrow. In
order to allow keynav from the category list on the left to the
application list on the right and vice-versa, we may need to suppress
the parent behavior depending on the currently focused actor, so
overwrite the signal handler accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=693074
2013-04-07 21:11:31 +02:00
Rui Matos
6adeed4e60 window-list: Fix preferences radio buttons not reflecting the setting
When setting GtkRadioButton's group property, its active property is
also set as a by-product. This means that setting these properties
isn't commutative which arguably is a bug in gtk+ but one that we can
easily work around by just switching the order here.

https://bugzilla.gnome.org/show_bug.cgi?id=697495
2013-04-07 21:00:51 +02:00
Florian Müllner
a97d08a2d2 window-list: Set metaWindow for single-window items when grouped
When grouping is enabled, items that are only have a single window
associated are still expected to behave like ungrouped items.
This includes activating windows by DND, which uses the metaWindow
property on the hovered actor's _delegate, so make sure it is set
on AppButtons in single-window mode as well.

https://bugzilla.gnome.org/show_bug.cgi?id=693561
2013-04-04 18:09:46 +02:00
Florian Müllner
91aa1cfbc0 window-list: Activate window on hover during drag operations
Reimplement the common task list behavior of activating windows
when hovering over a task list item during a drag operation.

https://bugzilla.gnome.org/show_bug.cgi?id=693561
2013-04-04 18:09:46 +02:00
Jakub Steiner
e6e31c16b7 make submenus "fit in" for classic
https://bugzilla.gnome.org/show_bug.cgi?id=696960
2013-04-04 16:59:37 +02:00
Debarshi Ray
802c70e14c apps-menu: Improve submenu navigation
Implement a keep-up triangle to keep submenus from changing if the
pointer strays a bit when mousing towards the application list on the
right. The keep-up triangle is only used if the mouse movement is more
horizontal than vertical.

This is similar to the behaviour of GtkMenu, but much more simple
because we are only dealing one specific kind of menu, and hence don't
need to be as generic.

https://bugzilla.gnome.org/show_bug.cgi?id=692913
2013-04-04 14:41:07 +02:00
Giovanni Campagna
d212a2f26d WindowList: fix behavior on fullscreen
LayoutManager will take care of our visibility, but we need to
adjust the message tray anchor point manually. Also, we must not
show ourselves when coming out of the overview if we're in fullscreen.

https://bugzilla.gnome.org/show_bug.cgi?id=696929
2013-04-02 23:05:57 +02:00
Changwoo Ryu
fb77156c88 Updated Korean translation 2013-03-28 02:57:09 +09:00
Fran Diéguez
bfd94b7ae1 Updated Galician translations 2013-03-26 12:51:33 +01:00
Giovanni Campagna
a6016db862 Bump version to 3.8.0
To go along GNOME Shell 3.8.0
3.8.0
2013-03-25 23:27:36 +01:00
Jiro Matsuzawa
01d6a469a1 l10n: Update Japanese translation 2013-03-25 17:08:09 +09:00
Ville-Pekka Vainio
4a60bec60c Finnish translation update by Jiri Grönroos 2013-03-21 22:40:49 +02:00
Gabor Kelemen
8d4db767d4 Updated Hungarian translation 2013-03-21 00:49:37 +01:00
Milo Casagrande
916d9d963f [l10n] Updated Italian translation. 2013-03-20 10:05:56 +01:00
Giovanni Campagna
39a7434569 Bump version to 3.7.92
To go along GNOME Shell 3.7.92
3.7.92
2013-03-19 07:19:51 +01:00
Mario Blättermann
7aeba983e1 [l10n] Updated German translation 2013-03-15 19:23:23 +01:00
Rafael Ferreira
89830470f1 Updated Brazilian Portuguese translation 2013-03-10 22:25:05 -03:00
Florian Müllner
8688596e80 window-list: Fix updating message tray anchor
After recent overview changes, we may end up with the message tray
showing partially in the overview when the window-list extension
is enabled. Adjusting the anchor explicitly when entering/leaving
the overview fixes the issue, requiring less code.

https://bugzilla.gnome.org/show_bug.cgi?id=695390
2013-03-08 14:08:01 +01:00
Florian Müllner
0bd8966115 window-list: connect_after() to 'window-added'
We switched from using the window icon to using the associated
application's icon; however when we create the window list item
from a handler to the 'window-added' signal, the association of
window and application might not exist yet, as WindowTracker uses
the same signal to create the association. Use connect_after()
for creating the window list item to make sure that WindowTracker's
signal handler has run already.

https://bugzilla.gnome.org/show_bug.cgi?id=695389
2013-03-08 14:08:00 +01:00