Emmanuele Bassi
a7f06d2ae6
demo/glarea: Check errors on GtkGLArea
...
We should not call OpenGL API if GtkGLArea is in an error state.
https://bugzilla.gnome.org/show_bug.cgi?id=746746
2015-03-27 11:33:41 +00:00
Emmanuele Bassi
f72db440b5
glarea: Check that the context is not NULL
...
The public API should perform more checks when it comes to an NULL
context.
https://bugzilla.gnome.org/show_bug.cgi?id=746746
2015-03-27 11:33:29 +00:00
Emmanuele Bassi
732671f639
x11/gl: Do not try to call MakeCurrent with a NULL context
...
This should not happen, but better safe than sorry.
https://bugzilla.gnome.org/show_bug.cgi?id=746746
2015-03-27 11:33:22 +00:00
Emmanuele Bassi
d4c7fcd050
x11/gl: Trap GL context creation
...
Avoid an X11 error in case the context creation fails, so we can avoid a
crash and pick it up in the upper layers, and display an error.
https://bugzilla.gnome.org/show_bug.cgi?id=746746
2015-03-27 11:33:19 +00:00
Hans de Goede
318c784b3e
scrolledwindow: Extend trackpoint heuristic to ALPS trackpoints
...
These have a different characteristic device name, look for it too
in order to enable trackpoint features.
2015-03-26 19:52:14 +01:00
Руслан Ижбулатов
80df4f3b1c
W32: Only override window miximized position for CSDed windows
...
This fixes an issue with non-CSDed windows being improperly positioned
when maximized, which was introduced by the previous commit.
https://bugzilla.gnome.org/show_bug.cgi?id=746821
2015-03-26 17:07:34 +00:00
Руслан Ижбулатов
047c6210ad
W32: Correctly set maximized window position
...
Use screen workarea to *also* set the position of a maximized window,
not just its size. Without this the window position defaults to 0:0
(the topleft corner), which is wrong when taskbar is position along the
top or left edge of the screen.
https://bugzilla.gnome.org/show_bug.cgi?id=746821
2015-03-26 15:53:26 +00:00
Aurimas Černius
a455c3cc49
Updated Lithuanian translation
2015-03-25 23:55:00 +02:00
Rico Tzschichholz
99a0b320a3
textview: Fix "Since" versions after backport
...
Fix for 28063ee2e4 which got cherry-picked
to 3.16
(cherry picked from commit 9ca8b71e76 )
2015-03-25 20:55:52 +01:00
Fran Dieguez
df2c1c4d5d
Updated Galician translation
2015-03-24 22:30:02 +00:00
Ignacio Casal Quinteiro
2eab2d79b7
inspector: fix warning about not using the right format for an int64
2015-03-24 14:32:58 +01:00
Daniel Mustieles
b83f8bd825
Updated Spanish translation
2015-03-24 10:41:35 +01:00
Daniel Mustieles
9f5eb8f021
Updated Spanish translation
2015-03-24 10:40:21 +01:00
Trần Ngọc Quân
e3d64fb0e2
Updated Vietnamese translation
...
Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com >
2015-03-24 14:13:39 +07:00
Changwoo Ryu
1a9d78c58d
Updated Korean translation
2015-03-24 09:54:04 +09:00
Inaki Larranaga Murgoitio
64c6869708
Updated Basque language
2015-03-23 22:24:38 +01:00
Inaki Larranaga Murgoitio
afd8697baa
Updated Basque language
2015-03-23 22:24:13 +01:00
Fran Dieguez
b652f840f2
Updated Galician translation
2015-03-23 21:14:00 +00:00
Fran Dieguez
349fbb1eac
Updated Galician translation
2015-03-23 21:10:45 +00:00
Piotr Drąg
3399395234
Updated Polish translation
2015-03-23 17:33:05 +01:00
Marek Černocký
f52e9bffd6
Updated Czech translation
2015-03-23 16:15:28 +01:00
Matthias Clasen
7be4d69868
csd: Fix an oversight for popups
...
After the recent rework of client-side shadow code, menus,
tooltips and similar popups were ending up with solid decorations.
Fix this oversight.
2015-03-23 10:43:43 -04:00
Balázs Úr
36f02f4041
Updated Hungarian translation
2015-03-23 14:39:35 +00:00
Balázs Úr
08d649de2f
Updated Hungarian translation
2015-03-23 14:35:17 +00:00
Yosef Or Boczko
0235e4c7a1
Update properties Hebrew translation
2015-03-23 14:46:19 +02:00
Yosef Or Boczko
de00a55751
Updated Hebrew translation
2015-03-23 14:44:04 +02:00
Tom Tryfonidis
ba6fd13d38
Updated Greek translation
2015-03-23 10:23:04 +00:00
Tom Tryfonidis
2ecd3b033d
Updated Greek translations
2015-03-23 12:09:17 +02:00
Milo Casagrande
db7732ee6c
Updated Italian translation
2015-03-23 07:28:32 +00:00
Milo Casagrande
9b9aa14ef7
Updated Italian translation
2015-03-23 07:24:33 +00:00
Matthias Clasen
bff9f190aa
Stop using GDK_POINTER_MOTION_HINT_MASK in widgets
...
It is deprecated and no longer needed, and,as observed in
https://bugzilla.gnome.org/show_bug.cgi?id=746253 it
interferes with turning off event compression.
2015-03-22 23:03:26 -04:00
Matthias Clasen
867dcd3d67
Silence another compiler warning
...
Again, our habit of comparing enum values against -1.
2015-03-22 23:03:13 -04:00
Matthias Clasen
cb25f48bf6
Don't return G_TYPE_INVALID as a pointer
...
Use NULL for g_return_val_if_fail checks if the function returns
a pointer. Pointed out by clang.
2015-03-22 23:03:06 -04:00
Matthias Clasen
76a37d542e
text view: Avoid clang compiler warnings
...
Again, our habit to use -1 as an unset value for enum types.
2015-03-22 23:03:00 -04:00
Matthias Clasen
c30f74e506
Remove a redundant const
...
const gchar const is still just const gchar, unless there's
indirections in between.
2015-03-22 23:02:54 -04:00
Matthias Clasen
1768f3e5dd
css: Silence a clang warning
...
Clang complains that this check can never be true. Since this
is a argument range check which we do to catch bad input,
convince clang to not complain instead of taking it out.
2015-03-22 23:02:48 -04:00
Matthias Clasen
28fde2f320
Remove a pointless comparison
...
Comparing an unsigned value against < 0 is not going to succeed.
Pointed out by clang.
2015-03-22 23:02:43 -04:00
Matthias Clasen
511d7c3304
paper size: Don't use abs() on floats
...
Use fabs() instead. Pointed out by clang.
2015-03-22 23:02:36 -04:00
Matthias Clasen
885b5bbe30
More of the same
...
A similar case in GtkIconHelper. Here we were confusing ourselves,
and compared a icon_size against -1, although the variable is
never set to -1.
2015-03-22 23:02:30 -04:00
Matthias Clasen
289a8e824d
Avoid some clang compiler warnings
...
Avoid some compiler warnings from clang in deprecated code.
Most of these are around our habit of using -1 as an 'unset'
value for enumerations.
2015-03-22 23:02:24 -04:00
Matthias Clasen
524ccf6d42
Fix some clang warnings
...
It complains about double const, and it is right.
2015-03-22 23:02:17 -04:00
Matthias Clasen
eaa77f6918
Make the blur code compile with clang
...
clang complains that the expression involving sqrt() is not
constant, and thus refuses to accept it as a case label. So,
use precomputed values instead.
https://bugzilla.gnome.org/show_bug.cgi?id=746468
2015-03-22 23:01:51 -04:00
Matthias Clasen
2984dcdbe5
tooltip: Minor cleanup
...
Preserve the symmetry in gtk_tooltip_set_last_window.
2015-03-22 23:01:42 -04:00
Matthias Clasen
111a84bd1c
search bar: Clean up weak pointer handling
...
Break out a setter that manages the weak pointer, and
use it in finalize. This also fixes a bug where we were
forgetting to disconnect the right signal handler in
some cases.
2015-03-22 23:01:41 -04:00
Matthias Clasen
32c4bcbd3e
mount operation: Minor formatting cleanup
...
The pattern for g_object_add_weak_pointer calls is to
have the same expression in both arguments.
2015-03-22 23:00:53 -04:00
Matthias Clasen
31252c1fe4
menu button: Minor cleanup
...
Preserve the symmetry in set_align_widget_pointer.
2015-03-22 23:00:48 -04:00
Matthias Clasen
dd09993f37
Clean up some unfortunate formatting
...
"if (...) do" just looks wrong.
2015-03-22 23:00:40 -04:00
Matthias Clasen
c0727abccc
dnd: Introduce a helper to manage the weak pointer
...
Introduce a setter that takes care of updating the weak ref
whenever we assign info->widget. Just a cleanup of the previous patch.
2015-03-22 23:00:25 -04:00
Tom Hughes
9a27dca38f
DND: Clean up weak pointers when they are no longer needed
...
Failure to do so leads to memory corruption down the road.
This was introduced in commit 650c25e06c .
https://bugzilla.gnome.org/show_bug.cgi?id=746602
2015-03-22 23:00:18 -04:00
Matthias Clasen
ca3c79e997
radio-menu-item: Allow arguments to be NULL
...
Some arguments, like the group and the label of a RadioMenuItem, can be
NULL: the RadioMenuItem has all the code to deal with them. The argument
validation is too strict, though, for instance doing:
return_if_fail (IS_RADIO_MENU_ITEM (foo))
if (foo != NULL)
set_foo (foo)
Which is obviously incorrect.
This commit also modifies the annotations of the API, to ensure that
language bindings do the right thing.
https://bugzilla.gnome.org/show_bug.cgi?id=671362
2015-03-22 23:00:09 -04:00