Commit Graph

62 Commits

Author SHA1 Message Date
Rodrigo Damazio f13c2455ea Not overwriting files during export, and instead adding a suffix to them.
Also greatly simplifying name sanitization.
2010-09-01 00:03:34 -03:00
Rodrigo Damazio b200b66612 Fixing volume control - making the main activities control the text-to-speech volume. 2010-08-31 18:55:12 -03:00
Rodrigo Damazio 1e239b78c3 Fixing crash seen on developer console.
Basically, if the screen space gets really constrained, we would get a negative dimension for an image.
2010-08-31 17:35:38 -03:00
Rodrigo Damazio 3a8daadd92 Fixing NPE seen on developer console.
Apparently this happens when the activity was previously showing the chart settings dialog, and was paused then restarted - in that case we'll just keep the default chart settings.
2010-08-31 17:31:54 -03:00
Rodrigo Damazio f605d6fca5 Fixing issue 35 - detecting errors during "export all". 2010-08-31 17:14:46 -03:00
Rodrigo Damazio cd85e43624 Merging from head 2010-08-31 16:48:37 -03:00
Rodrigo Damazio 5f953aa47f Fixing version display (missed merge). 2010-08-30 18:36:16 -03:00
Rodrigo Damazio 26e2defd9e Import cleanup 2010-08-30 17:39:16 -03:00
Sandor Dornbush 3b3641c69e Merging changes from head. 2010-08-27 17:21:33 -07:00
Rodrigo Damazio 59846280a8 Adding compression to the backup: assuming that backups/restore are infrequent, the added CPU/battery usage is not an issue 2010-08-24 22:39:29 -03:00
Rodrigo Damazio aa95e3abcd Minor leftover cleanup 2010-08-24 21:49:42 -03:00
Rodrigo Damazio ad6340c1a7 BackupActivity doesn't need to be an activity anymore, it has no own content 2010-08-24 21:41:40 -03:00
Rodrigo Damazio 62a54aab58 Style cleanup 2010-08-24 21:34:28 -03:00
Rodrigo Damazio 23f1e81cf0 A lot of cleanup:
* Splitting ExternalFileBackup into UI and non-UI parts
* Disabling backups while recording
* Triggering cloud backups when preferences are changed
2010-08-24 21:27:43 -03:00
Rodrigo Damazio d014f422d2 Ensuring the rest of the app can deal with preferences being restored from the backup 2010-08-24 21:17:55 -03:00
Rodrigo Damazio 68a9f1bc46 Clearing more leftovers from cloud backup. 2010-08-24 20:07:12 -03:00
Rodrigo Damazio 798637d465 Getting rid of full cloud backup for now - the backup service has a small size limit (1MB) which wouldn't be enough for us 2010-08-24 17:38:35 -03:00
Rodrigo Damazio 60ea4c5f77 Merging Sandor's changes with backup (non-trivial merge) 2010-08-24 17:25:50 -03:00
Rodrigo Damazio 0e119950c2 Merging Sandor's changes 2010-08-24 17:02:36 -03:00
Sandor Dornbush 4be4467fc6 Fix NPE. 2010-08-24 12:20:18 -07:00
Sandor Dornbush 71a36d1b25 Address Rodrigo's comments. 2010-08-23 09:05:55 -07:00
Sandor Dornbush 9ba93ff8d2 Fix javadoc. 2010-08-23 08:03:54 -07:00
Sandor Dornbush 4059308dd7 Added comments and license to pref mgr.
Removed sampling from track overlay.
2010-08-22 12:51:40 -07:00
Rodrigo Damazio 9befe8ae5f Reversing backup order 2010-08-20 23:42:51 -03:00
Rodrigo Damazio 20e01f3b2c Storing files in UTC timezone 2010-08-20 23:31:17 -03:00
Rodrigo Damazio 98b894ed8e Adding SD card backup option to the preferences 2010-08-20 23:26:38 -03:00
Rodrigo Damazio ac8b7264b3 Minor initialization fixes 2010-08-20 23:13:05 -03:00
Rodrigo Damazio bf7b24ecc0 Isolating file utilities 2010-08-20 23:10:09 -03:00
sandordornbush 28d868985e One more minor bug fix for a NPE. 2010-08-20 13:32:53 -07:00
sandordornbush cf1be26da2 Two minor bug fixes from the developer console. 2010-08-20 10:51:09 -07:00
Sandor Dornbush 1de9b73aa0 Address Rodrigo's comments.
Add service preference manager.
2010-08-18 22:05:01 -07:00
Rodrigo Damazio 3532a6360b Adding backup facilities. TODO: some tests, calling to trigger new automatic backup on Froyo, manual backup to SD option 2010-08-16 22:22:14 -03:00
Sandor Dornbush beddc8e1ea Add Track Writer test.
Fix total time bug in stats activity.
Fix track segments on the map overlay.
2010-08-16 17:16:43 -07:00
Rodrigo Damazio df81fba565 Fixing directory used in sharing as well 2010-08-16 18:17:14 -03:00
Rodrigo Damazio 25da0d26ef Changing exporters to use a subdirectory of the SD card 2010-08-16 18:14:33 -03:00
Rodrigo Damazio 63402358d1 Fixing empty method comment 2010-08-13 04:53:07 -03:00
Rodrigo Damazio 3ae1de735e Removing overlooked debug lines 2010-08-13 04:52:14 -03:00
Rodrigo Damazio a701eb0e4f Fixing 24-hour format mistake 2010-08-13 04:37:37 -03:00
Rodrigo Damazio 09caf017a9 Adding support for segments 2010-08-13 04:37:14 -03:00
Rodrigo Damazio 32b8b2093d REAL performance improvement in importer - using a bulk insertion 2010-08-13 03:50:55 -03:00
Rodrigo Damazio d90c0b5431 Optimizing the importer a little 2010-08-12 22:14:47 -03:00
Rodrigo Damazio 94f6785f0d Removing no longer used provider utility methods 2010-08-12 22:06:58 -03:00
Rodrigo Damazio f01c382807 Style fixing SAX importer contribution 2010-08-12 20:22:54 -03:00
Rodrigo Damazio 6d42803dd8 Updating statistics object usage in SAX importer 2010-08-12 19:43:27 -03:00
Rodrigo Damazio 61e908ccb5 Merge SAX GPX importer contribution 2010-08-12 18:37:38 -03:00
Sandor Dornbush 7bae8c34a7 Integrate most of Rodrigo's comments. 2010-08-11 22:02:49 -07:00
Sandor Dornbush 06e453dd05 Merging changes from realtime branch into mainline. 2010-08-07 10:38:41 -07:00
Steffen Horlacher 6fd4294391 Bugfix for empty total time in trip statistics and missing first location in exported files 2010-06-06 23:31:03 +02:00
Rodrigo Damazio 88b2b85f2a Making Track and Waypoint use the TripStatisticsData class.
This grealy simplifies those classes since the fields are the same.
There's certainly more cleanup to do on top of this, but I thought this
was already more than enough for a single change.

The only *functional* change expected from this is that the average
speed is now calculated over the time until the last known position,
which IMHO makes sense since the distance used in that calculation only
includes up to that position. The visible effect is that having no GPS
signal doesn't make the speed decrease.

This was imported from perforce CL 15953263.
2010-06-04 14:59:09 -03:00
Steffen Horlacher 4b6869e367 Added check for negative time changes and bugfix for files with multiple tracks 2010-05-30 20:06:22 +02:00