dpaezi / mytracks

Automatically exported from code.google.com/p/mytracks
1 stars 2 forks source link

Small screen adjustments #1402

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I would like to adapt MyTracks for a small screen device. More specifically 
this one:
http://www.kickstarter.com/projects/omate/omate-truesmart-water-resistant-standa
lone-smartwa
This specific Android is smaller than the minimum supported in Google Play, but 
the changes should be useful for also for other small screen devices.
I intend to use it as a sports device, so many changes are intended not just to 
fit on small screen but also to simplify using common tasks.

Please let me know if this could be included in mainline MyTracks or if I 
should consider a separate branch.

Infinite Scrolling:
Scrolling left on Map will scroll to Stat
Motivation: Swipe left is a system gesture in the TrueSmart, to go back. 
(Similar to Ubuntu and IOS7 it seems.)
Setting in new category, UI.

Small screen rendering:
One menu setting to control a number of options (could be separated too).
* Hide menu: Back, Google Earth, Share to the menu.
* Hide Headers Map/Chart/Stats (possibly keep the orange line)
* Fullscreen
* Remove zoom from the Map (probably keep Pan)
* Move Start/Stop to a new screen "control"
Setting in new category, UI.

Override use of HW button (likely Back):
 * Short Press for Start/Split
 * Double press for Stop/Reset (not checked if this is reasonable)
 * Long press to toggle normal use (this can conflict with CM long press, that kills active app)
Setting in UI to allow the Override

Note: I would like to have some more small screen and fitness specific 
functions to in MyTracks, but I have not defined those yet.

Original issue reported on code.google.com by gerhard....@gmail.com on 24 Sep 2013 at 8:02

GoogleCodeExporter commented 9 years ago
Some of the changes implemented in 
http://code.google.com/r/gerhardnospam-mytracks-smallscreen/

Original comment by gerhard....@gmail.com on 24 Oct 2013 at 10:04

GoogleCodeExporter commented 9 years ago

Original comment by jshih@google.com on 14 Oct 2014 at 6:23