Commit Graph

11881 Commits (1ba246f6df4d69224fdef5ef84f8c999a03a9144)
 

Author SHA1 Message Date
Myk 8e9f69a215
Merge pull request #2303 from myk002/myk_one_zone_please
don't cache dup civzones when scanning buildings
2022-09-25 16:13:09 -07:00
myk002 cb80f7dd75
don't cache dup civzones when scanning buildings 2022-09-25 16:04:36 -07:00
DFHack-Urist via GitHub Actions 07d3e70b8a Auto-update submodules
scripts: master
2022-09-25 07:19:50 +00:00
Myk Taylor ea7326a1c8
add more job types to the example prioritize list 2022-09-24 20:47:16 -07:00
Myk 54dc0e36f9
Merge pull request #2276 from lethosor/teleport-set-idle-area
`Units::teleport()`: set idle_area
2022-09-24 16:09:17 -07:00
lethosor e9eeb5fda0
tool_docs: don't assume cwd is dfhack root
hopefully fixes the CI docs build in dfhack/scripts
2022-09-24 14:00:04 -04:00
lethosor c1b9ffc7ca
Clarify changelog
Based on clarification from Doublestrafe and Quietust
2022-09-24 13:31:18 -04:00
lethosor e6336e769a
Units::teleport(): set idle_area 2022-09-24 13:30:24 -04:00
myk002 65500e6069
update scripts ref 2022-09-23 16:22:41 -07:00
Myk 69dd4273a6
Merge pull request #2300 from myk002/myk_doc_submodules
ensure readthedocs checks out submodules
2022-09-23 16:15:49 -07:00
myk002 9eaf3acb25
ensure readthedocs checks out submodules 2022-09-23 16:09:46 -07:00
myk002 c4ebd195e8
update scripts ref 2022-09-23 16:02:26 -07:00
myk002 d0f9b1d324
update scripts ref 2022-09-23 16:01:33 -07:00
myk002 b1801d25ca
update scripts ref 2022-09-23 15:59:25 -07:00
myk002 8546b2963c
tool docs are no longer toc-orphaned 2022-09-23 15:58:31 -07:00
Myk 3dfb85522a
Merge pull request #2297 from myk002/myk_count_doku
Generate tag indices
2022-09-23 14:11:33 -07:00
myk002 6b219f342d
add a TOC of all tools so the pdf picks them up 2022-09-23 14:09:15 -07:00
myk002 50f0d11372
include tool desc in the index for all formats 2022-09-23 13:19:13 -07:00
myk002 4ae1b7fb74
fix anchor text transformation 2022-09-23 12:51:50 -07:00
myk002 98b6ad4954
fix index titles on pdf 2022-09-23 12:34:50 -07:00
myk002 1cd5e8657a
link directly to the tool page title
instead of the top of the page
this is especially important on mobile where the top of the page is
taken up with the sidebar boilerplate
2022-09-23 11:33:14 -07:00
myk002 52011bde7b
share tag list between tool and commands
so all relevant tag index entries get generated
2022-09-23 11:13:49 -07:00
myk002 5869ba64c8
add tag description to the tag index page
this is a terrible hack that only works because sphinx doesn't sanitize
its input for the html builder. we set the title to

  '%s<h4>%s</h4>' % (tag, desc)

so the final html looks like <h1>adventure<h4>...</h4></h1>

this may not play nice with the pdf builder..
2022-09-23 10:21:53 -07:00
myk002 1b9cd83009
use a domain index instead of the genindex 2022-09-23 10:10:28 -07:00
myk002 a92e5d1f74
populate, merge, and generate real tag indices 2022-09-23 09:32:08 -07:00
myk002 a1d3fe77b5
add a bit more index infrastructure 2022-09-23 08:46:50 -07:00
myk002 278b7528ac
implement basic domain index structure 2022-09-23 08:46:50 -07:00
myk002 4913637b62
genindex label "alphabetical" -> "annotated" 2022-09-23 08:46:50 -07:00
myk002 618a191c87
fix directive use for reveal.rst 2022-09-23 08:46:50 -07:00
Myk b8a172440f
Merge pull request #2299 from myk002/myk_die_easter_egg
[helpdb] replace die's underline with tombstones
2022-09-23 08:45:43 -07:00
myk002 7c498e6611
add note about regenerating dwarfmonitor.json 2022-09-23 08:39:40 -07:00
myk002 fae26b2375
replace die's underline with tombstones
easter egg suggested by thurin : )
2022-09-23 08:34:22 -07:00
Myk b07f3b5b6c
stub help formatted same as real help 2022-09-22 17:43:56 -07:00
Myk 4d662adfe5
Fix marker checking for ruby help text 2022-09-22 17:39:54 -07:00
Myk 3532ad3633
Merge pull request #2298 from wolfboyft/modding-guide-patch
Add link to a full example mod and show more code configurations in modding guide
2022-09-22 13:38:26 -07:00
Tachytaenius 6810f9bb90 Remove empty indented line 2022-09-22 20:31:43 +01:00
Tachytaenius 30100bec8f
Add link to Tachy Guns and show more code configurations in guide 2022-09-22 20:23:56 +01:00
Myk eac3641d53
Merge pull request #2296 from myk002/myk_doctoc
doc tweaks
2022-09-21 10:50:13 -07:00
myk002 7f31b612ae
readthedocs doesn't like "all", list separately 2022-09-21 10:47:02 -07:00
myk002 b6dee4b0f1
build all formats 2022-09-21 10:45:27 -07:00
myk002 2e64464bb8
reword sentence after title expansion 2022-09-21 10:44:01 -07:00
myk002 ee51e830ad
update wording in Tools docs 2022-09-21 10:40:17 -07:00
myk002 e36f6ea844
also build pdf format 2022-09-21 10:40:08 -07:00
myk002 682ed29c0c
replace deprecated support page with a redirect
configured on the readthedocs web admin page
2022-09-21 10:36:46 -07:00
Myk bade7d270c
Merge pull request #2293 from myk002/myk_genindex
[docs] create genindex entries for all tools and commands
2022-09-21 10:14:26 -07:00
Myk Taylor 35152bf022
create genindex entries for all tools and commands 2022-09-21 10:12:30 -07:00
Myk ab611f36e6
Merge pull request #2294 from myk002/myk_update_sphinx_ver
Update min sphinx version to 3.4.3 to support index generation
2022-09-21 10:11:35 -07:00
Myk Taylor a1c57ccafd
pin the sphinx version exactly at 4.4.0 2022-09-21 10:07:20 -07:00
Myk Taylor 2a13664b36
rename yaml to yml 2022-09-21 10:03:51 -07:00
Myk Taylor 2ef2ec66b6
update min sphinx version to 3.4.3
it might be able to go lower, but sphinx 1.8.6 is too low (it doesn't
support the calls we make to generate the genindex entries)
2022-09-21 09:57:55 -07:00