Infi
872889fefd
feat: send messages
...
UI looks neater now
2022-12-27 03:50:13 +01:00
Infi
b92d5369c1
feat: remove open sans
...
unused for a while now, does not look as desired anyways
2022-12-26 04:05:46 +01:00
Infi
77138cd521
feat: receive messages
...
this is honestly half a prototype
img: https://autumn.revolt.chat/attachments/GbiNbIf_JysZ10m4ULxGl4SfoOZiK8lj5ZL8fMs39r/image.png
2022-12-26 04:02:32 +01:00
Infi
a5288e4ed7
feat: splash screen, move login branching logic out of greeter
2022-12-23 16:41:43 +01:00
Infi
4356f759e0
feat: android 13+ material you icon support
...
- https://developer.android.com/about/versions/13/features#themed-app-icons
2022-12-23 14:57:49 +01:00
Infi
6e1560d9a3
fix: clear messageCache on logout
2022-12-23 03:44:46 +01:00
Infi
589c00d3ee
feat: a real-time websocket connection
...
- more schemas
- schemas for all sendable and receivable socket frames(packets)
- multi-threading woohoo!
- handling for ready event
- sending out the ping event in 30-second intervals
- connect-disconnect-reconnect logic (implemented, but to be used)
- caches for all the things!
2022-12-23 03:43:20 +01:00
Infi
851bbebd43
feat: LinkOnHome component
2022-12-19 16:19:19 +01:00
Infi
234855b809
feat: customisable message content in placeholder home
2022-12-13 21:14:58 +01:00
Infi
7c058d51b7
chore: more concise function calls
2022-12-13 21:14:27 +01:00
Infi
7c86b07221
feat: rudimentary message fetching+sending functionality
...
currently only hardcoded IDs
2022-12-12 23:49:53 +01:00
Infi
e185350d4c
fix: revoked token no longer crashes the app
2022-12-12 20:12:06 +01:00
Infi
aca7817526
feat: persistently save user session token
...
this took some dependency injection work to do, but it means we can move on to the big stuff
2022-12-11 03:06:00 +01:00
Infi
8c90dbfd3e
feat: placeholder screen while login state is loading
2022-12-11 02:20:50 +01:00
Infi
e793acd60d
chore: rm unneeded log
2022-12-11 01:02:06 +01:00
Infi
92f8626658
chore: change setup/ route graph to login/
2022-12-11 01:01:57 +01:00
Infi
da8463cf82
fix: logout on temporary home screen now pops the back stack
2022-12-11 00:11:27 +01:00
Infi
f0a5446848
feat: animate between screens
2022-12-11 00:11:04 +01:00
Infi
b2e0001636
feat: new home screen placeholder with logout button
2022-12-10 23:22:03 +01:00
Infi
dff518bde7
feat: improvements at login
...
- password field is now recognised by the system keyboard
- TOTP six-digit input is now a numbers-only field
- document API functions related to login
- basic logout in API
- insecure MFA-less accounts can now log in (SAD!)
2022-12-06 00:49:35 +01:00
Infi
8b40f122d3
feat: initial commit 🎉
...
implements a basic styled app with totp login
2022-12-05 16:08:17 +01:00