Commit Graph

19 Commits

Author SHA1 Message Date
Adam Brown 7a8c8ed88d Convert home view model to reducer 2022-12-30 13:30:14 +00:00
Adam Brown df9e97cbf8 adding tests around login usecase 2022-12-13 20:50:35 +00:00
Adam Brown 27e29ebd34 adding tests around login reducer 2022-12-13 20:35:12 +00:00
Adam Brown 821c317916 converting login view model to state/reducer pattern 2022-12-13 19:15:30 +00:00
Adam Brown 5ddd407884 avoiding versioned plugins and making the buildSrc the main plugin classloader 2022-12-11 15:06:05 +00:00
Adam Brown f1077efc17 convert to version catalog 2022-12-11 12:50:46 +00:00
Adam Brown eb896017f3 First pass at extracting the engine module 2022-12-05 22:25:06 +00:00
Adam Brown 492d7df9ac moving login and home modules to the chat engine 2022-10-09 17:24:05 +01:00
Adam Brown 94731d006e reusing error component in login screen 2022-10-09 15:55:10 +01:00
Adam Brown 9d4f0f4197 adding ability to show the raw exception information on login errors 2022-10-03 20:08:03 +01:00
Adam Brown 1a6f8b6b40 including material3 dependencies and attempting 1 for 1 swap of imports 2022-09-08 20:06:08 +01:00
Adam Brown 41da7a2af9 abstracting the push token register/unregister 2022-08-18 17:56:01 +01:00
Adam Brown 8261d53460 splitting core into core and compose core to allow for more modules to avoid the android plugin 2022-06-11 14:10:17 +01:00
Adam Brown 4a0d2cd42d prepping for kotlin 1.7.0 release, removing compose from modules that don't need it 2022-06-11 13:29:47 +01:00
Adam Brown d93e65d215 adding username/password autofill
- pulled in from  https://bryanherbst.com/2021/04/13/compose-autofill/
2022-04-25 13:07:34 +01:00
Adam Brown e1fd79de02 adding support for signing in to homeservers without wellknown setup 2022-04-13 21:05:08 +01:00
Adam Brown 215838007f closing keyboard when submitting login details 2022-04-01 20:50:55 +01:00
Adam Brown 1f96bfbc0f making a start on testing the android side of the project 2022-03-05 19:23:37 +00:00
Adam Brown c78d24a458 initial commit 2022-02-27 21:48:14 +00:00