Commit Graph

10 Commits

Author SHA1 Message Date
Rodrigo Damazio 73e4af98cc Cutting service binding and preferences dependencies to the MyTracks singleton. 2011-05-31 02:35:05 -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 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