-
- Downloads
mvp/injection: Remove Conversation features from LocalService
Moves conversation features from LocalService to a new ConversationFacade. It will allow Presenters to only communicate with low level layers. This commit fix a ConcurrentModificationException Switch putAll() to put() on textMessages and historyCalls fix the crash Refactor calls to HistoryService to be asynchronous Change-Id: I33fba4db759ec66777c3b88573d5901ce2d3b56f Tuleap: #1367
Showing
- ring-android/app/src/main/java/cx/ring/adapters/ConversationAdapter.java 3 additions, 11 deletions...p/src/main/java/cx/ring/adapters/ConversationAdapter.java
- ring-android/app/src/main/java/cx/ring/client/CallActivity.java 8 additions, 4 deletions...ndroid/app/src/main/java/cx/ring/client/CallActivity.java
- ring-android/app/src/main/java/cx/ring/client/ConversationActivity.java 8 additions, 2 deletions...pp/src/main/java/cx/ring/client/ConversationActivity.java
- ring-android/app/src/main/java/cx/ring/dependencyinjection/RingInjectionComponent.java 3 additions, 0 deletions...a/cx/ring/dependencyinjection/RingInjectionComponent.java
- ring-android/app/src/main/java/cx/ring/dependencyinjection/ServiceInjectionModule.java 14 additions, 0 deletions...a/cx/ring/dependencyinjection/ServiceInjectionModule.java
- ring-android/app/src/main/java/cx/ring/fragments/CallFragment.java 5 additions, 1 deletion...oid/app/src/main/java/cx/ring/fragments/CallFragment.java
- ring-android/app/src/main/java/cx/ring/fragments/ConversationFragment.java 14 additions, 13 deletions...src/main/java/cx/ring/fragments/ConversationFragment.java
- ring-android/app/src/main/java/cx/ring/fragments/SmartListFragment.java 57 additions, 48 deletions...pp/src/main/java/cx/ring/fragments/SmartListFragment.java
- ring-android/app/src/main/java/cx/ring/service/LocalService.java 40 additions, 463 deletions...droid/app/src/main/java/cx/ring/service/LocalService.java
- ring-android/libringclient/src/main/java/cx/ring/facades/ConversationFacade.java 496 additions, 0 deletions...ent/src/main/java/cx/ring/facades/ConversationFacade.java
- ring-android/libringclient/src/main/java/cx/ring/model/Conversation.java 26 additions, 10 deletions...bringclient/src/main/java/cx/ring/model/Conversation.java
- ring-android/libringclient/src/main/java/cx/ring/model/ServiceEvent.java 6 additions, 2 deletions...bringclient/src/main/java/cx/ring/model/ServiceEvent.java
- ring-android/libringclient/src/main/java/cx/ring/services/HistoryService.java 32 additions, 2 deletions...client/src/main/java/cx/ring/services/HistoryService.java
Loading
Please register or sign in to comment