1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00
Commit Graph

144 Commits

Author SHA1 Message Date
Ivan Savenko
975d9aedc9 Merge branch 'vcmi/beta' into 'vcmi/develop' 2025-04-13 18:53:54 +03:00
heroesiiifan
032d4bf112 Merge pull request #5574 from heroesiiifan/bela
add belarussian
2025-03-26 16:46:46 +02:00
Andrey Filipenkov
e9dc6c2b53 [conan] move comment to a separate line 2025-03-14 10:18:37 +03:00
heroesiiifan
c49039a3f7 add romanian and bulgarian 2025-03-08 20:10:33 +01:00
Ivan Savenko
b0de99fe89 Merge pull request #5478 from heroesiiifan/translation
develop - add greek, japanese, norwegian; harmonize
2025-03-01 23:14:28 +02:00
Ivan Savenko
8f074490a7 Merge branch 'master' into 'develop' 2025-02-27 21:15:42 +00:00
heroesiiifan
68b3421d5d add greek, japanese, norwegian; harmonize 2025-02-25 22:54:19 +01:00
Andrey Filipenkov
056d1f62a6 [conan][android] force linker to be ld
fixes shared libiconv build
2025-02-24 13:53:52 +03:00
George King
f8bebe6f21 Added optional script parameters
Added optional script parameters to set AppVer, AppBuild, AppArch, AppDir.

build_installer.cmd 1.6.4 15d45d15 x86 "VCMI (branch beta)"

AppDir is VCMI / VCMI (Branch beta) /  VCMI (Branch develop) for example. It's used accross installer, so future beta upgrades goes to VCMI (Branch beta) install folder etc.
2025-01-15 14:49:29 +01:00
George King
bf3780e2ec Add files via upload 2025-01-04 10:12:52 +01:00
George King
9ee7ec2068 Add files via upload 2025-01-04 10:11:40 +01:00
George King
0016d713ae Delete CI/build_installer.cmd 2025-01-04 10:11:21 +01:00
George King
e8b5714f1d Use latest Windows 10 SDK automatically when not provided custom UCRT path 2025-01-04 10:07:37 +01:00
George King
40e8a0f6cf Ability to set custom UCRT Path 2025-01-04 09:27:09 +01:00
George King
2242caede6 UCRT Path changes 2025-01-04 09:07:17 +01:00
George King
75a774cd72 Delete CI/wininstaller/ucrt directory 2025-01-04 09:06:46 +01:00
George King
ff45a60995 Create source 2025-01-01 18:36:15 +01:00
George King
b6d9aed73a Delete CI/wininstaller/ucrt/Source.txt 2025-01-01 18:35:15 +01:00
George King
9298b12eda Added UCRT
1) Added UCRT from installed Visual Studio 2022 - from C:\Program Files (x86)\Windows Kits\10\Redist\10.0.22621.0\ucrt\DLLs into installer, files are copied to install directory only when missing in system32 / syswow64. Now is installer really independent and VCMI works on fresh Windows 7 installation without any hangs.
2) Minor tweaks and fixes to correctly show checkbox for file copy only when file copy is needed
2025-01-01 18:09:26 +01:00
George King
2a071f47d5 Languages update 2025-01-01 18:02:43 +01:00
George King
519eb96cd1 Copy H3 files only when checkbox is checked 2024-12-25 20:00:07 +01:00
George King
92c07980e8 Copy H3 files only when checkbox is checked 2024-12-25 19:58:47 +01:00
George King
4f60db097a Various improvements
1) Code cleanup and improvements
2) Added checkbox for automatical Heroes 3 file copy when installed instead 
3) Rearanged checkbox groups
4) Added vcmp assisiotion together with vmap
5) Added popup warning when unchecking firewall rule creation
6) Regenerated translations
2024-12-25 18:17:41 +01:00
George King
1b8cca4e11 Fixed CR LF -> LF 2024-12-24 22:42:03 +01:00
George King
24e11bd75b Added Inno Setup Installer files
Added all needed files for future building new custom installer using Inno Setup
2024-12-24 22:00:21 +01:00
George King
d9dcce4ea4 Support for native multilanguage installer in main VCMI languages 2024-12-16 21:48:09 +01:00
Ivan Savenko
53d4afdae5 Enable rule to enforce specifying language for code blocks 2024-12-05 21:32:55 +00:00
Ivan Savenko
5e57582c47 Replace js -> json5 code blocks 2024-12-01 19:06:50 +00:00
Ivan Savenko
74a4a10f48 Added markdownlint to Github CI
- Markdown will now be validated as part of Github CI
- Applied auto-fix to most common issues (mostly whitespace related)
- Fixed manually some of more complex cases

Some valid markdownlint rules are currently disabled, to avoid failing
CI, can be enabled in future
2024-11-30 20:20:15 +00:00
Ivan Savenko
dace4075e4 Changes according to review 2024-10-27 19:37:04 +00:00
Ivan Savenko
2ca6f09621 Try to speed up msvc CI 2024-10-27 11:08:03 +00:00
Ivan Savenko
b7d4ffab79 Add support for Win7 and 32-bit msvc+vcpkg builds 2024-10-27 09:32:30 +00:00
Ivan Savenko
ccd0edf13d Changes according to review 2024-10-14 13:23:48 +00:00
Ivan Savenko
6b1fd428bd Use shared setup file for 32 and 64 bit bingw 2024-10-14 13:05:10 +00:00
Ivan Savenko
501622229d Use new prebuilts package 2024-10-14 13:05:10 +00:00
Ivan Savenko
2d2bc8293f Delete old coverity files 2024-10-14 13:05:10 +00:00
Ivan Savenko
ecf063cd1c Reorganized layout of CI directory, move all before_install files into
common directory, remove copy-pasted files
2024-10-14 13:05:10 +00:00
Ivan Savenko
4dc521743c Install dependencies as separate CI step 2024-10-14 13:05:09 +00:00
Ivan Savenko
1623afd35d Use Ubuntu 24.04 for mingw builds 2024-10-14 13:05:09 +00:00
Ivan Savenko
b3c5e0680d Install ninja for ios CI builds 2024-10-14 13:05:09 +00:00
Ivan Savenko
45e000c395 Revert "MSVC CI script: Don't run vswhere to find dumpbin.exe, since it is not used"
This reverts commit 8bca2fa643.
2024-09-14 11:03:44 +00:00
Ivan Savenko
e70ab86995 Use .txz archive for dependencies 2024-08-20 20:42:11 +00:00
Ivan Savenko
1ac63056dc Unify code for conan dependencies installation 2024-08-20 19:23:55 +00:00
Ivan Savenko
720d6076a0 Use new dependencies packages 2024-08-20 19:23:55 +00:00
Alexander Wilms
8bca2fa643 MSVC CI script: Don't run vswhere to find dumpbin.exe, since it is not used
Just the search took 3 to 15 min
2024-07-20 00:04:28 +02:00
Alexander Wilms
02e429e973 Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
2024-06-24 03:47:19 +02: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
Ivan Savenko
a876309154 Attempt to fix 24.04 runners 2024-05-30 08:54:36 +00:00
Ivan Savenko
9bdb6f2030 Add comment to clarify what needs to be updated 2024-05-05 12:24:21 +03:00