Commit Graph

11199 Commits

Author SHA1 Message Date
Rui Matos
d6c049a8c9 altTab: Don't error out if we don't have windows for an app
We are currently erroring out when the tab chain doesn't contain at
least one window for an app which might happen for windows that don't
take focus like xeyes. This leaves us in a state where we can't show
the switcher at all. Let's just ignore these apps instead of looking
broken.
2015-10-08 18:27:07 +02:00
Rui Matos
44047ac881 shell-glsl-quad: Set the pipeline blend string explicitly
The default pipeline color is opaque white and blending is turned
off. If we only draw with that color (e.g. because animations are
disabled and we're always drawn with opacity == 255), blending is kept
disabled since cogl_pipeline_set_color() returns early if the color
doesn't change from what was there before.

In our case we always want blending to be enabled which we can achieve
by setting the blending string ourselves.

https://bugzilla.gnome.org/show_bug.cgi?id=755827
2015-10-08 18:27:07 +02:00
Florian Müllner
464d5d8a13 st-button: Don't rely on hover to accept clicks
Since commit 4f1f226828 we only consider buttons clicked when the
release event had a corresponding press event. However as we use
the hover state to check whether a release event actually occurred
on the button, we dismiss any clicks in cases where we missed the
enter event - most likely due to some other actor holding a grab.
Instead, check whether the button contains the event's source, which
should be less error-prone.

https://bugzilla.gnome.org/show_bug.cgi?id=748919
2015-10-07 15:05:36 +02:00
Pedro Albuquerque
29811a85dc Updated Portuguese translation 2015-10-07 06:07:27 +00:00
Florian Müllner
36ee4e6c3b panel: Hide app menu when disabled by settings
While the GtkSettings::gtk-shell-shows-app-menu property is meant to
reflect a desktop capability (i.e. in the GNOME case: the app menu is
shown in the top bar), it is possible for users to overwrite it.
Respect the setting and actually hide the menu in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=745919
2015-10-05 14:08:20 +02:00
Emmanuele Bassi
2036e4c85c st: Remove wrong indentation
GObject-Introspection started warning for wrong annotations, and
StGenericAccessible::set-current-value has a return value annotation
even if it returns nothing. This generates the warning:

src/st/st-generic-accessible.c:146: Warning: St:
StGenericAccessible::set-current-value: invalid return annotation

Which, coupled with fatal warnings, breaks the Shell build.
2015-10-05 12:04:55 +01:00
Marek Černocký
f24034de84 Updated Czech translation 2015-10-05 11:56:30 +02:00
Daniel Mustieles
522ff86081 Updated Spanish translation 2015-10-05 07:46:19 +00:00
Daniel Mustieles
669e3c8ed9 Updated Spanish translation 2015-10-05 07:41:45 +00:00
Baurzhan Muftakhidinov
ce850f464c Updated Kazakh translation 2015-10-04 12:00:33 +00:00
Pedro Albuquerque
03eaa61cef Updated Portuguese translation 2015-10-04 07:34:03 +00:00
Jiri Grönroos
e10e953d24 Updated Finnish translation 2015-10-04 07:22:29 +00:00
Милош Поповић
2b47bb3d82 Updated Serbian Latin translation 2015-10-01 23:39:29 +00:00
Марко Костић
73d819116c Updated Serbian translation 2015-10-01 23:38:05 +00:00
Christian Kirbach
c8dd984663 Updated German translation 2015-10-01 20:43:16 +00:00
Seán de Búrca
6087eb6d0e Updated Irish translation 2015-09-30 22:30:18 -06:00
Trần Ngọc Quân
97b43d1d36 Updated Vietnamese translation
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
2015-10-01 07:22:35 +07:00
Aurimas Černius
57ebadbaf8 Updated Lithuanian translation 2015-09-30 22:17:38 +03:00
Tom Tryfonidis
cad7bb1151 Updated Greek translation 2015-09-30 10:38:28 +03:00
Rafael Fontenelle
9a376d47c5 Updated Brazilian Portuguese translation 2015-09-29 19:09:31 +00:00
Stas Solovey
b79adc05f4 Updated Russian translation 2015-09-29 19:07:25 +00:00
Changwoo Ryu
f765c5e319 Updated Korean translation 2015-09-29 19:14:47 +09:00
Milo Casagrande
edc445c0c9 Updated Italian translation 2015-09-29 07:03:06 +00:00
Dušan Kazik
ab6b0f3f7f Updated Slovak translation 2015-09-29 05:32:58 +00:00
Piotr Drąg
5e7902e733 Updated Polish translation 2015-09-29 00:53:38 +02:00
Anders Jonsson
f9f821aa55 Updated Swedish translation 2015-09-28 22:40:28 +00:00
Fran Dieguez
9ed4b2a5ae Updated Galician translation 2015-09-28 22:34:41 +00:00
Alexandre Franke
0130ced790 Updated French translation 2015-09-28 21:39:48 +00:00
Petr Kovar
8dab07af82 Update Czech translation
Fixes #737598.
2015-09-28 17:10:10 -04:00
Ekaterina Gerasimova
f6cd3fa5ed panel: improve string for system menu, bug 755755
Refer to the system menu in the top bar as "System" rather than "Settings" as
it contains more than just settings and "Settings" is already used for the
settings panel. "System" is also used elsewhere, so include context for
translators.
2015-09-28 16:29:12 -04:00
Michael Catanzaro
faae1a028e browser-plugin: try to avoid a crash
Quite tempted to delete this unmaintained and unreliable plugin, but I
can stand it not working so long as it at least stops crashing, so let's
try this first.

Hopefully mitigates bug #737932.
2015-09-27 13:14:08 -05:00
Adel Gadllah
f5e32184fe theme: Update sass submodule to pick up menu size changes
https://bugzilla.gnome.org/show_bug.cgi?id=708472
2015-09-25 20:24:32 +02:00
Matthias Clasen
18c7138237 Check error of g_dbus_proxy_new_sync call
Otherwise errors pile up and we crash later on.
2015-09-24 13:33:47 -04:00
Matthias Clasen
3f0fbae7e2 shell_dbus_acquire_name: Don't leak the result
The GVariant returned by g_dbus_proxy_call_sync must be
freed with g_variant_unref, to prevent a leak.
2015-09-24 13:33:47 -04:00
Matthias Clasen
7f1a258ff9 shell_dbus_acquire_name: Don't leak error
If fatal is not set, we return from this function in the error
case. Don't leak the GError if that happens.
2015-09-24 13:33:45 -04:00
Trần Ngọc Quân
35b38d5cb2 Updated Vietnamese translation
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
2015-09-24 15:16:45 +07:00
Khaled Hosny
09e8a437d4 Update Arabic translation 2015-09-23 23:53:04 +02:00
Florian Müllner
d2bedcc182 build: Replace deprecated GNOME_COMPILE_WARNINGS macro 2015-09-23 21:32:50 +02:00
Florian Müllner
84eda6e459 st: Don't avoid parameter list
Meh, C ...
2015-09-23 21:32:50 +02:00
Florian Müllner
f5e7530fc7 st: Add default case to switch statements 2015-09-23 21:32:50 +02:00
Florian Müllner
f983b34784 st: Handle all possible enum values in switch statements 2015-09-23 21:32:50 +02:00
Florian Müllner
36bbe64898 st: Fix constness in assignment 2015-09-23 21:32:50 +02:00
Florian Müllner
627a393ed6 st: Don't mix declarations and code 2015-09-23 21:32:50 +02:00
Florian Müllner
a025b151ef st: Don't shadow existing variables 2015-09-23 21:32:50 +02:00
Florian Müllner
18b6f13395 st: Fix signed-unsigned comparisons 2015-09-23 21:32:50 +02:00
Florian Müllner
051413550f st: Don't duplicate declarations from G_DEFINE_TYPE 2015-09-23 21:32:50 +02:00
Florian Müllner
3e10574736 shell: Add default case to switch statements
... to shut up a compiler warning.
2015-09-23 21:32:50 +02:00
Florian Müllner
9a3041004b shell: Don't shadow existing variables 2015-09-23 21:32:50 +02:00
Florian Müllner
87f71b8ce1 shell: Don't mix declarations and code 2015-09-23 21:32:50 +02:00
Florian Müllner
825146f1e3 shell: Fix signed-unsigned comparisons 2015-09-23 21:32:50 +02:00