Commit Graph

95 Commits

Author SHA1 Message Date
Fernando Cejas
65ec60703c Organize build logic. 2015-03-01 22:26:07 +01:00
Fernando Cejas
d80a9d78f6 First refactor to use dagger on presentation layer. 2015-03-01 20:50:53 +01:00
Fernando Cejas
f81fcf855d Add dagger dependencies to data layer. 2015-03-01 20:50:30 +01:00
Fernando Cejas
a56455cf8c Minor refactor for injecting Base Activity dependencies. 2015-03-01 17:26:11 +01:00
Fernando Cejas
f46cc1d999 Remove unused initialization code from user list activity. 2015-03-01 16:36:53 +01:00
Fernando Cejas
7491a7cccd Add singleton scope to navigator. 2015-03-01 16:36:32 +01:00
Fernando Cejas
59e60c1e0f Update to latest robolectric version. 2015-02-28 11:19:14 +01:00
Fernando Cejas
b0e96df956 Update latest android build tools. Fix broken robolectric tests. 2015-02-28 11:16:18 +01:00
Fernando Cejas
290b083a97 Add provide context and layout inflater to Application Module. 2015-02-26 23:01:29 +01:00
Fernando Cejas
5af7f59776 Remove unused ApplicationComponent getter. 2015-02-26 23:01:02 +01:00
Fernando Cejas
bffb799db9 Change dependency injection components scope. 2015-02-24 23:04:29 +01:00
Fernando Cejas
5eadda69a3 Move dependency injection components and modules inside internal.di package. 2015-02-24 23:03:54 +01:00
Fernando Cejas
a70a51d2d5 Move navigation logic to BaseActivity. 2015-02-24 22:46:18 +01:00
Fernando Cejas
86ea8ac6b7 Add Main Activity dependency injector component and module. 2015-02-24 22:23:15 +01:00
Fernando Cejas
fd3d78a316 Make navigator injectable. 2015-02-24 22:23:02 +01:00
Fernando Cejas
9234c4c1d2 Add application dependency injector component and module. 2015-02-24 22:22:36 +01:00
Fernando Cejas
18ef9e92b5 Add application component for dependency injection with dagger. 2015-02-19 22:46:09 +01:00
Fernando Cejas
f9fec1c4fa Added missing annotation dependency needed by dagger. 2015-02-19 22:45:31 +01:00
Fernando Cejas
c042d34a01 Rename presentation module to application module. 2015-02-19 22:45:05 +01:00
Fernando Cejas
5195587daf Add android application class and presentation module. 2015-02-18 23:46:58 +01:00
Fernando Cejas
93a9ff0ef0 Add Application class. 2015-02-18 00:45:34 +01:00
Fernando Cejas
81159e71d3 Bump android build tools to 1.0.1. 2015-02-18 00:16:33 +01:00
Fernando Cejas
7873c2b957 Remove testing static libs and add dependencies on build.gradle file. 2015-02-18 00:10:42 +01:00
Fernando Cejas
48a4c7472c Bump to espresso 2.0. Fix failing tests. 2015-02-18 00:01:36 +01:00
Fernando Cejas
67b54c1a25 Bump gson to version 2.3 on data layer. 2015-02-17 23:38:19 +01:00
Fernando Cejas
f3b7a70129 Add dagger 2 dependency. 2015-02-17 23:37:33 +01:00
Fernando Cejas
23858c0083 Ignore IconMissingDensityFolder for lint. 2015-02-17 23:28:55 +01:00
Fernando Cejas
5b5e47c614 Update recycler view version. 2015-02-17 23:24:08 +01:00
Fernando Cejas
1e04894091 Remove unused build type. 2015-02-17 23:21:07 +01:00
Fernando Cejas
a503fbd240 Add ThreadFactory to JobExecutor. 2015-02-15 21:12:15 +01:00
Fernando Cejas
86c48c6743 Add groovy assignability check. 2015-02-03 21:36:29 +01:00
Fernando Cejas
a053bad31f Extract project name to a variable. 2015-02-03 21:28:35 +01:00
Fernando Cejas
f9e87636f9 Unit tests working on android studio. 2015-02-03 21:23:33 +01:00
Fernando Cejas
ec26a74f65 Remove unused TODO. 2015-01-05 22:13:13 +01:00
Fernando Cejas
f382d3ac80 Add compile version api level 21 Lollipop. 2015-01-03 00:24:55 +01:00
Fernando Cejas
e96bfa9e80 Add RxJava dependencies for modules. 2015-01-03 00:19:50 +01:00
Fernando Cejas
e7d61504db Update .travis.yml 2015-01-02 23:11:45 +01:00
Fernando Cejas
9ea9c9a7f0 Add global variables for multi project configuration. 2015-01-02 23:03:20 +01:00
Fernando Cejas
97794dc812 Exclude LICENSE.txt in packaging options. 2015-01-02 21:46:10 +01:00
Fernando Cejas
e993beacc5 Remove unnecessary defensive code. Minor refactor. 2014-12-24 19:22:54 +01:00
Fernando Cejas
169d10fb30 Add java 7 source and target compatibility. 2014-12-11 21:39:08 +01:00
Fernando Cejas
6e285b10b9 Add selector for user item in RecyclerView. 2014-12-09 00:11:56 +01:00
Fernando Cejas
04254d32a4 Add click event to UsersAdapter. 2014-12-08 23:53:54 +01:00
Fernando Cejas
2a98e0883a Work on migrating example to RecyclerView. 2014-12-07 20:31:49 +01:00
Fernando Cejas
2cb7cf4930 Refactor to use ButterKnife for view injection. 2014-12-06 00:19:40 +01:00
Fernando Cejas
83f22587d7 Fix travis broken build v0.5.0 2014-12-05 00:59:34 +01:00
Fernando Cejas
cbc3458662 Fix travis broken build 2014-12-05 00:48:53 +01:00
Fernando Cejas
2829c8bb17 Update build tools 2014-12-05 00:37:56 +01:00
Fernando Cejas
50cb5a052b Update README.md 2014-09-05 01:24:29 +02:00
Fernando Cejas
18fb1be0a5 Merge branch 'master' of github.com:android10/Android-CleanArchitecture 2014-09-05 01:17:08 +02:00