Matthias Clasen
67684a05b6
Deprecate GtkWidget::draw-border style property
...
This style property is not used at all in the wild, and handling
it has some performance overhead.
2010-08-18 12:49:34 -04:00
Benjamin Otte
1f905a1c17
testgtk: undef GDK_DISABLE_DEPRECATED
...
We test ctree code here and that code uses pixmaps.
2010-08-17 19:10:51 +02:00
Benjamin Otte
36f931f292
testdnd: Convert to use pixbufs as icons
...
Using Pixmaps is outdated.
2010-08-17 19:07:54 +02:00
Benjamin Otte
d24a6727b8
gtk-demo: Adapt textview example for stipple removal
2010-08-17 19:06:14 +02:00
Matthias Clasen
02520a0781
Bump version
2010-08-16 20:05:25 -04:00
Matthias Clasen
a3689e670e
More NEWS
2010-08-16 18:16:04 -04:00
Matthias Clasen
1d5a6e790a
Fix up some documentation issues
2010-08-16 17:38:23 -04:00
Benjamin Otte
315c23546d
colorsel: Create cursor image using Cairo
2010-08-16 20:01:49 +02:00
Benjamin Otte
9f1cb0798b
API: Add gdk_window_get_background_pattern()
...
This is the suggested way for GTK3 to store a Window's background so it
makes sense to use the same function today already.
2010-08-16 20:01:49 +02:00
Kristian Rietveld
77b703c2fc
quartz: stop offscreen windows code from crashing.
...
This is an adapted version of commit
bde0f9a8f6
on master.
Mainly fixes to properly differentiate bewteen toplevel and offscreen
windows, since these sometimes need different treatment. Furthermore,
usage of gdk_window_get_effective_foo() instead of gdk_window_get_foo()
where applicable.
There is an drawing issue left when scrolling e.g. tree views in
offscreen windows. I think this is likely an issue with
gdk_quartz_draw_drawable() which is used for the copy area code in
offscreen windows. It works fine in master, since this was converted
to Cairo.
2010-08-15 17:34:33 +02:00
Benjamin Otte
370dfc16ca
Remove window background getters again
...
They were added as accessors for 2.22 even though querying the
background wasn't possible previously. As GTK 3.0 will change background
handling, it doesn't make sense at all to expose these getters.
2010-08-15 03:31:37 +02:00
Benjamin Otte
767235aabc
gtk-demo: update drawingarea example
...
Use gdk_window_create_similar_surface() instead of gdk_pixmap_new()
2010-08-12 23:38:17 +02:00
Benjamin Otte
3df3ff9a3a
docs: Add note to gdk_pixmap_new() about create_similar() function
...
gdk_window_create_similar_surface() is basically the replacement for
this function.
2010-08-12 23:34:37 +02:00
Benjamin Otte
997d3aada6
API: Add gdk_window_create_similar_surface()
2010-08-12 23:30:19 +02:00
Sven Herzberg
00857133d4
avoid redundant recursion for executing tests
...
[cherry-picked cd00b0a
from master]
* Makefile.decl: make sure that check-local does not depend on a
recursive target for the tests. This way check can recurse and call
check-local in each folder which then invokes test-cwd. This will
make sure that a toplevel check-local doesn't recurse into subfolders
as well. The was resulting in test being run twice (for "/tests"), tree
times (e.g. for "/gtk/tests") and potentially more often
2010-08-12 11:23:42 +02:00
Benjamin Otte
0e183fe745
pixmap: Deprecate create_from_data() constructors
...
And document that GdkPixmap will go away in GTK 3.
2010-08-12 03:02:38 +02:00
Benjamin Otte
cedf52fb81
x11: Deprecate GdkGC functions
...
They are gone in GTK3, just like the rest of GdkGC.
2010-08-12 01:54:58 +02:00
Matthias Clasen
329b34b8cb
Fix a mis-merge
2010-08-11 07:19:10 -04:00
Benjamin Otte
9d2f8f5098
docs: Add paragraph about GdkRegion replacement in GTK3
...
https://bugzilla.gnome.org/show_bug.cgi?id=613284
2010-08-10 18:26:12 +02:00
Benjamin Otte
e8915ae422
gdk: Undeprecate gdk_region_xor()
...
cairo_region_xor() does now exist, so there's no need to deprecate this
function.
2010-08-10 18:26:12 +02:00
Matthias Clasen
a41107b616
Fix another build failure
2010-08-10 09:24:51 -04:00
Matthias Clasen
8963e7cc46
Remove merge conflicts
2010-08-10 07:43:26 -04:00
Matthias Clasen
70f65529a5
Make it possible to make the expander label fill the entire space
...
This adds a boolean GtkExpander::label-fill property and uses it
when allocating space to the label. Based on a patch by Matt Barnes,
bug 614049.
2010-08-09 23:18:31 -04:00
Matthias Clasen
64bcdb78e0
Fix gail_notebook_get_selection_count()
...
This function should return 0 for empty notebooks. Based on
a patch by Mike Gorse, bug 557263.
(cherry picked from commit 7844d3b8db
)
2010-08-09 23:14:58 -04:00
Matthias Clasen
2161fb5b8c
Clarify the docs for gtk_widget_set_has_window()
...
The previous version of the docs did not make it clear that has-window
is the defaults. Pointed out by Magnus Hjorth, bug 615474.
(cherry picked from commit 61e34032ec
)
2010-08-09 23:14:47 -04:00
Christian Dywan
a11e4a58c0
Clarify memory management of tree models
...
It helps to be explicit about these things.
Bug 609264.
(cherry picked from commit 2a12f74c8e
)
2010-08-09 23:14:14 -04:00
Hiroyuki Ikezoe
fd352a10ca
Drop xim-related configure options from the docs
...
These options have been dropped from configure a while ago,
so they should no longer be in the docs either. Bug 605190.
2010-08-09 23:13:53 -04:00
Sam Thursfield
1fed87720e
Add missing accessors for notebook details
...
The ms-windows theme engine needs to access the tab-{h,v}border,
so add accessors. Bug 625655.
(cherry picked from commit a2b72c5953
)
2010-08-09 21:24:29 -04:00
Sam Thursfield
28eebcf383
Towards GSEAL-clean build on win32
...
Use accessors instead of direct member access in a few places.
Bug 625655.
(cherry picked from commit 4047d0526d
)
2010-08-09 21:24:19 -04:00
Szilárd Pfeiffer
db2053ac1f
Implement GailAdjustment::get_minimium_increment
...
...and use it in GailRange and GailSpinButton. Bug 625953.
(cherry picked from commit 93fa95e79f
)
2010-08-09 21:24:03 -04:00
Szilárd Pfeiffer
85f8f64d78
Make Gail work with custom treemodels
...
Gail did set the role to ATK_ROLE_TABLE for anything that is
not a GtkTreeStore. The propery way to do this is to look at the
tree model flags for list-onlyness. Bug 580291.
(cherry picked from commit 2686af2fbb
)
2010-08-09 21:23:17 -04:00
Matthias Clasen
0e1342b5e5
Update NEWS for 2.21.6
2010-08-09 01:38:29 -04:00
Benjamin Otte
bff0d11c4d
gdk: Deprecate GdkRGB functions
2010-08-08 02:59:21 +02:00
Benjamin Otte
78bf0f3071
demos: Convert to drawing with Cairo instead of GdkRGB
2010-08-08 01:07:45 +02:00
Benjamin Otte
d80bc7868f
demos: No need to set the rgb colormap here
2010-08-08 01:07:29 +02:00
Benjamin Otte
244fc05cff
demos: Convert testpixbuf-save to Cairo
2010-08-08 01:06:38 +02:00
Benjamin Otte
d7a1973f9f
gtk-demo: Make pixbufs demo use Cairo
2010-08-08 01:05:30 +02:00
Benjamin Otte
a907d5e2cc
Deprecate all of GdkImage
2010-08-07 22:17:43 +02:00
Benjamin Otte
8a2a736af4
Deprecated all GdkGC functions
2010-08-07 22:08:21 +02:00
Benjamin Otte
41b637c338
hsv: Remove unused variable
2010-08-07 22:04:21 +02:00
Benjamin Otte
84f565505f
testgtk: Remove unused variable
2010-08-07 21:19:02 +02:00
Benjamin Otte
3d506df234
gdk: Deprecate all drawing functions
...
These functions will be gone in Gtk 3.0 and be replaced by Cairo
functions.
Includes not disabling deprecated functions in old widgets that aren't
going to be ported.
2010-08-07 15:35:51 +02:00
Benjamin Otte
99c851c72d
colorsel: Use gdk_pixbuf_get_from_drawable()
...
Instead of fiddling with GdkImage directly.
2010-08-07 15:35:51 +02:00
Benjamin Otte
df120b78b3
testgtk: Remove image from drawable test
...
The test only tested old APIs.
2010-08-07 15:35:50 +02:00
Benjamin Otte
18ac62d459
testgtk: Remove alpha drawing test
...
We use Cairo for that these days.
2010-08-07 15:35:50 +02:00
Benjamin Otte
b50cdb4b5e
testgtk: Draw rotated text example with pangocairo
2010-08-07 15:35:50 +02:00
Benjamin Otte
4150ffbbe2
tests: Remove gdk_draw_pixbuf() with Cairo equivalent
2010-08-07 15:35:50 +02:00
Benjamin Otte
e75fad5fbd
testgtk: Replace gdk_draw_rectangle() with Cairo
2010-08-07 15:35:50 +02:00
Benjamin Otte
0d42dabf6c
tests: Use gdk_screen_get_default_colormap()
...
We don't need the RGB colormap here.
2010-08-07 15:35:50 +02:00
Benjamin Otte
141b2ceff2
tests: Use GdkPixbuf for taking a screenshot, not GdkImage
2010-08-07 15:35:50 +02:00