f04aa732
Target Android 14
Robin Linden
parent ddbac3e7
ddbac3e7
Update to Kotlin 2.0.20
Robin Linden
parent 474990d8
474990d8
Update CI jobs to mostly run on Ubuntu 24.04 and macOS 14
Robin Linden
parent fcca6321
fcca6321
Update buildifier, detekt, and prettier
Robin Linden
parent 8cb726ce
8cb726ce
Update to Gradle 8.10.1
Robin Linden
parent 5c736533
5c736533
Error if unable to upload tox4j artifacts in CI
Robin Linden
parent f83eb661
f83eb661
Fix tox4j artifacts no longer being uploaded
Turns out GitHub doesn't use semver for the CI actions.
Robin Linden
parent 236a5652
236a5652
Update the Gradle actions to v4
Starting w/ v4.0.0, gradle/actions/setup-gradle performs
wrapper-validation, so no need for a separate workflow for it anymore.
Robin Linden
parent 67b0d7fb
67b0d7fb
Fix the profile creation test on Android 13 and up
Robin Linden
parent 1d97b4b4
1d97b4b4
Update Chinese (Traditional) translation
hugoalh
parent b5a80ca4
b5a80ca4
Update Polish fastlane info
Eryk Michalak
parent 8dd38c76
8dd38c76
Update Portuguese fastlane info
SC
parent 01174e94
01174e94
Update the Android Gradle Plugin
Robin Linden
parent 07677997
07677997
Update to Kotlin 1.9.25
Robin Linden
parent 81e37272
81e37272
Use ISO 8601 for timestamps in the chat log export
Robin Linden
parent 34fb14b0
34fb14b0
Use the same timestamp format everywhere in the chat log export
Robin Linden
parent 4e523e19
4e523e19
Update the gradle wrapper validation action
gradle/wrapper-validation-action is deprecated in favour of this new
name.
Robin Linden
parent 57eb4bc6
57eb4bc6
Update to Gradle 8.9
Robin Linden
parent 3189f9d7
3189f9d7
Enable CBR in c-toxcore
Robin Linden
parent 70673e50
70673e50
Reduce the call audio bit rate to a saner value
Robin Linden
parent 815c0487
815c0487
Update the Android Gradle Plugin
Robin Linden
parent d6b67302
d6b67302
Update ktlint
Robin Linden
parent 259c3549
259c3549
Update Bazel to 6.5.0
Robin Linden
parent aa37fbcd
aa37fbcd
Update buildifier and prettier
Robin Linden
parent df9cc946
df9cc946
Update to ktlint 1.3.0
Robin Linden
parent a3cc2a20
a3cc2a20
Update to Gradle 8.8
Robin Linden
parent bb8b2837
bb8b2837
Update dependencies
Robin Linden
parent fc8608ef
fc8608ef
Move the contact public key to the top-level object in the chat export
This has the nice side-effect of also including the public key if the
chat history is empty.
Robin Linden
parent 7ef3c8c4
7ef3c8c4
Get rid of function overloading in ExportManager
Not using it makes the code both smaller and clearer.
Robin Linden
parent 87b2a370
87b2a370
Don't include internal ids in the chat json export
We currently don't support importing chat data, so no point in including
information that has no meaning outside of aTox.
Robin Linden
parent 766c2e25
766c2e25
Update protobuf, libsodium, opus, and libvpx
All except protobuf were updated to the latest versions.
Protobuf was updated to the latest version with support for autotools
and will be migrated to being built with CMake later. Not updating
protobuf to the latest version shouldn't be a big deal as it's only used
internally in tox4j and is not used for serialization of data from the
network.
Robin Linden
parent 44635c12
44635c12
Update Detekt
Robin Linden
parent 62637642
62637642
Update the Android Gradle Plugin
Robin Linden
parent 9e805447
9e805447
Update to Kotlin 1.9.24
Robin Linden
parent 522a2581
522a2581
Run the Android test CI step on Ubuntu instead of macOS
This should be ~2x faster than using macOS.
Robin Linden
parent 3ae1ad08
3ae1ad08
Treat failure to upload the debug apk in CI as an error
Robin Linden
parent c09001c4
c09001c4
Split the CI build+test step into separate steps for release/debug
This step has been failing a lot in CI due to running out of memory.
Doing less in each step will hopefully help.
Robin Linden
parent 0b1e4bef
0b1e4bef
Update the Android Gradle Plugin
Robin Linden
parent d88f3d9b
d88f3d9b
Fix lint warnings
Robin Linden
parent c326021f
c326021f
Update Chinese (Traditional) fastlane info
439JBYL80IGQTF25UXNR0X1BG
parent dfb39a09
dfb39a09
Add Chinese (Traditional) fastlane info
踢低吸
parent 30a765a8
30a765a8
Update Brazilian and Slovak fastlane info
439JBYL80IGQTF25UXNR0X1BG
parent 47361dab
47361dab
Update Slovak fastlane info
menom
parent 99b614c0
99b614c0
Update Turkish fastlane info
Oğuz Ersen
parent c3954982
c3954982
Update Ukrainian fastlane info
439JBYL80IGQTF25UXNR0X1BG
parent e88d36ec
e88d36ec
Update Ukrainian fastlane info
Сергій
parent 90927ce1
90927ce1
Update Spanish fastlane info
gallegonovato
parent 6ab499ca
6ab499ca
Update Russian fastlane info
439JBYL80IGQTF25UXNR0X1BG
parent a202b83c
a202b83c
Update Persian fastlane info
S3aBreeze
parent 8d3a63b7
8d3a63b7
Update Persian fastlane info
ErfanMehri
parent cf4da0a8
More