Commit Graph
72 Commits
Author SHA1 Message Date
Andrey Filipenkov bf859c673e [docs][conan] text improvements 2025-09-22 10:18:45 +03:00
Andrey Filipenkov 1f8f7fd703 list minizip-ng in dev docs 2025-09-15 14:53:27 +03:00
Andrey Filipenkov 0357cfcba5 Merge pull request #6098 from Laserlicht/mz
[docs] add minizip to Linux
2025-09-02 12:55:55 +03:00
Laserlicht b1ffc59795 [docs] add minizip 2025-09-01 19:53:50 +02:00
Andrey Filipenkov f69ffde967 [docs] clarify how to launch built executables on Windows 2025-08-31 13:02:11 +03:00
Andrey Filipenkov 3ab8b449c7 [docs] update developer documentation for Conan v2 2025-08-30 20:21:18 +03:00
Andrey Filipenkov 6c697bb95b [docs] update Conan documentation for v2 2025-08-30 20:21:18 +03:00
Laserlicht ddd422a075 template editor 2025-06-08 15:20:49 +02:00
Ivan Savenko 0a74992268 Fix formatting 2025-05-11 19:58:49 +03:00
Ivan Savenko 519fbae43c Add example of typical bonus system graph to docs 2025-05-10 19:13:47 +03:00
Ivan Savenko a188934e12 Add basic description of battlefield layout 2025-05-10 19:12:59 +03:00
benfradet b7965f007f Fix fedora building instructions 2025-03-29 23:24:26 +01:00
Ivan Savenko a31788b874 Replace thread spawning with tbb pool for adventure AI 2025-03-02 19:24:24 +00:00
Ivan Savenko a4587c0e65 Add basic docs on vcmi threads 2025-03-01 21:16:03 +00:00
Ivan Savenko f3e690f3b2 Fix several 404 links in documentation 2025-01-23 21:01:17 +00:00
Laserlicht 3cb647bb2d code review 2025-01-16 22:30:46 +01:00
Laserlicht eb9bcaa420 added dockerfile for android build 2025-01-15 11:04:45 +01:00
Ivan Savenko 53d4afdae5 Enable rule to enforce specifying language for code blocks 2024-12-05 21:32:55 +00:00
Ivan Savenko 879aaba980 Use json instead of json5 for syntax highlight in docs
Looks like website only recognizes javascript & json, and is not aware
of jsonc or json5.

Will result in small regression on Github web view - comments will show
up as red (since comments are not part of json format), but syntax
highlight would work both on website and on Github.

Alternative is using javascript for syntax highlight, however syntax
highlighter for json looks better on both website and Github (since it
uses separate highlighting for json keys, separate from strings in
values)
2024-12-04 16:50:01 +00:00
Ivan Savenko 7b682f9010 Always use json5 for syntax highlighting. 2024-12-01 12:18:06 +00:00
Ivan Savenko 36fe8462c5 Address code review, fix few more issues with formatting 2024-12-01 11:15:13 +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
Joakim Thorén e7682cfd5c Add qt5-tools and tbb as required dependencies when using the windows-mingw-release preset 2024-11-14 23:09:29 +01:00
Ivan Savenko 4ac1b1169a Update developers documentation to point to new prebuilts location 2024-08-21 12:14:08 +00:00
void f0568e2195 docs: add building instruction for the NixOS 2024-07-23 07:28:45 +09:00
Alexander Wilms 1b3fcbcd8d CMake.md: Use markdown list instead of HTML table 2024-07-17 18:17:55 +02:00
Alexander Wilms e9f2907efc Merge branch 'develop' into dev-documentation 2024-07-17 18:17:09 +02:00
Laserlicht 8f407311fd fix headings of md files 2024-07-16 20:29:20 +02:00
Alexander Wilms 775b20bfe2 Remove .clangd config and add separate markdown file explaining some CMake options 2024-07-15 15:48:36 +02:00
Alexander Wilms 97c9cd483b Improve Linux developer documentation
* List CMake options in table
* Improve headline hierarchy
* Add .clangd config file so compile_commands.json gets found out-of-the-box
2024-07-15 15:47:37 +02:00
Andrii Danylchenko 58add0e182 Add docs for Nullkiller AI 2024-07-14 17:45:41 +03:00
Ivan Savenko 6b8f94e6e7 Merge remote-tracking branch 'vcmi/master' into develop 2024-07-11 17:43:44 +00:00
Laserlicht 16f1d8d3ce remove slack 2024-07-10 12:49:53 +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
Ivan Savenko cf2a91674f Merge pull request #4090 from IvanSavenko/docs_table_of_content
Adjusted docs layout to fix table of content
2024-06-08 13:46:09 +03:00
Andrey Filipenkov d139d093a6 [docs] update Android / Conan dev docs 2024-06-08 00:10:03 +03:00
Ivan Savenko fc28943741 Adjusted docs layout to fix table of content 2024-06-04 20:22:43 +00:00
Emmanuel FerdmanandAndrey Filipenkov 651e223d7d Update docs/developers/Building_macOS.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:58 +03:00
Emmanuel FerdmanandAndrey Filipenkov dc3a677f14 Update docs/developers/Building_iOS.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:53 +03:00
Emmanuel FerdmanandAndrey Filipenkov 42b77c746a Update docs/developers/Building_Android.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:48 +03:00
Emmanuel Ferdman 970a4c5b4c docs: update reference to Conan
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-05-27 14:46:34 +03:00
Tomasz Zieliński e9b5441b3d Add first version of documentation for RMG algorithms 2024-05-13 17:48:10 +02:00
Laserlicht 277a0e63d8 update docs 2024-05-06 00:46:21 +02:00
Laserlicht dc17970586 add missing develop packages to docs 2024-04-20 16:38:19 +02:00
Laserlicht de9dbf0cd7 introduce innoextract 2024-04-13 17:19:47 +02:00
RoboSchmied 9c334f54fe Fix: 9 typos
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-28 03:03:44 +01:00
Ivan Savenko b628a2460c Initial version of networking docs 2024-03-08 16:32:40 +02:00
Alexander Wilms efb021333b Building_Linux.md: Use cmake -S ../vcmi instead of cmake ../vcmi 2024-02-05 22:32:45 +01:00
Joakim Thorén c8ed138145 Use statically linked Qt5 for Windows MinGW builds. This solves an issue where OpenSSL dlls had to be manually copied into binary dir for VCMI_launcher to be able to download mods. 2024-01-03 23:58:37 +01:00
Joakim Thorén a78a3b3e4f Added documentation on how to build using windows-mingw-release preset 2024-01-02 22:24:41 +01:00