48a4f88ab1
Mark orientable widgets with the vertical/horizontal css classes
...
This can be used to theme widgets differently depending on the
orientation. Bug 639157, reported by Christian Dywan.
2011-01-10 23:53:29 +01:00
529fcc84cf
Add missing CSS class defines to gtk3-sections.txt
2011-01-10 23:52:47 +01:00
4c4df23d12
GtkThemingEngine: Fix handles rendering
...
The wrong class was being used, so the theming engine didn't
match it properly.
2011-01-10 23:52:36 +01:00
d5b0ccacce
GtkStyleContext: Do not cancel possibly unstarted transitions
...
It might happen that this overcautious check is done on an animation
that didn't have time to gather invalidation rectangles.
2011-01-10 23:52:21 +01:00
733cb5e43d
Cleanup leftover code in gtkplug-x11
...
This code was part of the GdkDeviceManagerCore hack
2011-01-10 23:52:02 +01:00
42ad651914
Mark gtk_widget_style_attach() as deprecated.
...
This isn't needed anymore.
2011-01-10 23:51:48 +01:00
e426f76e57
Fix compiler warning.
2011-01-10 23:51:14 +01:00
fa2bfd93f8
Add gtk_widget_set_device_enabled()
...
This function is a more convenient variant than
gtk_widget_set_device_events(), as it will
1) perform changes down a widget hierarchy, to
all windows.
1) use the same event mask than gdk_window_get_events()
2011-01-10 23:01:02 +01:00
c94912afd5
GtkTextUtil: Fix typo
...
Use the right "context" object around in GtkStyleContext methods.
2011-01-10 23:01:01 +01:00
a67507a53e
Set the proper css class when getting attributes.
2011-01-10 21:58:29 +01:00
0a9abb0222
[portability] Use G_PI rather than M_PI
2011-01-10 21:39:34 +01:00
f605d3d698
Bug 639127 - Add missing gdkdisplaymanager-win32.c
2011-01-10 21:39:33 +01:00
de36dda925
Add gtk_style_context_scroll_animations()
...
This function will be needed in widgets like GtkTreeView,
since gdk_window_scroll() doesn't trigger the usual
mechanisms to update the invalidation area, this function
is needed together with it.
2011-01-10 20:49:41 +01:00
162380fca5
Make GtkCalendar use GtkStyleContext
2011-01-10 20:49:34 +01:00
12944d9c23
Do not set any padding for scrolled window children.
2011-01-10 20:49:27 +01:00
d9dab98ad6
GtkCssProvider: enable parsing negative GtkBorders
...
this can be used as in regular CSS under some situations,
so child items overlap the parent element's border.
2011-01-10 20:49:14 +01:00
2ec40cac8c
Make GtkTextUtil use GtkStyleContext.
2011-01-10 20:48:59 +01:00
c5a8584c3e
CSS styles for the selection in a TextView.
...
https://bugzilla.gnome.org/show_bug.cgi?id=639106
2011-01-10 18:52:35 +01:00
2290ec6bd8
Port GtkTextDisplay to StyleContext.
...
Use the new StyleContext and StateFlags to draw the text
https://bugzilla.gnome.org/show_bug.cgi?id=639105
2011-01-10 18:52:35 +01:00
845d864a51
add gtknumerable.c to POTFILES.in
2011-01-10 12:06:31 -05:00
5caa2b58cb
Fix remaining usage of g[dk]ktargetlib.
...
This is a follow-up to commit 07d49ee56a .
https://bugzilla.gnome.org/show_bug.cgi?id=639047
2011-01-10 11:53:26 -05:00
efd0e6ec1f
Add a setter for GtkWindow.has_user_ref_count
...
This is needed for some language bindings.
https://bugzilla.gnome.org/show_bug.cgi?id=638880
2011-01-10 11:49:06 -05:00
061d48b68d
More doc build fixes
...
Grr, our mixture of xml and plain text in long descriptions is
a mess.
2011-01-10 10:59:50 -05:00
f758385353
Fix doc syntax
2011-01-10 09:47:09 -05:00
63bb0c73bc
build: Use mkdir_p instead mkinstalldirs
...
As we don't use mkinstalldirs, $(mkinstalldirs) is simply an
alias for $(mkdir_p)
2011-01-10 13:55:29 +00:00
3f911b2516
Fixed GtkEntry to report the proper default value for "primary/secondary-icon-activatable"
2011-01-10 22:26:46 +09:00
2dafbba921
Added GtkBuildable support for specifying <items> in GtkComboBoxText.
2011-01-10 18:48:07 +09:00
cfecb6bf10
Added GtkBuildable support to add "tag" children to GtkTextTagTable.
2011-01-10 18:48:07 +09:00
03975b8e74
Added GtkBuilder support for "menu" child type of GtkMenuToolButton
2011-01-10 18:48:07 +09:00
1fa280938b
Fixed GtkCellAreaBox to not allocate invisible cells.
...
This was already done for the most part but not taken care
of for single cell groups (which is the most common case).
2011-01-10 18:47:55 +09:00
34a7dbae3b
Fixed GtkCellArea to never activate/start editing insensitive cells.
...
Included extension to tests/testtreeedit to show this is working properly.
2011-01-10 17:58:57 +09:00
5c3b49ab14
Ensure GtkStyleContext is generated on gtk_widget_render_icon_pixbuf()
...
This fixes some warnings seen when this is called early
on non yet styled widgets.
2011-01-10 03:50:02 +01:00
6f3706ac28
Make GtkViewport use GtkStyleContext
2011-01-10 03:50:02 +01:00
e6277d3b82
Add gtk_style_context_cancel_animations()
...
This function takes a region ID and cancels all animations
on or beneath that region (as in push/pop_animatable_region).
First user of this is GtkWidget itself, so unmapped widgets
have looping animations cancelled. Fixes bug #638119 , reported
by Jesse van den Kieboom.
2011-01-10 03:50:01 +01:00
3dd838fe76
Make GtkLayout use GtkStyleContext
2011-01-10 03:50:01 +01:00
18502518f3
Make GtkImage use GtkStyleContext
2011-01-10 03:50:00 +01:00
4e73267325
Make GtkPrintUnixDialog use GtkStyleContext.
2011-01-10 03:50:00 +01:00
6fae7c9fa7
Make GtkFontSelection use GtkStyleContext
2011-01-10 03:50:00 +01:00
2f6514ce34
Make GtkHSV use GtkStyleContext
...
two custom classes replace the light/dark focus detail strings,
it doesn't make much sense to have a GTK_STYLE_CLASS_* for that.
2011-01-10 03:49:59 +01:00
27c5cc88f8
Make GtkColorSelection use GtkStyleContext
2011-01-10 03:49:59 +01:00
455c31d815
Make GtkColorButton use GtkStyleContext
2011-01-10 03:49:59 +01:00
e0e36b621f
Update _gtk_button_paint() arguments to GtkStyleContext
...
The detail strings weren't in use anymore, and the state
argument is now a GtkStateFlags. GtkToggleButton has been
updated as well.
2011-01-10 03:49:59 +01:00
f506fc3e93
Remove recent GtkStyle usage in GtkWindow
...
GtkStyleContext API is used instead.
2011-01-10 03:49:59 +01:00
e94b515171
Updated Galician translations
2011-01-10 00:03:19 +01:00
ab656b3f7a
Obtain the fg color from the renderer
...
prepare_run must have been called before draw_shape, so we can avoid
fiddling the the (deprecated) style and state and just use the color
alredy set on the renderer.
https://bugzilla.gnome.org/show_bug.cgi?id=639079
2011-01-09 21:59:50 +01:00
fadca187f2
Remove stipple attributes
...
GtkTextView does not support them anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=639030
2011-01-09 21:59:50 +01:00
12c4730e6f
Small cleanup in gailtextview code.
...
Fold gail_misc_add_to_attr_set into the only function calling it, which
avoids a useless big "switch" and results in much less code.
https://bugzilla.gnome.org/show_bug.cgi?id=639030
2011-01-09 21:59:50 +01:00
89c8e2af2d
Updated Hebrew translation
2011-01-09 21:04:58 +02:00
e0d393dec8
Updated Galician translations
2011-01-09 16:42:40 +01:00
f9e685e5c0
[Doc] gtk_symbolic_color_resolve()'s props arg can be NULL
...
Document this behavior and add annotations.
2011-01-08 17:30:45 +01:00