[Commits] [SCM] claws branch, gtk3tree, updated. 3.99.0-74-gb90f723be
thorsten at claws-mail.org
thorsten at claws-mail.org
Wed Mar 31 09:02:27 CEST 2021
The branch, gtk3tree has been updated
via b90f723be835178ccd055f437cbb008d0eaf29fa (commit)
from c6a10f64caac59e271a5a8be09442e138175b6ad (commit)
Summary of changes:
TODO | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
- Log -----------------------------------------------------------------
commit b90f723be835178ccd055f437cbb008d0eaf29fa
Author: Thorsten Maerz <info at netztorte.de>
Date: Wed Mar 31 09:01:00 2021 +0200
Update TODO for GtkTreeView based folderview
diff --git a/TODO b/TODO
index fc57638f7..36a06a1fe 100644
--- a/TODO
+++ b/TODO
@@ -5,3 +5,30 @@ TODO
* Add a Developer manual (describing APIs, and howtos, for
plugins writers)
o full-text search using Namazu (?)
+
+
+GtkTreeView based folderview
+-----------------------------
+* Some "STUB" functions (search for "STUB")
+
+* Some older functions from the ctree implementation, which aren't really
+ clear, why they are there (e.g. gtk_cmctree_expand() on nodes without
+ children in row_activated_cb()). Search for "TM:".
+
+* Recollapsing (on drag&drop) might be cleaned
+ (e.g. get rid of the new gtk_tree_path_copy() in folderview_defer_expand()
+
+* The drag&drop events could need some documentation, which are called (and
+ in which order) for different dragged objects, on aborted drop, etc.
+
+* The "row-activated" signal is not emitted on single-clicks, even though
+ gtk_tree_view_set_activate_on_single_click() was called.
+ (worked around by a direct call in button_press_cb())
+
+* Resizing the column headers needs to be detected (to updated
+ prefs_common.folder_col_size).
+ (The "resize_column" signal doesn't exist any longer)
+
+* The column headers will always steal the focus. Once they are set clickable,
+ gtk_widget_set_can_focus() has no effect.
+
-----------------------------------------------------------------------
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list