pingpongboss/StandOut — pull request #6 by D4rKn3sSyS (2012-10-14 20:11:12+00:00)
Title: Update core functionality to higher APIs

Give it a bit more of "Holo" look and usability.

* Fix code styling based on Android guidelines
* Changed DropDownItem by PopupMenu (I'm not sure if we can set icons, but
it adapts to new APIs)
* Window.hasMoved(), and Window.setMoved(boolean) methods. This helps to
determine whether if window has been moved atleast once. It could be useful
to implement custom onTouch methods (Example: A video player that play/stops on
touch but you don't want it to play/stop when you're dragging and dropping it)
* Renamed FLAG_ADD_FUNCTIONALITY_DROP_DOWN_DISABLE to
FLAG_ADD_FUNCTIONALITY_POPUP_MENU_DISABLE (See above)
* Add ability to pass data bundles on show() method (Ex: for apps willing to
use intent filters)
* Add ability to perform haptic feedback on MotionEvent.ACTION_DOWN for both
body and title bar (also changed a bit behavior of FLAG_DECORATION_MOVE_DISABLE)
* Remove hardcoded strings on most (all ?) of the places
* Removed some drawables and use holo ones
* Layout fixes (as updating fill_parent to match_parent)
* Fix android doc on some methods
* Updated some code following ide suggestions
* Update API usage to min 15, target 16 (ICS, Jellybean)