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