Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
42feed0
Update to 8.0.1 (2428)
xaxtix Sep 20, 2021
58aded6
Update to 8.1.1 (2431)
xaxtix Sep 21, 2021
09f95ec
Update to 8.1.2 (2432)
xaxtix Sep 27, 2021
1d379b9
Update to 8.2.1 (2462)
xaxtix Nov 5, 2021
44be21d
Update to 8.2.3
xaxtix Nov 9, 2021
3b97164
Update to 8.2.3
xaxtix Nov 9, 2021
23b70a3
Update to 8.2.7
xaxtix Nov 15, 2021
64c32ac
Update to 8.3.0
xaxtix Dec 7, 2021
dcf1c6d
Update to 8.3.0
xaxtix Dec 7, 2021
3477d72
Update to 8.3.0
xaxtix Dec 8, 2021
4a43f80
Update to 8.3.1
xaxtix Dec 9, 2021
9e740df
Update to 8.4.1
xaxtix Dec 30, 2021
c1c2eba
Update to 8.4.2
xaxtix Dec 30, 2021
ad6629f
Update to 8.4.3
xaxtix Jan 10, 2022
f0f858a
Update to 8.4.4
xaxtix Jan 18, 2022
ad05eea
Update to 8.5.0
xaxtix Feb 1, 2022
ee217d7
Update to 8.5.0
xaxtix Feb 1, 2022
a1817ea
Update build_ffmpeg script
xaxtix Feb 1, 2022
146cea2
Update to 8.5.1
xaxtix Feb 3, 2022
3b4919a
Update to 8.5.1
xaxtix Feb 12, 2022
b5694a1
Update to 8.5.3
xaxtix Feb 15, 2022
3708e98
Update to 8.5.4
xaxtix Feb 16, 2022
d30f796
Update to 8.6.0
xaxtix Mar 11, 2022
5d55275
Update to 8.6.1
xaxtix Mar 13, 2022
0abe454
Update to 8.6.2
xaxtix Mar 20, 2022
1e50785
Update to 8.7.0
xaxtix Apr 16, 2022
8309ac8
Update to 8.7.1
xaxtix Apr 21, 2022
8283c12
Update to 8.7.2
xaxtix Apr 23, 2022
136c958
Update to 8.7.3
xaxtix Apr 28, 2022
32aef72
Update to 8.7.4
xaxtix Apr 28, 2022
96dce2c
Update to 8.8.2
xaxtix Jun 21, 2022
4a95c2f
Update to 8.8.3
xaxtix Jun 22, 2022
0a3abc5
update to 8.8.4
xaxtix Jun 28, 2022
43401a5
update to 8.8.4
xaxtix Jun 28, 2022
6cb1cdf
update to 8.8.5
xaxtix Jul 4, 2022
b1aa202
update to 8.9.0
xaxtix Aug 12, 2022
172335d
update to 8.9.2
xaxtix Aug 13, 2022
43fe75b
update to 8.9.3
xaxtix Aug 14, 2022
abb8966
update to 9.0.0
xaxtix Sep 16, 2022
11edd5e
update to 9.0.1
xaxtix Sep 18, 2022
e9a35ce
update to 9.0.2
xaxtix Sep 21, 2022
67b1fd1
update to 9.1.0
xaxtix Nov 5, 2022
342e681
update to 9.1.1
xaxtix Nov 6, 2022
a2981dd
update to 9.1.1
xaxtix Nov 6, 2022
23118a4
update to 9.1.2
xaxtix Nov 6, 2022
4951061
update to 9.1.3
xaxtix Nov 12, 2022
9bd017a
update to 9.1.4
xaxtix Nov 20, 2022
97ab6c6
update to 9.1.5
xaxtix Nov 21, 2022
0e17caa
update to 9.1.6
xaxtix Nov 24, 2022
b73fc8d
update to 9.2.0
xaxtix Dec 6, 2022
03e899e
update to 9.2.1
xaxtix Dec 7, 2022
2c71f6c
update to 9.2.2
xaxtix Dec 9, 2022
3ccf875
update to 9.3.0
xaxtix Dec 30, 2022
5a31f93
update to 9.3.2
xaxtix Dec 31, 2022
1c03d75
update to 9.3.3
xaxtix Jan 3, 2023
f7f9363
add apkfrombundle.py
xaxtix Jan 24, 2023
17283ce
update gradle.properties
xaxtix Jan 25, 2023
2628a58
update apkdiff.py apkfrombundle.py
xaxtix Jan 26, 2023
135e3cc
update to 9.4.0
xaxtix Feb 3, 2023
fb2d9f9
update to 9.4.1
xaxtix Feb 4, 2023
c48aa4f
update to 9.4.2
xaxtix Feb 6, 2023
51e9947
update to 9.4.3
xaxtix Feb 18, 2023
810bc4a
update to 9.4.5
xaxtix Feb 25, 2023
116092e
update to 9.4.6
xaxtix Feb 26, 2023
7554c9b
update to 9.4.7
xaxtix Feb 27, 2023
8bb3438
update to 9.4.8
xaxtix Feb 27, 2023
1ac56c6
update to 9.4.9
xaxtix Feb 28, 2023
d374d48
update to 9.5.0
xaxtix Mar 8, 2023
1a48adb
update to 9.5.1
xaxtix Mar 8, 2023
1dcd153
update to 9.5.2
xaxtix Mar 10, 2023
07a2c9a
update to 9.5.3
xaxtix Mar 13, 2023
c06f56d
update to 9.5.4
xaxtix Mar 18, 2023
5e5b765
update to 9.5.5
xaxtix Mar 24, 2023
bab9943
update to 9.5.6
xaxtix Mar 24, 2023
7e6d40a
update to 9.5.7
xaxtix Mar 30, 2023
683c4e6
update to 9.5.8
xaxtix Apr 3, 2023
89b0e31
update to 9.6.0
xaxtix Apr 21, 2023
c1e3121
update to 9.6.1
xaxtix Apr 25, 2023
3c9a4c1
update to 9.6.2
xaxtix Apr 26, 2023
e77ac04
update to 9.6.3
xaxtix Apr 27, 2023
816ffc5
update to 9.6.3 (3344)
xaxtix Apr 27, 2023
7c62a5d
update to 9.6.5 (3356)
xaxtix May 4, 2023
dfd74f8
update to 9.6.6 (33562)
xaxtix May 27, 2023
65f01a7
update to 9.7.0 (3687)
xaxtix Jul 20, 2023
f108443
update to 9.7.2 (3705)
xaxtix Jul 22, 2023
6c1e8c1
update to 9.7.4 (3712)
xaxtix Jul 27, 2023
0bcf4fe
update to 9.7.6 (3721)
xaxtix Aug 5, 2023
702d37c
update to 10.0.1 (3793)
xaxtix Aug 14, 2023
702839a
update to 10.0.3 (3801)
xaxtix Aug 24, 2023
534f9f6
update to 10.0.4 (3802)
xaxtix Aug 25, 2023
36067f8
update to 10.0.5 (3804)
xaxtix Sep 6, 2023
dcad7b4
update to 10.0.8 (3867)
xaxtix Sep 13, 2023
6b4602c
update to 10.0.9 (3872)
xaxtix Sep 15, 2023
750eedf
update to 10.1.0 (3919)
xaxtix Sep 22, 2023
fea5ca9
update to 10.1.1 (3926)
xaxtix Sep 23, 2023
b4dbcd1
update to 10.2.0 (4056)
dkaraush Oct 28, 2023
dfaff8c
update to 10.2.2 (4071)
dkaraush Oct 31, 2023
c319639
update to 10.2.3 (4075)
dkaraush Nov 2, 2023
017f019
update to 10.2.6 (4082)
dkaraush Nov 7, 2023
220f6b4
update to 10.2.9 (4087)
dkaraush Nov 15, 2023
33a48d8
update to 10.3.2 (4145)
dkaraush Dec 4, 2023
a746a07
update to 10.5.0 (4228)
dkaraush Dec 31, 2023
928146c
update to 10.6.1 (4275)
dkaraush Jan 18, 2024
5dd6491
update to 10.6.4 (4365)
dkaraush Feb 6, 2024
4a8efef
update to 10.8.1 (4404)
dkaraush Feb 20, 2024
d62d2ed
update to 10.9.1 (4464)
dkaraush Mar 8, 2024
3a822b1
update to 10.10.0 (4571)
dkaraush Mar 31, 2024
a906f12
update to 10.10.1 (4583)
dkaraush Apr 1, 2024
d494ea8
update to 10.12.0 (4710)
dkaraush May 2, 2024
5bc1c3d
update to 10.13.1 (4845)
dkaraush Jun 3, 2024
59a0bc1
update to 10.14.2 (4911)
dkaraush Jun 30, 2024
a982429
update to 10.14.3 (4927)
dkaraush Jul 3, 2024
5fa5549
update to 10.14.5 (4945)
dkaraush Jul 11, 2024
3409cb1
update to 11.0.0 (5143)
dkaraush Aug 14, 2024
3d718c8
update to 11.1.1 (5235)
dkaraush Sep 10, 2024
cc50db9
update to 11.1.2 (5240)
dkaraush Sep 10, 2024
8558775
update to 11.1.3 (5243)
dkaraush Sep 10, 2024
1e89182
update to 11.1.3 (5244)
dkaraush Sep 10, 2024
9b78d43
update to 11.2.3 (5335)
dkaraush Oct 17, 2024
fb2e545
update to 11.4.2 (5469)
dkaraush Nov 20, 2024
9dcd88b
update to 11.5.3 (5511)
dkaraush Dec 6, 2024
eee720e
update to 11.7.0 (5663)
dkaraush Jan 26, 2025
29cd663
update to 11.8.0 (5771)
dkaraush Mar 10, 2025
75752f6
update to 11.8.1 (5775)
dkaraush Mar 10, 2025
3733c88
update to 11.8.2 (5784)
dkaraush Mar 10, 2025
7bfaa1c
update to 11.8.3 (5799)
dkaraush Mar 20, 2025
17067df
update to 11.9.0 (5837)
dkaraush Mar 26, 2025
289c462
update to 11.9.1 (5900)
dkaraush Apr 30, 2025
4d7a3a4
update to 11.12.0 (5997)
dkaraush Jun 4, 2025
64be894
gradle wrapper update
dkaraush Jun 21, 2025
c48aeb0
update 11.13.0 (6047)
Arseny271 Jul 1, 2025
f106432
up build version (6047, 11.13.0)
Arseny271 Jul 1, 2025
51474c9
update to 11.13.4 (6086)
Arseny271 Aug 11, 2025
48f5514
update to 11.14.0 (6102)
Arseny271 Aug 11, 2025
72922d7
update to 11.14.1 (6108)
Arseny271 Aug 11, 2025
aa5fe2e
update to 12.0.0 (6163)
Arseny271 Sep 1, 2025
ddc90f1
update to 12.0.1 (6166)
Arseny271 Sep 1, 2025
9cbf033
update to 12.1.1 (6211)
Arseny271 Oct 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,12 @@ build/
obj/
*.iml
local.properties
TMessagesProj/.cxx/
TMessagesProj/jniLibs/
TMessagesProj/jniRes/
**/.DS_Store
TMessagesProj/afat/
TMessagesProj_App/afat/
TMessagesProj_AppHockeyApp/afat/
TMessagesProj_AppStandalone/afat/
TMessagesProj_AppHuawei/afat/
27 changes: 20 additions & 7 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM gradle:7.0.2-jdk11
FROM gradle:8.7.0-jdk17

ENV ANDROID_SDK_URL https://dl.google.com/android/repository/commandlinetools-linux-7302050_latest.zip
ENV ANDROID_API_LEVEL android-31
ENV ANDROID_BUILD_TOOLS_VERSION 31.0.0
ENV ANDROID_API_LEVEL android-35
ENV ANDROID_BUILD_TOOLS_VERSION 35.0.0
ENV ANDROID_HOME /usr/local/android-sdk-linux
ENV ANDROID_NDK_VERSION 21.4.7075529
ENV ANDROID_VERSION 31
ENV ANDROID_VERSION 35
ENV ANDROID_NDK_HOME ${ANDROID_HOME}/ndk/${ANDROID_NDK_VERSION}/
ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools

Expand All @@ -22,9 +22,22 @@ RUN $ANDROID_HOME/cmdline-tools/bin/sdkmanager --sdk_root=$ANDROID_HOME "build-t
"platforms;android-${ANDROID_VERSION}" \
"platform-tools" \
"ndk;$ANDROID_NDK_VERSION"
RUN cp $ANDROID_HOME/build-tools/30.0.3/dx $ANDROID_HOME/build-tools/31.0.0/dx
RUN cp $ANDROID_HOME/build-tools/30.0.3/lib/dx.jar $ANDROID_HOME/build-tools/31.0.0/lib/dx.jar
RUN cp $ANDROID_HOME/build-tools/30.0.3/dx $ANDROID_HOME/build-tools/35.0.0/dx
RUN cp $ANDROID_HOME/build-tools/30.0.3/lib/dx.jar $ANDROID_HOME/build-tools/35.0.0/lib/dx.jar
ENV PATH ${ANDROID_NDK_HOME}:$PATH
ENV PATH ${ANDROID_NDK_HOME}/prebuilt/linux-x86_64/bin/:$PATH

CMD mkdir -p /home/source/TMessagesProj/build/outputs/apk && mkdir -p /home/source/TMessagesProj/build/outputs/native-debug-symbols && cp -R /home/source/. /home/gradle && cd /home/gradle && gradle assembleRelease && gradle assembleStandalone && cp -R /home/gradle/TMessagesProj/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk && cp -R /home/gradle/TMessagesProj/build/outputs/native-debug-symbols/. /home/source/TMessagesProj/build/outputs/native-debug-symbols
CMD mkdir -p /home/source/TMessagesProj/build/outputs/apk && \
mkdir -p /home/gradle/TMessagesProj/build/outputs/bundle && \
mkdir -p /home/source/TMessagesProj/build/outputs/native-debug-symbols && \
cp -R /home/source/. /home/gradle && \
cd /home/gradle && \
gradle :TMessagesProj_App:bundleBundleAfat_SDK23Release && \
gradle :TMessagesProj_App:bundleBundleAfatRelease && \
gradle :TMessagesProj_AppStandalone:assembleAfatStandalone && \
gradle :TMessagesProj_App:assembleAfatRelease && \
gradle :TMessagesProj_AppHuawei:assembleAfatRelease && \
cp -R /home/gradle/TMessagesProj_App/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk && \
cp -R /home/gradle/TMessagesProj_AppHuawei/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk && \
cp -R /home/gradle/TMessagesProj_AppStandalone/build/outputs/apk/. /home/source/TMessagesProj/build/outputs/apk && \
cp -R /home/gradle/TMessagesProj_App/build/outputs/bundle/. /home/source/TMessagesProj/build/outputs/bundle
Loading