[egg-list-box/flow-box-enhancements] Add a TODO



commit 2e3d727febf7e48131310176d3558d67f6fb01ed
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Sep 28 14:11:14 2013 -0400

    Add a TODO
    
    This TODO lists things EggFlowBox needs to get ready to
    become GtkFlowBox.

 TODO |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)
---
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..a1754e6
--- /dev/null
+++ b/TODO
@@ -0,0 +1,23 @@
+EggFlowBox
+----------
+
+Maybe we want to support baseline alignment in rows. That will make
+size allocation a bit trickier, but may not be that hard.
+
+EggFlowBoxChild doesn't seem to support width-for-height mode, which is
+what flowbox uses in vertical mode. This probably needs to be added.
+
+egg_flow_box_set_adjustment() - since grids have horizontal scrolling
+too, this should probably be called set_vadjustment(). I don't think
+we need set_hadjustment() though, since gtk_scrolled_window_add()
+properly calls gtk_container_set_focus_hadjustment() and we don't need
+the hadjustment in the keynav.
+
+fit_aligned_item_requests() - maybe this should do a binary search
+instead? Remembering last value as a start.
+
+Do we want to have support for something like the headers in
+gnome-control-center? I.e. mark some children as row-spanning? (plus
+you'd make it insensitive to avoid selection)
+
+Rubberband selection.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]