diff options
author | Juan Pablo Ugarte <juanpablougarte@gmail.com> | 2013-09-11 18:45:56 -0300 |
---|---|---|
committer | Juan Pablo Ugarte <juanpablougarte@gmail.com> | 2013-09-11 18:45:56 -0300 |
commit | a33616207cba4ff34c634074c39a2f8dcfa11d8a (patch) | |
tree | a1c114accecc392f5e0e40a8d79196491e2a705b | |
parent | 78cec7bd42188b37d57016fbadc300f6cb1e99bb (diff) | |
download | glade-a33616207cba4ff34c634074c39a2f8dcfa11d8a.tar.gz |
Updated TODO
-rw-r--r-- | TODO | 29 |
1 files changed, 9 insertions, 20 deletions
@@ -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 |