Commit Graph

2381 Commits

Author SHA1 Message Date
Sandor Dornbush bc7de458d3 Cap at 254. 2011-06-12 22:28:48 -07:00
Rodrigo Damazio 4aa44331f0 Adding new activity types, contributed by Marius F. 2011-06-10 20:00:47 -03:00
Rodrigo Damazio eada19f516 Addressing review suggestions and fixing text-to-speech initialization. 2011-06-10 19:52:18 -03:00
Sandor Dornbush 63677b1451 Merged widget. 2011-06-09 20:57:48 -07:00
Sandor Dornbush 5789d96a3d Cap cadence in TCX files. 2011-06-09 20:32:24 -07:00
Rodrigo Damazio 0afdeb9bcc Fixing a few less common issues from the Market console. 2011-06-09 22:22:57 -03:00
Rodrigo Damazio 79dd8f4e49 Fixing some of the top issues from the Market console:
- Not trying to show dialogs if activity is going away
- Properly handling when the user doesn't select an account
- Handling unwritable database (due to memory full?)
- Handling NPE from fusion tables upload
- Not trying to touch dialogs when we're about to restart the whole app
2011-06-09 22:07:25 -03:00
Rodrigo Damazio 93f204ba22 Uniformly handling id == 0 (it's not valid, but everywhere we only assume < 0 is invalid, so do the same here) 2011-06-09 19:45:08 -03:00
Rodrigo Damazio 98ad96115a Properly handling invalid track/point/waypoint IDs.
This makes the provider utils implementation return null for those cases, and fixes all callers which didn't check for that.
2011-06-09 19:12:51 -03:00
Rodrigo Damazio ae4ce12c17 Added tag v1.1.6 for changeset 43a7a27cd4f0 2011-06-03 19:23:24 -03:00
Rodrigo Damazio b8767042b4 Released version 1.1.6 v1.1.6 2011-06-03 19:23:01 -03:00
Rodrigo Damazio 200e5f3373 Addressing review suggestion. 2011-06-03 11:19:24 -03:00
Rodrigo Damazio ebb68cccfe Fixing imports 2011-06-03 01:26:22 -03:00
Rodrigo Damazio cc4be23802 Fixing Toast calls outside the UI thread. 2011-06-03 01:24:42 -03:00
JohnG 9f44b1695d Merge error fix.
String polar_sensor_type was left out of Sensor Type array.
2011-06-02 20:58:27 -04:00
JohnG 94344deff3 Change sensor_type_options array to support different languages.
Moved sensor_type_options from arrays.xml to arrays_do_not_translate.xml.
Added strings to strings.xml.
2011-06-01 23:20:00 -04:00
Rodrigo Damazio a41994cb41 Review suggestions 2011-06-01 17:34:44 -03:00
Rodrigo Damazio eee6a713fa Clean-up of issues found by static analysis. 2011-06-01 05:23:25 -03:00
Rodrigo Damazio aed28fe503 Cosmetic and unused method changes. 2011-06-01 04:58:34 -03:00
Rodrigo Damazio 7bc72e683b Merging to head. 2011-06-01 02:45:41 -03:00
Rodrigo Damazio 31e386de44 Optimization: getting rid of some objects when the hub is stopped. 2011-06-01 02:02:49 -03:00
Rodrigo Damazio 31737efd87 And the moment we've been all waiting for....MyTracks is no longer a singleton. 2011-06-01 01:44:07 -03:00
Rodrigo Damazio be096b9657 Removing no-longer-necessary methods from the platform adapters. 2011-06-01 01:40:12 -03:00
Rodrigo Damazio 3e773ef94b Making TrackDataHub an application singleton (using the application context to ensure we don't leak MyTracks). 2011-06-01 01:39:51 -03:00
Rodrigo Damazio 111adc917b Getting rid of insertWaypoint singleton dependency. 2011-05-31 03:16:14 -03:00
Rodrigo Damazio 6a1b2861f3 Getting rid of unused DialogManager calls. 2011-05-31 03:10:25 -03:00
Rodrigo Damazio ed3ff01c22 Freeing MyTracks from isRecording() calls. 2011-05-31 03:09:08 -03:00
Rodrigo Damazio 73e4af98cc Cutting service binding and preferences dependencies to the MyTracks singleton. 2011-05-31 02:35:05 -03:00
Rodrigo Damazio 84835428ba Merging to head 2011-05-26 10:01:44 -03:00
Rodrigo Damazio 9f3099ef2b Addressing review suggestions 2011-05-26 09:58:29 -03:00
Rodrigo Damazio 412eed51cd Removing DialogManager test which is no longer needed. 2011-05-25 21:26:07 -03:00
Rodrigo Damazio bd20d1af02 Addressing review suggestions 2011-05-25 21:25:46 -03:00
Rodrigo Damazio a15932cc7f Passing track IDs as URIs instead of extras. 2011-05-25 20:13:49 -03:00
Rodrigo Damazio 8942c31a5c Making the "Show track" button after an import clear the stack. 2011-05-25 19:21:56 -03:00
Rodrigo Damazio 90fe6921e2 Moving track importing out of MyTracks class. 2011-05-25 19:19:21 -03:00
Rodrigo Damazio e8a872d351 Improving intent handling so each activity receives its data type. 2011-05-25 19:17:34 -03:00
Rodrigo Damazio a16ae846ae Added tag v1.1.5 for changeset a34fd36dffc6 2011-05-25 16:20:22 -03:00
Rodrigo Damazio 38de0e352f Releasing 1.1.5 v1.1.5 2011-05-25 16:19:54 -03:00
Rodrigo Damazio eeaa50ddcb Removing singleton usage: moving all send and save logic out of the MyTracks class.
This is a non-trivial step: I decentralized dialog creation (since it made no sense to have a single place creating a lot of completely unrelated dialogs), made invisible activities just for sending/saving, and changed menu handling a bit, all to decentralize those functions from MyTracks.

There's still a TODO to handle GET_LOGIN more nicely instead of returning from the depths of auth management into the current activity.
2011-05-25 04:50:21 -03:00
Rodrigo Damazio 16b0d4eb24 Removing singleton usage: chart settings dialog 2011-05-25 02:13:38 -03:00
Rodrigo Damazio 053fb403c5 Merging 2011-05-24 14:19:12 -03:00
Rodrigo Damazio 1d70d4bca0 Merging 2011-05-24 14:18:57 -03:00
Rodrigo Damazio bba04ba1bd If the only listener is a new one (and since for optimization we keep its state as the global state), we want to reset the global state before loading points onto it. 2011-05-24 13:53:26 -03:00
nic e926180605 Updated tests for Zephyr HxM message parsing to check signed/unsigned conversion 2011-05-24 17:35:12 +02:00
nic 958b62f8c7 Reverting change that was proposed in review comments of revision 3dfdbcf78de0 for Line 39: the 0xFF bit mask is necessary as Java byte is -128 to 127, not 0 to 255. 2011-05-24 09:45:06 +02:00
JohnG d238a9e9dd Polar HRM cleanup, take III
Code review of May 20 comments addressed.
2011-05-21 09:01:41 -04:00
Rodrigo Damazio 1588c25fba Merging to head 2011-05-20 14:42:10 -03:00
JohnG fb993a7060 Polar HRM parser tests. 2011-05-20 00:38:39 -04:00
JohnG 6b375614ca Fixes for Polar HRM code review of May 1.
Addressed all comments.  Cleaned up Polar parser mostly.
Added decaying heart rate algo for now.

Tried to reach out to joni to work on merging projects.  No response yet.
2011-05-19 23:00:22 -04:00
Rodrigo Damazio da928fb549 Making data hub tests run considerably faster. 2011-05-19 21:42:40 -03:00