diff options
author | Soeren Sandmann <sandmann@daimi.au.dk> | 2003-10-20 18:56:05 +0000 |
---|---|---|
committer | Søren Sandmann Pedersen <ssp@src.gnome.org> | 2003-10-20 18:56:05 +0000 |
commit | 7c659465e2f01209d398d54524a6ad71f6495a09 (patch) | |
tree | 23dc222be8707a34b9cde73f5e420272728205f4 /ChangeLog.pre-2-8 | |
parent | c7353d84eefc443adf1c0651c91f868773708e51 (diff) | |
download | gdk-pixbuf-7c659465e2f01209d398d54524a6ad71f6495a09.tar.gz |
Add support for OS X like sliding of toolbar items during drag and drop,
Mon Oct 20 20:27:22 2003 Soeren Sandmann <sandmann@daimi.au.dk>
Add support for OS X like sliding of toolbar items during drag and
drop, (#110919, Dave Bordoley)
Make dnd highlighting the responsibility of the
application. (Fixes #116298, Owen Taylor)
* gtk/gtktoolbar.h: Add prototypes for new API.
* gtk/gtktoolbar.c
(physical_to_logical, logical_to_physical): new functions
converting between "position including placeholders" and "position
excluding placeholders".
(gtk_toolbar_class_init): remove drag_leave and drag_motion
handlers
(struct _ToolbarContent): new struct containing information
related to toolbar items.
(gtk_toolbar_highlight_drop_location): new public function
(gtk_toolbar_unhighlight_drop_location): new public function
* tests/testtoolbar.c
(toolbar_drag_motion, toolbar_drag_leave): new functions
(main): connect to dnd signals. Make the "New" item expand to
make drag and drop more exciting.
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r-- | ChangeLog.pre-2-8 | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 79756b31d..4ec6b3684 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,29 @@ +Mon Oct 20 20:27:22 2003 Soeren Sandmann <sandmann@daimi.au.dk> + + Add support for OS X like sliding of toolbar items during drag and + drop, (#110919, Dave Bordoley) + + Make dnd highlighting the responsibility of the + application. (Fixes #116298, Owen Taylor) + + * gtk/gtktoolbar.h: Add prototypes for new API. + + * gtk/gtktoolbar.c + (physical_to_logical, logical_to_physical): new functions + converting between "position including placeholders" and "position + excluding placeholders". + (gtk_toolbar_class_init): remove drag_leave and drag_motion + handlers + (struct _ToolbarContent): new struct containing information + related to toolbar items. + (gtk_toolbar_highlight_drop_location): new public function + (gtk_toolbar_unhighlight_drop_location): new public function + + * tests/testtoolbar.c + (toolbar_drag_motion, toolbar_drag_leave): new functions + (main): connect to dnd signals. Make the "New" item expand to + make drag and drop more exciting. + Wed Oct 15 22:39:23 2003 Kristian Rietveld <kris@gtk.org> * gtk/gtkcomboboxentry.c (gtk_combo_box_entry_init): it's |