Commit Graph

36 Commits

Author SHA1 Message Date
ganfra 24ffd96b6e Epoxy : finalize replacing KotlinModels 2019-02-19 15:47:50 +01:00
ganfra 5c78991ae1 Rx : hides subject inside a class 2019-02-19 11:16:31 +01:00
ganfra c467f179e1 Epoxy : start using viewholder instead of kotlin model as it's more efficient 2019-02-19 10:31:05 +01:00
manuroe 7a5ff282b6 Fix room list display on my account
following Ganfra's advices
2019-02-01 18:57:19 +01:00
ganfra 020a2f3923 Room list : add some throttle to avoid refreshing too often. 2019-01-31 12:13:51 +01:00
ganfra 6df8809ee0 Room list : add quick ordering 2019-01-29 16:02:42 +01:00
ganfra 0e7596e0aa Room list : add basic notifications count on category item. Need to add business logic later. 2019-01-29 14:39:23 +01:00
ganfra d3d536f4f0 Room : add RoomTag to handle favourites, low priority and system alerts in room list. 2019-01-29 14:16:22 +01:00
ganfra 9a42c121e4 Room list : show unread badge with room name. Still need to mark a room as read to update marker. 2019-01-25 18:04:08 +01:00
ganfra 9dccad11fe Update copyright and add to last merged commits 2019-01-25 14:04:59 +01:00
ganfra 4c7a6dfe33 Merge branch 'feature/timeline_media' into develop 2019-01-25 12:36:01 +01:00
ganfra 946ae32cd8 Let the app be compatible with android 16 2019-01-24 16:30:05 +01:00
ganfra 85608b04d1 Room list : quickly branch filter room name field 2019-01-21 19:39:45 +01:00
ganfra 9914939045 Add copyright to source code 2019-01-18 11:12:08 +01:00
ganfra ac2d20ad3f Migration androidx : first commit where it compiles. Updates some libs and android studio version in the same time. 2019-01-16 19:25:43 +01:00
ganfra 2b66b4c4b7 Add a HomeActivityViewModel, VisibleRoomHandler and Event classes to handle some navigation. Not perfect but ok for now 2019-01-14 16:46:54 +01:00
ganfra 51000c4711 Re-add opening detail when opening app 2019-01-14 16:46:54 +01:00
ganfra 7c0df91a58 Remove HomeViewModel and dispatch in multiple view models (one for each fragment) 2019-01-14 16:46:54 +01:00
ganfra 7f11c141c7 Use MvRx in room detail 2019-01-14 16:46:54 +01:00
ganfra 5a75e3db81 Clean some of the session code API 2019-01-14 16:46:54 +01:00
ganfra c42be8141e Iterate on navigation... We have to think about backstack, maybe using a finite state machine. WIP 2019-01-14 16:46:54 +01:00
ganfra 337fd075dd Start thinking about navigation. WIP 2019-01-14 16:46:54 +01:00
ganfra cd25232572 Group/Room list : show filtered room when a group is selected 2018-11-07 12:17:10 +01:00
ganfra 5cc617168e Home : use only one ViewModel and one state 2018-11-05 21:58:03 +01:00
ganfra 64759abc9e Groups : add UI to show groups 2018-11-05 18:41:30 +01:00
ganfra 2885b510ab Clean a bit code of timeline + show not handled events message 2018-11-02 17:37:37 +01:00
ganfra 6d9ec2789b Clean a bit code of Room list 2018-11-02 16:30:22 +01:00
ganfra 6d9907563e Clean a bit avatar management 2018-11-02 09:12:26 +01:00
ganfra 18c6472f32 Fix some stupid issues 2018-11-01 10:09:27 +01:00
ganfra ea51420c74 Quick & dirty avatar display (to be removed) 2018-10-31 16:54:02 +01:00
ganfra 6f2beef726 Makes the timeline a little more polished 2018-10-31 13:03:36 +01:00
ganfra bc8055c3cd Room list : handle direct rooms 2018-10-30 18:22:29 +01:00
ganfra ec27951850 Add fake filter view + refine UI 2018-10-30 11:47:05 +01:00
ganfra 55efd226bb Add quick room category to list (WIP, not clean at all) 2018-10-29 20:29:09 +01:00
ganfra e06d95b8e3 Selection state should be tested through room id 2018-10-29 18:06:11 +01:00
ganfra 7dc7b4b8eb Introduce HomeDrawerFragment to manage communities and rooms 2018-10-29 17:48:31 +01:00