ndr

lp:ndr

Created by Michael Hall on 2014-04-21 and last modified on 2014-05-04
Get this branch:
bzr branch lp:ndr
Only Michael Hall can upload to this branch. If you are Michael Hall please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael Hall
Project:
ndr
Status:
Development

Recent revisions

19. By Michael Hall on 2014-05-04

Cleanup errors and messages

* Fix error when color not in parse color dict
* Disable HeaderStyles for now, they don't work well enough yet
* Wrap all non-error output in verbosity checks to reduce noise on a
  normal run

18. By Michael Hall on 2014-05-04

More theme parsing goodness

* Add drawables to background info parsed from a theme
* Add HeaderStyle component to hold custom styles that match the Android
  ActionBarStyle data
* Add 9-patch to sci converter script
* Convert 9-patch files to clean PNG and Qt .sci files

17. By Michael Hall on 2014-05-03

Initial theme support

* Parse drawables XML files
* Parse styles.xml and convert to QML style components
* Apply Activity style components to generated Page components

16. By Michael Hall on 2014-04-26

Minor improvements to id and strings parsing

* Use @android:id prefixed ids in addition to @+id ones
* Strip surrounding quotes from imported strings, they will be placed
  in quotes again before being written to file

15. By Michael Hall on 2014-04-26

Improve grid unit conversion and component id naming

* Use floats instead of ints when converting to grid units for additional
  accuracy
* Add pt to gu conversions for font sizes
* Ensure that component IDs start with a lowercase character per QML's
  requirements

14. By Michael Hall on 2014-04-26

Copy drawables with gridunit information depending on their dpi folder source

13. By Michael Hall on 2014-04-24

Remove pdb line

12. By Michael Hall on 2014-04-24

Lots of improvements

* Add px and sp size conversion to units.gu
* Improve text parsing
* Add Color values lookup
* Add support for layout fragments
* Add support for layout includes
* Dynamically build list of imports
* Require either destination dir or app name
* Fall back to standard drawables if hdpi doesn't exist

11. By Michael Hall on 2014-04-22

Expand component coverage

* Add Button component conversion
* If ImageView has an onClick attribute, add a MouseArea with onClicked
  to the converted Image component
* Support relative Activity names by prepending the application package
  name

10. By Michael Hall on 2014-04-21

Add name explanation to README

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers