[gnome-contacts/wip/sorted] Update todos



commit c46616cdb5e23ccf9e413e40d27b192b9e3909bf
Author: Alexander Larsson <alexl redhat com>
Date:   Fri May 11 14:40:52 2012 +0200

    Update todos

 src/contacts-sorted.vala |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)
---
diff --git a/src/contacts-sorted.vala b/src/contacts-sorted.vala
index cbff98d..b2552d6 100644
--- a/src/contacts-sorted.vala
+++ b/src/contacts-sorted.vala
@@ -25,14 +25,9 @@ using Gee;
    + first char or type custom "separators"
      (create, destroy, update)
    + Work with largish sets of children
-   + selection and keynave
-
-   filter => child visibility setting
-
-   Q:
-   How to construct separators?
-   What about resort a single item, can be problem if more change
-    at the same time, need a stable sort...
+   + selection and keynav
+   + activation (separate from selection)
+   + select mode (but not multiple)
 
    settings:
 	  sort function
@@ -347,6 +342,8 @@ public class Contacts.Sorted : Container {
     if (!focus_into)
       return false; // Focus is leaving us
 
+    /* TODO: This doesn't handle up/down going into a focusable separator */
+
     if (next_focus_child == null) {
       if (current_focus_child != null) {
 	if (direction == DirectionType.UP) {



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