Evgeny Poberezkin
52f758c6e1
make chat model not nullable ( #328 )
...
* make chat model not nullable
* parse datetimes
* smart constructors for TerminalItem
2022-02-17 21:52:37 +00:00
Evgeny Poberezkin
290a88fd90
list of chats and chat messages ( #327 )
2022-02-17 20:30:21 +00:00
Evgeny Poberezkin
423f54e95d
chats in android app ( #324 )
...
* view placeholders for chats list and chat views
* classes for chats
* set the user to the model
* use Long for IDs
* chats/messages API (not working yet)
* android api works
* line breaks
2022-02-17 17:15:49 +00:00
IanRDavies
9e46b5117d
Id/conditional nav on launch ( #326 )
...
* add initial conditional routing -- create user not working
* only one nav controller
* user check on launch works (kind of)
* Apply suggestions from code review
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-02-17 17:07:58 +00:00
IanRDavies
e8ff6f509b
Id/android navigation edits ( #325 )
...
* add ids to terminalitems and work with these
* remove unnecessary logging
2022-02-17 10:52:56 +00:00
Evgeny Poberezkin
e7e777ec7b
2 spaces holy war ( #323 )
2022-02-17 09:15:54 +00:00
Evgeny Poberezkin
7fafb25821
rename file in android app
2022-02-17 08:22:16 +00:00
Evgeny Poberezkin
dd256be4ec
use tagged JSON on android, update tests ( #321 )
2022-02-16 23:24:48 +00:00
Evgeny Poberezkin
d743804b1d
update android api to call haskell off main thread ( #320 )
2022-02-16 21:31:22 +00:00
IanRDavies
7c8ad4aee4
Android compose navigation ( #316 )
...
* initial rough ideas
* refactor and put in high level navigation
* refactor
Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com >
2022-02-16 18:00:59 +00:00
Evgeny Poberezkin
12b4325435
switch to the new API (does not work) ( #317 )
...
* switch to the new API (does not work)
* kind of works without parsing JSON
2022-02-16 17:36:49 +00:00
Evgeny Poberezkin
ce02c514cf
started android / compose app ( #301 )
...
* new compose project
* classes for chat command and response
* use val with get() for commands and responses
* chat model
* initial jetpack compose set up
* wire it up with chat
* first ability to send and receive messages
* refactor model/controller interface
* JSON samples
* terminal view with items
* playing around with json
* JSON serialization works
* parsing API responses in the terminal
* add subclass for contactSubscribed reponse
* remove android-poc
* remove JSON example
Co-authored-by: IanRDavies <ian_davies_@hotmail.co.uk >
2022-02-16 12:49:47 +00:00
Evgeny Poberezkin
8cf88019e5
ios public beta announcement ( #298 )
...
* ios public beta announcement
* update post
* corrections
* corrections
* update blog links
Co-authored-by: Efim Poberezkin <8711996+efim-poberezkin@users.noreply.github.com >
2022-02-14 13:48:21 +00:00
Evgeny Poberezkin
4f5e135992
test android app ( #219 )
2022-01-22 17:54:06 +00:00