lethosor
17de88e839
Fix some warnings on macOS
2021-09-07 11:58:44 -04:00
lethosor
badf19b424
tweak military-assign: fix likely missing bounds check
2021-09-07 01:18:13 -04:00
lethosor
91e7e12464
RemoteFortressReader: fix likely copy-paste error between width/height
2021-09-07 01:17:38 -04:00
lethosor
e7754ea890
Enable -Wunused-variable and fix most errors
2021-09-07 01:16:21 -04:00
lethosor
8d551c7a7c
GCC: enable -Wall and -Werror for all build types
...
Also make protobuf flags consistent across build types so that release builds
pass
2021-09-06 22:56:55 -04:00
lethosor
fbe0319515
Merge remote-tracking branch 'lethosor/ci-scripts-cleanup' into develop
2021-09-06 22:41:02 -04:00
lethosor
a083a7f670
tailor: fix operator precedence in command parsing
...
&& has a higher precendence than ||, so this could have resulted in a crash in
some cases. It also produced unintentional behavior where e.g. `tailor 1 foo`
would enable the plugin, unlike `tailor enable foo`.
From #1920
2021-09-06 22:35:38 -04:00
lethosor
e5487c812a
Update stonesense lint filter
2021-09-06 19:08:22 -04:00
lethosor
5dfb633db8
lint.py: add option to only check tracked files
2021-09-06 18:59:08 -04:00
lethosor
11222f21d3
Update lint.py filters and fix a couple identified issues
2021-09-06 18:42:45 -04:00
lethosor
3e26618004
lint.py: make check/ignore logic more flexible, move patterns to files
2021-09-06 18:22:59 -04:00
myk002
4a593a489c
add reference to dffd file in dreamfort help
2021-09-05 23:54:48 -07:00
myk002
695106afae
add a link to the fully built dreamfort on dffd
2021-09-05 23:54:48 -07:00
myk002
5c444e02d4
add comments to the onMapLoad_dreamfort.init file
2021-09-05 23:54:48 -07:00
lethosor
2f5cee1af1
Add stubs in travis/ to call ci/ scripts
2021-09-05 23:08:01 -04:00
lethosor
2ac3258ae8
Move travis/ scripts to ci/
2021-09-05 23:08:01 -04:00
lethosor
f876688a6a
lint.py: use argparse for argument processing
2021-09-05 23:07:58 -04:00
lethosor
cc6c829415
lint.py: fix --fix UTF-8 issues
2021-09-05 22:33:06 -04:00
lethosor
de241b47cc
Check for CI env var instead of TRAVIS
2021-09-05 22:24:16 -04:00
lethosor
75f90bccb9
Remove travis/all.py
...
Broken since we switched away from Travis
2021-09-05 22:21:20 -04:00
lethosor
1295633722
Bump to 0.47.05-r3
2021-09-04 14:00:31 -04:00
DFHack-Urist via GitHub Actions
0cbcabee59
Auto-update submodules
...
scripts: master
plugins/stonesense: master
2021-09-04 07:15:42 +00:00
myk002
f8d041b9aa
dreamfort and supporting files update
...
- merge otherstock into basic (safe now that we have orders sort)
- don't overproduce weapons and armor
- update dreamfort help and examples guide
2021-09-03 00:31:42 -07:00
DFHack-Urist via GitHub Actions
afca336679
Auto-update submodules
...
library/xml: master
scripts: master
2021-09-03 07:15:42 +00:00
Quietust
9d8eccd152
Fix remotefortressreader to use new ocean_wave field names
2021-09-02 06:58:55 -06:00
DFHack-Urist via GitHub Actions
b509a0b571
Auto-update submodules
...
library/xml: master
2021-09-02 07:20:39 +00:00
lethosor
7c572ceec3
Make changelog "invalid line" errors include filename and location
...
e.g. for merge conflicts
2021-09-01 23:35:57 -04:00
lethosor
0d14a2ccef
Merge remote-tracking branch 'ab9rf/tailor-v2' into develop
...
Conflicts: docs/changelog.txt
2021-09-01 23:34:30 -04:00
lethosor
d71e21efcb
Merge remote-tracking branch 'myk002/myk_orders_sort' into develop
2021-09-01 23:28:33 -04:00
myk002
bd0a2e3877
only output when changes are made
...
avoids spamming the console when `orders sort` is run on repeat
2021-09-01 16:52:11 -07:00
myk002
2249b42506
update examples docs
2021-09-01 13:06:07 -07:00
myk002
f21ba5c8aa
implement orders sort, document, and add to init
2021-09-01 13:04:23 -07:00
myk002
42d3620ef6
update changelog
2021-09-01 13:04:13 -07:00
DFHack-Urist via GitHub Actions
16d4b45e71
Auto-update submodules
...
scripts: master
2021-08-31 07:19:49 +00:00
myk002
b1632c0413
alphabetize professions list; add Migrant
2021-08-30 23:52:52 -07:00
myk002
3a8f815f98
fix doc link typo
2021-08-30 23:10:28 -07:00
myk002
62bbfb1296
update examples documentation
2021-08-30 23:10:28 -07:00
myk002
c33a20c589
add prioritization for hide tanning
2021-08-30 23:10:28 -07:00
myk002
27c901d0d2
add checklist items for *stock orders import
2021-08-30 23:10:28 -07:00
myk002
258874bcd1
move mechanisms to basic add wheelbarrow, minecart
2021-08-30 23:10:28 -07:00
myk002
591db4cf92
modify embark guidance based on new professions
2021-08-30 23:10:28 -07:00
myk002
fafd169e20
remove stonecrafting from startmanager
2021-08-30 23:10:28 -07:00
myk002
9094011d49
move cages to basic, reindex each file from 0
2021-08-30 23:10:28 -07:00
myk002
83dfe1b55a
incorporate ldog's rebalanced professions
2021-08-30 23:10:28 -07:00
myk002
8d2eb24f51
dreamfort blueprint improvements
...
- allow empty cages and traps on the surface animal stockpile
- remove animals from the industry quantum stockpile
- split furniture from the goods feeder stockpile so it can have
wheelbarrows assigned to it
2021-08-30 23:10:28 -07:00
myk002
3bf6c57a72
restrict lye stockpile to 2 barrels/pots
2021-08-30 23:10:28 -07:00
myk002
9905e5158f
use new prioritize param
2021-08-30 23:10:28 -07:00
myk002
166069e5be
fix some help text
2021-08-30 23:10:28 -07:00
myk002
c191135884
update dreamfort blueprints
...
- move orders for /services2 down to where we run /services2
- plan the roof over the surface barracks before the surface flooring to
encourage the easily-missed-but-important-for-the-next-blueprint roof
to get built first
- add a fourth craftsdwarf's workshop to the industry level, move some
workshops around to compensate
- add tip for how to configure mason's workshops
- forbid goblets in the goods feeder stockpile
- use dig priorities to get the guildhall tiles underneath the cistern
tiles dug quickly before the cistern gets wet
2021-08-30 23:10:28 -07:00
myk002
cc43c0a9c2
remove FillPond from priority list, add CleanSelf and food hauling
2021-08-30 23:10:28 -07:00