Matthias Clasen
cf0c9eb158
GtkPaned: Add a "wide-handle" property
...
This can be used by applications to indicate that a paned is expected
to be actively used by the users for configuring the UI, and needs
a prominent handle.
https://bugzilla.gnome.org/show_bug.cgi?id=738860
2014-10-20 08:50:53 -04:00
Matthias Clasen
23f6ff3cec
Add GtkGLArea fully to docs
...
It was missing from the type list.
2014-10-19 23:30:49 -04:00
Matthias Clasen
d7b64c63e0
Improve tooltip-text/markup docs
...
Clarify priorities between the two,
https://bugzilla.gnome.org/show_bug.cgi?id=681185
2014-10-19 23:28:34 -04:00
Matthias Clasen
a8f4269157
GtkAboutDialog: Don't shout
...
Don't use all-caps in the UI - it looks scary.
https://bugzilla.gnome.org/show_bug.cgi?id=671138
2014-10-19 23:16:06 -04:00
Matthias Clasen
e3ef5d6fd2
GtkTooltip: Move nonexported API to a private header
...
This is our standard practice nowadays.
2014-10-19 22:51:21 -04:00
Matthias Clasen
3f5d462305
GtkToggleButton: Move nonexported API to a private header
...
This is our standard practice nowadays.
2014-10-19 22:42:49 -04:00
Matthias Clasen
ce915dc6f0
Deprecate gtk_settings_install_property APIs
...
These are not useful outside GTK+.
2014-10-19 22:33:24 -04:00
Matthias Clasen
8889565735
GtkSpinButton: Simplify code
...
No need to explicitly specify a parser function, it will be
correctly guessed from the property type.
2014-10-19 22:07:19 -04:00
Matthias Clasen
f5d9644591
GtkMenuItem: Simplify code
...
No need to explicitly specify a parser function, it will be
correctly guessed from the property type.
2014-10-19 22:06:37 -04:00
Matthias Clasen
4f5db65a06
Deprecate some GtkSettings api
...
The gtk_settings_set_...property functions don't really add
anything over g_object_set(), and we never documented them.
2014-10-19 21:22:02 -04:00
Matthias Clasen
c8a6b8786a
Clarify GtkSettings documentation
...
Just recommend g_object_set to override settings. The
gtk_settings_set_..._property functions don't really add
any value.
2014-10-19 20:47:05 -04:00
Matthias Clasen
0b0c6a6477
testfilechooser: Test the preview again
...
There is code in there to show a preview, use it.
2014-10-19 20:03:58 -04:00
Matthias Clasen
d3aa9df876
Forgotten file
2014-10-19 20:03:42 -04:00
Matthias Clasen
f678e48a08
GtkFileChooser: Make preview update more understandable
...
Implement Federico's suggestion:
In single-selection mode, just use the selected row,
In multi-selection mode, use the cursor row as long as it is
in the selection.
https://bugzilla.gnome.org/show_bug.cgi?id=154709
2014-10-19 17:54:28 -04:00
Matthias Clasen
38b315d0be
Add a a drop-in test for the GtkBuilder parser
2014-10-18 22:18:59 -04:00
Piotr Drąg
74ba42a026
Updated Polish translation
2014-10-18 23:45:55 +02:00
Thomas Lange
a6ae8f6d96
aboutdialog: Mark strings as translatable
...
https://bugzilla.gnome.org/show_bug.cgi?id=730893
2014-10-18 22:56:28 +02:00
Sébastien Wilmet
55dddbc54a
docs: add missing symbol in GtkTextView
2014-10-18 19:28:40 +02:00
Sébastien Wilmet
2e68e4fc09
docs: documentation for GtkTextBufferClass
...
It'll most probably be more useful in the near future.
2014-10-18 19:28:40 +02:00
Matthias Clasen
0f4bf3d8a0
Fix the build
2014-10-18 13:19:21 -04:00
Matthias Clasen
f7ede4edca
Fix a few typos
2014-10-18 12:53:30 -04:00
Matthias Clasen
c5c21bb1cf
GtkWindow: Add a getter for the custom titlebar
...
This is needed for the glade integration of CSD windows.
2014-10-18 12:51:30 -04:00
Matthias Clasen
57751fa391
Work around a pkg-config bug
...
It doesn't report -I${prefix}/include in cflags, even if .pc
files explicitly put it there. This was breaking the build
outside of a jhbuild shell when libepoxy is in the jhbuild tree
but not in /usr.
2014-10-18 12:51:30 -04:00
Matthias Clasen
50e73dc6c7
Some documentation updates
...
Mention libepoxy in various places as a new dependency, and also
mention Wayland in the build documentation.
2014-10-18 12:51:29 -04:00
Lapo Calamandrei
213274c128
Adwaita: darken a tiny bit more bright variant background color
2014-10-18 18:02:20 +02:00
Lapo Calamandrei
062f450709
Adwaita: add back text color.
...
See https://bugzilla.gnome.org/show_bug.cgi?id=726316 for details.
2014-10-18 17:27:15 +02:00
Lapo Calamandrei
9ea894a56d
Adwaita: comment exported colors
2014-10-18 16:29:19 +02:00
Baurzhan Muftakhidinov
e9a0e243f5
Updated Kazakh translation
2014-10-18 00:36:19 +00:00
Carlos Garnacho
cfaec2d2f5
gtkgesturesingle: Unset button/sequence if parent handle_event failed
...
There are legit reasons for GtkGesture::handle_event to return FALSE,
GtkGestureSingle objects should be unsetting the current button/sequence
if that happens, in order to avoid inconsistent states.
https://bugzilla.gnome.org/show_bug.cgi?id=738591
2014-10-17 21:16:56 +02:00
Lapo Calamandrei
e46d23d819
Adwaita: darkened a tiny bit bright variant background
...
Trying to differentiate a bit more the focused window from the
backdrop ones.
2014-10-17 20:36:25 +02:00
Lapo Calamandrei
9dab00310d
Adwaita: use $backdrop_fg_color where it should
...
.background:backdrop was not using that one so some labels didn't
look right in backdrop.
2014-10-17 20:11:25 +02:00
Lapo Calamandrei
c044220f62
Adwaita: dimmed backdrop foreground color
...
To make focused window more evident.
2014-10-17 20:11:25 +02:00
Matthias Clasen
8821d488c5
GtkWindow: Avoid an early exit
...
When gtk_window_set_titlebar (win, NULL) is called, we were taking
an early exit and forgot to re-map the window. This does not normally
happen in practice, but glade is about to get a 'csd' switch which
lets one toggle back and forth between titlebar and no titlebar.
2014-10-17 13:59:39 -04:00
Matthias Clasen
1a1c30adfa
GtkEntry: plug a small memleak
...
GtkEntry was leaking a pango attribute list, if one was set.
2014-10-16 21:48:11 -04:00
Lapo Calamandrei
ed25153f2d
Adwaita: fix stack-switcher button outline offset
...
See https://bugzilla.gnome.org/show_bug.cgi?id=738636
2014-10-16 20:05:12 +02:00
Benjamin Otte
998feeb2bc
spinbutton: Set the correct state on the button contexts
...
With the recent save-is-child changes, using
gtk_style_context_get_padding (context, different_state)
will now open a subelement.
This is not what we want, so we check the state whenever we get the
button contexts.
2014-10-16 17:18:34 +02:00
Marek Kasik
a4a38dff0d
Get media-col-default attribute correctly
...
Fix a typo which caused that "number-up-supported" and "media-col-default"
IPP attributes were not requested correctly.
https://bugzilla.gnome.org/show_bug.cgi?id=725441
2014-10-16 15:02:59 +02:00
Lapo Calamandrei
d644b2260f
Adwaita: ease-out-quad in place of ease-out
...
Generally changed the transition timing function to ease-out-quad
which is described by cubic-bezier(0.25, 0.46, 0.45, 0.94), feels
better to me.
2014-10-16 14:36:23 +02:00
Lapo Calamandrei
111f72e891
Adwaita: list row hover color
...
Now it's based of fg color, so the list row gets darker on the
bright variant and brighter on the dark variant, similarly to what
we do for spinbutton buttons.
2014-10-16 14:23:24 +02:00
Lapo Calamandrei
52e91f1f74
Adwaita: tweak list row transition
...
Thanks to Carlos Soriano expertise.
2014-10-16 14:15:15 +02:00
Alexander Larsson
142368f095
X11: Fix crash in gdk_x11_gl_context_texture_from_surface
...
We need to look at the impl_window for the gl rendering, not
the subwindow we're rendering into.
2014-10-16 13:00:45 +02:00
Lapo Calamandrei
1e961001af
Adwaita: avoid border clash on transitioning adiacent flat buttons
...
Flat buttons gets the button decoration on hover, while transitioning
the decorations of adiacent flat buttons are both shown (one fading in
and the other fading out) so the borders clashes, since normally there's
no spacing between them, to avoid it the transition on the normal state
is set to none and added back to the hover state, so the decoration
won't fade out. To make the transition more evident the duration is
increased.
2014-10-16 12:46:58 +02:00
Matthias Clasen
f3f0fc6bb2
widget-factory: Add a missing scrolled window
2014-10-15 21:53:53 -04:00
Matthias Clasen
2e093eafbf
widget-factory: Add some vertical examples
...
This adds both a vertical toolbar and vertically linked buttons.
2014-10-15 21:42:51 -04:00
Benjamin Otte
44c8df62f2
glarea: Display the error message when an error occurred
...
Simply center a PangoLayout with the message text.
2014-10-16 03:33:15 +02:00
Benjamin Otte
672a67d0af
gdk: Add GDK_DEBUG=nogl
...
This is mostly useful for fallback testing.
I suppose if people want finer grained GL ability testing, they can use
Mesa environment variables to tune things.
2014-10-16 03:33:15 +02:00
Lapo Calamandrei
8a7bd5cc00
Adwaita: color treeview tree/grid lines
...
Tree lines are visible now, unfortunatelly grid lines do not react
to selected state so they are way too bright.
2014-10-15 20:44:53 +02:00
Matthias Clasen
4f2feb97c2
Avoid deprecation warnings
...
We don't really care if we use deprecated API inside deprecated
code, so just ignore the warning.
2014-10-15 14:43:19 -04:00
Matthias Clasen
15af0e789b
Revert "gtktrayicon-x11: Stop using set_double_buffered"
...
This reverts commit 4a72563c7b
.
It turns out that this commit broke statusicons under Xfce when
not using a compositor.
https://bugzilla.gnome.org/show_bug.cgi?id=737986
2014-10-15 14:43:19 -04:00
Lapo Calamandrei
bcbec384da
Adwaita: fix colorchooser styling after latest gtk changes
...
...commenting stuff pretty accuratelly in the process, since the
widget is quite unobvious to figure out.
2014-10-15 19:49:13 +02:00