Ignacio Casal Quinteiro
8f873f3aa3
gtkselection: fix warnings of unused vars on win32
2014-07-22 17:22:00 +02:00
Benjamin Otte
c4c383fa39
scrolledwindow: Remove unused variable
2014-07-22 15:06:26 +02:00
Ignacio Casal Quinteiro
fc8b7156a3
win32: add css files to EXTRA_DIST
2014-07-22 14:53:16 +02:00
Lapo Calamandrei
5ff1c9a6ef
Adwaita: reduce padding on path bars
2014-07-22 14:35:01 +02:00
Carlos Garnacho
0bb955b30e
treeview: Add back a check to ignore buttons > 3
...
The removal was not intentional, and still needed as the GtkGestureMultiPress
will work for any button unless told to lock on a single specific one.
2014-07-22 13:20:13 +02:00
Daniel Mustieles
4f27e8c4df
Updated Spanish translation
2014-07-22 12:33:12 +02:00
Lapo Calamandrei
3d5e9c9556
Adwaita: GtkSwitch in selected list rows
2014-07-22 10:29:01 +02:00
Lapo Calamandrei
35e4421bb8
Adwaita: less distracting active list-rows
2014-07-22 10:27:49 +02:00
Lapo Calamandrei
7fe1bd70cf
Adwaita: decrease column headers paddings
2014-07-22 09:58:58 +02:00
Lapo Calamandrei
a67baa51ae
Adwaita: stack switcher button needs-attention fix.
...
Don't draw the dot when the stack switcher button is active.
2014-07-22 09:42:22 +02:00
Matthias Clasen
11dd823510
Bump version
2014-07-21 23:03:24 -04:00
Matthias Clasen
78ad055d32
3.13.5
2014-07-21 22:05:15 -04:00
Matthias Clasen
c10ddf8ec8
Install a missing file
...
This was causing the css parser tests to fail in continuous.
2014-07-21 22:05:15 -04:00
Benjamin Otte
d66db441e3
reftests: Add a reftest for recent widget path fix
...
The widget path code copies elements only in gtk_widget_path_copy() -
which is essentially unused - and in
gtk_widget_path_append_with_siblings() - which is used by GtkBox.
So stuff the widget we are testing in a GtkBox to reroduce the problem.
2014-07-22 03:06:04 +02:00
Benjamin Otte
5a3ebb4860
stylecontext: Query style properties with correct state
...
Now that widget paths are allowed to have a state, use that state when
querying style properties. This uses a fast path in gtkcssprovider.c and
that is great.
2014-07-22 03:06:04 +02:00
Matthias Clasen
a0566770da
GtkWidgetPath: Don't forget to copy the state
...
gtk_widget_path_copy was not copying the state of each element.
This was showing in "GtkRadioButton:active GtkLabel" not matching
in stack switchers.
2014-07-21 20:35:59 -04:00
Matthias Clasen
2df06d3490
GtkWidgetPath: Show states in the path string
...
This shows clearly that some widgets don't set the state on their
path currently.
2014-07-21 19:49:11 -04:00
Matthias Clasen
452f92c644
Update expected output for a11y tests
2014-07-21 19:21:02 -04:00
Benjamin Otte
153a7e71ce
stylecontext: Don't do anything with empty widget path
...
It's a corner case, but empty widget paths don't allow setting
state/regions/classes, so exit early
Fixes gtk/stylecontext test.
2014-07-22 01:10:21 +02:00
Carlos Garnacho
49448290c3
gdk: Document the behavior of device grabs on slave devices
...
This may be useful for certain applications, so document it explicitly.
2014-07-21 22:16:05 +02:00
Carlos Garnacho
7995cd59d0
gdk: Explain the relation between device type and mode
...
GdkInputMode doesn't apply to all device types, explain why
and how do these interact.
2014-07-21 22:16:04 +02:00
Matthias Clasen
0d71478237
inspector: Offer Raleigh as a theme
...
As long as it is included, might as well offer it.
2014-07-21 14:13:06 -04:00
Matthias Clasen
821955a998
Avoid a compiler warning
2014-07-21 14:13:06 -04:00
Benjamin Otte
3747e0fc4e
css: Make commented out debug code work again
2014-07-21 19:54:14 +02:00
Benjamin Otte
3661756070
testsuite: Add test for pseudoclasses
...
They should all be printable.
2014-07-21 19:54:14 +02:00
Benjamin Otte
09a1d983d4
css: Add printing code for :visited and :link
...
Don't just crash when those states are encountered
2014-07-21 19:54:14 +02:00
Lapo Calamandrei
6b8dd7beef
Adwaita: stack switcher button fixes
...
Paddings and outline offset are ok now.
2014-07-21 19:26:41 +02:00
Lapo Calamandrei
c4b583ed47
Adwaita: bright outline on suggested/destructive action buttons
2014-07-21 19:22:24 +02:00
Lapo Calamandrei
306890ef9d
Adwaita: bit padding overhaul
...
Header-bar and action-bar buttons used to be bigger then others
now everything is as big as those, maintaining two different sizes
for default widgets depending on the placement is a maintainance
nightmare and having controls the same size is good from a usability
point of view.
2014-07-21 18:52:58 +02:00
Matthias Clasen
c8c6da4ca4
GtkTooltip: Drop an unused variable
...
The toplevel_window was never set, and the only place where it
was used was causing us to hide tooltips needlessly. So removing
it is a double win.
https://bugzilla.gnome.org/show_bug.cgi?id=733321
2014-07-21 12:40:57 -04:00
Piotr Drąg
bb93e6349c
Updated POTFILES.in and POTFILES.skip
2014-07-21 17:26:12 +02:00
Matthias Clasen
2a7577d23a
inspector: Show misc info
...
Add yet another tab for showing information about a widget that
does not quite fit into any of the other tabs (not a property,
not style information, etc...).
For now, we show the widget state, as well as the default and
focus widget for windows.
2014-07-21 11:18:29 -04:00
Matthias Clasen
eed5efec24
gtk-demo: Improve text scroll example
...
Add numbers, so the lines can be differentiated, even if they
don't move on screen.
2014-07-21 11:18:10 -04:00
Paolo Borelli
167f200a0c
GtkMenuButton: do not mention GtkArrow in the docs
...
GtkArrow is deprecated and is not used internally anymore by the
menu button. Document also the fact that if no direction is specified
then the view-context-menu icon is shown.
https://bugzilla.gnome.org/show_bug.cgi?id=733441
2014-07-21 15:26:09 +02:00
Paolo Borelli
8b6bf3a5ea
GtkMenuButton: do not use gpointer for the arrow widget
...
Just a small cleanup, we can use a proper type.
2014-07-21 15:26:09 +02:00
Lapo Calamandrei
81b22883fd
Adwaita: header bar buttons padding fix
2014-07-21 15:24:08 +02:00
MarMav
6456272b1f
Updated Greek translation
2014-07-21 09:01:26 +00:00
Piotr Drąg
0b7beb612b
Updated POTFILES.skip
2014-07-21 01:28:15 +02:00
Benjamin Otte
bed70f2bcf
reftests: Add reftest for new pseudoclass support
2014-07-21 01:03:47 +02:00
Piotr Drąg
41a16b475b
Updated POTFILES.skip
2014-07-20 16:21:07 +02:00
Sébastien Wilmet
9527205291
GtkTextView: use GSlice
...
GSlice is better for allocating structs.
https://bugzilla.gnome.org/show_bug.cgi?id=733407
2014-07-20 12:26:01 +02:00
Michał Górny
b441d3a736
Use AC_PATH_TOOL to find build tools.
...
This improves support for cross-compilation & multilib on Gentoo, where
tools proper for target arch/ABI are prefixed with CHOST.
https://bugzilla.gnome.org/show_bug.cgi?id=731582
2014-07-20 01:41:03 -04:00
Matthias Clasen
85297367dc
GtkDialog: Manage action area visibility more carefully
...
People expect to be able to call gtk_widget_show_all on the dialog
to make action widgets visible, as seen e.g. in
https://bugzilla.gnome.org/show_bug.cgi?id=733431
To keep this working, we can't always set no-show-all on the
action_box. Only set it when the action_area is not used and empty.
2014-07-20 01:05:41 -04:00
Matthias Clasen
2cb1052987
widget-factory: Show accelerators
...
We set this up manually here. This could be automated by
constructing the menubar from a menu model.
2014-07-20 00:43:17 -04:00
Matthias Clasen
144083d402
widget-factory: Rename some widgets
2014-07-20 00:43:17 -04:00
Matthias Clasen
48b9b4520b
widget-factory: Add accelerators for some actions
...
With this, Ctrl-Q will close the window, and Ctrl-D will
toggle the dark theme. The accelerators are currently not
shown in the (manually constructed) menus.
2014-07-20 00:43:08 -04:00
Matthias Clasen
caa47b2ef4
GtkMenuItem: fix display of accelerators
...
The accel label in menus was getting a small allocation that
caused its draw code to always omit the accelerator string.
Fix that by setting halign to fill. To keep the menu label
left-aligned, set xalign to 0 to compensate.
2014-07-20 00:12:40 -04:00
Matthias Clasen
d6d424f920
GtkModelMenuItem: Make properties readable
...
This makes the inspector much more useful when dealing
with model menu items.
2014-07-19 23:40:27 -04:00
Matthias Clasen
73267102fd
GtkAccelLabel: unconditionally chain up in draw
...
No need to check, we know for sure that GtkLabel has a draw
function.
2014-07-19 23:37:43 -04:00
Matthias Clasen
2ddbca7ba5
bloatpad: Add a close button to the accel dialog
2014-07-19 19:42:56 -04:00