Infi
|
2d461e2759
|
fix: do not assume there is only one health alert button
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-16 20:52:12 +01:00 |
Infi
|
1b4080520a
|
feat(settings): language picker
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-14 22:57:02 +01:00 |
Infi
|
4e29fba724
|
fix: use correct default locale
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-13 03:46:27 +01:00 |
Infi
|
991f47b5f4
|
chore: autogenerate locale files
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-13 03:46:07 +01:00 |
Infi
|
9ea8e0277d
|
feat: make pfp sticky in sidebar for ios consistency
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-10 01:22:06 +01:00 |
Infi
|
cbf5e06898
|
feat(overview): replace home screen with overview screen
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-10 01:11:28 +01:00 |
Infi
|
d5d3d13ee5
|
feat: add previews for message skeletons
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-09 23:11:24 +01:00 |
Infi
|
c734347d29
|
feat: settings hint banner component
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-08 17:41:48 +01:00 |
Infi
|
c4aef08a63
|
feat(debug): chucker
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-08 16:43:33 +01:00 |
Infi
|
584838b98d
|
chore: use cloud icon instead of hook for webhook
to be consistent with web
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-08 00:44:26 +01:00 |
Infi
|
f9e54db620
|
chore: improve webhook sheet design
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-08 00:41:43 +01:00 |
Infi
|
0eb947f646
|
feat: rudimentary support for radial gradient brush
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-05 22:50:50 +01:00 |
Infi
|
7e2eccf387
|
feat: support webhooks
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-05 02:01:15 +01:00 |
Infi
|
197c6db56a
|
test: add test harness
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-05 01:40:29 +01:00 |
Infi
|
6d0d17a401
|
chore: remove mlkit smart reply for now
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-02 21:36:26 +01:00 |
Infi
|
fc3e1e7fc9
|
feat: small NativeMessageField enhancements
Signed-off-by: Infi <infi@infi.sh>
|
2024-11-02 21:31:28 +01:00 |
Infi
|
28bdc532a2
|
feat: see status text in user sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-31 22:08:22 +01:00 |
Infi
|
828f7bc420
|
feat: set status text
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-31 21:55:22 +01:00 |
Infi
|
c0af196da7
|
feat(experiment): mlkit smart reply
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-29 02:26:44 +01:00 |
Infi
|
4c2bf8703e
|
fix: issue in which experiments were shown as off if on
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-29 01:22:47 +01:00 |
Infi
|
799704a9c4
|
fix: correct background colour for reaction info tabs
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-28 02:27:19 +01:00 |
Infi
|
ae24104223
|
fix: issue in which reaction sheets may crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-28 02:24:44 +01:00 |
Infi
|
29c1f2c569
|
fix: use tnum for audio lengths
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-28 02:17:08 +01:00 |
Infi
|
1b476ed7de
|
fix: NaN aspect ratio can cause crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-28 02:07:24 +01:00 |
Infi
|
ca14b89e90
|
chore: explore realtime service later
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 03:14:43 +01:00 |
Infi
|
2d89df1b6a
|
feat: hide/show password in login
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 02:07:48 +01:00 |
Infi
|
44c3bb536e
|
style: rm redundant semicolon
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 02:49:42 +02:00 |
Infi
|
8e3fe6f93a
|
chore: update primary colour
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 02:44:51 +02:00 |
Infi
|
ef06e186c1
|
feat: add realtime service (unused for now)
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 02:40:15 +02:00 |
Infi
|
33e863a16c
|
fix: rm memory leak
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-27 01:46:38 +02:00 |
Infi
|
b37f7c1c9c
|
feat: update colour picker sheet for material 3; shader checkerboard
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 17:15:30 +02:00 |
Infi
|
7b77daebee
|
fix: return default background for ListHeader
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:31:23 +02:00 |
Infi
|
71a4d864e5
|
style: unused imports
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:25:21 +02:00 |
Infi
|
344ce64fa9
|
chore: remove legacy elevation colours
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:24:38 +02:00 |
Infi
|
2e0061fd06
|
fix: colours in user sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:15:34 +02:00 |
Infi
|
0cc8ca79a5
|
fix: colours in member sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:13:38 +02:00 |
Infi
|
a37307a766
|
fix: ic monochrome fix
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:13:11 +02:00 |
Infi
|
aa0d30f5d9
|
chore: update v31+ monochrome ic
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 03:04:23 +02:00 |
Infi
|
d8eac62253
|
fix: unusable server when stale data in kv
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-26 02:23:01 +02:00 |
Infi
|
a9da1068b3
|
chore: keep old bg gradient
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-22 21:02:04 +02:00 |
Infi
|
3e4c3d7714
|
chore: update icons
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-22 21:00:12 +02:00 |
Infi
|
8ceda0c4e6
|
feat: graceful server unavailability handling in login screen
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-22 18:22:20 +02:00 |
Infi
|
13e8107f4d
|
feat(labs): mockup for new login
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-22 02:26:36 +02:00 |
Infi
|
362ed5f399
|
feat(jbm): handle link and emote annotations
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-21 16:41:21 +02:00 |
Infi
|
9dc4ecbdf4
|
feat(jbm): render md in replies
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-21 04:09:23 +02:00 |
Infi
|
fcbd13331c
|
feat(jbm): more jbm
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-21 03:56:28 +02:00 |
Infi
|
087e4fe969
|
fix: api url
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-21 02:47:06 +02:00 |
Infi
|
1e946bbe3c
|
fix: even optical padding
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-19 01:32:15 +02:00 |
Infi
|
bb8743706a
|
chore: update the age of the oldest living person
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-19 01:08:28 +02:00 |
Infi
|
5957e9f02d
|
chore: remove SheetEnd.kt
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-18 23:31:22 +02:00 |
Infi
|
d943f46777
|
chore: use /api base URL
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-18 20:58:38 +02:00 |
Infi
|
102886b55c
|
feat: experimentally retire SheetEnd
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-18 18:37:02 +02:00 |
Infi
|
e6c8a7b269
|
chore: upgrade target SDK and dependencies
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-17 14:54:28 +02:00 |
Infi
|
19fc4abd52
|
chore: make app compile again
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-16 21:06:01 +02:00 |
Infi
|
a8cc27d1a5
|
chore: use old api for now
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-14 20:32:19 +02:00 |
Infi
|
c0ea0871da
|
Revert "feat: debugprep"
This reverts commit 7ce3ee31
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-14 20:31:29 +02:00 |
Infi
|
d30ce5cc86
|
chore: bump to 1.2.3-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-13 13:45:21 +02:00 |
Infi
|
b0c5053c99
|
chore: make default value for embedAppleMusic = false until works well
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-13 13:44:02 +02:00 |
Infi
|
7ce3ee3152
|
feat: debugprep
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-13 13:35:01 +02:00 |
Infi
|
8b08b057ed
|
fix: do not crash when attempting unread sync
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-13 12:44:26 +02:00 |
Infi
|
a302c2d13c
|
feat: health alerts
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-08 19:32:37 +02:00 |
Infi
|
48e20d5464
|
feat: special embeds control UI
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 19:19:51 +02:00 |
Infi
|
e4406b2966
|
fix: non translucent status bar due to sdk example code
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 19:19:39 +02:00 |
Infi
|
eeaf06d4ba
|
fix: do not deform role colour indicator in any circumstance
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 19:03:50 +02:00 |
Infi
|
44ec5c3b54
|
fix: settings dsl should respect ime padding
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 19:03:11 +02:00 |
Infi
|
ca14507720
|
feat: add setting for special embeds
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 19:01:39 +02:00 |
Infi
|
3b2a1172e9
|
feat: apple music support (partly broken)
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-04 18:37:44 +02:00 |
Infi
|
001e58bc3c
|
feat: youtube embed support
Signed-off-by: Infi <infi@infi.sh>
|
2024-10-03 19:31:56 +02:00 |
Infi
|
9961809730
|
feat: always enable experiments in debug builds
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-28 14:15:05 +02:00 |
Infi
|
66914aefee
|
chore: add kdoc to [loadMessages] fun
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-28 11:14:05 +02:00 |
Infi
|
4de3190507
|
fix: stop message load on channel switch
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-28 11:11:33 +02:00 |
Infi
|
87bedf0553
|
feat: skeletons on channel load
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-28 11:04:32 +02:00 |
Infi
|
f40a7f1b52
|
feat(qol): smoothen up member list open
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-22 11:35:08 +02:00 |
Infi
|
f6d9800f15
|
feat(jbm): remove jbm switches on every message
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-18 17:36:36 +02:00 |
Infi
|
f4085c1c93
|
feat(jbm/code): show language
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-17 23:27:14 +02:00 |
Infi
|
df234f7902
|
feat: use a more readable syntax theme, abandon m3 experiment
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-15 15:01:11 +02:00 |
Infi
|
c39a209295
|
fix: android 13 crash with parcelable extras
[internal android bug!]
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-14 23:45:23 +02:00 |
Infi
|
7cfbc3fdac
|
feat(jbm): continue development
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-13 00:04:00 +02:00 |
Infi
|
5497933589
|
feat(c2dm): temp functioning notifications impl
Signed-off-by: Infi <infi@infi.sh>
|
2024-09-01 17:02:21 +02:00 |
Infi
|
0696f1a8de
|
feat: support next API version
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-30 15:51:14 +02:00 |
Infi
|
28858ecde8
|
fix: settings dsl scroll
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-29 20:01:38 +02:00 |
Infi
|
a308ecf211
|
feat(labs): sandbox for new markup experiment
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-27 21:20:08 +02:00 |
Infi
|
2071270ac0
|
fix: remove servers that no longer exist
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-20 04:06:40 +02:00 |
Infi
|
e102f6c310
|
fix: crash if channel you were last in no longer exists on new boot
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-20 03:42:10 +02:00 |
Infi
|
786461bad8
|
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-20 03:39:31 +02:00 |
Infi
|
01452bed52
|
feat: gigamoji
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-15 21:48:23 +02:00 |
Infi
|
f1683ad385
|
fix(SpecialUsers): "value" uniform should oscillate with time
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-15 19:40:14 +02:00 |
Infi
|
08b6e99302
|
refactor: move message processor to frontend internals
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-15 02:04:14 +02:00 |
Infi
|
63c443f121
|
fix: issue in which external outages can cause issues
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-15 02:00:10 +02:00 |
Infi
|
aa186719d9
|
feat(labs): experiment with a settings DSL
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-10 21:20:36 +02:00 |
Infi
|
afbdfc6bb4
|
feat: save age gate unlock state
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-10 18:09:48 +02:00 |
Infi
|
20ca6f4cf5
|
refactor: rename .provider to .providers for consistency
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-10 17:48:37 +02:00 |
Infi
|
2825d71507
|
feat: graduate built-in colour picker to GA
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-05 00:36:44 +02:00 |
Infi
|
2116c75fc1
|
feat(labs): CryptographicAgeVerificationSandbox
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-04 21:03:37 +02:00 |
Infi
|
d6b75e937f
|
feat: experimental colour picker (very broken, featureflag)
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-04 18:04:38 +02:00 |
Infi
|
5c639360ab
|
fix: no insets for the rest of the bottom sheets
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-01 02:47:56 +02:00 |
Infi
|
25e30d59be
|
fix: changelog issues
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-01 02:47:42 +02:00 |
Infi
|
fb78244916
|
fix: serverlike icon sizing
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-01 01:52:26 +02:00 |
Infi
|
fcdaf0759d
|
refactor: sidebar
Signed-off-by: Infi <infi@infi.sh>
|
2024-08-01 01:38:19 +02:00 |
Infi
|
aa443d2acb
|
fix: fullscreen bottom sheets
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-29 13:57:47 +02:00 |
Infi
|
80e55fbdcc
|
fix: never request invalid default avatar
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-29 13:56:49 +02:00 |
Infi
|
27842094eb
|
fix: onboarding response ratelimit
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-20 18:01:11 +02:00 |
Infi
|
ebffca8800
|
fix: attempt to fix InvocationTargetException
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-20 12:12:01 +02:00 |
Infi
|
ff1fc39475
|
feat: c2dm prototype via fcm
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-12 15:51:29 +02:00 |
Infi
|
cbd182df34
|
fix: correct m3 colouring on ux assets
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-06 13:29:39 +02:00 |
Infi
|
0f4fd1ab7d
|
feat: external image embed
Signed-off-by: Infi <infi@infi.sh>
|
2024-07-06 12:57:46 +02:00 |
Infi
|
70927bd1a4
|
feat: graduate VVA2 to GA
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-30 19:32:53 +02:00 |
Infi
|
f0d27b9a80
|
feat: new video player
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-27 22:56:34 +02:00 |
Infi
|
bf2d1520a6
|
fix: scrolling in changelog sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-27 20:50:42 +02:00 |
Infi
|
02ab989c67
|
feat: replace built-in media picker with google picker
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-27 20:27:23 +02:00 |
Infi
|
156ab8b16a
|
fix: throw Exception not Error
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-27 20:27:23 +02:00 |
Infi
|
e84edc2122
|
fix: throw Exception not Error
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-27 20:27:22 +02:00 |
Infi
|
9bdada6fab
|
feat: use new changelogs system
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-22 17:44:58 +02:00 |
Infi
|
fa280dbe1b
|
fix: issue in which inline media picker does not use avatar circularity
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-22 02:38:59 +02:00 |
aisu
|
641dc27f44
|
merge: #6
|
2024-06-16 19:10:29 +02:00 |
Infi
|
8c457e9165
|
chore: temporarily 86 livekit
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-16 02:09:20 +02:00 |
Infi
|
13109c61c2
|
feat: add corner radius option for avatars
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-16 01:50:49 +02:00 |
Infi
|
1306668f0f
|
feat: m3 primary tabs for non-m3dynamic themes
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-09 18:19:25 +02:00 |
Infi
|
2135b1087d
|
chore: update dependencies
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-09 16:57:38 +02:00 |
Infi
|
16216ce6bf
|
fix: last resort for socket disconnect crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-06 18:42:40 +02:00 |
Infi
|
70d572d93a
|
feat: animate message content size change
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 17:22:16 +02:00 |
Infi
|
8bfd98195c
|
feat: add back URL fallback
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 16:26:23 +02:00 |
Infi
|
baeda794f8
|
feat: render bio in profile sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 16:06:39 +02:00 |
Infi
|
7894364d84
|
fix: markdown rendering crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 15:51:31 +02:00 |
Infi
|
3127b95d9e
|
fix: logic and positioning for user dropdown
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 15:10:42 +02:00 |
Infi
|
e9c3b8ec95
|
fix(regression/cs2): ack channels on view, dont show agegate for sfw channels
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 14:59:11 +02:00 |
Infi
|
39433efb15
|
perf: skip catchup MessageFrame|s
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 14:51:02 +02:00 |
Infi
|
9db45a4513
|
feat: show better icons for dm and gdm, presence
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 14:44:46 +02:00 |
Infi
|
6d50571ab4
|
fix: show DM partner name in text field in DMs
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 14:33:22 +02:00 |
Infi
|
bff633f001
|
feat(SpecialUsers): add tom flair
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-05 14:25:54 +02:00 |
Infi
|
5e4f542894
|
feat(regression/cs2): age gate
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 20:38:18 +02:00 |
Infi
|
8049c29e38
|
fix(regression/cs2): issue where autocomplete doesnt complete
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 20:20:55 +02:00 |
Infi
|
a6fe65ea6b
|
fix(regression/cs2): processed content in prospective message
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 20:20:43 +02:00 |
Infi
|
546dd7bdeb
|
chore: change share target activity design to reflect cs2
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 20:03:51 +02:00 |
Infi
|
fe2efdaec0
|
fix(regression/cs2): limit amt of replies
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 19:56:11 +02:00 |
Infi
|
d119f7b47f
|
fix(regression/cs2): issue in which ui callbacks fire multiply
Signed-off-by: Infi <infi@infi.sh>
|
2024-06-03 19:54:23 +02:00 |
Infi
|
7fca8e503c
|
fix(regression/cs2): process outgoing messages
Signed-off-by: Infi <infi@infi.sh>
|
2024-05-28 21:45:18 +02:00 |
Infi
|
ee8d4d632f
|
chore: graduate channelscreen2
Signed-off-by: Infi <infi@infi.sh>
|
2024-05-28 02:23:01 +02:00 |
Infi
|
7550d01c8b
|
refactor(ChannelScreen): introduce channel screen 2
Signed-off-by: Infi <infi@infi.sh>
|
2024-05-28 02:21:22 +02:00 |
Infi
|
1d7bc309a3
|
feat: do not show messages from blocked users
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-10 23:07:49 +02:00 |
Infi
|
71895c348f
|
fix: attachment/reply manager with denied text field
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-10 22:36:45 +02:00 |
Infi
|
6f44c03cc0
|
feat: catch invite urls
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-10 00:32:33 +02:00 |
Infi
|
d9b6ebfd95
|
fix: set line height via line height
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:54 +02:00 |
Infi
|
67881fefb7
|
feat: placeholder media channel overlay
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:54 +02:00 |
Infi
|
4784bb3f3f
|
feat: add live media sdk
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:54 +02:00 |
Infi
|
e2dc704685
|
feat: spring instead of tween for mockup
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:54 +02:00 |
Infi
|
a1ba1ca48c
|
fix: message content too short after font update
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:54 +02:00 |
Infi
|
a0224ee969
|
fix: double keyboard hide request
Signed-off-by: Infi <infi@infi.sh>
|
2024-04-06 01:02:53 +02:00 |
infi
|
65b1527658
|
Merge pull request #5 from revoltchat/weblate
Translations update from Weblate
|
2024-03-28 04:34:57 +01:00 |
Infi
|
c08ee840f9
|
feat: update available languages
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-28 04:34:40 +01:00 |
Weblate
|
b69c7a2612
|
chore: update translations [no ci]
Co-authored-by: - <hayper1919@gmail.com>
Co-authored-by: @liimee <git.taaa@fedora.email>
Co-authored-by: Agustin <auutn@proton.me>
Co-authored-by: Akama Aka <mallyconnor80@gmail.com>
Co-authored-by: Alexandr Glazko <lenify@skiff.com>
Co-authored-by: Alexandr Glazko <lenify@tutanota.com>
Co-authored-by: Andréa FERRULLI <andreagoldorak1410@gmail.com>
Co-authored-by: Arsenii <arslee07@gmail.com>
Co-authored-by: Auron the Time Thief <aurontime777@gmail.com>
Co-authored-by: Ayl3n <Ayl3ann.n@gmail.com>
Co-authored-by: Chris Barrera <chris046.6.com@gmail.com>
Co-authored-by: Cynycal2003 <soumyajitdas2712@gmail.com>
Co-authored-by: Dan Zerk <arxifybusiness@proton.me>
Co-authored-by: Deluxeria <Deluxeria@users.noreply.translate.revolt.chat>
Co-authored-by: DevEvil <devevil99@gmail.com>
Co-authored-by: Dimosthenis Alexandris <alexantris@proton.me>
Co-authored-by: Felix Loch <felixlochlxl@gmail.com>
Co-authored-by: Filippo <filippoarcaini2008@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Fueyes <fueyo222@gmail.com>
Co-authored-by: GoodestGoyim <zigeuner733@gmail.com>
Co-authored-by: Gátomo <gatomociencia@gmail.com>
Co-authored-by: HelaBasa <R45XvezA@pm.me>
Co-authored-by: Hitanari <taejutanari@gmail.com>
Co-authored-by: I2rys <i2rys@protonmail.com>
Co-authored-by: Infi <weblate@infi.sh>
Co-authored-by: ItsAsheer <NullyIsHere@proton.me>
Co-authored-by: Jason Raglin <raglinjas72@tcapsstudent.net>
Co-authored-by: Jeshjer <jeshjer60@gmail.com>
Co-authored-by: João Victhor <joangarcez2100@protonmail.com>
Co-authored-by: Kara <erklion@tutanota.com>
Co-authored-by: Kelcey <kolb.rodrigue@gmail.com>
Co-authored-by: Keriz Alper <kerizalper@gmail.com>
Co-authored-by: Kjev <r.t.redreovich+revolt@protonmail.com>
Co-authored-by: Leo Lacarota <leolacarota@gmail.com>
Co-authored-by: Matias Vaz <vaz.mmv@gmail.com>
Co-authored-by: Max Walters <mdwalters.pm@proton.me>
Co-authored-by: Nicolas Rukke <nicojunin04@gmail.com>
Co-authored-by: Nikolay Rafalskyi <mikolarafalsk2019@gmail.com>
Co-authored-by: Paweł B <mail@pawelek.ml>
Co-authored-by: RT Redréovič <rtredreovic@users.noreply.translate.revolt.chat>
Co-authored-by: Raduj Nagrœm Trűgoy <joe0307cwc@proton.me>
Co-authored-by: Ramazan Eriş <ramazane791@gmail.com>
Co-authored-by: Sacha <sachasalrad@gmail.com>
Co-authored-by: Sophie L <beartechtalks@gmail.com>
Co-authored-by: Sunnystew <yoonarasooly22@gmail.com>
Co-authored-by: Tamer Mohamed Mokhtar <t.mokhtar.vd@gmail.com>
Co-authored-by: Tixanou <lucianoibarravallejos1@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Yoshiro Ono <drautineyoshiro@gmail.com>
Co-authored-by: Yuriy <0_0_0_0_0_0@internet.ru>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Co-authored-by: ferrel <5920873@disroot.org>
Co-authored-by: jambu <aqilalfi@gmail.com>
Co-authored-by: programutox <programutox@disroot.org>
Co-authored-by: searinminecraft <scripterrookie12@gmail.com>
Co-authored-by: trivarialthea <trivarialthea@tuta.io>
Co-authored-by: zigeuner733 <zigeuner733@gmail.com>
Co-authored-by: Ömer Asaf Karasu <omerasafkarasu06@outlook.com>
Co-authored-by: Стів Нахелов <cergeyyarovikov82@gmail.com>
Translate-URL: https://translate.revolt.chat/projects/revolt/android/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ar/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ast/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/be/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/bn/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ca/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/cs/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/de/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/el/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/eo/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/es/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/es_419/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/fa/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/fi/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/fil/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/fr/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/hu/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/id/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/it/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/lt/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/mwl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/pl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/pt/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/pt_BR/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ro/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ru/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/si/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/th/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/tr/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/uk/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/zh_Hans/
Translation: Revolt/Android
|
2024-03-28 03:33:44 +00:00 |
Infi
|
983732b2e2
|
fix: remove unneeded permission
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-28 04:19:30 +01:00 |
Infi
|
af7e73292e
|
fix: logcat warnings regarding enableOnBackInvokedCallback
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-28 04:19:10 +01:00 |
Infi
|
cbabfe1ec0
|
feat: harmonise non-special sheets for m3
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-28 03:34:33 +01:00 |
Infi
|
a5b240f5fa
|
feat: remove members from group DMs
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 15:11:28 +01:00 |
Infi
|
8b276aade3
|
feat: show bot owner in profile
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 04:06:37 +01:00 |
Infi
|
fd45864974
|
fix: missing conditional in double reply tap
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 03:40:24 +01:00 |
Infi
|
a2fcdf82e6
|
feat: app types
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 03:31:29 +01:00 |
Infi
|
b68329b2de
|
fix: do not show self in typing indicator
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 02:38:18 +01:00 |
Infi
|
331736119b
|
feat: send begin/stop typing state
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-16 02:31:21 +01:00 |
Infi
|
5f0b7b8c2c
|
fix: tnum on reaction info tabs
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-10 21:30:36 +01:00 |
Infi
|
bf89692e77
|
feat: cleaner invite dialogue animation
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-10 21:22:46 +01:00 |
Infi
|
f48bda178a
|
feat: cache servers and channels locally
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-09 19:29:17 +01:00 |
Infi
|
ae335c1226
|
fix: issue in which camera nonpresence can cause a crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-07 21:33:51 +01:00 |
Infi
|
e69fd44108
|
fix: issue in which exotic links can cause a crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-07 21:30:36 +01:00 |
Infi
|
f769dcb315
|
style(lint): fix deprecation issues
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-07 21:10:15 +01:00 |
Infi
|
4050e97970
|
refactor: RadioItem to be a ListItem
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-07 20:42:23 +01:00 |
Infi
|
745b3a3847
|
style: fix linter issues
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-06 23:45:44 +01:00 |
Infi
|
3c3000b1d5
|
fix: issue in which rotation, dark toggle cause app to reset state
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-06 21:34:48 +01:00 |
Infi
|
3dc7158210
|
fix: add scroll state for chat settings
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-06 21:33:49 +01:00 |
Infi
|
5875f3ded7
|
feat: add chat settings and quick reply options
(for future use)
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-06 21:28:03 +01:00 |
Infi
|
72e16cf591
|
feat: don't allow sending too long messages
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-05 22:01:37 +01:00 |
Infi
|
c9e8185926
|
fix: issue in which sheet tiles can overflow
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-02 22:02:47 +01:00 |
Infi
|
90742b0f58
|
feat: update font versions, replace jb mono
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-02 21:56:24 +01:00 |
Infi
|
a63f142bbc
|
feat: group settings screen
Signed-off-by: Infi <infi@infi.sh>
|
2024-03-02 21:25:33 +01:00 |
Infi
|
a5739f0f58
|
feat: group create screen
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-21 01:21:51 +01:00 |
Infi
|
b746c1d47e
|
fix(m3): friends options sheet should be dropdown menu
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-20 23:17:17 +01:00 |
Infi
|
3a0f221356
|
fix: issue in which non-bot users are shown as bots
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-20 23:09:33 +01:00 |
Infi
|
ebd42b723f
|
fix: issue in which ime padding is not applied to ProfileSettingsScreen
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-19 00:53:13 +01:00 |
Infi
|
6ea48cc33b
|
feat: bot display for user info sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-19 00:49:15 +01:00 |
Infi
|
4652bcf455
|
fix: issue in which users you are blocked by are not reportable
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-19 00:26:23 +01:00 |
Infi
|
859e6c76c3
|
fix: issue in which users cannot report blocked users
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-19 00:19:05 +01:00 |
Infi
|
a2571518d3
|
fix: remove unused MessageView layout
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-18 23:46:25 +01:00 |
Infi
|
f421d193e5
|
fix(MessageProcessor): more accurate emoji regex
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-18 23:44:46 +01:00 |
Infi
|
6d11bd6d4e
|
fix: issue in which block quotes look like embeds
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-15 20:29:22 +01:00 |
Infi
|
8a3e176f76
|
fix: crash when viewing oss attribution
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-15 20:29:22 +01:00 |
Infi
|
f266ca39b4
|
feat: improve scroll to bottom FAB placement
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-15 20:29:22 +01:00 |
Infi
|
17d44622cc
|
feat(stendal): initial implementation/switch
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-12 02:11:59 +01:00 |
Infi
|
fe3775a154
|
fix: issue in which sheet headers have no padding
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 14:42:12 +01:00 |
Infi
|
33abcf4cbb
|
feat(gp): rm feedback and analysis
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
c891d4528c
|
feat(gp): remove closed beta updater
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
39dcfad91e
|
feat: fetch uncached users in reaction sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
2e977ff1e8
|
feat: fetch uncached messages in replies
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
226b455730
|
fix: some websocket related crash
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
bfd328c31e
|
feat: show status in member list sheet
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:18 +01:00 |
Infi
|
a4b88ad4f3
|
fix: typo in which some m3 imports are actually m2
Signed-off-by: Infi <infi@infi.sh>
|
2024-02-03 13:23:17 +01:00 |
Infi
|
b82bd490e1
|
fix: issue in which the message box and sidebar are not aligned
Signed-off-by: Infi <infi@infi.sh>
|
2024-01-28 17:54:20 +01:00 |
Infi
|
5736aec64d
|
feat: retire PageHeader in favour of TopAppBar
- also make DisconnectionNotice borderless
Signed-off-by: Infi <infi@infi.sh>
|
2024-01-28 17:50:54 +01:00 |
Infi
|
452d2b164d
|
fix: issue in which bio text field is not full width
Signed-off-by: Infi <infi@infi.sh>
|
2024-01-21 19:38:10 +01:00 |
Infi
|
ad84742684
|
fix: issue in which listitem and listheader backgrounds were inconsistent
Signed-off-by: Infi <infi@infi.sh>
|
2024-01-21 19:08:08 +01:00 |