Infi
|
771fc74cc1
|
feat: profile settings (set pfp and background)
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-31 20:07:12 +01:00 |
Infi
|
fe024004cd
|
fix: use emoji heart in about screen to mirror iOS layout
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-31 16:20:01 +01:00 |
Infi
|
8afc3e748d
|
feat: polish up the system messages
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-30 13:45:13 +01:00 |
Infi
|
55e8d184f4
|
feat: friends screen
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-30 02:18:26 +01:00 |
Infi
|
0245edc8f1
|
feat: session settings
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-23 00:15:06 +02:00 |
Infi
|
97c31d0e3e
|
feat: add explainers for certain statuses
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-22 22:38:45 +02:00 |
Infi
|
f942218b6a
|
feat: add status functionality to status sheet
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-22 20:26:31 +02:00 |
Infi
|
c3994ed9c5
|
feat: support android 14 partial file access API
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-21 15:10:57 +02:00 |
Infi
|
49a99104cb
|
feat(emoji-picker): search
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-19 02:08:56 +02:00 |
Infi
|
922d1da6c2
|
feat(emoji-picker): in-memory skin tone selector
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-19 01:12:40 +02:00 |
Infi
|
36a7fbce82
|
feat: really basic unicode emoji picker
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-07 00:50:48 +02:00 |
Infi
|
cec19dc501
|
feat: display server official/verified badge
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-02 01:32:45 +02:00 |
Infi
|
5232b9fd93
|
feat: polish up user not found sheet
Signed-off-by: Infi <infi@infi.sh>
|
2023-10-02 00:04:52 +02:00 |
Infi
|
66bc50ee39
|
feat: move jenvolt link out of settings
Signed-off-by: Infi <infi@infi.sh>
|
2023-09-18 21:17:54 +02:00 |
Infi
|
f9784a67a2
|
feat: inline custom emoji & emoji info
Signed-off-by: Infi <infi@infi.sh>
|
2023-09-17 23:02:54 +02:00 |
Infi
|
a3c5e43c5d
|
feat: channel links, link info on long-tap
Signed-off-by: Infi <infi@infi.sh>
|
2023-09-17 17:37:37 +02:00 |
Infi
|
e625297718
|
feat: changelog system
Signed-off-by: Infi <wingit@geist.ga>
|
2023-09-08 03:45:40 +02:00 |
Infi
|
56ba789ca4
|
fix: not found handling for user profile
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-30 03:05:50 +05:00 |
Infi
|
b1b857a408
|
feat: basic online member list
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-27 17:13:11 +05:00 |
Infi
|
9ea395152d
|
feat: https://rvlt.gg/jen link in settings
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-15 21:44:35 +02:00 |
Infi
|
4e18b556e9
|
feat: inline badges for platform moderation and team
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-12 19:33:49 +02:00 |
Infi
|
04237e3dfd
|
feat: server context sheet
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-09 18:36:56 +02:00 |
Infi
|
b26b8bad47
|
feat: handling for platform mod
Signed-off-by: Infi <wingit@geist.ga>
|
2023-08-02 19:28:47 +02:00 |
Infi
|
df57124ab4
|
feat: inbuilt media picker
Signed-off-by: Infi <wingit@geist.ga>
|
2023-07-11 00:34:01 +02:00 |
Infi
|
5981f064b5
|
feat: revamp about screen
Signed-off-by: Infi <wingit@geist.ga>
|
2023-07-04 18:24:28 +02:00 |
Infi
|
5683dd85ce
|
feat: initial system message impl
Signed-off-by: Infi <wingit@geist.ga>
|
2023-07-02 23:19:01 +02:00 |
Infi
|
9490ff24d8
|
feat: custom oss attribution screen
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-18 20:32:44 +02:00 |
Infi
|
4f0845bf46
|
feat: basic member fetching in servers, roles in sheet
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-18 03:54:13 +02:00 |
Infi
|
df35bf979e
|
feat: show bio in user context sheet
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-17 04:55:14 +02:00 |
Infi
|
a7d586c4f9
|
feat: sync app height with animated keyboard height
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-06 02:42:56 +02:00 |
Infi
|
1db1ffcb95
|
feat: initial direct messages and better group chats
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-06 00:25:36 +02:00 |
Infi
|
cf6a506eb5
|
feat: double click to reply (temporary)
Signed-off-by: Infi <wingit@geist.ga>
|
2023-06-03 21:45:42 +02:00 |
Infi
|
822ec031cc
|
feat: improve settings screen
Signed-off-by: Infi <wingit@geist.ga>
|
2023-05-29 23:52:09 +02:00 |
Infi
|
440bf36ea2
|
feat: double drawer is now simple drawer
members will go into bottom sheet
Signed-off-by: Infi <wingit@geist.ga>
|
2023-05-19 23:16:34 +02:00 |
Infi
|
d42395b826
|
feat: onboarding flow
Signed-off-by: Infi <wingit@geist.ga>
|
2023-05-12 01:30:05 +02:00 |
Infi
|
e316c0bf3a
|
feat: registration flow
Signed-off-by: Infi <wingit@geist.ga>
|
2023-05-11 00:20:40 +02:00 |
Infi
|
8f3ac3741a
|
fix: loading circle (due to lost state)
Signed-off-by: Infi <wingit@geist.ga>
|
2023-04-27 20:04:05 +02:00 |
Infi
|
02d6fa0dbf
|
feat: sparks & settings button location spark
Signed-off-by: Infi <wingit@geist.ga>
|
2023-04-23 06:04:19 +02:00 |
Infi
|
a35f550172
|
feat: inline audio player
Signed-off-by: Infi <wingit@geist.ga>
|
2023-04-22 22:15:55 +02:00 |
Infi
|
9c418e81af
|
feat: video player (w/ exoplayer)
|
2023-04-22 17:04:51 +02:00 |
Infi
|
399177ca63
|
chore: kotlin conventional form field names
|
2023-04-21 20:56:06 +02:00 |
Infi
|
1599383482
|
feat: image attachment viewer with sharing & download
|
2023-04-18 02:29:25 +02:00 |
Infi
|
378cbbf98c
|
feat: invite opening, viewing, joining and handling
|
2023-04-06 04:21:51 +02:00 |
Infi
|
f09469f7be
|
feat: format message sent times and show if edited
|
2023-04-01 22:56:31 +02:00 |
Infi
|
576efa01ad
|
feat: add feedback dialog
|
2023-03-27 03:22:35 +02:00 |
Infi
|
9f6d184d18
|
feat: use new ChannelCallbacks system, split off ChannelScreenViewModel
also add TimeRift component á la Mastodon for later use
|
2023-03-26 20:19:38 +02:00 |
Infi
|
40a9cdf344
|
feat: save last channel, show when no channel/s, less NPEs
|
2023-03-20 01:26:42 +01:00 |
Infi
|
a43f68b33e
|
feat: use an actual markdown rendering library
it even highlights code blocks
|
2023-03-12 04:35:34 +01:00 |
Infi
|
96fb9f8983
|
feat: tiny ux tweaks
|
2023-03-04 01:16:35 +01:00 |
Infi
|
dd78679901
|
feat: channel menu and mark as read
|
2023-02-28 00:03:11 +01:00 |