c1292fe01d
treeview: Unify all line drawing into the same function
...
This is useful because the dashing stuff needs to be done and it seems
like a good idea to unify it.
2010-08-07 15:35:49 +02:00
7ee63c07ee
treeview: Draw column reordering arrows with Cairo
2010-08-07 15:35:49 +02:00
09080e3c76
textview: draw dnd icon with Pango
2010-08-07 15:35:49 +02:00
bb3c91bfda
textview: Draw drag icons using Cairo
2010-08-07 15:35:49 +02:00
fe401cdbb4
ruler: Replace gdk_draw_drawable calls with Cairo
...
and get rid of the custom GC
2010-08-07 15:35:49 +02:00
6740d24bb8
menu: replace gdk_draw_drawable() call with Cairo equivalent
2010-08-07 15:35:49 +02:00
e570fe6730
label: Draw all text using PangoCairo
...
This includes the addition of a "small" helper function,
_gtk_pango_fill_layout() that ignores color information. This
functionality is not available inside Pango and until that happens, we
need this fix. The bug is filed at:
https://bugzilla.gnome.org/show_bug.cgi?id=624917
2010-08-07 15:35:49 +02:00
f36bb4d91d
gdk: Simplify deprecation guards in gdkdrawable.h
2010-08-07 15:35:49 +02:00
32c4f471d5
Add gdk_display_is_closed
...
https://bugzilla.gnome.org/show_bug.cgi?id=624224
2010-08-07 23:11:42 +12:00
28f51514f9
colorbutton: Render with Cairo
...
In particular, this gets rid of gdk_draw_pixbuf() and GdkGC usage.
2010-08-07 02:39:21 +02:00
92055d8d32
entry: replace gdk_draw_pixbuf() call with Cairo version
2010-08-07 02:39:21 +02:00
568865ab1b
Stop assuming that priv->label_widget will be a GtkLabel.
...
https://bugzilla.gnome.org/show_bug.cgi?id=623603
2010-08-05 10:35:45 +02:00
0a61e919e2
Add (transfer none) annotation to gtk_tree_selection_get_selected_rows()
...
Closes: bgo#625650
2010-08-05 00:55:56 +01:00
fa509fcc78
Add (inout) annotation to gtk_tree_model_iter_next()
...
Closes: bgo#625650
2010-08-05 00:54:44 +01:00
996fd9dc5e
Annotate GtkTextBuffer insert methods
2010-08-04 21:07:31 +02:00
b41972bd96
Change GtkCalendar's inner border and separator values from hard-coded
...
ones to using style properties.
https://bugzilla.gnome.org/show_bug.cgi?id=624779
2010-08-03 10:53:05 -05:00
3c7bb5b746
Fix 32-bit Windows build using mingw-w64 toolchain
2010-08-03 03:04:39 +02:00
23f7d3a0ea
Annotate gdk_rectangle_intersect
2010-07-28 16:53:14 +02:00
fd75ced492
Generate GdkX11-2.0.typelib (backported from HEAD)
...
https://bugzilla.gnome.org/show_bug.cgi?id=625491
2010-07-28 15:03:28 +02:00
01fea4032f
gdk: Revert making get_size optional
...
49a0ec6e95
added this hunk without
explanations and it's obviously wrong because failing to have a get_size
vfunc will now not set width and height and they'll end up with invalid
values.
In fact, the GdkDrawableImpl{X11,Win32,Quartz} functions do not have
get_size implemented, so the patch was most likely an attempt to work
around calling this function erroneously on the impl objects.
The correct fix is to call impl->wrapper instead.
2010-07-26 11:58:23 +02:00
e1c7ff8ee0
x11: Query size on real drawable
...
The X11 drawable does not have a clue about the real size of the
surface.
This might also be the cause for:
https://bugzilla.gnome.org/show_bug.cgi?id=599574
2010-07-26 11:58:23 +02:00
fafc457a01
cups: Fix cast warnings
2010-07-26 11:58:23 +02:00
7a68f42d2e
Do not return values from a function returning void
2010-07-26 11:58:23 +02:00
ec332bbd42
Moved the drawing of horizontal grid lines after cell drawing.
...
Without the change if the cell background is set the horizontal
grid line cannot be seen.
2010-07-25 14:54:18 +02:00
dc2fea413b
Add gdk_device_get_n_axes
...
https://bugzilla.gnome.org/show_bug.cgi?id=624221
2010-07-25 12:32:43 +12:00
6c25cf872f
Add gdk_cursor_get_cursor_type
...
https://bugzilla.gnome.org/show_bug.cgi?id=624087
2010-07-25 12:32:38 +12:00
05e2004eb6
Clarify what the @event is used for when calling gtk_drag_begin()
...
Signed-off-by: Federico Mena Quintero <federico@novell.com >
2010-07-23 11:51:23 -05:00
186f858d86
Correct emission of switch-page from the menu
...
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=624687
2010-07-23 13:52:23 +02:00
13dba0a461
Fix stuck pointer grab due to passing GDK_CURRENT_TIME to gtk_drag_begin()
...
If gtk_drag_begin() gets passed GDK_CURRENT_TIME, try to use
gtk_get_current_event_time(). If it fails, use GDK_CURRENT_TIME when
ungrabbing in gtk_drag_end().
For more see https://bugzilla.gnome.org/show_bug.cgi?id=623865
2010-07-22 16:22:26 -05:00
f1627fc8f5
Updated Norwegian bokmål translation
2010-07-19 21:35:48 +02:00
8f42a13ce7
gtknotebook: Fix critical warnings on scroll events
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=604391
2010-07-19 15:30:23 +02:00
81321b7d55
docs: Fix GtkRecentManager:limit annotation
...
Fix a typo in the name that prevented cross-linking, and remove the
redundant deprecation text (which is added by gtk-doc by default).
2010-07-15 09:55:49 +01:00
838dfd50ac
Deprecate GtkRecenManager::limit property
...
The :limit property of GtkRecentManager does not serve any useful
purpose: the length of the list should be managed by the view
(implementing GtkRecentChooser), and not by the model (the recent
manager).
https://bugzilla.gnome.org/show_bug.cgi?id=624333
2010-07-15 02:50:49 +02:00
aa017fae64
Deprecate GtkNotebookPage as used in switch-page
...
Fixes: 618327
2010-07-13 16:55:04 +02:00
c492c798fc
Bump version
2010-07-12 13:44:36 -04:00
0e99667286
Fix the build
2010-07-12 13:09:44 -04:00
5af7597e2e
Updates
2010-07-12 12:54:50 -04:00
266fbce3a3
Small GtkTable doc improvement
...
(cherry picked from commit ab6927e4faf661bbd89a087599a98278ebebbd64)
2010-07-12 12:35:29 -04:00
47836a3af1
Respect GtkEntry::state-hint when drawing spinbutton features
...
As proposed in bug 589904 by Thomas Wood.
(cherry picked from commit bcbb976d916dfeda5ca4ca9695b3035e22aee85b)
2010-07-12 12:35:15 -04:00
1a30c3f272
annotation (transfer-none) fix that somehow got dropped from last patch
...
* gtk_tree_path_get_indices_with_depth - annotate the return as 'transfer none'
to avoid double frees
2010-07-12 12:34:38 -04:00
72cd4207b7
fix some tree model annotations
...
* gtk_tree_model_iter_next - 'inout' is poorly defined and causes bugs so
revert back to the default 'in' annotation
* gtk_tree_path_get_indices_with_depth - annotate the return as 'transfer none'
to avoid double frees
(cherry picked from commit b5f878dec852329ff57f799f1abf4bd360ab7eab)
2010-07-12 12:33:05 -04:00
9a71ad7ca9
Add (out) annotations to GtkTreeIter parameters
...
(cherry picked from commit 0b51abbfdf5db1d29e28ddc62f74e7e9a40ae010)
2010-07-12 12:32:54 -04:00
1af84d33f7
Fix annotation syntax for gtk_widget_class_path
...
(cherry picked from commit c609c4e807b9029ca5b3ba90d084980ef4a64a21)
2010-07-12 12:31:23 -04:00
3511fe4355
fix annotation for gtk_window_set_default_icon_list
2010-07-12 12:31:03 -04:00
b27d39ee23
Fix annotation on gtk_tree_model_get_value
...
(cherry picked from commit aff8fb2ea24520ed7c0d3c2c6ff003dd0a15f421)
2010-07-12 12:30:10 -04:00
ef3ec85bac
Bind get_bounds and use out instead of out caller-allocates.
...
There is no need to use caller-allocates if the scanner already detects it.
(cherry picked from commit f50d06baea6176436aadb625727cd1c0a912900d)
2010-07-12 12:29:49 -04:00
3b62411040
Remove leftover uses/references of GtkNotebook::group-id
...
(cherry picked from commit 533ea97c67b2490d20305f60c65e173069159f3f)
2010-07-12 12:29:24 -04:00
10ebcedf56
Annotate gdk_display_manager_list_displays return value
...
https://bugzilla.gnome.org/show_bug.cgi?id=623307
(cherry picked from commit eae60c34d2f38206ce063251a862a109af41a881)
2010-07-12 12:28:48 -04:00
89743a6370
revert inout annotation for gtk_tree_model_iter_next parameter
...
* 'inout' is poorly defined and causes bugs so revert back to the default
'in' annotation
2010-07-08 15:11:27 -04:00
f1e0b23697
Add (out) annotations to GtkTreeIter parameters
2010-07-07 18:28:41 +02:00