cf4da0a8
Update Italian fastlane info
Frankie McEyes
parent cbf19e13
cbf19e13
Update Greek fastlane info
S3aBreeze
parent 43771909
43771909
Add Chinese (Traditional) translation
踢低吸
parent a5aa7b0c
a5aa7b0c
Add Dutch translation
iphydf
parent cd94be6c
cd94be6c
Update Nyanja translation
S3aBreeze
parent 3d316a21
3d316a21
Update Nyanja translation
Hadrian Lazic
parent 5e283f9e
5e283f9e
Update Persian translation
ErfanMehri
parent e36908b9
e36908b9
Update Indonesian translation
Reza Almanda
parent 8e32e2a2
8e32e2a2
Update Persian translation
S3aBreeze
parent 0661b29d
0661b29d
Update to Toxcore 0.2.19
Robin Linden
parent 76ccee1d
76ccee1d
Update to Gradle 8.7
Robin Linden
parent 8d8b722b
8d8b722b
Update the Android Gradle Plugin
Robin Linden
parent 4c6a0adc
4c6a0adc
Update the Android Gradle Plugin
Robin Linden
parent 54aae8df
54aae8df
Update to Kotlin 1.9.23
Robin Linden
parent fcf46505
fcf46505
Switch to a nicer guava/listenablefuture workaround
Robin Linden
parent 6ad4d2f1
6ad4d2f1
Update ktlint
Robin Linden
parent 4f6f8bf8
4f6f8bf8
Update dependencies
Robin Linden
parent 0b1c1469
0b1c1469
ci: Update prettier and buildifier
Robin Linden
parent 3c45d61b
3c45d61b
Revert the max delete-confirmation-message length to 32
This change was accidentally included in
245200d8e97a0cf0d23b0be47ae2cfc4f67d5bb7.
Robin Linden
parent 245200d8
245200d8
Cap the number of active friend requests to 32
In order to alleviate attacks where an attacker spams a Tox ID with
friend requests, aTox will now discard any incoming friend requests once
32 are already active. c-toxcore saves any added friends and sends new
friend requests on startup if needed, so there is no risk of requests
disappearing permanently.
While receiving many thousands of friend requests failed to crash aTox,
it is really annoying.
Robin Linden
parent 92728f7e
92728f7e
Remove unnecessary DSL_SCOPE_VIOLATION suppressions
This Gradle issue has been fixed.
Robin Linden
parent 0ec87b03
0ec87b03
Replace Enum.values() w/ Enum.entries
Robin Linden
parent faacdab5
faacdab5
bazel: Target Kotlin language level 1.9
Robin Linden
parent 2dfb09bc
2dfb09bc
Add a more obvious way of getting to the QR display
Robin Linden
parent 0b939d47
0b939d47
Fix crash when Android wants a 0-size avatar view
Not sure when this happens, but I'll look into it later.
Robin Linden
parent dea128d0
dea128d0
Add missing copyright header
Robin Linden
parent 7bc19443
7bc19443
Fix possible ANR when e.g. leaving the chat view during bootstrapping
This triggers a synchronous call from the main thread into Tox to change
the selfTyping status which will try to take the same mutex that
bootstrapping might be holding during a call into things that do
networking.
Robin Linden
parent ea2831ab
ea2831ab
Fix the Bazel CI Android sdkmanager location
Robin Linden
parent 14d405f8
14d405f8
Update Detekt
Robin Linden
parent eb09221d
eb09221d
Update to Gradle 8.6
Robin Linden
parent 0cb2b2ee
0cb2b2ee
Add changelog for the coming 0.7.4 release
Robin Linden
parent c172c509
c172c509
Update CI actions
Robin Linden
parent 88166a0e
88166a0e
Speed up outgoing file transfers
We were spending a lot of time opening and seeking through files. Now we
instead open a file stream and keep it open until the file transfer is
complete.
Robin Linden
parent ed6eae25
ed6eae25
Propagate errors from file chunk sending
Robin Linden
parent d97c04e9
d97c04e9
Update ksp
Robin Linden
parent 8e32823f
8e32823f
Update the Android Gradle Plugin
Robin Linden
parent 5b142964
5b142964
Enforce prettier's formatting in CI
Robin Linden
parent f8ae4b5c
f8ae4b5c
Format everything with prettier
Robin Linden
parent db57194f
db57194f
bazel: Target Kotlin 1.9.22
Robin Linden
parent 5e758dd5
5e758dd5
Drop the Bazel cache on Bazel updates as well
Robin Linden
parent 32375c23
32375c23
Don't restore the Bazel cache from older jobs
It's unlikely to be helpful and a full rebuild is fast in Bazel anyway.
Robin Linden
parent e0fdbd9a
e0fdbd9a
Only run CI on PRs or when manually triggered
We only do fast-forward merges, so we were running CI at least twice on
every commit.
Robin Linden
parent 679a8d67
679a8d67
bazel: Update rules_kotlin and Bazel
The Bazel update was required as rules_kotlin needed JavaPluginInfo
which didn't seem to be around in Bazel 4.
Robin Linden
parent 03a0e8fa
03a0e8fa
bazel: Update jvm Tox bits to fix libstdc++-13 build
Robin Linden
parent aa3cb995
aa3cb995
Update dependencies
Robin Linden
parent 4d6fa4ea
4d6fa4ea
Allow running tests while still building in Bazel CI
Robin Linden
parent 35e41e9e
35e41e9e
Run macOS CI on macOS 12
Robin Linden
parent d9e5ccfc
d9e5ccfc
Update ktlint
Robin Linden
parent 218f1ceb
218f1ceb
Update the Android Gradle Plugin
Robin Linden
parent 45c58a9e
45c58a9e
Update ktlint
Robin Linden
parent 1ab9771f
More