Matthew Simmons
5a1c52d3b5
Code review fix
2011-02-08 17:32:19 -05:00
Matthew Simmons
02c374b61e
Map Fusion Tables uploading failures to the HTTP Exception that GData expects.
...
Fix typo in proguard disabling comment.
2011-02-08 17:23:39 -05:00
Matthew Simmons
f2094e049a
Disable proguard
2011-02-08 17:10:59 -05:00
Sandor Dornbush
8ff2b3b090
Merge chart changes.
2011-02-08 07:28:23 -08:00
Sandor Dornbush
eeaa363132
Minor chart fixes.
2011-02-07 21:50:12 -08:00
Sandor Dornbush
43e51848fc
Don't trap runtime exceptions.
2011-02-07 17:03:06 -08:00
Sandor Dornbush
8b17117220
Unify chart display code.
2011-02-06 19:37:43 -08:00
Sandor Dornbush
a4e06a4ce0
Merge Matthew's changes.
2011-02-04 15:35:16 -08:00
Sandor Dornbush
4d55f5ebdb
Merge Matthew's changes.
2011-02-04 15:34:22 -08:00
Sandor Dornbush
268f3c77c2
Merge FR translations.
2011-02-04 15:32:28 -08:00
Sandor Dornbush
ce73718620
Fine tune JA translation.
2011-02-04 15:28:23 -08:00
Sandor Dornbush
d307c58f87
Fine tune JA translation.
2011-02-04 15:23:20 -08:00
Sandor Dornbush
e7ec021da8
Address comments.
2011-02-04 15:13:33 -08:00
Matthew Simmons
ca94fc7a96
Reuse existing messages
2011-02-04 17:15:34 -05:00
Matthew Simmons
9d650c4885
Rearrange Fusion Tables upload progress reporting
2011-02-04 16:21:20 -05:00
Sandor Dornbush
c6d9be499c
Merge heads.
2011-02-04 12:16:36 -08:00
Matthew Simmons
0e78e8b3f9
Remove unused imports
2011-02-04 15:09:03 -05:00
Matthew Simmons
2a99278b52
SQL-escape the track name
...
Don't catch HTTPException in runUpdate/query -- let GDataWrapper do that for us
2011-02-04 15:01:21 -05:00
Sandor Dornbush
4a47c096f7
Possible fix for chart view.
2011-02-04 10:41:17 -08:00
Olivier Beyssac
bd961be055
Updating French translations.
2011-02-04 16:25:54 +00:00
boiledorange73
525fea80b8
One entry went back... Corrects it.
2011-02-04 10:44:18 +09:00
boiledorange73
6f92ae6a59
JP translate : Deleted duplicated entries in strings.xml
2011-02-04 10:40:56 +09:00
boiledorange73-201102
91cca16f40
JP trans: small change (LAST)
2011-02-03 00:18:52 +09:00
boiledorange73
a0697a048d
JP translate: small changes
2011-02-02 16:48:38 +09:00
boiledorange73
d22c6aae79
JP translate
2011-02-02 15:15:48 +09:00
Rodrigo Damazio
83997980ba
Merging German translation
2011-02-02 01:19:40 -02:00
Rodrigo Damazio
163a73722e
Fixing translation leftovers from Fusion Tables and other changes.
...
The strings that need updating are commented-out, as a reference to translators.
(many other strings are simply missing, I didn't do anything about those)
2011-02-01 21:39:26 -02:00
marian.steinbach
65d17decb8
Added missing labels
2011-02-01 09:06:29 +01:00
Sandor Dornbush
1aa300f97e
Merge in Rodrigo's changes.
2011-01-31 20:39:15 -08:00
marian.steinbach
8fbb30bded
Added some missing ANT-related labels, deleted obsolete sensor labels, changed 'Energie' (power) to 'Kraft'
2011-01-31 23:37:04 +01:00
Sandor Dornbush
9ff370ee27
Clean up zh-cn strings.xml
2011-01-30 21:49:43 -08:00
Sandor Dornbush
cd0057ea5a
A bunch of fusion tables fixes.
2011-01-30 21:39:43 -08:00
Sandor Dornbush
2c0a294b6a
A bunch of fusion tables fixes.
2011-01-30 21:39:27 -08:00
Rodrigo Damazio
3e09bd5c60
Fixing ProGuard support by removing usage of reflection and ignoring a few unused classes.
2011-01-30 01:20:37 -02:00
Rodrigo Damazio
0a99d7cebb
Changing AndroidMock config to look for API level 9 classes.
2011-01-29 22:26:26 -02:00
Sandor Dornbush
3138e3edc7
Remove reference to old string.
2011-01-27 23:11:15 -08:00
Sandor Dornbush
99ab34ad0b
Merge spanish update.
2011-01-23 21:38:56 -08:00
Sandor Dornbush
9b7923f8f5
Merge Matthew's changes.
2011-01-21 22:21:39 -08:00
Matthew Simmons
cfcbe7f107
Refactor platform adapter logic
2011-01-21 18:22:41 -05:00
Matthew Simmons
5fb27ab186
Bump the database version, update the migration code
2011-01-21 17:54:37 -05:00
Matthew Simmons
36b1a3c020
Rename locatePlatformAdapter to createPlatformAdapter
2011-01-21 17:22:30 -05:00
Matthew Simmons
baccb5d12e
Use reflection to find the platform adapters
2011-01-21 17:09:25 -05:00
Matthew Simmons
adc4621711
self-review
2011-01-21 16:32:27 -05:00
Matthew Simmons
a8d78664e9
Added support for backing up sensors
2011-01-21 16:28:04 -05:00
Sandor Dornbush
9fab4eb088
Update spanish translation.
2011-01-19 22:41:50 -08:00
Sandor Dornbush
0d0f1315ff
Add spain spanish translation.
2011-01-19 22:28:46 -08:00
Sandor Dornbush
555598c155
Only show sensor options for the right sensor type.
2011-01-13 21:28:10 -08:00
Sandor Dornbush
f49fa23f69
Merge from head.
2011-01-13 21:07:15 -08:00
Rodrigo Damazio
b732064f88
Moving assets to their own repository.
2011-01-13 22:26:44 -02:00
Rodrigo Damazio
1f99a381eb
Merging Fusion Tables changes.
2011-01-13 22:23:51 -02:00
Sandor Dornbush
81b610cc4c
Change the code to use the new icons + delete the old icon files.
2011-01-13 15:17:20 -08:00
marian.steinbach
b0a0bfc888
Simplified icons for Record Track and Stop Recording, both drawable and assets
2011-01-12 19:53:52 +01:00
marian.steinbach
6221ccb53b
Merging changes from main repository
2011-01-12 19:17:47 +01:00
leifhendrik
cbe1da2d68
Keeping db version 18. Bug fixes.
2011-01-11 15:01:44 -08:00
Sandor Dornbush
24297e373c
Merging to head + return early to fully ignore close locations.
2011-01-11 14:06:06 -08:00
leifhendrik
99d14a559c
Synced with head. Resolved conflicts.
2011-01-11 13:30:03 -08:00
leifhendrik
08339a1f65
String cleanups and responded to most comments.
2011-01-11 12:29:22 -08:00
Rodrigo Damazio
4e3ad38087
Merging Matthew's changes.
2011-01-10 15:41:41 -02:00
Sandor Dornbush
63c97fadc6
Merge in SendToDocs changes.
2011-01-09 22:21:03 -08:00
Matthew Simmons
45633ad7e8
Code review comments
2011-01-07 14:43:25 -05:00
Matthew Simmons
8508decd5c
fix url
2011-01-07 14:04:59 -05:00
Matthew Simmons
315f47bf30
Add License button to the About dialog box.
...
Add link to privacy policy to the About dialog box.
2011-01-07 13:22:30 -05:00
Matthew Simmons
12f8d79d84
unconcatenate constant
2011-01-06 15:42:05 -05:00
Rodrigo Damazio
710690e2d2
Merging to head.
2011-01-06 18:00:11 -02:00
Rodrigo Damazio
03bfbe81d0
Merging Sandor's change.
2011-01-06 15:08:42 -02:00
Matthew Simmons
c990fb6fe7
don't hardcode the encoding in the tcx writer either
2011-01-06 11:53:10 -05:00
Sandor Dornbush
9b31cd63a4
Fix overcounting distance.
2011-01-05 22:58:53 -08:00
Rodrigo Damazio
dee3ccdf77
Cleaning up deps
2011-01-05 23:09:16 -02:00
Matthew Simmons
de23a32c96
Write the VM's charset in the GPX file's XML header, rather than using a
...
hard-coded value. Per the Android docs, the default charset for Android is
UTF-8.
2011-01-05 19:54:49 -05:00
Matthew Simmons
2beb840a5c
Code review
2011-01-05 18:26:01 -05:00
Matthew Simmons
f748d76549
Move the methods which initiate the SendToDocs GData calls into their own class.
...
This makes SendToDocs easier to understand and easier to test.
2011-01-05 17:16:01 -05:00
Rodrigo Damazio
9d9a326c2b
Merging Bart's fix.
2011-01-05 17:00:12 -02:00
marian.steinbach
9184827195
Pre-production files for menu icons (second attempt)
2011-01-05 09:08:51 +01:00
marian.steinbach
cb533c954b
Merged remote changes
2011-01-05 09:00:36 +01:00
marian.steinbach
ead876036d
Removing icons from /MyTracks/assets
2011-01-05 08:48:12 +01:00
Sandor Dornbush
cfa25eccb1
Fix export all TCX.
2011-01-04 21:57:49 -08:00
Sandor Dornbush
b0d6233de6
Merge from head and address comment.
2011-01-04 21:00:12 -08:00
bartn
b07b8a1aaa
Fix broken test and avoid mocking provider.
2011-01-04 16:19:32 -08:00
leifhendrik
a68cdaf2ba
More cleanups. Towards a working solution.
2011-01-04 10:11:03 -08:00
marian.steinbach
16641b9193
Pre-production files for menu icons
2011-01-04 09:10:30 +01:00
Sandor Dornbush
0469a90992
Merging from head.
2011-01-03 16:47:35 -08:00
Sandor Dornbush
6dc3e5ab7a
Remove trailing white space.
2011-01-03 16:44:34 -08:00
Rodrigo Damazio
82012fa623
Merging from head.
2011-01-03 13:05:30 -02:00
marian.steinbach
7ddd254bb1
Added various missing strings, modified some existing translations
2011-01-03 00:37:56 +01:00
marian.steinbach
464858cfdf
Slight comment clean-up
2011-01-03 00:37:12 +01:00
marian.steinbach
30db23255d
New menu icons (according to pre-2.3-guidelines)
2011-01-02 22:50:02 +01:00
Sandor Dornbush
868c1ef891
Merge from head.
2010-12-31 09:14:09 -08:00
Sandor Dornbush
b961356b7b
Addressed comments.
...
Merge from head.
2010-12-31 09:11:22 -08:00
bartn
2e32d6c574
Address comments and fix broken test.
2010-12-31 00:15:12 -08:00
bartn
a31e5aab79
Address comments.
2010-12-30 19:46:14 -08:00
bartn
ae4f9565bd
Chart drawing refactoring, part 1. Better handle label drawings for multiple data series, fix a few bugs and introduce fine grained zoom settings.
2010-12-29 17:52:23 -08:00
bartn
f33ba10b96
Merge with 5ad4c64449adf707f3a0619d568deac185e7ff05
2010-12-28 17:14:37 -08:00
Sandor Dornbush
904c519091
Move untranslated strings to a new resources file.
2010-12-28 17:01:23 -08:00
bartn
a0db837910
Merge with 0d6e42a25349b4c1099e8a03a37e22cc559da048
2010-12-28 16:58:56 -08:00
Sandor Dornbush
51cb5db8b4
Add ANT+ sensor support.
2010-12-28 16:29:26 -08:00
bartn
c328728e0c
Use LocationIterator for scalability and instantiate MyTracksLocation to make sure that sensor data is properly read.
2010-12-28 16:19:34 -08:00
Sandor Dornbush
3384ef67a6
Addressed comments.
2010-12-28 14:39:26 -08:00
bartn
e89c549706
Merge with 6f18dfaa4b33c178829a3cdfa374f0ac6a55d5c7
2010-12-28 11:17:43 -08:00
leifhendrik
3c67ac73da
Support uploading of tracks to fusion tables. Remove support for maps data api.
2010-12-28 10:40:49 -08:00
Sandor Dornbush
656349e6c5
Use scaled pixels for chart view.
...
Use better colors for sensor data.
2010-12-27 09:06:08 -08:00
Rodrigo Damazio
df2af0185c
Using preferences' apply() instead of commit() on Gingerbread.
2010-12-24 05:41:03 -02:00
Rodrigo Damazio
913d30f2de
Merge from head
2010-12-24 05:27:56 -02:00
Hauke Ingmar Schmidt
e96172b698
* Fixed some typos.
2010-12-23 16:25:34 +01:00
Hauke Ingmar Schmidt
0c241f683d
* Did a cross check with current english file, added keys
...
* Stoppen->Anhalten
*
2010-12-23 15:04:10 +01:00
bartn
a19097de2b
Get rid of unused getTrackPoints(...).
2010-12-22 16:54:13 -08:00
bartn
f6feeb9d1e
Fix a typo.
2010-12-22 16:03:10 -08:00
bartn
f205e6f9cc
Make sure we don't upgrade twice on newer DBs. Prepare for upcoming DB changes v19.
2010-12-22 16:02:05 -08:00
bartn
4e543e6068
Merge with f31f08b12616cde71b9f6df34a92a66c35140d92
2010-12-22 15:30:47 -08:00
bartn
176062f11c
Address comments (round #2 ).
2010-12-22 14:39:04 -08:00
bartn
4d88191171
Address comments. Use bulkInsert to improve performace (2min for 20K points before vs. 10 sec now).
2010-12-22 14:24:26 -08:00
Sandor Dornbush
025ea1d094
Address comments.
2010-12-21 09:31:54 -08:00
bartn
a4283d545a
Add missing Java class with unit tests.
2010-12-20 14:51:00 -08:00
bartn
52fa2aace9
Finalize the new interface, fix bugs and add unit tests.
2010-12-20 14:50:27 -08:00
Sandor Dornbush
fa711cf142
Address comments + add more tests.
2010-12-19 22:11:41 -08:00
bartn
70bc7e53fe
Fix a bug in getLocationIterator
2010-12-17 15:09:58 -08:00
bartn
56f22aa073
Addressed comments + new method getLocationId()
2010-12-17 13:57:51 -08:00
Sandor Dornbush
878a87278d
Address comments.
2010-12-17 06:59:43 -08:00
bartn
c4a539d2ba
Initial implementation of getLocationIterator
2010-12-16 21:09:12 -08:00
bartn
4225e81080
Added missing change.
2010-12-16 17:58:28 -08:00
bartn
8fd4887f10
Merge with c31ef4ac66823a80d02265da7810432b51ce01ed
2010-12-16 17:49:01 -08:00
bartn
0e397797b4
Addressed Rodrigo's comments.
2010-12-16 17:46:27 -08:00
bartn
e6c8458ce7
Initial draft of the upcoming changes to simplify track points management.
2010-12-16 14:13:09 -08:00
bartn
50ea9919af
Add myself to the About box, as suggested by Rodrigo.
2010-12-16 12:31:35 -08:00
Sandor Dornbush
67f62df894
Fix a few bad characters in Catalan files.
2010-12-16 08:35:16 -08:00
Sandor Dornbush
0da0280156
Address one last comment.
2010-12-15 16:53:38 -08:00
Sandor Dornbush
fa713eac4a
Address comments.
2010-12-15 16:49:37 -08:00
Sandor Dornbush
2c7d56ab34
Adding Catalan translation.
2010-12-15 08:49:02 -08:00
Sandor Dornbush
e340268dd0
Minor fixes and respond to comments.
2010-12-13 22:34:58 -08:00
Sandor Dornbush
affec6720b
Update tests.
...
Lazily allocate stats objects on waypoints.
2010-12-12 20:02:12 -08:00
Sandor Dornbush
5047826a74
Minor fixes.
2010-12-11 22:06:55 -08:00
Sandor Dornbush
33d9230442
Refactor the waypoint insertion code.
2010-12-11 19:14:47 -08:00
Rodrigo Damazio
607b174c5f
Fixing some StrictMode violations, making it softer for others which the Android runtime itself triggers.
2010-12-10 16:40:22 -02:00
Rodrigo Damazio
6b4ea71404
Enabling Proguard to reduce APK size.
2010-12-10 15:39:48 -02:00
Rodrigo Damazio
014322c240
Updating new projects to API level 9 and adding xlarge screen size support.
2010-12-10 14:41:21 -02:00
Rodrigo Damazio
b789f84151
Adding new method required in Gingerbread.
2010-12-10 14:36:24 -02:00
Rodrigo Damazio
19d5fe1ba6
Merging gingerbread changes to head.
2010-12-10 14:30:29 -02:00
Rodrigo Damazio
93b95954c4
Updating to API level 9
2010-12-10 14:28:25 -02:00
Rodrigo Damazio
fb7a2aaa32
Enabling strict mode in non-release builds
2010-12-10 14:28:11 -02:00
Rodrigo Damazio
3105eacd4d
Adding Gingerbread platform adapter
2010-12-10 14:26:14 -02:00
Rodrigo Damazio
215893214f
Merging sensor and library changes together.
2010-12-07 18:04:28 -02:00
Bartlomiej Niechwiej
30e01d6700
Revert back local changes.
2010-12-04 23:54:53 -08:00
Bartlomiej Niechwiej
94cfc5d7d6
Merge with 3af20c63ed16c56b6e5e3d854272ec1fb8074570
2010-12-04 23:50:16 -08:00
Sandor Dornbush
471b32cce1
Fix announcement available setting.
2010-12-03 13:11:56 -08:00
Bartlomiej Niechwiej
036b34e91d
Fix upgrade SQL.
2010-12-03 00:43:00 -08:00
Bartlomiej Niechwiej
77f7f8c1ed
Merge with c6c03f517e6dc6d0da60ace9bd21311c9b20f4dc
2010-12-03 00:35:44 -08:00
Bartlomiej Niechwiej
e6fc991d2a
DO NOT PULL (local changes)
2010-12-03 00:35:25 -08:00
Sandor Dornbush
060881777d
A few more minor fixes.
2010-12-01 20:37:11 -08:00
Sandor Dornbush
6e567fa725
Fix broken build and add icon for sensor state.
2010-12-01 17:56:28 -08:00
Sandor Dornbush
7e4c01937f
Minor fixes.
2010-12-01 17:28:22 -08:00
Sandor Dornbush
06a00e6482
Merge from head + bug fixes.
2010-12-01 14:24:47 -08:00
Bartlomiej Niechwiej
242df42f55
Fixed a few NumberFormatExceptions as found in the market reports.
2010-11-28 17:44:37 -08:00
Rodrigo Damazio
8d78c16c8a
Adding more tests and other minor fixes.
2010-11-28 03:37:27 -08:00
Rodrigo Damazio
db2b05eb7f
Moving more constants to the library.
2010-11-28 03:17:24 -08:00
Rodrigo Damazio
282b1090ba
Merging from head
2010-11-28 03:00:51 -08:00
Rodrigo Damazio
4f6c9fa866
Creating a library to hold code and resources common to both My Tracks and third-party apps.
2010-11-28 02:35:30 -08:00
Rodrigo Damazio
9375842c71
Moving intent constants to XML file.
2010-11-28 00:48:05 -08:00
Rodrigo Damazio
ea3fca0f1b
Addressing review suggestions for third-party apps.
2010-11-27 02:52:04 -08:00
Rodrigo Damazio
5971d67a66
Moving signal strength sampling into a separate app.
2010-11-26 23:51:32 -08:00
Rodrigo Damazio
357b68dd4f
Merging 1.0.21 changes back to the default branch
2010-11-26 15:00:41 -08:00
Rodrigo Damazio
384f3f5698
Added tag v1.0.21 for changeset f9230d18271a
2010-11-26 14:57:35 -08:00
Rodrigo Damazio
4577ff9628
Releasing 1.0.21
2010-11-26 14:57:03 -08:00
Rodrigo Damazio
e6cd9f524d
Replacing tabs with spaces
2010-11-24 19:21:29 -08:00
Rodrigo Damazio
3dad56621f
Transplanting Sandor's bugfix change for dialogs in old devices.
2010-11-24 18:57:40 -08:00
Rodrigo Damazio
6c9a225b64
Merging Bart's changes into the bugfix branch.
2010-11-24 18:27:40 -08:00
Rodrigo Damazio
3bbb9bd95d
Making a 1.0.20 bugfix branch
2010-11-24 18:26:30 -08:00
Bartlomiej Niechwiej
a4f855ccd8
Addressed Rodrigo's comments.
2010-11-24 16:26:12 -08:00
Bartlomiej Niechwiej
4d80af4e06
An emergency fix for a NPE in the service.
2010-11-24 15:46:57 -08:00
Rodrigo Damazio
7abce12499
Merging from head.
2010-11-23 22:13:01 -08:00
Rodrigo Damazio
7b1302c011
Adding broadcasts for when we start/stop recording.
...
Pause/resume constants are there so apps consider them, but not yet implemented.
2010-11-23 22:12:16 -08:00
Rodrigo Damazio
66d23b7eac
Fixing permission descriptions so they show up properly in application manager
2010-11-23 22:11:04 -08:00
Rodrigo Damazio
dc0255509b
Adding permissions for third-party apps.
2010-11-23 21:53:59 -08:00
Rodrigo Damazio
6661f91eb5
Added tag v1.0.20 for changeset b259d09396e5
2010-11-23 15:20:15 -08:00
Rodrigo Damazio
2eb36aedeb
Releasing version 1.0.20.
2010-11-23 15:18:39 -08:00
Bartlomiej Niechwiej
0e623ebfeb
Fix a memory leak that was observed each time a recording session was stopped.
2010-11-21 23:49:17 -08:00
Rodrigo Damazio
ffb73569e9
Merging Bart's fixes.
2010-11-21 21:11:35 -08:00
Bartlomiej Niechwiej
713cda9455
Addressed Rodrigo's comment.
2010-11-21 21:07:59 -08:00
Bartlomiej Niechwiej
223721cca8
Nullify bineder/checkListener on destroy.
2010-11-21 20:55:44 -08:00
Rodrigo Damazio
e7479c8a93
Fixing periodic task restarting.
2010-11-21 20:45:25 -08:00
Bartlomiej Niechwiej
224fe0069b
Make sure there is only one instance of TrackRecordingService at a time.
2010-11-21 19:33:14 -08:00
Rodrigo Damazio
cb97847392
Addressing comments from a475cd4d33.
2010-11-21 00:44:34 -08:00
Rodrigo Damazio
6a29531467
Second attempt at proper task startup.
2010-11-20 16:21:59 -08:00
Rodrigo Damazio
262e249d2c
Also fixing splitter initialization, just for completeness.
2010-11-20 05:46:38 -08:00
Rodrigo Damazio
77479efaef
Fixing TTS initialization.
2010-11-20 05:43:09 -08:00
Rodrigo Damazio
898863a8d9
Merging Sandor's second head by ignoring it
2010-11-19 18:37:27 -08:00
Sandor Dornbush
05d555f98d
Fix the end track confirmation dialog.
2010-11-19 17:23:27 -08:00
Rodrigo Damazio
868092db10
Fixing intiialization before context is available.
2010-11-19 14:26:11 -08:00
Rodrigo Damazio
7a738c2eca
Moving the end recording method to more reasonable location.
2010-11-18 17:14:56 -08:00
Rodrigo Damazio
b304dbcba6
Fixing wake lock being held for too long in the service.
2010-11-18 17:13:20 -08:00
Rodrigo Damazio
6e28a5daa4
Merging Matthew's fix for issue 137.
2010-11-18 16:41:21 -08:00
Bartlomiej Niechwiej
8f4f9660ed
Addressed Sandor's comments.
2010-11-18 15:42:02 -08:00
Bartlomiej Niechwiej
2d01535651
Fixed a NPE introduced after refactoring dialogManager.
2010-11-17 22:39:50 -08:00
Bartlomiej Niechwiej
e57d4669fc
Revert API key changes.
2010-11-17 22:25:20 -08:00
Bartlomiej Niechwiej
f47c599dea
Merge with 63eb7915dafe329e8f06cc33c56122ee15ea6df7
2010-11-17 22:20:15 -08:00
Bartlomiej Niechwiej
7a693a90f7
Make the app single process only, including the following fixes:
...
1) Simplify SharedPreferences management
2) Shut down signalManager/splitManager to avoid random crashes
3) Get rid of sharedPreferencesChanged from the service interface
All tests pass.
2010-11-17 22:18:50 -08:00
Bartlomiej Niechwiej
9cf51de3f7
Fix a typo in onDestroy.
2010-11-17 20:07:34 -08:00
Matthew Simmons
5089c20cd6
Code review fixes
2010-11-16 11:39:08 -05:00
Bartlomiej Niechwiej
a0da23f86a
Various fixes to shared preferences.
2010-11-15 23:09:18 -08:00
Rodrigo Damazio
44d24b57c6
Making telephony support optional.
2010-11-15 22:04:48 -08:00
Rodrigo Damazio
c143d774d4
Merging Aaron's changes.
2010-11-15 21:50:46 -08:00
Matthew Simmons
9e92240dd0
More self-review
2010-11-15 21:46:19 -05:00
Sandor Dornbush
d2c586b096
Fix StatusAnnouncer thread for initialization and prefs in service.
2010-11-15 18:20:10 -08:00
Matthew Simmons
fbfbb9408a
Self-review
2010-11-15 18:46:23 -05:00
Matthew Simmons
fb56665dec
Rework authorization failure retry. The retry needs to be synchronous with
...
the original runone.
2010-11-15 18:37:42 -05:00
Bartlomiej Niechwiej
5b65c216b6
More tests.
2010-11-12 22:18:38 -08:00
Rodrigo Damazio
9ad98c5970
Merging Sandor's changes
2010-11-12 14:37:04 -08:00
Aaron Brown
cae9d0f2e5
updated MyTracks/AndroidManifest.xml for inclusion of uses-feature
2010-11-12 17:11:56 +10:00
Sandor Dornbush
c0d267c63e
Minor formating fixes.
2010-11-11 21:41:39 -08:00
Sandor Dornbush
70704b0a5e
Move navcontrols icon decleration to xml.
2010-11-11 21:38:24 -08:00
Sandor Dornbush
b135275201
Minor fix for dialog manager.
2010-11-11 16:15:11 -08:00
Bartlomiej Niechwiej
7e1eae6681
Addressed Sandor's comments and added more unit tests and fixed 2 NPEs.
2010-11-11 10:55:15 -08:00
Bartlomiej Niechwiej
30f5d6dc85
Fix two NPEs and add more test coverage.
2010-11-11 00:31:56 -08:00
Sandor Dornbush
a50dd1168b
Fix format error.
2010-11-09 13:57:19 -08:00
Sandor Dornbush
62fa1620aa
Actually add the dialog tests.
2010-11-08 11:31:14 -08:00
Sandor Dornbush
a0d42c8b59
Add basic tests to the DialogManager.
2010-11-08 11:28:39 -08:00
Bartlomiej Niechwiej
a21663da61
Fix a NPE (replace MyTracks.getInstance() with the parent activity).
2010-11-06 23:37:14 -07:00
Bartlomiej Niechwiej
67a0382942
Fixed another bug reported by users (division by zero).
...
The issue was most likely related to a race condition (selectedTrackId can change in the UI thread, while the track is being processed in the handler thread).
Simulated slow drawing by adding 50ms, works pretty cool :)
2010-11-06 00:31:52 -07:00
Bartlomiej Niechwiej
f5c2467d01
Fix StringIndexOutOfBoundsException in ChartsExtendedEncoder.getEncodedValue().
...
Found in user error reports (3rd top issue):
java.lang.StringIndexOutOfBoundsException
at com.google.android.apps.mytracks.util.ChartsExtendedEncoder.getEncodedValue(ChartsExtendedEncoder.java:45)
at com.google.android.apps.mytracks.util.ChartURLGenerator.getChartUrl(ChartURLGenerator.java:162)
at com.google.android.apps.mytracks.util.ChartURLGenerator.getChartUrl(ChartURLGenerator.java:60)
at com.google.android.apps.mytracks.util.StringUtils.generateTrackDescription(StringUtils.java:366)
at com.google.android.apps.mytracks.io.SendToMyMaps.doUpload(SendToMyMaps.java:581)
at com.google.android.apps.mytracks.io.SendToMyMaps.access$10(SendToMyMaps.java:538)
at com.google.android.apps.mytracks.io.SendToMyMaps$5.run(SendToMyMaps.java:517)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.os.HandlerThread.run(HandlerThread.java:60)
2010-11-05 22:52:42 -07:00
Bartlomiej Niechwiej
a3abcc8094
Provide a workaround for binding to the service once it has been started. It fixes the failing tests (4).
2010-11-05 20:45:06 -07:00
Sandor Dornbush
edf439f301
Merge Bart's bug fixes and tests.
2010-11-05 15:37:20 -07:00
Sandor Dornbush
2245563250
Fix broken build.
2010-11-05 14:51:06 -07:00
Bartlomiej Niechwiej
bca21d5515
Addressed Rodrigo's comments.
2010-11-05 10:11:55 -07:00
Bartlomiej Niechwiej
89cae2e7c9
Fix a regression related refactoring recordingTrackId management.
...
In particular:
1) Add a workaround to {start/end}Recording to update recordingTrackId to trigger a notification
2) Add a bunch of unit tests for MyTracks
3) Clear minor style issues in a few classes
2010-11-04 23:32:31 -07:00
Sandor Dornbush
26c381a4c4
Address Bart's comments and more dialog clean up.
2010-11-04 17:44:08 -07:00
Sandor Dornbush
4bc5aa050c
Add tests for the TempFileCleaner.
2010-11-04 17:07:59 -07:00
Rodrigo Damazio
cd44b0d180
Merging Sandor's changes.
2010-11-03 21:08:50 -02:00
Rodrigo Damazio
59ee91ca5d
Merging my own changes.
2010-11-03 20:59:32 -02:00
Rodrigo Damazio
59165a7033
Ignoring Matthew's second head by no-op merging it.
2010-11-03 20:53:50 -02:00
Rodrigo Damazio
93d242c05f
Merging Matthew's first head.
2010-11-03 20:42:35 -02:00
Rodrigo Damazio
4bbb6591e3
Merging Bart's changes.
2010-11-03 19:59:35 -02:00
Sandor Dornbush
7df8025f6a
Merge with head and address comments.
2010-11-03 12:53:12 -07:00
Bartlomiej Niechwiej
f19c52f40e
Addressed Sandor's comments.
2010-11-02 08:31:21 -07:00
Bartlomiej Niechwiej
b7840779fe
Revert API Key Change.
2010-11-02 08:26:31 -07:00
Rodrigo Damazio
28042a8cc9
Adding tests to voice announcements.
...
If anyone asks, I didn't write this code.
2010-11-02 02:19:43 -02:00
Matthew Simmons
b2907226bf
Code review comments
2010-11-01 15:21:33 -04:00
Matthew Simmons
a2f46821f5
Fix author line
2010-11-01 14:32:19 -04:00
Matthew Simmons
b7385cd4cc
Combine b2f2f9e9e9 and 8774b3663c
...
Allow users to choose the default track name policy. By default, we'll switch
to a new, timestamp-based name. If they change the pref, they'll get the
old-style 'track n' style.
2010-11-01 13:48:33 -04:00
Matthew Simmons
718c65818c
Allow users to choose the track name policy.
2010-11-01 12:59:56 -04:00
Rodrigo Damazio
91e2293606
Adding proper AndroidMock configuration - requires setting eclipse variables
2010-11-01 05:30:16 -02:00
Rodrigo Damazio
3c4a921f9a
Addressing review suggestions
2010-11-01 05:27:04 -02:00
Rodrigo Damazio
d04b333126
Merging
2010-11-01 02:05:42 -02:00
Rodrigo Damazio
0a4bef4d9a
Fixing concurrent access to the content provider by making it have a single instance in the same process as the service.
2010-10-29 17:35:54 -02:00
Bartlomiej Niechwiej
a0f090a83a
Bug fixing and refactoring:
...
1) Make sure no one but service changes recordingTrackId (which is owned by it)
2) Cache sharedPreferences
3) Clear recordingTrackId if it doesn't correspond to a valid track or the service is not recording
4) More unit tests
2010-10-28 22:49:01 -07:00
Bartlomiej Niechwiej
dc8ee5943c
Merge with c10bc69662325f00bf166b783cc3ab1b78ccfed9
2010-10-28 20:48:01 -07:00
Bartlomiej Niechwiej
9132c36aa7
Use a test android:apiKey instead of the official one.
2010-10-28 20:47:42 -07:00
Sandor Dornbush
224c0d759f
Minor fixes noticed on first review.
2010-10-28 17:13:59 -07:00
Sandor Dornbush
ffcaca2db1
Refactor a few 100 lines of code out of the main Activity.
2010-10-28 17:08:59 -07:00
Sandor Dornbush
409fc4a43b
Address Bart's comments.
2010-10-28 15:07:01 -07:00
Sandor Dornbush
16968f3f2b
Fix copyright notice.
2010-10-28 14:50:03 -07:00
Sandor Dornbush
e3fd0dce21
Undo changes to the eclipse prefs.
2010-10-28 14:47:00 -07:00
Sandor Dornbush
53b6b6deca
Add tests to ChartValueSeries.
...
Also other minor fixes.
2010-10-28 14:43:31 -07:00
Rodrigo Damazio
26f47a50d0
Fixing issue 34: Not making voice announcements during a phone call
2010-10-27 03:07:17 -02:00
Bartlomiej Niechwiej
3cf77374c4
Fix merge.
2010-10-26 20:19:54 -07:00
Bartlomiej Niechwiej
a1129c3f0f
Merge with c58e4b8519d3ed6959a96192286b83aa1b77f6f3
2010-10-26 20:17:15 -07:00
Bartlomiej Niechwiej
2fe74603a3
Merge with 96ee47b2d8639a0cf62a387f3360640643fbeb0a
2010-10-26 20:14:41 -07:00
Bartlomiej Niechwiej
54d517363d
Merge with e34329d612571554d6424d5941dfad57e35612a0
2010-10-26 19:39:46 -07:00
Bartlomiej Niechwiej
948fe0c0e6
Merge with 68eb8dff3a87698ace057447dff40a07cf673f2e
2010-10-26 19:39:20 -07:00
Bartlomiej Niechwiej
dbd8e6c0e9
Merge with 5ed61c63ba59f4748231ea14bbbc222423d0b08a
2010-10-26 19:38:51 -07:00
Bartlomiej Niechwiej
02b5601933
Remove unnecessary log.
2010-10-26 19:32:24 -07:00
Sandor Dornbush
3ed40608a2
Merging from head.
2010-10-26 14:44:31 -07:00
Bartlomiej Niechwiej
36d7c2dd91
Allow to move the app to SD card (by default goes to internal storage). This is a frequently requested feature (based on market feedback).
2010-10-26 00:33:38 -07:00
Bartlomiej Niechwiej
fa7ef68851
Addressed Sandor's comments.
2010-10-25 22:35:38 -07:00
Matthew Simmons
f84877a4fc
Issue 86: Remove - from the list of disallowed characters for filenames.
2010-10-25 14:59:20 -04:00
Matthew Simmons
261fb62e24
Changed the default new track name from "track %d" to "date time", where "date"
...
is a short, locale-aware version of the track's start date, and "time" is the
track's start time.
2010-10-25 14:15:16 -04:00
Bartlomiej Niechwiej
48d8aa4cd8
Introduce an interface to decouple platform specific API from the classes that require it. Also:
...
1) Put the service into foreground to prevent from being killed by the system
2) Fix a bug the prevented MyTracks from running on pre-Eclair devices
2010-10-24 21:24:11 -07:00
Bartlomiej Niechwiej
95ff0d3db6
Fix a typo in shared preferences and minor cleanup.
2010-10-24 18:55:35 -07:00
Bartlomiej Niechwiej
2dc1d914c0
Several fixes to the service and more test coverage.
...
Notably:
1) Fixed isRecording to not return false if service is down (for instance, it may be being restarted)
2) Added more checks to prevent from invalid starting/stopping (if in already in progress/not started).
2010-10-24 14:16:43 -07:00
Bartlomiej Niechwiej
fc06701009
Fix several bugs and clean up statistics management.
...
1) Decouple clock from TripStatisticsBuilder.
2) Introduce a new param to constructor to automatically resume at given time
3) Fix various statsbuilder initialization issues in the service (wrong order, missing initialization)
2010-10-24 03:30:58 -07:00
Bartlomiej Niechwiej
ee4f334296
Fixed a NPE under certain circumstances (move initialization to onCreate()).
2010-10-24 03:26:32 -07:00
Bartlomiej Niechwiej
cac2395237
More unit tests for TracksRecordingService and fix a few bugs. Made the service less forgiving rather than silently ignoring invalid state.
2010-10-24 00:48:53 -07:00
Bartlomiej Niechwiej
5afc3f13cf
Minor refactoring: remove dependency on Context and replace it with ContentResolver.
2010-10-23 19:04:57 -07:00
Rodrigo Damazio
9030917c14
Merging Bart's changes.
2010-10-22 15:34:24 -02:00
Bartlomiej Niechwiej
9905def352
Terminate tracker update thread on destroy.
2010-10-22 10:14:36 -07:00
Bartlomiej Niechwiej
a3793aa92b
Minor updates.
2010-10-22 10:00:15 -07:00
Nulled
76c8498956
updated zh-cn translation
2010-10-21 17:51:40 +08:00
Nulled
75bd8ea5a2
Updated zh-cn translation. fixed some errors.
2010-10-15 18:15:43 +08:00
Nulled
50a5e864ac
updated zh-cn translation
2010-10-15 18:04:56 +08:00
Rodrigo Damazio
352fc26f7e
Fixing tests
2010-10-14 23:25:42 -03:00
Rodrigo Damazio
44afa1623e
Making locations be reused when writing tracks.
2010-10-14 21:06:59 -03:00
Rodrigo Damazio
14acafabfc
Getting rid of TrackBuffer.
2010-10-14 20:42:02 -03:00
Rodrigo Damazio
773af58d03
Fixing issue 190 (third step: reordering methods in execution order - no other changes)
2010-10-14 18:44:55 -03:00
Rodrigo Damazio
352b851e9c
Fixing issue 190 (second step: refactoring mymaps uploading)
2010-10-14 18:35:51 -03:00
Rodrigo Damazio
8353a01082
Addressing review suggestions.
2010-10-14 16:41:20 -03:00
Bartlomiej Niechwiej
b70e001206
Addressed Rodrigo's comments.
2010-10-13 21:58:26 -07:00
Rodrigo Damazio
a741bb4d55
Fixing issue 190 (first step: dirty hack)
2010-10-13 22:03:31 -03:00
Rodrigo Damazio
24adee3d54
Addressing review suggestions and adding tests.
2010-10-13 21:53:16 -03:00
Bartlomiej Niechwiej
09203ffb95
Improved test coverage and minor refactoring/improvements.
2010-10-13 12:29:00 -07:00
Bartlomiej Niechwiej
e94338f4c6
Fix a drawing lag during track recording.
...
For a track with ~2,500 points, the average drawign would take ~30-50ms, now it takes about 20ms (21ms if software clipping is enabled).
Removed all possible congestion points by introducing a blocking queue.
This change includes many fixes, including:
1) Major refactoring and clean up of the overlay, sped up drawing by a factor of 2x
2) Disable software clipping as it was slower by about 5% than w/o clipping and would trigger a bug related to map view spanning
3) Add waypoints synchronization and fixed a bug related to skipping the first wpt
4) Add a simple unit test
2010-10-11 21:55:12 -07:00
Rodrigo Damazio
dd9dd8ee81
Refactoring API level detection.
2010-10-11 22:28:02 -03:00
Rodrigo Damazio
01d6dcac59
Merging Bart's Polish fix.
2010-10-07 21:59:11 -03:00
Rodrigo Damazio
ad0ee6b0d6
Merging Bart's Polish fix.
2010-10-07 21:58:07 -03:00
Rodrigo Damazio
769c8c228e
Added tag v1.0.19 for changeset b096086934d6
2010-10-07 21:21:52 -03:00
Rodrigo Damazio
50fcd67085
Releasing version 1.0.19 (bugfix release)
2010-10-07 21:21:23 -03:00
Sandor Dornbush
52d03e6b7d
Address Rodrigo's comments.
2010-10-07 16:28:42 -07:00
Sandor Dornbush
b949cd0039
Really fix bug.
2010-10-07 12:39:05 -07:00
Sandor Dornbush
e527170315
Fix recording error.
2010-10-07 12:01:32 -07:00
Sandor Dornbush
ec7d210c36
Fix recording error.
2010-10-07 11:51:54 -07:00
Bartlomiej Niechwiej
74a4089464
Fix incorrect Polish translation related to delete track(s)/marker confirmation dialog (Issue 176).
2010-10-07 11:36:39 -07:00
Rodrigo Damazio
fa9e14f574
Added tag v1.0.18 for changeset 7c67cd917be3
2010-10-05 17:12:20 -03:00
Rodrigo Damazio
cdbeefcd16
Releasing version 1.0.18
2010-10-05 17:11:52 -03:00
Rodrigo Damazio
ffdd5f4091
Merging Bart's changes
2010-10-05 14:48:43 -03:00
Bartlomiej Niechwiej
bb60525780
Rename intent name to be uppercase.
2010-10-05 10:39:07 -07:00
Bartlomiej Niechwiej
82634af649
Minor refactoring.
2010-10-05 09:47:15 -07:00
Bartlomiej Niechwiej
3643ed9f13
Add missing Polish translations.
2010-10-04 23:07:38 -07:00
Bartlomiej Niechwiej
fac59ab705
Partially fix a nasty bug related to losing a tracking session on service crash.
2010-10-04 21:53:34 -07:00
Bartlomiej Niechwiej
1e343b0d12
Limit the maximum number of auto-resume retry attempts to 3.
2010-10-04 21:17:56 -07:00
Bartlomiej Niechwiej
34bb467b97
Merge with 25704964a526fcfe09919af8f29c1e526b5409ec
2010-10-04 16:34:38 -07:00
Sandor Dornbush
b092525c10
More swedish fixes.
2010-10-04 16:33:25 -07:00
Bartlomiej Niechwiej
256dac3a82
Moved showNotification() outside if clause.
2010-10-03 23:34:19 -07:00
Bartlomiej Niechwiej
dfe947f54d
Fixed an exception in MyTracks (added isBound), moved resumeState from onStart to onCreate in TrackRecordingService and some minor refactoring.
2010-10-03 23:28:12 -07:00
Andreas Bockert
ce09407816
Fixed a number incorrect translation in Swedish language.
2010-10-01 22:33:16 +02:00
Bartlomiej Niechwiej
beee6af79d
Apply review feedback.
2010-09-30 23:46:47 -07:00
Bartlomiej Niechwiej
c282562867
Introduce getLastModified() in Tracks class and fixe a NullPointerException in service if null intent is passed by the system.
2010-09-30 21:54:07 -07:00
Rodrigo Damazio
2aed9b3a33
Fixing track writer test after memory changes
2010-09-29 18:49:13 -03:00
Rodrigo Damazio
210910f21e
Merging aggregated statistics change
2010-09-29 18:46:45 -03:00
Bartlomiej Niechwiej
1d666318ae
Fix a bug in maybeResumeTrack. Still not sure if it works correctly (need to verify on real device).
2010-09-29 00:33:28 -07:00
Bartlomiej Niechwiej
4df6095089
Implement automatic restart of MyTracks on phone reboot.
...
In addition fix the following issues/add functionality:
0) Introduce MyTracksReceiver for listening on broadcast messages
1) Remove unnecessary call to VerifyChecker to avoid 403.
2) Clean up TrackRecordingService by adding private methods for common functionality
3) Fix a bug related to not canceling a timer after service was stopped
4) Add a new preference item to control behavior of new functionality
5) Add a unit test for the service (still need to figure out one issue with mocking content resolver).
2010-09-28 22:46:24 -07:00
Rodrigo Damazio
d4edcce224
Uncommenting overlooked XML.
2010-09-27 21:42:59 -03:00
Rodrigo Damazio
d7c6761841
Addressing comments I originally made on Sandor's change.
2010-09-27 21:02:52 -03:00
Rodrigo Damazio
5733224f8d
Merging Sandor's memory footprint improvement
2010-09-27 17:41:34 -03:00
Rodrigo Damazio
22fd5042bc
Merging Sandor's memory footprint improvement
2010-09-27 17:37:20 -03:00
Rodrigo Damazio
44a6f2d448
Further improving/fixing drawing, and adding a bounding box for debugging.
2010-09-27 16:14:04 -03:00
Rodrigo Damazio
cd9c17f9b3
Fixing leftover from another commit - commenting out testing method.
2010-09-27 16:11:17 -03:00
Rodrigo Damazio
dc07bcf0fa
Fixing call to HandlerThread.quit() which only exists in API level 5+.
2010-09-27 14:54:36 -03:00
Rodrigo Damazio
248b8fb4fd
Fixing bad resource in preferences (only used in 1.5).
2010-09-27 14:53:30 -03:00
Hauke Ingmar Schmidt
d5ec7c3001
* Fixed some translation flaws
...
* Converted usages of formal language into informal language
2010-09-25 16:19:03 +02:00
Sandor Dornbush
35182a1483
Merge changes.
2010-09-23 14:30:44 -07:00
Sandor Dornbush
21b0a517a9
Merged Rodrigo's changes.
2010-09-23 11:07:31 -07:00
Sandor Dornbush
19a770445e
Submit my changes before merging.
2010-09-23 11:02:45 -07:00
Rodrigo Damazio
c6512f1376
Preparing to further isolate non-UI code from map drawing.
2010-09-22 22:10:36 -03:00
Rodrigo Damazio
2cb3963138
Refactoring track drawing
2010-09-22 22:04:07 -03:00
Sandor Dornbush
d05c394c68
Trying to track down the missing end of track bug.
2010-09-21 15:10:56 -07:00
Sandor Dornbush
797de31960
Merging fixes.
2010-09-14 10:52:55 -07:00
Rodrigo Damazio
a0af1a811a
Added tag v1.0.17 for changeset 4181d0daba76
2010-09-09 20:07:21 -03:00
Rodrigo Damazio
4933b9ce54
Releasing version 1.0.17
2010-09-09 20:06:58 -03:00
Rodrigo Damazio
e81c4eb155
Clearly marking the backup feature as a beta.
2010-09-09 20:06:44 -03:00
Rodrigo Damazio
b284c8bc56
Fixing Sandor's fix :)
2010-09-08 22:36:59 -03:00
Sandor Dornbush
872d2d4337
Correctly take preference as a long and stop dividing bounds by E6.
2010-09-08 17:36:58 -07:00
Sandor Dornbush
525f1b7781
Fix restarting recording.
2010-09-07 17:18:06 -07:00
Rodrigo Damazio
2f99d8ca62
Fixing GPX importer tests to work on any timezone.
2010-09-07 17:39:38 -03:00
Rodrigo Damazio
7781014cf7
Fixing issue 148 - properly loading bounding boxes, and adding regression tests.
2010-09-07 16:32:46 -03:00
Rodrigo Damazio
2432b36f5d
Minor javadoc style fix
2010-09-07 15:47:07 -03:00
Rodrigo Damazio
288aa015fa
Merging GPX import fix
2010-09-07 15:08:54 -03:00
Rodrigo Damazio
1cb8b922c3
Fixing GPX import (issue 150) by properly parsing timestamps according to XML spec.
2010-09-06 23:05:09 -03:00
Rodrigo Damazio
41cec64bf6
Translating overlooked strings to Chinese
2010-09-02 21:06:37 -03:00
Rodrigo Damazio
d82bda9d00
Merging Chinese translation
2010-09-02 20:56:31 -03:00
FNelson
b84da40365
Merge with 28a6c6c0e8f12e489fa501609be4b564eb822f55
...
(Merge to Head)
2010-09-02 12:23:32 +01:00
Rodrigo Damazio
d02c947b84
Style fixing
2010-09-01 17:46:36 -03:00
Rodrigo Damazio
7167a5a71e
Final touches to cloud backup: being future-compatible by not using the agent helpers (those manage the backup state themselves, and we don't want to have to follow their format)
2010-09-01 17:42:14 -03:00
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
b811df8cda
Fixing indentation
2010-08-31 17:38:05 -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
Nulled
2b94d09539
removed file format array.
...
minor change to the strings.xml
2010-08-31 09:03:44 +08:00
Nulled
ab82da5c75
removed colors.xml
2010-08-31 08:40:40 +08:00
Nulled
8a467aa537
updated chinese translation
2010-08-31 08:39:20 +08:00
Rodrigo Damazio
742e6b1e3e
Added tag v1.0.16 for changeset 35854d46e6e4
2010-08-30 18:54:39 -03:00
Rodrigo Damazio
e35e8bcdce
Updating version number to 1.0.16 in preparation for release.
2010-08-30 18:42:48 -03:00
Rodrigo Damazio
5f953aa47f
Fixing version display (missed merge).
2010-08-30 18:36:16 -03:00
Rodrigo Damazio
e550e9aa1d
Merge
2010-08-30 17:41:35 -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
56ccd518d6
Adding missing Eclipse configuration files for developers - these have to be manually imported
2010-08-24 22:48:49 -03: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
06636b2a28
Fix test access modifier.
2010-08-23 09:12:12 -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
9f43dd2db5
Reverting classpath changes.
2010-08-20 16:11:36 -07: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
e0c34d20a8
Removing DO NOT TRANSLATE values from Japanese translation
2010-08-16 00:57:03 -03:00
Rodrigo Damazio
cc6db5b5cc
Merging japanese translation
2010-08-16 00:54:44 -03:00
Rodrigo Damazio
c38df03add
Ignoring eclipse workspace metadata if present
2010-08-13 13:03:58 -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
c84a4f1aa8
Moving androidmock to the right directory and making eclipse use it properly
2010-08-12 22:16:38 -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
FNelson
236bcba2bd
Changing retrieveAllTracks to getAllTracks
2010-08-12 14:31:03 +01:00
Sandor Dornbush
7bae8c34a7
Integrate most of Rodrigo's comments.
2010-08-11 22:02:49 -07:00
Sandor Dornbush
3960341640
Revert classpath
2010-08-09 16:45:36 -07:00
Sandor Dornbush
06e453dd05
Merging changes from realtime branch into mainline.
2010-08-07 10:38:41 -07:00
FNelson
0347877290
Tidy up to adhere to style guidlines
2010-08-05 12:51:46 +01:00
FNelson
b464526d5e
Aggregated stats in first working state.
2010-08-04 11:58:43 +01:00
boiledorange73
361b1cbad4
Reverted "DO NOT TRANSLATE" entries
2010-08-04 19:51:00 +09:00
boiledorange73
56a866fca7
Modified bits of values-ja files.
2010-08-04 17:13:35 +09:00
boiledorange73
49e0d68374
res/values-ja added
2010-08-04 14:35:30 +09:00
FNelson
0ccd05e605
First stab at aggregated stats. Still needs work. Check in to work on home computer
2010-07-30 15:04:35 +01:00
FNelson
916e4586c5
First HG commit test.
2010-07-28 10:38:26 +01:00
Sandor Dornbush
c9ffd0b4bb
Exporting the TrackRecordingService.
2010-07-27 16:34:13 -07:00
Nulled
1d2f6f46a4
Fixed Chinese Simplified translation folder name
2010-06-12 08:09:49 +08:00
Nulled
4af6d856b9
Added Chinese Simplified translation
2010-06-11 08:50:23 +08: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
Rodrigo Damazio
2c1dff6ac8
Adding test project files (TODO: replace easymock with android mock)
2010-06-02 19:26:31 -03:00
Rodrigo Damazio
481b42f563
Auto-merge
2010-06-02 16:58:49 -03:00
Rodrigo Damazio
597c321009
Added tag v1.0.15 for changeset e774d13e5b6a
2010-06-02 16:57:46 -03:00
Rodrigo Damazio
76651f75d8
Automated merge with https://tnapierala-mytracks.googlecode.com/hg/
2010-06-02 16:22:24 -03:00
t napierala
3d8bae55a1
pl_PL - removed some non-translatable strings
2010-06-01 10:00:28 +02: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
Steffen Horlacher
477ba7c081
Changes according to comments
2010-05-30 18:10:56 +02:00
johan helin
5b6d9725b8
Removed all strings that should not be translated in the swedish translation of arrays.xml
2010-05-30 14:01:26 +02:00
t napierala
25c3cea115
pl_PL removed colors.xml, removed non-translatable strings as per Issue 68, comment 2
2010-05-30 13:20:08 +02:00
johan helin
d90601276f
Finnished translating my tracks to swedish
2010-05-29 13:30:20 +02:00
johan helin
4f692bc698
Finnished translating strings.xml and did some more of the strings in arrays.xml
2010-05-29 12:44:30 +02:00
johan helin
d8dd02eef0
Further strings translated
2010-05-28 22:38:04 +02:00
johan helin
8ad65ae233
First commit with cleanup from english and some strings translated
2010-05-28 22:22:39 +02:00
t napierala
eabbb4569b
final translation
2010-05-26 16:34:26 +02:00
t napierala
49888b771d
first part of changes
2010-05-26 14:29:40 +02:00
ob
2b1c1cd052
Add a missing string for "Elevation" to the French strings.xml file.
2010-05-24 18:23:39 +01:00
Steffen Horlacher
61884e67ec
track rollback: javadoc and some minor other corrections
2010-05-23 12:58:50 +02:00
Steffen Horlacher
9a2f028843
code format
2010-05-23 11:26:41 +02:00
Steffen Horlacher
2b56acf164
code format
2010-05-23 11:21:27 +02:00
Steffen
98b67dcc28
Sax style GPX file importer and tests
2010-05-23 11:08:51 +02:00
Rodrigo Damazio
500dfa3107
Releasing mytracks 1.0.15
2010-05-23 00:00:00 -03:00
Rodrigo Damazio
c4efcfd2db
Fixing bug in GPX import - we were reading the last point time too soon
2010-05-22 01:17:59 -07:00
Rodrigo Damazio
81ee6bbcf6
Add a few calls back into SendToMyMaps which actually add the stats to the ending waypoint. (imported from perforce)
2010-05-22 00:41:40 -07:00
Rodrigo Damazio
e4e2e76e06
Added tag v1.0.14 for changeset 4c02a4515632
2010-05-20 16:53:43 -07:00
Rodrigo Damazio
f847862e84
Releasing 1.0.14 (no code changes, just a release mistake)
2010-05-20 16:53:40 -07:00
Rodrigo Damazio
427dbeafde
Added tag v1.0.13 for changeset 84cce31f6b83
2010-05-20 12:18:35 -07:00
Rodrigo Damazio
99ac85b40e
Releasing 1.0.13
2010-05-20 12:18:29 -07:00
Rodrigo Damazio
020388baed
Fixing uploading bug which happened in gzipped responses
2010-05-20 11:21:46 -07:00
Rodrigo Damazio
4ade79de4f
Added tag v1.0.12 for changeset 51aa4e7cf7d8
2010-05-20 05:14:00 -03:00
Rodrigo Damazio
870dda9b8b
Importing tests source
2010-05-19 17:35:08 -07:00
Rodrigo Damazio
27dd5298f7
Importing all the source code :)
2010-05-19 17:32:31 -07:00
Rodrigo Damazio
6d5d406ce9
Importing external libraries
2010-05-19 17:31:41 -07:00
Rodrigo Damazio
ffb5e7e6f7
Importing project files
2010-05-19 17:31:20 -07:00
Rodrigo Damazio
0de101c89f
Updating resources to the latest version
2010-05-19 17:30:26 -07:00
Rodrigo Damazio
bd3a0766e1
Adding service definition
2010-05-07 17:58:54 -03:00
Rodrigo Damazio
f536cc8f8a
Adding hgignore for bin and gen dirs
2010-05-07 15:59:52 -03:00
Rodrigo Damazio
826c0495fc
Initial import of MyTracks content files and their dependencies.
...
MyTracksUtils and MyTracksConstants are cut-down versions of the original files
which contain only what's used by the content package, we'll later post the rest
of them.
2010-05-07 15:59:33 -03:00
Rodrigo Damazio
9eac541ce5
Initial import of MyTracks resources and assets
2010-05-07 15:57:42 -03:00