Skip to content

Commit 64889d2

Browse files
committed
Merge branch 'release/1.12.0'
2 parents e4775e3 + dd43061 commit 64889d2

File tree

81 files changed

+980
-401
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+980
-401
lines changed

.github/CONTRIBUTING.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,26 @@
1-
# Contributing to Cryptomator
1+
# Contributing to Cryptomator for Android
22

33
## Did you find a bug?
44

5-
- Ensure you're running the latest version of Cryptomator.
6-
- Ensure the bug is related to the Android version of Cryptomator. Bugs concerning the Cryptomator desktop application and iOS app can be reported on the [Cryptomator issues list](https://github.com/cryptomator/cryptomator/issues) and [Cryptomator for iOS issues list](https://github.com/cryptomator/cryptomator-ios/issues) respectively.
7-
- Ensure the bug was not [already reported](https://github.com/cryptomator/android/issues). You can also check out our [FAQ](https://community.cryptomator.org/c/kb/faq).
8-
- If you're unable to find an open issue addressing the problem, [submit a new one](https://github.com/cryptomator/android/issues/new).
5+
- Ensure the bug was not [already reported](https://github.com/cryptomator/android/issues?q=).
6+
- If you're unable to find an open issue addressing the problem, [submit a new one](https://github.com/cryptomator/android/issues/new/choose).
7+
8+
## Did you write a patch that fixes a bug?
9+
10+
- Open a new pull request with the patch.
11+
- Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.
12+
13+
## Do you intend to add a new feature or change an existing one?
14+
15+
- Suggest your change by [submitting a new issue](https://github.com/cryptomator/android/issues/new/choose) and start writing code.
16+
17+
## Do you intend to add a new translation or change an existing one?
18+
19+
Translations are not managed directly in this repository. Instead, we use [Crowdin](https://translate.cryptomator.org/), which automatically synchronizes translations with this repository. If you want to help us with translations, please visit our translation project on Crowdin.
920

1021
## Code of Conduct
1122

12-
Help us keep Cryptomator open and inclusive. Please read and follow our [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md).
23+
Help us keep Cryptomator open and inclusive. Please read and follow our [Code of Conduct](CODE_OF_CONDUCT.md).
1324

1425
## Above all, thank you for your contributions
1526

.idea/AndroidProjectSystem.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations.xml

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Gemfile.lock

Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -11,36 +11,40 @@ GEM
1111
rubyzip (~> 2.0)
1212
artifactory (3.0.17)
1313
atomos (0.1.3)
14-
aws-eventstream (1.3.0)
15-
aws-partitions (1.1027.0)
16-
aws-sdk-core (3.214.0)
14+
aws-eventstream (1.4.0)
15+
aws-partitions (1.1150.0)
16+
aws-sdk-core (3.230.0)
1717
aws-eventstream (~> 1, >= 1.3.0)
1818
aws-partitions (~> 1, >= 1.992.0)
1919
aws-sigv4 (~> 1.9)
20+
base64
21+
bigdecimal
2022
jmespath (~> 1, >= 1.6.1)
21-
aws-sdk-kms (1.96.0)
22-
aws-sdk-core (~> 3, >= 3.210.0)
23+
logger
24+
aws-sdk-kms (1.110.0)
25+
aws-sdk-core (~> 3, >= 3.228.0)
2326
aws-sigv4 (~> 1.5)
24-
aws-sdk-s3 (1.176.1)
25-
aws-sdk-core (~> 3, >= 3.210.0)
27+
aws-sdk-s3 (1.197.0)
28+
aws-sdk-core (~> 3, >= 3.228.0)
2629
aws-sdk-kms (~> 1)
2730
aws-sigv4 (~> 1.5)
28-
aws-sigv4 (1.10.1)
31+
aws-sigv4 (1.12.1)
2932
aws-eventstream (~> 1, >= 1.0.2)
3033
babosa (1.0.4)
31-
base64 (0.2.0)
34+
base64 (0.3.0)
3235
bcrypt_pbkdf (1.1.1)
36+
bigdecimal (3.2.2)
3337
claide (1.1.0)
3438
colored (1.2)
3539
colored2 (3.1.2)
3640
commander (4.6.0)
3741
highline (~> 2.0.0)
3842
declarative (0.0.20)
39-
digest-crc (0.6.5)
43+
digest-crc (0.7.0)
4044
rake (>= 12.0.0, < 14.0.0)
4145
domain_name (0.6.20240107)
4246
dotenv (2.8.1)
43-
ed25519 (1.3.0)
47+
ed25519 (1.4.0)
4448
emoji_regex (3.2.3)
4549
excon (0.112.0)
4650
faraday (1.10.4)
@@ -59,10 +63,10 @@ GEM
5963
faraday (>= 0.8.0)
6064
http-cookie (~> 1.0.0)
6165
faraday-em_http (1.0.0)
62-
faraday-em_synchrony (1.0.0)
66+
faraday-em_synchrony (1.0.1)
6367
faraday-excon (1.1.0)
6468
faraday-httpclient (1.0.1)
65-
faraday-multipart (1.1.0)
69+
faraday-multipart (1.1.1)
6670
multipart-post (~> 2.0)
6771
faraday-net_http (1.0.2)
6872
faraday-net_http_persistent (1.2.0)
@@ -71,8 +75,8 @@ GEM
7175
faraday-retry (1.0.3)
7276
faraday_middleware (1.2.1)
7377
faraday (~> 1.0)
74-
fastimage (2.3.1)
75-
fastlane (2.226.0)
78+
fastimage (2.4.0)
79+
fastlane (2.228.0)
7680
CFPropertyList (>= 2.3, < 4.0.0)
7781
addressable (>= 2.8, < 3.0.0)
7882
artifactory (~> 3.0)
@@ -112,13 +116,13 @@ GEM
112116
tty-spinner (>= 0.8.0, < 1.0.0)
113117
word_wrap (~> 1.0.0)
114118
xcodeproj (>= 1.13.0, < 2.0.0)
115-
xcpretty (~> 0.4.0)
119+
xcpretty (~> 0.4.1)
116120
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
117121
fastlane-plugin-aws_s3 (2.1.0)
118122
apktools (~> 0.7)
119123
aws-sdk-s3 (~> 1)
120124
mime-types (~> 3.3)
121-
fastlane-plugin-bundletool (1.1.0)
125+
fastlane-plugin-bundletool (1.1.1)
122126
fastlane-plugin-get_version_name (0.2.2)
123127
fastlane-sirp (1.0.0)
124128
sysrandom (~> 1.0)
@@ -139,12 +143,12 @@ GEM
139143
google-apis-core (>= 0.11.0, < 2.a)
140144
google-apis-storage_v1 (0.31.0)
141145
google-apis-core (>= 0.11.0, < 2.a)
142-
google-cloud-core (1.7.1)
146+
google-cloud-core (1.8.0)
143147
google-cloud-env (>= 1.0, < 3.a)
144148
google-cloud-errors (~> 1.0)
145149
google-cloud-env (1.6.0)
146150
faraday (>= 0.17.3, < 3.0)
147-
google-cloud-errors (1.4.0)
151+
google-cloud-errors (1.5.0)
148152
google-cloud-storage (1.47.0)
149153
addressable (~> 2.8)
150154
digest-crc (~> 0.4)
@@ -162,42 +166,44 @@ GEM
162166
highline (2.0.3)
163167
http-cookie (1.0.8)
164168
domain_name (~> 0.5)
165-
httpclient (2.8.3)
169+
httpclient (2.9.0)
170+
mutex_m
166171
jmespath (1.6.2)
167-
json (2.9.1)
168-
jwt (2.9.3)
172+
json (2.13.2)
173+
jwt (2.10.2)
169174
base64
170-
logger (1.6.4)
171-
mime-types (3.6.0)
175+
logger (1.7.0)
176+
mime-types (3.7.0)
172177
logger
173-
mime-types-data (~> 3.2015)
174-
mime-types-data (3.2024.1203)
178+
mime-types-data (~> 3.2025, >= 3.2025.0507)
179+
mime-types-data (3.2025.0819)
175180
mini_magick (4.13.2)
176181
mini_mime (1.1.5)
177-
multi_json (1.15.0)
182+
multi_json (1.17.0)
178183
multipart-post (2.4.1)
184+
mutex_m (0.3.0)
179185
nanaimo (0.4.0)
180-
naturally (2.2.1)
186+
naturally (2.3.0)
181187
net-sftp (4.0.0)
182188
net-ssh (>= 5.0.0, < 8.0.0)
183189
net-ssh (7.3.0)
184190
nkf (0.2.0)
185191
optparse (0.6.0)
186192
os (1.1.4)
187-
plist (3.7.1)
188-
public_suffix (6.0.1)
189-
rake (13.2.1)
193+
plist (3.7.2)
194+
public_suffix (6.0.2)
195+
rake (13.3.0)
190196
representable (3.2.0)
191197
declarative (< 0.1.0)
192198
trailblazer-option (>= 0.1.1, < 0.2.0)
193199
uber (< 0.2.0)
194200
retriable (3.1.2)
195-
rexml (3.4.0)
201+
rexml (3.4.1)
196202
rouge (3.28.0)
197203
ruby2_keywords (0.0.5)
198-
rubyzip (2.3.2)
204+
rubyzip (2.4.1)
199205
security (0.1.5)
200-
signet (0.19.0)
206+
signet (0.20.0)
201207
addressable (~> 2.8)
202208
faraday (>= 0.17.5, < 3.a)
203209
jwt (>= 1.5, < 3.0)
@@ -224,7 +230,7 @@ GEM
224230
colored2 (~> 3.1)
225231
nanaimo (~> 0.4.0)
226232
rexml (>= 3.3.6, < 4.0)
227-
xcpretty (0.4.0)
233+
xcpretty (0.4.1)
228234
rouge (~> 3.28.0)
229235
xcpretty-travis-formatter (1.0.1)
230236
xcpretty (~> 0.2, >= 0.0.7)
@@ -242,4 +248,4 @@ DEPENDENCIES
242248
net-sftp
243249

244250
BUNDLED WITH
245-
2.6.0
251+
2.7.1

build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apply from: 'buildsystem/dependencies.gradle'
22

33
buildscript {
4-
ext.kotlin_version = '1.9.24'
4+
ext.kotlin_version = '2.2.10'
55
repositories {
66
mavenCentral()
77
google()
88
}
99
dependencies {
10-
classpath 'com.android.tools.build:gradle:8.4.1'
10+
classpath 'com.android.tools.build:gradle:8.12.1'
1111
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.1'
1212
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1313
classpath "de.mannodermaus.gradle.plugins:android-junit5:1.7.1.1"
@@ -36,8 +36,8 @@ def getVersionCode = { ->
3636
allprojects {
3737
ext {
3838
androidApplicationId = 'org.cryptomator'
39-
androidVersionCode = 2991 // must be getVersionCode(). only at release tag set the actual value
40-
androidVersionName = '1.11.1'
39+
androidVersionCode = 3007 // getVersionCode() // must be getVersionCode(). only at release tag set the actual value
40+
androidVersionName = '1.12.0'
4141
}
4242
repositories {
4343
mavenCentral()

buildsystem/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ RUN apt-get update -y && apt-get install -y $(cat docker/dependencies.txt)
2020
RUN docker/print-versions.sh docker/dependencies.txt
2121

2222
ENV ANDROID_COMMAND_LINE_TOOLS_FILENAME commandlinetools-linux-10406996_latest.zip
23-
ENV ANDROID_API_LEVELS android-34
24-
ENV ANDROID_BUILD_TOOLS_VERSION 34.0.0
23+
ENV ANDROID_API_LEVELS android-35
24+
ENV ANDROID_BUILD_TOOLS_VERSION 35.0.1
2525

2626
ENV ANDROID_HOME /usr/local/android-sdk-linux
2727
ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/cmdline-tools/bin

0 commit comments

Comments
 (0)