]>
Pileus Git - ~andy/gtk/log
Matthias Clasen [Thu, 13 Jan 2011 00:06:48 +0000 (19:06 -0500)]
Update NEWS
Matthias Clasen [Wed, 12 Jan 2011 23:48:20 +0000 (18:48 -0500)]
Move GtkTreeModel docs inline
Matthias Clasen [Wed, 12 Jan 2011 22:06:27 +0000 (17:06 -0500)]
Move enum docs inline
Based on a patch by Garrett Regier
https://bugzilla.gnome.org/show_bug.cgi?id=617324
Thomas Wood [Tue, 11 Jan 2011 11:34:23 +0000 (11:34 +0000)]
switch: allow the user to toggle the switch by clicking on the handle
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:20:26 +0000 (23:20 +0100)]
Updated Basque language
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:18:55 +0000 (23:18 +0100)]
Updated Basque language
Inaki Larranaga Murgoitio [Wed, 12 Jan 2011 22:09:13 +0000 (23:09 +0100)]
Updated Basque language
Carlos Garnacho [Wed, 12 Jan 2011 21:55:55 +0000 (22:55 +0100)]
Redo patch in
efae64b (Set vertical/horizontal class...)
Add a _gtk_orientable_set_style_classes() function so all
orientation changes to style happen in a single place.
Christian Persch [Wed, 12 Jan 2011 18:02:20 +0000 (19:02 +0100)]
Add target version handling to gtk-builder-convert
When converting to gtk3, replace GtkComboBoxEntry with GtkComboxBox
has-entry=True, and remove the has-separator property from GtkDialogs.
Bug #639327.
Carlos Garnacho [Wed, 12 Jan 2011 21:28:43 +0000 (22:28 +0100)]
Set vertical/horizontal class on all widgets overriding GtkOrientable::orientation
This is so g_object_set() on that property leaves widgets' style in
a meaningful state. Fully fixes bug 639157.
Carlos Garnacho [Wed, 12 Jan 2011 21:07:34 +0000 (22:07 +0100)]
Deal with the abscence of horizontal/vertical class when rendering an expander
Carlos Garnacho [Wed, 12 Jan 2011 19:35:04 +0000 (20:35 +0100)]
Make GtkMenu(Shell) use GtkStyleContext
The default CSS has also been modified to theme these sensibly
Carlos Garnacho [Wed, 12 Jan 2011 19:31:57 +0000 (20:31 +0100)]
Make GtkCheckMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 19:29:08 +0000 (20:29 +0100)]
Fix rendering glitch in menu radiobuttons
The arcs needed a new subpath.
Carlos Garnacho [Wed, 12 Jan 2011 02:02:33 +0000 (03:02 +0100)]
Make GtkTearoffMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 02:01:28 +0000 (03:01 +0100)]
Make GtkImageMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 02:00:51 +0000 (03:00 +0100)]
Make GtkMenuItem use GtkStyleContext
Carlos Garnacho [Wed, 12 Jan 2011 01:35:19 +0000 (02:35 +0100)]
Make GtkToolItemGroup use GtkStyleContext
Tristan Van Berkom [Wed, 12 Jan 2011 16:12:33 +0000 (01:12 +0900)]
Fixed assertions in gtk_cell_renderer_get_aligned_area().
The assertions here were not accounting for the possiblility of
zero width visible renderers that are aligned completely to the
right (i.e. renderers with no content set for a said row).
Guillaume Desmottes [Wed, 12 Jan 2011 13:33:27 +0000 (14:33 +0100)]
_gtk_cell_area_set_cell_data_func_with_proxy: set the proxy when creating a new CellInfo (#637965)
Benjamin Otte [Wed, 12 Jan 2011 10:36:32 +0000 (11:36 +0100)]
stylecontext: Protect the cairo contexts with cairo_save/cairo_restore()
We don't want theme engines to mess up the context we are currently
drawing with.
Chun-wei Fan [Wed, 12 Jan 2011 05:09:54 +0000 (13:09 +0800)]
Update MSVC 2008 Project Files
-Update the project files to simplify them a bit after the seperation of
GDK-Pixbuf (move GDK-Pixbuf includes into the property sheet, move the
linking of Cairo/Pango/PangoCairo into the property sheet)--this is for
all DLL/EXE Projects (GDK/GTK/gtk-demo)
-Update the GDK-Win32 project as the source files have changed
significantly (especially as GDK3 was not compilable on Windows for a
while--thanks to Hans Breuer for the help in the process-Bug 639127)
-Made up for missed headers in the "install" stage and removed the removed
headers in the property sheet
-Updated GTK+ .def file generation as an extra macro is needed for that
-Updated gdk/Makefile.am for the generation of gdk.vcproj from gdk.vcprojin
Khaled Hosny [Wed, 12 Jan 2011 07:11:04 +0000 (09:11 +0200)]
Updated Arabic translation
Khaled Hosny [Wed, 12 Jan 2011 06:56:41 +0000 (08:56 +0200)]
Updated Arabic translation
Fridrich Štrba [Tue, 11 Jan 2011 21:45:40 +0000 (22:45 +0100)]
Fix windows build from git clean and a minor linking issue
Yaron Shahrabani [Tue, 11 Jan 2011 18:40:36 +0000 (20:40 +0200)]
Updated Hebrew translation
Florian Müllner [Tue, 11 Jan 2011 17:10:26 +0000 (18:10 +0100)]
[build] Add gtktextattributes.h
Commit
7fae37ecd54 factored out GtkTextAttributes, but did not add
the new header to the build system.
Fridrich Štrba [Tue, 11 Jan 2011 15:13:34 +0000 (16:13 +0100)]
Fix win32 build
Benjamin Otte [Tue, 11 Jan 2011 16:06:49 +0000 (17:06 +0100)]
gdk: Fix typo
<mclasen>: Comapny: kludge, with a k
Benjamin Otte [Tue, 11 Jan 2011 15:34:59 +0000 (16:34 +0100)]
x11: Add --c-include for gdk/gdkx.h to Gdk-X11 gir build
Benjamin Otte [Tue, 11 Jan 2011 15:31:55 +0000 (16:31 +0100)]
gdk: Put stub gdkx.h into gdk/ dir
This is so we can include gdk/gdkx.h from inside GTK code.
Benjamin Otte [Tue, 11 Jan 2011 15:34:41 +0000 (16:34 +0100)]
gdk: Don't build X11 stuff into Gdk.gir
Benjamin Otte [Tue, 11 Jan 2011 15:34:01 +0000 (16:34 +0100)]
gdk: Add --c-include gdk/gdk.h to Gir build.
Benjamin Otte [Tue, 11 Jan 2011 15:16:44 +0000 (16:16 +0100)]
gtk: Add --c-include to gir build
Benjamin Otte [Tue, 11 Jan 2011 15:40:35 +0000 (16:40 +0100)]
gtk: Prefix GtkCellAreaBoxContext symbols with an underscore
They are private.
Benjamin Otte [Tue, 11 Jan 2011 15:36:39 +0000 (16:36 +0100)]
gtk: Remove private GtkCellAreaBoxContext symbols from gtk.symbols
Benjamin Otte [Tue, 11 Jan 2011 15:04:00 +0000 (16:04 +0100)]
gtk: Rename private header to private name
gtk/gtkcellareaboxcontext.h -> gtk/gtkcellareaboxcontextprivate.h
Benjamin Otte [Mon, 10 Jan 2011 13:57:39 +0000 (14:57 +0100)]
textview: Move text attributes code into its own .c file
Benjamin Otte [Thu, 6 Jan 2011 20:45:58 +0000 (21:45 +0100)]
textview: Move GtkTextAttributes to its own header
Benjamin Otte [Tue, 11 Jan 2011 15:40:16 +0000 (16:40 +0100)]
tests: Remove useless calls to gtk_widget_style_attach()
Christian Dywan [Tue, 11 Jan 2011 15:36:19 +0000 (16:36 +0100)]
2 to 3 migration should say gtk_widget_set_visual
Milan Bouchet-Valat [Sat, 8 Jan 2011 17:11:59 +0000 (18:11 +0100)]
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.
Cosimo Cecchi [Tue, 11 Jan 2011 09:54:54 +0000 (10:54 +0100)]
numerableicon: fix a typo in the gtk-doc annotation
Javier Jardón [Tue, 11 Jan 2011 09:37:05 +0000 (09:37 +0000)]
docs: question_index: Do not reference deprecated API
Javier Jardón [Tue, 11 Jan 2011 09:35:15 +0000 (09:35 +0000)]
docs: question_index: GtkComboBoxEntry no longer exists
Javier Jardón [Tue, 11 Jan 2011 09:31:08 +0000 (09:31 +0000)]
docs: question_index: Some documentation fixes
Matthias Clasen [Tue, 11 Jan 2011 04:36:47 +0000 (23:36 -0500)]
Bump version
Matthias Clasen [Tue, 11 Jan 2011 03:59:13 +0000 (22:59 -0500)]
Revert accidental gtk.symbols changes
Matthias Clasen [Tue, 11 Jan 2011 03:19:12 +0000 (22:19 -0500)]
Update NEWS
Sébastien Granjoux [Wed, 5 Jan 2011 21:46:51 +0000 (22:46 +0100)]
Fix bgo #638017 Crash in gtk_text_view_set_tabs()
Matthias Clasen [Tue, 11 Jan 2011 01:33:13 +0000 (20:33 -0500)]
Don't use deprecated style api
Carlos Garnacho [Mon, 10 Jan 2011 22:38:47 +0000 (23:38 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 22:49:21 +0000 (23:49 +0100)]
Add missing CSS class defines to gtk3-sections.txt
Carlos Garnacho [Mon, 10 Jan 2011 22:23:54 +0000 (23:23 +0100)]
GtkThemingEngine: Fix handles rendering
The wrong class was being used, so the theming engine didn't
match it properly.
Carlos Garnacho [Mon, 10 Jan 2011 22:16:09 +0000 (23:16 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 22:11:42 +0000 (23:11 +0100)]
Cleanup leftover code in gtkplug-x11
This code was part of the GdkDeviceManagerCore hack
Carlos Garnacho [Mon, 10 Jan 2011 22:11:00 +0000 (23:11 +0100)]
Mark gtk_widget_style_attach() as deprecated.
This isn't needed anymore.
Carlos Garnacho [Mon, 10 Jan 2011 22:48:22 +0000 (23:48 +0100)]
Fix compiler warning.
Carlos Garnacho [Mon, 10 Jan 2011 21:57:31 +0000 (22:57 +0100)]
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()
Carlos Garnacho [Mon, 10 Jan 2011 21:55:31 +0000 (22:55 +0100)]
GtkTextUtil: Fix typo
Use the right "context" object around in GtkStyleContext methods.
Paolo Borelli [Mon, 10 Jan 2011 20:34:08 +0000 (21:34 +0100)]
Set the proper css class when getting attributes.
Hans Breuer [Mon, 10 Jan 2011 20:35:53 +0000 (21:35 +0100)]
[portability] Use G_PI rather than M_PI
Hans Breuer [Mon, 10 Jan 2011 20:34:33 +0000 (21:34 +0100)]
Bug 639127 - Add missing gdkdisplaymanager-win32.c
Carlos Garnacho [Mon, 10 Jan 2011 19:45:23 +0000 (20:45 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 19:40:37 +0000 (20:40 +0100)]
Make GtkCalendar use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 19:19:58 +0000 (20:19 +0100)]
Do not set any padding for scrolled window children.
Carlos Garnacho [Mon, 10 Jan 2011 19:13:56 +0000 (20:13 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 19:09:34 +0000 (20:09 +0100)]
Make GtkTextUtil use GtkStyleContext.
Paolo Borelli [Sun, 9 Jan 2011 22:10:47 +0000 (23:10 +0100)]
CSS styles for the selection in a TextView.
https://bugzilla.gnome.org/show_bug.cgi?id=639106
Paolo Borelli [Sun, 9 Jan 2011 21:42:06 +0000 (22:42 +0100)]
Port GtkTextDisplay to StyleContext.
Use the new StyleContext and StateFlags to draw the text
https://bugzilla.gnome.org/show_bug.cgi?id=639105
Matthias Clasen [Mon, 10 Jan 2011 17:06:31 +0000 (12:06 -0500)]
add gtknumerable.c to POTFILES.in
Yaakov Selkowitz [Sun, 9 Jan 2011 08:46:35 +0000 (02:46 -0600)]
Fix remaining usage of g[dk]ktargetlib.
This is a follow-up to commit
07d49ee56a4ce86d9d6154e00ff6b10bd3bdc2a4 .
https://bugzilla.gnome.org/show_bug.cgi?id=639047
Matthias Clasen [Mon, 10 Jan 2011 16:49:06 +0000 (11:49 -0500)]
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
Matthias Clasen [Mon, 10 Jan 2011 15:59:50 +0000 (10:59 -0500)]
More doc build fixes
Grr, our mixture of xml and plain text in long descriptions is
a mess.
Matthias Clasen [Mon, 10 Jan 2011 14:47:09 +0000 (09:47 -0500)]
Fix doc syntax
Javier Jardón [Mon, 10 Jan 2011 13:20:13 +0000 (13:20 +0000)]
build: Use mkdir_p instead mkinstalldirs
As we don't use mkinstalldirs, $(mkinstalldirs) is simply an
alias for $(mkdir_p)
Tristan Van Berkom [Mon, 10 Jan 2011 13:26:46 +0000 (22:26 +0900)]
Fixed GtkEntry to report the proper default value for "primary/secondary-icon-activatable"
Tristan Van Berkom [Sun, 9 Jan 2011 06:25:53 +0000 (15:25 +0900)]
Added GtkBuildable support for specifying <items> in GtkComboBoxText.
Tristan Van Berkom [Sun, 9 Jan 2011 05:06:19 +0000 (14:06 +0900)]
Added GtkBuildable support to add "tag" children to GtkTextTagTable.
Tristan Van Berkom [Sun, 9 Jan 2011 04:10:40 +0000 (13:10 +0900)]
Added GtkBuilder support for "menu" child type of GtkMenuToolButton
Tristan Van Berkom [Mon, 10 Jan 2011 09:46:51 +0000 (18:46 +0900)]
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).
Tristan Van Berkom [Mon, 10 Jan 2011 08:56:51 +0000 (17:56 +0900)]
Fixed GtkCellArea to never activate/start editing insensitive cells.
Included extension to tests/testtreeedit to show this is working properly.
Carlos Garnacho [Mon, 10 Jan 2011 02:41:19 +0000 (03:41 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 02:38:35 +0000 (03:38 +0100)]
Make GtkViewport use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 02:31:35 +0000 (03:31 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 01:46:29 +0000 (02:46 +0100)]
Make GtkLayout use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 01:45:14 +0000 (02:45 +0100)]
Make GtkImage use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 01:42:05 +0000 (02:42 +0100)]
Make GtkPrintUnixDialog use GtkStyleContext.
Carlos Garnacho [Mon, 10 Jan 2011 01:39:12 +0000 (02:39 +0100)]
Make GtkFontSelection use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 01:37:26 +0000 (02:37 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 01:31:23 +0000 (02:31 +0100)]
Make GtkColorSelection use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 01:30:25 +0000 (02:30 +0100)]
Make GtkColorButton use GtkStyleContext
Carlos Garnacho [Mon, 10 Jan 2011 01:26:28 +0000 (02:26 +0100)]
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.
Carlos Garnacho [Mon, 10 Jan 2011 01:21:06 +0000 (02:21 +0100)]
Remove recent GtkStyle usage in GtkWindow
GtkStyleContext API is used instead.
Fran Diéguez [Sun, 9 Jan 2011 23:02:32 +0000 (00:02 +0100)]
Updated Galician translations
Paolo Borelli [Sun, 9 Jan 2011 17:10:50 +0000 (18:10 +0100)]
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
Paolo Borelli [Sun, 9 Jan 2011 00:32:49 +0000 (01:32 +0100)]
Remove stipple attributes
GtkTextView does not support them anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=639030
Paolo Borelli [Sat, 8 Jan 2011 23:16:20 +0000 (00:16 +0100)]
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
Yaron Shahrabani [Sun, 9 Jan 2011 19:04:58 +0000 (21:04 +0200)]
Updated Hebrew translation
Fran Diéguez [Sun, 9 Jan 2011 15:42:40 +0000 (16:42 +0100)]
Updated Galician translations