• Joined on 2018-03-16
Lonami pushed to master at Lonami/Talaria 2022-10-29 11:35:11 +00:00
49fa3c4d5a Render formatted text in the ChatScreen
d350d1a048 Load messages from API
Compare 2 commits »
Lonami opened issue Lonami/Talaria#9 2022-10-28 09:47:15 +00:00
PUSH notifications
Lonami pushed to master at Lonami/Talaria 2022-10-27 19:25:21 +00:00
43421f6e54 Use UDL interface to avoid passing around pointers
Lonami pushed to master at Lonami/Talaria 2022-10-27 17:48:57 +00:00
912949a079 Use snake_case in UDL
1574ce683c Inline native methods
d11a00d062 Make use of errors in the UDL
004a921299 Use UDL dictionaries to simplify return values
1a56b03614 Move MessageAck enum to UDL
Compare 7 commits »
Lonami pushed to master at Lonami/Talaria 2022-10-24 14:23:24 +00:00
b5dddcef02 Add missing modifier use for TopAppBar
Lonami pushed to master at Lonami/Talaria 2022-10-24 12:15:34 +00:00
ea53d3cb1d Add modifier parameter to composables
da136a1990 Add a navigation drawer
Compare 2 commits »
Lonami pushed to master at Lonami/Talaria 2022-10-24 10:44:46 +00:00
35ed8e12c6 Remove unnecessary Card for Dialog
Lonami pushed to master at Lonami/Talaria 2022-10-24 10:27:11 +00:00
Lonami pushed to master at Lonami/Talaria 2022-10-24 10:20:14 +00:00
5bddc74f13 Use tint for icons
Lonami pushed to master at Lonami/Talaria 2022-10-24 09:40:33 +00:00
0db1599cf7 Remove unnecessary comments from template and stray semicolon
Lonami pushed to master at Lonami/Talaria 2022-10-24 09:31:29 +00:00
50a2403a85 Reformat code in theme package
Lonami pushed to master at Lonami/Talaria 2022-10-23 18:27:19 +00:00
07d0e5e505 Wrap freeDialogs call inside a finally block
442b019134 Load more dialog data from the API
51ef704cf7 Improve dialog screen by displaying more info
17d7805654 Bump minSdk to 26
6c652e3e1b Fix references to DialogRepository and other imports
Compare 8 commits »
Lonami pushed to master at Lonami/Talaria 2022-10-21 12:20:29 +00:00
189c1e8db8 Use mock dialog values in preview
Lonami commented on issue Lonami/Talaria#2 2022-10-21 11:56:26 +00:00
Dependency Injection

Also we probably want to call things Repository and not Source? Not sure which term is the accepted one.

Lonami pushed to master at Lonami/Talaria 2022-10-20 19:19:04 +00:00
7bfbcc955c Add env var to support connecting to test servers
0f412f7334 Load API ID and hash from env
Compare 2 commits »
Lonami pushed to master at Lonami/Talaria 2022-10-20 18:35:11 +00:00
a341466749 Don't show login screen when already logged in
Lonami pushed to master at Lonami/Talaria 2022-10-20 18:06:26 +00:00
cd37c5aa14 Run cargo fmt on the project
0919c4a13c Persist and load login details to a local database
Compare 2 commits »
Lonami pushed to master at Lonami/Talaria 2022-10-17 15:44:39 +00:00
5e1f253dd3 Build Rust side only for arm64
Lonami commented on issue Lonami/Talaria#4 2022-10-15 10:00:18 +00:00
Kotlin-Rust Architecture

The environment itself is also rather harsh. As described in Guide to app architecture:

...
Lonami commented on issue Lonami/Talaria#4 2022-10-15 09:53:34 +00:00
Kotlin-Rust Architecture

Thinking in Compose is mental model, and warns about some dangerous side-effects [such as]:

  • Writing to a property of a shared…