9b6563dcdc
widget-factory: Add some row activation to the listbox example
...
This shows some fallout from the gesture conversion.
2014-07-12 14:47:48 -04:00
5051dc5a90
Updated POTFILES.skip
2014-07-12 15:15:44 +02:00
1aa54bb946
widget-factory: Do no crash on variadic arguments
2014-07-12 11:43:14 +02:00
e54dad135c
widget-factory: Add another listbox example
...
This one is long enough to scroll, and has selection.
2014-07-12 03:31:29 -04:00
9d26ea42ac
Fix the build
...
gtkx.h can no longer be included internally, so skip it when
generating the gir. We include the individual headers anyway.
2014-07-12 01:56:55 -04:00
91133fc14c
inspector: Reshuffle Visual and General tabs
...
Move the touchscreen switch to the other debug switches, and
move the hidpi spin to the other graphical controls. Since the
Visual tab is getting large, make it scroll. The General tab
is purely informational again.
2014-07-12 01:45:44 -04:00
02ccfb5d62
GtkStack: Render a background
...
https://bugzilla.gnome.org/show_bug.cgi?id=733027
2014-07-12 07:16:33 +02:00
e29d0a0a38
gtk-demo: This is not a unique app
...
When running gtk-demo a 2nd time, it's usually to compare its
output with a different version of gtk-demo.
2014-07-12 07:13:28 +02:00
62971dd999
widget-factory: This is not a unique app
...
When running widget-factory a 2nd time, it's usually to compare its
output with a different version of widget-factory.
2014-07-12 07:13:28 +02:00
9ae0b8ed27
reftests: Add test for latest fix
...
Ensure we draw the full backgorund on labels, not just where test
appears.
2014-07-12 07:13:28 +02:00
f35ec11578
label: Include all of the allocation in the clip
...
Otherwise, the CSS background we draw would be clipped if the ink rect
was smaller than the allocation (a very common thing).
Broken since 37030a7710
where we clipped
to the ink rect.
2014-07-12 07:13:28 +02:00
0be93f8e86
gtkx: Warn if we include gtkx.h during GTK compilation
2014-07-12 07:13:28 +02:00
fcbbe54936
a11y: Do not include gtkx.h directly
2014-07-12 07:13:27 +02:00
3332492281
socket: Don't include gtk.h
...
And fix remaining headers to not emit warnings
2014-07-12 07:13:27 +02:00
c1867761ca
Revert "GtkStack: Render background and chain up gtk_widget_draw ()."
...
This reverts commit f6695b962f
.
2014-07-12 00:33:19 -04:00
4ef2f24c75
inspector: Reshuffle visual tab
2014-07-12 00:17:43 -04:00
dfb2b6328e
inspector: Reorder tabs
...
Move Resources next to Objects, and Visual next to General.
2014-07-12 00:10:59 -04:00
c526634fdb
inspector: Fix the build
...
I forgot to test the previous commit with -Wimplicit-function-delcaration,
and it promptly broke.
2014-07-11 23:45:18 -04:00
f8986d9aa7
inspector: Clean up includes
...
Don't include gtk.h, instead include individual headers.
And include config.h and gi18n-lib.h everywhere.
2014-07-11 23:14:04 -04:00
28998425d9
inspector: Don't mark environment variables for translations
...
These names don't change with the locale, after all.
2014-07-11 22:29:58 -04:00
0331dc984b
widget-factory: Add a selectable label
...
We already have selectable labels in some of the dialogs,
but this is more direct, and also shows links in labels.
2014-07-11 22:23:33 -04:00
0840f13c15
gtklabel: Set the correct initial cursor
...
Use GDK_XTERM only if the label is really selectable.
https://bugzilla.gnome.org/show_bug.cgi?id=732970
2014-07-11 21:24:21 -04:00
3780fc787c
widget-factory: Adapt to label clipping change
...
The paned examples on page 2 were implicitly relying on labels
drawing unclipped. Instead of setting the view class only on the
labels, set it on the paned's instead.
2014-07-11 21:15:03 -04:00
f6695b962f
GtkStack: Render background and chain up gtk_widget_draw ().
...
https://bugzilla.gnome.org/show_bug.cgi?id=733027
2014-07-11 20:46:03 -04:00
cfec3ba794
Document that the drag icon window will be modified
...
This is in response to the complaint in
https://bugzilla.gnome.org/show_bug.cgi?id=732991
2014-07-11 18:09:47 -04:00
609f4c05ae
Correctly generate def files again
2014-07-11 18:22:29 +02:00
4cc613d517
Revert "win32: Drop remnants of def files"
...
This reverts commit d76785a993
.
2014-07-11 18:20:53 +02:00
deefe3cd6a
inspector: Add comments
...
The binding support pokes some not-quite-official (or entirely
private) implementation details. Add comment to warn about this.
2014-07-11 10:27:00 -04:00
b86ddc940c
Updated Scottish Gaelic translation
2014-07-11 10:55:19 +00:00
f8d696f0ed
Updated Scottish Gaelic translation
2014-07-11 10:51:53 +00:00
b2b3a24f19
Updated Hebrew translation
2014-07-11 12:00:04 +03:00
f4b961c6ac
inspector: Show settings bindings
...
Similar to the previous commit, show settings bindings for
properties in the property editor.
2014-07-11 00:48:51 -04:00
d8880bf7ab
inspector: Show property bindings
...
This commit add information about existing bindings to the
property editor.
2014-07-10 23:57:37 -04:00
c3b20e3d11
Adwaita: Set background color of header buttons
...
Without a background, one can see titles shine through when
resizable columns are squeezed.
2014-07-10 19:36:26 -04:00
425d785de5
inspector: Allow setting hidpi scale
2014-07-10 18:36:16 -04:00
c46b954dd0
Cosmetic formatting fixes
2014-07-10 18:35:54 -04:00
614412e913
inspector: Show GSETTINGS_SCHEMA_DIR when set
2014-07-10 17:37:26 -04:00
bce5a0f1a1
GtkTreeViewColumn: a better way to avoid overlap
...
The overlap was caused by using pack-end for the arrow, which
causes it to be allocated from the other end. Avoid the problem
by using pack-start for both the title and the arrow, and
reordering them according to xalign.
2014-07-10 15:21:17 -04:00
5a9c690d6a
Updated POTFILES.in and POTFILES.skip
2014-07-10 20:49:51 +02:00
cb6ef5c222
Adwaita: Add comment around the .overshoot style class
...
And document the oddities around it, as requested by Lapo
2014-07-10 20:44:55 +02:00
b3ab5088df
treeview: remove needless duplicate gtk_widget_set_parent_window() call
...
This same call happens a few lines above.
2014-07-10 20:44:55 +02:00
4aa649e9cd
GtkTreeView: Avoid overlapping sort indicator
...
Hide the sort indicator when it would overlap the column title.
2014-07-10 14:22:59 -04:00
e1112dce6d
reftests: Add test for the recent label changes
2014-07-10 18:56:35 +02:00
3e82d12abd
widget: Remove special case for clipping
...
Labels now call gtk_widget_set_clip() so there is no longer a need to
exclude them from clipping.
2014-07-10 18:56:35 +02:00
37030a7710
label: Add ink rect support to GtkLabel
2014-07-10 18:56:34 +02:00
a97901b1f7
label: Move function
...
This just moves the function, no actual code changes.
2014-07-10 18:56:34 +02:00
46462ee7c4
tests: Add deprecation guards
...
... for newly deprecated gtk_icon_info_get_builtin_pixbuf()
2014-07-10 18:56:34 +02:00
6a2ae1bb90
reftests: Improve workaround for GtkGrid bug
...
... so that it works with wide separators. Or rather: with separators
that don't request 1px size but any other number. Do that by making the
placeholder request the same size by indeed stuffing (hidden) separators
in it.
2014-07-10 18:56:34 +02:00
c5b0ae5574
docs: Change documentation to consistenly use "Returns:"
...
Instead "Return value:" or "Return:"
2014-07-10 16:54:34 +01:00
8883074497
inspector: Disable non-functional controls
...
Some of the features we expose can be hardcoded via environment
variables. In that case, don't confuse the user by letting them
change settings that have no effect.
2014-07-10 10:33:27 -04:00