Skip to content
Snippets Groups Projects
user avatar
Kolya Opahle authored
* Made ContactDiaryActivity launchable, also added the first set of Implementations for the day editor view and tabs

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Switched View Model to publish a single UIState data class

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added run configuration to launch contact diary activity

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* linting

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* linting

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added RecyclerViews for person and place tabs

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* linting

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Renamed Place to Location

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added background for empty location list

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added background for empty people list
Added dummy code to add person/location to repo

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Moved day edit tabs to their own subpackage
Added Resources to tab configuration instead of plain text

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* linting

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added night mode illustrations

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added ability to select person / place (hacky)

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added DispatcherProvider injection to viewmodels

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Updated dawables to match new design

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* moved layout manager assignment into the layout files

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Migrated Day edit screens to finished room impl

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added bottom sheets for person and location creation

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* linting

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Migrated Bottom Sheets to finished room impl

Signed-off-by: default avatarKolya Opahle <k.opahle@sap.com>

* Added input size validation for person and location bottom sheet Changed date nav arg to string from long Updated layout of location and person list items

* linting

* Removed launch helpers as home fragment card is now introduced

* Separated the Contact Diary UI and Storage Modules to allow for more specific dependency graphs

* Moved Contact Diary Dagger Modules into own root module

* Moved most of the tab logic out of the view model into the fragment

* Picking up some merge slack

* Switched contact diary day view navigation to navigation events

* Cleaning up the onboarding fragment

* Cleaning up the overview fragment

* adding navigation to day fragment to overview fragment

* linting

* linting

* Fixed contact diary theming

* Changed tabs to sealed classes

Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
9428ce5e
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name Last commit Last update
..