Commit Graph

971 Commits

Author SHA1 Message Date
Aleksandr Aksentev d452ec1bf3
Merge c1b275367b into e9b16f2a28 2026-05-30 00:33:12 +02:00
infi e9b16f2a28 chore: bump to 1.6.1 2026-05-25 03:08:35 +02:00
infi 415e17f84d fix: the famous double sending 2026-05-25 03:07:44 +02:00
infi 3efbb9e697 chore: bump to 1.6.0 2026-05-25 01:26:44 +02:00
infi 23fb992f74 fix: final touches 2026-05-25 01:24:35 +02:00
infi 4f12e86fe8 feat: notification tweaks features etc i really want to just ship it 2026-05-25 01:12:51 +02:00
infi f93c22ee14 fix: race condition when loading into a dm channel on startup 2026-05-24 23:42:27 +02:00
infi d3d802df12 feat: show notification dialogue outside of debug 2026-05-24 22:51:27 +02:00
infi 51c6dc7fc0 feat: notification settings screen 2026-05-24 21:48:38 +02:00
infi 2b84cbb342 feat: push notifications with everything around 2026-05-22 18:52:45 +02:00
infi 1e2ef35df0 chore: bump to 1.5.1 2026-05-22 17:26:08 +02:00
infi fb31742863 fix: race condition on changelog fetch 2026-05-22 17:18:04 +02:00
infi cbcacbe3af chore: comment out LK again for google play 2026-05-21 22:32:51 +02:00
infi 9db2517ca6 chore: bump to 1.5.0 2026-05-21 22:18:58 +02:00
infi 4ad4b7f42e feat: m3e for the colour picker 2026-05-21 20:11:29 +02:00
infi b9033bafe0 chore: update gitignore 2026-05-21 17:12:27 +02:00
infi dba3325ec2 feat: update theme palette 2026-05-21 16:19:04 +02:00
infi 112536d2b1 chore: use range comparison here 2026-05-21 15:50:06 +02:00
infi ebf279cf25 chore: unify url constants 2026-05-21 15:41:58 +02:00
infi 4ede85eafb fix: animation for changelog screen 2026-05-15 04:18:38 +02:00
infi 2eada52212 feat: handle case of join on joined server 2026-05-15 03:53:39 +02:00
infi 990b495044 feat: add new changelogs system 2026-05-15 03:42:40 +02:00
infi c6f90f6bb2 feat: redesign webhook sheet 2026-05-10 22:05:40 +02:00
infi b5d27ad43e feat: constant for changelog service 2026-05-10 21:00:56 +02:00
infi 7b763d0e9c feat: remove old changelogs 2026-05-10 20:10:46 +02:00
infi 779275ce62 feat: update aboutlibraries, refine oss screen 2026-05-10 18:52:44 +02:00
infi 02050172f2 fix: gradle deprecations 2026-05-03 19:43:18 +02:00
infi 68e0b56afa feat: migrate from hilt to koin for DI 2026-05-03 19:43:07 +02:00
infi 10efd73965 feat: continue voice impl 2026-04-24 17:29:57 +02:00
infi 623ace3998 feat: change example username to Toast 2026-04-12 04:37:21 +02:00
infi e08654b8a0 feat: redesign some aspects of adding a friend 2026-04-12 04:35:45 +02:00
infi 6fd32d18c2 chore: revert compiler config 2026-04-12 04:35:30 +02:00
infi 3c540608c7 chore: compiler config 2026-04-12 04:10:52 +02:00
infi cc721e9b53 chore: remove finalmarkdown 2026-04-05 20:45:04 +02:00
infi 5c2e6bc02e fix: no package directive in FallbackRenderer 2026-03-13 23:46:27 +01:00
infi 998f433144 feat: do not use MDC-Android tabs any more 2026-03-13 23:43:27 +01:00
infi 4ba9b59127 chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
infi 80abbc999c feat: use different icon for experiments 2026-03-13 23:10:45 +01:00
infi e88ba6bbcf chore: ignore misc.xml 2026-03-13 23:10:24 +01:00
infi 8c5f0a143f feat: move pinned messages button to menu 2026-03-07 23:58:23 +01:00
infi 058dcbcd50 feat: pinned messages view and system message 2026-03-07 23:53:34 +01:00
sanasol c1b275367b feat: add inline GIF rendering and Video field on Embed
Adds giphy.com URL detection in message embeds to render GIFs inline
instead of as generic website embeds. Also adds the missing Video
field to the Embed model for proper GIF dimension extraction.

Signed-off-by: sanasol <mail@sanasol.ws>
2026-03-04 21:59:27 +01:00
sanasol 54438dceda feat: add GIF picker with gifbox API integration
Adds a GIF picker panel alongside the existing emoji picker in the
message composition area. Uses the gifbox microservice API for
search, categories, and trending GIFs.

Components:
- Gifbox API client (search, categories, trending endpoints)
- GifPicker composable (search bar, category grid, results grid)
- GIF button in MessageField
- GifPicker pane in ChannelScreen

Signed-off-by: sanasol <mail@sanasol.ws>
2026-03-04 21:56:04 +01:00
infi 2427f9e6d4 fix: typo 2026-02-21 20:25:24 +01:00
infi 493aed9ad7 chore: bump to 1.4.0 2026-02-21 20:23:24 +01:00
infi 98f7eaab02 feat: restrict login2 to debug 2026-02-21 19:56:32 +01:00
infi 4015513b96 fix: knew i forgot something 2026-02-20 12:43:04 +01:00
infi 839247acd0 chore: as the last material icon has now been migrated to a symbol, deprecate the icn_ prefix and replace it with ic_ 2026-02-20 12:33:50 +01:00
infi 3038c2ebb3 fix: rebrand user card logo 2026-02-20 12:33:18 +01:00
infi 5aaa32ebf8 fix: use correct server flag icons 2026-02-20 12:20:34 +01:00