-
-
Notifications
You must be signed in to change notification settings - Fork 370
docs: Generate manual from markdown using mkdocs #3849
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
153 commits
Select commit
Hold shift + click to select a range
a01ab38
very first draft
landam 307432f
re-enable html builds
landam 5aa3564
rename "md" dir to "markdown"
landam d33bcb9
add converted md file from html using pandoc
landam e2fd51c
fix various compilation issues
landam 78cbd32
run mkdocs
landam 40b6de9
fix md newline
landam 6d49dae
short commit hash
landam f0c5311
--md-description: skip main header
landam f725352
avoid duplicated header for now
landam bbbeee2
move mkdocs from doc/ to man/
landam 7b7c244
build index file
landam 134ff95
mkdocs: disable directory_urls
landam 3343ae3
lib/init: process md files
landam f5c4e8b
typo
landam 1f38a1e
implement topic index
landam 93dfcad
implement keyword index
landam 5f3ce2b
enable html keywords index
landam cd58012
fix grass_logo
landam f132228
Update man/build_keywords.py
landam 139c5fa
Update man/build_keywords.py
landam ee88da9
Update man/build_keywords.py
landam e11b985
Update man/build_keywords.py
landam 71d8df2
Update man/build_keywords.py
landam 6d816e5
Update man/build_keywords.py
landam 58ce945
Update man/build_keywords.py
landam a72d2ea
Update man/build_keywords.py
landam adf5af6
change style to material
landam 1b4a3fa
Merge branch 'main' into markdown_docs
landam 13a51fb
implement full_index
landam 0e8e272
logo tuning
landam 97e78ff
fix html keywords
landam a7c1d33
module md header changed
landam 542ead1
include images
landam d8ff3de
mkdocs cosmetics
landam 2e34f65
Update man/build_full_index.py
landam 4ecb894
Update man/build_full_index.py
landam 146bb42
Update man/build_full_index.py
landam 2671a0e
Update man/build_full_index.py
landam 2a9a0e5
Update man/build_graphical_index.py
landam 5adea99
Update man/build_graphical_index.py
landam 3b1c8cd
Merge branch 'main' into markdown_docs
landam cff3253
Update man/build_keywords.py
landam 60fa3b1
Update man/build_graphical_index.py
landam 580fcef
Update man/build_full_index.py
landam 1c9556b
Merge branch 'main' into markdown_docs
landam 08a966c
merge 28bbce8dd772f48d38ef02743ba239207c950c57 + flake8
landam eef0b70
code block fix in md files
landam 119a0bc
md requiremensts: add mkdocs-material
landam 6c42777
fix compilation issue in gui/scripts
landam 5ab2d36
Update man/build_md.py
landam d48461b
Update man/build_topics.py
landam 2d78ccf
Update utils/mkmarkdown.py
landam 52d356d
Update utils/mkmarkdown.py
landam 816a49c
Update utils/mkmarkdown.py
landam 40dbcb0
Update utils/mkmarkdown.py
landam 753fab7
Update utils/mkmarkdown.py
landam 84c55e6
Update utils/mkmarkdown.py
landam e9f31cb
Update man/build_md.py
landam 44736a5
Update man/build_keywords.py
landam b36d707
Merge branch 'main' into markdown_docs
landam 4ec91d5
fix compilation issue in 'man' dir
landam e71d72b
fix compilation issue in 'raster' dir
landam 96c5b53
simplify mddesc
landam 9460dee
parser: flag's description may be optional
landam 3e3366b
point logo to index.html
landam f6255d8
mkdocs: customize site_name
landam e14483d
fix module indices
landam d56baaa
fix keywords
landam fbc81f0
fix guiscript
landam 722b382
implement manual_gallery
landam d101d51
implement parser_standard_options
landam b7486e4
Update man/build_keywords.py
landam 0cc3123
Update man/parser_standard_options.py
landam 78b17f5
fix commit ref
landam 723ee55
replace html meta comments with yaml metadata block
landam c7633b0
introduce build.py
landam 46ff26a
fix building indices
landam 1a74615
full index: avoid HTML tag in MD
landam 7fcf163
simplify title
landam fa20022
Update man/build_topics.py
landam 5458f76
Update man/build_md.py
landam b58d65b
Update man/build_md.py
landam 2f6ed6d
Update man/build_full_index.py
landam 0b000be
Update man/build_manual_gallery.py
landam deb7cac
Update man/build_class.py
landam fab2a0f
Update man/build.py
landam a6e625b
Update lib/gis/parser_rest_md.c
landam 77d9f42
Merge branch 'main' into markdown_docs
landam 3f05ec9
extend footer
landam 50edf87
REQUIREMENTS.md: add pip install mkdocs mkdocs-material
neteler 9ebb183
beautify footer
landam 987d992
rename target dir to mkdocs
landam 33a91b9
fix build_class
landam 72dec30
add missing footer
landam 4daa36b
apply black
landam d3b31d3
apply ruff suggestions
landam 516386d
fix pathlib import
landam 05cd9af
Update utils/mkmarkdown.py
landam 4428a64
apply ruff
landam 682d266
remove auto-generated md files
landam 64ed659
Merge branch 'main' into markdown_docs
landam 9d129e1
Update man/build_keywords.py
landam 00a8c8f
solve conflicts
landam 33753b1
Merge branch 'main' into markdown_docs
landam 2353681
Merge branch 'main' into markdown_docs
landam 1869b31
remove two overlooked MD files
landam c1581cb
manual merge from master
landam 37c0c15
Update utils/mkmarkdown.py
landam 8aa433b
Update man/build_md.py
landam 6743f1a
fix PR compilation
landam 77f50d3
remove print statements
landam 9429ca7
disable build-mkdocs
landam 7f3497d
Merge branch 'main' into markdown_docs
landam 42a0c0d
npx prettier --print-width 80 -w man/mkdocs/mkdocs.yml
neteler 25eb9a6
os.getcwd() -> Path.cwd()
neteler 28f979a
libgis: module -> name in metadata
landam 3daffab
apply ruff suggestions
landam 3cd862f
apply ruff suggestions
landam 6661c11
apply black
landam 7e2a437
fix flake8 errors
landam c6a0a74
Merge branch 'main' into markdown_docs
landam 350c8a3
solve multi-line-implicit-string-concatenation (ISC002)
landam fb75c27
Merge branch 'main' into markdown_docs
landam 839892a
apply black
landam b486d2a
Merge branch 'main' into markdown_docs
landam 767fe03
merge 870343f
landam c66cda8
seperate common part in mkhtml/mkmarkdown to mkdocs
landam f6ab247
apply black
landam 54edbce
comment md-related parts in makefile
landam 9e08f1b
Merge branch 'main' into markdown_docs
landam 66fb33b
Update utils/mkmarkdown.py
landam 00ade4d
Update utils/mkmarkdown.py
landam 2a7434e
apply ruff suggestions
landam 308556e
fix flake8 issues
landam dea8261
fix mkmarkdown
landam a43993a
cleanup mkmarkdown
landam f1379f3
cleanup mkhtml
landam 2e5454c
fix import
landam 1a77853
Merge branch 'main' into markdown_docs
landam 2918609
remove commented blocks
landam e849291
remove todo comment
landam 974d7f2
fix mkhtml.py: calling get_addon_path()
landam ac5e963
remove leftover HTML code in MD part
neteler a1fc15e
remove leftover HTML code in MD part
neteler c2bdf4d
fix keywords (HTML version)
landam 3dec812
Merge branch 'main' into markdown_docs
echoix 92898df
micro white space fix
neteler d45c0b6
add pyyaml-env-tag to man/mkdocs/requirements.txt
landam 11011e2
Update man/mkdocs/requirements.txt
landam ad6170a
remove duplicated pyyaml-env-tag from man/mkdocs/requirements.txt
landam 9be5d69
Update REQUIREMENTS.md
landam f59b0db
Merge branch 'main' into markdown_docs
landam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.