benjymous/MWM-for-Android — pull request #70 by logicalChimp (2012-10-11 19:56:02+00:00)
Title: Widgets on top

Adds a new preference option to Digital Watch - the option to display widgets on the top of the row (with the value underneath) (default) or to display the text on top

Note that this change includes some refactoring of the generic Utils.drawIconStringWidget to pull the explicit left/top values out to utility functions (getIconOffset / getTextOffset). This allows the logical for repositioning icons to be centralised, and makes the positioning available to widgets that use custom draw functions (PhoneStatus, Calendar), ensuring consistent behaviour