Commit Graph

79 Commits

Author SHA1 Message Date
Infi 45bfefbebf chore: previews on many components 2023-02-26 00:45:02 +01:00
Infi 8c4615f207 feat: consistent corners in message composition area, typing indicator 2023-02-25 22:37:49 +01:00
Infi d06eb55aa3 fix: android 12+ splash screen now looks presentable 2023-02-25 22:17:29 +01:00
Infi 40b85aa880 fix: stabler reconnect, fix message reporting 2023-02-24 20:16:52 +01:00
Infi c38fc51e23 feat: message reporting and block route 2023-02-23 01:22:11 +01:00
Infi 5cf0943e26 feat: various M3 related tweaks 2023-02-20 03:52:18 +01:00
Infi 14a4a4fec0 feat: auto reconnect (3 attempts) 2023-02-18 14:59:35 +01:00
Infi 2d7cc2077a fix: cancel in mfa screen works again 2023-02-18 14:54:48 +01:00
Infi e5ab9b3228 feat: revamp chat UI to be closer to web, add double drawer 2023-02-18 03:34:08 +01:00
Infi 738a2a832f chore: update dependencies 2023-02-18 01:02:21 +01:00
Infi d88f7d6b33 fix: use LaunchedEffect instead of state conditionals 2023-02-18 00:04:08 +01:00
Infi c8242507b3 fix: bring back blue theme and design tweaks 2023-02-17 22:29:10 +01:00
Infi 2b83dd95ca feat: redesign reply manager 2023-02-16 21:46:01 +01:00
Infi 2db44900ae feat: message context sheets and message replying 2023-02-09 01:13:52 +01:00
Infi 9c26a7ab93 feat: channel info sheet (shows description) 2023-02-06 01:00:41 +01:00
Infi 493a542ae9 feat: infinite scroll in channels 2023-02-05 20:46:05 +01:00
Infi 9017fc52a5 feat: masquerade support 2023-02-05 19:22:41 +01:00
Infi fcddb8a968 feat: revamp message field, colours, typing, attachments 2023-02-05 04:43:42 +01:00
Infi e1abc4fff5 feat: basic support for replies 2023-02-05 02:33:20 +01:00
Infi e5560a068d fix: sent messages no longer duplicate 2023-02-02 21:50:23 +01:00
Infi d56149fe3f feat: message tail algorithm 2023-01-31 00:31:05 +01:00
Infi 3f2ba36622 ci: 2023-01-30 20:18:12 +01:00
infi b1f8de1569
ci: switch to building release apk 2023-01-30 20:10:57 +01:00
infi e0ad5b577b
feat(ci): add first ci file 2023-01-30 19:42:53 +01:00
Infi a882c5d27b feat: revamp about and attribution pages 2023-01-30 19:36:11 +01:00
Infi a1b26d7ba5 feat: regular size avatars (also UserAvatar component) 2023-01-30 19:35:43 +01:00
Infi c2aa72c5b7 fix: messages now always max width, STB FAB no longer jumping on x-axis 2023-01-30 00:57:51 +01:00
Infi 023ac6e5cb feat: theme picker and settings sync 🔥🔥🔥🔥🔥 2023-01-30 00:55:18 +01:00
Infi 63227d8d0f fix: servers still loading is now less obvious 2023-01-28 17:35:19 +01:00
Infi 1a3f0f2e45 feat: further split ChatRouterScreen.kt into modules 2023-01-28 15:43:49 +01:00
Infi fe8bd4a670 chore: update android gradle plugin and compose via BOM 2023-01-28 15:23:09 +01:00
Infi 0e001033e4 feat: smooth af scrolling in channel
- typing indicator doesnt go in front of messages
- scrolling has been made so much smoother
- loading older messages is literally seamless
- FAB for scrolling back down is now in proper FAB position
2023-01-26 01:05:15 +01:00
Infi 95b6b17353 chore: ide files 2023-01-26 00:30:41 +01:00
Infi 5a8c75245c Merge remote-tracking branch 'origin/dev' into dev 2023-01-25 23:18:57 +01:00
Infi a80eb22f99 chore: :lettertrees is now :markdown 2023-01-25 23:16:39 +01:00
insertish fd18ae2437 ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml'
[skip ci]
2023-01-24 19:43:37 +00:00
insertish 496e742761 ci: created local '.github/workflows/triage_issue.yml' from remote 'workflows/triage_issue.yml'
[skip ci]
2023-01-24 19:43:37 +00:00
Infi 69c88d1a30 feat: clear channel state on socket reconnect 2023-01-19 16:11:40 +01:00
Infi db4015f4f6 feat: add mdast spec to lettertrees and a placeholder renderer 2023-01-15 20:36:17 +01:00
Infi 9d897b6722 feat: 🐈 little guy 🐈 2023-01-15 02:20:08 +01:00
Infi b72def4d43 feat: sort servers alphabetically by id
we don't fetch user ordering yet
2023-01-15 02:11:02 +01:00
Infi 306d436ee1 feat(lettertrees): bootstrap 2023-01-15 02:00:49 +01:00
Infi d0c7379641 docs: add readme 2023-01-15 01:59:54 +01:00
Infi 2e6e20939f feat: bottom navigation when drawer is open, placeholder settings screen 2023-01-11 01:24:44 +01:00
Infi 89d372d65c fix: pass correct navigator to HomeScreen 2023-01-10 23:29:40 +01:00
Infi 6107022406 chore: reorder and specify imports 2023-01-10 23:05:15 +01:00
Infi 5d5e396a26 feat: autoscroll and scroll to bottom 2023-01-07 02:44:58 +01:00
Infi efdc035406 feat: switch to glide from coil
caching happens quite a bit more aggressively with glide and scrolling through a channel is a breeze now
2023-01-07 01:42:09 +01:00
Infi 1ef7d6610b feat: upload attachments 2023-01-07 01:16:34 +01:00
Infi 56d1c4ff57 feat: experimental message sending time view 2023-01-06 04:40:40 +01:00