Skip to content

Conversation

alexjyong
Copy link
Contributor

Signed-off-by: Alex Yong [email protected]## Please make sure to check the following tasks before opening and submitting a PR

  • I understand and have followed the contribution guide
  • I have tested my changes locally and they are working as intended
image

Per discussion in Lounge on Revolt

I made a separate PR for codespaces set up. Also updated documents a bit, and updated download_deps.ts to be able to work in an automated context.

I understand there was discussion that Google Services updates and devcontainer.json should be separate PRs, but I found that it wouldn't build without an example file, also, having a json file with just {} would also throw errors.

My goal was for this to be a quick way for devs to start up a dev environment.

@infi infi merged commit bf3c72d into revoltchat:dev Aug 11, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from 🆕 Untriaged to ✅ Merged in Pull Request Overview Aug 11, 2025
@infi
Copy link
Member

infi commented Aug 11, 2025

LGTM

alexjyong added a commit to alexjyong/android that referenced this pull request Aug 19, 2025
* Adding support for codespaces

Signed-off-by: Alex Yong <[email protected]>

* feat: allowing this to be ran in automated contexts

Signed-off-by: Alex Yong <[email protected]>

* Update devcontainer.json

Signed-off-by: Alex Yong <[email protected]>

* 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 <[email protected]>
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 20, 2025
commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 22:45:52 2025 +0000

    Prepping for tag.

commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 15:59:58 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 16:08:46 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:37:35 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:35:28 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:34:18 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:29:42 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 14:40:49 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 18:39:22 2025 +0000

    Stashing updates

commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 14:02:02 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 17:21:31 2025 +0000

    Merge branch 'dev' into combined-pr

commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>

    * feat: allowing this to be ran in automated contexts

    Signed-off-by: Alex Yong <[email protected]>

    * Update devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

    * 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 <[email protected]>

commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:50:18 2025 +0000

    combining PRs

commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Aug 6 22:03:19 2025 -0400

    adding clarification for deno script in codespaces.

    Signed-off-by: Alex Yong <[email protected]>

commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:43:08 2025 -0400

    adding in missing string reference for invite button

commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:24:26 2025 -0400

    adding in missing string reference from invite button

    Signed-off-by: Alex Yong <[email protected]>

commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 21:32:50 2025 +0000

    feat: add jump to reply message functionality

commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:47:39 2025 +0000

    chore: removing gitmodule i added in by mistake

commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:40:33 2025 +0000

    chore: cleaning up some code

commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:28:15 2025 +0000

    Saving more changes

commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 19:06:54 2025 +0000

    stashing changes

commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Aug 2 20:53:03 2025 +0200

    chore: bump to 1.3.6b

    Signed-off-by: Infi <[email protected]>

commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:50:30 2025 +0200

    feat(labs): mystery card sandbox

    Signed-off-by: Infi <[email protected]>

commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:49:20 2025 +0200

    fix: unbounded array accesses in channelscreen

    Signed-off-by: Infi <[email protected]>

commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:37:40 2025 +0200

    chore: support 16KB page size

    Signed-off-by: Infi <[email protected]>

commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:34:47 2025 +0200

    feat: use text autosize in user card

    Signed-off-by: Infi <[email protected]>

commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <[email protected]>
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 <[email protected]>

commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:48:11 2025 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:47:49 2025 +0200

    fix: crash for unknown licence

    Signed-off-by: Infi <[email protected]>

commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Sat Jul 26 07:23:34 2025 +0200

    chore: bump to 1.3.6a

    Signed-off-by: Infi <[email protected]>

commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:12:29 2025 +0200

    feat: geo support

    Signed-off-by: Infi <[email protected]>

commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:09:23 2025 +0200

    chore: update metadata

    Signed-off-by: Infi <[email protected]>

commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Wed Jul 23 15:48:46 2025 +0200

    feat: update icon set

    Signed-off-by: Infi <[email protected]>

commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <[email protected]>
Date:   Wed Jul 23 04:32:26 2025 +0200

    feat: update system messages design

    Signed-off-by: Infi <[email protected]>

commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:28:20 2025 +0200

    chore: remove media conversations variates

    Signed-off-by: Infi <[email protected]>

commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:09:05 2025 +0200

    chore: take out voice chat

    Signed-off-by: Infi <[email protected]>

commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:52:04 2025 +0200

    chore: remove USE_ALPHA_API property as it is not used

    Signed-off-by: Infi <[email protected]>

commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:49:51 2025 +0200

    chore: reconcile vc 2.0 and dev

    Signed-off-by: Infi <[email protected]>

commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:23:36 2025 +0200

    Merge branch 'feat/voice-chats-2.0' into dev

commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Thu Jul 17 13:31:36 2025 -0400

    Create devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <[email protected]>
Date:   Mon Jul 7 23:39:51 2025 +0200

    chore: bump to 1.3.6

    Signed-off-by: Infi <[email protected]>

commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <[email protected]>
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 <[email protected]>

commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <[email protected]>
Date:   Mon Jul 7 21:45:48 2025 +0200

    feat: retry on 5xx and exceptions

    Signed-off-by: Infi <[email protected]>

commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <[email protected]>
Date:   Wed Jul 2 23:34:03 2025 +0200

    feat(experiment): server identity options

    Signed-off-by: Infi <[email protected]>

commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <[email protected]>
Date:   Wed Jul 2 02:53:46 2025 +0200

    feat: mass and role mentions

    Signed-off-by: Infi <[email protected]>

commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:14:41 2025 +0200

    fix(UserOverview): better display name detection

    Signed-off-by: Infi <[email protected]>

commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:11:07 2025 +0200

    feat: support interactions

    Signed-off-by: Infi <[email protected]>

commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:30:17 2025 +0200

    feat: SettingsIcon composable

    will be useful later

    Signed-off-by: Infi <[email protected]>

commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:29:03 2025 +0200

    feat: role mentions

    Signed-off-by: Infi <[email protected]>

commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <[email protected]>
Date:   Fri Jun 13 03:27:42 2025 +0200

    feat: adding friends

    Signed-off-by: Infi <[email protected]>

commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:32:46 2025 +0200

    chore: remove stray (log-)cat

    Signed-off-by: Infi <[email protected]>

commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:31:15 2025 +0200

    feat: spoilered images (send and recv)

    Signed-off-by: Infi <[email protected]>

commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <[email protected]>
Date:   Sat May 31 21:51:13 2025 +0200

    feat: basic livekit/voice chat impl

    Signed-off-by: Infi <[email protected]>

commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <[email protected]>
Date:   Sat May 31 20:15:23 2025 +0200

    feat: permission management for voice chat

    Signed-off-by: Infi <[email protected]>

commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <[email protected]>
Date:   Thu May 29 21:32:21 2025 +0200

    feat: full edge to edge in chat router

    Signed-off-by: Infi <[email protected]>

commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <[email protected]>
Date:   Thu May 29 20:03:14 2025 +0200

    fix: deduplicate messages during grouping

    Signed-off-by: Infi <[email protected]>

commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <[email protected]>
Date:   Sat May 17 09:18:48 2025 +0200

    fix: tint meta key with content colour

    in physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <[email protected]>
Date:   Sun May 4 04:58:22 2025 +0200

    feat: basic implementation of voice channel overlay

    Signed-off-by: Infi <[email protected]>

commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <[email protected]>
Date:   Sun May 4 02:27:19 2025 +0200

    Merge branch 'dev' into feat/voice-chats-2.0

commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <[email protected]>
Date:   Sun May 4 02:25:22 2025 +0200

    fix: skip partially expanded for user card sheet from overview

    Signed-off-by: Infi <[email protected]>

commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <[email protected]>
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 <[email protected]>

commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:24:06 2025 +0200

    feat: join call route

    Signed-off-by: Infi <[email protected]>

commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:53 2025 +0200

    feat: early definition of ready event with voice state

    Signed-off-by: Infi <[email protected]>

commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:00 2025 +0200

    chore: add (temporary) api url property and LK compose components

    Signed-off-by: Infi <[email protected]>

commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:59:01 2025 +0200

    feat: use livekit compatible root schema

    Signed-off-by: Infi <[email protected]>

commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:58:50 2025 +0200

    chore: upgrade, uncomment livekit dep

    Signed-off-by: Infi <[email protected]>

commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:55:05 2025 +0200

    feat: bump to 1.3.5

    Signed-off-by: Infi <[email protected]>

commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:39:17 2025 +0200

    feat: show swipe to reply spark to upgrading users

    Signed-off-by: Infi <[email protected]>

commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:14:19 2025 +0200

    feat: forgot password & reverify links in login

    Signed-off-by: Infi <[email protected]>

commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <[email protected]>
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 <[email protected]>

commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <[email protected]>
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 <[email protected]>

commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <[email protected]>
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 <[email protected]>

commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <[email protected]>
Date:   Fri Apr 25 21:02:25 2025 +0200

    fix: make whole server overview sheet scrollable, not just info & description

    Signed-off-by: Infi <[email protected]>

commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:45 2025 +0200

    fix: make server overview sheet scrollable

    Signed-off-by: Infi <[email protected]>

commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:29 2025 +0200

    fix: skip partially expanded state for server overview

    Signed-off-by: Infi <[email protected]>

commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:55:13 2025 +0200

    feat: new add server sheet with server creation

    Signed-off-by: Infi <[email protected]>

commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:49:11 2025 +0200

    fix: issue with draft content not applying correctly

    Signed-off-by: Infi <[email protected]>

commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:45:45 2025 +0200

    fix: remove debug-only logs that are no longer useful

    Signed-off-by: Infi <[email protected]>

commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <[email protected]>
Date:   Thu Apr 24 23:12:28 2025 +0200

    feat: use new cdn url

    Signed-off-by: Infi <[email protected]>

commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <[email protected]>
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 <[email protected]>

commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <[email protected]>
Date:   Thu Apr 17 00:54:49 2025 +0200

    fix: make some modal sheets always-expanded

    Signed-off-by: Infi <[email protected]>

commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:42:52 2025 +0200

    docs: allow android bug workarounds if scoped

    Signed-off-by: Infi <[email protected]>

commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:34:45 2025 +0200

    docs: change contributing guidelines to say what was already the case

    Signed-off-by: Infi <[email protected]>

commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:32:13 2025 +0200

    feat: use different wording for quick reply none

    Signed-off-by: Infi <[email protected]>

commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:31:49 2025 +0200

    feat: swipe to reply spark (not used yet)

    Signed-off-by: Infi <[email protected]>

commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:53 2025 +0200

    chore: add valkyrie settings

    Signed-off-by: Infi <[email protected]>

commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:34 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:28:57 2025 +0200

    feat: new strings for upcoming spark

    Signed-off-by: Infi <[email protected]>

commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:05:41 2025 +0200

    fix: error handling for user buttons

    Signed-off-by: Infi <[email protected]>

commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <[email protected]>
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 <[email protected]>

commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <[email protected]>
Date:   Fri Apr 11 20:56:17 2025 +0200

    fix: index out of bounds when friends open on startup

    Signed-off-by: Infi <[email protected]>

commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:37:16 2025 +0200

    feat: tweak slide to reply animation

    Signed-off-by: Infi <[email protected]>

commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:36:08 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:21:35 2025 +0200

    style: extract easing tokens into separate file

    Signed-off-by: Infi <[email protected]>

commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:20:50 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <[email protected]>
Date:   Sat Mar 29 03:44:57 2025 +0100

    feat: finish swipe-to-reply impl

    Signed-off-by: Infi <[email protected]>

commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <[email protected]>
Date:   Thu Mar 27 03:03:52 2025 +0100

    feat: swipe to reply

    Signed-off-by: Infi <[email protected]>

commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <[email protected]>
Date:   Thu Mar 27 02:02:18 2025 +0100

    fix: newly arrived messages dont show

    Signed-off-by: Infi <[email protected]>

commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <[email protected]>
Date:   Wed Mar 26 23:43:42 2025 +0100

    fix: default should be false here

    Signed-off-by: Infi <[email protected]>

commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <[email protected]>
Date:   Tue Mar 25 00:57:05 2025 +0100

    feat(polar): begin convo screen

    Signed-off-by: Infi <[email protected]>

commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <[email protected]>
Date:   Mon Mar 24 23:01:40 2025 +0100

    fix: hardcoded string where it shouldve been a resource

    Signed-off-by: Infi <[email protected]>

commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <[email protected]>
Date:   Mon Mar 24 13:07:36 2025 +0100

    fix: marking channels as unread

    Signed-off-by: Infi <[email protected]>

commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:58:16 2025 +0100

    feat: show restart hint when toggling some experiments

    Signed-off-by: Infi <[email protected]>

commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:49:57 2025 +0100

    feat: build basic UI skeleton

    Signed-off-by: Infi <[email protected]>

commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <[email protected]>
Date:   Sun Mar 23 05:26:25 2025 +0100

    fix:

    Signed-off-by: Infi <[email protected]>

commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <[email protected]>
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 <[email protected]>

commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <[email protected]>
Date:   Sun Mar 23 04:35:33 2025 +0100

    feat: add polar experiment

    Signed-off-by: Infi <[email protected]>

commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <[email protected]>
Date:   Sat Mar 22 22:47:19 2025 +0100

    fix: socket related crash

    Signed-off-by: Infi <[email protected]>

commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:23:15 2025 +0100

    chore: bump to 1.3.4

    Signed-off-by: Infi <[email protected]>

commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:21:22 2025 +0100

    feat: autofill in register screen

    Signed-off-by: Infi <[email protected]>

commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:20 2025 +0100

    feat: autofill in login screen

    Signed-off-by: Infi <[email protected]>

commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:08 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:23:42 2025 +0100

    chore: upgrade highlights

    Signed-off-by: Infi <[email protected]>

commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:12:50 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <[email protected]>
Date:   Fri Mar 21 18:57:34 2025 +0100

    chore: do not show "today" next to today timestamps

    Signed-off-by: Infi <[email protected]>

commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <[email protected]>
Date:   Tue Mar 11 00:44:32 2025 +0100

    fix: colour related out of bounds crashes

    Signed-off-by: Infi <[email protected]>

commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:55:47 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:47:29 2025 +0100

    chore: remove invalid kb link

    Signed-off-by: Infi <[email protected]>

commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:36:13 2025 +0100

    chore: bump to 1.3.3

    Signed-off-by: Infi <[email protected]>

commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:34:07 2025 +0100

    feat: add a splash colour on ancient devices

    Signed-off-by: Infi <[email protected]>

commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:12:02 2025 +0100

    fix: fix splashscreen issues by removing it on Android<12

    Signed-off-by: Infi <[email protected]>

commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:11:41 2025 +0100

    chore: bump to 1.3.2

    Signed-off-by: Infi <[email protected]>

commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:09:18 2025 +0100

    feat: compose-ify the message field

    Signed-off-by: Infi <[email protected]>

commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <[email protected]>
Date:   Fri Feb 28 17:45:25 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <[email protected]>
Date:   Sun Feb 23 16:20:05 2025 +0100

    feat(labs): new sandboxes

    Signed-off-by: Infi <[email protected]>

commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Weblate <[email protected]>
    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 <[email protected]>
    Co-authored-by: Abdo El-Sayed <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Infi <[email protected]>

commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: 3124 <[email protected]>
    Co-authored-by: Adam Perkowski <[email protected]>
    Co-authored-by: Adrián <[email protected]>
    Co-authored-by: Alexandra Glazko <[email protected]>
    Co-authored-by: Andiv <[email protected]>
    Co-authored-by: Axinux <[email protected]>
    Co-authored-by: Bread-Chan <[email protected]>
    Co-authored-by: Clevor <[email protected]>
    Co-authored-by: Clément <[email protected]>
    Co-authored-by: Cynycal2003 <[email protected]>
    Co-authored-by: Deo Dorqnt <[email protected]>
    Co-authored-by: DevEvil <[email protected]>
    Co-authored-by: Edward <[email protected]>
    Co-authored-by: Evgeny Dolgov <[email protected]>
    Co-authored-by: Francisco Silva <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Hokiper <[email protected]>
    Co-authored-by: Illy The Magical Sorcerer <[email protected]>
    Co-authored-by: Infi <[email protected]>
    Co-authored-by: John Doe <[email protected]>
    Co-authored-by: João Victhor <[email protected]>
    Co-authored-by: Kasahe <[email protected]>
    Co-authored-by: Kelcey <[email protected]>
    Co-authored-by: Keriz Alper <[email protected]>
    Co-authored-by: Lantos Devment <[email protected]>
    Co-authored-by: Leo Lacarota <[email protected]>
    Co-authored-by: LisoMandiy <[email protected]>
    Co-authored-by: Loïc Bréard <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Matisse <[email protected]>
    Co-authored-by: Maxim <[email protected]>
    Co-authored-by: Mehmet Yavuz <[email protected]>
    Co-authored-by: Melih DUMAN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Musab z <[email protected]>
    Co-authored-by: Nicolai <[email protected]>
    Co-authored-by: Paul P <[email protected]>
    Co-authored-by: Paweł B <[email protected]>
    Co-authored-by: Romain NEIL <[email protected]>
    Co-authored-by: Roni <[email protected]>
    Co-authored-by: Sergei <[email protected]>
    Co-authored-by: Thomas Widyantoko <[email protected]>
    Co-authored-by: Umut <[email protected]>
    Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <[email protected]>
    Co-authored-by: Vallmer <[email protected]>
    Co-authored-by: Vinnscher <[email protected]>
    Co-authored-by: Víctor Z <[email protected]>
    Co-authored-by: Zee <[email protected]>
    Co-authored-by: _0x90#8633 <[email protected]>
    Co-authored-by: arceus <[email protected]>
    Co-authored-by: deluxghost <[email protected]>
    Co-authored-by: fame <[email protected]>
    Co-authored-by: kevans <[email protected]>
    Co-authored-by: mexish <[email protected]>
    Co-authored-by: oupson <[email protected]>
    Co-authored-by: rei <[email protected]>
    Co-authored-by: searinminecraft <[email protected]>
    Co-authored-by: shreef <[email protected]>
    Co-authored-by: yococo <[email protected]>
    Co-authored-by: Дмитрий <[email protected]>

commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <[email protected]>
Date:   Sat Feb 15 14:39:58 2025 +0100

    gradle: bump to 1.3.1

    Signed-off-by: Infi <[email protected]>

commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <[email protected]>
Date:   Thu Feb 13 23:53:58 2025 +0100

    feat: remove outdated experiment

    Signed-off-by: Infi <[email protected]>

commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <[email protected]>
Date:   Thu Feb 13 22:57:44 2025 +0100

    feat: adjust changelog logic

    Signed-off-by: Infi <[email protected]>

commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <[email protected]>
Date:   Sat Feb 8 17:09:52 2025 +0100

    fix: android app links

    Signed-off-by: Infi <[email protected]>

commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <[email protected]>
Date:   Fri Feb 7 19:32:33 2025 +0100

    docs: add changelog for 1003000

commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:44:43 2025 +0100

    chore: bump to 1.3.0

    Signed-off-by: Infi <[email protected]>

commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:42:12 2025 +0100

    feat: early access handler

    Signed-off-by: Infi <[email protected]>

commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <[email protected]>
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 <[email protected]>

commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <[email protected]>
Date:   Wed Jan 29 19:17:38 2025 +0100

    style: fn naming

    Signed-off-by: Infi <[email protected]>

commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <[email protected]>
Date:   Thu Jan 23 00:52:16 2025 +0100

    feat: reconnect disconnected WS when app goes into foreground

    Signed-off-by: Infi <[email protected]>

commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <[email protected]>
Date:   Wed Jan 22 23:18:56 2025 +0100

    feat(login2): use responsive layout

    Signed-off-by: Infi <[email protected]>

commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <[email protected]>
Date:   Tue Jan 14 00:48:18 2025 +0100

    chore: add FIXMEs for hardcoded strings

    Signed-off-by: Infi <[email protected]>

commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <[email protected]>
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 <[email protected]>

commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:37 2025 +0100

    feat: animation for chatrouter appear

    Signed-off-by: Infi <[email protected]>

commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:07 2025 +0100

    chore: this is now built into androidx.lifecycle

    Signed-off-by: Infi <[email protected]>

commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <[email protected]>
Date:   Sat Jan 11 16:56:17 2025 +0100

    fix: do not log unnecessary exception

    Signed-off-by: Infi <[email protected]>

commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <[email protected]>
Date:   Sat Jan 11 15:48:17 2025 +0100

    style: suppress deprecation

    Signed-off-by: Infi <[email protected]>

commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <[email protected]>
Date:   Thu Jan 2 04:36:12 2025 +0100

    feat(jbm): ast inspector

    Signed-off-by: Infi <[email protected]>

commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <[email protected]>
Date:   Thu Jan 2 03:51:38 2025 +0100

    feat(jbm): support for katex and tables

    Signed-off-by: Infi <[email protected]>

commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:26:16 2025 +0100

    chore(compliance): katex, micromark

    Signed-off-by: Infi <[email protected]>

commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:23:16 2025 +0100

    feat: facilitate webview dependencies

    Signed-off-by: Infi <[email protected]>

commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:28 2025 +0100

    feat(jbm): use jbm as RichMarkdown if experiment

    Signed-off-by: Infi <[email protected]>

commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:02 2025 +0100

    chore(compliance): paste cmark copying

    Signed-off-by: Infi <[email protected]>

commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <[email protected]>
Date:   Fri Dec 27 16:28:18 2024 +0100

    chore: flag for others user cards

    Signed-off-by: Infi <[email protected]>

commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <[email protected]>
Date:   Wed Dec 25 04:59:59 2024 +0100

    feat: physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <[email protected]>
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 <[email protected]>

commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <[email protected]>
Date:   Wed Dec 25 03:00:53 2024 +0100

    fix: wording

    Signed-off-by: Infi <[email protected]>

commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <[email protected]>
Date:   Wed Dec 25 02:04:31 2024 +0100

    feat: start documenting keyboard shortcuts

    Signed-off-by: Infi <[email protected]>

commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <[email protected]>
Date:   Wed Dec 25 01:39:16 2024 +0100

    feat: ctrl+enter to send message

    Signed-off-by: Infi <[email protected]>

commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <[email protected]>
Date:   Tue Dec 24 21:32:57 2024 +0100

    chore: ensure licence compliance using AL

    Signed-off-by: Infi <[email protected]>

commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:40:03 2024 +0100

    fix: tiny autumn improvements

    Signed-off-by: Infi <[email protected]>

commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:09:24 2024 +0100

    fix: extra slash

    Signed-off-by: Infi <[email protected]>

commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:25:42 2024 +0100

    chore: update api version

    Signed-off-by: Infi <[email protected]>

commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:17:41 2024 +0100

    fix: channel mention display

    Signed-off-by: Infi <[email protected]>

commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:11:08 2024 +0100

    fix: init logcat in onCreate

    Signed-off-by: Infi <[email protected]>

commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:44:33 2024 +0100

    chore: add square logcat

    Signed-off-by: Infi <[email protected]>

commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:29:57 2024 +0100

    fix: do not animate server and channel icons

    Signed-off-by: Infi <[email protected]>

commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:21:36 2024 +0100

    fix: continue not to animate avatars

    Signed-off-by: Infi <[email protected]>

commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:14:50 2024 +0100

    fix: changes in accordance with cdn overhaul

    Signed-off-by: Infi <[email protected]>

commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <[email protected]>
Date:   Sat Dec 21 20:56:03 2024 +0100

    feat: display login errors and allow try again

    Signed-off-by: Infi <[email protected]>

commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <[email protected]>
Date:   Sat Dec 21 19:15:54 2024 +0100

    fix(jbm): render HTML_TAG as text

    Signed-off-by: Infi <[email protected]>

commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:47:40 2024 +0100

    feat(jbm): use rounded corners on new mention style

    Signed-off-by: Infi <[email protected]>

commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:32:42 2024 +0100

    feat(jbm): use new mention style

    Signed-off-by: Infi <[email protected]>

commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <[email protected]>
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 <[email protected]>

commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <[email protected]>
Date:   Thu Dec 12 00:53:25 2024 +0100

    feat(jbm): include sequential parsers for emoji, channel, mention

    Signed-off-by: Infi <[email protected]>

commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:53:23 2024 +0100

    fix(usercard): no copy notification on api <31

    Signed-off-by: Infi <[email protected]>

commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:46:01 2024 +0100

    fix: 3-btn navigation overlaps in chat screen

    Signed-off-by: Infi <[email protected]>

commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:36:05 2024 +0100

    fix: video player system bars overlap

    Signed-off-by: Infi <[email protected]>

commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:29:46 2024 +0100

    chore: upgrade media3

    Signed-off-by: Infi <[email protected]>

commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <[email protected]>
Date:   Sat Dec 7 00:03:31 2024 +0100

    chore: upgrade aboutlibraries

    Signed-off-by: Infi <[email protected]>

commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <[email protected]>
Date:   Mon Dec 2 09:03:21 2024 +0100

    fix(lang): what if we try again

    Signed-off-by: Infi <[email protected]>

commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:58:47 2024 +0100

    fix(lang): maybe this makes weblate happier

    Signed-off-by: Infi <[email protected]>

commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:54:27 2024 +0100

    chore(lang): add palatine german

    Signed-off-by: Infi <[email protected]>

commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <[email protected]>
Date:   Sun Dec 1 15:32:39 2024 +0100

    fix: include format in rqr cbor

    Signed-off-by: Infi <[email protected]>

commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <[email protected]>
Date:   Sun Dec 1 04:16:08 2024 +0100

    feat: prototype for user cards

    Signed-off-by: Infi <[email protected]>

commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <[email protected]>
Date:   Fri Nov 29 17:35:40 2024 +0100

    chore: add compose dev gradle repo

    Signed-off-by: Infi <[email protected]>

commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:14:01 2024 +0100

    fix(docs): add beta test join guidance to sidebar

    Signed-off-by: Infi <[email protected]>

commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:13:16 2024 +0100

    docs: add beta test join guidance

    Signed-off-by: Infi <[email protected]>

commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <[email protected]>
Date:   Sun Nov 24 23:27:47 2024 +0100

    feat: try out new m3 compliant fallback colour schemes

    Signed-off-by: Infi <[email protected]>

commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <[email protected]>
Date:   Sat Nov 23 14:14:52 2024 +0100

    fix: issue in which UI callback listeners were leaking

    Signed-off-by: Infi <[email protected]>

commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <[email protected]>
Date:   Sat Nov 23 13:55:09 2024 +0100

    fix: startup crash in some network environments

    Signed-off-by: Infi <[email protected]>

commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <[email protected]>
Date:   Sun Nov 17 03:24:15 2024 +0100

    style: use correct token in WebHookUserSheet

    Signed-off-by: Infi <[email protected]>

commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <[email protected]>
Date:   Sun Nov 17 02:12:37 2024 +0100

    style: use correct tokens in DisconnectedScreen

    Signed-off-by: Infi <[email protected]>

commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <[email protected]>
Date:   Sat Nov 16 21:45:50 2024 +0100

    chore: rm unused file

    Signed-off-by: Infi <[email protected]>

commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <[email protected]>
Date:   Sat Nov 16 20:51:48 2024 +0100

    fix: do not assume there is only one health alert button

    Signed-off-by: Infi <[email protected]>

commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <[email protected]>
Date:   Thu Nov 14 22:57:02 2024 +0100

    feat(settings): language picker

    Signed-off-by: Infi <[email protected]>

commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:27 2024 +0100

        fix: use correct default locale

    Signed-off-by: Infi <[email protected]>

commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:07 2024 +0100

    chore: autogenerate locale files

    Signed-off-by: Infi <[email protected]>

commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:22:06 2024 +0100

    feat: make pfp sticky in sidebar for ios consistency

    Signed-off-by: Infi <[email protected]>

commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:11:28 2024 +0100

    feat(overview): replace home screen with overview screen

    Signed-off-by: Infi <[email protected]>

commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <[email protected]>
Date:   Sat Nov 9 23:11:24 2024 +0100

    feat: add previews for message skeletons

    Signed-off-by: Infi <[email protected]>

commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <[email protected]>
Date:   Fri Nov 8 17:41:48 2024 +0100

    feat: settings hint banner component

    Signed-off-by: Infi <[email protected]>

commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <[email protected]>
Date:   Fri Nov 8 16:43:33 2024 +0100

    feat(debug): chucker

    Signed-off-by: Infi <[email protected]>

commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <[email protected]>
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 <[email protected]>

commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <[email protected]>
Date:   Fri Nov 8 00:41:43 2024 +0100

    chore: improve webhook sheet design

    Signed-off-by: Infi <[email protected]>

commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <[email protected]>
Date:   Tue Nov 5 22:50:50 2024 +0100

    feat: rudimentary support for radial gradient brush

    Signed-off-by: Infi <[email protected]>

commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <[email protected]>
Date:   Tue Nov 5 02:01:15 2024 +0100

    feat: support webhooks

    Signed-off-by: Infi <[email protected]>

commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <[email protected]>
Date:   Tue Nov 5 01:40:29 2024 +0100

    test: add test harness

    Signed-off-by: Infi <[email protected]>

commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <[email protected]>
Date:   Sat Nov 2 22:17:18 2024 +0100

    chore: migratre from groovy build files to Kotlin DSL

    Signed-off-by: Infi <[email protected]>

commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:44:02 2024 +0100

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:36:26 2024 +0100

    chore: remove mlkit smart reply for now

    Signed-off-by: Infi <[email protected]>

commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:38 2024 +0100

    chore: update this file???

    Signed-off-by: Infi <[email protected]>

commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:28 2024 +0100

    feat: small NativeMessageField enhancements

    Signed-off-by: Infi <[email protected]>

commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:15 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <[email protected]>
Date:   Thu Oct 31 22:08:22 2024 +0100

    feat: see status text in user sheet

    Signed-off-by: Infi <[email protected]>

commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <[email protected]>
Date:   Thu Oct 31 21:55:22 2024 +0100

    feat: set status text

    Signed-off-by: Infi <[email protected]>

commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <[email protected]>
Date:   Tue Oct 29 02:26:44 2024 +0100

    feat(experiment): mlkit smart reply

    Signed-off-by: Infi <[email protected]>

commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:22:47 2024 +0100

    fix: issue in which experiments were shown as off if on

    Signed-off-by: Infi <[email protected]>

commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:10:41 2024 +0100

    chore: bump to 1.2.5-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:27:19 2024 +0100

    fix: correct background colour for reaction info tabs

    Signed-off-by: Infi <[email protected]>

commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:24:44 2024 +0100

    fix: issue in which reaction sheets may crash

    Signed-off-by: Infi <[email protected]>

commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:17:08 2024 +0100

    fix: use tnum for audio lengths

    Signed-off-by: Infi <[email protected]>

commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:07:24 2024 +0100

    fix: NaN aspect ratio can cause crash

    Signed-off-by: Infi <[email protected]>

commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:05:16 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <[email protected]>
Date:   Sun Oct 27 03:14:43 2024 +0100

    chore: explore realtime service later

    Signed-off-by: Infi <[email protected]>

commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:07:48 2024 +0100

    feat: hide/show password in login

    Signed-off-by: Infi <[email protected]>

commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:49:42 2024 +0200

    style: rm redundant semicolon

    Signed-off-by: Infi <[email protected]>

commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:44:51 2024 +0200

    chore: update primary colour

    Signed-off-by: Infi <[email protected]>

commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:40:15 2024 +0200

    feat: add realtime service (unused for now)

    Signed-off-by: Infi <[email protected]>

commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <[email protected]>
Date:   Sun Oct 27 01:46:38 2024 +0200

    fix: rm memory leak

    Signed-off-by: Infi <[email protected]>

commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <[email protected]>
Date:   Sat Oct 26 21:40:39 2024 +0200

    chore: upgrade tools

    Signed-off-by: Infi <[email protected]>

commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <[email protected]>
Date:   Sat Oct 26 17:15:30 2024 +0200

    feat: update colour picker sheet for material 3; shader checkerboard

    Signed-off-by: Infi <[email protected]>

commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:57 2024 +0200

    chore: bump to 1.2.4-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:23 2024 +0200

    fix: return default background for ListHeader

    Signed-off-by: Infi <[email protected]>

commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:25:21 2024 +0200

    style: unused imports

    Signed-off-by: Infi <[email protected]>

commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:24:38 2024 +0200

    chore: remove legacy elevation colours

    Signed-off-by: Infi <[email protected]>

commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:15:34 2024 +0200

    fix: colours in user sheet

    Signed-off-by: Infi <[email protected]>

commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:38 2024 +0200

    fix: colours in member sheet

    Signed-off-by: Infi <[email protected]>

commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:11 2024 +0200

    fix: ic monochrome fix

    Signed-off-by: Infi <[email protected]>

commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:04:23 2024 +0200

    chore: update v31+ monochrome ic

    Signed-off-by: Infi <[email protected]>

commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <[email protected]>
Date:   Sat Oct 26 02:23:01 2024 +0200

    fix: unusable server when stale data in kv

    Signed-off-by: Infi <[email protected]>

commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:02:04 2024 +0200

    chore: keep old bg gradient

    Signed-off-by: Infi <[email protected]>

commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:00:12 2024 +0200

    chore: update icons

    Signed-off-by: Infi <[email protected]>

commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <[email protected]>
Date:   Tue Oct 22 18:22:20 2024 +0200

    feat: graceful server unavailability handling in login screen

    Signed-off-by: Infi <[email protected]>

commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <[email protected]>
Date:   Tue Oct 22 02:26:36 2024 +0200

    feat(labs): mockup for new login

    Signed-off-by: Infi <[email protected]>

commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <[email protected]>
Date:   Mon Oct 21 16:41:21 2024 +0200

    feat(jbm): handle link and emote annotations

    Signed-off-by: Infi <[email protected]>

commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <[email protected]>
Date:   Mon Oct 21 04:09:23 2024 +0200

    feat(jbm): render md in replies

    Signed-off-by: Infi <[email protected]>

commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <[email protected]>
Date:   Mon Oct 21 03:56:28 2024 +0200

    feat(jbm): more jbm

    Signed-off-by: Infi <[email protected]>

commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <[email protected]>
Date:   Mon Oct 21 02:47:06 2024 +0200

    fix: api url

    Signed-off-by: Infi <[email protected]>

commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:32:15 2024 +0200

    fix: even optical padding

    Signed-off-by: Infi <[email protected]>

commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:08:28 2024 +0200

    chore: update the age of the oldest living person

    Signed-off-by: Infi <[email protected]>

commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <[email protected]>
Date:   Fri Oct 18 23:31:22 2024 +0200

    chore: remove SheetEnd.kt

    Signed-off-by: Infi <[email protected]>

commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <[email protected]>
Date:   Fri Oct 18 20:58:38 2024 +0200

    chore: use /api base URL

    Signed-off-by: Infi <[email protected]>

commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <[email protected]>
Date:   Fri Oct 18 19:34:15 2024 +0200

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <[email protected]>
Date:   Fri Oct 18 18:37:02 2024 +0200

    feat: experimentally retire SheetEnd

    Signed-off-by: Infi <[email protected]>

commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <[email protected]>
Date:   Thu Oct 17 14:54:28 2024 +0200

    chore: upgrade target SDK and dependencies

    Signed-off-by: Infi <[email protected]>

commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <[email protected]>
Date:   Wed Oct 16 21:06:01 2024 +0200

    chore: make app compile again

    Signed-off-by: Infi <[email protected]>

commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <[email protected]>
Date:   Wed Oct 16 20:53:49 2024 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:32:19 2024 +0200

    chore: use old api for now

    Signed-off-by: Infi <[email protected]>

commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:31:29 2024 +0200

    Revert "feat: debugprep"

    This reverts commit 2414c8d2

    Signed-off-by: Infi <[email protected]>

commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:45:21 2024 +0200

    chore: bump to 1.2.3-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:44:02 2024 +0200

    chore: make default value for embedAppleMusic = false until works well

    Signed-off-by: Infi <[email protected]>

commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:35:01 2024 +0200

    feat: debugprep

    Signed-off-by: Infi <[email protected]>

commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:34:39 2024 +0200

    docs(guidelines): this should not have been crossed out

    Signed-off-by: Infi <[email protected]>

commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <[email protected]>
Date:   Sun Oct 13 12:44:26 2024 +0200

    fix: do not crash when attempting unread sync

    Signed-off-by: Infi <[email protected]>

commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <[email protected]>
Date:   Tue Oct 8 19:32:37 2024 +0200

    feat: health alerts

    Signed-off-by: Infi <[email protected]>

commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:51 2024 +0200

    feat: special embeds control UI

    Signed-off-by: Infi <[email protected]>

commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:39 2024 +0200

    fix: non translucent status bar due to sdk example code

    Signed-off-by: Infi <[email protected]>

commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:50 2024 +0200

    fix: do not deform role colour indicator in any circumstance

    Signed-off-by: Infi <[email protected]>

commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:11 2024 +0200

    fix: settings dsl should respect ime padding

    Signed-off-by: Infi <[email protected]>

commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:01:39 2024 +0200

    feat: add setting for special embeds

    Signed-off-by: Infi <[email protected]>

commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <[email protected]>
Date:   Fri Oct 4 18:37:44 2024 +0200

    feat: apple music support (partly broken)

    Signed-off-by: Infi <[email protected]>

commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <[email protected]>
Date:   Thu Oct 3 19:31:56 2024 +0200

    feat: youtube embed support

    Signed-off-by: Infi <[email protected]>

commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <[email protected]>
Date:   Sat Sep 28 14:15:05 2024 +0200

    feat: always enable experiments in debug builds

    Signed-off-by: Infi <[email protected]>

commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:14:05 2024 +0200

    chore: add kdoc to [loadMessages] fun

    Signed-off-by: Infi <[email protected]>

commit f7ba80adefe13ec800b02956f2ff2f9ea3f3d57b
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:11:33 2024 +0200

    fix: stop message load on channel switch

    Signed-off-by: Infi <[email protected]>

commit 966d59fe319c22079c0aa3c16f59a1b25d0ade09
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:04:32 20…
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 20, 2025
commit 41a93ad35d954add325861615432fb1ac1c35213
Author: Alex Yong <[email protected]>
Date:   Tue Aug 19 16:08:13 2025 +0000

    saving changes

commit d6b51d4d69f2615e2d285ae4f768dcb7fa61dd00
Author: Alex Yong <[email protected]>
Date:   Tue Aug 19 01:56:02 2025 +0000

    Faster emoji load, first pass.

commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 22:45:52 2025 +0000

    Prepping for tag.

commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 15:59:58 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 16:08:46 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:37:35 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:35:28 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:34:18 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:29:42 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 14:40:49 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 18:39:22 2025 +0000

    Stashing updates

commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 14:02:02 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 17:21:31 2025 +0000

    Merge branch 'dev' into combined-pr

commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>

    * feat: allowing this to be ran in automated contexts

    Signed-off-by: Alex Yong <[email protected]>

    * Update devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

    * 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 <[email protected]>

commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:50:18 2025 +0000

    combining PRs

commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Aug 6 22:03:19 2025 -0400

    adding clarification for deno script in codespaces.

    Signed-off-by: Alex Yong <[email protected]>

commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:43:08 2025 -0400

    adding in missing string reference for invite button

commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:24:26 2025 -0400

    adding in missing string reference from invite button

    Signed-off-by: Alex Yong <[email protected]>

commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 21:32:50 2025 +0000

    feat: add jump to reply message functionality

commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:47:39 2025 +0000

    chore: removing gitmodule i added in by mistake

commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:40:33 2025 +0000

    chore: cleaning up some code

commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:28:15 2025 +0000

    Saving more changes

commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 19:06:54 2025 +0000

    stashing changes

commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Aug 2 20:53:03 2025 +0200

    chore: bump to 1.3.6b

    Signed-off-by: Infi <[email protected]>

commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:50:30 2025 +0200

    feat(labs): mystery card sandbox

    Signed-off-by: Infi <[email protected]>

commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:49:20 2025 +0200

    fix: unbounded array accesses in channelscreen

    Signed-off-by: Infi <[email protected]>

commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:37:40 2025 +0200

    chore: support 16KB page size

    Signed-off-by: Infi <[email protected]>

commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:34:47 2025 +0200

    feat: use text autosize in user card

    Signed-off-by: Infi <[email protected]>

commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <[email protected]>
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 <[email protected]>

commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:48:11 2025 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:47:49 2025 +0200

    fix: crash for unknown licence

    Signed-off-by: Infi <[email protected]>

commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Sat Jul 26 07:23:34 2025 +0200

    chore: bump to 1.3.6a

    Signed-off-by: Infi <[email protected]>

commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:12:29 2025 +0200

    feat: geo support

    Signed-off-by: Infi <[email protected]>

commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:09:23 2025 +0200

    chore: update metadata

    Signed-off-by: Infi <[email protected]>

commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Wed Jul 23 15:48:46 2025 +0200

    feat: update icon set

    Signed-off-by: Infi <[email protected]>

commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <[email protected]>
Date:   Wed Jul 23 04:32:26 2025 +0200

    feat: update system messages design

    Signed-off-by: Infi <[email protected]>

commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:28:20 2025 +0200

    chore: remove media conversations variates

    Signed-off-by: Infi <[email protected]>

commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:09:05 2025 +0200

    chore: take out voice chat

    Signed-off-by: Infi <[email protected]>

commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:52:04 2025 +0200

    chore: remove USE_ALPHA_API property as it is not used

    Signed-off-by: Infi <[email protected]>

commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:49:51 2025 +0200

    chore: reconcile vc 2.0 and dev

    Signed-off-by: Infi <[email protected]>

commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:23:36 2025 +0200

    Merge branch 'feat/voice-chats-2.0' into dev

commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Thu Jul 17 13:31:36 2025 -0400

    Create devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <[email protected]>
Date:   Mon Jul 7 23:39:51 2025 +0200

    chore: bump to 1.3.6

    Signed-off-by: Infi <[email protected]>

commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <[email protected]>
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 <[email protected]>

commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <[email protected]>
Date:   Mon Jul 7 21:45:48 2025 +0200

    feat: retry on 5xx and exceptions

    Signed-off-by: Infi <[email protected]>

commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <[email protected]>
Date:   Wed Jul 2 23:34:03 2025 +0200

    feat(experiment): server identity options

    Signed-off-by: Infi <[email protected]>

commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <[email protected]>
Date:   Wed Jul 2 02:53:46 2025 +0200

    feat: mass and role mentions

    Signed-off-by: Infi <[email protected]>

commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:14:41 2025 +0200

    fix(UserOverview): better display name detection

    Signed-off-by: Infi <[email protected]>

commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:11:07 2025 +0200

    feat: support interactions

    Signed-off-by: Infi <[email protected]>

commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:30:17 2025 +0200

    feat: SettingsIcon composable

    will be useful later

    Signed-off-by: Infi <[email protected]>

commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:29:03 2025 +0200

    feat: role mentions

    Signed-off-by: Infi <[email protected]>

commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <[email protected]>
Date:   Fri Jun 13 03:27:42 2025 +0200

    feat: adding friends

    Signed-off-by: Infi <[email protected]>

commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:32:46 2025 +0200

    chore: remove stray (log-)cat

    Signed-off-by: Infi <[email protected]>

commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:31:15 2025 +0200

    feat: spoilered images (send and recv)

    Signed-off-by: Infi <[email protected]>

commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <[email protected]>
Date:   Sat May 31 21:51:13 2025 +0200

    feat: basic livekit/voice chat impl

    Signed-off-by: Infi <[email protected]>

commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <[email protected]>
Date:   Sat May 31 20:15:23 2025 +0200

    feat: permission management for voice chat

    Signed-off-by: Infi <[email protected]>

commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <[email protected]>
Date:   Thu May 29 21:32:21 2025 +0200

    feat: full edge to edge in chat router

    Signed-off-by: Infi <[email protected]>

commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <[email protected]>
Date:   Thu May 29 20:03:14 2025 +0200

    fix: deduplicate messages during grouping

    Signed-off-by: Infi <[email protected]>

commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <[email protected]>
Date:   Sat May 17 09:18:48 2025 +0200

    fix: tint meta key with content colour

    in physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <[email protected]>
Date:   Sun May 4 04:58:22 2025 +0200

    feat: basic implementation of voice channel overlay

    Signed-off-by: Infi <[email protected]>

commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <[email protected]>
Date:   Sun May 4 02:27:19 2025 +0200

    Merge branch 'dev' into feat/voice-chats-2.0

commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <[email protected]>
Date:   Sun May 4 02:25:22 2025 +0200

    fix: skip partially expanded for user card sheet from overview

    Signed-off-by: Infi <[email protected]>

commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <[email protected]>
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 <[email protected]>

commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:24:06 2025 +0200

    feat: join call route

    Signed-off-by: Infi <[email protected]>

commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:53 2025 +0200

    feat: early definition of ready event with voice state

    Signed-off-by: Infi <[email protected]>

commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:00 2025 +0200

    chore: add (temporary) api url property and LK compose components

    Signed-off-by: Infi <[email protected]>

commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:59:01 2025 +0200

    feat: use livekit compatible root schema

    Signed-off-by: Infi <[email protected]>

commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:58:50 2025 +0200

    chore: upgrade, uncomment livekit dep

    Signed-off-by: Infi <[email protected]>

commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:55:05 2025 +0200

    feat: bump to 1.3.5

    Signed-off-by: Infi <[email protected]>

commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:39:17 2025 +0200

    feat: show swipe to reply spark to upgrading users

    Signed-off-by: Infi <[email protected]>

commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:14:19 2025 +0200

    feat: forgot password & reverify links in login

    Signed-off-by: Infi <[email protected]>

commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <[email protected]>
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 <[email protected]>

commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <[email protected]>
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 <[email protected]>

commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <[email protected]>
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 <[email protected]>

commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <[email protected]>
Date:   Fri Apr 25 21:02:25 2025 +0200

    fix: make whole server overview sheet scrollable, not just info & description

    Signed-off-by: Infi <[email protected]>

commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:45 2025 +0200

    fix: make server overview sheet scrollable

    Signed-off-by: Infi <[email protected]>

commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:29 2025 +0200

    fix: skip partially expanded state for server overview

    Signed-off-by: Infi <[email protected]>

commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:55:13 2025 +0200

    feat: new add server sheet with server creation

    Signed-off-by: Infi <[email protected]>

commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:49:11 2025 +0200

    fix: issue with draft content not applying correctly

    Signed-off-by: Infi <[email protected]>

commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:45:45 2025 +0200

    fix: remove debug-only logs that are no longer useful

    Signed-off-by: Infi <[email protected]>

commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <[email protected]>
Date:   Thu Apr 24 23:12:28 2025 +0200

    feat: use new cdn url

    Signed-off-by: Infi <[email protected]>

commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <[email protected]>
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 <[email protected]>

commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <[email protected]>
Date:   Thu Apr 17 00:54:49 2025 +0200

    fix: make some modal sheets always-expanded

    Signed-off-by: Infi <[email protected]>

commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:42:52 2025 +0200

    docs: allow android bug workarounds if scoped

    Signed-off-by: Infi <[email protected]>

commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:34:45 2025 +0200

    docs: change contributing guidelines to say what was already the case

    Signed-off-by: Infi <[email protected]>

commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:32:13 2025 +0200

    feat: use different wording for quick reply none

    Signed-off-by: Infi <[email protected]>

commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:31:49 2025 +0200

    feat: swipe to reply spark (not used yet)

    Signed-off-by: Infi <[email protected]>

commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:53 2025 +0200

    chore: add valkyrie settings

    Signed-off-by: Infi <[email protected]>

commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:34 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:28:57 2025 +0200

    feat: new strings for upcoming spark

    Signed-off-by: Infi <[email protected]>

commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:05:41 2025 +0200

    fix: error handling for user buttons

    Signed-off-by: Infi <[email protected]>

commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <[email protected]>
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 <[email protected]>

commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <[email protected]>
Date:   Fri Apr 11 20:56:17 2025 +0200

    fix: index out of bounds when friends open on startup

    Signed-off-by: Infi <[email protected]>

commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:37:16 2025 +0200

    feat: tweak slide to reply animation

    Signed-off-by: Infi <[email protected]>

commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:36:08 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:21:35 2025 +0200

    style: extract easing tokens into separate file

    Signed-off-by: Infi <[email protected]>

commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:20:50 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <[email protected]>
Date:   Sat Mar 29 03:44:57 2025 +0100

    feat: finish swipe-to-reply impl

    Signed-off-by: Infi <[email protected]>

commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <[email protected]>
Date:   Thu Mar 27 03:03:52 2025 +0100

    feat: swipe to reply

    Signed-off-by: Infi <[email protected]>

commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <[email protected]>
Date:   Thu Mar 27 02:02:18 2025 +0100

    fix: newly arrived messages dont show

    Signed-off-by: Infi <[email protected]>

commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <[email protected]>
Date:   Wed Mar 26 23:43:42 2025 +0100

    fix: default should be false here

    Signed-off-by: Infi <[email protected]>

commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <[email protected]>
Date:   Tue Mar 25 00:57:05 2025 +0100

    feat(polar): begin convo screen

    Signed-off-by: Infi <[email protected]>

commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <[email protected]>
Date:   Mon Mar 24 23:01:40 2025 +0100

    fix: hardcoded string where it shouldve been a resource

    Signed-off-by: Infi <[email protected]>

commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <[email protected]>
Date:   Mon Mar 24 13:07:36 2025 +0100

    fix: marking channels as unread

    Signed-off-by: Infi <[email protected]>

commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:58:16 2025 +0100

    feat: show restart hint when toggling some experiments

    Signed-off-by: Infi <[email protected]>

commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:49:57 2025 +0100

    feat: build basic UI skeleton

    Signed-off-by: Infi <[email protected]>

commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <[email protected]>
Date:   Sun Mar 23 05:26:25 2025 +0100

    fix:

    Signed-off-by: Infi <[email protected]>

commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <[email protected]>
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 <[email protected]>

commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <[email protected]>
Date:   Sun Mar 23 04:35:33 2025 +0100

    feat: add polar experiment

    Signed-off-by: Infi <[email protected]>

commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <[email protected]>
Date:   Sat Mar 22 22:47:19 2025 +0100

    fix: socket related crash

    Signed-off-by: Infi <[email protected]>

commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:23:15 2025 +0100

    chore: bump to 1.3.4

    Signed-off-by: Infi <[email protected]>

commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:21:22 2025 +0100

    feat: autofill in register screen

    Signed-off-by: Infi <[email protected]>

commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:20 2025 +0100

    feat: autofill in login screen

    Signed-off-by: Infi <[email protected]>

commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:08 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:23:42 2025 +0100

    chore: upgrade highlights

    Signed-off-by: Infi <[email protected]>

commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:12:50 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <[email protected]>
Date:   Fri Mar 21 18:57:34 2025 +0100

    chore: do not show "today" next to today timestamps

    Signed-off-by: Infi <[email protected]>

commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <[email protected]>
Date:   Tue Mar 11 00:44:32 2025 +0100

    fix: colour related out of bounds crashes

    Signed-off-by: Infi <[email protected]>

commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:55:47 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:47:29 2025 +0100

    chore: remove invalid kb link

    Signed-off-by: Infi <[email protected]>

commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:36:13 2025 +0100

    chore: bump to 1.3.3

    Signed-off-by: Infi <[email protected]>

commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:34:07 2025 +0100

    feat: add a splash colour on ancient devices

    Signed-off-by: Infi <[email protected]>

commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:12:02 2025 +0100

    fix: fix splashscreen issues by removing it on Android<12

    Signed-off-by: Infi <[email protected]>

commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:11:41 2025 +0100

    chore: bump to 1.3.2

    Signed-off-by: Infi <[email protected]>

commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:09:18 2025 +0100

    feat: compose-ify the message field

    Signed-off-by: Infi <[email protected]>

commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <[email protected]>
Date:   Fri Feb 28 17:45:25 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <[email protected]>
Date:   Sun Feb 23 16:20:05 2025 +0100

    feat(labs): new sandboxes

    Signed-off-by: Infi <[email protected]>

commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Weblate <[email protected]>
    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 <[email protected]>
    Co-authored-by: Abdo El-Sayed <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Infi <[email protected]>

commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: 3124 <[email protected]>
    Co-authored-by: Adam Perkowski <[email protected]>
    Co-authored-by: Adrián <[email protected]>
    Co-authored-by: Alexandra Glazko <[email protected]>
    Co-authored-by: Andiv <[email protected]>
    Co-authored-by: Axinux <[email protected]>
    Co-authored-by: Bread-Chan <[email protected]>
    Co-authored-by: Clevor <[email protected]>
    Co-authored-by: Clément <[email protected]>
    Co-authored-by: Cynycal2003 <[email protected]>
    Co-authored-by: Deo Dorqnt <[email protected]>
    Co-authored-by: DevEvil <[email protected]>
    Co-authored-by: Edward <[email protected]>
    Co-authored-by: Evgeny Dolgov <[email protected]>
    Co-authored-by: Francisco Silva <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Hokiper <[email protected]>
    Co-authored-by: Illy The Magical Sorcerer <[email protected]>
    Co-authored-by: Infi <[email protected]>
    Co-authored-by: John Doe <[email protected]>
    Co-authored-by: João Victhor <[email protected]>
    Co-authored-by: Kasahe <[email protected]>
    Co-authored-by: Kelcey <[email protected]>
    Co-authored-by: Keriz Alper <[email protected]>
    Co-authored-by: Lantos Devment <[email protected]>
    Co-authored-by: Leo Lacarota <[email protected]>
    Co-authored-by: LisoMandiy <[email protected]>
    Co-authored-by: Loïc Bréard <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Matisse <[email protected]>
    Co-authored-by: Maxim <[email protected]>
    Co-authored-by: Mehmet Yavuz <[email protected]>
    Co-authored-by: Melih DUMAN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Musab z <[email protected]>
    Co-authored-by: Nicolai <[email protected]>
    Co-authored-by: Paul P <[email protected]>
    Co-authored-by: Paweł B <[email protected]>
    Co-authored-by: Romain NEIL <[email protected]>
    Co-authored-by: Roni <[email protected]>
    Co-authored-by: Sergei <[email protected]>
    Co-authored-by: Thomas Widyantoko <[email protected]>
    Co-authored-by: Umut <[email protected]>
    Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <[email protected]>
    Co-authored-by: Vallmer <[email protected]>
    Co-authored-by: Vinnscher <[email protected]>
    Co-authored-by: Víctor Z <[email protected]>
    Co-authored-by: Zee <[email protected]>
    Co-authored-by: _0x90#8633 <[email protected]>
    Co-authored-by: arceus <[email protected]>
    Co-authored-by: deluxghost <[email protected]>
    Co-authored-by: fame <[email protected]>
    Co-authored-by: kevans <[email protected]>
    Co-authored-by: mexish <[email protected]>
    Co-authored-by: oupson <[email protected]>
    Co-authored-by: rei <[email protected]>
    Co-authored-by: searinminecraft <[email protected]>
    Co-authored-by: shreef <[email protected]>
    Co-authored-by: yococo <[email protected]>
    Co-authored-by: Дмитрий <[email protected]>

commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <[email protected]>
Date:   Sat Feb 15 14:39:58 2025 +0100

    gradle: bump to 1.3.1

    Signed-off-by: Infi <[email protected]>

commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <[email protected]>
Date:   Thu Feb 13 23:53:58 2025 +0100

    feat: remove outdated experiment

    Signed-off-by: Infi <[email protected]>

commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <[email protected]>
Date:   Thu Feb 13 22:57:44 2025 +0100

    feat: adjust changelog logic

    Signed-off-by: Infi <[email protected]>

commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <[email protected]>
Date:   Sat Feb 8 17:09:52 2025 +0100

    fix: android app links

    Signed-off-by: Infi <[email protected]>

commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <[email protected]>
Date:   Fri Feb 7 19:32:33 2025 +0100

    docs: add changelog for 1003000

commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:44:43 2025 +0100

    chore: bump to 1.3.0

    Signed-off-by: Infi <[email protected]>

commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:42:12 2025 +0100

    feat: early access handler

    Signed-off-by: Infi <[email protected]>

commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <[email protected]>
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 <[email protected]>

commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <[email protected]>
Date:   Wed Jan 29 19:17:38 2025 +0100

    style: fn naming

    Signed-off-by: Infi <[email protected]>

commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <[email protected]>
Date:   Thu Jan 23 00:52:16 2025 +0100

    feat: reconnect disconnected WS when app goes into foreground

    Signed-off-by: Infi <[email protected]>

commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <[email protected]>
Date:   Wed Jan 22 23:18:56 2025 +0100

    feat(login2): use responsive layout

    Signed-off-by: Infi <[email protected]>

commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <[email protected]>
Date:   Tue Jan 14 00:48:18 2025 +0100

    chore: add FIXMEs for hardcoded strings

    Signed-off-by: Infi <[email protected]>

commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <[email protected]>
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 <[email protected]>

commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:37 2025 +0100

    feat: animation for chatrouter appear

    Signed-off-by: Infi <[email protected]>

commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:07 2025 +0100

    chore: this is now built into androidx.lifecycle

    Signed-off-by: Infi <[email protected]>

commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <[email protected]>
Date:   Sat Jan 11 16:56:17 2025 +0100

    fix: do not log unnecessary exception

    Signed-off-by: Infi <[email protected]>

commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <[email protected]>
Date:   Sat Jan 11 15:48:17 2025 +0100

    style: suppress deprecation

    Signed-off-by: Infi <[email protected]>

commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <[email protected]>
Date:   Thu Jan 2 04:36:12 2025 +0100

    feat(jbm): ast inspector

    Signed-off-by: Infi <[email protected]>

commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <[email protected]>
Date:   Thu Jan 2 03:51:38 2025 +0100

    feat(jbm): support for katex and tables

    Signed-off-by: Infi <[email protected]>

commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:26:16 2025 +0100

    chore(compliance): katex, micromark

    Signed-off-by: Infi <[email protected]>

commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:23:16 2025 +0100

    feat: facilitate webview dependencies

    Signed-off-by: Infi <[email protected]>

commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:28 2025 +0100

    feat(jbm): use jbm as RichMarkdown if experiment

    Signed-off-by: Infi <[email protected]>

commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:02 2025 +0100

    chore(compliance): paste cmark copying

    Signed-off-by: Infi <[email protected]>

commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <[email protected]>
Date:   Fri Dec 27 16:28:18 2024 +0100

    chore: flag for others user cards

    Signed-off-by: Infi <[email protected]>

commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <[email protected]>
Date:   Wed Dec 25 04:59:59 2024 +0100

    feat: physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <[email protected]>
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 <[email protected]>

commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <[email protected]>
Date:   Wed Dec 25 03:00:53 2024 +0100

    fix: wording

    Signed-off-by: Infi <[email protected]>

commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <[email protected]>
Date:   Wed Dec 25 02:04:31 2024 +0100

    feat: start documenting keyboard shortcuts

    Signed-off-by: Infi <[email protected]>

commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <[email protected]>
Date:   Wed Dec 25 01:39:16 2024 +0100

    feat: ctrl+enter to send message

    Signed-off-by: Infi <[email protected]>

commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <[email protected]>
Date:   Tue Dec 24 21:32:57 2024 +0100

    chore: ensure licence compliance using AL

    Signed-off-by: Infi <[email protected]>

commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:40:03 2024 +0100

    fix: tiny autumn improvements

    Signed-off-by: Infi <[email protected]>

commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:09:24 2024 +0100

    fix: extra slash

    Signed-off-by: Infi <[email protected]>

commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:25:42 2024 +0100

    chore: update api version

    Signed-off-by: Infi <[email protected]>

commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:17:41 2024 +0100

    fix: channel mention display

    Signed-off-by: Infi <[email protected]>

commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:11:08 2024 +0100

    fix: init logcat in onCreate

    Signed-off-by: Infi <[email protected]>

commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:44:33 2024 +0100

    chore: add square logcat

    Signed-off-by: Infi <[email protected]>

commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:29:57 2024 +0100

    fix: do not animate server and channel icons

    Signed-off-by: Infi <[email protected]>

commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:21:36 2024 +0100

    fix: continue not to animate avatars

    Signed-off-by: Infi <[email protected]>

commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:14:50 2024 +0100

    fix: changes in accordance with cdn overhaul

    Signed-off-by: Infi <[email protected]>

commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <[email protected]>
Date:   Sat Dec 21 20:56:03 2024 +0100

    feat: display login errors and allow try again

    Signed-off-by: Infi <[email protected]>

commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <[email protected]>
Date:   Sat Dec 21 19:15:54 2024 +0100

    fix(jbm): render HTML_TAG as text

    Signed-off-by: Infi <[email protected]>

commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:47:40 2024 +0100

    feat(jbm): use rounded corners on new mention style

    Signed-off-by: Infi <[email protected]>

commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:32:42 2024 +0100

    feat(jbm): use new mention style

    Signed-off-by: Infi <[email protected]>

commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <[email protected]>
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 <[email protected]>

commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <[email protected]>
Date:   Thu Dec 12 00:53:25 2024 +0100

    feat(jbm): include sequential parsers for emoji, channel, mention

    Signed-off-by: Infi <[email protected]>

commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:53:23 2024 +0100

    fix(usercard): no copy notification on api <31

    Signed-off-by: Infi <[email protected]>

commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:46:01 2024 +0100

    fix: 3-btn navigation overlaps in chat screen

    Signed-off-by: Infi <[email protected]>

commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:36:05 2024 +0100

    fix: video player system bars overlap

    Signed-off-by: Infi <[email protected]>

commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:29:46 2024 +0100

    chore: upgrade media3

    Signed-off-by: Infi <[email protected]>

commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <[email protected]>
Date:   Sat Dec 7 00:03:31 2024 +0100

    chore: upgrade aboutlibraries

    Signed-off-by: Infi <[email protected]>

commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <[email protected]>
Date:   Mon Dec 2 09:03:21 2024 +0100

    fix(lang): what if we try again

    Signed-off-by: Infi <[email protected]>

commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:58:47 2024 +0100

    fix(lang): maybe this makes weblate happier

    Signed-off-by: Infi <[email protected]>

commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:54:27 2024 +0100

    chore(lang): add palatine german

    Signed-off-by: Infi <[email protected]>

commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <[email protected]>
Date:   Sun Dec 1 15:32:39 2024 +0100

    fix: include format in rqr cbor

    Signed-off-by: Infi <[email protected]>

commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <[email protected]>
Date:   Sun Dec 1 04:16:08 2024 +0100

    feat: prototype for user cards

    Signed-off-by: Infi <[email protected]>

commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <[email protected]>
Date:   Fri Nov 29 17:35:40 2024 +0100

    chore: add compose dev gradle repo

    Signed-off-by: Infi <[email protected]>

commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:14:01 2024 +0100

    fix(docs): add beta test join guidance to sidebar

    Signed-off-by: Infi <[email protected]>

commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:13:16 2024 +0100

    docs: add beta test join guidance

    Signed-off-by: Infi <[email protected]>

commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <[email protected]>
Date:   Sun Nov 24 23:27:47 2024 +0100

    feat: try out new m3 compliant fallback colour schemes

    Signed-off-by: Infi <[email protected]>

commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <[email protected]>
Date:   Sat Nov 23 14:14:52 2024 +0100

    fix: issue in which UI callback listeners were leaking

    Signed-off-by: Infi <[email protected]>

commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <[email protected]>
Date:   Sat Nov 23 13:55:09 2024 +0100

    fix: startup crash in some network environments

    Signed-off-by: Infi <[email protected]>

commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <[email protected]>
Date:   Sun Nov 17 03:24:15 2024 +0100

    style: use correct token in WebHookUserSheet

    Signed-off-by: Infi <[email protected]>

commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <[email protected]>
Date:   Sun Nov 17 02:12:37 2024 +0100

    style: use correct tokens in DisconnectedScreen

    Signed-off-by: Infi <[email protected]>

commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <[email protected]>
Date:   Sat Nov 16 21:45:50 2024 +0100

    chore: rm unused file

    Signed-off-by: Infi <[email protected]>

commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <[email protected]>
Date:   Sat Nov 16 20:51:48 2024 +0100

    fix: do not assume there is only one health alert button

    Signed-off-by: Infi <[email protected]>

commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <[email protected]>
Date:   Thu Nov 14 22:57:02 2024 +0100

    feat(settings): language picker

    Signed-off-by: Infi <[email protected]>

commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:27 2024 +0100

        fix: use correct default locale

    Signed-off-by: Infi <[email protected]>

commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:07 2024 +0100

    chore: autogenerate locale files

    Signed-off-by: Infi <[email protected]>

commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:22:06 2024 +0100

    feat: make pfp sticky in sidebar for ios consistency

    Signed-off-by: Infi <[email protected]>

commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:11:28 2024 +0100

    feat(overview): replace home screen with overview screen

    Signed-off-by: Infi <[email protected]>

commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <[email protected]>
Date:   Sat Nov 9 23:11:24 2024 +0100

    feat: add previews for message skeletons

    Signed-off-by: Infi <[email protected]>

commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <[email protected]>
Date:   Fri Nov 8 17:41:48 2024 +0100

    feat: settings hint banner component

    Signed-off-by: Infi <[email protected]>

commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <[email protected]>
Date:   Fri Nov 8 16:43:33 2024 +0100

    feat(debug): chucker

    Signed-off-by: Infi <[email protected]>

commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <[email protected]>
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 <[email protected]>

commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <[email protected]>
Date:   Fri Nov 8 00:41:43 2024 +0100

    chore: improve webhook sheet design

    Signed-off-by: Infi <[email protected]>

commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <[email protected]>
Date:   Tue Nov 5 22:50:50 2024 +0100

    feat: rudimentary support for radial gradient brush

    Signed-off-by: Infi <[email protected]>

commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <[email protected]>
Date:   Tue Nov 5 02:01:15 2024 +0100

    feat: support webhooks

    Signed-off-by: Infi <[email protected]>

commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <[email protected]>
Date:   Tue Nov 5 01:40:29 2024 +0100

    test: add test harness

    Signed-off-by: Infi <[email protected]>

commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <[email protected]>
Date:   Sat Nov 2 22:17:18 2024 +0100

    chore: migratre from groovy build files to Kotlin DSL

    Signed-off-by: Infi <[email protected]>

commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:44:02 2024 +0100

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:36:26 2024 +0100

    chore: remove mlkit smart reply for now

    Signed-off-by: Infi <[email protected]>

commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:38 2024 +0100

    chore: update this file???

    Signed-off-by: Infi <[email protected]>

commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:28 2024 +0100

    feat: small NativeMessageField enhancements

    Signed-off-by: Infi <[email protected]>

commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:15 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <[email protected]>
Date:   Thu Oct 31 22:08:22 2024 +0100

    feat: see status text in user sheet

    Signed-off-by: Infi <[email protected]>

commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <[email protected]>
Date:   Thu Oct 31 21:55:22 2024 +0100

    feat: set status text

    Signed-off-by: Infi <[email protected]>

commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <[email protected]>
Date:   Tue Oct 29 02:26:44 2024 +0100

    feat(experiment): mlkit smart reply

    Signed-off-by: Infi <[email protected]>

commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:22:47 2024 +0100

    fix: issue in which experiments were shown as off if on

    Signed-off-by: Infi <[email protected]>

commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:10:41 2024 +0100

    chore: bump to 1.2.5-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:27:19 2024 +0100

    fix: correct background colour for reaction info tabs

    Signed-off-by: Infi <[email protected]>

commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:24:44 2024 +0100

    fix: issue in which reaction sheets may crash

    Signed-off-by: Infi <[email protected]>

commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:17:08 2024 +0100

    fix: use tnum for audio lengths

    Signed-off-by: Infi <[email protected]>

commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:07:24 2024 +0100

    fix: NaN aspect ratio can cause crash

    Signed-off-by: Infi <[email protected]>

commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:05:16 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <[email protected]>
Date:   Sun Oct 27 03:14:43 2024 +0100

    chore: explore realtime service later

    Signed-off-by: Infi <[email protected]>

commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:07:48 2024 +0100

    feat: hide/show password in login

    Signed-off-by: Infi <[email protected]>

commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:49:42 2024 +0200

    style: rm redundant semicolon

    Signed-off-by: Infi <[email protected]>

commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:44:51 2024 +0200

    chore: update primary colour

    Signed-off-by: Infi <[email protected]>

commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:40:15 2024 +0200

    feat: add realtime service (unused for now)

    Signed-off-by: Infi <[email protected]>

commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <[email protected]>
Date:   Sun Oct 27 01:46:38 2024 +0200

    fix: rm memory leak

    Signed-off-by: Infi <[email protected]>

commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <[email protected]>
Date:   Sat Oct 26 21:40:39 2024 +0200

    chore: upgrade tools

    Signed-off-by: Infi <[email protected]>

commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <[email protected]>
Date:   Sat Oct 26 17:15:30 2024 +0200

    feat: update colour picker sheet for material 3; shader checkerboard

    Signed-off-by: Infi <[email protected]>

commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:57 2024 +0200

    chore: bump to 1.2.4-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:23 2024 +0200

    fix: return default background for ListHeader

    Signed-off-by: Infi <[email protected]>

commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:25:21 2024 +0200

    style: unused imports

    Signed-off-by: Infi <[email protected]>

commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:24:38 2024 +0200

    chore: remove legacy elevation colours

    Signed-off-by: Infi <[email protected]>

commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:15:34 2024 +0200

    fix: colours in user sheet

    Signed-off-by: Infi <[email protected]>

commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:38 2024 +0200

    fix: colours in member sheet

    Signed-off-by: Infi <[email protected]>

commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:11 2024 +0200

    fix: ic monochrome fix

    Signed-off-by: Infi <[email protected]>

commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:04:23 2024 +0200

    chore: update v31+ monochrome ic

    Signed-off-by: Infi <[email protected]>

commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <[email protected]>
Date:   Sat Oct 26 02:23:01 2024 +0200

    fix: unusable server when stale data in kv

    Signed-off-by: Infi <[email protected]>

commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:02:04 2024 +0200

    chore: keep old bg gradient

    Signed-off-by: Infi <[email protected]>

commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:00:12 2024 +0200

    chore: update icons

    Signed-off-by: Infi <[email protected]>

commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <[email protected]>
Date:   Tue Oct 22 18:22:20 2024 +0200

    feat: graceful server unavailability handling in login screen

    Signed-off-by: Infi <[email protected]>

commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <[email protected]>
Date:   Tue Oct 22 02:26:36 2024 +0200

    feat(labs): mockup for new login

    Signed-off-by: Infi <[email protected]>

commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <[email protected]>
Date:   Mon Oct 21 16:41:21 2024 +0200

    feat(jbm): handle link and emote annotations

    Signed-off-by: Infi <[email protected]>

commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <[email protected]>
Date:   Mon Oct 21 04:09:23 2024 +0200

    feat(jbm): render md in replies

    Signed-off-by: Infi <[email protected]>

commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <[email protected]>
Date:   Mon Oct 21 03:56:28 2024 +0200

    feat(jbm): more jbm

    Signed-off-by: Infi <[email protected]>

commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <[email protected]>
Date:   Mon Oct 21 02:47:06 2024 +0200

    fix: api url

    Signed-off-by: Infi <[email protected]>

commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:32:15 2024 +0200

    fix: even optical padding

    Signed-off-by: Infi <[email protected]>

commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:08:28 2024 +0200

    chore: update the age of the oldest living person

    Signed-off-by: Infi <[email protected]>

commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <[email protected]>
Date:   Fri Oct 18 23:31:22 2024 +0200

    chore: remove SheetEnd.kt

    Signed-off-by: Infi <[email protected]>

commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <[email protected]>
Date:   Fri Oct 18 20:58:38 2024 +0200

    chore: use /api base URL

    Signed-off-by: Infi <[email protected]>

commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <[email protected]>
Date:   Fri Oct 18 19:34:15 2024 +0200

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <[email protected]>
Date:   Fri Oct 18 18:37:02 2024 +0200

    feat: experimentally retire SheetEnd

    Signed-off-by: Infi <[email protected]>

commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <[email protected]>
Date:   Thu Oct 17 14:54:28 2024 +0200

    chore: upgrade target SDK and dependencies

    Signed-off-by: Infi <[email protected]>

commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <[email protected]>
Date:   Wed Oct 16 21:06:01 2024 +0200

    chore: make app compile again

    Signed-off-by: Infi <[email protected]>

commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <[email protected]>
Date:   Wed Oct 16 20:53:49 2024 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:32:19 2024 +0200

    chore: use old api for now

    Signed-off-by: Infi <[email protected]>

commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:31:29 2024 +0200

    Revert "feat: debugprep"

    This reverts commit 2414c8d2

    Signed-off-by: Infi <[email protected]>

commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:45:21 2024 +0200

    chore: bump to 1.2.3-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:44:02 2024 +0200

    chore: make default value for embedAppleMusic = false until works well

    Signed-off-by: Infi <[email protected]>

commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:35:01 2024 +0200

    feat: debugprep

    Signed-off-by: Infi <[email protected]>

commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:34:39 2024 +0200

    docs(guidelines): this should not have been crossed out

    Signed-off-by: Infi <[email protected]>

commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <[email protected]>
Date:   Sun Oct 13 12:44:26 2024 +0200

    fix: do not crash when attempting unread sync

    Signed-off-by: Infi <[email protected]>

commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <[email protected]>
Date:   Tue Oct 8 19:32:37 2024 +0200

    feat: health alerts

    Signed-off-by: Infi <[email protected]>

commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:51 2024 +0200

    feat: special embeds control UI

    Signed-off-by: Infi <[email protected]>

commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:39 2024 +0200

    fix: non translucent status bar due to sdk example code

    Signed-off-by: Infi <[email protected]>

commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:50 2024 +0200

    fix: do not deform role colour indicator in any circumstance

    Signed-off-by: Infi <[email protected]>

commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:11 2024 +0200

    fix: settings dsl should respect ime padding

    Signed-off-by: Infi <[email protected]>

commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:01:39 2024 +0200

    feat: add setting for special embeds

    Signed-off-by: Infi <[email protected]>

commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <[email protected]>
Date:   Fri Oct 4 18:37:44 2024 +0200

    feat: apple music support (partly broken)

    Signed-off-by: Infi <[email protected]>

commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <[email protected]>
Date:   Thu Oct 3 19:31:56 2024 +0200

    feat: youtube embed support

    Signed-off-by: Infi <[email protected]>

commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <[email protected]>
Date:   Sat Sep 28 14:15:05 2024 +0200

    feat: always enable experiments in debug builds

    Signed-off-by: Infi <[email protected]>

commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:14:05 2024 +0200

    chore: add kdoc to [loadMessages] fun

    Signed-off-by: Infi <[email protected]
infi pushed a commit that referenced this pull request Aug 21, 2025
* feat: support for codespaces

Signed-off-by: Alex Yong <[email protected]>

* feat: allowing this to be ran in automated contexts

Signed-off-by: Alex Yong <[email protected]>

* chore: update devcontainer.json

Signed-off-by: Alex Yong <[email protected]>

* feat: Adding in dummy google services json file, and updating documentation

* fix: typo

* fix: adjust storage bucket

---------

Signed-off-by: Alex Yong <[email protected]>
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 25, 2025
* Adding support for codespaces

Signed-off-by: Alex Yong <[email protected]>

* feat: allowing this to be ran in automated contexts

Signed-off-by: Alex Yong <[email protected]>

* Update devcontainer.json

Signed-off-by: Alex Yong <[email protected]>

* 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 <[email protected]>
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 25, 2025
commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 22:45:52 2025 +0000

    Prepping for tag.

commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 15:59:58 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 16:08:46 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:37:35 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:35:28 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:34:18 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:29:42 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 14:40:49 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 18:39:22 2025 +0000

    Stashing updates

commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 14:02:02 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 17:21:31 2025 +0000

    Merge branch 'dev' into combined-pr

commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>

    * feat: allowing this to be ran in automated contexts

    Signed-off-by: Alex Yong <[email protected]>

    * Update devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

    * 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 <[email protected]>

commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:50:18 2025 +0000

    combining PRs

commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Aug 6 22:03:19 2025 -0400

    adding clarification for deno script in codespaces.

    Signed-off-by: Alex Yong <[email protected]>

commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:43:08 2025 -0400

    adding in missing string reference for invite button

commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:24:26 2025 -0400

    adding in missing string reference from invite button

    Signed-off-by: Alex Yong <[email protected]>

commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 21:32:50 2025 +0000

    feat: add jump to reply message functionality

commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:47:39 2025 +0000

    chore: removing gitmodule i added in by mistake

commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:40:33 2025 +0000

    chore: cleaning up some code

commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:28:15 2025 +0000

    Saving more changes

commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 19:06:54 2025 +0000

    stashing changes

commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Aug 2 20:53:03 2025 +0200

    chore: bump to 1.3.6b

    Signed-off-by: Infi <[email protected]>

commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:50:30 2025 +0200

    feat(labs): mystery card sandbox

    Signed-off-by: Infi <[email protected]>

commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:49:20 2025 +0200

    fix: unbounded array accesses in channelscreen

    Signed-off-by: Infi <[email protected]>

commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:37:40 2025 +0200

    chore: support 16KB page size

    Signed-off-by: Infi <[email protected]>

commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:34:47 2025 +0200

    feat: use text autosize in user card

    Signed-off-by: Infi <[email protected]>

commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <[email protected]>
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 <[email protected]>

commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:48:11 2025 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:47:49 2025 +0200

    fix: crash for unknown licence

    Signed-off-by: Infi <[email protected]>

commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Sat Jul 26 07:23:34 2025 +0200

    chore: bump to 1.3.6a

    Signed-off-by: Infi <[email protected]>

commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:12:29 2025 +0200

    feat: geo support

    Signed-off-by: Infi <[email protected]>

commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:09:23 2025 +0200

    chore: update metadata

    Signed-off-by: Infi <[email protected]>

commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Wed Jul 23 15:48:46 2025 +0200

    feat: update icon set

    Signed-off-by: Infi <[email protected]>

commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <[email protected]>
Date:   Wed Jul 23 04:32:26 2025 +0200

    feat: update system messages design

    Signed-off-by: Infi <[email protected]>

commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:28:20 2025 +0200

    chore: remove media conversations variates

    Signed-off-by: Infi <[email protected]>

commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:09:05 2025 +0200

    chore: take out voice chat

    Signed-off-by: Infi <[email protected]>

commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:52:04 2025 +0200

    chore: remove USE_ALPHA_API property as it is not used

    Signed-off-by: Infi <[email protected]>

commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:49:51 2025 +0200

    chore: reconcile vc 2.0 and dev

    Signed-off-by: Infi <[email protected]>

commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:23:36 2025 +0200

    Merge branch 'feat/voice-chats-2.0' into dev

commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Thu Jul 17 13:31:36 2025 -0400

    Create devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <[email protected]>
Date:   Mon Jul 7 23:39:51 2025 +0200

    chore: bump to 1.3.6

    Signed-off-by: Infi <[email protected]>

commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <[email protected]>
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 <[email protected]>

commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <[email protected]>
Date:   Mon Jul 7 21:45:48 2025 +0200

    feat: retry on 5xx and exceptions

    Signed-off-by: Infi <[email protected]>

commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <[email protected]>
Date:   Wed Jul 2 23:34:03 2025 +0200

    feat(experiment): server identity options

    Signed-off-by: Infi <[email protected]>

commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <[email protected]>
Date:   Wed Jul 2 02:53:46 2025 +0200

    feat: mass and role mentions

    Signed-off-by: Infi <[email protected]>

commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:14:41 2025 +0200

    fix(UserOverview): better display name detection

    Signed-off-by: Infi <[email protected]>

commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:11:07 2025 +0200

    feat: support interactions

    Signed-off-by: Infi <[email protected]>

commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:30:17 2025 +0200

    feat: SettingsIcon composable

    will be useful later

    Signed-off-by: Infi <[email protected]>

commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:29:03 2025 +0200

    feat: role mentions

    Signed-off-by: Infi <[email protected]>

commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <[email protected]>
Date:   Fri Jun 13 03:27:42 2025 +0200

    feat: adding friends

    Signed-off-by: Infi <[email protected]>

commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:32:46 2025 +0200

    chore: remove stray (log-)cat

    Signed-off-by: Infi <[email protected]>

commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:31:15 2025 +0200

    feat: spoilered images (send and recv)

    Signed-off-by: Infi <[email protected]>

commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <[email protected]>
Date:   Sat May 31 21:51:13 2025 +0200

    feat: basic livekit/voice chat impl

    Signed-off-by: Infi <[email protected]>

commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <[email protected]>
Date:   Sat May 31 20:15:23 2025 +0200

    feat: permission management for voice chat

    Signed-off-by: Infi <[email protected]>

commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <[email protected]>
Date:   Thu May 29 21:32:21 2025 +0200

    feat: full edge to edge in chat router

    Signed-off-by: Infi <[email protected]>

commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <[email protected]>
Date:   Thu May 29 20:03:14 2025 +0200

    fix: deduplicate messages during grouping

    Signed-off-by: Infi <[email protected]>

commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <[email protected]>
Date:   Sat May 17 09:18:48 2025 +0200

    fix: tint meta key with content colour

    in physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <[email protected]>
Date:   Sun May 4 04:58:22 2025 +0200

    feat: basic implementation of voice channel overlay

    Signed-off-by: Infi <[email protected]>

commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <[email protected]>
Date:   Sun May 4 02:27:19 2025 +0200

    Merge branch 'dev' into feat/voice-chats-2.0

commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <[email protected]>
Date:   Sun May 4 02:25:22 2025 +0200

    fix: skip partially expanded for user card sheet from overview

    Signed-off-by: Infi <[email protected]>

commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <[email protected]>
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 <[email protected]>

commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:24:06 2025 +0200

    feat: join call route

    Signed-off-by: Infi <[email protected]>

commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:53 2025 +0200

    feat: early definition of ready event with voice state

    Signed-off-by: Infi <[email protected]>

commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:00 2025 +0200

    chore: add (temporary) api url property and LK compose components

    Signed-off-by: Infi <[email protected]>

commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:59:01 2025 +0200

    feat: use livekit compatible root schema

    Signed-off-by: Infi <[email protected]>

commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:58:50 2025 +0200

    chore: upgrade, uncomment livekit dep

    Signed-off-by: Infi <[email protected]>

commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:55:05 2025 +0200

    feat: bump to 1.3.5

    Signed-off-by: Infi <[email protected]>

commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:39:17 2025 +0200

    feat: show swipe to reply spark to upgrading users

    Signed-off-by: Infi <[email protected]>

commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:14:19 2025 +0200

    feat: forgot password & reverify links in login

    Signed-off-by: Infi <[email protected]>

commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <[email protected]>
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 <[email protected]>

commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <[email protected]>
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 <[email protected]>

commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <[email protected]>
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 <[email protected]>

commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <[email protected]>
Date:   Fri Apr 25 21:02:25 2025 +0200

    fix: make whole server overview sheet scrollable, not just info & description

    Signed-off-by: Infi <[email protected]>

commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:45 2025 +0200

    fix: make server overview sheet scrollable

    Signed-off-by: Infi <[email protected]>

commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:29 2025 +0200

    fix: skip partially expanded state for server overview

    Signed-off-by: Infi <[email protected]>

commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:55:13 2025 +0200

    feat: new add server sheet with server creation

    Signed-off-by: Infi <[email protected]>

commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:49:11 2025 +0200

    fix: issue with draft content not applying correctly

    Signed-off-by: Infi <[email protected]>

commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:45:45 2025 +0200

    fix: remove debug-only logs that are no longer useful

    Signed-off-by: Infi <[email protected]>

commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <[email protected]>
Date:   Thu Apr 24 23:12:28 2025 +0200

    feat: use new cdn url

    Signed-off-by: Infi <[email protected]>

commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <[email protected]>
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 <[email protected]>

commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <[email protected]>
Date:   Thu Apr 17 00:54:49 2025 +0200

    fix: make some modal sheets always-expanded

    Signed-off-by: Infi <[email protected]>

commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:42:52 2025 +0200

    docs: allow android bug workarounds if scoped

    Signed-off-by: Infi <[email protected]>

commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:34:45 2025 +0200

    docs: change contributing guidelines to say what was already the case

    Signed-off-by: Infi <[email protected]>

commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:32:13 2025 +0200

    feat: use different wording for quick reply none

    Signed-off-by: Infi <[email protected]>

commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:31:49 2025 +0200

    feat: swipe to reply spark (not used yet)

    Signed-off-by: Infi <[email protected]>

commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:53 2025 +0200

    chore: add valkyrie settings

    Signed-off-by: Infi <[email protected]>

commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:34 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:28:57 2025 +0200

    feat: new strings for upcoming spark

    Signed-off-by: Infi <[email protected]>

commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:05:41 2025 +0200

    fix: error handling for user buttons

    Signed-off-by: Infi <[email protected]>

commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <[email protected]>
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 <[email protected]>

commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <[email protected]>
Date:   Fri Apr 11 20:56:17 2025 +0200

    fix: index out of bounds when friends open on startup

    Signed-off-by: Infi <[email protected]>

commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:37:16 2025 +0200

    feat: tweak slide to reply animation

    Signed-off-by: Infi <[email protected]>

commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:36:08 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:21:35 2025 +0200

    style: extract easing tokens into separate file

    Signed-off-by: Infi <[email protected]>

commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:20:50 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <[email protected]>
Date:   Sat Mar 29 03:44:57 2025 +0100

    feat: finish swipe-to-reply impl

    Signed-off-by: Infi <[email protected]>

commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <[email protected]>
Date:   Thu Mar 27 03:03:52 2025 +0100

    feat: swipe to reply

    Signed-off-by: Infi <[email protected]>

commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <[email protected]>
Date:   Thu Mar 27 02:02:18 2025 +0100

    fix: newly arrived messages dont show

    Signed-off-by: Infi <[email protected]>

commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <[email protected]>
Date:   Wed Mar 26 23:43:42 2025 +0100

    fix: default should be false here

    Signed-off-by: Infi <[email protected]>

commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <[email protected]>
Date:   Tue Mar 25 00:57:05 2025 +0100

    feat(polar): begin convo screen

    Signed-off-by: Infi <[email protected]>

commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <[email protected]>
Date:   Mon Mar 24 23:01:40 2025 +0100

    fix: hardcoded string where it shouldve been a resource

    Signed-off-by: Infi <[email protected]>

commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <[email protected]>
Date:   Mon Mar 24 13:07:36 2025 +0100

    fix: marking channels as unread

    Signed-off-by: Infi <[email protected]>

commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:58:16 2025 +0100

    feat: show restart hint when toggling some experiments

    Signed-off-by: Infi <[email protected]>

commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:49:57 2025 +0100

    feat: build basic UI skeleton

    Signed-off-by: Infi <[email protected]>

commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <[email protected]>
Date:   Sun Mar 23 05:26:25 2025 +0100

    fix:

    Signed-off-by: Infi <[email protected]>

commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <[email protected]>
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 <[email protected]>

commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <[email protected]>
Date:   Sun Mar 23 04:35:33 2025 +0100

    feat: add polar experiment

    Signed-off-by: Infi <[email protected]>

commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <[email protected]>
Date:   Sat Mar 22 22:47:19 2025 +0100

    fix: socket related crash

    Signed-off-by: Infi <[email protected]>

commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:23:15 2025 +0100

    chore: bump to 1.3.4

    Signed-off-by: Infi <[email protected]>

commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:21:22 2025 +0100

    feat: autofill in register screen

    Signed-off-by: Infi <[email protected]>

commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:20 2025 +0100

    feat: autofill in login screen

    Signed-off-by: Infi <[email protected]>

commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:08 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:23:42 2025 +0100

    chore: upgrade highlights

    Signed-off-by: Infi <[email protected]>

commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:12:50 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <[email protected]>
Date:   Fri Mar 21 18:57:34 2025 +0100

    chore: do not show "today" next to today timestamps

    Signed-off-by: Infi <[email protected]>

commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <[email protected]>
Date:   Tue Mar 11 00:44:32 2025 +0100

    fix: colour related out of bounds crashes

    Signed-off-by: Infi <[email protected]>

commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:55:47 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:47:29 2025 +0100

    chore: remove invalid kb link

    Signed-off-by: Infi <[email protected]>

commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:36:13 2025 +0100

    chore: bump to 1.3.3

    Signed-off-by: Infi <[email protected]>

commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:34:07 2025 +0100

    feat: add a splash colour on ancient devices

    Signed-off-by: Infi <[email protected]>

commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:12:02 2025 +0100

    fix: fix splashscreen issues by removing it on Android<12

    Signed-off-by: Infi <[email protected]>

commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:11:41 2025 +0100

    chore: bump to 1.3.2

    Signed-off-by: Infi <[email protected]>

commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:09:18 2025 +0100

    feat: compose-ify the message field

    Signed-off-by: Infi <[email protected]>

commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <[email protected]>
Date:   Fri Feb 28 17:45:25 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <[email protected]>
Date:   Sun Feb 23 16:20:05 2025 +0100

    feat(labs): new sandboxes

    Signed-off-by: Infi <[email protected]>

commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Weblate <[email protected]>
    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 <[email protected]>
    Co-authored-by: Abdo El-Sayed <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Infi <[email protected]>

commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: 3124 <[email protected]>
    Co-authored-by: Adam Perkowski <[email protected]>
    Co-authored-by: Adrián <[email protected]>
    Co-authored-by: Alexandra Glazko <[email protected]>
    Co-authored-by: Andiv <[email protected]>
    Co-authored-by: Axinux <[email protected]>
    Co-authored-by: Bread-Chan <[email protected]>
    Co-authored-by: Clevor <[email protected]>
    Co-authored-by: Clément <[email protected]>
    Co-authored-by: Cynycal2003 <[email protected]>
    Co-authored-by: Deo Dorqnt <[email protected]>
    Co-authored-by: DevEvil <[email protected]>
    Co-authored-by: Edward <[email protected]>
    Co-authored-by: Evgeny Dolgov <[email protected]>
    Co-authored-by: Francisco Silva <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Hokiper <[email protected]>
    Co-authored-by: Illy The Magical Sorcerer <[email protected]>
    Co-authored-by: Infi <[email protected]>
    Co-authored-by: John Doe <[email protected]>
    Co-authored-by: João Victhor <[email protected]>
    Co-authored-by: Kasahe <[email protected]>
    Co-authored-by: Kelcey <[email protected]>
    Co-authored-by: Keriz Alper <[email protected]>
    Co-authored-by: Lantos Devment <[email protected]>
    Co-authored-by: Leo Lacarota <[email protected]>
    Co-authored-by: LisoMandiy <[email protected]>
    Co-authored-by: Loïc Bréard <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Matisse <[email protected]>
    Co-authored-by: Maxim <[email protected]>
    Co-authored-by: Mehmet Yavuz <[email protected]>
    Co-authored-by: Melih DUMAN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Musab z <[email protected]>
    Co-authored-by: Nicolai <[email protected]>
    Co-authored-by: Paul P <[email protected]>
    Co-authored-by: Paweł B <[email protected]>
    Co-authored-by: Romain NEIL <[email protected]>
    Co-authored-by: Roni <[email protected]>
    Co-authored-by: Sergei <[email protected]>
    Co-authored-by: Thomas Widyantoko <[email protected]>
    Co-authored-by: Umut <[email protected]>
    Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <[email protected]>
    Co-authored-by: Vallmer <[email protected]>
    Co-authored-by: Vinnscher <[email protected]>
    Co-authored-by: Víctor Z <[email protected]>
    Co-authored-by: Zee <[email protected]>
    Co-authored-by: _0x90#8633 <[email protected]>
    Co-authored-by: arceus <[email protected]>
    Co-authored-by: deluxghost <[email protected]>
    Co-authored-by: fame <[email protected]>
    Co-authored-by: kevans <[email protected]>
    Co-authored-by: mexish <[email protected]>
    Co-authored-by: oupson <[email protected]>
    Co-authored-by: rei <[email protected]>
    Co-authored-by: searinminecraft <[email protected]>
    Co-authored-by: shreef <[email protected]>
    Co-authored-by: yococo <[email protected]>
    Co-authored-by: Дмитрий <[email protected]>

commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <[email protected]>
Date:   Sat Feb 15 14:39:58 2025 +0100

    gradle: bump to 1.3.1

    Signed-off-by: Infi <[email protected]>

commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <[email protected]>
Date:   Thu Feb 13 23:53:58 2025 +0100

    feat: remove outdated experiment

    Signed-off-by: Infi <[email protected]>

commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <[email protected]>
Date:   Thu Feb 13 22:57:44 2025 +0100

    feat: adjust changelog logic

    Signed-off-by: Infi <[email protected]>

commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <[email protected]>
Date:   Sat Feb 8 17:09:52 2025 +0100

    fix: android app links

    Signed-off-by: Infi <[email protected]>

commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <[email protected]>
Date:   Fri Feb 7 19:32:33 2025 +0100

    docs: add changelog for 1003000

commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:44:43 2025 +0100

    chore: bump to 1.3.0

    Signed-off-by: Infi <[email protected]>

commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:42:12 2025 +0100

    feat: early access handler

    Signed-off-by: Infi <[email protected]>

commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <[email protected]>
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 <[email protected]>

commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <[email protected]>
Date:   Wed Jan 29 19:17:38 2025 +0100

    style: fn naming

    Signed-off-by: Infi <[email protected]>

commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <[email protected]>
Date:   Thu Jan 23 00:52:16 2025 +0100

    feat: reconnect disconnected WS when app goes into foreground

    Signed-off-by: Infi <[email protected]>

commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <[email protected]>
Date:   Wed Jan 22 23:18:56 2025 +0100

    feat(login2): use responsive layout

    Signed-off-by: Infi <[email protected]>

commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <[email protected]>
Date:   Tue Jan 14 00:48:18 2025 +0100

    chore: add FIXMEs for hardcoded strings

    Signed-off-by: Infi <[email protected]>

commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <[email protected]>
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 <[email protected]>

commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:37 2025 +0100

    feat: animation for chatrouter appear

    Signed-off-by: Infi <[email protected]>

commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:07 2025 +0100

    chore: this is now built into androidx.lifecycle

    Signed-off-by: Infi <[email protected]>

commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <[email protected]>
Date:   Sat Jan 11 16:56:17 2025 +0100

    fix: do not log unnecessary exception

    Signed-off-by: Infi <[email protected]>

commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <[email protected]>
Date:   Sat Jan 11 15:48:17 2025 +0100

    style: suppress deprecation

    Signed-off-by: Infi <[email protected]>

commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <[email protected]>
Date:   Thu Jan 2 04:36:12 2025 +0100

    feat(jbm): ast inspector

    Signed-off-by: Infi <[email protected]>

commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <[email protected]>
Date:   Thu Jan 2 03:51:38 2025 +0100

    feat(jbm): support for katex and tables

    Signed-off-by: Infi <[email protected]>

commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:26:16 2025 +0100

    chore(compliance): katex, micromark

    Signed-off-by: Infi <[email protected]>

commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:23:16 2025 +0100

    feat: facilitate webview dependencies

    Signed-off-by: Infi <[email protected]>

commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:28 2025 +0100

    feat(jbm): use jbm as RichMarkdown if experiment

    Signed-off-by: Infi <[email protected]>

commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:02 2025 +0100

    chore(compliance): paste cmark copying

    Signed-off-by: Infi <[email protected]>

commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <[email protected]>
Date:   Fri Dec 27 16:28:18 2024 +0100

    chore: flag for others user cards

    Signed-off-by: Infi <[email protected]>

commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <[email protected]>
Date:   Wed Dec 25 04:59:59 2024 +0100

    feat: physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <[email protected]>
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 <[email protected]>

commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <[email protected]>
Date:   Wed Dec 25 03:00:53 2024 +0100

    fix: wording

    Signed-off-by: Infi <[email protected]>

commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <[email protected]>
Date:   Wed Dec 25 02:04:31 2024 +0100

    feat: start documenting keyboard shortcuts

    Signed-off-by: Infi <[email protected]>

commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <[email protected]>
Date:   Wed Dec 25 01:39:16 2024 +0100

    feat: ctrl+enter to send message

    Signed-off-by: Infi <[email protected]>

commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <[email protected]>
Date:   Tue Dec 24 21:32:57 2024 +0100

    chore: ensure licence compliance using AL

    Signed-off-by: Infi <[email protected]>

commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:40:03 2024 +0100

    fix: tiny autumn improvements

    Signed-off-by: Infi <[email protected]>

commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:09:24 2024 +0100

    fix: extra slash

    Signed-off-by: Infi <[email protected]>

commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:25:42 2024 +0100

    chore: update api version

    Signed-off-by: Infi <[email protected]>

commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:17:41 2024 +0100

    fix: channel mention display

    Signed-off-by: Infi <[email protected]>

commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:11:08 2024 +0100

    fix: init logcat in onCreate

    Signed-off-by: Infi <[email protected]>

commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:44:33 2024 +0100

    chore: add square logcat

    Signed-off-by: Infi <[email protected]>

commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:29:57 2024 +0100

    fix: do not animate server and channel icons

    Signed-off-by: Infi <[email protected]>

commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:21:36 2024 +0100

    fix: continue not to animate avatars

    Signed-off-by: Infi <[email protected]>

commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:14:50 2024 +0100

    fix: changes in accordance with cdn overhaul

    Signed-off-by: Infi <[email protected]>

commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <[email protected]>
Date:   Sat Dec 21 20:56:03 2024 +0100

    feat: display login errors and allow try again

    Signed-off-by: Infi <[email protected]>

commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <[email protected]>
Date:   Sat Dec 21 19:15:54 2024 +0100

    fix(jbm): render HTML_TAG as text

    Signed-off-by: Infi <[email protected]>

commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:47:40 2024 +0100

    feat(jbm): use rounded corners on new mention style

    Signed-off-by: Infi <[email protected]>

commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:32:42 2024 +0100

    feat(jbm): use new mention style

    Signed-off-by: Infi <[email protected]>

commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <[email protected]>
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 <[email protected]>

commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <[email protected]>
Date:   Thu Dec 12 00:53:25 2024 +0100

    feat(jbm): include sequential parsers for emoji, channel, mention

    Signed-off-by: Infi <[email protected]>

commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:53:23 2024 +0100

    fix(usercard): no copy notification on api <31

    Signed-off-by: Infi <[email protected]>

commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:46:01 2024 +0100

    fix: 3-btn navigation overlaps in chat screen

    Signed-off-by: Infi <[email protected]>

commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:36:05 2024 +0100

    fix: video player system bars overlap

    Signed-off-by: Infi <[email protected]>

commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:29:46 2024 +0100

    chore: upgrade media3

    Signed-off-by: Infi <[email protected]>

commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <[email protected]>
Date:   Sat Dec 7 00:03:31 2024 +0100

    chore: upgrade aboutlibraries

    Signed-off-by: Infi <[email protected]>

commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <[email protected]>
Date:   Mon Dec 2 09:03:21 2024 +0100

    fix(lang): what if we try again

    Signed-off-by: Infi <[email protected]>

commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:58:47 2024 +0100

    fix(lang): maybe this makes weblate happier

    Signed-off-by: Infi <[email protected]>

commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:54:27 2024 +0100

    chore(lang): add palatine german

    Signed-off-by: Infi <[email protected]>

commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <[email protected]>
Date:   Sun Dec 1 15:32:39 2024 +0100

    fix: include format in rqr cbor

    Signed-off-by: Infi <[email protected]>

commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <[email protected]>
Date:   Sun Dec 1 04:16:08 2024 +0100

    feat: prototype for user cards

    Signed-off-by: Infi <[email protected]>

commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <[email protected]>
Date:   Fri Nov 29 17:35:40 2024 +0100

    chore: add compose dev gradle repo

    Signed-off-by: Infi <[email protected]>

commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:14:01 2024 +0100

    fix(docs): add beta test join guidance to sidebar

    Signed-off-by: Infi <[email protected]>

commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:13:16 2024 +0100

    docs: add beta test join guidance

    Signed-off-by: Infi <[email protected]>

commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <[email protected]>
Date:   Sun Nov 24 23:27:47 2024 +0100

    feat: try out new m3 compliant fallback colour schemes

    Signed-off-by: Infi <[email protected]>

commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <[email protected]>
Date:   Sat Nov 23 14:14:52 2024 +0100

    fix: issue in which UI callback listeners were leaking

    Signed-off-by: Infi <[email protected]>

commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <[email protected]>
Date:   Sat Nov 23 13:55:09 2024 +0100

    fix: startup crash in some network environments

    Signed-off-by: Infi <[email protected]>

commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <[email protected]>
Date:   Sun Nov 17 03:24:15 2024 +0100

    style: use correct token in WebHookUserSheet

    Signed-off-by: Infi <[email protected]>

commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <[email protected]>
Date:   Sun Nov 17 02:12:37 2024 +0100

    style: use correct tokens in DisconnectedScreen

    Signed-off-by: Infi <[email protected]>

commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <[email protected]>
Date:   Sat Nov 16 21:45:50 2024 +0100

    chore: rm unused file

    Signed-off-by: Infi <[email protected]>

commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <[email protected]>
Date:   Sat Nov 16 20:51:48 2024 +0100

    fix: do not assume there is only one health alert button

    Signed-off-by: Infi <[email protected]>

commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <[email protected]>
Date:   Thu Nov 14 22:57:02 2024 +0100

    feat(settings): language picker

    Signed-off-by: Infi <[email protected]>

commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:27 2024 +0100

        fix: use correct default locale

    Signed-off-by: Infi <[email protected]>

commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:07 2024 +0100

    chore: autogenerate locale files

    Signed-off-by: Infi <[email protected]>

commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:22:06 2024 +0100

    feat: make pfp sticky in sidebar for ios consistency

    Signed-off-by: Infi <[email protected]>

commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:11:28 2024 +0100

    feat(overview): replace home screen with overview screen

    Signed-off-by: Infi <[email protected]>

commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <[email protected]>
Date:   Sat Nov 9 23:11:24 2024 +0100

    feat: add previews for message skeletons

    Signed-off-by: Infi <[email protected]>

commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <[email protected]>
Date:   Fri Nov 8 17:41:48 2024 +0100

    feat: settings hint banner component

    Signed-off-by: Infi <[email protected]>

commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <[email protected]>
Date:   Fri Nov 8 16:43:33 2024 +0100

    feat(debug): chucker

    Signed-off-by: Infi <[email protected]>

commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <[email protected]>
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 <[email protected]>

commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <[email protected]>
Date:   Fri Nov 8 00:41:43 2024 +0100

    chore: improve webhook sheet design

    Signed-off-by: Infi <[email protected]>

commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <[email protected]>
Date:   Tue Nov 5 22:50:50 2024 +0100

    feat: rudimentary support for radial gradient brush

    Signed-off-by: Infi <[email protected]>

commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <[email protected]>
Date:   Tue Nov 5 02:01:15 2024 +0100

    feat: support webhooks

    Signed-off-by: Infi <[email protected]>

commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <[email protected]>
Date:   Tue Nov 5 01:40:29 2024 +0100

    test: add test harness

    Signed-off-by: Infi <[email protected]>

commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <[email protected]>
Date:   Sat Nov 2 22:17:18 2024 +0100

    chore: migratre from groovy build files to Kotlin DSL

    Signed-off-by: Infi <[email protected]>

commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:44:02 2024 +0100

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:36:26 2024 +0100

    chore: remove mlkit smart reply for now

    Signed-off-by: Infi <[email protected]>

commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:38 2024 +0100

    chore: update this file???

    Signed-off-by: Infi <[email protected]>

commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:28 2024 +0100

    feat: small NativeMessageField enhancements

    Signed-off-by: Infi <[email protected]>

commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:15 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <[email protected]>
Date:   Thu Oct 31 22:08:22 2024 +0100

    feat: see status text in user sheet

    Signed-off-by: Infi <[email protected]>

commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <[email protected]>
Date:   Thu Oct 31 21:55:22 2024 +0100

    feat: set status text

    Signed-off-by: Infi <[email protected]>

commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <[email protected]>
Date:   Tue Oct 29 02:26:44 2024 +0100

    feat(experiment): mlkit smart reply

    Signed-off-by: Infi <[email protected]>

commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:22:47 2024 +0100

    fix: issue in which experiments were shown as off if on

    Signed-off-by: Infi <[email protected]>

commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:10:41 2024 +0100

    chore: bump to 1.2.5-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:27:19 2024 +0100

    fix: correct background colour for reaction info tabs

    Signed-off-by: Infi <[email protected]>

commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:24:44 2024 +0100

    fix: issue in which reaction sheets may crash

    Signed-off-by: Infi <[email protected]>

commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:17:08 2024 +0100

    fix: use tnum for audio lengths

    Signed-off-by: Infi <[email protected]>

commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:07:24 2024 +0100

    fix: NaN aspect ratio can cause crash

    Signed-off-by: Infi <[email protected]>

commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:05:16 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <[email protected]>
Date:   Sun Oct 27 03:14:43 2024 +0100

    chore: explore realtime service later

    Signed-off-by: Infi <[email protected]>

commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:07:48 2024 +0100

    feat: hide/show password in login

    Signed-off-by: Infi <[email protected]>

commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:49:42 2024 +0200

    style: rm redundant semicolon

    Signed-off-by: Infi <[email protected]>

commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:44:51 2024 +0200

    chore: update primary colour

    Signed-off-by: Infi <[email protected]>

commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:40:15 2024 +0200

    feat: add realtime service (unused for now)

    Signed-off-by: Infi <[email protected]>

commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <[email protected]>
Date:   Sun Oct 27 01:46:38 2024 +0200

    fix: rm memory leak

    Signed-off-by: Infi <[email protected]>

commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <[email protected]>
Date:   Sat Oct 26 21:40:39 2024 +0200

    chore: upgrade tools

    Signed-off-by: Infi <[email protected]>

commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <[email protected]>
Date:   Sat Oct 26 17:15:30 2024 +0200

    feat: update colour picker sheet for material 3; shader checkerboard

    Signed-off-by: Infi <[email protected]>

commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:57 2024 +0200

    chore: bump to 1.2.4-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:23 2024 +0200

    fix: return default background for ListHeader

    Signed-off-by: Infi <[email protected]>

commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:25:21 2024 +0200

    style: unused imports

    Signed-off-by: Infi <[email protected]>

commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:24:38 2024 +0200

    chore: remove legacy elevation colours

    Signed-off-by: Infi <[email protected]>

commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:15:34 2024 +0200

    fix: colours in user sheet

    Signed-off-by: Infi <[email protected]>

commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:38 2024 +0200

    fix: colours in member sheet

    Signed-off-by: Infi <[email protected]>

commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:11 2024 +0200

    fix: ic monochrome fix

    Signed-off-by: Infi <[email protected]>

commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:04:23 2024 +0200

    chore: update v31+ monochrome ic

    Signed-off-by: Infi <[email protected]>

commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <[email protected]>
Date:   Sat Oct 26 02:23:01 2024 +0200

    fix: unusable server when stale data in kv

    Signed-off-by: Infi <[email protected]>

commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:02:04 2024 +0200

    chore: keep old bg gradient

    Signed-off-by: Infi <[email protected]>

commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:00:12 2024 +0200

    chore: update icons

    Signed-off-by: Infi <[email protected]>

commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <[email protected]>
Date:   Tue Oct 22 18:22:20 2024 +0200

    feat: graceful server unavailability handling in login screen

    Signed-off-by: Infi <[email protected]>

commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <[email protected]>
Date:   Tue Oct 22 02:26:36 2024 +0200

    feat(labs): mockup for new login

    Signed-off-by: Infi <[email protected]>

commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <[email protected]>
Date:   Mon Oct 21 16:41:21 2024 +0200

    feat(jbm): handle link and emote annotations

    Signed-off-by: Infi <[email protected]>

commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <[email protected]>
Date:   Mon Oct 21 04:09:23 2024 +0200

    feat(jbm): render md in replies

    Signed-off-by: Infi <[email protected]>

commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <[email protected]>
Date:   Mon Oct 21 03:56:28 2024 +0200

    feat(jbm): more jbm

    Signed-off-by: Infi <[email protected]>

commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <[email protected]>
Date:   Mon Oct 21 02:47:06 2024 +0200

    fix: api url

    Signed-off-by: Infi <[email protected]>

commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:32:15 2024 +0200

    fix: even optical padding

    Signed-off-by: Infi <[email protected]>

commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:08:28 2024 +0200

    chore: update the age of the oldest living person

    Signed-off-by: Infi <[email protected]>

commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <[email protected]>
Date:   Fri Oct 18 23:31:22 2024 +0200

    chore: remove SheetEnd.kt

    Signed-off-by: Infi <[email protected]>

commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <[email protected]>
Date:   Fri Oct 18 20:58:38 2024 +0200

    chore: use /api base URL

    Signed-off-by: Infi <[email protected]>

commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <[email protected]>
Date:   Fri Oct 18 19:34:15 2024 +0200

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <[email protected]>
Date:   Fri Oct 18 18:37:02 2024 +0200

    feat: experimentally retire SheetEnd

    Signed-off-by: Infi <[email protected]>

commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <[email protected]>
Date:   Thu Oct 17 14:54:28 2024 +0200

    chore: upgrade target SDK and dependencies

    Signed-off-by: Infi <[email protected]>

commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <[email protected]>
Date:   Wed Oct 16 21:06:01 2024 +0200

    chore: make app compile again

    Signed-off-by: Infi <[email protected]>

commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <[email protected]>
Date:   Wed Oct 16 20:53:49 2024 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:32:19 2024 +0200

    chore: use old api for now

    Signed-off-by: Infi <[email protected]>

commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:31:29 2024 +0200

    Revert "feat: debugprep"

    This reverts commit 2414c8d2

    Signed-off-by: Infi <[email protected]>

commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:45:21 2024 +0200

    chore: bump to 1.2.3-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:44:02 2024 +0200

    chore: make default value for embedAppleMusic = false until works well

    Signed-off-by: Infi <[email protected]>

commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:35:01 2024 +0200

    feat: debugprep

    Signed-off-by: Infi <[email protected]>

commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:34:39 2024 +0200

    docs(guidelines): this should not have been crossed out

    Signed-off-by: Infi <[email protected]>

commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <[email protected]>
Date:   Sun Oct 13 12:44:26 2024 +0200

    fix: do not crash when attempting unread sync

    Signed-off-by: Infi <[email protected]>

commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <[email protected]>
Date:   Tue Oct 8 19:32:37 2024 +0200

    feat: health alerts

    Signed-off-by: Infi <[email protected]>

commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:51 2024 +0200

    feat: special embeds control UI

    Signed-off-by: Infi <[email protected]>

commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:39 2024 +0200

    fix: non translucent status bar due to sdk example code

    Signed-off-by: Infi <[email protected]>

commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:50 2024 +0200

    fix: do not deform role colour indicator in any circumstance

    Signed-off-by: Infi <[email protected]>

commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:11 2024 +0200

    fix: settings dsl should respect ime padding

    Signed-off-by: Infi <[email protected]>

commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:01:39 2024 +0200

    feat: add setting for special embeds

    Signed-off-by: Infi <[email protected]>

commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <[email protected]>
Date:   Fri Oct 4 18:37:44 2024 +0200

    feat: apple music support (partly broken)

    Signed-off-by: Infi <[email protected]>

commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <[email protected]>
Date:   Thu Oct 3 19:31:56 2024 +0200

    feat: youtube embed support

    Signed-off-by: Infi <[email protected]>

commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <[email protected]>
Date:   Sat Sep 28 14:15:05 2024 +0200

    feat: always enable experiments in debug builds

    Signed-off-by: Infi <[email protected]>

commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:14:05 2024 +0200

    chore: add kdoc to [loadMessages] fun

    Signed-off-by: Infi <[email protected]>

commit f7ba80adefe13ec800b02956f2ff2f9ea3f3d57b
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:11:33 2024 +0200

    fix: stop message load on channel switch

    Signed-off-by: Infi <[email protected]>

commit 966d59fe319c22079c0aa3c16f59a1b25d0ade09
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:04:32 20…
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 25, 2025
commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 22:45:52 2025 +0000

    Prepping for tag.

commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 15:59:58 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 16:08:46 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:37:35 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:35:28 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:34:18 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:29:42 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 14:40:49 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 18:39:22 2025 +0000

    Stashing updates

commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 14:02:02 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 17:21:31 2025 +0000

    Merge branch 'dev' into combined-pr

commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>

    * feat: allowing this to be ran in automated contexts

    Signed-off-by: Alex Yong <[email protected]>

    * Update devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

    * 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 <[email protected]>

commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:50:18 2025 +0000

    combining PRs

commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Aug 6 22:03:19 2025 -0400

    adding clarification for deno script in codespaces.

    Signed-off-by: Alex Yong <[email protected]>

commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:43:08 2025 -0400

    adding in missing string reference for invite button

commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:24:26 2025 -0400

    adding in missing string reference from invite button

    Signed-off-by: Alex Yong <[email protected]>

commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 21:32:50 2025 +0000

    feat: add jump to reply message functionality

commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:47:39 2025 +0000

    chore: removing gitmodule i added in by mistake

commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:40:33 2025 +0000

    chore: cleaning up some code

commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:28:15 2025 +0000

    Saving more changes

commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 19:06:54 2025 +0000

    stashing changes

commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Aug 2 20:53:03 2025 +0200

    chore: bump to 1.3.6b

    Signed-off-by: Infi <[email protected]>

commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:50:30 2025 +0200

    feat(labs): mystery card sandbox

    Signed-off-by: Infi <[email protected]>

commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:49:20 2025 +0200

    fix: unbounded array accesses in channelscreen

    Signed-off-by: Infi <[email protected]>

commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:37:40 2025 +0200

    chore: support 16KB page size

    Signed-off-by: Infi <[email protected]>

commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:34:47 2025 +0200

    feat: use text autosize in user card

    Signed-off-by: Infi <[email protected]>

commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <[email protected]>
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 <[email protected]>

commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:48:11 2025 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:47:49 2025 +0200

    fix: crash for unknown licence

    Signed-off-by: Infi <[email protected]>

commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Sat Jul 26 07:23:34 2025 +0200

    chore: bump to 1.3.6a

    Signed-off-by: Infi <[email protected]>

commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:12:29 2025 +0200

    feat: geo support

    Signed-off-by: Infi <[email protected]>

commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:09:23 2025 +0200

    chore: update metadata

    Signed-off-by: Infi <[email protected]>

commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Wed Jul 23 15:48:46 2025 +0200

    feat: update icon set

    Signed-off-by: Infi <[email protected]>

commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <[email protected]>
Date:   Wed Jul 23 04:32:26 2025 +0200

    feat: update system messages design

    Signed-off-by: Infi <[email protected]>

commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:28:20 2025 +0200

    chore: remove media conversations variates

    Signed-off-by: Infi <[email protected]>

commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:09:05 2025 +0200

    chore: take out voice chat

    Signed-off-by: Infi <[email protected]>

commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:52:04 2025 +0200

    chore: remove USE_ALPHA_API property as it is not used

    Signed-off-by: Infi <[email protected]>

commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:49:51 2025 +0200

    chore: reconcile vc 2.0 and dev

    Signed-off-by: Infi <[email protected]>

commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:23:36 2025 +0200

    Merge branch 'feat/voice-chats-2.0' into dev

commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Thu Jul 17 13:31:36 2025 -0400

    Create devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <[email protected]>
Date:   Mon Jul 7 23:39:51 2025 +0200

    chore: bump to 1.3.6

    Signed-off-by: Infi <[email protected]>

commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <[email protected]>
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 <[email protected]>

commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <[email protected]>
Date:   Mon Jul 7 21:45:48 2025 +0200

    feat: retry on 5xx and exceptions

    Signed-off-by: Infi <[email protected]>

commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <[email protected]>
Date:   Wed Jul 2 23:34:03 2025 +0200

    feat(experiment): server identity options

    Signed-off-by: Infi <[email protected]>

commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <[email protected]>
Date:   Wed Jul 2 02:53:46 2025 +0200

    feat: mass and role mentions

    Signed-off-by: Infi <[email protected]>

commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:14:41 2025 +0200

    fix(UserOverview): better display name detection

    Signed-off-by: Infi <[email protected]>

commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:11:07 2025 +0200

    feat: support interactions

    Signed-off-by: Infi <[email protected]>

commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:30:17 2025 +0200

    feat: SettingsIcon composable

    will be useful later

    Signed-off-by: Infi <[email protected]>

commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:29:03 2025 +0200

    feat: role mentions

    Signed-off-by: Infi <[email protected]>

commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <[email protected]>
Date:   Fri Jun 13 03:27:42 2025 +0200

    feat: adding friends

    Signed-off-by: Infi <[email protected]>

commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:32:46 2025 +0200

    chore: remove stray (log-)cat

    Signed-off-by: Infi <[email protected]>

commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:31:15 2025 +0200

    feat: spoilered images (send and recv)

    Signed-off-by: Infi <[email protected]>

commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <[email protected]>
Date:   Sat May 31 21:51:13 2025 +0200

    feat: basic livekit/voice chat impl

    Signed-off-by: Infi <[email protected]>

commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <[email protected]>
Date:   Sat May 31 20:15:23 2025 +0200

    feat: permission management for voice chat

    Signed-off-by: Infi <[email protected]>

commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <[email protected]>
Date:   Thu May 29 21:32:21 2025 +0200

    feat: full edge to edge in chat router

    Signed-off-by: Infi <[email protected]>

commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <[email protected]>
Date:   Thu May 29 20:03:14 2025 +0200

    fix: deduplicate messages during grouping

    Signed-off-by: Infi <[email protected]>

commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <[email protected]>
Date:   Sat May 17 09:18:48 2025 +0200

    fix: tint meta key with content colour

    in physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <[email protected]>
Date:   Sun May 4 04:58:22 2025 +0200

    feat: basic implementation of voice channel overlay

    Signed-off-by: Infi <[email protected]>

commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <[email protected]>
Date:   Sun May 4 02:27:19 2025 +0200

    Merge branch 'dev' into feat/voice-chats-2.0

commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <[email protected]>
Date:   Sun May 4 02:25:22 2025 +0200

    fix: skip partially expanded for user card sheet from overview

    Signed-off-by: Infi <[email protected]>

commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <[email protected]>
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 <[email protected]>

commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:24:06 2025 +0200

    feat: join call route

    Signed-off-by: Infi <[email protected]>

commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:53 2025 +0200

    feat: early definition of ready event with voice state

    Signed-off-by: Infi <[email protected]>

commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:00 2025 +0200

    chore: add (temporary) api url property and LK compose components

    Signed-off-by: Infi <[email protected]>

commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:59:01 2025 +0200

    feat: use livekit compatible root schema

    Signed-off-by: Infi <[email protected]>

commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:58:50 2025 +0200

    chore: upgrade, uncomment livekit dep

    Signed-off-by: Infi <[email protected]>

commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:55:05 2025 +0200

    feat: bump to 1.3.5

    Signed-off-by: Infi <[email protected]>

commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:39:17 2025 +0200

    feat: show swipe to reply spark to upgrading users

    Signed-off-by: Infi <[email protected]>

commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:14:19 2025 +0200

    feat: forgot password & reverify links in login

    Signed-off-by: Infi <[email protected]>

commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <[email protected]>
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 <[email protected]>

commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <[email protected]>
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 <[email protected]>

commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <[email protected]>
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 <[email protected]>

commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <[email protected]>
Date:   Fri Apr 25 21:02:25 2025 +0200

    fix: make whole server overview sheet scrollable, not just info & description

    Signed-off-by: Infi <[email protected]>

commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:45 2025 +0200

    fix: make server overview sheet scrollable

    Signed-off-by: Infi <[email protected]>

commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:29 2025 +0200

    fix: skip partially expanded state for server overview

    Signed-off-by: Infi <[email protected]>

commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:55:13 2025 +0200

    feat: new add server sheet with server creation

    Signed-off-by: Infi <[email protected]>

commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:49:11 2025 +0200

    fix: issue with draft content not applying correctly

    Signed-off-by: Infi <[email protected]>

commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:45:45 2025 +0200

    fix: remove debug-only logs that are no longer useful

    Signed-off-by: Infi <[email protected]>

commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <[email protected]>
Date:   Thu Apr 24 23:12:28 2025 +0200

    feat: use new cdn url

    Signed-off-by: Infi <[email protected]>

commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <[email protected]>
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 <[email protected]>

commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <[email protected]>
Date:   Thu Apr 17 00:54:49 2025 +0200

    fix: make some modal sheets always-expanded

    Signed-off-by: Infi <[email protected]>

commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:42:52 2025 +0200

    docs: allow android bug workarounds if scoped

    Signed-off-by: Infi <[email protected]>

commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:34:45 2025 +0200

    docs: change contributing guidelines to say what was already the case

    Signed-off-by: Infi <[email protected]>

commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:32:13 2025 +0200

    feat: use different wording for quick reply none

    Signed-off-by: Infi <[email protected]>

commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:31:49 2025 +0200

    feat: swipe to reply spark (not used yet)

    Signed-off-by: Infi <[email protected]>

commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:53 2025 +0200

    chore: add valkyrie settings

    Signed-off-by: Infi <[email protected]>

commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:34 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:28:57 2025 +0200

    feat: new strings for upcoming spark

    Signed-off-by: Infi <[email protected]>

commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:05:41 2025 +0200

    fix: error handling for user buttons

    Signed-off-by: Infi <[email protected]>

commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <[email protected]>
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 <[email protected]>

commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <[email protected]>
Date:   Fri Apr 11 20:56:17 2025 +0200

    fix: index out of bounds when friends open on startup

    Signed-off-by: Infi <[email protected]>

commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:37:16 2025 +0200

    feat: tweak slide to reply animation

    Signed-off-by: Infi <[email protected]>

commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:36:08 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:21:35 2025 +0200

    style: extract easing tokens into separate file

    Signed-off-by: Infi <[email protected]>

commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:20:50 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <[email protected]>
Date:   Sat Mar 29 03:44:57 2025 +0100

    feat: finish swipe-to-reply impl

    Signed-off-by: Infi <[email protected]>

commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <[email protected]>
Date:   Thu Mar 27 03:03:52 2025 +0100

    feat: swipe to reply

    Signed-off-by: Infi <[email protected]>

commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <[email protected]>
Date:   Thu Mar 27 02:02:18 2025 +0100

    fix: newly arrived messages dont show

    Signed-off-by: Infi <[email protected]>

commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <[email protected]>
Date:   Wed Mar 26 23:43:42 2025 +0100

    fix: default should be false here

    Signed-off-by: Infi <[email protected]>

commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <[email protected]>
Date:   Tue Mar 25 00:57:05 2025 +0100

    feat(polar): begin convo screen

    Signed-off-by: Infi <[email protected]>

commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <[email protected]>
Date:   Mon Mar 24 23:01:40 2025 +0100

    fix: hardcoded string where it shouldve been a resource

    Signed-off-by: Infi <[email protected]>

commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <[email protected]>
Date:   Mon Mar 24 13:07:36 2025 +0100

    fix: marking channels as unread

    Signed-off-by: Infi <[email protected]>

commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:58:16 2025 +0100

    feat: show restart hint when toggling some experiments

    Signed-off-by: Infi <[email protected]>

commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:49:57 2025 +0100

    feat: build basic UI skeleton

    Signed-off-by: Infi <[email protected]>

commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <[email protected]>
Date:   Sun Mar 23 05:26:25 2025 +0100

    fix:

    Signed-off-by: Infi <[email protected]>

commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <[email protected]>
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 <[email protected]>

commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <[email protected]>
Date:   Sun Mar 23 04:35:33 2025 +0100

    feat: add polar experiment

    Signed-off-by: Infi <[email protected]>

commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <[email protected]>
Date:   Sat Mar 22 22:47:19 2025 +0100

    fix: socket related crash

    Signed-off-by: Infi <[email protected]>

commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:23:15 2025 +0100

    chore: bump to 1.3.4

    Signed-off-by: Infi <[email protected]>

commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:21:22 2025 +0100

    feat: autofill in register screen

    Signed-off-by: Infi <[email protected]>

commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:20 2025 +0100

    feat: autofill in login screen

    Signed-off-by: Infi <[email protected]>

commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:08 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:23:42 2025 +0100

    chore: upgrade highlights

    Signed-off-by: Infi <[email protected]>

commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:12:50 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <[email protected]>
Date:   Fri Mar 21 18:57:34 2025 +0100

    chore: do not show "today" next to today timestamps

    Signed-off-by: Infi <[email protected]>

commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <[email protected]>
Date:   Tue Mar 11 00:44:32 2025 +0100

    fix: colour related out of bounds crashes

    Signed-off-by: Infi <[email protected]>

commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:55:47 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:47:29 2025 +0100

    chore: remove invalid kb link

    Signed-off-by: Infi <[email protected]>

commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:36:13 2025 +0100

    chore: bump to 1.3.3

    Signed-off-by: Infi <[email protected]>

commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:34:07 2025 +0100

    feat: add a splash colour on ancient devices

    Signed-off-by: Infi <[email protected]>

commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:12:02 2025 +0100

    fix: fix splashscreen issues by removing it on Android<12

    Signed-off-by: Infi <[email protected]>

commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:11:41 2025 +0100

    chore: bump to 1.3.2

    Signed-off-by: Infi <[email protected]>

commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:09:18 2025 +0100

    feat: compose-ify the message field

    Signed-off-by: Infi <[email protected]>

commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <[email protected]>
Date:   Fri Feb 28 17:45:25 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <[email protected]>
Date:   Sun Feb 23 16:20:05 2025 +0100

    feat(labs): new sandboxes

    Signed-off-by: Infi <[email protected]>

commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Weblate <[email protected]>
    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 <[email protected]>
    Co-authored-by: Abdo El-Sayed <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Infi <[email protected]>

commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: 3124 <[email protected]>
    Co-authored-by: Adam Perkowski <[email protected]>
    Co-authored-by: Adrián <[email protected]>
    Co-authored-by: Alexandra Glazko <[email protected]>
    Co-authored-by: Andiv <[email protected]>
    Co-authored-by: Axinux <[email protected]>
    Co-authored-by: Bread-Chan <[email protected]>
    Co-authored-by: Clevor <[email protected]>
    Co-authored-by: Clément <[email protected]>
    Co-authored-by: Cynycal2003 <[email protected]>
    Co-authored-by: Deo Dorqnt <[email protected]>
    Co-authored-by: DevEvil <[email protected]>
    Co-authored-by: Edward <[email protected]>
    Co-authored-by: Evgeny Dolgov <[email protected]>
    Co-authored-by: Francisco Silva <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Hokiper <[email protected]>
    Co-authored-by: Illy The Magical Sorcerer <[email protected]>
    Co-authored-by: Infi <[email protected]>
    Co-authored-by: John Doe <[email protected]>
    Co-authored-by: João Victhor <[email protected]>
    Co-authored-by: Kasahe <[email protected]>
    Co-authored-by: Kelcey <[email protected]>
    Co-authored-by: Keriz Alper <[email protected]>
    Co-authored-by: Lantos Devment <[email protected]>
    Co-authored-by: Leo Lacarota <[email protected]>
    Co-authored-by: LisoMandiy <[email protected]>
    Co-authored-by: Loïc Bréard <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Matisse <[email protected]>
    Co-authored-by: Maxim <[email protected]>
    Co-authored-by: Mehmet Yavuz <[email protected]>
    Co-authored-by: Melih DUMAN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Musab z <[email protected]>
    Co-authored-by: Nicolai <[email protected]>
    Co-authored-by: Paul P <[email protected]>
    Co-authored-by: Paweł B <[email protected]>
    Co-authored-by: Romain NEIL <[email protected]>
    Co-authored-by: Roni <[email protected]>
    Co-authored-by: Sergei <[email protected]>
    Co-authored-by: Thomas Widyantoko <[email protected]>
    Co-authored-by: Umut <[email protected]>
    Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <[email protected]>
    Co-authored-by: Vallmer <[email protected]>
    Co-authored-by: Vinnscher <[email protected]>
    Co-authored-by: Víctor Z <[email protected]>
    Co-authored-by: Zee <[email protected]>
    Co-authored-by: _0x90#8633 <[email protected]>
    Co-authored-by: arceus <[email protected]>
    Co-authored-by: deluxghost <[email protected]>
    Co-authored-by: fame <[email protected]>
    Co-authored-by: kevans <[email protected]>
    Co-authored-by: mexish <[email protected]>
    Co-authored-by: oupson <[email protected]>
    Co-authored-by: rei <[email protected]>
    Co-authored-by: searinminecraft <[email protected]>
    Co-authored-by: shreef <[email protected]>
    Co-authored-by: yococo <[email protected]>
    Co-authored-by: Дмитрий <[email protected]>

commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <[email protected]>
Date:   Sat Feb 15 14:39:58 2025 +0100

    gradle: bump to 1.3.1

    Signed-off-by: Infi <[email protected]>

commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <[email protected]>
Date:   Thu Feb 13 23:53:58 2025 +0100

    feat: remove outdated experiment

    Signed-off-by: Infi <[email protected]>

commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <[email protected]>
Date:   Thu Feb 13 22:57:44 2025 +0100

    feat: adjust changelog logic

    Signed-off-by: Infi <[email protected]>

commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <[email protected]>
Date:   Sat Feb 8 17:09:52 2025 +0100

    fix: android app links

    Signed-off-by: Infi <[email protected]>

commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <[email protected]>
Date:   Fri Feb 7 19:32:33 2025 +0100

    docs: add changelog for 1003000

commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:44:43 2025 +0100

    chore: bump to 1.3.0

    Signed-off-by: Infi <[email protected]>

commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:42:12 2025 +0100

    feat: early access handler

    Signed-off-by: Infi <[email protected]>

commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <[email protected]>
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 <[email protected]>

commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <[email protected]>
Date:   Wed Jan 29 19:17:38 2025 +0100

    style: fn naming

    Signed-off-by: Infi <[email protected]>

commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <[email protected]>
Date:   Thu Jan 23 00:52:16 2025 +0100

    feat: reconnect disconnected WS when app goes into foreground

    Signed-off-by: Infi <[email protected]>

commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <[email protected]>
Date:   Wed Jan 22 23:18:56 2025 +0100

    feat(login2): use responsive layout

    Signed-off-by: Infi <[email protected]>

commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <[email protected]>
Date:   Tue Jan 14 00:48:18 2025 +0100

    chore: add FIXMEs for hardcoded strings

    Signed-off-by: Infi <[email protected]>

commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <[email protected]>
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 <[email protected]>

commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:37 2025 +0100

    feat: animation for chatrouter appear

    Signed-off-by: Infi <[email protected]>

commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:07 2025 +0100

    chore: this is now built into androidx.lifecycle

    Signed-off-by: Infi <[email protected]>

commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <[email protected]>
Date:   Sat Jan 11 16:56:17 2025 +0100

    fix: do not log unnecessary exception

    Signed-off-by: Infi <[email protected]>

commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <[email protected]>
Date:   Sat Jan 11 15:48:17 2025 +0100

    style: suppress deprecation

    Signed-off-by: Infi <[email protected]>

commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <[email protected]>
Date:   Thu Jan 2 04:36:12 2025 +0100

    feat(jbm): ast inspector

    Signed-off-by: Infi <[email protected]>

commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <[email protected]>
Date:   Thu Jan 2 03:51:38 2025 +0100

    feat(jbm): support for katex and tables

    Signed-off-by: Infi <[email protected]>

commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:26:16 2025 +0100

    chore(compliance): katex, micromark

    Signed-off-by: Infi <[email protected]>

commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:23:16 2025 +0100

    feat: facilitate webview dependencies

    Signed-off-by: Infi <[email protected]>

commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:28 2025 +0100

    feat(jbm): use jbm as RichMarkdown if experiment

    Signed-off-by: Infi <[email protected]>

commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:02 2025 +0100

    chore(compliance): paste cmark copying

    Signed-off-by: Infi <[email protected]>

commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <[email protected]>
Date:   Fri Dec 27 16:28:18 2024 +0100

    chore: flag for others user cards

    Signed-off-by: Infi <[email protected]>

commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <[email protected]>
Date:   Wed Dec 25 04:59:59 2024 +0100

    feat: physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <[email protected]>
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 <[email protected]>

commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <[email protected]>
Date:   Wed Dec 25 03:00:53 2024 +0100

    fix: wording

    Signed-off-by: Infi <[email protected]>

commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <[email protected]>
Date:   Wed Dec 25 02:04:31 2024 +0100

    feat: start documenting keyboard shortcuts

    Signed-off-by: Infi <[email protected]>

commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <[email protected]>
Date:   Wed Dec 25 01:39:16 2024 +0100

    feat: ctrl+enter to send message

    Signed-off-by: Infi <[email protected]>

commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <[email protected]>
Date:   Tue Dec 24 21:32:57 2024 +0100

    chore: ensure licence compliance using AL

    Signed-off-by: Infi <[email protected]>

commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:40:03 2024 +0100

    fix: tiny autumn improvements

    Signed-off-by: Infi <[email protected]>

commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:09:24 2024 +0100

    fix: extra slash

    Signed-off-by: Infi <[email protected]>

commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:25:42 2024 +0100

    chore: update api version

    Signed-off-by: Infi <[email protected]>

commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:17:41 2024 +0100

    fix: channel mention display

    Signed-off-by: Infi <[email protected]>

commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:11:08 2024 +0100

    fix: init logcat in onCreate

    Signed-off-by: Infi <[email protected]>

commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:44:33 2024 +0100

    chore: add square logcat

    Signed-off-by: Infi <[email protected]>

commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:29:57 2024 +0100

    fix: do not animate server and channel icons

    Signed-off-by: Infi <[email protected]>

commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:21:36 2024 +0100

    fix: continue not to animate avatars

    Signed-off-by: Infi <[email protected]>

commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:14:50 2024 +0100

    fix: changes in accordance with cdn overhaul

    Signed-off-by: Infi <[email protected]>

commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <[email protected]>
Date:   Sat Dec 21 20:56:03 2024 +0100

    feat: display login errors and allow try again

    Signed-off-by: Infi <[email protected]>

commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <[email protected]>
Date:   Sat Dec 21 19:15:54 2024 +0100

    fix(jbm): render HTML_TAG as text

    Signed-off-by: Infi <[email protected]>

commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:47:40 2024 +0100

    feat(jbm): use rounded corners on new mention style

    Signed-off-by: Infi <[email protected]>

commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:32:42 2024 +0100

    feat(jbm): use new mention style

    Signed-off-by: Infi <[email protected]>

commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <[email protected]>
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 <[email protected]>

commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <[email protected]>
Date:   Thu Dec 12 00:53:25 2024 +0100

    feat(jbm): include sequential parsers for emoji, channel, mention

    Signed-off-by: Infi <[email protected]>

commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:53:23 2024 +0100

    fix(usercard): no copy notification on api <31

    Signed-off-by: Infi <[email protected]>

commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:46:01 2024 +0100

    fix: 3-btn navigation overlaps in chat screen

    Signed-off-by: Infi <[email protected]>

commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:36:05 2024 +0100

    fix: video player system bars overlap

    Signed-off-by: Infi <[email protected]>

commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:29:46 2024 +0100

    chore: upgrade media3

    Signed-off-by: Infi <[email protected]>

commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <[email protected]>
Date:   Sat Dec 7 00:03:31 2024 +0100

    chore: upgrade aboutlibraries

    Signed-off-by: Infi <[email protected]>

commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <[email protected]>
Date:   Mon Dec 2 09:03:21 2024 +0100

    fix(lang): what if we try again

    Signed-off-by: Infi <[email protected]>

commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:58:47 2024 +0100

    fix(lang): maybe this makes weblate happier

    Signed-off-by: Infi <[email protected]>

commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:54:27 2024 +0100

    chore(lang): add palatine german

    Signed-off-by: Infi <[email protected]>

commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <[email protected]>
Date:   Sun Dec 1 15:32:39 2024 +0100

    fix: include format in rqr cbor

    Signed-off-by: Infi <[email protected]>

commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <[email protected]>
Date:   Sun Dec 1 04:16:08 2024 +0100

    feat: prototype for user cards

    Signed-off-by: Infi <[email protected]>

commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <[email protected]>
Date:   Fri Nov 29 17:35:40 2024 +0100

    chore: add compose dev gradle repo

    Signed-off-by: Infi <[email protected]>

commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:14:01 2024 +0100

    fix(docs): add beta test join guidance to sidebar

    Signed-off-by: Infi <[email protected]>

commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:13:16 2024 +0100

    docs: add beta test join guidance

    Signed-off-by: Infi <[email protected]>

commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <[email protected]>
Date:   Sun Nov 24 23:27:47 2024 +0100

    feat: try out new m3 compliant fallback colour schemes

    Signed-off-by: Infi <[email protected]>

commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <[email protected]>
Date:   Sat Nov 23 14:14:52 2024 +0100

    fix: issue in which UI callback listeners were leaking

    Signed-off-by: Infi <[email protected]>

commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <[email protected]>
Date:   Sat Nov 23 13:55:09 2024 +0100

    fix: startup crash in some network environments

    Signed-off-by: Infi <[email protected]>

commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <[email protected]>
Date:   Sun Nov 17 03:24:15 2024 +0100

    style: use correct token in WebHookUserSheet

    Signed-off-by: Infi <[email protected]>

commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <[email protected]>
Date:   Sun Nov 17 02:12:37 2024 +0100

    style: use correct tokens in DisconnectedScreen

    Signed-off-by: Infi <[email protected]>

commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <[email protected]>
Date:   Sat Nov 16 21:45:50 2024 +0100

    chore: rm unused file

    Signed-off-by: Infi <[email protected]>

commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <[email protected]>
Date:   Sat Nov 16 20:51:48 2024 +0100

    fix: do not assume there is only one health alert button

    Signed-off-by: Infi <[email protected]>

commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <[email protected]>
Date:   Thu Nov 14 22:57:02 2024 +0100

    feat(settings): language picker

    Signed-off-by: Infi <[email protected]>

commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:27 2024 +0100

        fix: use correct default locale

    Signed-off-by: Infi <[email protected]>

commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:07 2024 +0100

    chore: autogenerate locale files

    Signed-off-by: Infi <[email protected]>

commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:22:06 2024 +0100

    feat: make pfp sticky in sidebar for ios consistency

    Signed-off-by: Infi <[email protected]>

commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:11:28 2024 +0100

    feat(overview): replace home screen with overview screen

    Signed-off-by: Infi <[email protected]>

commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <[email protected]>
Date:   Sat Nov 9 23:11:24 2024 +0100

    feat: add previews for message skeletons

    Signed-off-by: Infi <[email protected]>

commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <[email protected]>
Date:   Fri Nov 8 17:41:48 2024 +0100

    feat: settings hint banner component

    Signed-off-by: Infi <[email protected]>

commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <[email protected]>
Date:   Fri Nov 8 16:43:33 2024 +0100

    feat(debug): chucker

    Signed-off-by: Infi <[email protected]>

commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <[email protected]>
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 <[email protected]>

commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <[email protected]>
Date:   Fri Nov 8 00:41:43 2024 +0100

    chore: improve webhook sheet design

    Signed-off-by: Infi <[email protected]>

commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <[email protected]>
Date:   Tue Nov 5 22:50:50 2024 +0100

    feat: rudimentary support for radial gradient brush

    Signed-off-by: Infi <[email protected]>

commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <[email protected]>
Date:   Tue Nov 5 02:01:15 2024 +0100

    feat: support webhooks

    Signed-off-by: Infi <[email protected]>

commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <[email protected]>
Date:   Tue Nov 5 01:40:29 2024 +0100

    test: add test harness

    Signed-off-by: Infi <[email protected]>

commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <[email protected]>
Date:   Sat Nov 2 22:17:18 2024 +0100

    chore: migratre from groovy build files to Kotlin DSL

    Signed-off-by: Infi <[email protected]>

commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:44:02 2024 +0100

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:36:26 2024 +0100

    chore: remove mlkit smart reply for now

    Signed-off-by: Infi <[email protected]>

commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:38 2024 +0100

    chore: update this file???

    Signed-off-by: Infi <[email protected]>

commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:28 2024 +0100

    feat: small NativeMessageField enhancements

    Signed-off-by: Infi <[email protected]>

commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:15 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <[email protected]>
Date:   Thu Oct 31 22:08:22 2024 +0100

    feat: see status text in user sheet

    Signed-off-by: Infi <[email protected]>

commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <[email protected]>
Date:   Thu Oct 31 21:55:22 2024 +0100

    feat: set status text

    Signed-off-by: Infi <[email protected]>

commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <[email protected]>
Date:   Tue Oct 29 02:26:44 2024 +0100

    feat(experiment): mlkit smart reply

    Signed-off-by: Infi <[email protected]>

commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:22:47 2024 +0100

    fix: issue in which experiments were shown as off if on

    Signed-off-by: Infi <[email protected]>

commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:10:41 2024 +0100

    chore: bump to 1.2.5-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:27:19 2024 +0100

    fix: correct background colour for reaction info tabs

    Signed-off-by: Infi <[email protected]>

commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:24:44 2024 +0100

    fix: issue in which reaction sheets may crash

    Signed-off-by: Infi <[email protected]>

commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:17:08 2024 +0100

    fix: use tnum for audio lengths

    Signed-off-by: Infi <[email protected]>

commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:07:24 2024 +0100

    fix: NaN aspect ratio can cause crash

    Signed-off-by: Infi <[email protected]>

commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:05:16 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <[email protected]>
Date:   Sun Oct 27 03:14:43 2024 +0100

    chore: explore realtime service later

    Signed-off-by: Infi <[email protected]>

commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:07:48 2024 +0100

    feat: hide/show password in login

    Signed-off-by: Infi <[email protected]>

commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:49:42 2024 +0200

    style: rm redundant semicolon

    Signed-off-by: Infi <[email protected]>

commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:44:51 2024 +0200

    chore: update primary colour

    Signed-off-by: Infi <[email protected]>

commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:40:15 2024 +0200

    feat: add realtime service (unused for now)

    Signed-off-by: Infi <[email protected]>

commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <[email protected]>
Date:   Sun Oct 27 01:46:38 2024 +0200

    fix: rm memory leak

    Signed-off-by: Infi <[email protected]>

commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <[email protected]>
Date:   Sat Oct 26 21:40:39 2024 +0200

    chore: upgrade tools

    Signed-off-by: Infi <[email protected]>

commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <[email protected]>
Date:   Sat Oct 26 17:15:30 2024 +0200

    feat: update colour picker sheet for material 3; shader checkerboard

    Signed-off-by: Infi <[email protected]>

commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:57 2024 +0200

    chore: bump to 1.2.4-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:23 2024 +0200

    fix: return default background for ListHeader

    Signed-off-by: Infi <[email protected]>

commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:25:21 2024 +0200

    style: unused imports

    Signed-off-by: Infi <[email protected]>

commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:24:38 2024 +0200

    chore: remove legacy elevation colours

    Signed-off-by: Infi <[email protected]>

commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:15:34 2024 +0200

    fix: colours in user sheet

    Signed-off-by: Infi <[email protected]>

commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:38 2024 +0200

    fix: colours in member sheet

    Signed-off-by: Infi <[email protected]>

commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:11 2024 +0200

    fix: ic monochrome fix

    Signed-off-by: Infi <[email protected]>

commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:04:23 2024 +0200

    chore: update v31+ monochrome ic

    Signed-off-by: Infi <[email protected]>

commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <[email protected]>
Date:   Sat Oct 26 02:23:01 2024 +0200

    fix: unusable server when stale data in kv

    Signed-off-by: Infi <[email protected]>

commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:02:04 2024 +0200

    chore: keep old bg gradient

    Signed-off-by: Infi <[email protected]>

commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:00:12 2024 +0200

    chore: update icons

    Signed-off-by: Infi <[email protected]>

commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <[email protected]>
Date:   Tue Oct 22 18:22:20 2024 +0200

    feat: graceful server unavailability handling in login screen

    Signed-off-by: Infi <[email protected]>

commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <[email protected]>
Date:   Tue Oct 22 02:26:36 2024 +0200

    feat(labs): mockup for new login

    Signed-off-by: Infi <[email protected]>

commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <[email protected]>
Date:   Mon Oct 21 16:41:21 2024 +0200

    feat(jbm): handle link and emote annotations

    Signed-off-by: Infi <[email protected]>

commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <[email protected]>
Date:   Mon Oct 21 04:09:23 2024 +0200

    feat(jbm): render md in replies

    Signed-off-by: Infi <[email protected]>

commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <[email protected]>
Date:   Mon Oct 21 03:56:28 2024 +0200

    feat(jbm): more jbm

    Signed-off-by: Infi <[email protected]>

commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <[email protected]>
Date:   Mon Oct 21 02:47:06 2024 +0200

    fix: api url

    Signed-off-by: Infi <[email protected]>

commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:32:15 2024 +0200

    fix: even optical padding

    Signed-off-by: Infi <[email protected]>

commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:08:28 2024 +0200

    chore: update the age of the oldest living person

    Signed-off-by: Infi <[email protected]>

commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <[email protected]>
Date:   Fri Oct 18 23:31:22 2024 +0200

    chore: remove SheetEnd.kt

    Signed-off-by: Infi <[email protected]>

commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <[email protected]>
Date:   Fri Oct 18 20:58:38 2024 +0200

    chore: use /api base URL

    Signed-off-by: Infi <[email protected]>

commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <[email protected]>
Date:   Fri Oct 18 19:34:15 2024 +0200

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <[email protected]>
Date:   Fri Oct 18 18:37:02 2024 +0200

    feat: experimentally retire SheetEnd

    Signed-off-by: Infi <[email protected]>

commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <[email protected]>
Date:   Thu Oct 17 14:54:28 2024 +0200

    chore: upgrade target SDK and dependencies

    Signed-off-by: Infi <[email protected]>

commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <[email protected]>
Date:   Wed Oct 16 21:06:01 2024 +0200

    chore: make app compile again

    Signed-off-by: Infi <[email protected]>

commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <[email protected]>
Date:   Wed Oct 16 20:53:49 2024 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:32:19 2024 +0200

    chore: use old api for now

    Signed-off-by: Infi <[email protected]>

commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:31:29 2024 +0200

    Revert "feat: debugprep"

    This reverts commit 2414c8d2

    Signed-off-by: Infi <[email protected]>

commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:45:21 2024 +0200

    chore: bump to 1.2.3-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:44:02 2024 +0200

    chore: make default value for embedAppleMusic = false until works well

    Signed-off-by: Infi <[email protected]>

commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:35:01 2024 +0200

    feat: debugprep

    Signed-off-by: Infi <[email protected]>

commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:34:39 2024 +0200

    docs(guidelines): this should not have been crossed out

    Signed-off-by: Infi <[email protected]>

commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <[email protected]>
Date:   Sun Oct 13 12:44:26 2024 +0200

    fix: do not crash when attempting unread sync

    Signed-off-by: Infi <[email protected]>

commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <[email protected]>
Date:   Tue Oct 8 19:32:37 2024 +0200

    feat: health alerts

    Signed-off-by: Infi <[email protected]>

commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:51 2024 +0200

    feat: special embeds control UI

    Signed-off-by: Infi <[email protected]>

commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:39 2024 +0200

    fix: non translucent status bar due to sdk example code

    Signed-off-by: Infi <[email protected]>

commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:50 2024 +0200

    fix: do not deform role colour indicator in any circumstance

    Signed-off-by: Infi <[email protected]>

commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:11 2024 +0200

    fix: settings dsl should respect ime padding

    Signed-off-by: Infi <[email protected]>

commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:01:39 2024 +0200

    feat: add setting for special embeds

    Signed-off-by: Infi <[email protected]>

commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <[email protected]>
Date:   Fri Oct 4 18:37:44 2024 +0200

    feat: apple music support (partly broken)

    Signed-off-by: Infi <[email protected]>

commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <[email protected]>
Date:   Thu Oct 3 19:31:56 2024 +0200

    feat: youtube embed support

    Signed-off-by: Infi <[email protected]>

commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <[email protected]>
Date:   Sat Sep 28 14:15:05 2024 +0200

    feat: always enable experiments in debug builds

    Signed-off-by: Infi <[email protected]>

commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:14:05 2024 +0200

    chore: add kdoc to [loadMessages] fun

    Signed-off-by: Infi <[email protected]>

commit f7ba80adefe13ec800b02956f2ff2f9ea3f3d57b
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:11:33 2024 +0200

    fix: stop message load on channel switch

    Signed-off-by: Infi <[email protected]>

commit 966d59fe319c22079c0aa3c16f59a1b25d0ade09
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:04:32 20…
alexjyong added a commit to alexjyong/android that referenced this pull request Aug 25, 2025
commit 41a93ad35d954add325861615432fb1ac1c35213
Author: Alex Yong <[email protected]>
Date:   Tue Aug 19 16:08:13 2025 +0000

    saving changes

commit d6b51d4d69f2615e2d285ae4f768dcb7fa61dd00
Author: Alex Yong <[email protected]>
Date:   Tue Aug 19 01:56:02 2025 +0000

    Faster emoji load, first pass.

commit 8912702cc8daf888486fd07a075940eb2570a787
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 22:45:52 2025 +0000

    Prepping for tag.

commit 247de9a54d1724a2aca19bf5a2c50ddab63a4dfd
Author: Alex Yong <[email protected]>
Date:   Mon Aug 18 15:59:58 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit dde90ca51804c476ac2791277f1f47b1a17f080a
Merge: 593c46e 6a5bcbb
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 16:08:46 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 6bcc70fd95dfab83c4e8fb3a045525f6486f88c2
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:37:35 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 7eb258c2da5c94cbfa245f7355fd744ceb3550e0
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:35:28 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit b6648c91b67ad5ec4f503891db808e3428bcd079
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:34:18 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit bb7e4a0bea0111a90b22fbf31291e03c7c98cb71
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:29:42 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 24ad4d6bcd7d08cad450562af82fb6394d1d89c2
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Mon Aug 11 14:40:49 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit 14cfc975905a6477cdac2d9028e7b717b953b74e
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 18:39:22 2025 +0000

    Stashing updates

commit babd0a72123ac914f432602f61e5d2338a520659
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 14:02:02 2025 -0400

    Update README.md

    Signed-off-by: Alex Yong <[email protected]>

commit a90f9b5b081215bc2c7beff3946ac2255489ab96
Merge: e530de0 bd35914
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 17:21:31 2025 +0000

    Merge branch 'dev' into combined-pr

commit 202eb7855a06e80042f8dc6b7ff0f1fa0c1873cd
Merge: 04aabe7 bd35914
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>

    * feat: allowing this to be ran in automated contexts

    Signed-off-by: Alex Yong <[email protected]>

    * Update devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

    * 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 <[email protected]>

commit e530de07ce57b7f8575aa725a357ec9a053efffa
Author: Alex Yong <[email protected]>
Date:   Mon Aug 11 15:50:18 2025 +0000

    combining PRs

commit 69c95eb9cfd8adac3eda857cf71379d038f436a2
Merge: 0f7213f 1e2658d
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Wed Aug 6 22:03:19 2025 -0400

    adding clarification for deno script in codespaces.

    Signed-off-by: Alex Yong <[email protected]>

commit 3e94da1e6a79d5b74570bb41f7a68cd372903c8d
Merge: d2cfc22 be2f3a9
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:43:08 2025 -0400

    adding in missing string reference for invite button

commit be2f3a910903693090405cc92fe63914ab5d5ba3
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 18:24:26 2025 -0400

    adding in missing string reference from invite button

    Signed-off-by: Alex Yong <[email protected]>

commit 1e2658d6db3132e427b526341b511e0ecc2d6499
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 21:32:50 2025 +0000

    feat: add jump to reply message functionality

commit d2cfc22e34c4848617d3865293ce1d9d8a4c6306
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:47:39 2025 +0000

    chore: removing gitmodule i added in by mistake

commit 9bab8637d3a63b4c5401ff4fa3eacf9eb30ac85f
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:40:33 2025 +0000

    chore: cleaning up some code

commit 772f33d20fc3bee1fb2ea78eafe963f0472d73ee
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 20:28:15 2025 +0000

    Saving more changes

commit edbb6703890e9b80611c4bf39daae8cda37c6f84
Author: Alex Yong <[email protected]>
Date:   Wed Aug 6 19:06:54 2025 +0000

    stashing changes

commit c7ecd9249eca535eb23515c9a06729599a9c01df
Author: Alex Yong <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date:   Sat Aug 2 20:53:03 2025 +0200

    chore: bump to 1.3.6b

    Signed-off-by: Infi <[email protected]>

commit 24ced33895c479e5b3a48ac26b713502b7f6f596
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:50:30 2025 +0200

    feat(labs): mystery card sandbox

    Signed-off-by: Infi <[email protected]>

commit b5eb20e775640bcb9a73e0819b73afc4dbcd7325
Author: Infi <[email protected]>
Date:   Sat Aug 2 20:49:20 2025 +0200

    fix: unbounded array accesses in channelscreen

    Signed-off-by: Infi <[email protected]>

commit b5eaf4a5bf08bdabbe1f9ceaccb8bc695cbcfbe0
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:37:40 2025 +0200

    chore: support 16KB page size

    Signed-off-by: Infi <[email protected]>

commit 72a9778aa03d1e7664c8851b586d68743e9750f1
Author: Infi <[email protected]>
Date:   Sat Aug 2 19:34:47 2025 +0200

    feat: use text autosize in user card

    Signed-off-by: Infi <[email protected]>

commit abe37f08ae7a8cce2042edcea0901ddf9593a5e8
Author: Infi <[email protected]>
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 <[email protected]>

commit e49e580969f540b75add75e2f4cdbe06701dcc9a
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:48:11 2025 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 7139aa69747bed580549f2ee8a1c328f0d456882
Author: Infi <[email protected]>
Date:   Sat Aug 2 00:47:49 2025 +0200

    fix: crash for unknown licence

    Signed-off-by: Infi <[email protected]>

commit 2a221d8a37c73ad020dad533bda2f0cf1b4e4b7f
Merge: 2ed8e48 ba994ca
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Sat Jul 26 07:23:34 2025 +0200

    chore: bump to 1.3.6a

    Signed-off-by: Infi <[email protected]>

commit 0a86fbb2926f6800d3f8730804b594fb3458e4ee
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:12:29 2025 +0200

    feat: geo support

    Signed-off-by: Infi <[email protected]>

commit 4156547371bbfffd874ffeea932f3c874213f9e8
Author: Infi <[email protected]>
Date:   Sat Jul 26 07:09:23 2025 +0200

    chore: update metadata

    Signed-off-by: Infi <[email protected]>

commit 2ed8e4833cd81963bb9f0bba98e07f010d5c08a1
Merge: 8f67502 73e6192
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Wed Jul 23 15:48:46 2025 +0200

    feat: update icon set

    Signed-off-by: Infi <[email protected]>

commit 73e6192e5d94f1645f5f5b1570f162223a440338
Author: Infi <[email protected]>
Date:   Wed Jul 23 04:32:26 2025 +0200

    feat: update system messages design

    Signed-off-by: Infi <[email protected]>

commit e05fa80d88a7d658ffa58e44cfff1c444874f37e
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:28:20 2025 +0200

    chore: remove media conversations variates

    Signed-off-by: Infi <[email protected]>

commit 74fe7bd6b885fb37aefb9b2e074073dbd853299d
Author: Infi <[email protected]>
Date:   Wed Jul 23 03:09:05 2025 +0200

    chore: take out voice chat

    Signed-off-by: Infi <[email protected]>

commit f7277d8e1cd7243d70e84f9c43bc4b425c612fc8
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:52:04 2025 +0200

    chore: remove USE_ALPHA_API property as it is not used

    Signed-off-by: Infi <[email protected]>

commit 25b793f51866cdcb84bfdae32cfc52b0c90ca8d6
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:49:51 2025 +0200

    chore: reconcile vc 2.0 and dev

    Signed-off-by: Infi <[email protected]>

commit 91d0f1ecf39276d83ca5b3c632890e6f26a9954f
Merge: d493e55 68fb075
Author: Infi <[email protected]>
Date:   Wed Jul 23 02:23:36 2025 +0200

    Merge branch 'feat/voice-chats-2.0' into dev

commit 8f6750238de98f44a98cb421463621d998c47798
Author: Alex Yong <[email protected]>
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 <[email protected]>
Date:   Thu Jul 17 13:31:36 2025 -0400

    Create devcontainer.json

    Signed-off-by: Alex Yong <[email protected]>

commit d493e5596d9c7cd33a2f62f474328b6afc7bf863
Author: Infi <[email protected]>
Date:   Mon Jul 7 23:39:51 2025 +0200

    chore: bump to 1.3.6

    Signed-off-by: Infi <[email protected]>

commit e7ebdb83428a3452bccc40b4988f78f9abebd7f0
Author: Infi <[email protected]>
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 <[email protected]>

commit 651e2844c49e4862ba398291ec9425de0d4dfdfa
Author: Infi <[email protected]>
Date:   Mon Jul 7 21:45:48 2025 +0200

    feat: retry on 5xx and exceptions

    Signed-off-by: Infi <[email protected]>

commit 9d465a5da9b14dba2bb67c4264cf0e193f545bf2
Author: Infi <[email protected]>
Date:   Wed Jul 2 23:34:03 2025 +0200

    feat(experiment): server identity options

    Signed-off-by: Infi <[email protected]>

commit 11581c59a9b91b50b49899e65d963b73bddfb262
Author: Infi <[email protected]>
Date:   Wed Jul 2 02:53:46 2025 +0200

    feat: mass and role mentions

    Signed-off-by: Infi <[email protected]>

commit f4bde2d4f6510542368bd5fa2d91106d3558bcbc
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:14:41 2025 +0200

    fix(UserOverview): better display name detection

    Signed-off-by: Infi <[email protected]>

commit 5a2d860825bf78dde89ff774e007d5b3bd30fc49
Author: Infi <[email protected]>
Date:   Sat Jun 28 03:11:07 2025 +0200

    feat: support interactions

    Signed-off-by: Infi <[email protected]>

commit d3a7ab5c381bff41167e69c8064785d42b6bd69b
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:30:17 2025 +0200

    feat: SettingsIcon composable

    will be useful later

    Signed-off-by: Infi <[email protected]>

commit 133cf43c7087d54bb818fd4a129ea2663103c786
Author: Infi <[email protected]>
Date:   Sat Jun 28 02:29:03 2025 +0200

    feat: role mentions

    Signed-off-by: Infi <[email protected]>

commit 8f1bcab303ae48ba1128e706ca06985101d8390d
Author: Infi <[email protected]>
Date:   Fri Jun 13 03:27:42 2025 +0200

    feat: adding friends

    Signed-off-by: Infi <[email protected]>

commit e602055944c40fab06e13f600bc34b2e48c23cc6
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:32:46 2025 +0200

    chore: remove stray (log-)cat

    Signed-off-by: Infi <[email protected]>

commit d92820e1d39a2338b0cf967b696dd4d0a8ae7465
Author: Infi <[email protected]>
Date:   Wed Jun 11 04:31:15 2025 +0200

    feat: spoilered images (send and recv)

    Signed-off-by: Infi <[email protected]>

commit 68fb0759145fcb7ce3e29a3fe5f39ddb4fd8ee5e
Author: Infi <[email protected]>
Date:   Sat May 31 21:51:13 2025 +0200

    feat: basic livekit/voice chat impl

    Signed-off-by: Infi <[email protected]>

commit 186426d05a4d2d8eb3cf485cc776db60a0272f78
Author: Infi <[email protected]>
Date:   Sat May 31 20:15:23 2025 +0200

    feat: permission management for voice chat

    Signed-off-by: Infi <[email protected]>

commit 40b849271acbe98ebff0c430fd6b625d04fb2b1b
Author: Infi <[email protected]>
Date:   Thu May 29 21:32:21 2025 +0200

    feat: full edge to edge in chat router

    Signed-off-by: Infi <[email protected]>

commit e1c60220fcc7d40297495f1e941d92311b7b1c93
Author: Infi <[email protected]>
Date:   Thu May 29 20:03:14 2025 +0200

    fix: deduplicate messages during grouping

    Signed-off-by: Infi <[email protected]>

commit 91362528ffd46bae0f2221d6ec534aba834cff01
Author: Infi <[email protected]>
Date:   Sat May 17 09:18:48 2025 +0200

    fix: tint meta key with content colour

    in physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit ca994abfdae5f97533559da183afc628586339bf
Author: Infi <[email protected]>
Date:   Sun May 4 04:58:22 2025 +0200

    feat: basic implementation of voice channel overlay

    Signed-off-by: Infi <[email protected]>

commit fc32580f8c7b063a02929a758e8da9a98791e8b3
Merge: 741da4d 6bba10d
Author: Infi <[email protected]>
Date:   Sun May 4 02:27:19 2025 +0200

    Merge branch 'dev' into feat/voice-chats-2.0

commit 6bba10d3687b4333802a5adc0ebd7796b8e1b7ca
Author: Infi <[email protected]>
Date:   Sun May 4 02:25:22 2025 +0200

    fix: skip partially expanded for user card sheet from overview

    Signed-off-by: Infi <[email protected]>

commit 741da4df92f42ffafd73af488af00f050644e3f5
Author: Infi <[email protected]>
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 <[email protected]>

commit 48899b4f9ab850c45145d638111f088d6184ddf5
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:24:06 2025 +0200

    feat: join call route

    Signed-off-by: Infi <[email protected]>

commit 1e8faa958b2e73dac1756a6ad0af5dc371efd54d
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:53 2025 +0200

    feat: early definition of ready event with voice state

    Signed-off-by: Infi <[email protected]>

commit 476c1a01e35cced4cd7ea239d283c6f656fbacf2
Author: Infi <[email protected]>
Date:   Sun Apr 27 20:23:00 2025 +0200

    chore: add (temporary) api url property and LK compose components

    Signed-off-by: Infi <[email protected]>

commit dc993894f8e8259b5833f2cd394c4ac36cfc68a7
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:59:01 2025 +0200

    feat: use livekit compatible root schema

    Signed-off-by: Infi <[email protected]>

commit d8c516f71a5b65aa3561c4cb859063308e9e8402
Author: Infi <[email protected]>
Date:   Sat Apr 26 00:58:50 2025 +0200

    chore: upgrade, uncomment livekit dep

    Signed-off-by: Infi <[email protected]>

commit ba4848b28e94cbd6668e7dcb9f0d8ec09966673a
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:55:05 2025 +0200

    feat: bump to 1.3.5

    Signed-off-by: Infi <[email protected]>

commit 35691bf472f243884b1c1d097c070eca3c366e35
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:39:17 2025 +0200

    feat: show swipe to reply spark to upgrading users

    Signed-off-by: Infi <[email protected]>

commit 78fcc7f88a2abdf42f0a43b5e3f87354a0ede155
Author: Infi <[email protected]>
Date:   Fri Apr 25 22:14:19 2025 +0200

    feat: forgot password & reverify links in login

    Signed-off-by: Infi <[email protected]>

commit 033e4401cba5b60c9cf1435151b408ab07ca83b9
Author: Infi <[email protected]>
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 <[email protected]>

commit 0fa41740d018b7378ba931d3654a748279cd924a
Author: Infi <[email protected]>
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 <[email protected]>

commit df1c8f471365114795f4c782f6d77333a247100d
Author: Infi <[email protected]>
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 <[email protected]>

commit b2095f28062c7a58e3e1784289c502e24ce8afd7
Author: Infi <[email protected]>
Date:   Fri Apr 25 21:02:25 2025 +0200

    fix: make whole server overview sheet scrollable, not just info & description

    Signed-off-by: Infi <[email protected]>

commit 31d38cd06864a3c7ce9f26ef269b0fcd49bb406b
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:45 2025 +0200

    fix: make server overview sheet scrollable

    Signed-off-by: Infi <[email protected]>

commit 16bb2ab93dd21c8923f9a442e5df87c0820a03a5
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:59:29 2025 +0200

    fix: skip partially expanded state for server overview

    Signed-off-by: Infi <[email protected]>

commit b3f1e99651a4d1bfd63ef372b16406d0c4d3ab55
Author: Infi <[email protected]>
Date:   Fri Apr 25 20:55:13 2025 +0200

    feat: new add server sheet with server creation

    Signed-off-by: Infi <[email protected]>

commit 07a538390f2d93c7b0a7d3b683ac62f0d6fe2cbc
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:49:11 2025 +0200

    fix: issue with draft content not applying correctly

    Signed-off-by: Infi <[email protected]>

commit cee8edc8769031f674f5d1891d600e931c3b2566
Author: Infi <[email protected]>
Date:   Fri Apr 25 16:45:45 2025 +0200

    fix: remove debug-only logs that are no longer useful

    Signed-off-by: Infi <[email protected]>

commit 3225f0421e4a39c838b7a4dae09ce102541c05fa
Author: Infi <[email protected]>
Date:   Thu Apr 24 23:12:28 2025 +0200

    feat: use new cdn url

    Signed-off-by: Infi <[email protected]>

commit cdc1536afd8465daf3970db56ca21322473abc01
Author: Infi <[email protected]>
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 <[email protected]>

commit 75480195ebfdc975e50d337bdbf001b85bca5f8f
Author: Infi <[email protected]>
Date:   Thu Apr 17 00:54:49 2025 +0200

    fix: make some modal sheets always-expanded

    Signed-off-by: Infi <[email protected]>

commit 874bc277c5d1ef5607bfd47ed1c471e174abab57
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:42:52 2025 +0200

    docs: allow android bug workarounds if scoped

    Signed-off-by: Infi <[email protected]>

commit 635b5a77ca8344967b987d6bc2ebc50a5fc7787e
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:34:45 2025 +0200

    docs: change contributing guidelines to say what was already the case

    Signed-off-by: Infi <[email protected]>

commit f4c662d1c6670360ca4c38bcaeda5598ccfae795
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:32:13 2025 +0200

    feat: use different wording for quick reply none

    Signed-off-by: Infi <[email protected]>

commit 41d15af3bb79e8186bb5ae97684eebee440b51ea
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:31:49 2025 +0200

    feat: swipe to reply spark (not used yet)

    Signed-off-by: Infi <[email protected]>

commit 2e909be1bcaf3fccf9c071277232e053fda829ce
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:53 2025 +0200

    chore: add valkyrie settings

    Signed-off-by: Infi <[email protected]>

commit deeb36b67e0b501dd911cd53b183bc710adcfadc
Author: Infi <[email protected]>
Date:   Sun Apr 13 16:30:34 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 27756d729703565018c873e4bbf885b098e9d4e0
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:28:57 2025 +0200

    feat: new strings for upcoming spark

    Signed-off-by: Infi <[email protected]>

commit 1ea241571cfac49f54d02b2161e66b73854a6b70
Author: Infi <[email protected]>
Date:   Fri Apr 11 21:05:41 2025 +0200

    fix: error handling for user buttons

    Signed-off-by: Infi <[email protected]>

commit c5801df81e9da8591a45e218ce8aae4ffcafbc58
Author: Infi <[email protected]>
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 <[email protected]>

commit c6c1a421f638b3bef14c8c85d33bf7dbd799b38a
Author: Infi <[email protected]>
Date:   Fri Apr 11 20:56:17 2025 +0200

    fix: index out of bounds when friends open on startup

    Signed-off-by: Infi <[email protected]>

commit ee1f5325f11bb440e2df4554eebb9e3e63eeb667
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:37:16 2025 +0200

    feat: tweak slide to reply animation

    Signed-off-by: Infi <[email protected]>

commit d9117fe6071d708bd1bc44d4e0372c91f69ca1ba
Author: Infi <[email protected]>
Date:   Fri Apr 11 18:36:08 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit 1ae950283653c7b6d0966f80d366148a2eb55e9d
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:21:35 2025 +0200

    style: extract easing tokens into separate file

    Signed-off-by: Infi <[email protected]>

commit 9f6ebf54591c332b413662927555b4bac85485bb
Author: Infi <[email protected]>
Date:   Thu Apr 3 00:20:50 2025 +0200

    chore: update idea files

    Signed-off-by: Infi <[email protected]>

commit be12b6cf6b15bbdf63f5597264771909342d47eb
Author: Infi <[email protected]>
Date:   Sat Mar 29 03:44:57 2025 +0100

    feat: finish swipe-to-reply impl

    Signed-off-by: Infi <[email protected]>

commit 76c4dbdc529b300ca1f28fcea1b12e37e69a81de
Author: Infi <[email protected]>
Date:   Thu Mar 27 03:03:52 2025 +0100

    feat: swipe to reply

    Signed-off-by: Infi <[email protected]>

commit 24b0fa857c81643e72275c0e38c3c24ba09ce42f
Author: Infi <[email protected]>
Date:   Thu Mar 27 02:02:18 2025 +0100

    fix: newly arrived messages dont show

    Signed-off-by: Infi <[email protected]>

commit 65048d337e1ba255d6fbfaa714f780f73fb98a53
Author: Infi <[email protected]>
Date:   Wed Mar 26 23:43:42 2025 +0100

    fix: default should be false here

    Signed-off-by: Infi <[email protected]>

commit c61ffa2d6970cff163c6fb93c0d35aa791ba2ef4
Author: Infi <[email protected]>
Date:   Tue Mar 25 00:57:05 2025 +0100

    feat(polar): begin convo screen

    Signed-off-by: Infi <[email protected]>

commit 9232c69c6aeba1481d0b25bd0fd1dc074dc20073
Author: Infi <[email protected]>
Date:   Mon Mar 24 23:01:40 2025 +0100

    fix: hardcoded string where it shouldve been a resource

    Signed-off-by: Infi <[email protected]>

commit d08baeaf42354d23d0cfbcb9ec62258885a4f98d
Author: Infi <[email protected]>
Date:   Mon Mar 24 13:07:36 2025 +0100

    fix: marking channels as unread

    Signed-off-by: Infi <[email protected]>

commit 1aa63d8ab1dd017d7b757981b8b0ff91b7287c78
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:58:16 2025 +0100

    feat: show restart hint when toggling some experiments

    Signed-off-by: Infi <[email protected]>

commit f51b5beb04e4ea04b97986fc1b2a63d7b994789f
Author: Infi <[email protected]>
Date:   Mon Mar 24 12:49:57 2025 +0100

    feat: build basic UI skeleton

    Signed-off-by: Infi <[email protected]>

commit cc1f458e43659c9e8dcb603a71aa223b1eb98b36
Author: Infi <[email protected]>
Date:   Sun Mar 23 05:26:25 2025 +0100

    fix:

    Signed-off-by: Infi <[email protected]>

commit 9bf82eb4d375582441b87d60b42d100fb658137a
Author: Infi <[email protected]>
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 <[email protected]>

commit f101a820a9406a0fc9d3abdfa6479e608d59a1cd
Author: Infi <[email protected]>
Date:   Sun Mar 23 04:35:33 2025 +0100

    feat: add polar experiment

    Signed-off-by: Infi <[email protected]>

commit 3fcfd2398215908d308d2f3228594366671d9827
Author: Infi <[email protected]>
Date:   Sat Mar 22 22:47:19 2025 +0100

    fix: socket related crash

    Signed-off-by: Infi <[email protected]>

commit 6145f60e09b8498da525ef9ba968fcf44b3025e8
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:23:15 2025 +0100

    chore: bump to 1.3.4

    Signed-off-by: Infi <[email protected]>

commit d33116d6f5fa4c1cbb0ddc35a70bd216021a28f9
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:21:22 2025 +0100

    feat: autofill in register screen

    Signed-off-by: Infi <[email protected]>

commit 128daa39ff515e20b563128621f8db21096a2faf
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:20 2025 +0100

    feat: autofill in login screen

    Signed-off-by: Infi <[email protected]>

commit 46391fd3ed0306b3a753bf233a896b7ae362d0c2
Author: Infi <[email protected]>
Date:   Fri Mar 21 20:17:08 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 75973d4b6b0310323c4fe412d4fa882e2c6d9884
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:23:42 2025 +0100

    chore: upgrade highlights

    Signed-off-by: Infi <[email protected]>

commit 79f4d97b75ef4552879f881d5a6a1f661bf84e54
Author: Infi <[email protected]>
Date:   Fri Mar 21 19:12:50 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 4b5da8134ebcd0ba545db734f16b8219350f2bd7
Author: Infi <[email protected]>
Date:   Fri Mar 21 18:57:34 2025 +0100

    chore: do not show "today" next to today timestamps

    Signed-off-by: Infi <[email protected]>

commit 5839747001f5d8c2c45600280bf088183fc479d5
Author: Infi <[email protected]>
Date:   Tue Mar 11 00:44:32 2025 +0100

    fix: colour related out of bounds crashes

    Signed-off-by: Infi <[email protected]>

commit e92917301ccf9e1217e7ae82b9ab5ee074d1b525
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:55:47 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit faee903762c831fe8091a3589a7fd0f2a6d6270e
Author: Infi <[email protected]>
Date:   Sun Mar 9 22:47:29 2025 +0100

    chore: remove invalid kb link

    Signed-off-by: Infi <[email protected]>

commit e968eaee068b85565e9d1513c0bdd55931885265
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:36:13 2025 +0100

    chore: bump to 1.3.3

    Signed-off-by: Infi <[email protected]>

commit b596d10fab57d085117ad81ad00d50942f48259c
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:34:07 2025 +0100

    feat: add a splash colour on ancient devices

    Signed-off-by: Infi <[email protected]>

commit 0012d546eb7aa6a97687cbb432a5abb42d0426da
Author: Infi <[email protected]>
Date:   Sat Mar 8 22:12:02 2025 +0100

    fix: fix splashscreen issues by removing it on Android<12

    Signed-off-by: Infi <[email protected]>

commit 258b48c275b222c05fc3bd856717712927a71e68
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:11:41 2025 +0100

    chore: bump to 1.3.2

    Signed-off-by: Infi <[email protected]>

commit bca5c5441b2b63a8fa355ce35b424c3b8c30e672
Author: Infi <[email protected]>
Date:   Fri Mar 7 00:09:18 2025 +0100

    feat: compose-ify the message field

    Signed-off-by: Infi <[email protected]>

commit d68231ac2cd0f883f7da8b624eb86cb39d4344e6
Author: Infi <[email protected]>
Date:   Fri Feb 28 17:45:25 2025 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 38a185ad8e4bb0c713f5d3c58051c51137a677f6
Author: Infi <[email protected]>
Date:   Sun Feb 23 16:20:05 2025 +0100

    feat(labs): new sandboxes

    Signed-off-by: Infi <[email protected]>

commit 0ceb87f78e9b77a48a9c6e9225e2e9e3573e7d62
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Weblate <[email protected]>
    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 <[email protected]>
    Co-authored-by: Abdo El-Sayed <[email protected]>
    Co-authored-by: Chauchau cat <[email protected]>
    Co-authored-by: Derek Steven FLores <[email protected]>
    Co-authored-by: DxrkUp <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Infi <[email protected]>

commit b0a70cf203791f92ad4fb48afb1a8aafc522a425
Author: Revolt CI <[email protected]>
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 <[email protected]>
    Co-authored-by: 3124 <[email protected]>
    Co-authored-by: Adam Perkowski <[email protected]>
    Co-authored-by: Adrián <[email protected]>
    Co-authored-by: Alexandra Glazko <[email protected]>
    Co-authored-by: Andiv <[email protected]>
    Co-authored-by: Axinux <[email protected]>
    Co-authored-by: Bread-Chan <[email protected]>
    Co-authored-by: Clevor <[email protected]>
    Co-authored-by: Clément <[email protected]>
    Co-authored-by: Cynycal2003 <[email protected]>
    Co-authored-by: Deo Dorqnt <[email protected]>
    Co-authored-by: DevEvil <[email protected]>
    Co-authored-by: Edward <[email protected]>
    Co-authored-by: Evgeny Dolgov <[email protected]>
    Co-authored-by: Francisco Silva <[email protected]>
    Co-authored-by: GGLVXD <[email protected]>
    Co-authored-by: Hokiper <[email protected]>
    Co-authored-by: Illy The Magical Sorcerer <[email protected]>
    Co-authored-by: Infi <[email protected]>
    Co-authored-by: John Doe <[email protected]>
    Co-authored-by: João Victhor <[email protected]>
    Co-authored-by: Kasahe <[email protected]>
    Co-authored-by: Kelcey <[email protected]>
    Co-authored-by: Keriz Alper <[email protected]>
    Co-authored-by: Lantos Devment <[email protected]>
    Co-authored-by: Leo Lacarota <[email protected]>
    Co-authored-by: LisoMandiy <[email protected]>
    Co-authored-by: Loïc Bréard <[email protected]>
    Co-authored-by: Matheus Lydio <[email protected]>
    Co-authored-by: Matias Vaz <[email protected]>
    Co-authored-by: Matisse <[email protected]>
    Co-authored-by: Maxim <[email protected]>
    Co-authored-by: Mehmet Yavuz <[email protected]>
    Co-authored-by: Melih DUMAN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Mevlüt ŞAHİN <[email protected]>
    Co-authored-by: Musab z <[email protected]>
    Co-authored-by: Nicolai <[email protected]>
    Co-authored-by: Paul P <[email protected]>
    Co-authored-by: Paweł B <[email protected]>
    Co-authored-by: Romain NEIL <[email protected]>
    Co-authored-by: Roni <[email protected]>
    Co-authored-by: Sergei <[email protected]>
    Co-authored-by: Thomas Widyantoko <[email protected]>
    Co-authored-by: Umut <[email protected]>
    Co-authored-by: VEYSEL KÜÇÜK YILDIRIM <[email protected]>
    Co-authored-by: Vallmer <[email protected]>
    Co-authored-by: Vinnscher <[email protected]>
    Co-authored-by: Víctor Z <[email protected]>
    Co-authored-by: Zee <[email protected]>
    Co-authored-by: _0x90#8633 <[email protected]>
    Co-authored-by: arceus <[email protected]>
    Co-authored-by: deluxghost <[email protected]>
    Co-authored-by: fame <[email protected]>
    Co-authored-by: kevans <[email protected]>
    Co-authored-by: mexish <[email protected]>
    Co-authored-by: oupson <[email protected]>
    Co-authored-by: rei <[email protected]>
    Co-authored-by: searinminecraft <[email protected]>
    Co-authored-by: shreef <[email protected]>
    Co-authored-by: yococo <[email protected]>
    Co-authored-by: Дмитрий <[email protected]>

commit 6130ad4748acde8895a281e47da99e9cce56e743
Author: Infi <[email protected]>
Date:   Sat Feb 15 14:39:58 2025 +0100

    gradle: bump to 1.3.1

    Signed-off-by: Infi <[email protected]>

commit f79c24d5667edd323092bf8abb792d2c4e33c214
Author: Infi <[email protected]>
Date:   Thu Feb 13 23:53:58 2025 +0100

    feat: remove outdated experiment

    Signed-off-by: Infi <[email protected]>

commit 44a85c9a2cbff8dc96a2218792727060c3d78433
Author: Infi <[email protected]>
Date:   Thu Feb 13 22:57:44 2025 +0100

    feat: adjust changelog logic

    Signed-off-by: Infi <[email protected]>

commit 38b087f3f2a334bbe68048869bca2a0dde33b348
Author: Infi <[email protected]>
Date:   Sat Feb 8 17:09:52 2025 +0100

    fix: android app links

    Signed-off-by: Infi <[email protected]>

commit bffbef4fc9de694865c8f77923ab529fc8935e7f
Author: Infi <[email protected]>
Date:   Fri Feb 7 19:32:33 2025 +0100

    docs: add changelog for 1003000

commit 21c96db720a0d4dee7dd989ad959e8000793c744
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:44:43 2025 +0100

    chore: bump to 1.3.0

    Signed-off-by: Infi <[email protected]>

commit f8fcc517fc3947101db0c6384f681afd1226e8b1
Author: Infi <[email protected]>
Date:   Thu Feb 6 17:42:12 2025 +0100

    feat: early access handler

    Signed-off-by: Infi <[email protected]>

commit 245c5a61655f26ad3f74b401647f52942e670c84
Author: Infi <[email protected]>
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 <[email protected]>

commit 8049fa65830b4d3bf3507fff03be1786aa3588fe
Author: Infi <[email protected]>
Date:   Wed Jan 29 19:17:38 2025 +0100

    style: fn naming

    Signed-off-by: Infi <[email protected]>

commit 411d4816f972a01ee2adb303e91209026b562e37
Author: Infi <[email protected]>
Date:   Thu Jan 23 00:52:16 2025 +0100

    feat: reconnect disconnected WS when app goes into foreground

    Signed-off-by: Infi <[email protected]>

commit 4ca872562a1375c61ad2cd476c011b8b78267301
Author: Infi <[email protected]>
Date:   Wed Jan 22 23:18:56 2025 +0100

    feat(login2): use responsive layout

    Signed-off-by: Infi <[email protected]>

commit 887a188c7d33fd04bbb0961f0b33c6e5faf0b6e6
Author: Infi <[email protected]>
Date:   Tue Jan 14 00:48:18 2025 +0100

    chore: add FIXMEs for hardcoded strings

    Signed-off-by: Infi <[email protected]>

commit 8b53fc3f8b1d899ebe3003baa89a2eb9cbc114e6
Author: Infi <[email protected]>
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 <[email protected]>

commit 53b0083d60f64a4c5ba510b2ad1bdce7893a312d
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:37 2025 +0100

    feat: animation for chatrouter appear

    Signed-off-by: Infi <[email protected]>

commit fa14ff6edcdb1c2ee37ba7472a0f57c00133c2d8
Author: Infi <[email protected]>
Date:   Sat Jan 11 17:14:07 2025 +0100

    chore: this is now built into androidx.lifecycle

    Signed-off-by: Infi <[email protected]>

commit 1ee2d6ef28eed2ed36b63e56dca5114b540aa6b8
Author: Infi <[email protected]>
Date:   Sat Jan 11 16:56:17 2025 +0100

    fix: do not log unnecessary exception

    Signed-off-by: Infi <[email protected]>

commit 9d0a86dc27f8e616b5fc73ceb3d6f74ab8888afd
Author: Infi <[email protected]>
Date:   Sat Jan 11 15:48:17 2025 +0100

    style: suppress deprecation

    Signed-off-by: Infi <[email protected]>

commit 2b399eba2eec8f751fbf69383d8d2fcaa180d0bb
Author: Infi <[email protected]>
Date:   Thu Jan 2 04:36:12 2025 +0100

    feat(jbm): ast inspector

    Signed-off-by: Infi <[email protected]>

commit 3e360e4bd9640da252e0d1f4d537152131ee2ac2
Author: Infi <[email protected]>
Date:   Thu Jan 2 03:51:38 2025 +0100

    feat(jbm): support for katex and tables

    Signed-off-by: Infi <[email protected]>

commit 43473cdd5823f89a4d23a41ff4eed597b102ffcf
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:26:16 2025 +0100

    chore(compliance): katex, micromark

    Signed-off-by: Infi <[email protected]>

commit 162f147edf486678c4bc908809aeedf7f82d5e77
Author: Infi <[email protected]>
Date:   Wed Jan 1 22:23:16 2025 +0100

    feat: facilitate webview dependencies

    Signed-off-by: Infi <[email protected]>

commit 89a4e8cfca2a7c7cc851e81ed5a50643d120ef54
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:28 2025 +0100

    feat(jbm): use jbm as RichMarkdown if experiment

    Signed-off-by: Infi <[email protected]>

commit 345627ba4c9495529bd4547acd43650afd5ecde7
Author: Infi <[email protected]>
Date:   Wed Jan 1 20:14:02 2025 +0100

    chore(compliance): paste cmark copying

    Signed-off-by: Infi <[email protected]>

commit 5827c590a5f5e856e6a6ab61bb96479884c25b00
Author: Infi <[email protected]>
Date:   Fri Dec 27 16:28:18 2024 +0100

    chore: flag for others user cards

    Signed-off-by: Infi <[email protected]>

commit d360bc29508434dfc19bc2738642ee5af9bfd3ce
Author: Infi <[email protected]>
Date:   Wed Dec 25 04:59:59 2024 +0100

    feat: physical keyboard spark

    Signed-off-by: Infi <[email protected]>

commit 9f7447493163eb4879836fb2586ddb8d9f1ba292
Author: Infi <[email protected]>
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 <[email protected]>

commit 87e93a203ff2e0f92b0a44e53b7ad0bdd33854fe
Author: Infi <[email protected]>
Date:   Wed Dec 25 03:00:53 2024 +0100

    fix: wording

    Signed-off-by: Infi <[email protected]>

commit 3970ef297ad178904d4dcf010d7bf634add6d62c
Author: Infi <[email protected]>
Date:   Wed Dec 25 02:04:31 2024 +0100

    feat: start documenting keyboard shortcuts

    Signed-off-by: Infi <[email protected]>

commit b97702fa1093efe0b1688915ae1f869541cfb158
Author: Infi <[email protected]>
Date:   Wed Dec 25 01:39:16 2024 +0100

    feat: ctrl+enter to send message

    Signed-off-by: Infi <[email protected]>

commit 36798225f4e2d5284a122f836a05bb851b9143df
Author: Infi <[email protected]>
Date:   Tue Dec 24 21:32:57 2024 +0100

    chore: ensure licence compliance using AL

    Signed-off-by: Infi <[email protected]>

commit 2ca531655b13faa0276bb9152f41585f165805e8
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:40:03 2024 +0100

    fix: tiny autumn improvements

    Signed-off-by: Infi <[email protected]>

commit 3119da98b5927ee85f81a1eca64fdcdbbd1f12bf
Author: Infi <[email protected]>
Date:   Tue Dec 24 20:09:24 2024 +0100

    fix: extra slash

    Signed-off-by: Infi <[email protected]>

commit ad52fe14603db788078ec34db3869aaf0c831ca6
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:25:42 2024 +0100

    chore: update api version

    Signed-off-by: Infi <[email protected]>

commit a79d747c2df656bf4c9623ddf5bc7fe50b5dac7b
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:17:41 2024 +0100

    fix: channel mention display

    Signed-off-by: Infi <[email protected]>

commit 417bb6c0ad12e576929fe9ecaa83ee0e8b8c120c
Author: Infi <[email protected]>
Date:   Sat Dec 21 22:11:08 2024 +0100

    fix: init logcat in onCreate

    Signed-off-by: Infi <[email protected]>

commit b2038c8f73b504406b0418c9b7c5e7ca6e98f1a6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:44:33 2024 +0100

    chore: add square logcat

    Signed-off-by: Infi <[email protected]>

commit ffcbe855604fe90af5feca0b9c62afe126fdb35b
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:29:57 2024 +0100

    fix: do not animate server and channel icons

    Signed-off-by: Infi <[email protected]>

commit 8896b37503913e7064441ba5dc2ebecd71de390a
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:21:36 2024 +0100

    fix: continue not to animate avatars

    Signed-off-by: Infi <[email protected]>

commit 42619148c4b4e729e7e30a8b4d58be1c07bf4fe6
Author: Infi <[email protected]>
Date:   Sat Dec 21 21:14:50 2024 +0100

    fix: changes in accordance with cdn overhaul

    Signed-off-by: Infi <[email protected]>

commit cc2c9e873f09cbf1f2405339adb453b8a26b6409
Author: Infi <[email protected]>
Date:   Sat Dec 21 20:56:03 2024 +0100

    feat: display login errors and allow try again

    Signed-off-by: Infi <[email protected]>

commit 9fd3fe16afb0d2e1c1e7e0d76de33e91b9ad4f02
Author: Infi <[email protected]>
Date:   Sat Dec 21 19:15:54 2024 +0100

    fix(jbm): render HTML_TAG as text

    Signed-off-by: Infi <[email protected]>

commit 85e14d6e6310da2bee0e17682664f9e87d794c8d
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:47:40 2024 +0100

    feat(jbm): use rounded corners on new mention style

    Signed-off-by: Infi <[email protected]>

commit f9c1a2773613aa7f3af202469655be5e9d244b80
Author: Infi <[email protected]>
Date:   Fri Dec 13 21:32:42 2024 +0100

    feat(jbm): use new mention style

    Signed-off-by: Infi <[email protected]>

commit 2b66f11a70c5902156ccc57e2c04f9330c57b1df
Author: Infi <[email protected]>
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 <[email protected]>

commit 479c53f6c1e869cb592181d50431b2a44792c557
Author: Infi <[email protected]>
Date:   Thu Dec 12 00:53:25 2024 +0100

    feat(jbm): include sequential parsers for emoji, channel, mention

    Signed-off-by: Infi <[email protected]>

commit ae110d0c35a1cbd8c047d2fba60f18a7d99ee422
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:53:23 2024 +0100

    fix(usercard): no copy notification on api <31

    Signed-off-by: Infi <[email protected]>

commit 9162cdf932abc83d65202bef1ad253d0b867754d
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:46:01 2024 +0100

    fix: 3-btn navigation overlaps in chat screen

    Signed-off-by: Infi <[email protected]>

commit e1eb0ee573d050712f56ee74e2c0ea1d33f6a7fc
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:36:05 2024 +0100

    fix: video player system bars overlap

    Signed-off-by: Infi <[email protected]>

commit bbd612a00138757e4c39119c3510680e5f1f9afe
Author: Infi <[email protected]>
Date:   Sat Dec 7 18:29:46 2024 +0100

    chore: upgrade media3

    Signed-off-by: Infi <[email protected]>

commit 032131415e8dbf3c833d10aca14ee50e289d363f
Author: Infi <[email protected]>
Date:   Sat Dec 7 00:03:31 2024 +0100

    chore: upgrade aboutlibraries

    Signed-off-by: Infi <[email protected]>

commit 119333c65868b3d18e8fb2ab1728026379b50f18
Author: Infi <[email protected]>
Date:   Mon Dec 2 09:03:21 2024 +0100

    fix(lang): what if we try again

    Signed-off-by: Infi <[email protected]>

commit 68f7cfc91ea38bb93093e260b1fb26efe9a73a85
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:58:47 2024 +0100

    fix(lang): maybe this makes weblate happier

    Signed-off-by: Infi <[email protected]>

commit 007952c61a5d635c87296e1af2ff47183c862f78
Author: Infi <[email protected]>
Date:   Mon Dec 2 08:54:27 2024 +0100

    chore(lang): add palatine german

    Signed-off-by: Infi <[email protected]>

commit 745fbc82e046c8012604cd200bc8aa35b7c2d1ee
Author: Infi <[email protected]>
Date:   Sun Dec 1 15:32:39 2024 +0100

    fix: include format in rqr cbor

    Signed-off-by: Infi <[email protected]>

commit d09b6445c561ea09bd8c1426f5ce009305895ad0
Author: Infi <[email protected]>
Date:   Sun Dec 1 04:16:08 2024 +0100

    feat: prototype for user cards

    Signed-off-by: Infi <[email protected]>

commit 6e99060bb911c2100546bb02cdb71c05593c58af
Author: Infi <[email protected]>
Date:   Fri Nov 29 17:35:40 2024 +0100

    chore: add compose dev gradle repo

    Signed-off-by: Infi <[email protected]>

commit a2f1c510e966dfa63364af99add09ec8a5736f75
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:14:01 2024 +0100

    fix(docs): add beta test join guidance to sidebar

    Signed-off-by: Infi <[email protected]>

commit 04f51e00830791caa923a774c4dc1ab47af2a7f9
Author: Infi <[email protected]>
Date:   Mon Nov 25 21:13:16 2024 +0100

    docs: add beta test join guidance

    Signed-off-by: Infi <[email protected]>

commit 0f0cb7aa495d500beebf9e49c171e3cab4ca531e
Author: Infi <[email protected]>
Date:   Sun Nov 24 23:27:47 2024 +0100

    feat: try out new m3 compliant fallback colour schemes

    Signed-off-by: Infi <[email protected]>

commit ef81441cc13c75e1843e14e6e2b45297e6b838d3
Author: Infi <[email protected]>
Date:   Sat Nov 23 14:14:52 2024 +0100

    fix: issue in which UI callback listeners were leaking

    Signed-off-by: Infi <[email protected]>

commit a9e8a3e0404d014586ceb37cc78be21b681f9e15
Author: Infi <[email protected]>
Date:   Sat Nov 23 13:55:09 2024 +0100

    fix: startup crash in some network environments

    Signed-off-by: Infi <[email protected]>

commit 080495571b9d27e59ecddc122209cab5de9f65ef
Author: Infi <[email protected]>
Date:   Sun Nov 17 03:24:15 2024 +0100

    style: use correct token in WebHookUserSheet

    Signed-off-by: Infi <[email protected]>

commit 9ca21bed8e7cc656f33acf146ec756158dbc4c48
Author: Infi <[email protected]>
Date:   Sun Nov 17 02:12:37 2024 +0100

    style: use correct tokens in DisconnectedScreen

    Signed-off-by: Infi <[email protected]>

commit a050d2212760ebd7bbedbf4fc111f9dadfc40ae7
Author: Infi <[email protected]>
Date:   Sat Nov 16 21:45:50 2024 +0100

    chore: rm unused file

    Signed-off-by: Infi <[email protected]>

commit c7db0c4a8d20f66f3e0fee50bfe47eb93bf55f4c
Author: Infi <[email protected]>
Date:   Sat Nov 16 20:51:48 2024 +0100

    fix: do not assume there is only one health alert button

    Signed-off-by: Infi <[email protected]>

commit 67d567c6b01e6199f20060878a8e03d3e0ae10d5
Author: Infi <[email protected]>
Date:   Thu Nov 14 22:57:02 2024 +0100

    feat(settings): language picker

    Signed-off-by: Infi <[email protected]>

commit b568906271e36a14817629764bd3b8fe358b6663
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:27 2024 +0100

        fix: use correct default locale

    Signed-off-by: Infi <[email protected]>

commit e0f35eea02690b606724abb3680b4bc8f03cac8d
Author: Infi <[email protected]>
Date:   Wed Nov 13 03:46:07 2024 +0100

    chore: autogenerate locale files

    Signed-off-by: Infi <[email protected]>

commit 25f1f73748c3271371e1ae3a97bc972a2682b10a
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:22:06 2024 +0100

    feat: make pfp sticky in sidebar for ios consistency

    Signed-off-by: Infi <[email protected]>

commit 18103b479920aa5addd5abf565c62f871b285b4f
Author: Infi <[email protected]>
Date:   Sun Nov 10 01:11:28 2024 +0100

    feat(overview): replace home screen with overview screen

    Signed-off-by: Infi <[email protected]>

commit f5233a8b12f52488e4e05a1fc46c75d13f2474ac
Author: Infi <[email protected]>
Date:   Sat Nov 9 23:11:24 2024 +0100

    feat: add previews for message skeletons

    Signed-off-by: Infi <[email protected]>

commit 1c91a4bc49d69edbd2991c9767c0f1b8cc51e32a
Author: Infi <[email protected]>
Date:   Fri Nov 8 17:41:48 2024 +0100

    feat: settings hint banner component

    Signed-off-by: Infi <[email protected]>

commit adb49f4c34462a907b488034a36f7ea4979fa5a6
Author: Infi <[email protected]>
Date:   Fri Nov 8 16:43:33 2024 +0100

    feat(debug): chucker

    Signed-off-by: Infi <[email protected]>

commit 71f5a55afd732b043670f04ae5b345812e5456fa
Author: Infi <[email protected]>
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 <[email protected]>

commit 0b83b0d1fa63f58ddb4df139374764b323e39623
Author: Infi <[email protected]>
Date:   Fri Nov 8 00:41:43 2024 +0100

    chore: improve webhook sheet design

    Signed-off-by: Infi <[email protected]>

commit b3a49d974ec7448e3c2f82e5420be582f990b5cd
Author: Infi <[email protected]>
Date:   Tue Nov 5 22:50:50 2024 +0100

    feat: rudimentary support for radial gradient brush

    Signed-off-by: Infi <[email protected]>

commit 1fb4ba7baa642ea99024d193d0211f83fc181dba
Author: Infi <[email protected]>
Date:   Tue Nov 5 02:01:15 2024 +0100

    feat: support webhooks

    Signed-off-by: Infi <[email protected]>

commit bd327d8a2ddd96605c0585401f62663d89c84e54
Author: Infi <[email protected]>
Date:   Tue Nov 5 01:40:29 2024 +0100

    test: add test harness

    Signed-off-by: Infi <[email protected]>

commit 7079f3f7c9c8c656a610f8d9f47946995e918aa7
Author: Infi <[email protected]>
Date:   Sat Nov 2 22:17:18 2024 +0100

    chore: migratre from groovy build files to Kotlin DSL

    Signed-off-by: Infi <[email protected]>

commit a4e64f1f4dd6592ae53d3e0a9745878bb72442f9
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:44:02 2024 +0100

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit fc39089c4a9324b1aa90638a91a24975e334b8a6
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:36:26 2024 +0100

    chore: remove mlkit smart reply for now

    Signed-off-by: Infi <[email protected]>

commit b39299beef3cdc1d2d2716fb135c9dc21bd05dae
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:38 2024 +0100

    chore: update this file???

    Signed-off-by: Infi <[email protected]>

commit 0be6e900794e56ccdbace8f2e730ba7f701ee92f
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:28 2024 +0100

    feat: small NativeMessageField enhancements

    Signed-off-by: Infi <[email protected]>

commit 676ecfadd0ae6f098556a411a5d61b328c874f16
Author: Infi <[email protected]>
Date:   Sat Nov 2 21:31:15 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit decf5f297907d41eb54b39a73472d6cdc0f3df48
Author: Infi <[email protected]>
Date:   Thu Oct 31 22:08:22 2024 +0100

    feat: see status text in user sheet

    Signed-off-by: Infi <[email protected]>

commit 826c4a1dd21aedf898ffd176af299a029f285faf
Author: Infi <[email protected]>
Date:   Thu Oct 31 21:55:22 2024 +0100

    feat: set status text

    Signed-off-by: Infi <[email protected]>

commit 6f6980f5692a099f432422ce2e9f41ab6052ca9f
Author: Infi <[email protected]>
Date:   Tue Oct 29 02:26:44 2024 +0100

    feat(experiment): mlkit smart reply

    Signed-off-by: Infi <[email protected]>

commit 0e4076fbaebf837fb00dbd97b15ce7086cf65cd0
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:22:47 2024 +0100

    fix: issue in which experiments were shown as off if on

    Signed-off-by: Infi <[email protected]>

commit 3471c147206438f578b09bf0bf5ec66524ef8585
Author: Infi <[email protected]>
Date:   Tue Oct 29 01:10:41 2024 +0100

    chore: bump to 1.2.5-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 3c88d7437f6dc898c35ec4d79ca9641cf33c7430
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:27:19 2024 +0100

    fix: correct background colour for reaction info tabs

    Signed-off-by: Infi <[email protected]>

commit 9872dffc7b3ed066dd747903f4aa4b51c0adc8f6
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:24:44 2024 +0100

    fix: issue in which reaction sheets may crash

    Signed-off-by: Infi <[email protected]>

commit eb486ed9f5f06b10f380c105f0bc5b48d9a6f89f
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:17:08 2024 +0100

    fix: use tnum for audio lengths

    Signed-off-by: Infi <[email protected]>

commit 19210d839327a2c18d118338103d1393db904fb9
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:07:24 2024 +0100

    fix: NaN aspect ratio can cause crash

    Signed-off-by: Infi <[email protected]>

commit 08e682ae2f8a074eb1a2c26b61050fffb07268ba
Author: Infi <[email protected]>
Date:   Mon Oct 28 02:05:16 2024 +0100

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit f6976cfd2c53cb22d56ee77325a811238ff53724
Author: Infi <[email protected]>
Date:   Sun Oct 27 03:14:43 2024 +0100

    chore: explore realtime service later

    Signed-off-by: Infi <[email protected]>

commit 67f22771c4a4d47a11dba7ef183f8685bdac5eef
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:07:48 2024 +0100

    feat: hide/show password in login

    Signed-off-by: Infi <[email protected]>

commit ab3fe0697a7eb255b66b19427387c563003707f9
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:49:42 2024 +0200

    style: rm redundant semicolon

    Signed-off-by: Infi <[email protected]>

commit 55e112186580f90c71f424603b239a4f8e91640e
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:44:51 2024 +0200

    chore: update primary colour

    Signed-off-by: Infi <[email protected]>

commit 1753a2eb3d94b4893509eab039787ab349cdd92c
Author: Infi <[email protected]>
Date:   Sun Oct 27 02:40:15 2024 +0200

    feat: add realtime service (unused for now)

    Signed-off-by: Infi <[email protected]>

commit 867abefbd7b87682992877ad2a4602bd02b41717
Author: Infi <[email protected]>
Date:   Sun Oct 27 01:46:38 2024 +0200

    fix: rm memory leak

    Signed-off-by: Infi <[email protected]>

commit a7a79f2218afc5bfd76973eb7320bb72ba975769
Author: Infi <[email protected]>
Date:   Sat Oct 26 21:40:39 2024 +0200

    chore: upgrade tools

    Signed-off-by: Infi <[email protected]>

commit 1461ae303be4e63f2461d8d26e586268912800e8
Author: Infi <[email protected]>
Date:   Sat Oct 26 17:15:30 2024 +0200

    feat: update colour picker sheet for material 3; shader checkerboard

    Signed-off-by: Infi <[email protected]>

commit 72fcec1e3f459961b55e0bd105ff7933590c2932
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:57 2024 +0200

    chore: bump to 1.2.4-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit f975afa0d29213d59530a7de9bfcf751dbc693c3
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:31:23 2024 +0200

    fix: return default background for ListHeader

    Signed-off-by: Infi <[email protected]>

commit 186da62d23cc81803a267256cecb22edcfe72557
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:25:21 2024 +0200

    style: unused imports

    Signed-off-by: Infi <[email protected]>

commit 710c6b9a42e9a51bd3ef997c37581033179e9de0
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:24:38 2024 +0200

    chore: remove legacy elevation colours

    Signed-off-by: Infi <[email protected]>

commit 7da04ca831f0956524700f6c7257db10ca07cf5e
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:15:34 2024 +0200

    fix: colours in user sheet

    Signed-off-by: Infi <[email protected]>

commit 2da25a0a401195e682ec7c39f09de1f9c5165fd9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:38 2024 +0200

    fix: colours in member sheet

    Signed-off-by: Infi <[email protected]>

commit fa40d2f6d0cdd65be9456c54ede0ca07afe782a9
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:13:11 2024 +0200

    fix: ic monochrome fix

    Signed-off-by: Infi <[email protected]>

commit 0fc6103d8915f7ceea62b2eb151e93c50ff672dc
Author: Infi <[email protected]>
Date:   Sat Oct 26 03:04:23 2024 +0200

    chore: update v31+ monochrome ic

    Signed-off-by: Infi <[email protected]>

commit c3bb4e7fa51488d8fca752ffc1cc8e8128179c62
Author: Infi <[email protected]>
Date:   Sat Oct 26 02:23:01 2024 +0200

    fix: unusable server when stale data in kv

    Signed-off-by: Infi <[email protected]>

commit b1fd03f853d1c763b44be0daf60c842a4ea81041
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:02:04 2024 +0200

    chore: keep old bg gradient

    Signed-off-by: Infi <[email protected]>

commit 300b51e5d19f72942b776ea7c73f4d30147888da
Author: Infi <[email protected]>
Date:   Tue Oct 22 21:00:12 2024 +0200

    chore: update icons

    Signed-off-by: Infi <[email protected]>

commit 385e4ec99c41f9be374c68839024d34c27db9532
Author: Infi <[email protected]>
Date:   Tue Oct 22 18:22:20 2024 +0200

    feat: graceful server unavailability handling in login screen

    Signed-off-by: Infi <[email protected]>

commit 74b71ac3b41645a1e4dbbd70031858ffd73b3ba8
Author: Infi <[email protected]>
Date:   Tue Oct 22 02:26:36 2024 +0200

    feat(labs): mockup for new login

    Signed-off-by: Infi <[email protected]>

commit bc9cb8e9b89d499ff39b590bcf0edf2a0315f9ea
Author: Infi <[email protected]>
Date:   Mon Oct 21 16:41:21 2024 +0200

    feat(jbm): handle link and emote annotations

    Signed-off-by: Infi <[email protected]>

commit 4031d6398ffde5bee37778a395e7f452c1ea472f
Author: Infi <[email protected]>
Date:   Mon Oct 21 04:09:23 2024 +0200

    feat(jbm): render md in replies

    Signed-off-by: Infi <[email protected]>

commit 92ce6b28a0a668029ba0b532f26c76fa2f1e91c5
Author: Infi <[email protected]>
Date:   Mon Oct 21 03:56:28 2024 +0200

    feat(jbm): more jbm

    Signed-off-by: Infi <[email protected]>

commit 54077c4835de753b9751f63618367ef16a0789ae
Author: Infi <[email protected]>
Date:   Mon Oct 21 02:47:06 2024 +0200

    fix: api url

    Signed-off-by: Infi <[email protected]>

commit 1c65c5148b9fb1f0b7760fa8c0f7ba50b5ef8b09
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:32:15 2024 +0200

    fix: even optical padding

    Signed-off-by: Infi <[email protected]>

commit db2a1d3924f0b3773145c09b90f0ea751dd5b12c
Author: Infi <[email protected]>
Date:   Sat Oct 19 01:08:28 2024 +0200

    chore: update the age of the oldest living person

    Signed-off-by: Infi <[email protected]>

commit 38a8459b4ea10df1937b3acd3da0173ce2f5c8e0
Author: Infi <[email protected]>
Date:   Fri Oct 18 23:31:22 2024 +0200

    chore: remove SheetEnd.kt

    Signed-off-by: Infi <[email protected]>

commit 4890a2310a02d5ca549e301b1a2f3ad39c7de0b3
Author: Infi <[email protected]>
Date:   Fri Oct 18 20:58:38 2024 +0200

    chore: use /api base URL

    Signed-off-by: Infi <[email protected]>

commit aa5bcd74b40f7f9567d60d9afe9824aa88448d15
Author: Infi <[email protected]>
Date:   Fri Oct 18 19:34:15 2024 +0200

    chore: upgrade AGP

    Signed-off-by: Infi <[email protected]>

commit c030b0ab36b69d2fc554d2db57110f2037fb8b33
Author: Infi <[email protected]>
Date:   Fri Oct 18 18:37:02 2024 +0200

    feat: experimentally retire SheetEnd

    Signed-off-by: Infi <[email protected]>

commit c8d28f13394e0c642d1df2ffc1bcb4a852738344
Author: Infi <[email protected]>
Date:   Thu Oct 17 14:54:28 2024 +0200

    chore: upgrade target SDK and dependencies

    Signed-off-by: Infi <[email protected]>

commit 96191be06b768cfc860e29decb06822cf5c5535d
Author: Infi <[email protected]>
Date:   Wed Oct 16 21:06:01 2024 +0200

    chore: make app compile again

    Signed-off-by: Infi <[email protected]>

commit 36a89ec04c3529b7eb7dc22bbe9cf1c225b56a06
Author: Infi <[email protected]>
Date:   Wed Oct 16 20:53:49 2024 +0200

    chore: upgrade dependencies

    Signed-off-by: Infi <[email protected]>

commit 3355a53f4568649bf11ace7a46d52197be8e57d7
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:32:19 2024 +0200

    chore: use old api for now

    Signed-off-by: Infi <[email protected]>

commit 25063e6190992d7cb7f0389569acbe8f741e3997
Author: Infi <[email protected]>
Date:   Mon Oct 14 20:31:29 2024 +0200

    Revert "feat: debugprep"

    This reverts commit 2414c8d2

    Signed-off-by: Infi <[email protected]>

commit a91a4574a14ea27980967dbffb9aa746fe2b4388
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:45:21 2024 +0200

    chore: bump to 1.2.3-beta+gp20

    Signed-off-by: Infi <[email protected]>

commit 5fcff1d6c64d758c54760461750d714c4dc73b2e
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:44:02 2024 +0200

    chore: make default value for embedAppleMusic = false until works well

    Signed-off-by: Infi <[email protected]>

commit 2414c8d21d8348d0acec09ad76a6246d9b4e2d7c
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:35:01 2024 +0200

    feat: debugprep

    Signed-off-by: Infi <[email protected]>

commit 03621009ca18ed27a52e70a21aff96916e7ea816
Author: Infi <[email protected]>
Date:   Sun Oct 13 13:34:39 2024 +0200

    docs(guidelines): this should not have been crossed out

    Signed-off-by: Infi <[email protected]>

commit aaa03ae02116eab1906e40fa8077e6e80ba1b749
Author: Infi <[email protected]>
Date:   Sun Oct 13 12:44:26 2024 +0200

    fix: do not crash when attempting unread sync

    Signed-off-by: Infi <[email protected]>

commit 6f07dc3b55c973e2e70c0c29c18dce1941496410
Author: Infi <[email protected]>
Date:   Tue Oct 8 19:32:37 2024 +0200

    feat: health alerts

    Signed-off-by: Infi <[email protected]>

commit a32007b4ea53807e8c496ba55bbac2fe659f9fe1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:51 2024 +0200

    feat: special embeds control UI

    Signed-off-by: Infi <[email protected]>

commit f80d5cf781cf0b9b92c0d179b23027684c259f82
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:19:39 2024 +0200

    fix: non translucent status bar due to sdk example code

    Signed-off-by: Infi <[email protected]>

commit e34b8c3fdc6e22dcfd2213ac09cc3dbc64764467
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:50 2024 +0200

    fix: do not deform role colour indicator in any circumstance

    Signed-off-by: Infi <[email protected]>

commit d8f75da5666cbaa1b13a986203ee39165cefafa1
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:03:11 2024 +0200

    fix: settings dsl should respect ime padding

    Signed-off-by: Infi <[email protected]>

commit 441ffedb292f6471f0948f815052207d276be0a3
Author: Infi <[email protected]>
Date:   Fri Oct 4 19:01:39 2024 +0200

    feat: add setting for special embeds

    Signed-off-by: Infi <[email protected]>

commit e353d0d8419a5f532400398e04bb2f40a7864ca1
Author: Infi <[email protected]>
Date:   Fri Oct 4 18:37:44 2024 +0200

    feat: apple music support (partly broken)

    Signed-off-by: Infi <[email protected]>

commit 74b60ae85a6c9e9b2eaf8ed73996bbeba76780c8
Author: Infi <[email protected]>
Date:   Thu Oct 3 19:31:56 2024 +0200

    feat: youtube embed support

    Signed-off-by: Infi <[email protected]>

commit 0dce85d3be433ad92bddbe8360e79327e498fa4a
Author: Infi <[email protected]>
Date:   Sat Sep 28 14:15:05 2024 +0200

    feat: always enable experiments in debug builds

    Signed-off-by: Infi <[email protected]>

commit 81ccd7db289e84ac7bac1eb270bf7dca837d0e72
Author: Infi <[email protected]>
Date:   Sat Sep 28 11:14:05 2024 +0200

    chore: add kdoc to [loadMessages] fun

    Signed-off-by: Infi <[email protected]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Merged
Development

Successfully merging this pull request may close these issues.

2 participants