Skip to content
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

workorder-detail-fix: Enforce order item details for buggy job types #929

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
c1960e0
add workorder-detail-fix
flashy-man Jan 6, 2024
0ac190c
better way to get the job type enums
flashy-man Jan 6, 2024
152fe5b
print valid commands when no arg is passed
flashy-man Jan 6, 2024
4e42bd8
print valid cmds when no arg is passed
flashy-man Jan 6, 2024
323121d
fix bad commit
flashy-man Jan 6, 2024
08a56b0
delete old job name -> id function
flashy-man Jan 6, 2024
b4b2518
workorder-detail-fix: use local variables
flashy-man Jan 6, 2024
9635fab
fix trailing whitespace; doc underline
flashy-man Jan 6, 2024
5c643b7
move workorder-detail-fix to fix directory, add enable API
flashy-man Jan 6, 2024
69a5e1f
no arg parsing when being used as a module (for enable api)
flashy-man Jan 6, 2024
e52adbe
actually set enable state
flashy-man Jan 6, 2024
b30668f
trailing whitespace again
flashy-man Jan 6, 2024
fae0027
hopefully fix line endings (sublime text calls them 'unix' endings)
flashy-man Jan 6, 2024
45f87de
hopefully fix EOF error (just needed newline at end of file)
flashy-man Jan 6, 2024
47761b6
only print when called from command line. also fix to work better wit…
flashy-man Jan 6, 2024
e1f170e
move doc to docs/fix
flashy-man Jan 7, 2024
ea76f59
workorder-detail-fix -> fix/workorder-detail-fix
flashy-man Jan 7, 2024
727200b
add detail_fix_is_needed() to say when the fix is required
flashy-man Jan 9, 2024
39a4db4
rework: only enable handler when detail_fix_is_needed
flashy-man Jan 9, 2024
a4ce456
better status() function to account for more statuses
flashy-man Jan 9, 2024
8ad4f77
woowee doc underline
flashy-man Jan 10, 2024
a5c2cc9
rename workorder-detail-fix in changelog
flashy-man Jan 14, 2024
4e950dd
no more eventful; only repeatutil
flashy-man Jan 14, 2024
a39ec2e
merged changelog
flashy-man Jan 14, 2024
d6b0775
fix redundancy, confusing modulo math
flashy-man Jan 15, 2024
f6275f0
line endings
flashy-man Jan 15, 2024
384625d
copy flags whole instead of one-by-one
flashy-man Jan 15, 2024
3cff781
alphebetize entry in control panel registry
flashy-man Jan 18, 2024
b0146e7
update docs: new name/usage
flashy-man Jan 18, 2024
f504edc
fix problems with status()/jobs_corrected
flashy-man Jan 18, 2024
027f410
fix redundant repeatutil usage
flashy-man Jan 18, 2024
b7c0ce8
print jobs_corrected only when enabled
flashy-man Jan 18, 2024
4ca5a42
remove active job fix (unstable)
flashy-man Jan 18, 2024
f961c8f
use ipairs, utils.invert
flashy-man Jan 18, 2024
fa308ab
better way to get manager; move local declarations
flashy-man Jan 18, 2024
e584bba
automatic re-sync if lost
flashy-man Jan 18, 2024
fcc8546
documented active job limitation
flashy-man Jan 18, 2024
fea88ca
delimit block so goto can jump over local scope
flashy-man Jan 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
merged changelog
flashy-man committed Jan 14, 2024
commit a39ec2e84cff26d94a63496b945371ef72e33df1
1 change: 1 addition & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -43,6 +43,7 @@ Template for new versions:
- `ban-cooking`: fix banning creature alcohols resulting in error
- `confirm`: properly detect clicks on the remove zone button even when the unit selection screen is also open (e.g. the vanilla assign animal to pasture panel)
- `fix/workorder-detail-fix`: fix item types not being passed properly on some modified work order jobs
- `quickfort`: if a blueprint specifies an up/down stair, but the tile the blueprint is applied to cannot make an up stair (e.g. it has already been dug out), still designate a down stair if possible

## Misc Improvements
- `gui/control-panel`: reduce frequency for `warn-stranded` check to once every 2 days
You are viewing a condensed version of this merge commit. You can view the full changes here.