|
42491ea00c
|
update build.gradle to clean warnings. update retrolambda to 3.7.0
|
2018-02-11 16:45:33 +08:00 |
|
|
2822604ae0
|
update gradles to make the build pass on Android Studio 3.0
|
2017-11-21 11:58:06 +08:00 |
|
|
8c78f8f148
|
Fix tests and generify use case parameters.
|
2016-12-26 16:21:57 -03:00 |
|
|
b64a353acb
|
Generify UseCase<T>
|
2016-12-26 14:08:49 -03:00 |
|
|
729ec11cca
|
Migrate to RxJava 2.
|
2016-12-23 16:57:10 -03:00 |
|
|
ca067b1006
|
Remove frodo for now.
|
2016-12-23 15:31:19 -03:00 |
|
|
dfd61c2917
|
Dynamic parameters in use cases.
|
2016-12-23 15:22:42 -03:00 |
|
|
988e02b25b
|
Refactor UserModule to use constant for injection rather than string literals.
|
2016-12-22 17:53:19 -03:00 |
|
|
c3e55a5107
|
Remove dead code.
|
2016-12-19 17:03:00 -03:00 |
|
|
38f47c888c
|
- Minor Refactor.
- Improve class scoping.
|
2016-12-19 16:56:08 -03:00 |
|
|
6e59ee86d2
|
Refactor and reformat unit tests.
|
2016-12-19 16:21:15 -03:00 |
|
|
7f7c1b42dc
|
Fix some small things
|
2016-07-05 20:28:34 -04:00 |
|
|
fcdcedfa53
|
Add frodo configuration block to project.
|
2016-05-22 12:42:13 +02:00 |
|
|
1703bf8c7c
|
Fixing broken tests that were referring to non-existing fragment ids.
|
2016-02-05 12:05:50 -08:00 |
|
|
ee50c079b4
|
Fix orientation changes making execute uses cases. Minor refactor and leaks solved.
|
2016-01-31 01:58:04 +01:00 |
|
|
a775bfc596
|
Inject UserListAdapter. Minor refactor and clean up.
|
2016-01-31 00:41:46 +01:00 |
|
|
0e594d2dcb
|
Remove unused userId injected by dependency injector through module creation.
|
2016-01-30 23:25:16 +01:00 |
|
|
a4f207e9f6
|
Fix view leak retaining activity.
|
2016-01-30 19:15:17 +01:00 |
|
|
3e2e382279
|
Retain fragments and refactor. Add user list fragment programatically.
|
2016-01-30 19:07:13 +01:00 |
|
|
bd05f39083
|
Fix broken build due to leak canary.
|
2016-01-30 18:37:14 +01:00 |
|
|
b03050783a
|
Add Leak canary to the project.
|
2016-01-30 15:54:30 +01:00 |
|
|
12d03b1416
|
Rename context() method due to existent similar one in android api 23.
|
2016-01-30 13:54:33 +01:00 |
|
|
f37b57014a
|
fixed constructor of navigator removed provides-annotation for navigator
no need to use @provides for navigator since Dagger 2 can construct it by @inject-annotated constructor
|
2016-01-20 00:38:11 +01:00 |
|
|
0879354b4b
|
Enable frodo on presentation and data layer.
|
2015-11-05 01:13:35 +01:00 |
|
|
814a271628
|
Remove extends DefaultSubscriber from UserListPresenter
|
2015-10-08 13:20:39 -05:00 |
|
|
9653a5389a
|
Remove inner class, override super-class methods instead.
|
2015-09-27 16:52:53 -05:00 |
|
|
0d0a8aefe3
|
Rename use cases.
|
2015-07-24 23:59:22 +02:00 |
|
|
f2b2bb4ced
|
Update butterknife to version 7.0.1
InjectView annotations replaced by Bind
ButterKnife.inject and ButterKnife.reset replaced by ButterKnife.bind and ButterKnife.unbind
|
2015-07-09 20:22:20 +02:00 |
|
|
856c94f86e
|
Merge pull request #31 from rynkowsg/master
- Fixed a RecyclerView error "No adapter attached; skipping layout".
- Added injection resetting at fragments.
|
2015-07-02 01:01:47 +02:00 |
|
|
d45a2cf678
|
Modify presenters to use a new Subscriber instance.
Solves #22
|
2015-07-02 00:40:08 +02:00 |
|
|
77e719a1b7
|
Get rid of unneeded type on data mappers.
|
2015-07-01 23:36:21 +02:00 |
|
|
9a2ab826f0
|
Added injection resetting at fragments
http://jakewharton.github.io/butterknife/#reset
|
2015-06-26 21:16:42 +02:00 |
|
|
0c3e56d098
|
Fixed a RecyclerView error "No adapter attached; skipping layout"
|
2015-06-26 21:16:42 +02:00 |
|
|
5f13a74c67
|
Disable lint due to retrolambda bug when compiling lint tasks.
|
2015-06-21 12:58:51 +02:00 |
|
|
c514e05600
|
Attach debug.keystore and setup build.gradle to use this configuration.
|
2015-06-21 01:05:57 +02:00 |
|
|
c38fe26d13
|
Update class headers with Apache License in presentation layer.
|
2015-04-28 23:26:07 +02:00 |
|
|
035b7446b2
|
Refactor to use RxJava and reactive approach end to end.
|
2015-04-21 00:24:31 +02:00 |
|
|
0076524f9a
|
Fix for presentation layer tests
|
2015-04-17 00:52:03 +01:00 |
|
|
5206ece4ea
|
Remove unused inject methods.
|
2015-04-11 02:01:01 +02:00 |
|
|
faa0d2a379
|
Fix mistyping.
|
2015-04-10 22:08:11 +02:00 |
|
|
082aa66f2e
|
Fix Dagger2 component names.
|
2015-04-09 20:32:10 +02:00 |
|
|
8ed37ce3c4
|
Add documentation to dependency injection components and modules.
|
2015-03-23 23:18:34 +01:00 |
|
|
ced2c35a10
|
Remove unused exposed dependency.
|
2015-03-23 23:17:58 +01:00 |
|
|
6740a6b495
|
Move injection logic to activity. PerActivity scope used.
|
2015-03-15 19:14:40 +01:00 |
|
|
9b857e2865
|
Remove unused inject method.
|
2015-03-15 19:12:59 +01:00 |
|
|
a8aeb18f77
|
Extract dependency injection logic to new method.
|
2015-03-15 04:51:50 +01:00 |
|
|
c4f0c32e34
|
Remove unused Context provide method.
|
2015-03-15 04:48:22 +01:00 |
|
|
8622f96a5f
|
Use aplication, activity and user scope for dependency injection.
|
2015-03-15 04:23:12 +01:00 |
|
|
8e5878fbb8
|
Refactor dependency injection components. Create a user component.
|
2015-03-15 04:22:40 +01:00 |
|
|
cf29c79182
|
Remove unused qualifier and scope.
|
2015-03-15 04:21:46 +01:00 |
|