Revision: 1394 http://svn.sourceforge.net/geany/?rev=1394&view=rev Author: ntrel Date: 2007-03-14 05:11:50 -0700 (Wed, 14 Mar 2007)
Log Message: ----------- Don't recreate the open files items when DnD reordering tabs, now that the open files treeview is sorted alphabetically.
Modified Paths: -------------- trunk/ChangeLog trunk/src/notebook.c trunk/src/treeviews.c
Modified: trunk/ChangeLog =================================================================== --- trunk/ChangeLog 2007-03-14 12:03:15 UTC (rev 1393) +++ trunk/ChangeLog 2007-03-14 12:11:50 UTC (rev 1394) @@ -3,6 +3,9 @@ * src/callbacks.c: Delay updating interface items when switching notebook tabs until after the page has changed, so it appears to switch pages faster. + * src/treeviews.c, src/notebook.c: + Don't recreate the open files items when DnD reordering tabs, now + that the open files treeview is sorted alphabetically.
2007-03-13 Enrico Tröger enrico.troeger@uvena.de
Modified: trunk/src/notebook.c =================================================================== --- trunk/src/notebook.c 2007-03-14 12:03:15 UTC (rev 1393) +++ trunk/src/notebook.c 2007-03-14 12:11:50 UTC (rev 1394) @@ -182,7 +182,9 @@ notebook_page_reordered_cb(GtkNotebook *notebook, GtkWidget *child, guint page_num, gpointer user_data) { - treeviews_openfiles_update_all(); + /* Not necessary to update open files treeview if it's sorted. + * Note: if enabled, it's best to move the item instead of recreating all items. */ + //treeviews_openfiles_update_all(); }
Modified: trunk/src/treeviews.c =================================================================== --- trunk/src/treeviews.c 2007-03-14 12:03:15 UTC (rev 1393) +++ trunk/src/treeviews.c 2007-03-14 12:11:50 UTC (rev 1394) @@ -234,6 +234,7 @@ }
+#if 0 void treeviews_openfiles_update_all() { guint i; @@ -248,6 +249,7 @@ treeviews_openfiles_add(idx); } } +#endif
void treeviews_remove_document(gint idx)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.