Commit Graph

745 Commits

Author SHA1 Message Date
Infi 214fadeaaa feat: "try new login experience" button in login screen for those who know
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 17:15:16 +01:00
Infi 6c20dee6c9 feat: animation for chatrouter appear
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 17:14:37 +01:00
Infi 1b2379667a chore: this is now built into androidx.lifecycle
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 17:14:07 +01:00
Infi 4c86cc9d88 fix: do not log unnecessary exception
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 16:56:17 +01:00
Infi 9603a2f7d4 style: suppress deprecation
Signed-off-by: Infi <infi@infi.sh>
2025-01-11 15:48:17 +01:00
Infi 420fba2c45 feat(jbm): ast inspector
Signed-off-by: Infi <infi@infi.sh>
2025-01-02 04:36:12 +01:00
Infi c8cb3c4aff feat(jbm): support for katex and tables
Signed-off-by: Infi <infi@infi.sh>
2025-01-02 03:51:38 +01:00
Infi 0cd2bc14de chore(compliance): katex, micromark
Signed-off-by: Infi <infi@infi.sh>
2025-01-01 22:26:16 +01:00
Infi 628d17d7bc feat: facilitate webview dependencies
Signed-off-by: Infi <infi@infi.sh>
2025-01-01 22:23:16 +01:00
Infi d95c0ef29d feat(jbm): use jbm as RichMarkdown if experiment
Signed-off-by: Infi <infi@infi.sh>
2025-01-01 20:14:28 +01:00
Infi ecbbb52ed1 chore(compliance): paste cmark copying
Signed-off-by: Infi <infi@infi.sh>
2025-01-01 20:14:02 +01:00
Infi fd923434f0 chore: flag for others user cards
Signed-off-by: Infi <infi@infi.sh>
2024-12-27 16:28:18 +01:00
Infi 666b75dc1d feat: physical keyboard spark
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 04:59:59 +01:00
Infi c1053f0702 feat: do not attempt to fit panes to keyboard height when the keyboard is unreasonably short (phys kb, floating)
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 04:08:14 +01:00
Infi c69ffc3a7d fix: wording
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 03:00:53 +01:00
Infi 7b4afc69e4 feat: start documenting keyboard shortcuts
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 02:04:31 +01:00
Infi 72b3775e61 feat: ctrl+enter to send message
Signed-off-by: Infi <infi@infi.sh>
2024-12-25 01:39:16 +01:00
Infi fb14a7e2f7 chore: ensure licence compliance using AL
Signed-off-by: Infi <infi@infi.sh>
2024-12-24 21:32:57 +01:00
Infi be019e7445 fix: tiny autumn improvements
Signed-off-by: Infi <infi@infi.sh>
2024-12-24 20:40:03 +01:00
Infi 1661975a94 fix: extra slash
Signed-off-by: Infi <infi@infi.sh>
2024-12-24 20:09:24 +01:00
Infi 6b16d37066 chore: update api version
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 22:25:42 +01:00
Infi 5a794115f4 fix: channel mention display
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 22:17:41 +01:00
Infi 1415a7744e fix: init logcat in onCreate
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 22:11:08 +01:00
Infi e3c5e4e0ef chore: add square logcat
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:44:33 +01:00
Infi 6bd5094a7a fix: do not animate server and channel icons
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:29:57 +01:00
Infi bcfdcd6496 fix: continue not to animate avatars
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:21:36 +01:00
Infi 872940900a fix: changes in accordance with cdn overhaul
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 21:14:50 +01:00
Infi 3c2556872c feat: display login errors and allow try again
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 20:56:03 +01:00
Infi fe082dc5f2 fix(jbm): render HTML_TAG as text
Signed-off-by: Infi <infi@infi.sh>
2024-12-21 19:15:54 +01:00
Infi 3939d039fe feat(jbm): use rounded corners on new mention style
Signed-off-by: Infi <infi@infi.sh>
2024-12-13 21:47:40 +01:00
Infi d5c78b71d2 feat(jbm): use new mention style
Signed-off-by: Infi <infi@infi.sh>
2024-12-13 21:32:42 +01:00
Infi 498338d9de fix(jbm): do not include entire code blocks in single line mode
Signed-off-by: Infi <infi@infi.sh>
2024-12-12 01:11:34 +01:00
Infi f47b21aeec feat(jbm): include sequential parsers for emoji, channel, mention
Signed-off-by: Infi <infi@infi.sh>
2024-12-12 00:53:25 +01:00
Infi dbdd5556bf fix(usercard): no copy notification on api <31
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 18:53:23 +01:00
Infi 4322c0f59a fix: 3-btn navigation overlaps in chat screen
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 18:46:01 +01:00
Infi 8e8b3a23d3 fix: video player system bars overlap
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 18:36:05 +01:00
Infi 78b0fbb0b9 chore: upgrade media3
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 18:29:46 +01:00
Infi dd4b79aad0 chore: upgrade aboutlibraries
Signed-off-by: Infi <infi@infi.sh>
2024-12-07 00:03:31 +01:00
Infi 0d4aff0c6e fix(lang): what if we try again
Signed-off-by: Infi <infi@infi.sh>
2024-12-02 09:03:21 +01:00
Infi 5e1081d825 fix(lang): maybe this makes weblate happier
Signed-off-by: Infi <infi@infi.sh>
2024-12-02 08:58:47 +01:00
Infi e88f0c3909 chore(lang): add palatine german
Signed-off-by: Infi <infi@infi.sh>
2024-12-02 08:54:27 +01:00
Infi c5c7f8e9da fix: include format in rqr cbor
Signed-off-by: Infi <infi@infi.sh>
2024-12-01 15:32:39 +01:00
Infi 2d76949644 feat: prototype for user cards
Signed-off-by: Infi <infi@infi.sh>
2024-12-01 04:16:08 +01:00
Infi d573988cce chore: add compose dev gradle repo
Signed-off-by: Infi <infi@infi.sh>
2024-11-29 17:35:40 +01:00
Infi e2a5a0c48d fix(docs): add beta test join guidance to sidebar
Signed-off-by: Infi <infi@infi.sh>
2024-11-25 21:14:01 +01:00
Infi f637e779b2 docs: add beta test join guidance
Signed-off-by: Infi <infi@infi.sh>
2024-11-25 21:13:16 +01:00
Infi 9882c0b5ba feat: try out new m3 compliant fallback colour schemes
Signed-off-by: Infi <infi@infi.sh>
2024-11-24 23:27:47 +01:00
Infi 4d1fffe42a fix: issue in which UI callback listeners were leaking
Signed-off-by: Infi <infi@infi.sh>
2024-11-23 14:14:52 +01:00
Infi 20a066dabb fix: startup crash in some network environments
Signed-off-by: Infi <infi@infi.sh>
2024-11-23 13:55:09 +01:00
Infi 3b17dc7bba style: use correct token in WebHookUserSheet
Signed-off-by: Infi <infi@infi.sh>
2024-11-17 03:24:15 +01:00