Paul Hawke
|
02b5b9b680
|
Merge branch 'master' into dependency-injection
|
2017-11-24 22:30:08 -06:00 |
|
maskara
|
a61124a580
|
Fix: Location update in nearby activity
|
2017-11-22 01:11:02 +05:30 |
|
maskara
|
6a7b7cbbe8
|
Introduce dagger
|
2017-11-12 01:04:10 +05:30 |
|
Paul Hawke
|
9aa021695b
|
@Injected shared preferences where needed
|
2017-09-27 21:30:41 -05:00 |
|
Paul Hawke
|
1b840502a9
|
Small code cleanup
|
2017-09-27 20:48:42 -05:00 |
|
Paul Hawke
|
2d91e81121
|
Merge branch 'master' into dependency-injection
|
2017-09-13 20:29:50 -05:00 |
|
Paul Hawke
|
a208c9f273
|
Further reduced coupling between classes and the need to @Inject the account utils class, fixed imports.
|
2017-09-10 10:37:58 -05:00 |
|
Paul Hawke
|
9c0cbe7ad5
|
Further reduce code calling back to the CommonsApplication by pulling out a SessionManager to manage our current account.
|
2017-09-09 14:08:40 -05:00 |
|
Paul Hawke
|
388f588301
|
Correctly configured injection for fragments and services.
|
2017-08-26 08:57:16 -05:00 |
|
Paul Hawke
|
cfe17cafa6
|
Moved other singletons over to being managed by Dagger
|
2017-08-26 08:57:15 -05:00 |
|
Paul Hawke
|
647cc166ef
|
@Inject the MediaWikiApi where needed to reduce coupling between classes.
|
2017-08-26 08:56:15 -05:00 |
|
Paul Hawke
|
ed1ae98d8e
|
Finished removing coupling between classes around the getInstance() method.
|
2017-08-26 08:56:15 -05:00 |
|
Paul Hawke
|
dbcbeed822
|
Android injection for support classes.
|
2017-08-26 08:56:15 -05:00 |
|
Paul Hawke
|
7880a08c30
|
Ensure that activities and content providers are integrated into DI.
|
2017-08-26 08:56:15 -05:00 |
|
Paul Hawke
|
8fe2816ca9
|
First baby steps into the world of dependency injection using Dagger.
|
2017-08-26 08:56:14 -05:00 |
|