TrevorPage/TPSVG_Android_SVG_Library — pull request #1 by ffleandro (2012-11-30 21:17:03+00:00)
Title: Project Refactorization

Hello Trevor,

(Don't accept this Pull Request. It's not ready yet! You can checkout my changes to branch, and when we're done you can merge to master branch if you'd like)

I've changed and cleaned your original project quite a bit.

(Just a side note, I recommend you use Intellij instead of the Eclipse as IDE)

The code in the repository should be IDE independent so I cleaned up a bit.
I cleaned some of the local files, added .gitignore and changed project package and name to a more appropriate one for future re-usage.

Additionnaly I cleaned up some of the code, moved your `TPSVG.init` method to the `onFinishInflate` (more appropriate).
I've also reimplemented the `SVGView.onMeasure` method to dynamically choose most appropriate image size maintaining scale proportions.

Besides file and package renaming, all the changes I did were in the `SVGView` class (former `TPSVGView`).
I haven't yet looked at the recent updates you did, but could you merge the necessary changes manually?

Features I would like to implement

* DOM Objects OnClickListeners
* Dynamic Color Changing
* Zoom and Pan Gesture Events