Jasper St. Pierre
6325e4a037
gtkwindow: Force CSD on Wayland
...
We rely on CSD here on the Wayland platform and giving the opportunity
to turn it off doesn't make too much sense.
2014-06-26 10:32:10 -04:00
Rico Tzschichholz
aab74adbce
icon-browser: Add iconbrowser.gresource.xml to EXTRA_DIST
2014-06-26 14:04:42 +02:00
Matthias Clasen
b9bd7159c0
Disable deprecation warnings in tests
...
We want to test deprecated properties, so failing the tests with
warnings is not productive.
2014-06-25 16:29:08 -04:00
Piotr Drąg
3708758fee
Updated POTFILES.skip
2014-06-25 20:05:56 +02:00
Matthias Clasen
86d2315b27
icon-theme: Add another lookup order test
...
This tests rtl lookup order for non-symbolic icons.
2014-06-25 13:53:30 -04:00
Matthias Clasen
c1d8ba930b
icon-browser: drop icons that were removed from Adwaita
...
These non-standard icons were dropped from Adwaita. Eventually,
the icon-browser code should be changed to show all standard
icons + whatever is actually in the icon theme, instead of
hardcoding a list of non-standard names.
2014-06-25 12:44:20 -04:00
Carlos Garnacho
80d6735ffc
gesture: Consume the event triggering ::begin if reset within the handler
...
If the event triggers GtkGesture::begin, and the handler ends up resetting
the gesture (say, due to taking a grab somewhere else within the handler),
still take the event as "managed", as it actually triggered recognition,
even if just to end abruptly.
https://bugzilla.gnome.org/show_bug.cgi?id=731711
2014-06-25 18:36:44 +02:00
Matthias Clasen
fa4301c63e
icon-browser: fix a typo
2014-06-25 06:50:39 -04:00
Matthias Clasen
d46f165636
icon browser: drop an misnamed icon
...
small-progress was just my local test icon for scaling of spinners.
2014-06-24 22:24:46 -04:00
Matthias Clasen
a5f474bc66
Add an icon browser
...
This is meant to help app authors choose the right icons.
2014-06-24 21:58:40 -04:00
Richard Hughes
12e389dd3c
Makefile: Actually dist the high-contrast and dark test files
2014-06-24 21:18:46 +01:00
Lapo Calamandrei
2aed2cddd5
Adwaita: add inconsistent hover check/radios
2014-06-24 20:17:38 +02:00
Matthias Clasen
64b3884e98
Another forgotten file
2014-06-24 13:30:33 -04:00
Matthias Clasen
18aa240267
Forgotten file
2014-06-24 13:23:29 -04:00
Matthias Clasen
d09c458ced
GtkButton: Queue a redraw on enter/leave
...
We currently getting a redraw for buttons, but that is just luck.
Better to make it explicit.
2014-06-24 13:21:05 -04:00
Matthias Clasen
545704401e
Drop standalone pixbuf-demo
...
The same demo is included in gtk3-demo. One copy is enough.
2014-06-24 13:12:56 -04:00
Matthias Clasen
1b3542419c
GtkToggleButton: Queue a redraw on enter/leave
...
Without this, we don't redraw consistently for prelight state changes.
2014-06-24 13:03:47 -04:00
Matthias Clasen
5cce44c0e1
Bump version
2014-06-24 11:45:57 -04:00
Matthias Clasen
4048803dea
3.13.3
2014-06-24 08:23:21 -04:00
Matthias Clasen
ecffe56955
Avoid deprecation warnings
...
We know regions are deprecated, no need to warn about it here.
2014-06-24 08:23:21 -04:00
Lapo Calamandrei
739dacf12a
Adwaita: set the correct indicator color for reorderable hover tabs
2014-06-24 14:04:26 +02:00
Lapo Calamandrei
7903c1d2a4
Adwaita: only side borders for reorderable tabs
2014-06-24 13:42:13 +02:00
Adam Dingle
67c3044f81
Require GLib 2.41.1 (for G_PARAM_EXPLICIT_NOTIFY)
2014-06-24 06:48:47 -04:00
Lapo Calamandrei
abe36dc9cd
Adwaita: added active state to the switch slider
2014-06-24 10:38:03 +02:00
Lapo Calamandrei
3cb2bf8b8a
Adwaita: comment out button separators removal
...
...after reading #gnome-design scrollbark, since a consensus on how to achieve
this has not been reached yet.
2014-06-24 10:28:19 +02:00
Lapo Calamandrei
793a3eab82
Adwaita: fix view check/radio selected state.
2014-06-24 10:25:49 +02:00
Lapo Calamandrei
58b2d2cd0c
Adwaita: disable separators in buttons
2014-06-24 09:28:29 +02:00
Colomban Wendling
de071768ae
gdkwindow: Don't leak the surface in gdk_cairo_create()
2014-06-23 21:52:57 -04:00
Matthias Clasen
7119037743
Add a test for async icon loading
2014-06-23 21:25:21 -04:00
Jasper St. Pierre
e76f41b788
gtkmain: Rearrange code
...
Prevent a segfault in unknown circumstances, and break the ignore
deprecations wrapper out from the if statement so that we don't
cover too much ground by accident.
2014-06-23 17:55:55 -04:00
Jasper St. Pierre
f4c2c4c667
gtkwidget: Actually mark set_double_buffered as deprecated
2014-06-23 17:53:48 -04:00
Jasper St. Pierre
24b9e91f47
Revert "gtkwidget: Widgets are now always double-buffered"
...
This reverts commit b875572f2a
.
Apps like Abiword, gnumeric and gnome-chess, and toolkits like
ClutterGTK were all using this for various purposes, and this made them
break. Bring back this feature for now.
It still won't work under Wayland.
2014-06-23 17:50:01 -04:00
Jasper St. Pierre
984e811c16
gdkwindow: Allow calling gdk_cairo_create outside of a "paint"
...
Apps had quite a bit of difficulty getting used to the new rules.
While we weren't expecting anything too deadly, it seemed that
gnumeric and Abiword both used gdk_cairo_create like this.
2014-06-23 17:50:00 -04:00
Jasper St. Pierre
e67e8ebb30
gdkwindow: Remove extra arguments from process_updates_recurse_helper
...
These can easily be calculated inside the function.
2014-06-23 16:44:09 -04:00
Jasper St. Pierre
70fe57703b
gdkwindow: Don't do some extra work
...
We can do an early return in some specific cases before we need to
create and clip a cairo region.
2014-06-23 16:43:32 -04:00
Jasper St. Pierre
a9759c7756
gdkwindow: Remove an unused variable
2014-06-23 16:43:15 -04:00
Jasper St. Pierre
8eb092ea14
gdkwindow: Make the precondition of gdk_window_add_damage clearer
2014-06-23 15:00:01 -04:00
Jasper St. Pierre
06cfaea553
gdkwindow: Simplify check for damaging offscreen windows
...
If a window both has an impl and its impl_window is of type offscreen,
that must mean that it is the offscreen window, and the impl window is
itself. We can reduce the indirection here and make it more clear.
2014-06-23 15:00:01 -04:00
Jasper St. Pierre
b99dc9eede
gdkwindow: Make gdk_window_add_damage more private
2014-06-23 15:00:01 -04:00
Matthias Clasen
3d0dac0aef
GtkIconTheme: Copy all fields in icon_info_dup
...
This functionality is only exercised by gnome-shell, currently.
Therefore, forgetting to copy a field here means an instant
gnome-shell crash :-(. More tests needed.
2014-06-23 12:20:59 -04:00
Matthias Clasen
30982b6d4e
GtkIconTheme: Be more careful when warning
...
It sucks when printing a warning causes gnome-shell to crash,
so be more careful about icon names being NULL here.
2014-06-23 12:13:22 -04:00
Matthias Clasen
12a40cf8a6
GtkIconTheme: keep misplaced symbolics working
...
Recent changes made it a breaking mistake to install symbolic icons
of the wrong size into a theme directory, or into the legacy unthemed
icon location.
Since this change affects many apps, do the extra work to keep these
icons working, but emit warnings, in the hope that this will lead to
cleaning up the mess over time.
2014-06-23 08:18:42 -04:00
Matthias Clasen
fe92c4478e
Move some comments around
2014-06-22 22:04:00 -04:00
Matthias Clasen
a44f01c573
Some documentation rewording
2014-06-22 16:46:11 -04:00
Matthias Clasen
fe6cd7f2a5
Adwaita: Use rtl variants of pan-end when needed
...
The -gtk-icontheme() function not have any automatism for
symbolic or rtl variants built-in, instead, we expect the theme
to use selectors to provide the right icon for each situation.
2014-06-22 14:12:29 -04:00
Matthias Clasen
11e394b7b5
widget-factory: Fix another icon size problem
...
0 is still not a valid icon size.
2014-06-22 13:32:50 -04:00
Matthias Clasen
d76785a993
win32: Drop remnants of def files
...
We no longer have .def files, so don't refer to them from the
win32 build machinery. Patch by Cilyan Olowen
2014-06-22 13:22:43 -04:00
Bastien Nocera
9d69ff697c
placessidebar: Use symbolic name for symbolic icon
...
https://bugzilla.gnome.org/show_bug.cgi?id=731908
2014-06-22 12:23:52 -04:00
Matthias Clasen
4617fa7568
Docs: Reword deprecation notes
...
Mainly, make sure that deprecated properties are
documented as such. In this case: double-buffered.
2014-06-22 12:11:17 -04:00
Matthias Clasen
f00a1f9aae
notify test: Skip GtkWidget::double-buffered
...
This property is now deprecated, and ignored, thus: no notification.
2014-06-22 12:09:52 -04:00