Commit Graph

353 Commits

Author SHA1 Message Date
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 ad91f437a1 feat(security): disable logging in release builds
Signed-off-by: Infi <infi@infi.sh>
2023-10-31 16:13:15 +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 9bf7dae138 fix: issue where UIMarkdown sometimes does not render
Signed-off-by: Infi <infi@infi.sh>
2023-10-30 13:45:05 +01:00
Infi 73be3d56ee fix: issue where active channel indicator may not update
Signed-off-by: Infi <infi@infi.sh>
2023-10-30 13:07:56 +01:00
Infi 55e8d184f4 feat: friends screen
Signed-off-by: Infi <infi@infi.sh>
2023-10-30 02:18:26 +01:00
Infi ac5148e82c style: run ktlint on code
Signed-off-by: Infi <infi@infi.sh>
2023-10-28 23:36:31 +02:00
Infi 4a866bb40d chore(gradle): upgrade plugin and add kotlinter
Signed-off-by: Infi <infi@infi.sh>
2023-10-28 23:21:02 +02: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 3310e85adc fix: issue where dnd and focus were swapped in order
Signed-off-by: Infi <infi@infi.sh>
2023-10-22 20:35:32 +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 717e9f7890 fix: issue where status circle is inaccurate
Signed-off-by: Infi <infi@infi.sh>
2023-10-22 19:21:53 +02:00
Infi f1e92544c9 feat: allow content commit into message field
Signed-off-by: Infi <infi@infi.sh>
2023-10-22 18:33:47 +02:00
Infi 0c90c8c0e6 feat: replace message field with view-backed variant
Signed-off-by: Infi <infi@infi.sh>
2023-10-22 02:07:54 +02:00
Infi dda4ec0631 fix: issue where channels didn't load on start in sidebar
Signed-off-by: Infi <infi@infi.sh>
2023-10-22 00:26:49 +02:00
Infi fac7411eea style: run ktlint on code
Signed-off-by: Infi <infi@infi.sh>
2023-10-21 16:27:05 +02:00
Infi f15438708e ci: that was not meant to be canceled :01GJTC4RD6XAJXRAAM30KW25VD: 2023-10-21 15:47:37 +02:00
Infi 7b525837df ci: provide RVX_DEBUG_APP_NAME to action
Signed-off-by: Infi <infi@infi.sh>
2023-10-21 15:45:37 +02:00
Infi a2801b29d7 feat: support for categories
Signed-off-by: Infi <infi@infi.sh>
2023-10-21 15:40:33 +02:00
Infi 5251d3f7aa fix: stop providing a key for emoji grid
Signed-off-by: Infi <infi@infi.sh>
2023-10-21 15:17:15 +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 1eec2499ee fix: return hilt to kapt
unfortunately hilt with ksp makes the app crash on older (android 24) devices

Signed-off-by: Infi <infi@infi.sh>
2023-10-21 03:14:48 +02:00
Infi fddb926770 feat: move access control to feature flag
Signed-off-by: Infi <infi@infi.sh>
2023-10-21 02:04:47 +02:00
Infi 769cf99529 feat: polish user not found sheet
Signed-off-by: Infi <infi@infi.sh>
2023-10-20 00:42:06 +02:00
Infi 69c638b227 feat: completely remove kapt, switch to dagger ksp
Signed-off-by: Infi <infi@infi.sh>
2023-10-19 22:37:43 +02:00
Infi 3a54f4cb44 fix: only load 256 max side avatar
Signed-off-by: Infi <infi@infi.sh>
2023-10-19 22:29:45 +02:00
Infi bbed593932 feat: add crossfade on image load
since glide for compose finally has it now

Signed-off-by: Infi <infi@infi.sh>
2023-10-19 22:29:29 +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 5f82548d1e feat: server custom emoji into emote picker
Signed-off-by: Infi <infi@infi.sh>
2023-10-15 01:45:05 +02:00
Infi 6736a2677d feat: category list for unicode emoji
Signed-off-by: Infi <infi@infi.sh>
2023-10-14 19:05:26 +02:00
Infi c4f2d10cb5 fix: channel mentions now lead to the right channel
Signed-off-by: Infi <infi@infi.sh>
2023-10-14 17:59:05 +02:00
Infi 39f461948e chore: configure new languages
Signed-off-by: Infi <infi@infi.sh>
2023-10-14 17:58:47 +02:00
infi c1e58fb67f
merge: weblate into dev 2023-10-14 17:24:39 +02:00
Infi c6496c6920 merge: 'origin/dev' into dev 2023-10-14 17:17:27 +02:00
Infi fa6a60b976 fix: changelog metadata for 6001
Signed-off-by: Infi <infi@infi.sh>
2023-10-14 17:16:26 +02:00
Infi c2393df82c chore: upgrade gradle, AGP
Signed-off-by: Infi <infi@infi.sh>
2023-10-14 17:14:36 +02:00
Infi b07f36e3f9 feat: eliminate channel loading screen
Signed-off-by: Infi <infi@infi.sh>
2023-10-08 01:18:03 +02:00
Infi 5de17c5dda feat: haptic feedback for emoji picker
Signed-off-by: Infi <infi@infi.sh>
2023-10-08 01:10:35 +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
insertish 2e4fc15617 ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml'
[skip ci]
2023-10-05 12:51:13 +00:00
insertish 2e799a54df ci: created local '.github/workflows/triage_issue.yml' from remote 'workflows/triage_issue.yml'
[skip ci]
2023-10-05 12:51:13 +00:00
Infi 1d5516a1a0 feat: non ideal state composable
Signed-off-by: Infi <infi@infi.sh>
2023-10-03 02:14:22 +02:00
Infi 00e66ea939 feat: do not show copied toast on android >12
Signed-off-by: Infi <infi@infi.sh>
2023-10-03 01:31:17 +02:00
Infi a84ce38b1f fix: lag when loading emotes into view
Signed-off-by: Infi <infi@infi.sh>
2023-10-03 01:26:08 +02:00
Infi ec46e95a70 chore: bump to 0.6.1
Signed-off-by: Infi <infi@infi.sh>
2023-10-03 01:04:45 +02:00
Infi f6dfab51af fix: make emote "long-clickable" so our touch handler sees
Signed-off-by: Infi <infi@infi.sh>
2023-10-02 02:54:44 +02:00
Infi 46a61923a8 docs: add 6001 changelog
Signed-off-by: Infi <infi@infi.sh>
2023-10-02 02:44:20 +02:00