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

58 Commits

Author SHA1 Message Date
f3e690f3b2 Fix several 404 links in documentation 2025-01-23 21:01:17 +00:00
3cb647bb2d code review 2025-01-16 22:30:46 +01:00
eb9bcaa420 added dockerfile for android build 2025-01-15 11:04:45 +01:00
53d4afdae5 Enable rule to enforce specifying language for code blocks 2024-12-05 21:32:55 +00:00
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
7b682f9010 Always use json5 for syntax highlighting. 2024-12-01 12:18:06 +00:00
36fe8462c5 Address code review, fix few more issues with formatting 2024-12-01 11:15:13 +00:00
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
e7682cfd5c Add qt5-tools and tbb as required dependencies when using the windows-mingw-release preset 2024-11-14 23:09:29 +01:00
4ac1b1169a Update developers documentation to point to new prebuilts location 2024-08-21 12:14:08 +00:00
f0568e2195 docs: add building instruction for the NixOS 2024-07-23 07:28:45 +09:00
1b3fcbcd8d CMake.md: Use markdown list instead of HTML table 2024-07-17 18:17:55 +02:00
e9f2907efc Merge branch 'develop' into dev-documentation 2024-07-17 18:17:09 +02:00
8f407311fd fix headings of md files 2024-07-16 20:29:20 +02:00
775b20bfe2 Remove .clangd config and add separate markdown file explaining some CMake options 2024-07-15 15:48:36 +02:00
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
58add0e182 Add docs for Nullkiller AI 2024-07-14 17:45:41 +03:00
6b8f94e6e7 Merge remote-tracking branch 'vcmi/master' into develop 2024-07-11 17:43:44 +00:00
16f1d8d3ce remove slack 2024-07-10 12:49:53 +02:00
02e429e973 Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
2024-06-24 03:47:19 +02:00
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
d139d093a6 [docs] update Android / Conan dev docs 2024-06-08 00:10:03 +03:00
fc28943741 Adjusted docs layout to fix table of content 2024-06-04 20:22:43 +00:00
651e223d7d Update docs/developers/Building_macOS.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:58 +03:00
dc3a677f14 Update docs/developers/Building_iOS.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:53 +03:00
42b77c746a Update docs/developers/Building_Android.md
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:48 +03:00
970a4c5b4c docs: update reference to Conan
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-05-27 14:46:34 +03:00
e9b5441b3d Add first version of documentation for RMG algorithms 2024-05-13 17:48:10 +02:00
277a0e63d8 update docs 2024-05-06 00:46:21 +02:00
dc17970586 add missing develop packages to docs 2024-04-20 16:38:19 +02:00
de9dbf0cd7 introduce innoextract 2024-04-13 17:19:47 +02:00
9c334f54fe Fix: 9 typos
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-28 03:03:44 +01:00
b628a2460c Initial version of networking docs 2024-03-08 16:32:40 +02:00
efb021333b Building_Linux.md: Use cmake -S ../vcmi instead of cmake ../vcmi 2024-02-05 22:32:45 +01:00
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
a78a3b3e4f Added documentation on how to build using windows-mingw-release preset 2024-01-02 22:24:41 +01:00
2569e1c661 Update documentation to suggest using option ENABLE_CCACHE instead of directly setting CMAKE_C(XX)_COMPILER_LAUNCHER 2023-12-27 21:13:41 +01:00
096a1d74f5 Docs: Fix CMake commands for enabling Ccache 2023-11-10 02:40:10 +01:00
krs
e9c77f963d Update AI.md 2023-10-29 15:57:26 +02:00
krs
7d473317ac Renamed to AI.md 2023-10-26 00:13:22 +03:00
krs
27c4a1fe15 Update ai-description.md 2023-10-25 22:59:45 +03:00
krs
d0cdd06383 Update docs/developers/ai-description.md
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2023-10-25 22:23:06 +03:00
krs
90f20b20d5 Added ai-description to docs 2023-10-25 21:13:47 +03:00
15e45f966c typos found by lintian 2023-10-17 22:06:08 +02:00
9bbd2a58bc Improve docs 2023-10-09 22:41:11 +02:00
b36767904a Mention ccache in developer docs 2023-10-08 21:26:11 +02:00
0826b542e3 Apply suggestions from code review
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2023-10-05 19:09:07 +03:00
63453d4ad2 Reverted conan docs to older (but more correct) version 2023-10-05 00:38:00 +03:00
f42e57c9c5 Update Building_Linux.md 2023-10-01 14:42:32 +02:00
0db567da37 improve layout of some dev docs 2023-09-27 15:25:41 +03:00