{"issue":{"created_at":"2011-10-04T19:24:52Z","state":"open","updated_at":"2011-12-07T15:46:40Z","user":{"gravatar_id":"7fe6d4f6d1fa5cd204dc5a36dfd3e045","id":89544,"url":"https://api.github.com/users/matburt","login":"matburt","avatar_url":"https://secure.gravatar.com/avatar/7fe6d4f6d1fa5cd204dc5a36dfd3e045?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":1,"body":"@hdweiss and @frankandrobot\r\n\r\nLets use this issue as a way of discussing the major UI/UX changes coming up.  I'd love to hear your ideas.  @hdweiss, it would great if you could summarize the current UI changes you have in your branch that I have been tracking.  They look like they are coming along good so far.","assignee":null,"number":121,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"id":1816812,"labels":[{"name":"Critical","color":"ff0000","url":"https://api.github.com/repos/matburt/mobileorg-android/labels/Critical"},{"name":"Feature","color":"2bff00","url":"https://api.github.com/repos/matburt/mobileorg-android/labels/Feature"}],"title":"UI Revamp","html_url":"https://github.com/matburt/mobileorg-android/issues/121","closed_at":null,"url":"https://api.github.com/repos/matburt/mobileorg-android/issues/121","milestone":{"created_at":"2011-10-04T19:25:45Z","state":"open","closed_issues":2,"due_on":"2011-12-18T08:00:00Z","creator":{"gravatar_id":"7fe6d4f6d1fa5cd204dc5a36dfd3e045","id":89544,"url":"https://api.github.com/users/matburt","login":"matburt","avatar_url":"https://secure.gravatar.com/avatar/7fe6d4f6d1fa5cd204dc5a36dfd3e045?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"number":3,"title":"0.7.0","description":"Focus effort on major refactoring of the Synchronizers and the UI as well as other small features and bug fixes.","url":"https://api.github.com/repos/matburt/mobileorg-android/milestones/3","open_issues":7}},"action":"created","comment":{"created_at":"2011-12-07T15:46:40Z","updated_at":"2011-12-07T15:46:40Z","user":{"gravatar_id":"c27609e731785eefb88392087be52650","id":706642,"url":"https://api.github.com/users/hdweiss","login":"hdweiss","avatar_url":"https://secure.gravatar.com/avatar/c27609e731785eefb88392087be52650?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Personally I think that the component of the gui that needs the biggest overhaul is the viewing of nodes. I was thinking about replacing the way it's currently done with something along the lines of how daniel-kullmann started here: https://github.com/daniel-kullmann/mobileorg-android/commit/35c370a9202a3f375fd47456a78e1aabf1896bcb\r\n \r\nAdding html markup to the view is probably a good way to do it. Maybe making node viewing recursive, ie. letting the user view the node and all of it's children would also be a good idea. Additionally, swiping left/right to go to the next sibling would be pretty cool. A special view for checklists, that shows a list with checkable boxes could also be very useful. Finally the way that mobileorg for iphone shows captured items is much more visible -- i like that. Perhaps we can show one of those red \"new message\" bulbs on the mobileorg icon with the number of new capture items that aren't synched yet ","id":3048696,"url":"https://api.github.com/repos/matburt/mobileorg-android/issues/comments/3048696"}}