commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 18 22:45:52 2025 +0000
Prepping for tag.
commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 18 15:59:58 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 18 19:56:05 2025 +0000
Changing the long press menu for the server icons to be a bottom sheet.
commit 6a5bcbb00e46ff758effc804169cd0080868f8c5
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 13 15:16:01 2025 +0000
Adjusting UI per feedback on official Revolt server. long press will now show the server context menu as a bottom sheet.
commit 593c46e814cdf3ab1b676f261bc1002415f0ecb4
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 16:08:46 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:37:35 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:35:28 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:34:18 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:29:42 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 19:28:41 2025 +0000
Icon updates, and added in some things to allow signed release builds
commit 969de69204940a8a8431532e14a6970213f3845c
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 14:40:49 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 18:39:22 2025 +0000
Stashing updates
commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 14:02:02 2025 -0400
Update README.md
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 17:21:31 2025 +0000
Merge branch 'dev' into combined-pr
commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 17:18:23 2025 +0000
Merge branch 'dev' into feature-add-server-context-menu-long-press
commit bd35914721bbae08b9561cc1f7ba525b6394595e
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 13:10:30 2025 -0400
feature: Adding support for Github codespaces (#25)
* Adding support for codespaces
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* feat: allowing this to be ran in automated contexts
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* Update devcontainer.json
Signed-off-by: Alex Yong <alexjyong@gmail.com>
* feat: Adding in dummy google services json file, and updating documentation
* fix: typo :)
* Adjusting storage bucket per feedback in Revolt Dev server.
---------
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:50:18 2025 +0000
combining PRs
commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:49:00 2025 +0000
Merge remote-tracking branch 'origin/feature-jump-to-reply-message' into combined-pr
commit 0f7213f833dc57efbb815bb7d5c1063ac1c03429
Merge: 04aabe7 762a821
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Aug 11 15:48:34 2025 +0000
Merge remote-tracking branch 'origin/feature-channel-emoji-icons' into combined-pr
commit 762a8219c5e13cdd6a6ddc87587d9886ce4f53fc
Author: Alex Yong <alexjyong@gmail.com>
Date: Thu Aug 7 21:01:32 2025 +0000
feat: Adding support for custom emojis to show up next to channel names
commit 04aabe783680fc7fa18baa116d59ec3185022629
Author: Alex Yong <alexjyong@gmail.com>
Date: Thu Aug 7 02:34:16 2025 +0000
feat: givingvthe deno scriptvan auto confirm option so it works in devcontainer.json postCreate script.
commit 50e1998d3e47d3bba194cd83f2eba2e517965528
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 22:03:19 2025 -0400
adding clarification for deno script in codespaces.
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 18:43:08 2025 -0400
adding in missing string reference for invite button
commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 18:24:26 2025 -0400
adding in missing string reference from invite button
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 21:32:50 2025 +0000
feat: add jump to reply message functionality
commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 20:47:39 2025 +0000
chore: removing gitmodule i added in by mistake
commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 20:40:33 2025 +0000
chore: cleaning up some code
commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 20:28:15 2025 +0000
Saving more changes
commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 19:06:54 2025 +0000
stashing changes
commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 16:30:19 2025 +0000
Removing unneeded files, updating documentation and devcontainer setup.
commit c0ef52a43547ca1c2fce1e762c5dc439eff9e4f8
Merge: 2a221d8 3482e0f
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Aug 6 14:31:31 2025 +0000
Merge remote-tracking branch 'upstream/dev' into feature-add-server-context-menu-long-press
commit 3482e0f35ad296bea8bcef08a23f2c81caadf4dd
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 20:53:03 2025 +0200
chore: bump to 1.3.6b
Signed-off-by: Infi <infi@infi.sh>
commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 20:50:30 2025 +0200
feat(labs): mystery card sandbox
Signed-off-by: Infi <infi@infi.sh>
commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 20:49:20 2025 +0200
fix: unbounded array accesses in channelscreen
Signed-off-by: Infi <infi@infi.sh>
commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 19:37:40 2025 +0200
chore: support 16KB page size
Signed-off-by: Infi <infi@infi.sh>
commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 19:34:47 2025 +0200
feat: use text autosize in user card
Signed-off-by: Infi <infi@infi.sh>
commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 04:00:06 2025 +0200
chore: remove kotlinter as it is not supported for this kotlin version
Signed-off-by: Infi <infi@infi.sh>
commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 00:48:11 2025 +0200
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <infi@infi.sh>
Date: Sat Aug 2 00:47:49 2025 +0200
fix: crash for unknown licence
Signed-off-by: Infi <infi@infi.sh>
commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <alexjyong@gmail.com>
Date: Mon Jul 28 14:53:22 2025 -0400
Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press
commit ba994ca08cbc8e1af492ea3ca3739f734f9fc652
Author: Infi <infi@infi.sh>
Date: Sat Jul 26 07:23:34 2025 +0200
chore: bump to 1.3.6a
Signed-off-by: Infi <infi@infi.sh>
commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <infi@infi.sh>
Date: Sat Jul 26 07:12:29 2025 +0200
feat: geo support
Signed-off-by: Infi <infi@infi.sh>
commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <infi@infi.sh>
Date: Sat Jul 26 07:09:23 2025 +0200
chore: update metadata
Signed-off-by: Infi <infi@infi.sh>
commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <alexjyong@gmail.com>
Date: Wed Jul 23 12:59:43 2025 -0400
Merge branch 'revoltchat:dev' into feature-add-server-context-menu-long-press
commit 0693e688e422fdcee6b2538b1594f7b4f8964063
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 15:48:46 2025 +0200
feat: update icon set
Signed-off-by: Infi <infi@infi.sh>
commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 04:32:26 2025 +0200
feat: update system messages design
Signed-off-by: Infi <infi@infi.sh>
commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 03:28:20 2025 +0200
chore: remove media conversations variates
Signed-off-by: Infi <infi@infi.sh>
commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 03:09:05 2025 +0200
chore: take out voice chat
Signed-off-by: Infi <infi@infi.sh>
commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 02:52:04 2025 +0200
chore: remove USE_ALPHA_API property as it is not used
Signed-off-by: Infi <infi@infi.sh>
commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 02:49:51 2025 +0200
chore: reconcile vc 2.0 and dev
Signed-off-by: Infi <infi@infi.sh>
commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <infi@infi.sh>
Date: Wed Jul 23 02:23:36 2025 +0200
Merge branch 'feat/voice-chats-2.0' into dev
commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <alexjyong@gmail.com>
Date: Thu Jul 17 20:43:22 2025 +0000
feat: Adding support for long press on server icon should bring up context menu
commit bbc0e0d404a723abf74a2b27b12e450ef3039beb
Author: Alex Yong <alexjyong@gmail.com>
Date: Thu Jul 17 13:31:36 2025 -0400
Create devcontainer.json
Signed-off-by: Alex Yong <alexjyong@gmail.com>
commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <infi@infi.sh>
Date: Mon Jul 7 23:39:51 2025 +0200
chore: bump to 1.3.6
Signed-off-by: Infi <infi@infi.sh>
commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <infi@infi.sh>
Date: Mon Jul 7 23:33:55 2025 +0200
fix: use non-truncated ULIDs as notification tags and constant notification IDs
This means there is now a zero chance of collision.
Signed-off-by: Infi <infi@infi.sh>
commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <infi@infi.sh>
Date: Mon Jul 7 21:45:48 2025 +0200
feat: retry on 5xx and exceptions
Signed-off-by: Infi <infi@infi.sh>
commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <infi@infi.sh>
Date: Wed Jul 2 23:34:03 2025 +0200
feat(experiment): server identity options
Signed-off-by: Infi <infi@infi.sh>
commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <infi@infi.sh>
Date: Wed Jul 2 02:53:46 2025 +0200
feat: mass and role mentions
Signed-off-by: Infi <infi@infi.sh>
commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <infi@infi.sh>
Date: Sat Jun 28 03:14:41 2025 +0200
fix(UserOverview): better display name detection
Signed-off-by: Infi <infi@infi.sh>
commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <infi@infi.sh>
Date: Sat Jun 28 03:11:07 2025 +0200
feat: support interactions
Signed-off-by: Infi <infi@infi.sh>
commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <infi@infi.sh>
Date: Sat Jun 28 02:30:17 2025 +0200
feat: SettingsIcon composable
will be useful later
Signed-off-by: Infi <infi@infi.sh>
commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <infi@infi.sh>
Date: Sat Jun 28 02:29:03 2025 +0200
feat: role mentions
Signed-off-by: Infi <infi@infi.sh>
commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <infi@infi.sh>
Date: Fri Jun 13 03:27:42 2025 +0200
feat: adding friends
Signed-off-by: Infi <infi@infi.sh>
commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <infi@infi.sh>
Date: Wed Jun 11 04:32:46 2025 +0200
chore: remove stray (log-)cat
Signed-off-by: Infi <infi@infi.sh>
commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <infi@infi.sh>
Date: Wed Jun 11 04:31:15 2025 +0200
feat: spoilered images (send and recv)
Signed-off-by: Infi <infi@infi.sh>
commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <infi@infi.sh>
Date: Sat May 31 21:51:13 2025 +0200
feat: basic livekit/voice chat impl
Signed-off-by: Infi <infi@infi.sh>
commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <infi@infi.sh>
Date: Sat May 31 20:15:23 2025 +0200
feat: permission management for voice chat
Signed-off-by: Infi <infi@infi.sh>
commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <infi@infi.sh>
Date: Thu May 29 21:32:21 2025 +0200
feat: full edge to edge in chat router
Signed-off-by: Infi <infi@infi.sh>
commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <infi@infi.sh>
Date: Thu May 29 20:03:14 2025 +0200
fix: deduplicate messages during grouping
Signed-off-by: Infi <infi@infi.sh>
commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <infi@infi.sh>
Date: Sat May 17 09:18:48 2025 +0200
fix: tint meta key with content colour
in physical keyboard spark
Signed-off-by: Infi <infi@infi.sh>
commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <infi@infi.sh>
Date: Sun May 4 04:58:22 2025 +0200
feat: basic implementation of voice channel overlay
Signed-off-by: Infi <infi@infi.sh>
commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <infi@infi.sh>
Date: Sun May 4 02:27:19 2025 +0200
Merge branch 'dev' into feat/voice-chats-2.0
commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <infi@infi.sh>
Date: Sun May 4 02:25:22 2025 +0200
fix: skip partially expanded for user card sheet from overview
Signed-off-by: Infi <infi@infi.sh>
commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <infi@infi.sh>
Date: Sun May 4 02:02:18 2025 +0200
fix: 1.3.1 was not uploaded to MavenCentral, so we use 1.3.0
Signed-off-by: Infi <infi@infi.sh>
commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <infi@infi.sh>
Date: Sun Apr 27 20:24:06 2025 +0200
feat: join call route
Signed-off-by: Infi <infi@infi.sh>
commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <infi@infi.sh>
Date: Sun Apr 27 20:23:53 2025 +0200
feat: early definition of ready event with voice state
Signed-off-by: Infi <infi@infi.sh>
commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <infi@infi.sh>
Date: Sun Apr 27 20:23:00 2025 +0200
chore: add (temporary) api url property and LK compose components
Signed-off-by: Infi <infi@infi.sh>
commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <infi@infi.sh>
Date: Sat Apr 26 00:59:01 2025 +0200
feat: use livekit compatible root schema
Signed-off-by: Infi <infi@infi.sh>
commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <infi@infi.sh>
Date: Sat Apr 26 00:58:50 2025 +0200
chore: upgrade, uncomment livekit dep
Signed-off-by: Infi <infi@infi.sh>
commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 22:55:05 2025 +0200
feat: bump to 1.3.5
Signed-off-by: Infi <infi@infi.sh>
commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 22:39:17 2025 +0200
feat: show swipe to reply spark to upgrading users
Signed-off-by: Infi <infi@infi.sh>
commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 22:14:19 2025 +0200
feat: forgot password & reverify links in login
Signed-off-by: Infi <infi@infi.sh>
commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 21:59:03 2025 +0200
fix: clear typing users on reconnect
if they are no longer typing by the time we reconnected they will show as typing indefinitely
Signed-off-by: Infi <infi@infi.sh>
commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 21:49:34 2025 +0200
fix: do not show swipe to reply if drawer is present and open
Signed-off-by: Infi <infi@infi.sh>
commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 21:21:55 2025 +0200
feat: for server owners, add a temporary shortcut to the web app for server settings
Signed-off-by: Infi <infi@infi.sh>
commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 21:02:25 2025 +0200
fix: make whole server overview sheet scrollable, not just info & description
Signed-off-by: Infi <infi@infi.sh>
commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 20:59:45 2025 +0200
fix: make server overview sheet scrollable
Signed-off-by: Infi <infi@infi.sh>
commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 20:59:29 2025 +0200
fix: skip partially expanded state for server overview
Signed-off-by: Infi <infi@infi.sh>
commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 20:55:13 2025 +0200
feat: new add server sheet with server creation
Signed-off-by: Infi <infi@infi.sh>
commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 16:49:11 2025 +0200
fix: issue with draft content not applying correctly
Signed-off-by: Infi <infi@infi.sh>
commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <infi@infi.sh>
Date: Fri Apr 25 16:45:45 2025 +0200
fix: remove debug-only logs that are no longer useful
Signed-off-by: Infi <infi@infi.sh>
commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <infi@infi.sh>
Date: Thu Apr 24 23:12:28 2025 +0200
feat: use new cdn url
Signed-off-by: Infi <infi@infi.sh>
commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <infi@infi.sh>
Date: Thu Apr 17 00:58:20 2025 +0200
style: rename .components to .composables
Compose convention is to say composables; previous name is a holdover from React
Signed-off-by: Infi <infi@infi.sh>
commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <infi@infi.sh>
Date: Thu Apr 17 00:54:49 2025 +0200
fix: make some modal sheets always-expanded
Signed-off-by: Infi <infi@infi.sh>
commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:42:52 2025 +0200
docs: allow android bug workarounds if scoped
Signed-off-by: Infi <infi@infi.sh>
commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:34:45 2025 +0200
docs: change contributing guidelines to say what was already the case
Signed-off-by: Infi <infi@infi.sh>
commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:32:13 2025 +0200
feat: use different wording for quick reply none
Signed-off-by: Infi <infi@infi.sh>
commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:31:49 2025 +0200
feat: swipe to reply spark (not used yet)
Signed-off-by: Infi <infi@infi.sh>
commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:30:53 2025 +0200
chore: add valkyrie settings
Signed-off-by: Infi <infi@infi.sh>
commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <infi@infi.sh>
Date: Sun Apr 13 16:30:34 2025 +0200
chore: update idea files
Signed-off-by: Infi <infi@infi.sh>
commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 21:28:57 2025 +0200
feat: new strings for upcoming spark
Signed-off-by: Infi <infi@infi.sh>
commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 21:05:41 2025 +0200
fix: error handling for user buttons
Signed-off-by: Infi <infi@infi.sh>
commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 20:57:50 2025 +0200
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>
commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 20:56:17 2025 +0200
fix: index out of bounds when friends open on startup
Signed-off-by: Infi <infi@infi.sh>
commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 18:37:16 2025 +0200
feat: tweak slide to reply animation
Signed-off-by: Infi <infi@infi.sh>
commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <infi@infi.sh>
Date: Fri Apr 11 18:36:08 2025 +0200
chore: update idea files
Signed-off-by: Infi <infi@infi.sh>
commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <infi@infi.sh>
Date: Thu Apr 3 00:21:35 2025 +0200
style: extract easing tokens into separate file
Signed-off-by: Infi <infi@infi.sh>
commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <infi@infi.sh>
Date: Thu Apr 3 00:20:50 2025 +0200
chore: update idea files
Signed-off-by: Infi <infi@infi.sh>
commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <infi@infi.sh>
Date: Sat Mar 29 03:44:57 2025 +0100
feat: finish swipe-to-reply impl
Signed-off-by: Infi <infi@infi.sh>
commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <infi@infi.sh>
Date: Thu Mar 27 03:03:52 2025 +0100
feat: swipe to reply
Signed-off-by: Infi <infi@infi.sh>
commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <infi@infi.sh>
Date: Thu Mar 27 02:02:18 2025 +0100
fix: newly arrived messages dont show
Signed-off-by: Infi <infi@infi.sh>
commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <infi@infi.sh>
Date: Wed Mar 26 23:43:42 2025 +0100
fix: default should be false here
Signed-off-by: Infi <infi@infi.sh>
commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <infi@infi.sh>
Date: Tue Mar 25 00:57:05 2025 +0100
feat(polar): begin convo screen
Signed-off-by: Infi <infi@infi.sh>
commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <infi@infi.sh>
Date: Mon Mar 24 23:01:40 2025 +0100
fix: hardcoded string where it shouldve been a resource
Signed-off-by: Infi <infi@infi.sh>
commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <infi@infi.sh>
Date: Mon Mar 24 13:07:36 2025 +0100
fix: marking channels as unread
Signed-off-by: Infi <infi@infi.sh>
commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <infi@infi.sh>
Date: Mon Mar 24 12:58:16 2025 +0100
feat: show restart hint when toggling some experiments
Signed-off-by: Infi <infi@infi.sh>
commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <infi@infi.sh>
Date: Mon Mar 24 12:49:57 2025 +0100
feat: build basic UI skeleton
Signed-off-by: Infi <infi@infi.sh>
commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <infi@infi.sh>
Date: Sun Mar 23 05:26:25 2025 +0100
fix:
Signed-off-by: Infi <infi@infi.sh>
commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <infi@infi.sh>
Date: Sun Mar 23 05:24:57 2025 +0100
chore: it appears we unironically had an unused screen all this time
Signed-off-by: Infi <infi@infi.sh>
commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <infi@infi.sh>
Date: Sun Mar 23 04:35:33 2025 +0100
feat: add polar experiment
Signed-off-by: Infi <infi@infi.sh>
commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <infi@infi.sh>
Date: Sat Mar 22 22:47:19 2025 +0100
fix: socket related crash
Signed-off-by: Infi <infi@infi.sh>
commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 20:23:15 2025 +0100
chore: bump to 1.3.4
Signed-off-by: Infi <infi@infi.sh>
commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 20:21:22 2025 +0100
feat: autofill in register screen
Signed-off-by: Infi <infi@infi.sh>
commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 20:17:20 2025 +0100
feat: autofill in login screen
Signed-off-by: Infi <infi@infi.sh>
commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 20:17:08 2025 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 19:23:42 2025 +0100
chore: upgrade highlights
Signed-off-by: Infi <infi@infi.sh>
commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 19:12:50 2025 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <infi@infi.sh>
Date: Fri Mar 21 18:57:34 2025 +0100
chore: do not show "today" next to today timestamps
Signed-off-by: Infi <infi@infi.sh>
commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <infi@infi.sh>
Date: Tue Mar 11 00:44:32 2025 +0100
fix: colour related out of bounds crashes
Signed-off-by: Infi <infi@infi.sh>
commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <infi@infi.sh>
Date: Sun Mar 9 22:55:47 2025 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <infi@infi.sh>
Date: Sun Mar 9 22:47:29 2025 +0100
chore: remove invalid kb link
Signed-off-by: Infi <infi@infi.sh>
commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <infi@infi.sh>
Date: Sat Mar 8 22:36:13 2025 +0100
chore: bump to 1.3.3
Signed-off-by: Infi <infi@infi.sh>
commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <infi@infi.sh>
Date: Sat Mar 8 22:34:07 2025 +0100
feat: add a splash colour on ancient devices
Signed-off-by: Infi <infi@infi.sh>
commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <infi@infi.sh>
Date: Sat Mar 8 22:12:02 2025 +0100
fix: fix splashscreen issues by removing it on Android<12
Signed-off-by: Infi <infi@infi.sh>
commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <infi@infi.sh>
Date: Fri Mar 7 00:11:41 2025 +0100
chore: bump to 1.3.2
Signed-off-by: Infi <infi@infi.sh>
commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <infi@infi.sh>
Date: Fri Mar 7 00:09:18 2025 +0100
feat: compose-ify the message field
Signed-off-by: Infi <infi@infi.sh>
commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <infi@infi.sh>
Date: Fri Feb 28 17:45:25 2025 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <infi@infi.sh>
Date: Sun Feb 23 16:20:05 2025 +0100
feat(labs): new sandboxes
Signed-off-by: Infi <infi@infi.sh>
commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <126071422+revolt-ci@users.noreply.github.com>
Date: Sat Mar 8 21:23:41 2025 +0000
Translations update from Weblate (#9)
* chore: update translations [no ci]
Co-authored-by: Abdo El-Sayed <3bdosaid12@gmail.com>
Co-authored-by: Chauchau cat <tesutoero@gmail.com>
Co-authored-by: Derek Steven FLores <31_fd141233@dist60.net>
Co-authored-by: DxrkUp <hothotmail7@gmail.com>
Co-authored-by: GGLVXD <gglvmax@gmail.com>
Co-authored-by: Matheus Lydio <mateuslydio2014@gmail.com>
Co-authored-by: Matias Vaz <vaz.mmv@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
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/es/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ja/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/lv/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/mwl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/nl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/pt/
Translation: Revolt/Android
* Deleted translation using Weblate (1337 (leet))
---------
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Abdo El-Sayed <3bdosaid12@gmail.com>
Co-authored-by: Chauchau cat <tesutoero@gmail.com>
Co-authored-by: Derek Steven FLores <31_fd141233@dist60.net>
Co-authored-by: DxrkUp <hothotmail7@gmail.com>
Co-authored-by: GGLVXD <gglvmax@gmail.com>
Co-authored-by: Matheus Lydio <mateuslydio2014@gmail.com>
Co-authored-by: Matias Vaz <vaz.mmv@gmail.com>
Co-authored-by: Infi <weblate@infi.sh>
commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <126071422+revolt-ci@users.noreply.github.com>
Date: Tue Feb 18 09:16:47 2025 +0000
chore: update translations [no ci] (#8)
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/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/da/
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/es/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/fa/
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/gl/
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/ja/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/leet/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/lt/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/lv/
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/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
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: 3124 <pxe1801@gmail.com>
Co-authored-by: Adam Perkowski <adas1per@protonmail.com>
Co-authored-by: Adrián <adrigamer2950@gmail.com>
Co-authored-by: Alexandra Glazko <lenify@tutanota.com>
Co-authored-by: Andiv <div2005.kk@gmail.com>
Co-authored-by: Axinux <theaxinux@gmail.com>
Co-authored-by: Bread-Chan <bread-chan@users.noreply.translate.revolt.chat>
Co-authored-by: Clevor <weblate.synopsis918@passinbox.com>
Co-authored-by: Clément <clementjudoboy@gmail.com>
Co-authored-by: Cynycal2003 <soumyajitdas2712@gmail.com>
Co-authored-by: Deo Dorqnt <yigitcankocabiyik@gmail.com>
Co-authored-by: DevEvil <devevil99@gmail.com>
Co-authored-by: Edward <edwardchirita@mailbox.org>
Co-authored-by: Evgeny Dolgov <mgdolgov@mail.ru>
Co-authored-by: Francisco Silva <fidde_2003@hotmail.com>
Co-authored-by: GGLVXD <gglvmax@gmail.com>
Co-authored-by: Hokiper <Hokiper@users.noreply.weblate.insrt.uk>
Co-authored-by: Illy The Magical Sorcerer <caioaguiarmendes74@gmail.com>
Co-authored-by: Infi <weblate@infi.sh>
Co-authored-by: John Doe <rosenkvarts@proton.me>
Co-authored-by: João Victhor <joangarcez2100@protonmail.com>
Co-authored-by: Kasahe <anissaa4648@gmail.com>
Co-authored-by: Kelcey <kolb.rodrigue@gmail.com>
Co-authored-by: Keriz Alper <kerizalper@gmail.com>
Co-authored-by: Lantos Devment <huskar-cortezz2020@mail.ru>
Co-authored-by: Leo Lacarota <leolacarota@gmail.com>
Co-authored-by: LisoMandiy <lisomandiy@gmail.com>
Co-authored-by: Loïc Bréard <hades785@gmail.com>
Co-authored-by: Matheus Lydio <mateuslydio2014@gmail.com>
Co-authored-by: Matias Vaz <vaz.mmv@gmail.com>
Co-authored-by: Matisse <gwendolinelebouedec@gmail.com>
Co-authored-by: Maxim <justanobody@internet.ru>
Co-authored-by: Mehmet Yavuz <luw1337@gmail.com>
Co-authored-by: Melih DUMAN <melihdmn1864@gmail.com>
Co-authored-by: Mevlüt ŞAHİN <mevltxsahnexe@gmail.com>
Co-authored-by: Mevlüt ŞAHİN <mevlutxsahn.exe@gmail.com>
Co-authored-by: Musab z <izmusabz@gmail.com>
Co-authored-by: Nicolai <nilarsen@proton.me>
Co-authored-by: Paul P <ghostcode920mail@gmail.com>
Co-authored-by: Paweł B <mail@pawelek.ml>
Co-authored-by: Romain NEIL <contact@romain-neil.fr>
Co-authored-by: Roni <roniibusiness@gmail.com>
Co-authored-by: Sergei <fantiksquad@pubgm-game.ru>
Co-authored-by: Thomas Widyantoko <thomaswidy123@gmail.com>
Co-authored-by: Umut <umutandvassy61@gmail.com>
Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <veyselkckyldrm@gmail.com>
Co-authored-by: Vallmer <Valmerka@yandex.ru>
Co-authored-by: Vinnscher <dvetisyachipyat@gmail.com>
Co-authored-by: Víctor Z <bellzebu@hotmail.com>
Co-authored-by: Zee <mainedcm22@yahoo.com>
Co-authored-by: _0x90#8633 <unknowncommand01@gmail.com>
Co-authored-by: arceus <arceusxx@protonmail.com>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Co-authored-by: fame <rulitbara@gmail.com>
Co-authored-by: kevans <albaapazpi@gmail.com>
Co-authored-by: mexish <mexish@duck.com>
Co-authored-by: oupson <aymeric.serra@proton.me>
Co-authored-by: rei <rei.giga1725@gmail.com>
Co-authored-by: searinminecraft <scripterrookie12@gmail.com>
Co-authored-by: shreef <hoseen4games@gmail.com>
Co-authored-by: yococo <yococo2@gmail.com>
Co-authored-by: Дмитрий <matrx_1989@mail.ru>
commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <infi@infi.sh>
Date: Sat Feb 15 14:39:58 2025 +0100
gradle: bump to 1.3.1
Signed-off-by: Infi <infi@infi.sh>
commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <infi@infi.sh>
Date: Thu Feb 13 23:53:58 2025 +0100
feat: remove outdated experiment
Signed-off-by: Infi <infi@infi.sh>
commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <infi@infi.sh>
Date: Thu Feb 13 22:57:44 2025 +0100
feat: adjust changelog logic
Signed-off-by: Infi <infi@infi.sh>
commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <infi@infi.sh>
Date: Sat Feb 8 17:09:52 2025 +0100
fix: android app links
Signed-off-by: Infi <infi@infi.sh>
commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <infi@infi.sh>
Date: Fri Feb 7 19:32:33 2025 +0100
docs: add changelog for 1003000
commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <infi@infi.sh>
Date: Thu Feb 6 17:44:43 2025 +0100
chore: bump to 1.3.0
Signed-off-by: Infi <infi@infi.sh>
commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <infi@infi.sh>
Date: Thu Feb 6 17:42:12 2025 +0100
feat: early access handler
Signed-off-by: Infi <infi@infi.sh>
commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <infi@infi.sh>
Date: Sun Feb 2 03:34:35 2025 +0100
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>
commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <infi@infi.sh>
Date: Wed Jan 29 19:17:38 2025 +0100
style: fn naming
Signed-off-by: Infi <infi@infi.sh>
commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <infi@infi.sh>
Date: Thu Jan 23 00:52:16 2025 +0100
feat: reconnect disconnected WS when app goes into foreground
Signed-off-by: Infi <infi@infi.sh>
commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <infi@infi.sh>
Date: Wed Jan 22 23:18:56 2025 +0100
feat(login2): use responsive layout
Signed-off-by: Infi <infi@infi.sh>
commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <infi@infi.sh>
Date: Tue Jan 14 00:48:18 2025 +0100
chore: add FIXMEs for hardcoded strings
Signed-off-by: Infi <infi@infi.sh>
commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <infi@infi.sh>
Date: Sat Jan 11 17:15:16 2025 +0100
feat: "try new login experience" button in login screen for those who know
Signed-off-by: Infi <infi@infi.sh>
commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <infi@infi.sh>
Date: Sat Jan 11 17:14:37 2025 +0100
feat: animation for chatrouter appear
Signed-off-by: Infi <infi@infi.sh>
commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <infi@infi.sh>
Date: Sat Jan 11 17:14:07 2025 +0100
chore: this is now built into androidx.lifecycle
Signed-off-by: Infi <infi@infi.sh>
commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <infi@infi.sh>
Date: Sat Jan 11 16:56:17 2025 +0100
fix: do not log unnecessary exception
Signed-off-by: Infi <infi@infi.sh>
commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <infi@infi.sh>
Date: Sat Jan 11 15:48:17 2025 +0100
style: suppress deprecation
Signed-off-by: Infi <infi@infi.sh>
commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <infi@infi.sh>
Date: Thu Jan 2 04:36:12 2025 +0100
feat(jbm): ast inspector
Signed-off-by: Infi <infi@infi.sh>
commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <infi@infi.sh>
Date: Thu Jan 2 03:51:38 2025 +0100
feat(jbm): support for katex and tables
Signed-off-by: Infi <infi@infi.sh>
commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <infi@infi.sh>
Date: Wed Jan 1 22:26:16 2025 +0100
chore(compliance): katex, micromark
Signed-off-by: Infi <infi@infi.sh>
commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <infi@infi.sh>
Date: Wed Jan 1 22:23:16 2025 +0100
feat: facilitate webview dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <infi@infi.sh>
Date: Wed Jan 1 20:14:28 2025 +0100
feat(jbm): use jbm as RichMarkdown if experiment
Signed-off-by: Infi <infi@infi.sh>
commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <infi@infi.sh>
Date: Wed Jan 1 20:14:02 2025 +0100
chore(compliance): paste cmark copying
Signed-off-by: Infi <infi@infi.sh>
commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <infi@infi.sh>
Date: Fri Dec 27 16:28:18 2024 +0100
chore: flag for others user cards
Signed-off-by: Infi <infi@infi.sh>
commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <infi@infi.sh>
Date: Wed Dec 25 04:59:59 2024 +0100
feat: physical keyboard spark
Signed-off-by: Infi <infi@infi.sh>
commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <infi@infi.sh>
Date: Wed Dec 25 04:08:14 2024 +0100
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>
commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <infi@infi.sh>
Date: Wed Dec 25 03:00:53 2024 +0100
fix: wording
Signed-off-by: Infi <infi@infi.sh>
commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <infi@infi.sh>
Date: Wed Dec 25 02:04:31 2024 +0100
feat: start documenting keyboard shortcuts
Signed-off-by: Infi <infi@infi.sh>
commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <infi@infi.sh>
Date: Wed Dec 25 01:39:16 2024 +0100
feat: ctrl+enter to send message
Signed-off-by: Infi <infi@infi.sh>
commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <infi@infi.sh>
Date: Tue Dec 24 21:32:57 2024 +0100
chore: ensure licence compliance using AL
Signed-off-by: Infi <infi@infi.sh>
commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <infi@infi.sh>
Date: Tue Dec 24 20:40:03 2024 +0100
fix: tiny autumn improvements
Signed-off-by: Infi <infi@infi.sh>
commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <infi@infi.sh>
Date: Tue Dec 24 20:09:24 2024 +0100
fix: extra slash
Signed-off-by: Infi <infi@infi.sh>
commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 22:25:42 2024 +0100
chore: update api version
Signed-off-by: Infi <infi@infi.sh>
commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 22:17:41 2024 +0100
fix: channel mention display
Signed-off-by: Infi <infi@infi.sh>
commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 22:11:08 2024 +0100
fix: init logcat in onCreate
Signed-off-by: Infi <infi@infi.sh>
commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 21:44:33 2024 +0100
chore: add square logcat
Signed-off-by: Infi <infi@infi.sh>
commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 21:29:57 2024 +0100
fix: do not animate server and channel icons
Signed-off-by: Infi <infi@infi.sh>
commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 21:21:36 2024 +0100
fix: continue not to animate avatars
Signed-off-by: Infi <infi@infi.sh>
commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 21:14:50 2024 +0100
fix: changes in accordance with cdn overhaul
Signed-off-by: Infi <infi@infi.sh>
commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 20:56:03 2024 +0100
feat: display login errors and allow try again
Signed-off-by: Infi <infi@infi.sh>
commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <infi@infi.sh>
Date: Sat Dec 21 19:15:54 2024 +0100
fix(jbm): render HTML_TAG as text
Signed-off-by: Infi <infi@infi.sh>
commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <infi@infi.sh>
Date: Fri Dec 13 21:47:40 2024 +0100
feat(jbm): use rounded corners on new mention style
Signed-off-by: Infi <infi@infi.sh>
commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <infi@infi.sh>
Date: Fri Dec 13 21:32:42 2024 +0100
feat(jbm): use new mention style
Signed-off-by: Infi <infi@infi.sh>
commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <infi@infi.sh>
Date: Thu Dec 12 01:11:34 2024 +0100
fix(jbm): do not include entire code blocks in single line mode
Signed-off-by: Infi <infi@infi.sh>
commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <infi@infi.sh>
Date: Thu Dec 12 00:53:25 2024 +0100
feat(jbm): include sequential parsers for emoji, channel, mention
Signed-off-by: Infi <infi@infi.sh>
commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <infi@infi.sh>
Date: Sat Dec 7 18:53:23 2024 +0100
fix(usercard): no copy notification on api <31
Signed-off-by: Infi <infi@infi.sh>
commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <infi@infi.sh>
Date: Sat Dec 7 18:46:01 2024 +0100
fix: 3-btn navigation overlaps in chat screen
Signed-off-by: Infi <infi@infi.sh>
commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <infi@infi.sh>
Date: Sat Dec 7 18:36:05 2024 +0100
fix: video player system bars overlap
Signed-off-by: Infi <infi@infi.sh>
commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <infi@infi.sh>
Date: Sat Dec 7 18:29:46 2024 +0100
chore: upgrade media3
Signed-off-by: Infi <infi@infi.sh>
commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <infi@infi.sh>
Date: Sat Dec 7 00:03:31 2024 +0100
chore: upgrade aboutlibraries
Signed-off-by: Infi <infi@infi.sh>
commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <infi@infi.sh>
Date: Mon Dec 2 09:03:21 2024 +0100
fix(lang): what if we try again
Signed-off-by: Infi <infi@infi.sh>
commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <infi@infi.sh>
Date: Mon Dec 2 08:58:47 2024 +0100
fix(lang): maybe this makes weblate happier
Signed-off-by: Infi <infi@infi.sh>
commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <infi@infi.sh>
Date: Mon Dec 2 08:54:27 2024 +0100
chore(lang): add palatine german
Signed-off-by: Infi <infi@infi.sh>
commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <infi@infi.sh>
Date: Sun Dec 1 15:32:39 2024 +0100
fix: include format in rqr cbor
Signed-off-by: Infi <infi@infi.sh>
commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <infi@infi.sh>
Date: Sun Dec 1 04:16:08 2024 +0100
feat: prototype for user cards
Signed-off-by: Infi <infi@infi.sh>
commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <infi@infi.sh>
Date: Fri Nov 29 17:35:40 2024 +0100
chore: add compose dev gradle repo
Signed-off-by: Infi <infi@infi.sh>
commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <infi@infi.sh>
Date: Mon Nov 25 21:14:01 2024 +0100
fix(docs): add beta test join guidance to sidebar
Signed-off-by: Infi <infi@infi.sh>
commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <infi@infi.sh>
Date: Mon Nov 25 21:13:16 2024 +0100
docs: add beta test join guidance
Signed-off-by: Infi <infi@infi.sh>
commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <infi@infi.sh>
Date: Sun Nov 24 23:27:47 2024 +0100
feat: try out new m3 compliant fallback colour schemes
Signed-off-by: Infi <infi@infi.sh>
commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <infi@infi.sh>
Date: Sat Nov 23 14:14:52 2024 +0100
fix: issue in which UI callback listeners were leaking
Signed-off-by: Infi <infi@infi.sh>
commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <infi@infi.sh>
Date: Sat Nov 23 13:55:09 2024 +0100
fix: startup crash in some network environments
Signed-off-by: Infi <infi@infi.sh>
commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <infi@infi.sh>
Date: Sun Nov 17 03:24:15 2024 +0100
style: use correct token in WebHookUserSheet
Signed-off-by: Infi <infi@infi.sh>
commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <infi@infi.sh>
Date: Sun Nov 17 02:12:37 2024 +0100
style: use correct tokens in DisconnectedScreen
Signed-off-by: Infi <infi@infi.sh>
commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <infi@infi.sh>
Date: Sat Nov 16 21:45:50 2024 +0100
chore: rm unused file
Signed-off-by: Infi <infi@infi.sh>
commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <infi@infi.sh>
Date: Sat Nov 16 20:51:48 2024 +0100
fix: do not assume there is only one health alert button
Signed-off-by: Infi <infi@infi.sh>
commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <infi@infi.sh>
Date: Thu Nov 14 22:57:02 2024 +0100
feat(settings): language picker
Signed-off-by: Infi <infi@infi.sh>
commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <infi@infi.sh>
Date: Wed Nov 13 03:46:27 2024 +0100
fix: use correct default locale
Signed-off-by: Infi <infi@infi.sh>
commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <infi@infi.sh>
Date: Wed Nov 13 03:46:07 2024 +0100
chore: autogenerate locale files
Signed-off-by: Infi <infi@infi.sh>
commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <infi@infi.sh>
Date: Sun Nov 10 01:22:06 2024 +0100
feat: make pfp sticky in sidebar for ios consistency
Signed-off-by: Infi <infi@infi.sh>
commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <infi@infi.sh>
Date: Sun Nov 10 01:11:28 2024 +0100
feat(overview): replace home screen with overview screen
Signed-off-by: Infi <infi@infi.sh>
commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <infi@infi.sh>
Date: Sat Nov 9 23:11:24 2024 +0100
feat: add previews for message skeletons
Signed-off-by: Infi <infi@infi.sh>
commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <infi@infi.sh>
Date: Fri Nov 8 17:41:48 2024 +0100
feat: settings hint banner component
Signed-off-by: Infi <infi@infi.sh>
commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <infi@infi.sh>
Date: Fri Nov 8 16:43:33 2024 +0100
feat(debug): chucker
Signed-off-by: Infi <infi@infi.sh>
commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <infi@infi.sh>
Date: Fri Nov 8 00:44:26 2024 +0100
chore: use cloud icon instead of hook for webhook
to be consistent with web
Signed-off-by: Infi <infi@infi.sh>
commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <infi@infi.sh>
Date: Fri Nov 8 00:41:43 2024 +0100
chore: improve webhook sheet design
Signed-off-by: Infi <infi@infi.sh>
commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <infi@infi.sh>
Date: Tue Nov 5 22:50:50 2024 +0100
feat: rudimentary support for radial gradient brush
Signed-off-by: Infi <infi@infi.sh>
commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <infi@infi.sh>
Date: Tue Nov 5 02:01:15 2024 +0100
feat: support webhooks
Signed-off-by: Infi <infi@infi.sh>
commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <infi@infi.sh>
Date: Tue Nov 5 01:40:29 2024 +0100
test: add test harness
Signed-off-by: Infi <infi@infi.sh>
commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 22:17:18 2024 +0100
chore: migratre from groovy build files to Kotlin DSL
Signed-off-by: Infi <infi@infi.sh>
commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 21:44:02 2024 +0100
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 21:36:26 2024 +0100
chore: remove mlkit smart reply for now
Signed-off-by: Infi <infi@infi.sh>
commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 21:31:38 2024 +0100
chore: update this file???
Signed-off-by: Infi <infi@infi.sh>
commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 21:31:28 2024 +0100
feat: small NativeMessageField enhancements
Signed-off-by: Infi <infi@infi.sh>
commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <infi@infi.sh>
Date: Sat Nov 2 21:31:15 2024 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <infi@infi.sh>
Date: Thu Oct 31 22:08:22 2024 +0100
feat: see status text in user sheet
Signed-off-by: Infi <infi@infi.sh>
commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <infi@infi.sh>
Date: Thu Oct 31 21:55:22 2024 +0100
feat: set status text
Signed-off-by: Infi <infi@infi.sh>
commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <infi@infi.sh>
Date: Tue Oct 29 02:26:44 2024 +0100
feat(experiment): mlkit smart reply
Signed-off-by: Infi <infi@infi.sh>
commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <infi@infi.sh>
Date: Tue Oct 29 01:22:47 2024 +0100
fix: issue in which experiments were shown as off if on
Signed-off-by: Infi <infi@infi.sh>
commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <infi@infi.sh>
Date: Tue Oct 29 01:10:41 2024 +0100
chore: bump to 1.2.5-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <infi@infi.sh>
Date: Mon Oct 28 02:27:19 2024 +0100
fix: correct background colour for reaction info tabs
Signed-off-by: Infi <infi@infi.sh>
commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <infi@infi.sh>
Date: Mon Oct 28 02:24:44 2024 +0100
fix: issue in which reaction sheets may crash
Signed-off-by: Infi <infi@infi.sh>
commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <infi@infi.sh>
Date: Mon Oct 28 02:17:08 2024 +0100
fix: use tnum for audio lengths
Signed-off-by: Infi <infi@infi.sh>
commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <infi@infi.sh>
Date: Mon Oct 28 02:07:24 2024 +0100
fix: NaN aspect ratio can cause crash
Signed-off-by: Infi <infi@infi.sh>
commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <infi@infi.sh>
Date: Mon Oct 28 02:05:16 2024 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 03:14:43 2024 +0100
chore: explore realtime service later
Signed-off-by: Infi <infi@infi.sh>
commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 02:07:48 2024 +0100
feat: hide/show password in login
Signed-off-by: Infi <infi@infi.sh>
commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 02:49:42 2024 +0200
style: rm redundant semicolon
Signed-off-by: Infi <infi@infi.sh>
commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 02:44:51 2024 +0200
chore: update primary colour
Signed-off-by: Infi <infi@infi.sh>
commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 02:40:15 2024 +0200
feat: add realtime service (unused for now)
Signed-off-by: Infi <infi@infi.sh>
commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <infi@infi.sh>
Date: Sun Oct 27 01:46:38 2024 +0200
fix: rm memory leak
Signed-off-by: Infi <infi@infi.sh>
commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 21:40:39 2024 +0200
chore: upgrade tools
Signed-off-by: Infi <infi@infi.sh>
commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 17:15:30 2024 +0200
feat: update colour picker sheet for material 3; shader checkerboard
Signed-off-by: Infi <infi@infi.sh>
commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:31:57 2024 +0200
chore: bump to 1.2.4-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:31:23 2024 +0200
fix: return default background for ListHeader
Signed-off-by: Infi <infi@infi.sh>
commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:25:21 2024 +0200
style: unused imports
Signed-off-by: Infi <infi@infi.sh>
commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:24:38 2024 +0200
chore: remove legacy elevation colours
Signed-off-by: Infi <infi@infi.sh>
commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:15:34 2024 +0200
fix: colours in user sheet
Signed-off-by: Infi <infi@infi.sh>
commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:13:38 2024 +0200
fix: colours in member sheet
Signed-off-by: Infi <infi@infi.sh>
commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:13:11 2024 +0200
fix: ic monochrome fix
Signed-off-by: Infi <infi@infi.sh>
commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 03:04:23 2024 +0200
chore: update v31+ monochrome ic
Signed-off-by: Infi <infi@infi.sh>
commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <infi@infi.sh>
Date: Sat Oct 26 02:23:01 2024 +0200
fix: unusable server when stale data in kv
Signed-off-by: Infi <infi@infi.sh>
commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <infi@infi.sh>
Date: Tue Oct 22 21:02:04 2024 +0200
chore: keep old bg gradient
Signed-off-by: Infi <infi@infi.sh>
commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <infi@infi.sh>
Date: Tue Oct 22 21:00:12 2024 +0200
chore: update icons
Signed-off-by: Infi <infi@infi.sh>
commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <infi@infi.sh>
Date: Tue Oct 22 18:22:20 2024 +0200
feat: graceful server unavailability handling in login screen
Signed-off-by: Infi <infi@infi.sh>
commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <infi@infi.sh>
Date: Tue Oct 22 02:26:36 2024 +0200
feat(labs): mockup for new login
Signed-off-by: Infi <infi@infi.sh>
commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <infi@infi.sh>
Date: Mon Oct 21 16:41:21 2024 +0200
feat(jbm): handle link and emote annotations
Signed-off-by: Infi <infi@infi.sh>
commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <infi@infi.sh>
Date: Mon Oct 21 04:09:23 2024 +0200
feat(jbm): render md in replies
Signed-off-by: Infi <infi@infi.sh>
commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <infi@infi.sh>
Date: Mon Oct 21 03:56:28 2024 +0200
feat(jbm): more jbm
Signed-off-by: Infi <infi@infi.sh>
commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <infi@infi.sh>
Date: Mon Oct 21 02:47:06 2024 +0200
fix: api url
Signed-off-by: Infi <infi@infi.sh>
commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <infi@infi.sh>
Date: Sat Oct 19 01:32:15 2024 +0200
fix: even optical padding
Signed-off-by: Infi <infi@infi.sh>
commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <infi@infi.sh>
Date: Sat Oct 19 01:08:28 2024 +0200
chore: update the age of the oldest living person
Signed-off-by: Infi <infi@infi.sh>
commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <infi@infi.sh>
Date: Fri Oct 18 23:31:22 2024 +0200
chore: remove SheetEnd.kt
Signed-off-by: Infi <infi@infi.sh>
commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <infi@infi.sh>
Date: Fri Oct 18 20:58:38 2024 +0200
chore: use /api base URL
Signed-off-by: Infi <infi@infi.sh>
commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <infi@infi.sh>
Date: Fri Oct 18 19:34:15 2024 +0200
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <infi@infi.sh>
Date: Fri Oct 18 18:37:02 2024 +0200
feat: experimentally retire SheetEnd
Signed-off-by: Infi <infi@infi.sh>
commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <infi@infi.sh>
Date: Thu Oct 17 14:54:28 2024 +0200
chore: upgrade target SDK and dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <infi@infi.sh>
Date: Wed Oct 16 21:06:01 2024 +0200
chore: make app compile again
Signed-off-by: Infi <infi@infi.sh>
commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <infi@infi.sh>
Date: Wed Oct 16 20:53:49 2024 +0200
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <infi@infi.sh>
Date: Mon Oct 14 20:32:19 2024 +0200
chore: use old api for now
Signed-off-by: Infi <infi@infi.sh>
commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <infi@infi.sh>
Date: Mon Oct 14 20:31:29 2024 +0200
Revert "feat: debugprep"
This reverts commit 2414c8d2
Signed-off-by: Infi <infi@infi.sh>
commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <infi@infi.sh>
Date: Sun Oct 13 13:45:21 2024 +0200
chore: bump to 1.2.3-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <infi@infi.sh>
Date: Sun Oct 13 13:44:02 2024 +0200
chore: make default value for embedAppleMusic = false until works well
Signed-off-by: Infi <infi@infi.sh>
commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <infi@infi.sh>
Date: Sun Oct 13 13:35:01 2024 +0200
feat: debugprep
Signed-off-by: Infi <infi@infi.sh>
commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <infi@infi.sh>
Date: Sun Oct 13 13:34:39 2024 +0200
docs(guidelines): this should not have been crossed out
Signed-off-by: Infi <infi@infi.sh>
commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <infi@infi.sh>
Date: Sun Oct 13 12:44:26 2024 +0200
fix: do not crash when attempting unread sync
Signed-off-by: Infi <infi@infi.sh>
commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <infi@infi.sh>
Date: Tue Oct 8 19:32:37 2024 +0200
feat: health alerts
Signed-off-by: Infi <infi@infi.sh>
commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 19:19:51 2024 +0200
feat: special embeds control UI
Signed-off-by: Infi <infi@infi.sh>
commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 19:19:39 2024 +0200
fix: non translucent status bar due to sdk example code
Signed-off-by: Infi <infi@infi.sh>
commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 19:03:50 2024 +0200
fix: do not deform role colour indicator in any circumstance
Signed-off-by: Infi <infi@infi.sh>
commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 19:03:11 2024 +0200
fix: settings dsl should respect ime padding
Signed-off-by: Infi <infi@infi.sh>
commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 19:01:39 2024 +0200
feat: add setting for special embeds
Signed-off-by: Infi <infi@infi.sh>
commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <infi@infi.sh>
Date: Fri Oct 4 18:37:44 2024 +0200
feat: apple music support (partly broken)
Signed-off-by: Infi <infi@infi.sh>
commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <infi@infi.sh>
Date: Thu Oct 3 19:31:56 2024 +0200
feat: youtube embed support
Signed-off-by: Infi <infi@infi.sh>
commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <infi@infi.sh>
Date: Sat Sep 28 14:15:05 2024 +0200
feat: always enable experiments in debug builds
Signed-off-by: Infi <infi@infi.sh>
commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <infi@infi.sh>
Date: Sat Sep 28 11:14:05 2024 +0200
chore: add kdoc to [loadMessages] fun
Signed-off-by: Infi <infi@infi.sh>
commit f7ba80adefe13ec800b02956f2ff2f9ea3f3d57b
Author: Infi <infi@infi.sh>
Date: Sat Sep 28 11:11:33 2024 +0200
fix: stop message load on channel switch
Signed-off-by: Infi <infi@infi.sh>
commit 966d59fe319c22079c0aa3c16f59a1b25d0ade09
Author: Infi <infi@infi.sh>
Date: Sat Sep 28 11:04:32 2024 +0200
feat: skeletons on channel load
Signed-off-by: Infi <infi@infi.sh>
commit 3aa56d48234bb9b493ac3703bbf03e0b961d63fc
Author: Infi <infi@infi.sh>
Date: Sun Sep 22 11:38:06 2024 +0200
chore: remove unused m2 dependency
Signed-off-by: Infi <infi@infi.sh>
commit 1b67849933738cf8eacc8b8609366aca451f85bb
Author: Infi <infi@infi.sh>
Date: Sun Sep 22 11:35:08 2024 +0200
feat(qol): smoothen up member list open
Signed-off-by: Infi <infi@infi.sh>
commit 43292a4cc2d7bac4ba3e3f39a9373b5f2b05adbd
Author: Infi <infi@infi.sh>
Date: Wed Sep 18 17:41:25 2024 +0200
chore: bump to 1.2.2-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 3ec706a5f60c617bdc50dd936fd5f24a97885cc8
Author: Infi <infi@infi.sh>
Date: Wed Sep 18 17:36:36 2024 +0200
feat(jbm): remove jbm switches on every message
Signed-off-by: Infi <infi@infi.sh>
commit d3c1267094423d144ac4464f9f979b0b6fa79e4f
Author: Infi <infi@infi.sh>
Date: Tue Sep 17 23:27:14 2024 +0200
feat(jbm/code): show language
Signed-off-by: Infi <infi@infi.sh>
commit eddc6cf38dedcbf3733431ca021c5c46eb31bec1
Author: Infi <infi@infi.sh>
Date: Sun Sep 15 15:01:11 2024 +0200
feat: use a more readable syntax theme, abandon m3 experiment
Signed-off-by: Infi <infi@infi.sh>
commit 8c31059231b555d427d88bd75be6055f17e73fbb
Author: Infi <infi@infi.sh>
Date: Sat Sep 14 23:45:23 2024 +0200
fix: android 13 crash with parcelable extras
[internal android bug!]
Signed-off-by: Infi <infi@infi.sh>
commit 0f75c23bc79f7c701d878731a5d1cd82bedae291
Author: Infi <infi@infi.sh>
Date: Fri Sep 13 00:04:00 2024 +0200
feat(jbm): continue development
Signed-off-by: Infi <infi@infi.sh>
commit 418b14bd489fd5d6820800f6f835e9ea024980d3
Author: Infi <infi@infi.sh>
Date: Sun Sep 1 17:02:21 2024 +0200
feat(c2dm): temp functioning notifications impl
Signed-off-by: Infi <infi@infi.sh>
commit 03a38f0ea75ba6711e92eed3ba8856e0e1188f45
Author: Infi <infi@infi.sh>
Date: Fri Aug 30 15:51:14 2024 +0200
feat: support next API version
Signed-off-by: Infi <infi@infi.sh>
commit 968f15784dbe30953c4a0a22746c9a9960d3f7bc
Author: Infi <infi@infi.sh>
Date: Thu Aug 29 20:01:38 2024 +0200
fix: settings dsl scroll
Signed-off-by: Infi <infi@infi.sh>
commit 78f0114e17d25c9eae3573cefbbc1b2f70d9d375
Author: Infi <infi@infi.sh>
Date: Tue Aug 27 21:20:08 2024 +0200
feat(labs): sandbox for new markup experiment
Signed-off-by: Infi <infi@infi.sh>
commit d8b8be619a215c015deaae387acac13a551271a5
Author: Infi <infi@infi.sh>
Date: Tue Aug 27 21:19:52 2024 +0200
chore: update inspection profile to current tooling
Signed-off-by: Infi <infi@infi.sh>
commit 50005603e711558d125e8d2acd8ee77127d2e4a1
Author: Infi <infi@infi.sh>
Date: Sat Aug 24 21:09:09 2024 +0200
docs: document beta geographic availability
Signed-off-by: Infi <infi@infi.sh>
commit c3716b987214d712247ce79d87595beb076c488d
Author: Infi <infi@infi.sh>
Date: Tue Aug 20 04:37:55 2024 +0200
chore: kotlin sessions to gitignore
Signed-off-by: Infi <infi@infi.sh>
commit e2d6d12da32f3aa4acf8252f339f297033c2abe5
Author: Infi <infi@infi.sh>
Date: Tue Aug 20 04:06:40 2024 +0200
fix: remove servers that no longer exist
Signed-off-by: Infi <infi@infi.sh>
commit 677e551c0653120d209c4ba83c8c20a25cf762a9
Author: Infi <infi@infi.sh>
Date: Tue Aug 20 03:42:10 2024 +0200
fix: crash if channel you were last in no longer exists on new boot
Signed-off-by: Infi <infi@infi.sh>
commit 3c5e8de1154a42eb203f2b119ecae187730eb64f
Author: Infi <infi@infi.sh>
Date: Tue Aug 20 03:39:31 2024 +0200
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 7212da83f7cd93816302e86f83bd7cc1e9bed0b5
Author: Infi <infi@infi.sh>
Date: Thu Aug 15 21:48:23 2024 +0200
feat: gigamoji
Signed-off-by: Infi <infi@infi.sh>
commit bf69d0c42b383b01c49414f9a2d7265eb7a5d5a9
Author: Infi <infi@infi.sh>
Date: Thu Aug 15 19:40:14 2024 +0200
fix(SpecialUsers): "value" uniform should oscillate with time
Signed-off-by: Infi <infi@infi.sh>
commit 341dc60ae866cd9b34afa2fdc72f9693c4263c95
Author: Infi <infi@infi.sh>
Date: Thu Aug 15 02:04:14 2024 +0200
refactor: move message processor to frontend internals
Signed-off-by: Infi <infi@infi.sh>
commit f36d0c6aaf39979118e529529ecf0222a7098a71
Author: Infi <infi@infi.sh>
Date: Thu Aug 15 02:00:10 2024 +0200
fix: issue in which external outages can cause issues
Signed-off-by: Infi <infi@infi.sh>
commit 12a2890519ea47ab680ed9a113e3af3f95847da9
Author: Infi <infi@infi.sh>
Date: Sat Aug 10 21:20:36 2024 +0200
feat(labs): experiment with a settings DSL
Signed-off-by: Infi <infi@infi.sh>
commit 8d69102419a73952a68118a5b9c5fcaf4911bff1
Author: Infi <infi@infi.sh>
Date: Sat Aug 10 18:09:48 2024 +0200
feat: save age gate unlock state
Signed-off-by: Infi <infi@infi.sh>
commit d857cc182cb9f1375129e22a49d2c9465a841802
Author: Infi <infi@infi.sh>
Date: Sat Aug 10 17:48:37 2024 +0200
refactor: rename .provider to .providers for consistency
Signed-off-by: Infi <infi@infi.sh>
commit dddad4546132b72dab9a59036df06575b174e160
Author: Infi <infi@infi.sh>
Date: Mon Aug 5 01:13:21 2024 +0200
chore: bump to 1.2.1-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 52d90ee2e9e99b03871228e7fb8e99fd4a23ce2a
Author: Infi <infi@infi.sh>
Date: Mon Aug 5 00:36:44 2024 +0200
feat: graduate built-in colour picker to GA
Signed-off-by: Infi <infi@infi.sh>
commit 370a75857931c5a8810665bb7e4b405ed967ff73
Author: Infi <infi@infi.sh>
Date: Sun Aug 4 21:03:37 2024 +0200
feat(labs): CryptographicAgeVerificationSandbox
Signed-off-by: Infi <infi@infi.sh>
commit 8df97992b8e872a3d6c86c52a557ebee9cbeb27d
Author: Infi <infi@infi.sh>
Date: Sun Aug 4 18:04:38 2024 +0200
feat: experimental colour picker (very broken, featureflag)
Signed-off-by: Infi <infi@infi.sh>
commit 8251dad4434a76c59e84306d46d9ed08b4a979b5
Author: Infi <infi@infi.sh>
Date: Thu Aug 1 02:52:19 2024 +0200
chore: bump to 1.2.0-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit a873923111472ea69841877b90f2034a1332e79c
Author: Infi <infi@infi.sh>
Date: Thu Aug 1 02:47:56 2024 +0200
fix: no insets for the rest of the bottom sheets
Signed-off-by: Infi <infi@infi.sh>
commit f477449f1e7354a623c6a9941a6cf6af0f0e4d53
Author: Infi <infi@infi.sh>
Date: Thu Aug 1 02:47:42 2024 +0200
fix: changelog issues
Signed-off-by: Infi <infi@infi.sh>
commit ee397400309e46ebe1575e9abada5923db5828c7
Author: Infi <infi@infi.sh>
Date: Thu Aug 1 01:52:26 2024 +0200
fix: serverlike icon sizing
Signed-off-by: Infi <infi@infi.sh>
commit d046c9f1d29877ba34b136947a777f9e19318765
Author: Infi <infi@infi.sh>
Date: Thu Aug 1 01:38:19 2024 +0200
refactor: sidebar
Signed-off-by: Infi <infi@infi.sh>
commit c127a73d2a7a28869e13054a8071f56bc230b05e
Author: Infi <infi@infi.sh>
Date: Mon Jul 29 13:57:47 2024 +0200
fix: fullscreen bottom sheets
Signed-off-by: Infi <infi@infi.sh>
commit b71d7960721a6fad2010cd444dc32b27088a40cc
Author: Infi <infi@infi.sh>
Date: Mon Jul 29 13:56:49 2024 +0200
fix: never request invalid default avatar
Signed-off-by: Infi <infi@infi.sh>
commit 7b44b4dc9d9e7d5afd18d909d844ff8d8036ac88
Author: Infi <infi@infi.sh>
Date: Sat Jul 20 18:01:11 2024 +0200
fix: onboarding response ratelimit
Signed-off-by: Infi <infi@infi.sh>
commit 6e5d93fe95792c260a22701336339de44eef1c08
Author: Infi <infi@infi.sh>
Date: Sat Jul 20 12:44:57 2024 +0200
feat: project icon
Signed-off-by: Infi <infi@infi.sh>
commit 9fa97ef8a2db070f9a4998cad6f90c319ff4b707
Author: Infi <infi@infi.sh>
Date: Sat Jul 20 12:11:35 2024 +0200
fix: attempt to fix InvocationTargetException
Signed-off-by: Infi <infi@infi.sh>
commit b1ffc74ed5c0b46296bde41ba8281d1044eda8cd
Author: Infi <infi@infi.sh>
Date: Fri Jul 12 15:51:29 2024 +0200
feat: c2dm prototype via fcm
Signed-off-by: Infi <infi@infi.sh>
commit 6b0dd007e1e644d21857f0b5fee057058b6dc51b
Author: Infi <infi@infi.sh>
Date: Sat Jul 6 13:29:39 2024 +0200
fix: correct m3 colouring on ux assets
Signed-off-by: Infi <infi@infi.sh>
commit e2828d654889eeaae1d9f492f6bdc29756c5cadd
Author: Infi <infi@infi.sh>
Date: Sat Jul 6 12:57:46 2024 +0200
feat: external image embed
Signed-off-by: Infi <infi@infi.sh>
commit fd8117a3aea944b460d70d4f27d59e3db329413b
Author: Infi <infi@infi.sh>
Date: Sun Jun 30 19:32:53 2024 +0200
feat: graduate VVA2 to GA
Signed-off-by: Infi <infi@infi.sh>
commit 944b96dab3ddce1fb648967baf4d178276c92d56
Author: Infi <infi@infi.sh>
Date: Thu Jun 27 22:56:34 2024 +0200
feat: new video player
Signed-off-by: Infi <infi@infi.sh>
commit ff81197dd33d930126480c0ece98c945f851d480
Author: Infi <infi@infi.sh>
Date: Thu Jun 27 20:50:42 2024 +0200
fix: scrolling in changelog sheet
Signed-off-by: Infi <infi@infi.sh>
commit fbe1cf8af66898699677bbb398d4f0daf5e0ea72
Author: Infi <infi@infi.sh>
Date: Thu Jun 27 20:26:29 2024 +0200
docs(cl): 1002000 debug changelog
Signed-off-by: Infi <infi@infi.sh>
commit 2550c2dc3d0fe60112cecf22f00902b2fb8b4ac4
Author: Infi <infi@infi.sh>
Date: Thu Jun 27 20:17:05 2024 +0200
feat: replace built-in media picker with google picker
Signed-off-by: Infi <infi@infi.sh>
commit 19853c15f70f73a29e1e84f45153a2cf68a81ab9
Author: Infi <infi@infi.sh>
Date: Tue Jun 25 21:20:37 2024 +0200
fix: throw Exception not Error
Signed-off-by: Infi <infi@infi.sh>
commit 71b894b69a4f5696b9c31b8f6538c540aa99e0c9
Author: Infi <infi@infi.sh>
Date: Tue Jun 25 21:18:50 2024 +0200
fix: throw Exception not Error
Signed-off-by: Infi <infi@infi.sh>
commit bdc934336f087f78cf754049758d9b66d2539141
Author: infi <infi@infi.sh>
Date: Sat Jun 22 20:24:26 2024 +0200
fix(docs): typo in Tabs
Signed-off-by: infi <infi@infi.sh>
commit 83f04b665ac42b69c35fdfe828b583ed4a5a05ef
Author: Infi <infi@infi.sh>
Date: Sat Jun 22 17:44:58 2024 +0200
feat: use new changelogs system
Signed-off-by: Infi <infi@infi.sh>
commit c1254da66f32fa9e20fbfcaa71a9dd3ccc4c58c5
Author: Infi <infi@infi.sh>
Date: Sat Jun 22 15:26:41 2024 +0200
docs: add changelogs system
Signed-off-by: Infi <infi@infi.sh>
commit 643d6371c8bc88ebf22fc540bfa11c9bf5facd37
Author: Infi <infi@infi.sh>
Date: Sat Jun 22 15:03:03 2024 +0200
docs(index): always use baseurl for guidelines link
Signed-off-by: Infi <infi@infi.sh>
commit 10b9db952aaa9468e9d306c53d6b02b1d7cb3b4c
Author: Infi <infi@infi.sh>
Date: Sat Jun 22 02:38:59 2024 +0200
fix: issue in which inline media picker does not use avatar circularity
Signed-off-by: Infi <infi@infi.sh>
commit b478e2e5595fd185f6481b6b44953dfe43eca783
Author: Infi <infi@infi.sh>
Date: Wed Jun 19 20:45:32 2024 +0200
docs(setup): use codeblock for commandline flag
Signed-off-by: Infi <infi@infi.sh>
commit 7065a8abfd941f93d7db53a90c2e30d63352bb23
Author: Infi <infi@infi.sh>
Date: Wed Jun 19 20:42:08 2024 +0200
docs(setup): add submodule hint
Signed-off-by: Infi <infi@infi.sh>
commit bf64801775ff0297ca6dd49a437d7135fb0f88b0
Author: aisu <aisoop@proton.me>
Date: Sun Jun 16 13:10:29 2024 -0400
merge: #6
commit ac6ba5bc4b4e8a68b45c19e9b6eeea363745d917
Author: Infi <infi@infi.sh>
Date: Sun Jun 16 02:18:37 2024 +0200
ci: suspend use of android CI as it wastes our minutes right now
Signed-off-by: Infi <infi@infi.sh>
commit 84bf7b70f6f6eea9b61fc3e38c8460403aeadf4e
Author: Infi <infi@infi.sh>
Date: Sun Jun 16 02:09:51 2024 +0200
chore: bump to 1.1.1-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 6493e5f3d745146206175a7cca8e6f78f61b4c9e
Author: Infi <infi@infi.sh>
Date: Sun Jun 16 02:09:20 2024 +0200
chore: temporarily 86 livekit
Signed-off-by: Infi <infi@infi.sh>
commit 8d4296eb1769b85d8cfdd275dc14f5cb4a9eea0e
Author: Infi <infi@infi.sh>
Date: Sun Jun 16 01:57:32 2024 +0200
chore: bump to 1.1.0-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 6ce1087db05d67ca5a80759d391c9d7bc766874f
Author: Infi <infi@infi.sh>
Date: Sun Jun 16 01:50:49 2024 +0200
feat: add corner radius option for avatars
Signed-off-by: Infi <infi@infi.sh>
commit 80bd2e067ed5560baa6ea22eab02b13ddd913708
Author: Infi <infi@infi.sh>
Date: Sat Jun 15 23:20:22 2024 +0200
fix(readme): remove versioning state
Signed-off-by: Infi <infi@infi.sh>
commit 910f7f9b83203ddc2c1d7234bd941b9707294d21
Author: Infi <infi@infi.sh>
Date: Sat Jun 15 23:08:38 2024 +0200
fix(readme): use correct contributing guidelines link readme
Signed-off-by: Infi <infi@infi.sh>
commit 0a2064d5dd6d319711015764c910b0ad74c9bf0b
Author: Infi <infi@infi.sh>
Date: Sun Jun 9 18:19:25 2024 +0200
feat: m3 primary tabs for non-m3dynamic themes
Signed-off-by: Infi <infi@infi.sh>
commit ac4cfa883dc3f701f206b4763bae79351d01e1b0
Author: Infi <infi@infi.sh>
Date: Sun Jun 9 16:57:38 2024 +0200
chore: update dependencies
Signed-off-by: Infi <infi@infi.sh>
commit 2e41aec5631b72b808458499e21df34f3218f045
Author: Infi <infi@infi.sh>
Date: Sun Jun 9 16:21:35 2024 +0200
chore: update agp options in gradle
Signed-off-by: Infi <infi@infi.sh>
commit 86a815eccfc99ef45ecf0fd65136e6fede5d7e16
Author: Infi <infi@infi.sh>
Date: Sun Jun 9 16:06:44 2024 +0200
chore: upgrade agp
Signed-off-by: Infi <infi@infi.sh>
commit 6e341a2949551eef6af7223c72b05d54314917cb
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 21:26:28 2024 +0200
docs(readme): add links to contribution guide
commit 2399ca4350fba12c5c1a93329d0a7949f0fd3116
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 21:08:15 2024 +0200
fix(docs): how to markdown
commit bd8009213cada0d146c7f8b5d93c89d258d69c73
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 21:05:50 2024 +0200
fix(docs): how to starlight
commit 59809c2ef8bb61753c0af7118a4b7b6942ecfa5a
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 21:02:49 2024 +0200
fix(docs): how to astro
commit 77cfb1ee00ccec9b73d0298c078ac20d56a48fcb
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 20:58:02 2024 +0200
fix(docs): specify pnpm version
commit 2ff81dc682dcd8c2d8efd14ef9216bf8af679c53
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 20:57:13 2024 +0200
fix(docs): use implied recursive
commit 932f41909217bde28eb397d4e85cba44dccbad98
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 20:55:14 2024 +0200
fix(docs): typo in yaml
commit eba5474c07a33b143a40b8285a93dc5b2abb4f2a
Author: Infi <infi@infi.sh>
Date: Sat Jun 8 20:53:31 2024 +0200
docs: add contrib docs
commit 28e144f7c69fb1bd4ee6e6ed5930f5d2026d3d88
Author: Infi <infi@infi.sh>
Date: Fri Jun 7 00:31:43 2024 +0200
chore: create LICENCE
Signed-off-by: Infi <infi@infi.sh>
commit 92c0dbe29696ad6603f2b775a7bf98126d980b8a
Author: Infi <infi@infi.sh>
Date: Fri Jun 7 00:26:18 2024 +0200
chore: bump to 1.0.0-beta+gp20
Signed-off-by: Infi <infi@infi.sh>
commit 0cf65caacdb164fc41524466c1bb0c01b79883dd
Author: Infi <infi@infi.sh>
Date: Thu Jun 6 18:42:40 2024 +0200
fix: last resort for socket disconnect crash
Signed-off-by: Infi <infi@infi.sh>
commit b95fec0f4ee77d4fa3b85b5a29a70dc024e9aaf1
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 17:22:16 2024 +0200
feat: animate message content size change
Signed-off-by: Infi <infi@infi.sh>
commit 1ebfd2991496d7464124a89f3a6cb5ffb6f6f6cf
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 16:28:36 2024 +0200
chore: bump to 0.8.1
Signed-off-by: Infi <infi@infi.sh>
commit 566a344bdc02fed3b71369276a3c9faebfa9167a
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 16:26:23 2024 +0200
feat: add back URL fallback
Signed-off-by: Infi <infi@infi.sh>
commit 449ae162216048e7e6b434eed56b0e5e7c442674
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 16:06:39 2024 +0200
feat: render bio in profile sheet
Signed-off-by: Infi <infi@infi.sh>
commit 0fc0960cce21ba82ed56a7e08fe5aa5cffdbf392
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 15:51:31 2024 +0200
fix: markdown rendering crash
Signed-off-by: Infi <infi@infi.sh>
commit 685e3d063372fb027d5225a8b2ab75d5dfbab649
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 15:10:42 2024 +0200
fix: logic and positioning for user dropdown
Signed-off-by: Infi <infi@infi.sh>
commit da9e73041fdf476c1051b4a01d6911b869fee871
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 14:59:11 2024 +0200
fix(regression/cs2): ack channels on view, dont show agegate for sfw channels
Signed-off-by: Infi <infi@infi.sh>
commit 9be100fc265f2a05ff4196c345a1cc640293783f
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 14:51:02 2024 +0200
perf: skip catchup MessageFrame|s
Signed-off-by: Infi <infi@infi.sh>
commit 94099b8fc3d65303487ff2bad0b0423a46540558
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 14:44:46 2024 +0200
feat: show better icons for dm and gdm, presence
Signed-off-by: Infi <infi@infi.sh>
commit 3c6ed77e98ef7b079d6c6133edb9c5cefa6eb301
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 14:33:22 2024 +0200
fix: show DM partner name in text field in DMs
Signed-off-by: Infi <infi@infi.sh>
commit 06705bb87722b9c9f936e5d24f5d80fc27b0cc5d
Author: Infi <infi@infi.sh>
Date: Wed Jun 5 14:25:54 2024 +0200
feat(SpecialUsers): add tom flair
Signed-off-by: Infi <infi@infi.sh>
commit e82a40c657b65383be3097c545555e9d4f96caac
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 20:38:18 2024 +0200
feat(regression/cs2): age gate
Signed-off-by: Infi <infi@infi.sh>
commit 27b465d1befbd8c6282d32cf03e0f6df007b6299
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 20:20:55 2024 +0200
fix(regression/cs2): issue where autocomplete doesnt complete
Signed-off-by: Infi <infi@infi.sh>
commit 6550822f1586a97b2f1bd96ec54d4b2569eba644
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 20:20:43 2024 +0200
fix(regression/cs2): processed content in prospective message
Signed-off-by: Infi <infi@infi.sh>
commit 2d7367296796da9881ef7e5d0805b188b37ce937
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 20:03:51 2024 +0200
chore: change share target activity design to reflect cs2
Signed-off-by: Infi <infi@infi.sh>
commit 2e8aa47ecf1e9992c6e0227180d9db2bc4495859
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 19:56:11 2024 +0200
fix(regression/cs2): limit amt of replies
Signed-off-by: Infi <infi@infi.sh>
commit f003f67fa6b0a88a44473b64aeeb70b1810a64f7
Author: Infi <infi@infi.sh>
Date: Mon Jun 3 19:54:23 2024 +0200
fix(regression/cs2): issue in which ui callbacks fire multiply
Signed-off-by: Infi <infi@infi.sh>
commit b31194d287d56437ef38e28e3860656280b3d004
Author: Infi <infi@infi.sh>
Date: Tue May 28 21:45:18 2024 +0200
fix(regression/cs2): process outgoing messages
Signed-off-by: Infi <infi@infi.sh>
commit 0adab87bb7f5b7c41d0d59d978266b83b6e30d90
Author: Infi <infi@infi.sh>
Date: Tue May 28 02:23:01 2024 +0200
chore: graduate channelscreen2
Signed-off-by: Infi <infi@infi.sh>
commit d9281b4f098409a612d2bc7c21cbf87fd86fdfe9
Author: Infi <infi@infi.sh>
Date: Tue May 28 02:21:22 2024 +0200
refactor(ChannelScreen): introduce channel screen 2
Signed-off-by: Infi <infi@infi.sh>
commit 51d1c11aaad003827db1fc3b86c4ff5bc711b817
Author: Infi <infi@infi.sh>
Date: Wed Apr 10 23:07:49 2024 +0200
feat: do not show messages from blocked users
Signed-off-by: Infi <infi@infi.sh>
commit 46d11a3a2543341e5ce1d0ad89ab7bd6777c8b38
Author: Infi <infi@infi.sh>
Date: Wed Apr 10 22:36:45 2024 +0200
fix: attachment/reply manager with denied text field
Signed-off-by: Infi <infi@infi.sh>
commit 8b852ddec86737e1884ba80ca2e75d2949656ce2
Author: Infi <infi@infi.sh>
Date: Wed Apr 10 00:32:33 2024 +0200
feat: catch invite urls
Signed-off-by: Infi <infi@infi.sh>
commit 9727ffabc8201e8b87aa029b71aa43529fa68189
Author: Infi <infi@infi.sh>
Date: Sat Apr 6 01:01:57 2024 +0200
fix: set line height via line height
Signed-off-by: Infi <infi@infi.sh>
commit cee5fadba68846a23806b2f47f80facca138b5b7
Author: Infi <infi@infi.sh>
Date: Sat Apr 6 00:07:34 2024 +0200
feat: placeholder media channel overlay
Signed-off-by: Infi <infi@infi.sh>
commit 2f6f7433734d487a85c7eabba528761c74a1a634
Author: Infi <infi@infi.sh>
Date: Wed Apr 3 15:04:27 2024 +0200
feat: add live media sdk
Signed-off-by: Infi <infi@infi.sh>
commit cd07b44c66229a1870bf0e7ddf97313179d1db2a
Author: Infi <infi@infi.sh>
Date: Wed Apr 3 14:54:53 2024 +0200
feat: spring instead of tween for mockup
Signed-off-by: Infi <infi@infi.sh>
commit b0accda4218f611ab5317ec3a0d0ddd07c4ce9f1
Author: Infi <infi@infi.sh>
Date: Wed Apr 3 14:54:30 2024 +0200
fix: message content too short after font update
Signed-off-by: Infi <infi@infi.sh>
commit f32537b0e2e6c80392b9dc96a409e27de1df08f4
Author: Infi <infi@infi.sh>
Date: Wed Apr 3 13:48:46 2024 +0200
fix: double keyboard hide request
Signed-off-by: Infi <infi@infi.sh>
commit df3eb2b3febd8a24fcfa346d924871d163e04b49
Author: insertish <me@insrt.uk>
Date: Thu Mar 28 13:37:43 2024 +0000
ci: synced local '.github/workflows/triage_pr.yml' with remote 'workflows/triage_pr.yml'
[skip ci]
commit 045f434297223dd357fd04f74bf8a3207518ed9c
Merge: e7b1007 84ef8da
Author: infi <infi@infi.sh>
Date: Thu Mar 28 04:34:57 2024 +0100
Merge pull request #5 from revoltchat/weblate
Translations update from Weblate
commit e7b100742ee5113de4bd383ab1e9772e045e5146
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 04:34:40 2024 +0100
feat: update available languages
Signed-off-by: Infi <infi@infi.sh>
commit 84ef8da14c5d5725b22ddfa0bdd0fc02bf3b1fee
Author: Weblate <noreply@weblate.org>
Date: Thu Mar 28 03:33:44 2024 +0000
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
commit 642287d2be11771cd8acf99930461016e43f4510
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 04:19:30 2024 +0100
fix: remove unneeded permission
Signed-off-by: Infi <infi@infi.sh>
commit c2770955397e69fd7fd36c01863113e6a13d1193
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 04:18:30 2024 +0100
fix: logcat warnings regarding enableOnBackInvokedCallback
Signed-off-by: Infi <infi@infi.sh>
commit 696f049fa10836ad00cbbeaf4d2d7ce8ef5e3310
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 03:54:13 2024 +0100
refactor: buildconfig to dsl
Signed-off-by: Infi <infi@infi.sh>
commit 22226e7256263f9f6a38f083ef35dcef927fb312
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 03:50:02 2024 +0100
ci: fetch submodules
Signed-off-by: Infi <infi@infi.sh>
commit 81e066400de9213180aefddcb9be96223a4c43d4
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 03:40:57 2024 +0100
ci: re-enable; update java
Signed-off-by: Infi <infi@infi.sh>
commit c38676b683f79e05a7c88e429f2a048536f54d76
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 03:34:33 2024 +0100
feat: harmonise non-special sheets for m3
Signed-off-by: Infi <infi@infi.sh>
commit 8b0af982db5b0864f5374a8d3b0773612bedaeb9
Author: Infi <infi@infi.sh>
Date: Thu Mar 28 00:24:59 2024 +0100
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit 92c5a6c7933d496de866ae5648fb7d634276cf14
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 15:11:28 2024 +0100
feat: remove members from group DMs
Signed-off-by: Infi <infi@infi.sh>
commit 0baca3cdef955d1d705369c2ad81d65fc83de96b
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 04:06:37 2024 +0100
feat: show bot owner in profile
Signed-off-by: Infi <infi@infi.sh>
commit b225cc3c4f9d773bd67d44e83f98b68d63ffafa1
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 03:40:24 2024 +0100
fix: missing conditional in double reply tap
Signed-off-by: Infi <infi@infi.sh>
commit 9b4a9b45636314dd59cbd7310538a7fa7f7af73b
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 03:31:29 2024 +0100
feat: app types
Signed-off-by: Infi <infi@infi.sh>
commit 8897dec19a95621caf9da05c83d55bef349106e6
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 02:38:18 2024 +0100
fix: do not show self in typing indicator
Signed-off-by: Infi <infi@infi.sh>
commit 942eacf6daf935775d42ea559b44da56c2e37ecf
Author: Infi <infi@infi.sh>
Date: Sat Mar 16 02:31:21 2024 +0100
feat: send begin/stop typing state
Signed-off-by: Infi <infi@infi.sh>
commit 5660c9b1760f9a4b0a471a8717cfaf0248821344
Author: Infi <infi@infi.sh>
Date: Sun Mar 10 21:30:36 2024 +0100
fix: tnum on reaction info tabs
Signed-off-by: Infi <infi@infi.sh>
commit 481a005f36afcf50c5af25e1890837f1bf1b4bcd
Author: Infi <infi@infi.sh>
Date: Sun Mar 10 21:22:46 2024 +0100
feat: cleaner invite dialogue animation
Signed-off-by: Infi <infi@infi.sh>
commit ce751dca3f170cfe0314f5085360ebf7f5d95609
Author: Infi <infi@infi.sh>
Date: Sat Mar 9 19:29:17 2024 +0100
feat: cache servers and channels locally
Signed-off-by: Infi <infi@infi.sh>
commit 2fdab5f9eadb58ddde6f82ba1cb5f03b39c08e36
Author: Infi <infi@infi.sh>
Date: Thu Mar 7 21:33:51 2024 +0100
fix: issue in which camera nonpresence can cause a crash
Signed-off-by: Infi <infi@infi.sh>
commit 79adc2dae3d11f9366e07fd6c57b1ed6c8c7a501
Author: Infi <infi@infi.sh>
Date: Thu Mar 7 21:30:36 2024 +0100
fix: issue in which exotic links can cause a crash
Signed-off-by: Infi <infi@infi.sh>
commit 4565e5d5d2c36657d6529d7e92425df12c5b3d34
Author: Infi <infi@infi.sh>
Date: Thu Mar 7 21:10:15 2024 +0100
style(lint): fix deprecation issues
Signed-off-by: Infi <infi@infi.sh>
commit 84ccec816eacc274e8452fa1fc8b507f72ccae36
Author: Infi <infi@infi.sh>
Date: Thu Mar 7 20:42:23 2024 +0100
refactor: RadioItem to be a ListItem
Signed-off-by: Infi <infi@infi.sh>
commit 659935f8b9cd8b6a615aede2115147ab12072a38
Author: Infi <infi@infi.sh>
Date: Wed Mar 6 23:45:44 2024 +0100
style: fix linter issues
Signed-off-by: Infi <infi@infi.sh>
commit 9e94ed35fd3e9bb104c8b1289a09d12ca7874518
Author: Infi <infi@infi.sh>
Date: Wed Mar 6 23:06:57 2024 +0100
chore: upgrade compose
Signed-off-by: Infi <infi@infi.sh>
commit ffce79aaefe856e5e7db506d9d14a8f36d2fdb39
Author: Infi <infi@infi.sh>
Date: Wed Mar 6 21:34:48 2024 +0100
fix: issue in which rotation, dark toggle cause app to reset state
Signed-off-by: Infi <infi@infi.sh>
commit a44c230cffdea08db50ee95e43ab5d06d98d96a2
Author: Infi <infi@infi.sh>
Date: Wed Mar 6 21:33:49 2024 +0100
fix: add scroll state for chat settings
Signed-off-by: Infi <infi@infi.sh>
commit d6fa669f648c6d79a243ce52af52bd3562b58a2c
Author: Infi <infi@infi.sh>
Date: Wed Mar 6 21:28:03 2024 +0100
feat: add chat settings and quick reply options
(for future use)
Signed-off-by: Infi <infi@infi.sh>
commit 91c5272216f7b96a15f957f39b96180448b880f7
Author: Infi <infi@infi.sh>
Date: Tue Mar 5 22:01:37 2024 +0100
feat: don't allow sending too long messages
Signed-off-by: Infi <infi@infi.sh>
commit bb2c6145e1846c52bcedfcdbb23798d0f7ebb77f
Author: Infi <infi@infi.sh>
Date: Sat Mar 2 22:02:47 2024 +0100
fix: issue in which sheet tiles can overflow
Signed-off-by: Infi <infi@infi.sh>
commit adfdd5e048cd74a357dffb6d3164f17f6329a63b
Author: Infi <infi@infi.sh>
Date: Sat Mar 2 21:56:24 2024 +0100
feat: update font versions, replace jb mono
Signed-off-by: Infi <infi@infi.sh>
commit 571c68059f2a4f7ccfaeb2a79faf536f1dc63c98
Author: Infi <infi@infi.sh>
Date: Sat Mar 2 21:25:33 2024 +0100
feat: group settings screen
Signed-off-by: Infi <infi@infi.sh>
commit 286f6de1e1001b852178a431fab1f7241366ea54
Author: Infi <infi@infi.sh>
Date: Wed Feb 21 01:21:51 2024 +0100
feat: group create screen
Signed-off-by: Infi <infi@infi.sh>
commit a39cef28dc05adc2f455c4605a5d03c1a38d0382
Author: Infi <infi@infi.sh>
Date: Tue Feb 20 23:17:17 2024 +0100
fix(m3): friends options sheet should be dropdown menu
Signed-off-by: Infi <infi@infi.sh>
commit 8636379fa218e4741b408a85abdc1de41ec48730
Author: Infi <infi@infi.sh>
Date: Tue Feb 20 23:04:38 2024 +0100
fix: issue in which non-bot users are shown as bots
Signed-off-by: Infi <infi@infi.sh>
commit 2514f4a09b6acf6382c4b2e6f55e38e7ab909cf9
Author: Infi <infi@infi.sh>
Date: Mon Feb 19 00:53:13 2024 +0100
fix: issue in which ime padding is not applied to ProfileSettingsScreen
Signed-off-by: Infi <infi@infi.sh>
commit 70db630244c6663238639a06c19e7bd5022b363e
Author: Infi <infi@infi.sh>
Date: Mon Feb 19 00:49:15 2024 +0100
feat: bot display for user info sheet
Signed-off-by: Infi <infi@infi.sh>
commit 356260a478c931e0812223270344f50b4cee2700
Author: Infi <infi@infi.sh>
Date: Mon Feb 19 00:26:23 2024 +0100
fix: issue in which users you are blocked by are not reportable
Signed-off-by: Infi <infi@infi.sh>
commit 4f06153cd86a51232f32056c2ce4e7285b35401c
Author: Infi <infi@infi.sh>
Date: Mon Feb 19 00:19:05 2024 +0100
fix: issue in which users cannot report blocked users
Signed-off-by: Infi <infi@infi.sh>
commit 857bc07913fdd515e81c27d6387eab178735e68d
Author: Infi <infi@infi.sh>
Date: Sun Feb 18 23:46:25 2024 +0100
fix: remove unused MessageView layout
Signed-off-by: Infi <infi@infi.sh>
commit e3269beacdd2e7048134433ef858c2104461dc54
Author: Infi <infi@infi.sh>
Date: Sun Feb 18 23:44:46 2024 +0100
fix(MessageProcessor): more accurate emoji regex
Signed-off-by: Infi <infi@infi.sh>
commit a43461468ce8c9969192a09cad5f4ee18f54af66
Author: Infi <infi@infi.sh>
Date: Thu Feb 15 20:28:47 2024 +0100
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit 235c9a3b435c42b2c4401094bc2b3df4a776f6e7
Author: Infi <infi@infi.sh>
Date: Mon Feb 12 23:15:31 2024 +0100
fix: issue in which block quotes look like embeds
Signed-off-by: Infi <infi@infi.sh>
commit fe25812d6be1f95adfe372dc32b8be250e382c32
Author: Infi <infi@infi.sh>
Date: Mon Feb 12 22:38:49 2024 +0100
fix: crash when viewing oss attribution
Signed-off-by: Infi <infi@infi.sh>
commit 490fa23cbf1a76bf7bdab04268fef22b9b7d2626
Author: Infi <infi@infi.sh>
Date: Mon Feb 12 03:14:49 2024 +0100
feat: improve scroll to bottom FAB placement
Signed-off-by: Infi <infi@infi.sh>
commit 10f39b6060d72e88a971aae6cd55d737df06640a
Author: Infi <infi@infi.sh>
Date: Mon Feb 12 02:41:19 2024 +0100
fix: exclude AstNode struct from obfuscation
Signed-off-by: Infi <infi@infi.sh>
commit a41487c54ecaac9e3e097e4940b47acabfa7ee84
Author: Infi <infi@infi.sh>
Date: Mon Feb 12 02:11:59 2024 +0100
feat(stendal): initial implementation/switch
Signed-off-by: Infi <infi@infi.sh>
commit 91747d32a1327ee1e1cbe76442ef8ff572748a0a
Author: Infi <infi@infi.sh>
Date: Wed Feb 7 21:43:41 2024 +0100
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit d16c225fefc261c1dfbf1822cbd969a27e33364e
Author: Infi <infi@infi.sh>
Date: Sat Feb 3 14:42:12 2024 +0100
fix: issue in which sheet headers have no padding
Signed-off-by: Infi <infi@infi.sh>
commit f0d97255a2967bae4d2a08a0186581b20a54d2e4
Author: Infi <infi@infi.sh>
Date: Sat Feb 3 13:22:27 2024 +0100
feat(gp): rm feedback and analysis
Signed-off-by: Infi <infi@infi.sh>
commit c372ddd9d4783efcc9ba2daa11317eef8accbcb8
Author: Infi <infi@infi.sh>
Date: Wed Jan 31 23:16:43 2024 +0100
feat(gp): remove closed beta updater
Signed-off-by: Infi <infi@infi.sh>
commit b4b5878e6edc11616306acc87861c0672586213a
Author: Infi <infi@infi.sh>
Date: Tue Jan 30 00:04:52 2024 +0100
feat: fetch uncached users in reaction sheet
Signed-off-by: Infi <infi@infi.sh>
commit 04484ec186e3c49b1f722849f83706c6cbe77b22
Author: Infi <infi@infi.sh>
Date: Tue Jan 30 00:00:41 2024 +0100
feat: fetch uncached messages in replies
Signed-off-by: Infi <infi@infi.sh>
commit e204a7bf73ee910534482cab080d64c902bc4257
Author: Infi <infi@infi.sh>
Date: Mon Jan 29 23:43:31 2024 +0100
fix: some websocket related crash
Signed-off-by: Infi <infi@infi.sh>
commit 9bdaa78cf0575b30e9c928b9bc47863befd8ab38
Author: Infi <infi@infi.sh>
Date: Mon Jan 29 23:43:18 2024 +0100
feat: show status in member list sheet
Signed-off-by: Infi <infi@infi.sh>
commit 85820d93dd83bfdc369acc5174f3fcc3ff745e9e
Author: Infi <infi@infi.sh>
Date: Mon Jan 29 18:25:40 2024 +0100
fix: typo in which some m3 imports are actually m2
Signed-off-by: Infi <infi@infi.sh>
commit 060d26d9f4b196123c378c801260b0e2548c7451
Author: Infi <infi@infi.sh>
Date: Sun Jan 28 17:54:20 2024 +0100
fix: issue in which the message box and sidebar are not aligned
Signed-off-by: Infi <infi@infi.sh>
commit e3d341fa3666e724af38bfb7c1ee48eeeafc8c4f
Author: Infi <infi@infi.sh>
Date: Sun Jan 28 17:50:54 2024 +0100
feat: retire PageHeader in favour of TopAppBar
- also make DisconnectionNotice borderless
Signed-off-by: Infi <infi@infi.sh>
commit 0c6f8026fa5dc3574338f17f231a1bc11dc0aecc
Author: Infi <infi@infi.sh>
Date: Sun Jan 21 19:38:10 2024 +0100
fix: issue in which bio text field is not full width
Signed-off-by: Infi <infi@infi.sh>
commit c116b25981292c608765efbb2a26ec63b7b7f767
Author: Infi <infi@infi.sh>
Date: Sun Jan 21 19:08:08 2024 +0100
fix: issue in which listitem and listheader backgrounds were inconsistent
Signed-off-by: Infi <infi@infi.sh>
commit 45e011abffc3c0dc998e5d37a29a53273687b5af
Author: Infi <infi@infi.sh>
Date: Sun Jan 21 19:01:44 2024 +0100
fix: return divider to changelogs screen
Signed-off-by: Infi <infi@infi.sh>
commit 3b15436b9129bba65fbdfd7bc7e9bccf43585601
Author: Infi <infi@infi.sh>
Date: Sat Jan 20 01:10:50 2024 +0100
feat: try new navigation transitions
Signed-off-by: Infi <infi@infi.sh>
commit c96486a324d097785adf2322b6cbe485f66cc31f
Author: Infi <infi@infi.sh>
Date: Sat Jan 20 00:41:41 2024 +0100
fix: issue where there is incorrect rounding on the header
Signed-off-by: Infi <infi@infi.sh>
commit 5479516a6e4576901168b0b6ba943e7cc3b5aeca
Author: Infi <infi@infi.sh>
Date: Sat Jan 20 00:14:33 2024 +0100
feat: material 3-ise friends screen
Signed-off-by: Infi <infi@infi.sh>
commit b62dead6488f7fcd8a52a02dfc5b9613838d0558
Author: Infi <infi@infi.sh>
Date: Fri Jan 19 23:59:29 2024 +0100
fix: issue where if your account is fresh you can't use notes
Signed-off-by: Infi <infi@infi.sh>
commit 2875b1251cd81fbe223736201b1d9d6ab917f7a3
Author: Infi <infi@infi.sh>
Date: Fri Jan 19 23:51:46 2024 +0100
fix: issue where FriendsScreen is not full height
Signed-off-by: Infi <infi@infi.sh>
commit 58128f553485f2088b7df52456f7b4e412e0d0b2
Author: Infi <infi@infi.sh>
Date: Fri Jan 19 23:49:13 2024 +0100
fix: issue where FriendsScreen header is not translated
Signed-off-by: Infi <infi@infi.sh>
commit aec1fe7b98d3b0fe785682c2e915d13d63b2fe7f
Author: Infi <infi@infi.sh>
Date: Fri Jan 19 23:48:39 2024 +0100
feat: leverage android 12 splash screen API
Signed-off-by: Infi <infi@infi.sh>
commit c062dc7953f0a22e52fc2b230dedab2df9d10678
Author: Infi <infi@infi.sh>
Date: Wed Jan 17 17:59:15 2024 +0100
feat: remove webchallenge
Signed-off-by: Infi <infi@infi.sh>
commit e5a22ed4b90c643ce753ee11d9d4226652c9c82a
Author: Infi <infi@infi.sh>
Date: Wed Jan 17 17:54:46 2024 +0100
feat: xml messageview (for future optimisations)
Signed-off-by: Infi <infi@infi.sh>
commit 921a45d9bd65163861898511581471f3b170800d
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 19:08:14 2024 +0100
fix(docs): use of litho has been discontinued
Signed-off-by: Infi <infi@infi.sh>
commit 36a3c294c2c7462b7cc4c00d4bba53e7da41f432
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 18:12:09 2024 +0100
docs: mention other UI frameworks used
Signed-off-by: Infi <infi@infi.sh>
commit 6ebdcef1e56b748ff8cf27271098420ed60af637
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 17:47:51 2024 +0100
style: rename MemberListSheet.MemberListItem to MemberListSheetItem
Signed-off-by: Infi <infi@infi.sh>
commit 976f149e0f700a10e6d4af8411524016b9a7194e
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 16:17:08 2024 +0100
feat: material 3-ise member sheet
Signed-off-by: Infi <infi@infi.sh>
commit 792822c848e9acb2a5fb4c39ec2d3602896ed7a8
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 14:11:17 2024 +0100
fix(a11y): remove alt text
Signed-off-by: Infi <infi@infi.sh>
commit b4fb6eb874a3779113315717d452ebd4b7532d06
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 14:07:01 2024 +0100
feat(a11y): show a sidebar settings button if touch exploration is on
Signed-off-by: Infi <infi@infi.sh>
commit a28d305d45ef207d9999b50dd240f35a38a4ca92
Author: Infi <infi@infi.sh>
Date: Sat Jan 13 13:52:05 2024 +0100
feat: material 3-ise add server sheet
Signed-off-by: Infi <infi@infi.sh>
commit 80d29c3d585d5383ae775d88b8d842a4cdb7c73f
Author: Infi <infi@infi.sh>
Date: Wed Jan 10 21:52:42 2024 +0100
feat: material 3-ise changelog screen
Signed-off-by: Infi <infi@infi.sh>
commit f31e8516fbc6deb876239bcd2adff676e8a05deb
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 01:27:15 2024 +0100
fix: regression in which "log out" is not error coloured
Signed-off-by: Infi <infi@infi.sh>
commit e5412728c9e6cdbd3b5a500dea0e6639c064069c
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 01:25:44 2024 +0100
feat: redesign settings screen to fit m3 better
Signed-off-by: Infi <infi@infi.sh>
commit d7cdcdc5b405001426aa7b4106706ce8ff80670d
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 01:25:33 2024 +0100
feat: uniform list header component
Signed-off-by: Infi <infi@infi.sh>
commit 38b9633361fb2358740f007541e49da6272d345d
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 01:01:49 2024 +0100
fix: material 3-ise attribution further
Signed-off-by: Infi <infi@infi.sh>
commit ccc37cad6e148702f36f6c9643e0cb609a043d56
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 00:49:26 2024 +0100
fix: regression in which the typing indicator is on top
Signed-off-by: Infi <infi@infi.sh>
commit c694bb720f62c8055e71af21734d5a50867407ad
Author: Infi <infi@infi.sh>
Date: Mon Jan 8 00:43:54 2024 +0100
feat: material 3-ise session settings further
Signed-off-by: Infi <infi@infi.sh>
commit 2436cdefa2755c761336a12a1f5afde91f9cdf83
Author: Infi <infi@infi.sh>
Date: Sat Jan 6 18:28:47 2024 +0100
fix: issue where msg-ctx stays open after delete
Signed-off-by: Infi <infi@infi.sh>
commit c95c6a9989f4f786e9802e1183eaa05e4337c503
Author: Infi <infi@infi.sh>
Date: Sat Jan 6 18:21:42 2024 +0100
fix: issue where messages don't get deleted
Signed-off-by: Infi <infi@infi.sh>
commit 38e35902ff2457fc6dd46a3932c05eead6b748b1
Author: Infi <infi@infi.sh>
Date: Wed Jan 3 20:13:54 2024 +0100
feat: server reporting
Signed-off-by: Infi <infi@infi.sh>
commit 1aea044a5a7f42bd8055b26ba6856ef75a2798da
Author: Infi <infi@infi.sh>
Date: Mon Jan 1 20:21:45 2024 +0100
feat: delete messages
Signed-off-by: Infi <infi@infi.sh>
commit 8b4322c21aef20b4cbfb5813730f8f51e4467265
Author: Infi <infi@infi.sh>
Date: Mon Jan 1 19:57:23 2024 +0100
feat: nsfw age gate
Signed-off-by: Infi <infi@infi.sh>
commit 547bc744d707cdc5009f6555756567a8d09459ba
Author: Infi <infi@infi.sh>
Date: Sat Dec 30 21:50:31 2023 +0100
feat: "add reaction" button on messages if reactions present
Signed-off-by: Infi <infi@infi.sh>
commit a77e66b151fa67e90f9397aa63a2559caab5a9aa
Author: Infi <infi@infi.sh>
Date: Tue Dec 26 00:31:32 2023 +0100
feat: make revolt a share target (rough around edges)
Signed-off-by: Infi <infi@infi.sh>
commit 81e1070747d97604f7d08a9b1339ed1140248203
Author: Infi <infi@infi.sh>
Date: Fri Dec 22 20:19:52 2023 +0100
fix: add slight padding to emoji picker server row
Signed-off-by: Infi <infi@infi.sh>
commit adb8f519c26d3021d2549bd0e9bc82dea0a4a1c2
Author: Infi <infi@infi.sh>
Date: Sun Dec 17 18:41:04 2023 +0100
feat: adding reactions
Signed-off-by: Infi <infi@infi.sh>
commit c62241590e1aae54d200320250324c77d50b5ff9
Author: Infi <infi@infi.sh>
Date: Sun Dec 17 17:26:24 2023 +0100
fix: issue where the member list header is not translated
Signed-off-by: Infi <infi@infi.sh>
commit 17da46a18111f5fcfd3b44148905d26caef59bca
Author: Infi <infi@infi.sh>
Date: Sat Dec 16 03:34:30 2023 +0100
feat: routine housekeeping
Signed-off-by: Infi <infi@infi.sh>
commit 57fa42ff222d7be63398efaf4a367e3f927c30fe
Author: Infi <infi@infi.sh>
Date: Sun Dec 10 01:55:08 2023 +0100
feat: invite screen
Signed-off-by: Infi <infi@infi.sh>
commit 3ab1aa4279a387dc76d3f04dd2519228dbea1574
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 22:38:34 2023 +0100
fix: older webview engine support
Signed-off-by: Infi <infi@infi.sh>
commit 408d122e0c3c6eeb0ebc84ba0aadb85f513b8a6a
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 22:29:15 2023 +0100
fix: issue where changelogs are opposite the sensical order
Signed-off-by: Infi <infi@infi.sh>
commit 84ceba8b1b812b029e03d0b4e1ba36dc2df28f28
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 22:22:52 2023 +0100
feat: mask session loading, fix profile loading centering
Signed-off-by: Infi <infi@infi.sh>
commit 4a5e5766c4419f74ac6f016946f13ec7e8a57b11
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 21:15:00 2023 +0100
feat: tweak default theme colours
Signed-off-by: Infi <infi@infi.sh>
commit 5d4d985827fa96d6fda95764a016e1846c744a4a
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 20:32:13 2023 +0100
feat: loading masking and further error handling for profile settings
Signed-off-by: Infi <infi@infi.sh>
commit f8070bfb5dd25d54ee9ac126a841cab2fe44a5ee
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 20:00:20 2023 +0100
fix: restore comment
Signed-off-by: Infi <infi@infi.sh>
commit 3cab392e40a613dd8c1c37f94830a923474eac38
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 19:57:49 2023 +0100
chore: replace view library with equivalent compose library
Signed-off-by: Infi <infi@infi.sh>
commit e18c6a0d267e4b5a0fc015f06a1ab7c92751f55a
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 19:27:13 2023 +0100
fix: rm leakcanary
Signed-off-by: Infi <infi@infi.sh>
commit a7453820ef62de9df79f455c6f1afdcfac5c801e
Author: Infi <infi@infi.sh>
Date: Sat Dec 9 18:06:37 2023 +0100
chore: upgrade dependencies
Signed-off-by: Infi <infi@infi.sh>
commit c8f43b5b90fad029a903c834b5d03d405a9b74fb
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 23:40:16 2023 +0100
feat: reaction info sheet
Signed-off-by: Infi <infi@infi.sh>
commit 23fb3795e48c4bcc859dd7497f327bb1aebf7d62
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 21:16:08 2023 +0100
feat: reaction rendering
Signed-off-by: Infi <infi@infi.sh>
commit 5b002f3b1b31e70b91a68d9c818ae7ce3edad202
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 19:58:25 2023 +0100
fix: inverse logic
Signed-off-by: Infi <infi@infi.sh>
commit 849a1d6b6d7b374ef2d31b1767ad118ff6c25b09
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 19:44:59 2023 +0100
fix: logo height and state performance
Signed-off-by: Infi <infi@infi.sh>
commit 6cac99b1fde7ff023d9fefffcc6da79281c2307a
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 19:37:42 2023 +0100
feat: channels autocomplete
Signed-off-by: Infi <infi@infi.sh>
commit 5c0967cd2d910dad721ae8887ab7bdf086d49a86
Author: Infi <infi@infi.sh>
Date: Thu Dec 7 17:04:24 2023 +0100
feat: mention autocomplete
Signed-off-by: Infi <infi@infi.sh>
commit 3b4791dcc2f46b100674ee4b89a7c2968b4fc545
Author: Infi <infi@infi.sh>
Date: Wed Dec 6 16:44:40 2023 +0100
feat: custom emote autocomplete
Signed-off-by: Infi <infi@infi.sh>
commit d8c76b79e59bb37c8f9e933811afde24eb9bd2f5
Author: Infi <infi@infi.sh>
Date: Wed Dec 6 15:35:02 2023 +0100
feat: emoji autocomplete
Signed-off-by: Infi <infi@infi.sh>
commit b78598357a31ee662dfa4cfbe538a77576ff9227
Author: Infi <infi@infi.sh>
Date: Sun Dec 3 02:07:24 2023 +0100
feat: routine maintenance
Signed-off-by: Infi <infi@infi.sh>
commit dd9f279095eb1b582c22b835deaae43a9c8fcd76
Author: Infi <infi@infi.sh>
Date: Sun Dec 3 01:54:37 2023 +0100
feat: process manual channel mentions and emoji shortcodes
Signed-off-by: Infi <infi@infi.sh>
commit 7ea7837684d523240c04b42337c9f52d8904e202
Author: Infi <infi@infi.sh>
Date: Fri Dec 1 16:49:20 2023 +0100
fix: issue where languages are missing from selection
Signed-off-by: Infi <infi@infi.sh>
commit 5f1cf21afc8cc8db939741d794634d6e0f5be395
Author: Infi <infi@infi.sh>
Date: Fri Dec 1 16:42:45 2023 +0100
feat: show online and rest friends in friends screen
Signed-off-by: Infi <infi@infi.sh>
commit eeaef1b12738ef9c4822fdd019a64b68cf56ec04
Author: Infi <infi@infi.sh>
Date: Fri Dec 1 16:15:03 2023 +0100
fix: issue where unicode emoji in the picker are not clickable
Signed-off-by: Infi <infi@infi.sh>
commit 99823a2738abdfcf02516c607b3561311db88010
Author: Infi <infi@infi.sh>
Date: Fri Dec 1 15:52:45 2023 +0100
feat: mention user on username tap
Signed-off-by: Infi <infi@infi.sh>
commit b1f1e2a56aa48785d75fa27e8939cc97a3341f27
Author: Infi <infi@infi.sh>
Date: Fri Dec 1 15:07:55 2023 +0100
feat: redesign user info sheet
Signed-off-by: Infi <infi@infi.sh>
commit 78d464e12a2279be01a5f7925d9dcb615be44cfc
Merge: 20554e9 7f0ea2e
Author: infi <infi@infi.sh>
Date: Sat Nov 18 19:21:59 2023 +0100
merge: weblate
Translations update from Weblate
commit 20554e9ce9c24f7a3cad268db45927c841c04b21
Author: Infi <infi@infi.sh>
Date: Sat Nov 18 19:01:46 2023 +0100
feat: discover screen
Signed-off-by: Infi <infi@infi.sh>
commit 7f0ea2e2585a2337f40b9334bcd58ceba0ac71f8
Author: Weblate <noreply@weblate.org>
Date: Thu Nov 16 19:04:09 2023 +0000
chore: update translations [no ci]
Co-authored-by: @liimee <git.taaa@fedora.email>
Co-authored-by: AbstractDevs <sergkovalew749@gmail.com>
Co-authored-by: Alexandr Glazko <lenify@skiff.com>
Co-authored-by: Alexandr Glazko <smba652f@gmail.com>
Co-authored-by: Andiv <div2005.kk@gmail.com>
Co-authored-by: Arsenii <arslee07@gmail.com>
Co-authored-by: Ayl3n <Ayl3ann.n@gmail.com>
Co-authored-by: Cynycal2003 <soumyajitdas2712@gmail.com>
Co-authored-by: Dmitry Percew <dmitrypercew@gmail.com>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: Gátomo <gatomociencia@gmail.com>
Co-authored-by: Infi <weblate@infi.sh>
Co-authored-by: Kasahe <anissaa4648@gmail.com>
Co-authored-by: Lùka Guyonvarch <starwars15122006@gmail.com>
Co-authored-by: Matias Vaz <vaz.mmv@gmail.com>
Co-authored-by: Mulciiber <ivan.barancikov07@gmail.com>
Co-authored-by: Paweł B <mail@pawelek.ml>
Co-authored-by: Tamer Mohamed Mokhtar <t.mokhtar.vd@gmail.com>
Co-authored-by: Vasyl <s1r.p.a.w.s02@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: blank <z00hra@mail.ru>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Co-authored-by: ferrel <5920873@disroot.org>
Co-authored-by: searinminecraft <scripterrookie12@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/be/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/bn/
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/es/
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/mwl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/pl/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/ru/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/uk/
Translate-URL: https://translate.revolt.chat/projects/revolt/android/zh_Hans/
Translation: Revolt/Android
commit e23a2f964c7636181bcbbecc425542b74e2baf20
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 21:41:18 2023 +0100
Revert "feat: reconnect mechanism that doesn't limit retry count"
This reverts commit 9d747e69db0548adebf8c85ab224a51febf85714.
commit 18825a5130be8f42b29a94b8ebda6ee53ca70a47
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 21:37:09 2023 +0100
fix: replace compose cursor position code with view
Signed-off-by: Infi <infi@infi.sh>
commit 2f8e93194abcce0037c4b770241f57e4ce1ed845
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 21:18:57 2023 +0100
fix: issue where uncategorised channels don't show
Signed-off-by: Infi <infi@infi.sh>
commit 9d747e69db0548adebf8c85ab224a51febf85714
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 21:08:56 2023 +0100
feat: reconnect mechanism that doesn't limit retry count
Signed-off-by: Infi <infi@infi.sh>
commit d985547e9db93f2c3ca29f18204ac8ec820dd6ef
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 20:24:09 2023 +0100
fix: issue where emoji picker animation blocks UI thread
Signed-off-by: Infi <infi@infi.sh>
commit bca86deddb28b63caec5a41a27e884b91d2e12e3
Author: Infi <infi@infi.sh>
Date: Sun Nov 12 20:20:01 2023 +0100
fix: npe
Signed-off-by: Infi <infi@infi.sh>
commit 1347d6b50ae1d499ab2dfa78ab8000afd56bbefb
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 19:05:13 2023 +0100
chore: rm unused imports
Signed-off-by: Infi <infi@infi.sh>
commit e3fb15ed4103376e82ddcd412619d55425a70ef5
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 17:49:50 2023 +0100
feat: change type of button for send message
Signed-off-by: Infi <infi@infi.sh>
commit 1a061909584f7cdfe65b92c84107d0be9b0f1c1b
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 17:48:58 2023 +0100
feat: make report dialogues up to date, add user report
Signed-off-by: Infi <infi@infi.sh>
commit 3c6d32ed210d5fa800145a4da07792d206a4cdd0
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 16:36:20 2023 +0100
ci: suspend use of build CI for now
Signed-off-by: Infi <infi@infi.sh>
commit 22040c64661d73b0ebfd7035b6eff4fc15c616d4
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 16:33:23 2023 +0100
fix: show extended actions even if blocked by other user
Signed-off-by: Infi <infi@infi.sh>
commit f49fea2e1c2ef58667d8bcc5186e9952695466aa
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 16:25:24 2023 +0100
feat: user action buttons
Signed-off-by: Infi <infi@infi.sh>
commit 71e78999f517bb71a0ee0143184fb110bf705bf3
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 03:49:24 2023 +0100
refactor: rename user context sheet to user info sheet
Signed-off-by: Infi <infi@infi.sh>
commit a5f4b4d9df26800ac4234774d827b07122df1117
Author: Infi <infi@infi.sh>
Date: Sat Nov 11 03:46:18 2023 +0100
feat: only show appropriate buttons in channel info sheet
Signed-off-by: Infi <infi@infi.sh>
commit f0099ee5db859dcc3cdf98bf22fab5af526cb63b
Author: Infi <infi@infi.sh>
Date: Sat Nov 4 17:50:46 2023 +0100
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit 2bea77ca5dc646805c029d4192ec015cc1d61b59
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 19:34:42 2023 +0100
fix: logo not using correct colour
Signed-off-by: Infi <infi@infi.sh>
commit 264a3804d4a8cd5b1e438d0f45a76fa34652839e
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 17:59:32 2023 +0100
fix: images always being full-width
Signed-off-by: Infi <infi@infi.sh>
commit 024e08c6c36afb4f8198cfc0dbba3af3a3163329
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 04:28:02 2023 +0100
fix: add ugly hacks because reflection breaks it
Signed-off-by: Infi <infi@infi.sh>
commit 0922ff6dae66f581b791617bc11b8d010a706f7d
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 02:10:50 2023 +0100
fix(changelog-7000): mdash to —
Signed-off-by: Infi <infi@infi.sh>
commit cdc4d8ce98243e7a7fc712604e8f37c7d43137c1
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 02:02:20 2023 +0100
chore: bump to 0.7.0
Signed-off-by: Infi <infi@infi.sh>
commit ea18b4de9af23d9bb74b62d8ce11eba16aa67d16
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 00:32:23 2023 +0100
fix: stray log
Signed-off-by: Infi <infi@infi.sh>
commit fdb7af745e1823c47a69bac17bbc92a38b17aed7
Author: Infi <infi@infi.sh>
Date: Wed Nov 1 00:28:23 2023 +0100
feat: import and export theme override (rato) files
Signed-off-by: Infi <infi@infi.sh>
commit d1f2cd22ee5f8436636ef62719412af375e06784
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 23:52:16 2023 +0100
feat: theme colour overrides
Signed-off-by: Infi <infi@infi.sh>
commit 861a5635801da24506ab8ab37966f9acc12cbe79
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 20:46:09 2023 +0100
refactor: fetch settings when Authenticated frame arrives
Signed-off-by: Infi <infi@infi.sh>
commit 62b8888c7ee2541a534f7571dabde831aaf9b8c5
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 20:29:27 2023 +0100
feat(settings): set bio
Signed-off-by: Infi <infi@infi.sh>
commit 017187a716856b9f484c0d146c4604d7b0db7028
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 20:07:12 2023 +0100
feat: profile settings (set pfp and background)
Signed-off-by: Infi <infi@infi.sh>
commit d069647a2d750705847a74f8a21003c337c9ba5a
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 16:20:01 2023 +0100
fix: use emoji heart in about screen to mirror iOS layout
Signed-off-by: Infi <infi@infi.sh>
commit 9d28e219a0be448dba4d5893a57fe5eff14d986d
Author: Infi <infi@infi.sh>
Date: Tue Oct 31 16:12:31 2023 +0100
feat(security): disable logging in release builds
Signed-off-by: Infi <infi@infi.sh>
commit 1eeba97d5ebae899a6117effcf8eb8108b1eb5cc
Author: Infi <infi@infi.sh>
Date: Mon Oct 30 13:45:13 2023 +0100
feat: polish up the system messages
Signed-off-by: Infi <infi@infi.sh>
commit 32e32137aa97d84ac25a688d2bf6430c5b17bcf1
Author: Infi <infi@infi.sh>
Date: Mon Oct 30 13:45:05 2023 +0100
fix: issue where UIMarkdown sometimes does not render
Signed-off-by: Infi <infi@infi.sh>
commit 7f4a768e65d2950cca3f092811adca6bdcad5280
Author: Infi <infi@infi.sh>
Date: Mon Oct 30 13:07:56 2023 +0100
fix: issue where active channel indicator may not update
Signed-off-by: Infi <infi@infi.sh>
commit 2b4fef75c2523fd7caf487de79e1a58358053e94
Author: Infi <infi@infi.sh>
Date: Mon Oct 30 02:18:26 2023 +0100
feat: friends screen
Signed-off-by: Infi <infi@infi.sh>
commit a94d1b14be1f6315c53204dddd844f2475208240
Author: Infi <infi@infi.sh>
Date: Sat Oct 28 23:36:31 2023 +0200
style: run ktlint on code
Signed-off-by: Infi <infi@infi.sh>
commit eb16111bbfbb424110d8afd9aecd632adc8b687c
Author: Infi <infi@infi.sh>
Date: Sat Oct 28 23:21:02 2023 +0200
chore(gradle): upgrade plugin and add kotlinter
Signed-off-by: Infi <infi@infi.sh>
commit 468cab9d4e1a72bce34d051cc97057a5f2f336ca
Author: Infi <infi@infi.sh>
Date: Mon Oct 23 00:15:06 2023 +0200
feat: session settings
Signed-off-by: Infi <infi@infi.sh>
commit b669738c8c02344ce961a255aec5895c2e943907
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 22:38:45 2023 +0200
feat: add explainers for certain statuses
Signed-off-by: Infi <infi@infi.sh>
commit 882531fdd1842f03c1d464224623a9d042cbf2f8
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 20:35:32 2023 +0200
fix: issue where dnd and focus were swapped in order
Signed-off-by: Infi <infi@infi.sh>
commit b5061e8d0a0c0771ce959c7bafba0d08449a8f8e
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 20:26:31 2023 +0200
feat: add status functionality to status sheet
Signed-off-by: Infi <infi@infi.sh>
commit 32db0e2545ce6cd85a61d0460b0b538b6bfdeec5
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 19:21:53 2023 +0200
fix: issue where status circle is inaccurate
Signed-off-by: Infi <infi@infi.sh>
commit 2f4cf3f15af66625e30031b33be4d02c0c033af6
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 18:31:00 2023 +0200
feat: allow content commit into message field
Signed-off-by: Infi <infi@infi.sh>
commit 3757e8d230f0fb23be11c8e5bca6267b19690904
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 02:07:54 2023 +0200
feat: replace message field with view-backed variant
Signed-off-by: Infi <infi@infi.sh>
commit 2c1f9882321dc4ec79b2a847fc81a2d6a2febe4a
Author: Infi <infi@infi.sh>
Date: Sun Oct 22 00:26:49 2023 +0200
fix: issue where channels didn't load on start in sidebar
Signed-off-by: Infi <infi@infi.sh>
commit 1548b111795eac14caa290aca7466ba1864557e8
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 16:27:05 2023 +0200
style: run ktlint on code
Signed-off-by: Infi <infi@infi.sh>
commit 1b48179e523ce3f866f43457968ef5d295d27b6e
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 15:47:37 2023 +0200
ci: that was not meant to be canceled :01GJTC4RD6XAJXRAAM30KW25VD:
commit 7e2b89e815312c08a889f0d5ddc94e9c295b14b8
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 15:45:37 2023 +0200
ci: provide RVX_DEBUG_APP_NAME to action
Signed-off-by: Infi <infi@infi.sh>
commit aa40d15a1157079aec983333fc2b14d6d83c22a8
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 15:40:33 2023 +0200
feat: support for categories
Signed-off-by: Infi <infi@infi.sh>
commit 658b865bf91d25b897f4187e36d7ef538356dcff
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 15:17:15 2023 +0200
fix: stop providing a key for emoji grid
Signed-off-by: Infi <infi@infi.sh>
commit 8e9de138d601262c3dcc9518cb6641cadf1cde7a
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 15:10:57 2023 +0200
feat: support android 14 partial file access API
Signed-off-by: Infi <infi@infi.sh>
commit 190d58e53e2f54c4d3ea4c1958348ffe6c3f3008
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 03:14:48 2023 +0200
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>
commit 45e89c0edd06844cb00c2ec65f52b843cd44ba76
Author: Infi <infi@infi.sh>
Date: Sat Oct 21 02:04:34 2023 +0200
feat: move access control to feature flag
Signed-off-by: Infi <infi@infi.sh>
commit 26c641730e5a43ac922e4734eb494e9677911add
Author: Infi <infi@infi.sh>
Date: Fri Oct 20 00:42:06 2023 +0200
feat: polish user not found sheet
Signed-off-by: Infi <infi@infi.sh>
commit 5220856b0e4ff43d781f59082e4dbaf3a8c2a6c8
Author: Infi <infi@infi.sh>
Date: Thu Oct 19 22:37:43 2023 +0200
feat: completely remove kapt, switch to dagger ksp
Signed-off-by: Infi <infi@infi.sh>
commit 0c57a5c71b3333a05fe6c6eb7ef3917df66ce628
Author: Infi <infi@infi.sh>
Date: Thu Oct 19 22:29:45 2023 +0200
fix: only load 256 max side avatar
Signed-off-by: Infi <infi@infi.sh>
commit 81a56642d17c8a679b5f1696ad0554dca02a62c0
Author: Infi <infi@infi.sh>
Date: Thu Oct 19 22:29:29 2023 +0200
feat: add crossfade on image load
since glide for compose finally has it now
Signed-off-by: Infi <infi@infi.sh>
commit c1654dc8af0f1afcd2e6540edb89097905da4059
Author: Infi <infi@infi.sh>
Date: Thu Oct 19 02:08:56 2023 +0200
feat(emoji-picker): search
Signed-off-by: Infi <infi@infi.sh>
commit 91eed303785c2b8a01f2e9d2c02dbd9a02c1a9cd
Author: Infi <infi@infi.sh>
Date: Thu Oct 19 01:12:40 2023 +0200
feat(emoji-picker): in-memory skin tone selector
Signed-off-by: Infi <infi@infi.sh>
commit cf6948d0a4fb5b80f228962be9825150c119b6c3
Author: Infi <infi@infi.sh>
Date: Sun Oct 15 01:45:05 2023 +0200
feat: server custom emoji into emote picker
Signed-off-by: Infi <infi@infi.sh>
commit efc7c657152ed60f4d8d1e3e6c5c31e1c005665a
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 19:05:26 2023 +0200
feat: category list for unicode emoji
Signed-off-by: Infi <infi@infi.sh>
commit 6c3abf3b2f2f64bf7433843f1151fc886ce1ef20
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 17:59:05 2023 +0200
fix: channel mentions now lead to the right channel
Signed-off-by: Infi <infi@infi.sh>
commit e47f0435e887f4347b1d74eab90d56c56abdf3a9
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 17:58:47 2023 +0200
chore: configure new languages
Signed-off-by: Infi <infi@infi.sh>
commit 8d35abccde811f2b529ff40e03270623cb8cb09f
Merge: 82ca8e7 ba9fc5f
Author: infi <infi@infi.sh>
Date: Sat Oct 14 17:24:39 2023 +0200
merge: weblate into dev
commit 82ca8e792ae2d9971aa2aaf88448a376f49ea8b7
Merge: 4a7e43f 184622c
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 17:17:14 2023 +0200
merge: 'origin/dev' into dev
commit 4a7e43fd033a6a6f02b5aa0a1c53c2f7aa0a78bd
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 17:16:26 2023 +0200
fix: changelog metadata for 6001
Signed-off-by: Infi <infi@infi.sh>
commit f712ba1f1a64225785169d44ca6f12d4c7b54ed2
Author: Infi <infi@infi.sh>
Date: Sat Oct 14 17:14:36 2023 +0200
chore: upgrade gradle, AGP
Signed-off-by: Infi <infi@infi.sh>
commit 394ad827840c3e497de89206c1378d2a44d8af7a
Author: Infi <infi@infi.sh>
Date: Sun Oct 8 01:18:03 2023 +0200
feat: eliminate channel loading screen
Signed-off-by: Infi <infi@infi.sh>
commit 847e650a72b67defd7c946f133e8bfe63b498bc6
Author: Infi <infi@infi.sh>
Date: Sun Oct 8 01:10:35 2023 +0200
feat: haptic feedback for emoji picker
Signed-off-by: Infi <infi@infi.sh>
commit 4a1c7dd97857f811cfa0ea456bb40caaed46dc5e
Author: Infi <infi@infi.sh>
Date: Sat Oct 7 00:50:48 2023 +0200
feat: really basic unicode emoji picker
Signed-off-by: Infi <infi@infi.sh>
commit 184622cd68ed2d2d8b45b5a81231af16dd0f0aa9
Author: insertish <me@insrt.uk>
Date: Thu Oct 5 12:51:13 2023 +0000
ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml'
[skip ci]
commit 1c7c9434dcf196ba10b1889d5bd07a3df85b33d2
Author: insertish <me@insrt.uk>
Date: Thu Oct 5 12:51:13 2023 +0000
ci: created local '.github/workflows/triage_issue.yml' from remote 'workflows/triage_issue.yml'
[skip ci]
commit ffa459b9b73683bb0c399fae872fe99c76fa63e2
Author: Infi <infi@infi.sh>
Date: Tue Oct 3 02:14:22 2023 +0200
feat: non ideal state composable
Signed-off-by: Infi <infi@infi.sh>
commit 3c2efaadd4b191cfd1572a940b161f2aabbb6723
Author: Infi <infi@infi.sh>
Date: Tue Oct 3 01:31:17 2023 +0200
feat: do not show copied toast on android >12
Signed-off-by: Infi <infi@infi.sh>
commit e760ea1eeb1b9f6b31dc4fe1003374eaddd74b6a
Author: Infi <infi@infi.sh>
Date: Tue Oct 3 01:26:08 2023 +0200
fix: lag when loading emotes into view
Signed-off-by: Infi <infi@infi.sh>
commit 8940647dfceb63f75f7c37e95a74a971b9e4aa1f
Author: Infi <infi@infi.sh>
Date: Tue Oct 3 01:04:45 2023 +0200
chore: bump to 0.6.1
Signed-off-by: Infi <infi@infi.sh>
commit 18600c85cf4075176b0be4f3f60e7e108bdddb1a
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 02:54:44 2023 +0200
fix: make emote "long-clickable" so our touch handler sees
Signed-off-by: Infi <infi@infi.sh>
commit 8bedae26da02fb71ff2ca44b82df92647df6bd76
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 02:44:20 2023 +0200
docs: add 6001 changelog
Signed-off-by: Infi <infi@infi.sh>
commit d1a9f0b2073fa134f98deb1278dbb08769bd28bf
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 02:11:10 2023 +0200
fix: opening member list makes app crash sometimes
Signed-off-by: Infi <infi@infi.sh>
commit e3d64114f6152d5cf124ef10707911f992c071a2
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 01:41:17 2023 +0200
fix: display server badge in context sheet too
Signed-off-by: Infi <infi@infi.sh>
commit 27d9916b2ac988daa7b499ff72003268bfcec4f7
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 01:32:45 2023 +0200
feat: display server official/verified badge
Signed-off-by: Infi <infi@infi.sh>
commit 9f116901cab9b60db743fa17c5aa73a8617198c6
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 00:56:41 2023 +0200
fix: url in infosheet should correctly take up max width
Signed-off-by: Infi <infi@infi.sh>
commit 8c63fb77865e3b17053a61c9ed6b45341ac1c7ab
Author: Infi <infi@infi.sh>
Date: Mon Oct 2 00:04:52 2023 +0200
feat: polish up user not found sheet
Signed-off-by: Infi <infi@infi.sh>
commit eec6da0b80de46566d575a26fbe7cb66e7e091cd
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 22:57:58 2023 +0200
chore: appInsightsSettings.xml into gitignore
Signed-off-by: Infi <infi@infi.sh>
commit 6c3367f0111bc22dd8cfec6c186eee342b102cf0
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 22:37:16 2023 +0200
fix: replace LoClLiMoMe with ad-hoc OnTouchListener in Message
this causes the issue in which the TextView eats the onClick event of the Message composable
Signed-off-by: Infi <infi@infi.sh>
commit 48f0642298642bdceb679ab39d6107425b0e6147
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 20:37:11 2023 +0200
fix: incorrect permission values
Signed-off-by: Infi <infi@infi.sh>
commit f860b5c7af062f47c36574b662c8cd78c71f2bd4
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 18:23:04 2023 +0200
docs: code-fence theme enum
Signed-off-by: Infi <infi@infi.sh>
commit 4c47f6748983368166a377dff06feaffd0e1da4e
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 18:10:20 2023 +0200
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit 01fe74e7158cabd5e40a34fcd148e310ec298811
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 01:20:21 2023 +0200
feat: placeholder changelog for 6001
Signed-off-by: Infi <infi@infi.sh>
commit a97b82833ade6edadba22de1785dfad5e24ce789
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 00:53:41 2023 +0200
feat: cursor at end when editing and open keyboard
Signed-off-by: Infi <infi@infi.sh>
commit 15141fba8a93ba74672e1c650a13d657a17350f9
Author: Infi <infi@infi.sh>
Date: Sun Oct 1 00:37:24 2023 +0200
fix: emoji should animate in more cases
Signed-off-by: Infi <infi@infi.sh>
commit e972231e2dda4e8180b9f0012a27144cf0f436a2
Author: Infi <infi@infi.sh>
Date: Sat Sep 30 23:07:07 2023 +0200
feat: add LifecycleEffect for future use
Signed-off-by: Infi <infi@infi.sh>
commit 3b735753bb5186a9b895fef3317a2e83b5079573
Author: Infi <infi@infi.sh>
Date: Wed Sep 27 20:22:49 2023 +0200
fix: empty channels have unread messages
Signed-off-by: Infi <infi@infi.sh>
commit 26e74f647618a1ce467af26d0e8a6de31d8f8430
Author: Infi <infi@infi.sh>
Date: Fri Sep 22 23:36:22 2023 +0200
chore: upgrade AGP
Signed-off-by: Infi <infi@infi.sh>
commit 2d9769d3e4d72c78616842ca3706460364956e28
Author: Infi <infi@infi.sh>
Date: Mon Sep 18 21:17:54 2023 +0200
feat: move jenvolt link out of settings
Signed-off-by: Infi <infi@infi.sh>
commit ec68c2f80f8824b05ecb19c076e219cadf3d0142
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 23:02:54 2023 +0200
feat: inline custom emoji & emoji info
Signed-off-by: Infi <infi@infi.sh>
commit 55057c888cebba6bd3f17c7f4beb13f14fabb69d
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 18:18:31 2023 +0200
chore: more comprehensive markdown preview
Signed-off-by: Infi <infi@infi.sh>
commit 77a25264fa34d5e2632186d78734ae9ddce46a27
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 17:55:52 2023 +0200
feat: styling for timestamps
Signed-off-by: Infi <infi@infi.sh>
commit 9134817a38696b52e597026e2d5b8d4884565949
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 17:37:37 2023 +0200
feat: channel links, link info on long-tap
Signed-off-by: Infi <infi@infi.sh>
commit 3358f8654d26bb247803ec3962a5b692fb91f3dc
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 05:20:00 2023 +0200
fix: add safeguard for message double send
Signed-off-by: Infi <infi@infi.sh>
commit c2f1088738b5883377705cc9a88775f690d7f491
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 05:15:24 2023 +0200
feat: intercept invite links in md, mentions clickable
Signed-off-by: Infi <infi@infi.sh>
commit 660a891942a94382f9ea00c09621d62864afd073
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 04:30:16 2023 +0200
feat: support links in markdown
Signed-off-by: Infi <infi@infi.sh>
commit 18f687b68553be76b98a79cf4ec1353020c1bc53
Author: Infi <infi@infi.sh>
Date: Sun Sep 17 01:08:03 2023 +0200
refactor: move message field denial out of message field
Signed-off-by: Infi <infi@infi.sh>
commit 2a0a3d9a9872f4bf346c2ae3bb74b06626028455
Author: Infi <wingit@geist.ga>
Date: Sun Sep 17 00:17:36 2023 +0200
fix: settings logout should have been impl-d long time ago
Signed-off-by: Infi <infi@infi.sh>
commit 936c21bf9069345938f22c9eaa59e5f6470fb796
Author: Infi <wingit@geist.ga>
Date: Sat Sep 16 15:29:21 2023 +0200
fix: do not crash outside of servers
Signed-off-by: Infi <wingit@geist.ga>
commit 524f3a9bf5b075c5a588359e939559887da80835
Author: Infi <wingit@geist.ga>
Date: Sat Sep 16 15:29:09 2023 +0200
feat: move beta access control into c++
Signed-off-by: Infi <wingit@geist.ga>
commit ee28998d9ca785e13a4ec65ab671c60fa5e28bd8
Author: Infi <wingit@geist.ga>
Date: Sun Sep 10 15:40:56 2023 +0200
fix: monkey patch no permission issue on launch
Signed-off-by: Infi <wingit@geist.ga>
commit 4cef8f375660e7be6b7f6ef5b710aafe283d727f
Author: Infi <wingit@geist.ga>
Date: Sun Sep 10 15:36:13 2023 +0200
feat: centralise session token
Signed-off-by: Infi <wingit@geist.ga>
commit 3f3d92fe4f0cd5bd628600b184499060aacffeaa
Author: Infi <wingit@geist.ga>
Date: Sun Sep 10 15:25:24 2023 +0200
feat: initial permissions implementation
Signed-off-by: Infi <wingit@geist.ga>
commit fd5a6cbe9c16b2d56ad2e7125d1e43fbb7d7f5af
Author: Infi <wingit@geist.ga>
Date: Sun Sep 10 14:42:35 2023 +0200
fix(webcompat): dont spam logcat
Signed-off-by: Infi <wingit@geist.ga>
commit af596dc38d972e84cd11cd45f510e3e33e64e9f8
Author: Infi <wingit@geist.ga>
Date: Sat Sep 9 16:04:55 2023 +0200
fix: dont hardcode attachment authority
Signed-off-by: Infi <wingit@geist.ga>
commit 03d09eaa20bf2c7dd301705aa587c1d97ad5196f
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 04:23:14 2023 +0200
chore: bump to 0.6.0
Signed-off-by: Infi <wingit@geist.ga>
commit a78e5bef01ec8d2a40d7e4e568369866948acc70
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 04:21:03 2023 +0200
fix: use server pfp in member list
Signed-off-by: Infi <wingit@geist.ga>
commit 3a66af7eec4710923bb872e1ac35803242f9a4b8
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 04:20:06 2023 +0200
feat: this is even funnier i think
Signed-off-by: Infi <wingit@geist.ga>
commit 40529923b51bf8540e38b4d070133cadb7023aba
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 04:07:17 2023 +0200
fix: "unknown" name in DMs
Signed-off-by: Infi <wingit@geist.ga>
commit d14acf539b604066a6f6869431e2c78e1d4d4787
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 04:05:55 2023 +0200
feat: denuvolt
Signed-off-by: Infi <wingit@geist.ga>
commit 2e00e204a2f4e1e8940e358da733e8f39c5ab2d9
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 03:45:40 2023 +0200
feat: changelog system
Signed-off-by: Infi <wingit@geist.ga>
commit 89a08b76304c4a0dbe6826521747bdae65723813
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 01:28:51 2023 +0200
refactor: move webmarkdown template to file
Signed-off-by: Infi <wingit@geist.ga>
commit 34ecfac68f1b87b3cb6e37ec94ef5c44e66b0e06
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 01:28:21 2023 +0200
chore: bump agp, aboutlibraries
Signed-off-by: Infi <wingit@geist.ga>
commit 0bf504ab083161623d18e815768b04b68a3565c3
Author: Infi <wingit@geist.ga>
Date: Fri Sep 8 00:36:22 2023 +0200
chore: update dependencies, add glide ksp
Signed-off-by: Infi <wingit@geist.ga>
commit 07a974ed76da97d25fa5decfc4cb153264199134
Author: Infi <wingit@geist.ga>
Date: Thu Sep 7 14:59:09 2023 +0200
fix: member list reactivity and online category size
Signed-off-by: Infi <wingit@geist.ga>
commit eae4fe5abee351e4c1551e4065687496cd3939ff
Author: Infi <wingit@geist.ga>
Date: Thu Sep 7 13:37:42 2023 +0200
feat(build): distinguish debug builds in ID, version, name
Signed-off-by: Infi <wingit@geist.ga>
commit 020719feba0ad5b69bf0c3097ea779656033c4e1
Author: Infi <wingit@geist.ga>
Date: Sun Sep 3 01:12:49 2023 +0300
feat: placeholder web based markdown renderer
Signed-off-by: Infi <wingit@geist.ga>
commit 3b4eab294673630adc1a19ce1f5331b8b69e1cf3
Author: Infi <wingit@geist.ga>
Date: Fri Sep 1 00:42:32 2023 +0500
feat: "share url" in audio player
Signed-off-by: Infi <wingit@geist.ga>
commit ecf7ce8a4ac7cc0fd9db05fb825bdbdba5d28ced
Author: Infi <wingit@geist.ga>
Date: Thu Aug 31 15:00:30 2023 +0500
refactor: use getRelativeTimeSpanString for message TS
Signed-off-by: Infi <wingit@geist.ga>
commit 5c219a1389c8fde1debbcd73f3e2b1a8875207e4
Author: Infi <wingit@geist.ga>
Date: Wed Aug 30 03:56:55 2023 +0500
feat: support inline server identity
also fixes the ServerMemberUpdate frame
Signed-off-by: Infi <wingit@geist.ga>
commit 9aee1a635c559caa9beb710d5ecf238ad855eb66
Author: Infi <wingit@geist.ga>
Date: Wed Aug 30 03:22:35 2023 +0500
fix: treat null presence as online
i have no idea why this is correct but ive been told it is
Signed-off-by: Infi <wingit@geist.ga>
commit c2052debf0cbfccf6232baca21bf43cb57accae2
Author: Infi <wingit@geist.ga>
Date: Wed Aug 30 03:05:50 2023 +0500
fix: not found handling for user profile
Signed-off-by: Infi <wingit@geist.ga>
commit 6343c9d2c6b08a7ba5aab607d43e45d1edfc0ac7
Author: Infi <wingit@geist.ga>
Date: Wed Aug 30 02:53:01 2023 +0500
fix: improve error handling for report message flow
Signed-off-by: Infi <wingit@geist.ga>
commit 9130c41441f96cb3a56d52047f82c040bbe9f7e5
Author: Infi <wingit@geist.ga>
Date: Wed Aug 30 01:55:10 2023 +0500
chore: update glide compose
does this do anything? we shall see
Signed-off-by: Infi <wingit@geist.ga>
commit fe753fc5909b2b8c41237de3fd0a3fd9d391270e
Author: Infi <wingit@geist.ga>
Date: Mon Aug 28 14:38:10 2023 +0500
chore: update dependencies
Signed-off-by: Infi <wingit@geist.ga>
commit 3c7dab12d83ec6e80f6dc7b8c1aac8a2030a1db3
Author: Infi <wingit@geist.ga>
Date: Sun Aug 27 17:13:11 2023 +0500
feat: basic online member list
Signed-off-by: Infi <wingit@geist.ga>
commit 2a51f9ea92ba0be42c89ec848633e41c2ae24290
Author: Infi <wingit@geist.ga>
Date: Mon Aug 21 14:27:08 2023 +0500
fix: sort roles by rank in user sheet
Signed-off-by: Infi <wingit@geist.ga>
commit e09472d164f4861e39147db4a9078a95c2aa11ac
Author: Infi <wingit@geist.ga>
Date: Mon Aug 21 04:34:14 2023 +0500
feat: role colours in chat
Signed-off-by: Infi <wingit@geist.ga>
commit 80bbe07d8747a2ac701fb4e953ff54543c40594a
Author: Infi <wingit@geist.ga>
Date: Mon Aug 21 03:49:36 2023 +0500
feat: material 3 disconnected notice
Signed-off-by: Infi <wingit@geist.ga>
commit 7ece8053a9e5000449148dce874431579f0b4e1a
Author: Infi <wingit@geist.ga>
Date: Sat Aug 19 15:13:14 2023 +0500
chore: bump to 0.5.3
Signed-off-by: Infi <wingit@geist.ga>
commit e89da3faff7be03aac778164f5b055688ad0f3f9
Author: Infi <wingit@geist.ga>
Date: Tue Aug 15 21:44:35 2023 +0200
feat: https://rvlt.gg/jen link in settings
Signed-off-by: Infi <wingit@geist.ga>
commit 236049f51a5650004181df2e60d49c0a8bc7aee4
Author: Infi <wingit@geist.ga>
Date: Tue Aug 15 17:09:14 2023 +0200
chore: retarget to android 14
Signed-off-by: Infi <wingit@geist.ga>
commit 5523fcb3d3ae6eb1ad68d7d8e8b24c9b492bdeed
Author: Infi <wingit@geist.ga>
Date: Tue Aug 15 16:14:50 2023 +0200
chore: update gradle and AGP
Signed-off-by: Infi <wingit@geist.ga>
commit 27ddd99a693fbb632fdc235d7dfb18be22f3d388
Author: Infi <wingit@geist.ga>
Date: Sat Aug 12 19:33:49 2023 +0200
feat: inline badges for platform moderation and team
Signed-off-by: Infi <wingit@geist.ga>
commit 2c606eac8b820fa07ffdcfa658ff91f1f90eae8f
Author: Infi <wingit@geist.ga>
Date: Fri Aug 11 00:54:56 2023 +0200
feat: special banner borders for team
Signed-off-by: Infi <wingit@geist.ga>
commit e6d68a9f286bcb3e32e3da412e0e827af8eff1f8
Author: Infi <wingit@geist.ga>
Date: Wed Aug 9 18:36:56 2023 +0200
feat: server context sheet
Signed-off-by: Infi <wingit@geist.ga>
commit ff446ebcd66e8f44a8cc218d1af4a12c15f055ba
Author: Infi <wingit@geist.ga>
Date: Wed Aug 9 04:23:46 2023 +0200
feat: tablet layout improvements
Signed-off-by: Infi <wingit@geist.ga>
commit 04ae55c6586d4ca83d7c234b85355401194b04a8
Author: Infi <wingit@geist.ga>
Date: Tue Aug 8 20:03:52 2023 +0200
feat: use global background on splash
Signed-off-by: Infi <wingit@geist.ga>
commit 35eb1200defaceb39af348e83a580a374e9944c8
Author: Infi <wingit@geist.ga>
Date: Wed Aug 2 23:20:19 2023 +0200
chore: bump to 0.5.2
Signed-off-by: Infi <wingit@geist.ga>
commit 58068148908b0d04cdcd5e6d2ab107fd5c2d44f0
Author: Infi <wingit@geist.ga>
Date: Wed Aug 2 23:10:41 2023 +0200
feat: initial tablet support
Signed-off-by: Infi <wingit@geist.ga>
commit e41786bdddf7ce94383c0814b46c7176e21d8708
Author: Infi <wingit@geist.ga>
Date: Wed Aug 2 19:36:18 2023 +0200
feat: support MessageAppend event
website embeds show up right away now
Signed-off-by: Infi <wingit@geist.ga>
commit a940bbe791627600cfca438cdd04edd3da7fe78c
Author: Infi <wingit@geist.ga>
Date: Wed Aug 2 19:28:47 2023 +0200
feat: handling for platform mod
Signed-off-by: Infi <wingit@geist.ga>
commit f92bdfb5104e17d8b64e7c057c139353899fb6a7
Author: Infi <wingit@geist.ga>
Date: Thu Jul 27 17:44:04 2023 +0200
fix: plural function name
Signed-off-by: Infi <wingit@geist.ga>
commit b21191b1a019123b84fb15a272ebf7c6b13ac0d4
Author: Infi <wingit@geist.ga>
Date: Thu Jul 13 21:38:04 2023 +0200
feat: icons for MFA options
Signed-off-by: Infi <wingit@geist.ga>
commit 88a1a2d2d3ed20e1977386172881a2c0e59d1a0b
Author: Infi <wingit@geist.ga>
Date: Thu Jul 13 17:55:37 2023 +0200
fix: sync settings on login correctly
Signed-off-by: Infi <wingit@geist.ga>
commit 7f793a953c5294bb7093254d47ec734d4a7740d1
Author: Infi <wingit@geist.ga>
Date: Wed Jul 12 00:11:31 2023 +0200
chore: bump to 0.5.1
Signed-off-by: Infi <wingit@geist.ga>
commit 7353c7d08fc7fb3a5a2b130f9596aede918ec6c0
Author: Infi <wingit@geist.ga>
Date: Tue Jul 11 23:59:42 2023 +0200
feat: "take a photo" button
Signed-off-by: Infi <wingit@geist.ga>
commit 4d89b1803abf3a3099a5a914db23bb101af15d0b
Author: Infi <wingit@geist.ga>
Date: Tue Jul 11 23:31:26 2023 +0200
feat: improve inbuilt media picker ui
Signed-off-by: Infi <wingit@geist.ga>
commit e66083e315196b3c2d667d7ce409355fcfbe3800
Author: Infi <wingit@geist.ga>
Date: Tue Jul 11 00:34:01 2023 +0200
feat: inbuilt media picker
Signed-off-by: Infi <wingit@geist.ga>
commit 5e77451f7e8529831a3a65dc102eed3aab9018b3
Author: Infi <wingit@geist.ga>
Date: Tue Jul 4 19:21:12 2023 +0200
fix: compile warnings
Signed-off-by: Infi <wingit@geist.ga>
commit a6d22996b6f8985a8b2dd9b79396b85c970bdb54
Author: Infi <wingit@geist.ga>
Date: Tue Jul 4 18:33:43 2023 +0200
feat: make tabs happen
Signed-off-by: Infi <wingit@geist.ga>
commit aa7c4383614c875c05d714bd4463e2505b3214a0
Author: Infi <wingit@geist.ga>
Date: Tue Jul 4 18:24:28 2023 +0200
feat: revamp about screen
Signed-off-by: Infi <wingit@geist.ga>
commit ba9fc5f0258d022178b71de8823950e5ee88fe69
Author: Weblate <noreply@weblate.org>
Date: Wed Jun 14 17:14:49 2023 +0000
chore: update translations [no ci]
Co-authored-by: @liimee <git.taaa@fedora.email>
Co-authored-by: Alexander <3expwlu6b@relay.firefox.com>
Co-authored-by: Alexander Glazko <smba652f@gmail.com>
Co-authored-by: Andiv <div2005.kk@gmail.com>
Co-authored-by: Anubhav Hirani <o@oo1.in>
Co-authored-by: Cynycal2003 <soumyajitdas2712@gmail.com>
Co-authored-by: Daniel Casco <dannypk16@hotmail.com>
Co-authored-by: Dave <d_cat5@hotmail.com>
Co-authored-by: Dejan Devic <downaload1@gmail.com>
Co-authored-by: Edward <edwardchirita@mailbox.org>
Co-authored-by: Fantic <fanticx1@gmail.com>
Co-authored-by: Fjuro <ifjuro@proton.me>
Co-authored-by: Gabryelle Bisson <vincyniti@gmail.com>
Co-authored-by: Gátomo <gatomociencia@gmail.com>
Co-authored-by: HelaBasa <R45XvezA@pm.me>
Co-authored-by: Hokiper <thewolfielink@gmail.com>
Co-authored-by: Hygoto deez nuts <hygoto@hygoto.de>
Co-authored-by: Jakub R <jakrut05@gmail.com>
Co-authored-by: Kasahe <anissaa4648@gmail.com>
Co-authored-by: Kimi <fireableplayz@gmail.com>
Co-authored-by: Kimi Jokelainen <fireableplayz@gmail.com>
Co-authored-by: Kontra <azevedo_mauro@hotmail.com>
Co-authored-by: Kylian <jumperkylian@gmail.com>
Co-authored-by: Loïc Bréard <hades785@gmail.com>
Co-authored-by: NoLogicAlan <corpsedev666@gmail.com>
Co-authored-by: Pan Integral <paulgamingforever94@gmail.com>
Co-authored-by: Panagiotis Tabakis <tabakisp@gmail.com>
Co-authored-by: Paweł B <rysiekbusiness@gmail.com>
Co-authored-by: Pistasj <3expwlu6b@relay.firefox.com>
Co-authored-by: Ramazan Eriş <ramazane791@gmail.com>
Co-authored-by: Silvestar Donchev <don.dobromirov@gmail.com>
Co-authored-by: Soeren Bruckmann <holobani@gmail.com>
Co-authored-by: Spen <0cosmos.infinity0@gmail.com>
Co-authored-by: Taro Tanaka <berk@users.noreply.weblate.insrt.uk>
Co-authored-by: Taro Tanaka <gotoshotaro113@gmail.com>
Co-authored-by: Thomas Widyantoko <thomaswidy123@gmail.com>
Co-authored-by: Tjesse Kitchingham <tjesse.lucaskitchingham@gmail.com>
Co-authored-by: Tmpod <tom@tmpod.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Wesly <axelgordillo01@gmail.com>
Co-authored-by: Yann <github.ghidd@aleeas.com>
Co-authored-by: ZhirosTV <zhirostv@gmail.com>
Co-authored-by: berk <berk@users.noreply.weblate.insrt.uk>
Co-authored-by: dannypk <dannypk16@hotmail.com>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Co-authored-by: ferr <5920873@disroot.org>
Co-authored-by: fesfeg <lignedubas@gmail.com>
Co-authored-by: kevans <albaapazpi@gmail.com>
Co-authored-by: kyli0x <kyli0x@protonmail.ch>
Co-authored-by: searinminecraft <scripterrookie12@gmail.com>
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/be/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/bg/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/bn/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ca/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ckb/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/cs/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/de/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/el/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/es/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/es_419/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/fi/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/fil/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/fr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/gl/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/hi/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/hr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/hu/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/id/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ja/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/nb_NO/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/nl/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/pl/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/pt/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/pt_BR/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ro/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ru/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/si/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/tr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/uk/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/zh_Hans/
Translation: Revolt/Android
commit d207ca83a3460ab21b503e2f6b751fbf9ed322f2
Author: Infi <wingit@geist.ga>
Date: Tue Jul 4 16:48:29 2023 +0200
feat: refactor member manager, expand websocket coverage
Signed-off-by: Infi <wingit@geist.ga>
commit baf15402aadd8f86485a72d69181da0f2f6218e4
Author: Infi <wingit@geist.ga>
Date: Mon Jul 3 16:38:22 2023 +0200
feat(markdown): support timestamps
Signed-off-by: Infi <wingit@geist.ga>
commit ed14208c76a04cf1e5e3cf8e896c7ff55b1a42f8
Author: Infi <wingit@geist.ga>
Date: Sun Jul 2 23:19:23 2023 +0200
fix: remove full width invite screen buttons
Signed-off-by: Infi <wingit@geist.ga>
commit 241dc0add31bd02c8745911a0a4d4aa7df8607aa
Author: Infi <wingit@geist.ga>
Date: Sun Jul 2 23:19:01 2023 +0200
feat: initial system message impl
Signed-off-by: Infi <wingit@geist.ga>
commit acf8580252f5717e2fd4c65eb38ca0a210c9bf2e
Author: Infi <wingit@geist.ga>
Date: Tue Jun 20 19:07:18 2023 +0200
fix: laggy image resize animation in ChannelList
Signed-off-by: Infi <wingit@geist.ga>
commit b177bcb930d3ad60d29839ed46d2375384b7d4c2
Author: Infi <wingit@geist.ga>
Date: Tue Jun 20 18:28:51 2023 +0200
chore: add discord.xml to gitignore
Signed-off-by: Infi <wingit@geist.ga>
commit 8304b3063bbc76824e752162061e025b5b95fc85
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 20:42:07 2023 +0200
chore: bump to 0.5.0
Signed-off-by: Infi <wingit@geist.ga>
commit 06dc7bd954447f94bbf17888eede654f05869208
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 20:32:44 2023 +0200
feat: custom oss attribution screen
Signed-off-by: Infi <wingit@geist.ga>
commit 54e2238d2a67ebb4667893d6ad14de648b05e265
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 17:40:15 2023 +0200
fix: google messed up my back handler
Signed-off-by: Infi <wingit@geist.ga>
commit cba78f8b08711c28c6b1a9f852d5174c8d1365c8
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 17:04:22 2023 +0200
feat: support linear gradients in WebCompat.parseColour
rename it to ColourCompat already
Signed-off-by: Infi <wingit@geist.ga>
commit 524bb60a1ac79d01a9a399fd7d0189ba5d861fab
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 16:14:17 2023 +0200
fix: error handling for single member fetch
Signed-off-by: Infi <wingit@geist.ga>
commit a4622862d498add1937d3619e5cb02284c3aa975
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 16:13:48 2023 +0200
fix: messages dont edit in real time
Signed-off-by: Infi <wingit@geist.ga>
commit a17be8550946b616353be246ffa5c8c9ca60cb22
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 15:53:07 2023 +0200
feat: design for role chips
Signed-off-by: Infi <wingit@geist.ga>
commit 3669687f6d475f3387ef08136e27d1fbb7780fe8
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 03:58:16 2023 +0200
fix: user sheet padding
Signed-off-by: Infi <wingit@geist.ga>
commit e335c3bc5dbaf3df34fee61faa1e9f392d217095
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 03:54:13 2023 +0200
feat: basic member fetching in servers, roles in sheet
Signed-off-by: Infi <wingit@geist.ga>
commit 0be2438db8ebbb7452f6b05271c6ebd25c89f2f1
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 02:25:23 2023 +0200
feat: add dummy server+member resolve in user sheet
Signed-off-by: Infi <wingit@geist.ga>
commit bbeb8e0630fc6eea4d0234a9ab7f103be3db36b2
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 00:47:53 2023 +0200
fix: overflow menu server banner text colour
Signed-off-by: Infi <wingit@geist.ga>
commit 7ad13856da9f6914d73c9bd0bde4332d6c936db7
Author: Infi <wingit@geist.ga>
Date: Sun Jun 18 00:46:24 2023 +0200
fix: code block colours in light mode
Signed-off-by: Infi <wingit@geist.ga>
commit 7bd92f9eca3a50ced1b3ef606e8957f78ce2f049
Author: Infi <wingit@geist.ga>
Date: Sat Jun 17 14:27:26 2023 +0200
fix: server banner text colour in light mode
Signed-off-by: Infi <wingit@geist.ga>
commit d5007ee495b598cbc68e4f03b2b735fa6c389496
Author: Infi <wingit@geist.ga>
Date: Sat Jun 17 04:55:14 2023 +0200
feat: show bio in user context sheet
Signed-off-by: Infi <wingit@geist.ga>
commit 3744bf82861241f17fb5ae1e373414d801a789a9
Author: Infi <wingit@geist.ga>
Date: Sat Jun 17 04:12:46 2023 +0200
feat: use brush for user colour
to support gradient role colours
Signed-off-by: Infi <wingit@geist.ga>
commit a125c558b0469bfd6ca642c09718fec81e20041b
Author: Infi <wingit@geist.ga>
Date: Fri Jun 16 00:19:28 2023 +0200
chore: bump to 0.4.4
Signed-off-by: Infi <wingit@geist.ga>
commit 2f4d1ecfae3b3aaef55ec03e110f45a86850304d
Author: Infi <wingit@geist.ga>
Date: Fri Jun 16 00:16:58 2023 +0200
feat: put rudimentary content into user sheet
Signed-off-by: Infi <wingit@geist.ga>
commit 5b9a7d83f94c0a58455c979038a18980a6a9a13a
Author: Infi <wingit@geist.ga>
Date: Thu Jun 15 23:50:52 2023 +0200
chore: be gone workflows
chore indeed
Signed-off-by: Infi <wingit@geist.ga>
commit acb87720a6713a7d34e105118645753b98755783
Author: Infi <wingit@geist.ga>
Date: Thu Jun 15 23:50:31 2023 +0200
feat: user sheet placeholder
Signed-off-by: Infi <wingit@geist.ga>
commit dd0a8efbb32db7560ea071eaef887b39ad591eaa
Author: Infi <wingit@geist.ga>
Date: Thu Jun 15 23:46:01 2023 +0200
feat: revamp server name and banner display
also adds a bottom sheet and fixes an NPE
Signed-off-by: Infi <wingit@geist.ga>
commit e612162cd5cb3c645c041b411b483220ed7942f4
Author: Infi <wingit@geist.ga>
Date: Thu Jun 15 16:11:44 2023 +0200
fix: close both message context sheets smoothly
Signed-off-by: Infi <wingit@geist.ga>
commit 75e15838049a451e7c5b68eef9b8baf825c97465
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 21:09:03 2023 +0200
chore: update dependencies
Signed-off-by: Infi <wingit@geist.ga>
commit 63132912337c0e0996716a8eb08036e138fec994
Merge: ab60f55 ffe5b08
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 19:15:15 2023 +0200
Merge remote-tracking branch 'origin/dev' into dev
commit ab60f55baf67b24205b5825ddda5d34e94febaaa
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 19:09:23 2023 +0200
fix: null check in updater
Signed-off-by: Infi <wingit@geist.ga>
commit 7f7a2f51688fa017db9895793168845241a7b321
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 17:45:45 2023 +0200
chore: bump to 0.4.3
Signed-off-by: Infi <wingit@geist.ga>
commit d2a1910fbc8a39bdb55349d6b2dda45f59cae86e
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 17:45:34 2023 +0200
fix: redundant semicolon
too much java
Signed-off-by: Infi <wingit@geist.ga>
commit 69d1ae3b27d18b25eeda8e585c9c95a0e4922820
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 17:40:48 2023 +0200
feat: spaghetti server banner impl
Signed-off-by: Infi <wingit@geist.ga>
commit d293705b46abcde1532beb6a2a120cd658989057
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 17:20:24 2023 +0200
feat: rework message context sheet
Signed-off-by: Infi <wingit@geist.ga>
commit 6bef8bf63c8f030b8e819def30d4a4dc7104a044
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 17:01:18 2023 +0200
fix: editing persistence bug
Signed-off-by: Infi <wingit@geist.ga>
commit 0dd84879fcc572d9b846c25ee2e52698496c20e0
Author: Infi <wingit@geist.ga>
Date: Wed Jun 14 16:44:25 2023 +0200
feat: user presence improvements
Signed-off-by: Infi <wingit@geist.ga>
commit a23f2de879bf9a94715e058cfcd1e7b6bca33146
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 20:13:24 2023 +0200
chore: bump to 0.4.2
Signed-off-by: Infi <wingit@geist.ga>
commit 4671422f2ec28d67a49df835c3b2d7a16921c78a
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 20:04:51 2023 +0200
feat: extremely rudimentary editing prone to breakage
Signed-off-by: Infi <wingit@geist.ga>
commit 166a2376fb6c10be55adaa6e24ab118cf89b211a
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 19:35:05 2023 +0200
feat: show upload progress for attachments and tweaks
Signed-off-by: Infi <wingit@geist.ga>
commit c2b1b9137c0c6226a67ad018c33eee2ee7e9f7d0
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 18:29:32 2023 +0200
refactor: naming
Signed-off-by: Infi <wingit@geist.ga>
commit f45ffb54252325042bd894e25aa8922dc28e126f
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 18:26:55 2023 +0200
chore: redundant getters setters in channel ViMo
Signed-off-by: Infi <wingit@geist.ga>
commit 1c272a40ede2089a540616fd1e150384d8fcacdc
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 17:58:06 2023 +0200
fix: layout fixes for self user overview
Signed-off-by: Infi <wingit@geist.ga>
commit 8196ae72208d67848c82b87c842e3d5b82177300
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 17:39:05 2023 +0200
feat: add memory leak detector for debug
Signed-off-by: Infi <wingit@geist.ga>
commit ffe5b08f49d7ed79bba8b60e4b1e8bbb07688ac5
Author: insertish <me@insrt.uk>
Date: Mon Jun 12 08:42:05 2023 +0000
ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml'
[skip ci]
commit 8a2f368953d542b1308ba1ed68a562f7aa7b9db4
Author: insertish <me@insrt.uk>
Date: Mon Jun 12 08:42:04 2023 +0000
ci: created local '.github/workflows/triage_issue.yml' from remote 'workflows/triage_issue.yml'
[skip ci]
commit bba4ee112a994ee55ffc764b690f86701f69e7fa
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 01:34:57 2023 +0200
feat: basic profile overview in SettingsScreen
Signed-off-by: Infi <wingit@geist.ga>
commit de713a93bf45cc4e9c7c6da65bdab5398ce7441a
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 00:24:20 2023 +0200
chore: bump to 0.4.1
Signed-off-by: Infi <wingit@geist.ga>
commit 0fad85d20c67f21d88bec4fad96915b251b8b380
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 00:22:19 2023 +0200
fix: quick reply fixes
Signed-off-by: Infi <wingit@geist.ga>
commit bcd82861648cd2d809f5f0b2721c4f72624e1675
Author: Infi <wingit@geist.ga>
Date: Mon Jun 12 00:17:17 2023 +0200
feat: support discriminators
Signed-off-by: Infi <wingit@geist.ga>
commit 76a12169f7d607fb3c6062a73a31408f2091638e
Author: Infi <wingit@geist.ga>
Date: Wed Jun 7 20:45:06 2023 +0200
chore: bump to 0.4.0
Signed-off-by: Infi <wingit@geist.ga>
commit 50c15be9ec00f3ca960a91823b1f69133810a1b6
Author: Infi <wingit@geist.ga>
Date: Wed Jun 7 20:42:16 2023 +0200
fix: close software keyboard on drawer open
Signed-off-by: Infi <wingit@geist.ga>
commit 79050dff7e181f18b7912792fce68e1b09de76b7
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 23:08:01 2023 +0200
feat: temporary closed beta updater
Signed-off-by: Infi <wingit@geist.ga>
commit 222820e8ddbb0bcaf2790290b01981e55b0f5377
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 16:35:01 2023 +0200
fix: disconnected notice overlaps notification panel
Signed-off-by: Infi <wingit@geist.ga>
commit 30dfbba2a4db5ec1d0e7d3151fcbce4d80a07873
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 02:42:56 2023 +0200
feat: sync app height with animated keyboard height
Signed-off-by: Infi <wingit@geist.ga>
commit 79f52897227c1235e83174027e4236c083230e30
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 00:48:44 2023 +0200
feat: highlight if mention, fix avatar padding
Signed-off-by: Infi <wingit@geist.ga>
commit cc780d4956a030776f6ebd94080aa6c7703d9fb0
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 00:36:43 2023 +0200
feat: read only server ordering
Signed-off-by: Infi <wingit@geist.ga>
commit 6f93e4f491f681e53988e4177fa0f0c6f1f20b7e
Author: Infi <wingit@geist.ga>
Date: Tue Jun 6 00:25:36 2023 +0200
feat: initial direct messages and better group chats
Signed-off-by: Infi <wingit@geist.ga>
commit 2888063f7bc9efca3a90a8cc00f69ebe540211ac
Author: Infi <wingit@geist.ga>
Date: Mon Jun 5 14:31:43 2023 +0200
chore: update serialization library
Signed-off-by: Infi <wingit@geist.ga>
commit a83a22984409559aae5e408876f13d98097c43ab
Author: Infi <wingit@geist.ga>
Date: Mon Jun 5 14:05:40 2023 +0200
chore: add more locales
Signed-off-by: Infi <wingit@geist.ga>
commit bb6c6e15e9c89c856e8a022d8ad7e8512b7dc6b0
Merge: b12fff2 a4c6d7e
Author: Infi <wingit@geist.ga>
Date: Mon Jun 5 01:06:08 2023 +0200
Merge remote-tracking branch 'origin/dev' into dev
commit a4c6d7eab29bca4b0d4ea15ec58130a667705f67
Merge: ca4380c 5b021ed
Author: infi <infi@infi.sh>
Date: Mon Jun 5 00:55:20 2023 +0200
chore: merge translations
Translations update from Weblate
commit 5b021edbe015905ae6343d7772bc725b6e4c309f
Author: Weblate <noreply@weblate.org>
Date: Sun Jun 4 22:45:28 2023 +0000
chore: update translations [no ci]
Co-authored-by: @liimee <git.taaa@fedora.email>
Co-authored-by: Andiv <div2005.kk@gmail.com>
Co-authored-by: Cynycal2003 <soumyajitdas2712@gmail.com>
Co-authored-by: Gátomo <gatomociencia@gmail.com>
Co-authored-by: Infi <weblate@infi.sh>
Co-authored-by: Keriz Alper <kerizalper@gmail.com>
Co-authored-by: Loïc Bréard <hades785@gmail.com>
Co-authored-by: Matthew <matheboostdiscord@gmail.com>
Co-authored-by: Ramazan Eriş <ramazane791@gmail.com>
Co-authored-by: Tmpod <tom@tmpod.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Wesly <axelgordillo01@gmail.com>
Co-authored-by: Yann <github.ghidd@aleeas.com>
Co-authored-by: deluxghost <deluxghost@gmail.com>
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/bn/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ca/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/es/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/es_419/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/fr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/gl/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/id/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/pt/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/ru/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/tr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/uk/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/zh_Hans/
Translation: Revolt/Android
commit b12fff2e569adedd4d4c26fee91de7c9f00e03a7
Author: Infi <wingit@geist.ga>
Date: Sun Jun 4 02:54:56 2023 +0200
feat: support per app language settings
Signed-off-by: Infi <wingit@geist.ga>
commit ca4380c4a5af14e7a484173d10711d3d0a9a90e7
Merge: e02b4ec 2cd8aa1
Author: infi <infi@infi.sh>
Date: Sun Jun 4 02:44:50 2023 +0200
chore: merge translations
commit 2cd8aa16b435ed31089ef1668d676d9755796253
Author: Weblate <noreply@weblate.org>
Date: Sun Jun 4 00:43:45 2023 +0000
chore: update translations [no ci]
Co-authored-by: @liimee <git.taaa@fedora.email>
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Infi <weblate@infi.sh>
Co-authored-by: Loïc Bréard <hades785@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/de/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/fr/
Translate-URL: http://weblate.insrt.uk/projects/revolt/android/id/
Translation: Revolt/Android
commit e02b4ec4b91b960052b5cc3ea81650e27dd5c397
Author: Infi <wingit@geist.ga>
Date: Sun Jun 4 01:53:55 2023 +0200
ci: temporarily remove triage flows
Signed-off-by: Infi <wingit@geist.ga>
commit eb3a8457828f866494c4b50ff8d83b89e4b5352c
Author: Infi <wingit@geist.ga>
Date: Sun Jun 4 01:53:35 2023 +0200
chore: bump to 0.3.1
Signed-off-by: Infi <wingit@geist.ga>
commit 5eff292f7256867b51b69bc7f2eedfc5121c0a69
Author: Infi <wingit@geist.ga>
Date: Sat Jun 3 21:45:42 2023 +0200
feat: double click to reply (temporary)
Signed-off-by: Infi <wingit@geist.ga>
commit e05c387ebbe79e33bcc97b920cb50b5f412da726
Author: Infi <wingit@geist.ga>
Date: Sat Jun 3 18:01:20 2023 +0200
fix: new messages not coming in when an edit comes in
Signed-off-by: Infi <wingit@geist.ga>
commit 70b67889c92174f65f709f249484d824a1b4cbc8
Author: Infi <wingit@geist.ga>
Date: Sat Jun 3 17:11:43 2023 +0200
chore: update AGP and gradle
Signed-off-by: Infi <wingit@geist.ga>
commit ebdcb83c3662757e74222bed589eb9d26872779f
Author: Infi <wingit@geist.ga>
Date: Tue May 30 20:23:13 2023 +0200
fix: "reading state after snapshot was taken" crash
Signed-off-by: Infi <wingit@geist.ga>
commit 384bcfaf99b9f5ecaa2ce5e8dbbd93d1b3d0a03d
Author: Infi <wingit@geist.ga>
Date: Tue May 30 14:19:50 2023 +0200
chore: remove unneeded @OptIn annotations
Signed-off-by: Infi <wingit@geist.ga>
commit bf1ea47f4eaae41fe17a7d7abcde62b00a2ce5f7
Author: Infi <wingit@geist.ga>
Date: Tue May 30 01:02:04 2023 +0200
chore: add proguard rules for hcaptcha
Signed-off-by: Infi <wingit@geist.ga>
commit 6ef58217e95931f46f843b953379c6391ed5feb6
Author: Infi <wingit@geist.ga>
Date: Tue May 30 00:05:34 2023 +0200
chore: bump to 0.3.0
Signed-off-by: Infi <wingit@geist.ga>
commit ca6035abb21903f2bd38431249f5f991a211d107
Author: Infi <wingit@geist.ga>
Date: Tue May 30 00:04:12 2023 +0200
fix: contrast for message box in context sheet
Signed-off-by: Infi <wingit@geist.ga>
commit 8736488e0a986f0e1a10ecbc8dc4c6b2f8837cbc
Author: Infi <wingit@geist.ga>
Date: Mon May 29 23:52:27 2023 +0200
feat: replace two graduated accompanist dependencies
Signed-off-by: Infi <wingit@geist.ga>
commit f81289e0badc0efd16f8d21eacec3418f0c7c4cb
Author: Infi <wingit@geist.ga>
Date: Mon May 29 23:52:09 2023 +0200
feat: improve settings screen
Signed-off-by: Infi <wingit@geist.ga>
commit 3171901e85b8992f3f3d2183405ae5c9a15c1ab3
Author: Infi <wingit@geist.ga>
Date: Mon May 29 23:24:58 2023 +0200
feat: channel name and icon in info sheet
Signed-off-by: Infi <wingit@geist.ga>
commit cf67c0392fee0eb833b276655363f9c2c13c46cd
Author: Infi <wingit@geist.ga>
Date: Mon May 29 23:24:43 2023 +0200
chore: update dependencies
Signed-off-by: Infi <wingit@geist.ga>
commit f37c690fb8ca9009eaa1f0bc3833b07f1f799dad
Author: Infi <wingit@geist.ga>
Date: Mon May 29 19:53:57 2023 +0200
chore: update m3 and migrate bottom sheets to m3
Signed-off-by: Infi <wingit@geist.ga>
commit 8e5c43342cfc460d6f7340ca4287bc3a4a38381b
Author: Infi <wingit@geist.ga>
Date: Mon May 22 19:57:05 2023 +0200
feat: try new screen transitions
Signed-off-by: Infi <wingit@geist.ga>
commit 83f600f99cf407f4cb2f726b063ceb633d325f3d
Author: Infi <wingit@geist.ga>
Date: Mon May 22 19:03:14 2023 +0200
fix: cf web challenge completion detection
Signed-off-by: Infi <wingit@geist.ga>
commit 761d6153b34d683a5b2028de4c745a0eff28141e
Author: Infi <wingit@geist.ga>
Date: Sat May 20 17:44:09 2023 +0200
fix: settings now respond to logging in/out
Signed-off-by: Infi <wingit@geist.ga>
commit ab1cf8bab5e7127d431b5b9e1a911069e59dcb14
Author: Infi <wingit@geist.ga>
Date: Sat May 20 17:38:28 2023 +0200
refactor: global state and hydration
Signed-off-by: Infi <wingit@geist.ga>
commit e0bca6da7076307313514e05489b9642a0eea984
Author: Infi <wingit@geist.ga>
Date: Sat May 20 17:33:07 2023 +0200
feat: default theme is now M3 dynamic colours
Signed-off-by: Infi <wingit@geist.ga>
commit 720d8add230361e439f95060e6f5472287596eb4
Author: Infi <wingit@geist.ga>
Date: Sat May 20 17:15:10 2023 +0200
refactor: simplify chat router ViewModel
Signed-off-by: Infi <wingit@geist.ga>
commit 6da9abed97ac776414062909f88080928eebb7e9
Author: Infi <wingit@geist.ga>
Date: Sat May 20 15:02:45 2023 +0200
fix: sidebar spark appears again after acknowledgement
Signed-off-by: Infi <wingit@geist.ga>
commit 99cc4d34c9618cb375614b17f4867db145248ddd
Author: Infi <wingit@geist.ga>
Date: Fri May 19 23:16:34 2023 +0200
feat: double drawer is now simple drawer
members will go into bottom sheet
Signed-off-by: Infi <wingit@geist.ga>
commit dac219e2f4e7f76dc202387bc3592038a16cb146
Author: Infi <wingit@geist.ga>
Date: Sat May 13 00:35:16 2023 +0200
fix: remove stray logs
Signed-off-by: Infi <wingit@geist.ga>
commit 790966f79a16b4e07d71ff022f80c841ef629391
Author: Infi <wingit@geist.ga>
Date: Fri May 12 01:30:05 2023 +0200
feat: onboarding flow
Signed-off-by: Infi <wingit@geist.ga>
commit 952873158a30586a661c52782888c43c30d7e248
Author: Infi <wingit@geist.ga>
Date: Thu May 11 00:20:40 2023 +0200
feat: registration flow
Signed-off-by: Infi <wingit@geist.ga>
commit b2ffc791eae6bc5edd74d05f7cef7fa5abc75c97
Author: Infi <wingit@geist.ga>
Date: Sat Apr 29 12:47:10 2023 +0200
ci: max retention days for artifacts
Signed-off-by: Infi <wingit@geist.ga>
commit 0e5a64a685bff0340462dc8819278ddff481bcab
Author: Infi <wingit@geist.ga>
Date: Thu Apr 27 20:04:05 2023 +0200
fix: loading circle (due to lost state)
Signed-off-by: Infi <wingit@geist.ga>
commit 480ebcc86ba8d98818f48353d3858320dae616f2
Author: Infi <wingit@geist.ga>
Date: Thu Apr 27 19:05:18 2023 +0200
refactor: more reusable functions
Signed-off-by: Infi <wingit@geist.ga>
commit f2d0e6b379cca9c409c834d046074783b4e3d710
Author: Infi <wingit@geist.ga>
Date: Thu Apr 27 11:28:31 2023 +0200
refactor: move january to microservice route
Signed-off-by: Infi <wingit@geist.ga>
commit cd61f5e3819fc36cdd515fc9d80aeb465c8e3d34
Author: Infi <wingit@geist.ga>
Date: Sun Apr 23 20:08:20 2023 +0200
feat: build config for sentry mapping upload
Signed-off-by: Infi <wingit@geist.ga>
commit 359e599b5936ebb0197544051835b256751e0642
Author: Infi <wingit@geist.ga>
Date: Sun Apr 23 19:25:23 2023 +0200
chore: bump to 0.2.0 and prepare release
Signed-off-by: Infi <wingit@geist.ga>
commit 48f00e7acd28c43dffcaa75b342db395dcaed46b
Author: Infi <wingit@geist.ga>
Date: Sun Apr 23 15:35:38 2023 +0200
fix: messages should load again
Signed-off-by: Infi <wingit@geist.ga>
commit 554356d3bcb3464fedddf1032d6f4b07828e6401
Author: Infi <wingit@geist.ga>
Date: Sun Apr 23 15:17:30 2023 +0200
chore: labels to channel list animations
Signed-off-by: Infi <wingit@geist.ga>
commit 21765fe28e3f3705336c045a8e2443ebe3619401
Author: Infi <wingit@geist.ga>
Date: Sun Apr 23 06:04:19 2023 +0200
feat: sparks & settings button location spark
Signed-off-by: Infi <wingit@geist.ga>
commit ce4c4372e91c7593147c46719153e2985ed3f6d6
Author: Infi <wingit@geist.ga>
Date: Sat Apr 22 22:15:55 2023 +0200
feat: inline audio player
Signed-off-by: Infi <wingit@geist.ga>
commit 97ff7b4914d0cdb0d918c36d148ad24f09afd04b
Author: Infi <wingit@geist.ga>
Date: Sat Apr 22 17:48:29 2023 +0200
chore: fix IDE warnings
commit fea87a1186493e7d3649e6902aa544c1f3e95368
Author: Infi <wingit@geist.ga>
Date: Sat Apr 22 17:04:51 2023 +0200
feat: video player (w/ exoplayer)
commit 48251a736bd483fa3219e1568868aac7ac74a6b6
Author: Infi <wingit@geist.ga>
Date: Fri Apr 21 20:56:06 2023 +0200
chore: kotlin conventional form field names
commit 51627f3bbf22ce2d3110e57899ce923298507f89
Author: Infi <wingit@geist.ga>
Date: Fri Apr 21 00:43:59 2023 +0200
fix: switch callbacks to kotlin channels/flows = fix bugs
commit 7f19cf11727e53e2ed7b2322b8a235c2f5101cee
Author: Infi <wingit@geist.ga>
Date: Wed Apr 19 00:33:14 2023 +0200
ci: gradle went missing
commit e5fef4f6088e04cfd83418e96f8a547c39f2e895
Author: Infi <wingit@geist.ga>
Date: Wed Apr 19 00:20:43 2023 +0200
ci: bump to jdk 17
commit ba07222eed1fda13f6c19fc98b8e2ca38fd618ac
Author: Infi <wingit@geist.ga>
Date: Tue Apr 18 02:29:25 2023 +0200
feat: image attachment viewer with sharing & download
commit 239f937a9e38f65f8f694b03ead38d8c7776448f
Author: Infi <wingit@geist.ga>
Date: Sat Apr 15 22:18:26 2023 +0200
chore: update dependencies
commit 7415636b2f6e427e6ca0c5db8d7b2ba4993f3c3a
Author: Infi <wingit@geist.ga>
Date: Sat Apr 15 04:48:36 2023 +0200
chore: update AGP to 8.1.0.alpha11
commit e63dd912b3e79196991ebfb4e757b461605b6ce2
Author: Infi <wingit@geist.ga>
Date: Tue Apr 11 20:06:29 2023 +0200
fix: unset max_side for banner
commit 6eab2b57977d1f24dbb745e62c536c976c8271c8
Author: Infi <wingit@geist.ga>
Date: Tue Apr 11 19:47:03 2023 +0200
fix: invite loading indicator to proper size
commit 950d5e16d766daf69daa227bd83eea0aff9a616c
Author: Infi <wingit@geist.ga>
Date: Thu Apr 6 04:21:51 2023 +0200
feat: invite opening, viewing, joining and handling
commit 7df92aedf65c2a72e4d4e185f12f8178b3a9f543
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 22:56:31 2023 +0200
feat: format message sent times and show if edited
commit c2f52f137a14b62b3de1e801566741f9d279765c
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 22:33:24 2023 +0200
chore: bump minimum runtime sdk to 24 Nougat
commit 9de075ce394ae2ec8e03f286bef81d9d495a429b
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 22:07:39 2023 +0200
fix: race condition due to asynchronous execution
commit 4e42fa6ddb37aa8b956f31a721a461c97bdbd356
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 21:32:00 2023 +0200
fix: invalid attachment URLs being generated
commit 7678398cab496d550422388247e3c3328150132d
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 21:31:49 2023 +0200
feat: analysis and kotlin info into User-Agent
commit 28a987f3ff7446b048ffb43b672edd899f3673e6
Author: Infi <infi@infi.sh>
Date: Sat Apr 1 00:09:18 2023 +0200
feat: handle cloudflare captcha in under attack mode
commit db07b4b098a31a077cb1c66adc6b399292576f2c
Author: Infi <infi@infi.sh>
Date: Mon Mar 27 03:27:26 2023 +0200
ci: fetch RVX_ANALYSIS_ENABLED, RVX_ANALYSIS_BASEURL from context
commit 33507caf4501ab23199b29fbf4723e969f6b7ab2
Author: Infi <infi@infi.sh>
Date: Mon Mar 27 03:22:35 2023 +0200
feat: add feedback dialog
commit 59d73c212d1b5c5c484df7ed64dd3c3be9dddaaa
Author: Infi <infi@infi.sh>
Date: Sun Mar 26 20:19:38 2023 +0200
feat: use new ChannelCallbacks system, split off ChannelScreenViewModel
also add TimeRift component á la Mastodon for later use
commit 4b9b1ba2530e23c7af9d4fb10f09b8b161466051
Author: Infi <infi@infi.sh>
Date: Wed Mar 22 02:02:52 2023 +0100
fix: rm useless type definition
commit 74c71326e4a8eb965bfa33c0227e0c5400e4e942
Author: Infi <infi@infi.sh>
Date: Wed Mar 22 02:02:34 2023 +0100
feat: link and bot embeds
commit 2f9df2de63602d81b3117a0eebc7eec0ae6f0501
Author: Infi <infi@infi.sh>
Date: Mon Mar 20 01:26:42 2023 +0100
feat: save last channel, show when no channel/s, less NPEs
commit 4b3a91b7c835fc4af8fa45f074d1ffc6be9c00cd
Author: Infi <infi@infi.sh>
Date: Sun Mar 19 01:43:54 2023 +0100
feat: auto hide keyboard when drawer is opened
commit 6291d078bf38f065b2986303e15ea8281ce9eaa8
Author: Infi <infi@infi.sh>
Date: Tue Mar 14 00:56:48 2023 +0100
fix: a bunch of crashes
commit 091fd59db04f45bfd670e5f4a5b749e098b9177d
Author: Infi <infi@infi.sh>
Date: Tue Mar 14 00:25:25 2023 +0100
chore: rm markdown module from readme
commit 617cea400adccce712a86950e156ecb055d044df
Author: Infi <infi@infi.sh>
Date: Sun Mar 12 19:48:14 2023 +0100
feat: redesign disconnection indicator
commit b3e792bb8d4d7d49800e386c2ca10b93b471f480
Author: Infi <infi@infi.sh>
Date: Sun Mar 12 19:48:05 2023 +0100
fix: apache-2.0 state changes
commit c5da7a570b69e1ed89bc5c328107e029a744c691
Author: Infi <infi@infi.sh>
Date: Sun Mar 12 04:35:34 2023 +0100
feat: use an actual markdown rendering library
it even highlights code blocks
commit 0a40c699bbbfa238a1c09a9e6f52a6630bd15230
Author: Infi <infi@infi.sh>
Date: Tue Mar 7 17:13:22 2023 +0100
chore: update for android studio flamingo
commit 6a98f8d92079a9f3557f11d2464193272f924716
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 06:12:42 2023 +0100
ci: fix missing file issue
commit 98ea817bcb9f5e9073c2fbf898de846ea08faaf3
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 06:05:35 2023 +0100
feat: error analysis
commit 9497897932669f596ddaf55a1a5d07a541a87f30
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 04:18:59 2023 +0100
chore: add sentry dependency
commit c90af4eb79c74d844301c535a92549b7859f3236
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 04:18:10 2023 +0100
fix: rm redundant button
commit d531b2810650548305d046f298b2d4f34bc861fa
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 04:11:20 2023 +0100
fix: stop polluting backstack with unlive channels
commit 853e463ee8445f802b4dbcba69365d9c51ac9e7f
Author: Infi <infi@infi.sh>
Date: Sun Mar 5 03:45:55 2023 +0100
feat: redesign message field again and typing indicator
commit a7cb3bd1bdad74d1d74e6368abb75f08b0ecf3f8
Author: Infi <infi@infi.sh>
Date: Sat Mar 4 01:54:51 2023 +0100
feat: revamp attachment display
commit c00a70aa1324cce7bf21fe088bbff0303c2c4442
Author: Infi <infi@infi.sh>
Date: Sat Mar 4 01:16:35 2023 +0100
feat: tiny ux tweaks
commit b769aeed10721eac029761e2e89752694b7c3fa7
Author: Infi <infi@infi.sh>
Date: Tue Feb 28 00:50:26 2023 +0100
feat: prototype server unreads
commit 8e016b13e777f175a76e652bba578a06b34b4e3f
Author: Infi <infi@infi.sh>
Date: Tue Feb 28 00:03:11 2023 +0100
feat: channel menu and mark as read
commit 617422fc5ba6a02739652f41092303487337de39
Author: Infi <infi@infi.sh>
Date: Mon Feb 27 23:28:39 2023 +0100
feat: channel unreads and channel start indicator
commit 39bd38c076c6fa3cec617257493f965b159f907b
Author: Infi <infi@infi.sh>
Date: Sun Feb 26 00:45:02 2023 +0100
chore: previews on many components
commit 1034d9b6be4767ade5076c2eb0a94403f53fbdae
Author: Infi <infi@infi.sh>
Date: Sat Feb 25 22:37:49 2023 +0100
feat: consistent corners in message composition area, typing indicator
commit 9d19590b4f1462e663a50223a906b01f0d40b39b
Author: Infi <infi@infi.sh>
Date: Sat Feb 25 22:17:29 2023 +0100
fix: android 12+ splash screen now looks presentable
commit b9be2e933d9353b7b47fee5fc1e2a3e1d4a1787a
Author: Infi <infi@infi.sh>
Date: Fri Feb 24 20:16:52 2023 +0100
fix: stabler reconnect, fix message reporting
commit 3a0e7e767e8a98bdfbf85295b61c2806a14aeca5
Author: Infi <infi@infi.sh>
Date: Thu Feb 23 01:22:11 2023 +0100
feat: message reporting and block route
commit 697e89e57f0b43ebb8e8af8d824a8e3567095147
Author: Infi <infi@infi.sh>
Date: Mon Feb 20 03:52:18 2023 +0100
feat: various M3 related tweaks
commit c8df7a04c5bfc3e1f0fa4979de7fe74fbb50db56
Author: Infi <infi@infi.sh>
Date: Sat Feb 18 14:59:35 2023 +0100
feat: auto reconnect (3 attempts)
commit 9aa1dd6d81a19e4f1862395930b7d8c73eafad39
Author: Infi <infi@infi.sh>
Date: Sat Feb 18 14:54:48 2023 +0100
fix: cancel in mfa screen works again
commit 98e8bba3e19a4622982964db6b63cdde11ef0cac
Author: Infi <infi@infi.sh>
Date: Sat Feb 18 03:34:08 2023 +0100
feat: revamp chat UI to be closer to web, add double drawer
commit 97849e894e2c1e4c72fdfd00c983be8f1111dd1e
Author: Infi <infi@infi.sh>
Date: Sat Feb 18 01:02:21 2023 +0100
chore: update dependencies
commit bd7fc2eb806e9eae4a51485fd720d82854b07977
Author: Infi <infi@infi.sh>
Date: Sat Feb 18 00:04:08 2023 +0100
fix: use LaunchedEffect instead of state conditionals
commit 0fdbfe429cc3e310c88069561d7e96a08ad02e3b
Author: Infi <infi@infi.sh>
Date: Fri Feb 17 22:29:10 2023 +0100
fix: bring back blue theme and design tweaks
commit a084d6bc109fbe9aef1d6f8d333bb0d4570240be
Author: Infi <infi@infi.sh>
Date: Thu Feb 16 21:46:01 2023 +0100
feat: redesign reply manager
commit de9e5678b4475ac3bf15462d9eda4e4aabf4f224
Author: Infi <infi@infi.sh>
Date: Thu Feb 9 01:13:52 2023 +0100
feat: message context sheets and message replying
commit 11b6e28183aa42ba5b0359bf3ab123a7afd2d9bc
Author: Infi <infi@infi.sh>
Date: Mon Feb 6 01:00:41 2023 +0100
feat: channel info sheet (shows description)
commit 6be023f62eee640570a6d0c6855e6833e4ed0b53
Author: Infi <infi@infi.sh>
Date: Sun Feb 5 20:46:05 2023 +0100
feat: infinite scroll in channels
commit 4e946be333f0288f58a9733a95db841222fefe7a
Author: Infi <infi@infi.sh>
Date: Sun Feb 5 19:22:41 2023 +0100
feat: masquerade support
commit 6ea7733c5a817c03c3e4e1e3da88d22f62334066
Author: Infi <infi@infi.sh>
Date: Sun Feb 5 04:43:42 2023 +0100
feat: revamp message field, colours, typing, attachments
commit ce20b009f05000972bd03e740544038bf095d716
Author: Infi <infi@infi.sh>
Date: Sun Feb 5 02:33:20 2023 +0100
feat: basic support for replies
commit c1a1822e1004148502ddf311d3aaf2d9b0d92be2
Author: Infi <infi@infi.sh>
Date: Thu Feb 2 21:50:23 2023 +0100
fix: sent messages no longer duplicate
commit bb48707dc6fff290cbda53ad7d98a4b97c4e692b
Author: Infi <infi@infi.sh>
Date: Tue Jan 31 00:31:05 2023 +0100
feat: message tail algorithm
commit c24d797b2abeedcfc54467b47143f22f4af18d2d
Author: Infi <infi@infi.sh>
Date: Mon Jan 30 20:18:12 2023 +0100
ci:
commit 8fbd87587433cc66dd201144302f1d51e494e66d
Author: infi <infi@infi.sh>
Date: Mon Jan 30 20:10:57 2023 +0100
ci: switch to building release apk
commit 09ed8ae4993b2fb7a489ee1636653c25438fc8e3
Author: infi <infi@infi.sh>
Date: Mon Jan 30 19:42:53 2023 +0100
feat(ci): add first ci file
|
||
|---|---|---|
| .devcontainer | ||
| .github/workflows | ||
| .idea | ||
| app | ||
| compliance | ||
| docs | ||
| gradle/wrapper | ||
| scripts | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| LICENCE | ||
| OFL.txt | ||
| README.md | ||
| build.gradle.kts | ||
| generate_icon_pngs.sh | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| revoltbuild.properties.example | ||
| sentry.properties.example | ||
| settings.gradle.kts | ||
README.md
Revolt for Android (Forked Version!)
Description
NOTE: This is a forked version of the Android app for the Revolt chat platform. I made for some QOL changes that aren't present in the current version at the time of writing.
Feel free to use this for whatever, but note that this is NOT the official Revolt android app. :)
You can download the latest APK here.
Or the latest debug APK here.
Features Added
|
Emojis next to channel names |
Jump to replied message |
|
Server context menu on long press |
|
The codebase includes the app itself, as well as an internal library for interacting with the Revolt API. The app is written in Kotlin, and wholly uses Jetpack Compose.
Stack
- Kotlin
- Jetpack Compose
- For some Material components, the View-based Material Components Android (MDC-Android) library is used.
- Ktor
- Dagger with Hilt
Resources
Revolt for Android
- Roadmap
- Revolt for Android Technical Documentation
- Android-specific Contribution Guide —read carefully before contributing!
Revolt
- Revolt Project Board (Submit feature requests here)
- Revolt Development Server
- Revolt Server
- General Revolt Contribution Guide
Quick Build
If you don't want to download the apks in the releases section and rather build yourself, follow these steps:
Fire up a Github Codespaces instance at this link here
The URL should have it selected for you automatically, but be sure to use this branch for your instance!
Note that this url will have an 8-core instance selected by default. Feel free to use a smaller instance, but I've ran into build errors with that.
At the time of writing, Github offers a number of free hours for personal accounts, but note that this bigger instance will use more of your free hours than a smaller one. For just building the apk and downloading it to whatever device, this should be fine though. Be sure to delete the instance when you are done. It won't cost you if you don't have payment set up with Github or have budget limits. See the billing page for more details.
After the instance fires up run
./gradlew assembledebug --no-daemon
To generate a debug version of the application.
If you wanted a signed copy that isn't in debug mode, set up a release-key.keystore file, update revoltbuild.properties to have your passwords and run:
./gradlew assembleRelease -x app:uploadSentryProguardMappingsRelease
It will be located in app/build/outputs/apk/debug/ under the name app-debug.apk
Download it to your system by right clicking on the file like so:
Send it to your phone, and install and run it!
Alternatively, you can send it to your phone right from Codespaces using magic wormhole (installed on this codespace instance by default)
wormhole send app/build/outputs/apk/debug/app-debug.apk
It will give you a code that you can punch into your phone.
Either use the Wormhole William app from the Google Playstore
Or get the apk directly from here
Or install Termux, then install wormhole-rs on Termux with pkg install magic-wormhole-rs and fetch the apk with
wormhole-rs receive YOUR_CODE_HERE
Quick Start
Open the project in Android Studio. You can then run the app on an emulator or a physical device by
running the app module.
In-depth setup instructions can be found at Setting up your Development Environment