Florian Müllner
5616ad0e19
[build] Add gtktextattributes.h
...
Commit 7fae37ecd5
factored out GtkTextAttributes, but did not add
the new header to the build system.
2011-01-11 18:10:26 +01:00
Fridrich Štrba
a606ea62a1
Fix win32 build
2011-01-11 17:28:37 +01:00
Benjamin Otte
a25813cc24
gtk: Add --c-include to gir build
2011-01-11 16:46:59 +01:00
Benjamin Otte
b30b33998f
gtk: Prefix GtkCellAreaBoxContext symbols with an underscore
...
They are private.
2011-01-11 16:46:59 +01:00
Benjamin Otte
8899ab3f91
gtk: Remove private GtkCellAreaBoxContext symbols from gtk.symbols
2011-01-11 16:46:59 +01:00
Benjamin Otte
04c773c94d
gtk: Rename private header to private name
...
gtk/gtkcellareaboxcontext.h -> gtk/gtkcellareaboxcontextprivate.h
2011-01-11 16:46:59 +01:00
Benjamin Otte
b43bafff52
textview: Move text attributes code into its own .c file
2011-01-11 16:46:59 +01:00
Benjamin Otte
7fae37ecd5
textview: Move GtkTextAttributes to its own header
2011-01-11 16:46:59 +01:00
Milan Bouchet-Valat
44da5a0094
Improve docs about GtkStyleContext padding/border/margin
...
GTK_STYLE_PROPERTY_BORDER_WIDTH is of style GtkBorder, not gint.
Also make it clearer what the definition and ordering of these 3
properties is. Reorder them in the header to be more logical.
2011-01-11 12:28:54 +01:00
Cosimo Cecchi
27ee3fec96
numerableicon: fix a typo in the gtk-doc annotation
2011-01-11 10:55:42 +01:00
Matthias Clasen
6d9191f601
Revert accidental gtk.symbols changes
2011-01-10 22:59:13 -05:00
Sébastien Granjoux
8f6cd8d86d
Fix bgo #638017 Crash in gtk_text_view_set_tabs()
2011-01-10 21:07:32 -05:00
Carlos Garnacho
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
Carlos Garnacho
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
Carlos Garnacho
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
Carlos Garnacho
733cb5e43d
Cleanup leftover code in gtkplug-x11
...
This code was part of the GdkDeviceManagerCore hack
2011-01-10 23:52:02 +01:00
Carlos Garnacho
42ad651914
Mark gtk_widget_style_attach() as deprecated.
...
This isn't needed anymore.
2011-01-10 23:51:48 +01:00
Carlos Garnacho
e426f76e57
Fix compiler warning.
2011-01-10 23:51:14 +01:00
Carlos Garnacho
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
Carlos Garnacho
c94912afd5
GtkTextUtil: Fix typo
...
Use the right "context" object around in GtkStyleContext methods.
2011-01-10 23:01:01 +01:00
Paolo Borelli
a67507a53e
Set the proper css class when getting attributes.
2011-01-10 21:58:29 +01:00
Hans Breuer
0a9abb0222
[portability] Use G_PI rather than M_PI
2011-01-10 21:39:34 +01:00
Hans Breuer
f605d3d698
Bug 639127 - Add missing gdkdisplaymanager-win32.c
2011-01-10 21:39:33 +01:00
Carlos Garnacho
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
Carlos Garnacho
162380fca5
Make GtkCalendar use GtkStyleContext
2011-01-10 20:49:34 +01:00
Carlos Garnacho
12944d9c23
Do not set any padding for scrolled window children.
2011-01-10 20:49:27 +01:00
Carlos Garnacho
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
Carlos Garnacho
2ec40cac8c
Make GtkTextUtil use GtkStyleContext.
2011-01-10 20:48:59 +01:00
Paolo Borelli
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
Paolo Borelli
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
Matthias Clasen
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
Matthias Clasen
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
Matthias Clasen
f758385353
Fix doc syntax
2011-01-10 09:47:09 -05:00
Javier Jardón
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
Tristan Van Berkom
3f911b2516
Fixed GtkEntry to report the proper default value for "primary/secondary-icon-activatable"
2011-01-10 22:26:46 +09:00
Tristan Van Berkom
2dafbba921
Added GtkBuildable support for specifying <items> in GtkComboBoxText.
2011-01-10 18:48:07 +09:00
Tristan Van Berkom
cfecb6bf10
Added GtkBuildable support to add "tag" children to GtkTextTagTable.
2011-01-10 18:48:07 +09:00
Tristan Van Berkom
03975b8e74
Added GtkBuilder support for "menu" child type of GtkMenuToolButton
2011-01-10 18:48:07 +09:00
Tristan Van Berkom
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
Tristan Van Berkom
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
Carlos Garnacho
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
Carlos Garnacho
6f3706ac28
Make GtkViewport use GtkStyleContext
2011-01-10 03:50:02 +01:00
Carlos Garnacho
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
Carlos Garnacho
3dd838fe76
Make GtkLayout use GtkStyleContext
2011-01-10 03:50:01 +01:00
Carlos Garnacho
18502518f3
Make GtkImage use GtkStyleContext
2011-01-10 03:50:00 +01:00
Carlos Garnacho
4e73267325
Make GtkPrintUnixDialog use GtkStyleContext.
2011-01-10 03:50:00 +01:00
Carlos Garnacho
6fae7c9fa7
Make GtkFontSelection use GtkStyleContext
2011-01-10 03:50:00 +01:00
Carlos Garnacho
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
Carlos Garnacho
27c5cc88f8
Make GtkColorSelection use GtkStyleContext
2011-01-10 03:49:59 +01:00
Carlos Garnacho
455c31d815
Make GtkColorButton use GtkStyleContext
2011-01-10 03:49:59 +01:00