Andrey Filipenkov
|
fa0ba8b68c
|
update macOS installation instructions for macOS 15
|
2025-08-17 16:34:12 +03:00 |
|
Andrey Filipenkov
|
06dbe32c77
|
Merge pull request #6013 from kambala-decapitator/gradlew-crlf
force correct line endings for Gradle wrapper
|
2025-08-15 16:40:36 +03:00 |
|
Andrey Filipenkov
|
cbb1d35df6
|
force LF for UNIX version of Gradle wrapper
|
2025-08-14 09:38:35 +03:00 |
|
Andrey Filipenkov
|
3392d5cc1d
|
convert bat files to CRLF
|
2025-08-13 21:17:03 +03:00 |
|
Andrey Filipenkov
|
25b0cf21d3
|
force CRLF for bat files
|
2025-08-13 21:13:49 +03:00 |
|
Andrey Filipenkov
|
34e56c362f
|
update Gradle to 8.13 and AGP to 8.11
also updates:
- targetSdkVersion to 35
- buildToolsVersion to 35.0.0
# Conflicts:
# android/vcmi-app/build.gradle
|
2025-07-09 11:13:04 +03:00 |
|
Andrey Filipenkov
|
d1f1acf76c
|
Merge pull request #5638 from vcmi/build-aab-from-archive
add workflow to build android aab file from prebuilt dir
|
2025-04-17 15:58:03 +03:00 |
|
Andrey Filipenkov
|
602616f38f
|
[launcher] restore quitting launcher when starting game on Windows and macOS
|
2025-03-25 09:57:47 +03:00 |
|
Andrey Filipenkov
|
fa5220a613
|
add EditorConfig configuration
|
2025-03-15 17:22:27 +03:00 |
|
Andrey Filipenkov
|
60af2454a0
|
Merge pull request #5552 from vcmi/conan-android-fix-comment
[conan] move comment to a separate line
|
2025-03-14 11:40:49 +03:00 |
|
Andrey Filipenkov
|
e9dc6c2b53
|
[conan] move comment to a separate line
|
2025-03-14 10:18:37 +03:00 |
|
Andrey Filipenkov
|
0435d8f49c
|
[iOS] add setting to honor mute switch
|
2025-03-13 12:14:25 +03:00 |
|
Andrey Filipenkov
|
20be327902
|
[iOS] enable portrait mode
launcher stays landscape-only on iPhones
|
2025-03-12 14:40:04 +03:00 |
|
Andrey Filipenkov
|
056d1f62a6
|
[conan][android] force linker to be ld
fixes shared libiconv build
|
2025-02-24 13:53:52 +03:00 |
|
Andrey Filipenkov
|
d8ee343800
|
Merge pull request #5384 from kambala-decapitator/on-release-workflow-beta
add workflow to notify other repos about new release
|
2025-02-07 13:09:57 +03:00 |
|
Andrey Filipenkov
|
d0a89a8cc8
|
add workflow to notify other repos about new release
only Homebrew repo for now
(cherry picked from commit 01eda54a0f)
|
2025-02-07 09:36:27 +03:00 |
|
Andrey Filipenkov
|
3646629682
|
bring back changes from #5298
|
2025-01-25 10:20:22 +03:00 |
|
Andrey Filipenkov
|
01eda54a0f
|
add workflow to notify other repos about new release
only Homebrew repo for now
|
2025-01-24 14:35:25 +03:00 |
|
Andrey Filipenkov
|
3839b2cc06
|
[cmake] improvements
|
2025-01-08 15:37:20 +03:00 |
|
Andrey Filipenkov
|
ea30496472
|
[cmake] install() vcmiqt target only when it's shared
|
2025-01-08 15:37:20 +03:00 |
|
Andrey Filipenkov
|
249c6d4d09
|
[macOS] ignore ad-hoc codesigning for Intel builds
|
2025-01-08 15:37:19 +03:00 |
|
Andrey Filipenkov
|
2ec518fdf0
|
[cmake] link NKAI to TBB
|
2025-01-08 15:37:17 +03:00 |
|
Andrey Filipenkov
|
db5d77362a
|
[fuzzylite] force C++14 standard
doesn't build under C++17 due to using removed symbols
|
2025-01-08 15:22:21 +03:00 |
|
Andrey Filipenkov
|
4e4684cedf
|
[cmake] set some policies
|
2025-01-08 15:22:21 +03:00 |
|
Andrey Filipenkov
|
6323e7b4da
|
[macOS] run hdiutil under sudo only on CI
|
2025-01-08 15:22:21 +03:00 |
|
Andrey Filipenkov
|
3db1a01080
|
use TTF_Font from SDL_ttf directly
|
2025-01-07 12:09:11 +03:00 |
|
Andrey Filipenkov
|
b2407d2002
|
[launcher] improve a few user-visible strings
|
2024-12-25 20:57:52 +03:00 |
|
Andrey Filipenkov
|
538f844398
|
[docs] add referenced image to the repo
|
2024-11-24 22:48:25 +03:00 |
|
Andrey Filipenkov
|
79f57b36f3
|
add Homebrew install option
|
2024-11-07 20:54:19 +03:00 |
|
Andrey Filipenkov
|
3e6f64d6b6
|
[docs][iOS] add one more ipa signing option
|
2024-08-28 16:12:20 +03:00 |
|
Andrey Filipenkov
|
98cda246a2
|
[launcher] call Install From File button handler asynchronously
|
2024-07-10 21:41:26 +03:00 |
|
Andrey Filipenkov
|
5d9c1f986f
|
[launcher] treat manually selected/dropped file as a file path instead of URL
fixes file installation on Android
|
2024-07-08 16:10:44 +03:00 |
|
Andrey Filipenkov
|
b5cc3e8dc6
|
[editor] fix crash on quit with an opened map
|
2024-06-13 21:35:30 +03:00 |
|
Andrey Filipenkov
|
9438c5f9f7
|
code style
|
2024-06-13 21:35:30 +03:00 |
|
Andrey Filipenkov
|
bf832d4b13
|
fix building editor with Apple Clang 15
|
2024-06-13 06:38:15 +03:00 |
|
Andrey Filipenkov
|
b76bc4c0f8
|
[launcher][iOS] reveal game directories in Files app
|
2024-06-13 03:53:43 +03:00 |
|
Andrey Filipenkov
|
9e5b51c86f
|
[launcher] show button to copy existing data on iOS >= 13
|
2024-06-09 18:20:39 +03:00 |
|
Andrey Filipenkov
|
e019997bee
|
[launcher][iOS] select directory to copy oh3 files using objc/uikit
|
2024-06-09 18:20:39 +03:00 |
|
Andrey Filipenkov
|
65d30a444e
|
[launcher] call button handlers that show dialogs asynchronously
fixes freeze on iOS: https://bugreports.qt.io/browse/QTBUG-98651
|
2024-06-08 22:30:54 +03:00 |
|
Andrey Filipenkov
|
53048bde4f
|
[launcher][android] force Qt window size to match available screen size
|
2024-06-08 20:54:58 +03:00 |
|
Andrey Filipenkov
|
d139d093a6
|
[docs] update Android / Conan dev docs
|
2024-06-08 00:10:03 +03:00 |
|
Andrey Filipenkov
|
61093ab027
|
[CI] android adjustments
|
2024-06-08 00:10:03 +03:00 |
|
Andrey Filipenkov
|
d7bf6b7dbe
|
[android][launcher] copy existing oh3 files using Java
|
2024-06-08 00:10:03 +03:00 |
|
Andrey Filipenkov
|
aa33a13c1c
|
fix indentation
|
2024-06-08 00:10:02 +03:00 |
|
Andrey Filipenkov
|
99eb5b67cc
|
[launcher] add option to ignore SSL errors
affects fetching mods list
|
2024-06-08 00:10:02 +03:00 |
|
Andrey Filipenkov
|
51345727f8
|
[android] cleanup Gradle / Java code
|
2024-06-08 00:10:02 +03:00 |
|
Andrey Filipenkov
|
8cee8b72a6
|
[launcher] build for Android
also embeds icons and translations as Qt resources instead of reading from disk
|
2024-06-08 00:09:04 +03:00 |
|
Andrey Filipenkov
|
cbc418fc62
|
[android] update SDL to 2.26.5
|
2024-06-08 00:09:04 +03:00 |
|
Andrey Filipenkov
|
d293690122
|
[conan] enable Qt for Android
|
2024-06-08 00:09:04 +03:00 |
|
Andrey Filipenkov
|
5a58edde22
|
use 32-bit minizip file funcs on old Android
|
2024-06-08 00:09:03 +03:00 |
|
Andrey Filipenkov
|
9a436d47d7
|
Merge pull request #3764 from kambala-decapitator/ci-macos13
[CI] use macOS 13
|
2024-04-13 18:38:34 +03:00 |
|
Andrey Filipenkov
|
a29fa0b94b
|
[CI] use macOS 13
|
2024-04-13 17:55:01 +03:00 |
|
Andrey Filipenkov
|
788e9093f3
|
[iOS] fix app icon size, remove unused icon
|
2024-03-20 05:52:26 +03:00 |
|
Andrey Filipenkov
|
006ec227ce
|
[iOS] fix crash on starting game
apparently iOS can't change socket buffer size
|
2024-03-20 05:52:25 +03:00 |
|
Andrey Filipenkov
|
9e7f4e604a
|
fix indentation
|
2024-03-20 05:52:25 +03:00 |
|
Andrey Filipenkov
|
74ecbec1c7
|
get rid of CLauncherDirs global static
std::call_once causes crash
|
2024-03-20 05:52:25 +03:00 |
|
Andrey Filipenkov
|
c210b488f3
|
[cmake] slight improvements
|
2024-03-19 21:55:45 +03:00 |
|
Andrey Filipenkov
|
35cf227b35
|
[cmake] simplify 'share' files installation on Linux
|
2024-03-19 21:55:45 +03:00 |
|
Andrey Filipenkov
|
1b69410bbc
|
also remove the declaration from the header
|
2024-03-02 17:35:28 +03:00 |
|
Andrey Filipenkov
|
5dddb7ed00
|
remove no longer used slot
|
2024-03-02 17:27:15 +03:00 |
|
Andrey Filipenkov
|
3074f8cb89
|
fix typo
|
2023-12-24 09:58:48 +03:00 |
|
Andrey Filipenkov
|
5623d3fb11
|
describe how to put ipa on iOS device
|
2023-10-31 17:58:33 +03:00 |
|
Andrey Filipenkov
|
0db567da37
|
improve layout of some dev docs
|
2023-09-27 15:25:41 +03:00 |
|
Andrey Filipenkov
|
764fbebb35
|
make script executable
|
2023-09-27 15:12:50 +03:00 |
|
Andrey Filipenkov
|
1da06e04cc
|
fix "development mode" condition when building in single process mode
|
2023-04-05 20:22:29 +03:00 |
|
Andrey Filipenkov
|
41696d6692
|
Merge pull request #1850 from kambala-decapitator/conan-docs-arm-mac
[Conan][docs] improve using prebuilt binaries for Apple Silicon
|
2023-04-05 18:56:37 +03:00 |
|
Andrey Filipenkov
|
fdf7fab2d4
|
[Conan][docs] improve using prebuilt binaries for Apple Silicon
|
2023-04-02 13:58:03 +03:00 |
|
Andrey Filipenkov
|
40c9b26331
|
[vcmibuilder] fix default destination directory on macOS
|
2023-04-01 14:25:26 +03:00 |
|
Andrey Filipenkov
|
6382e0a3a0
|
Merge pull request #1743 from rilian-la-te/russian-translation
vcmi: russian
|
2023-03-22 13:48:48 +03:00 |
|
Andrey Filipenkov
|
147633bd9d
|
compute movement cost using PathNodeInfo layer info when possible
|
2023-03-20 11:35:20 +03:00 |
|
Andrey Filipenkov
|
a0cd69e944
|
Slight refactoring of CGHeroInstance::movementPointsAfterEmbark()
|
2023-03-20 11:35:20 +03:00 |
|
Andrey Filipenkov
|
aae9e70771
|
remove duplicate call
already performed in CPathfinderHelper constructor
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
8f638e7ca6
|
[editor] fix Player Settings crash when random town is added to a map
fixes #1714
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
3602645a30
|
improve iterating over EPathfindingLayer
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
c0c19557af
|
fix method documentation
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
8f843d0bff
|
fix typos
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
68f5c1de79
|
improve variable names in CPathfinderHelper::getNeighbours()
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
bfb0dc26d5
|
fix movement cost on roads
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
0c7b5ac793
|
fix movement cost on Favorable Winds
|
2023-03-20 11:35:19 +03:00 |
|
Andrey Filipenkov
|
3fbdc3b198
|
improve code that checks last possible tile
|
2023-03-20 11:35:18 +03:00 |
|
Andrey Filipenkov
|
21463f1c0e
|
fix movement cost with Fly
|
2023-03-19 11:26:55 +03:00 |
|
Andrey Filipenkov
|
43e89523a9
|
Merge pull request #1716 from rilian-la-te/tw-fix
TotalValue: fix typo
|
2023-03-19 11:25:48 +03:00 |
|
Andrey Filipenkov
|
f2fc01f8bf
|
Merge pull request #1648 from kambala-decapitator/fix-android-upload
fix uploading Android APK to server
|
2023-03-06 22:41:55 +03:00 |
|
Andrey Filipenkov
|
456ede5b17
|
fix uploading Android APK to server
|
2023-03-06 21:29:46 +03:00 |
|
Andrey Filipenkov
|
c62d945b2d
|
fix downloading mods on Android 4.4
fixes TLS issue
|
2023-03-04 14:35:56 +03:00 |
|
Andrey Filipenkov
|
cd454143be
|
update SDL Java classes to v2.26.1
|
2023-03-02 13:54:23 +03:00 |
|
Andrey Filipenkov
|
2b3fac0b29
|
build Android as single process by default
|
2023-03-02 12:14:01 +03:00 |
|
Andrey Filipenkov
|
137e5407c7
|
remove unused class
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
b7fca27f02
|
remove no-op button
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
785e5237ff
|
remove unused method
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
c295c81bf2
|
[Conan] add validate method to catch incorrect combination of options
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
5dd301efd2
|
add "building for Android from source" wiki link to the readme
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
e15d0a49fd
|
[Conan][docs] add Android info
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
4a6c3190b1
|
[Conan][docs] document how to build against system libraries
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
0294a8b063
|
enable StupidAI and EmptyAI for static AI
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
c31a9f7f5d
|
ignore ENABLE_LAUNCHER and ENABLE_EDITOR options on Android
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
fd56f86a84
|
introduce VCMI_MOBILE macro
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
299bf93390
|
[CI] configure android builds
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
3c2fd7f1b8
|
fix build signing
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
dad5b93706
|
fix fetching git info from Gradle
|
2023-03-02 12:09:48 +03:00 |
|