[glade/glade-3-16] Updated TODO



commit 828a9f20dfe866f4f109f634db371a384c0def7a
Author: Juan Pablo Ugarte <juanpablougarte gmail com>
Date:   Wed Sep 11 18:45:56 2013 -0300

    Updated TODO

 TODO |   29 +++++++++--------------------
 1 files changed, 9 insertions(+), 20 deletions(-)
---
diff --git a/TODO b/TODO
index fa770c8..4a7a787 100644
--- a/TODO
+++ b/TODO
@@ -1,22 +1,11 @@
+Split Project data model from view model:
+========================================
 
+Currently we create a GladeWidget object for each project object but
+GladeProject and gladeui api in general uses the very same runtime object.
+Ideally we should only depend on GladeWidget and the actual runtime object
+should only be used for the view in the workspace.
 
-3.6 blocker/high priority list
-=============================
-Glade renames widgets when ids are dupped: http://bugzilla.gnome.org/show_bug.cgi?id=549176 
-Improve attributes editor
-Add actions, treestore, treemodel, adjustment, pixbuf (Gtk+ objects new group)
-Nice editor resizing by Pavel, needs fix for warning icons: http://bugzilla.gnome.org/show_bug.cgi?id=546107
-No way to add menus to toolbar: http://bugzilla.gnome.org/show_bug.cgi?id=429438
-GdkColor null values critical errors: http://bugzilla.gnome.org/show_bug.cgi?id=426345
-Add versioning metadata for libglade unsupported properties and widgets.
-Sort objects from widgets in the inspector widget.
-
-Make popup work in workspace with no-window widgets
-Remove deleted widgets from the workspace
-Take care of external object property references (sync them) at glade_widget_rebuild time
-Liststore/Treestore data is not translatable
-store data needs improvement and cant be released as is (cant even have spaces in data, needs real new 
structure).
-
-IMPORTANT!!! Go over all object type properties and mark them libglade unsupported,
-newly added objects need "since" versioning info updated, all around thoroughly 
-check catalog data before release candidate.
+A first step could be updating GladeProject to only use GladeWidget internally
+and then we can update gladeui api to use GladeWidget instead but this means a
+API/ABI break 


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