Infi
|
c88391e5f0
|
fix: make some modal sheets always-expanded
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-17 00:54:49 +02:00 |
Infi
|
79d83f3be2
|
feat: use different wording for quick reply none
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-13 16:32:13 +02:00 |
Infi
|
47d4ecd0a6
|
feat: swipe to reply spark (not used yet)
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-13 16:31:49 +02:00 |
Infi
|
4bd2072f2d
|
fix: error handling for user buttons
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-11 21:05:41 +02:00 |
Infi
|
5724680c54
|
fix: websocket disconnect due to missing field
used to crash because status was claimed to not be optional (when status = "None" is is however absent)
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-11 20:57:50 +02:00 |
Infi
|
f680ad9a7c
|
fix: index out of bounds when friends open on startup
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-11 20:56:17 +02:00 |
Infi
|
4acc42294c
|
feat: tweak slide to reply animation
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-11 18:37:16 +02:00 |
Infi
|
5b8333490b
|
style: extract easing tokens into separate file
Signed-off-by: Infi <infi@infi.sh>
|
2025-04-03 00:21:35 +02:00 |
Infi
|
5d5744e180
|
feat: finish swipe-to-reply impl
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-29 03:44:57 +01:00 |
Infi
|
df3a1ab26f
|
feat: swipe to reply
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-27 03:03:52 +01:00 |
Infi
|
922ca6b874
|
fix: newly arrived messages dont show
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-27 02:02:18 +01:00 |
Infi
|
f01074b126
|
fix: default should be false here
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-26 23:43:42 +01:00 |
Infi
|
5cd247c2f3
|
feat(polar): begin convo screen
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-25 00:57:05 +01:00 |
Infi
|
189df69580
|
fix: hardcoded string where it shouldve been a resource
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-24 23:01:40 +01:00 |
Infi
|
8f4037830e
|
fix: marking channels as unread
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-24 13:07:36 +01:00 |
Infi
|
11439bf987
|
feat: show restart hint when toggling some experiments
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-24 12:58:16 +01:00 |
Infi
|
c3a4c5654a
|
feat: build basic UI skeleton
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-24 12:49:57 +01:00 |
Infi
|
29b6e45cb2
|
fix:
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-23 05:26:25 +01:00 |
Infi
|
5d3ac27f54
|
chore: it appears we unironically had an unused screen all this time
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-23 05:24:57 +01:00 |
Infi
|
0eaa272054
|
feat: add polar experiment
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-23 04:35:33 +01:00 |
Infi
|
d0ccb4b568
|
fix: socket related crash
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-22 22:47:19 +01:00 |
Infi
|
3130840957
|
feat: autofill in register screen
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-21 20:21:22 +01:00 |
Infi
|
8b495f78dd
|
feat: autofill in login screen
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-21 20:17:20 +01:00 |
Infi
|
79836c82ad
|
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-21 20:17:08 +01:00 |
Infi
|
2ea495f401
|
chore: do not show "today" next to today timestamps
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-21 18:57:34 +01:00 |
Infi
|
879ddf03d6
|
fix: colour related out of bounds crashes
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-11 00:44:32 +01:00 |
Infi
|
34bb7bd96b
|
chore: remove invalid kb link
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-09 22:47:29 +01:00 |
Infi
|
aae63df08e
|
fix: fix splashscreen issues by removing it on Android<12
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-08 22:23:56 +01:00 |
Infi
|
e117bf4b74
|
feat: compose-ify the message field
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-08 22:23:56 +01:00 |
Infi
|
6918f7b9fc
|
feat(labs): new sandboxes
Signed-off-by: Infi <infi@infi.sh>
|
2025-03-08 22:23:56 +01:00 |
Infi
|
b9d89c017a
|
feat: remove outdated experiment
Signed-off-by: Infi <infi@infi.sh>
|
2025-02-13 23:53:58 +01:00 |
Infi
|
016fb34ee5
|
feat: adjust changelog logic
Signed-off-by: Infi <infi@infi.sh>
|
2025-02-13 22:57:44 +01:00 |
Infi
|
b62190d3ea
|
feat: early access handler
Signed-off-by: Infi <infi@infi.sh>
|
2025-02-06 17:42:12 +01:00 |
Infi
|
0660771dd3
|
feat: muted channels and servers
this also adds a handler for malformed settings because this is basically required for parsing notifications
Signed-off-by: Infi <infi@infi.sh>
|
2025-02-02 03:34:35 +01:00 |
Infi
|
38b171bd97
|
style: fn naming
Signed-off-by: Infi <infi@infi.sh>
|
2025-01-29 19:17:38 +01:00 |
Infi
|
765ce2b3fa
|
feat: reconnect disconnected WS when app goes into foreground
Signed-off-by: Infi <infi@infi.sh>
|
2025-01-23 00:52:16 +01:00 |
Infi
|
05265476d1
|
feat(login2): use responsive layout
Signed-off-by: Infi <infi@infi.sh>
|
2025-01-22 23:18:56 +01:00 |
Infi
|
0557c04eb9
|
chore: add FIXMEs for hardcoded strings
Signed-off-by: Infi <infi@infi.sh>
|
2025-01-14 00:48:18 +01:00 |
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
|
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
|
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
|
7b4afc69e4
|
feat: start documenting keyboard shortcuts
Signed-off-by: Infi <infi@infi.sh>
|
2024-12-25 02:04:31 +01:00 |