Commit graph

63 commits

Author SHA1 Message Date
Griatch
68ff0ac9d6 Clarify prototype_key replacement in modules; address #1676. 2018-10-07 10:51:01 +02:00
Griatch
550a25820d Fix unittests. Implement #1675. 2018-10-06 21:00:31 +02:00
Griatch
8b1ab0bc85 Remove debug info 2018-10-06 19:06:44 +02:00
Griatch
b5c6a483ac Fix bug in spawning with attributes 2018-10-06 19:05:57 +02:00
Griatch
7133492630 Be more lenient with spawning old, more free-form prototypes 2018-10-06 19:00:54 +02:00
Griatch
3537ae13a4 Correct issues with object-update in OLC menu. Resolves #1647. 2018-09-22 22:27:50 +02:00
Griatch
982f977429 Continuing bug fixes 2018-09-22 17:23:31 +02:00
Griatch
cbfe6d9e38 Resolve unit tests 2018-09-21 00:24:19 +02:00
Griatch
bed96328a9 Lots of bug fixes, still issues in prototype-update from menu 2018-09-21 00:05:23 +02:00
Griatch
24fbfdf35c Clean actioninfo in menu between nodes 2018-09-20 00:01:53 +02:00
Griatch
f31433c3ef Fix unit tests 2018-09-19 23:49:46 +02:00
Griatch
a29b46d091 Cleanup, bug fixes, refactoring 2018-09-19 22:51:27 +02:00
Griatch
d55634d542 New version of prototype diff management 2018-09-15 17:10:50 +02:00
Griatch
c4f501123a Starting to fix prototype diffs which don't work right 2018-09-14 08:47:46 +02:00
Griatch
8a52a76d8c Correct olc update options, add local display to menudebug command 2018-08-25 23:46:05 +02:00
Griatch
f4422544cd Resolve error in prototype validate menu node 2018-08-23 22:09:36 +02:00
Griatch
b96f1a5c86 Add menudebug command for debugging EvMenu 2018-08-23 20:46:13 +02:00
Griatch
b6675b854e Resolve unittests 2018-08-12 13:37:19 +02:00
Griatch
fba58c4649 Fix further bugs in menu spawn 2018-08-12 13:13:13 +02:00
Griatch
298b2c23c6 Cleanup/refactoring of olc menus 2018-08-11 11:49:10 +02:00
Griatch
e49993fbb5 Create columnize (no ansi support at this point) 2018-08-10 10:13:05 +02:00
Griatch
23db1ad010 Cleanup menu style 2018-07-31 11:48:18 +02:00
Griatch
d4ba24934c Correct unittests 2018-07-30 20:19:46 +02:00
Griatch
02b4eb8b25 Fix attr assignmen issue in olc menu 2018-07-30 17:38:59 +02:00
Griatch
696cb3942b Further cleanup and debugging of olc menu 2018-07-29 20:58:56 +02:00
Griatch
6126391406 Refactor spawn, update remaining in olc 2018-07-29 16:53:54 +02:00
Griatch
16640fa923 Fix destination setting in olc 2018-07-29 12:06:11 +02:00
Griatch
07eff10564 Refactor locale stepping in olc 2018-07-29 11:57:16 +02:00
Griatch
43868864c7 Limit current view for certain fields in olc 2018-07-29 10:51:52 +02:00
Griatch
e1cc36e4d4 Complete refactoring of main nodes. Remain spawn/load/save 2018-07-28 19:58:20 +02:00
Griatch
e5f63f8431 Add search-object functionality to olc menu 2018-07-28 18:26:00 +02:00
Griatch
69ae055e20 Refactor locks and permissions in olc menu 2018-07-27 18:46:30 +02:00
Griatch
e210e87490 Add tag handling in old menu 2018-07-27 13:34:20 +02:00
Griatch
50c54501f1 Refactor menu up until attrs 2018-07-26 23:41:00 +02:00
Griatch
f27673b741 Validate prototype parent before chosing it 2018-07-25 19:51:48 +02:00
Griatch
e09576812f Show flattened current values in menu 2018-07-25 14:11:44 +02:00
Griatch
405293729f Prepare for flattening prototype display 2018-07-24 21:47:54 +02:00
Griatch
4f72f0ccbb List lockfuncs in menu, more elaborate doc strings 2018-07-24 20:48:54 +02:00
Griatch
38ebfb47b1 Add more in-menu docs 2018-07-23 23:12:11 +02:00
Griatch
e4016e435e Start improve OLC menu docs and help texts 2018-07-21 19:06:15 +02:00
Griatch
a4b8b12e63 Fix unittests 2018-07-21 13:40:46 +02:00
Griatch
a721889fc1 More work on unittests, still issues 2018-07-12 10:18:04 +02:00
Griatch
706ed47ccc Add unit tests to all menu helpers 2018-07-04 19:25:44 +02:00
Griatch
ec9813c256 Add functionality for object-update menu node, untested 2018-07-03 23:56:55 +02:00
Griatch
c004c6678b Start debugging olc menu structure 2018-07-01 00:17:43 +02:00
Griatch
b297b88224 Complete design of olc menu, not tested yet 2018-06-30 16:37:30 +02:00
Griatch
01af170eae Start with final load/save/spawn nodes of menu 2018-06-27 00:13:19 +02:00
Griatch
194eb8e42f Unit testing/debugging olc menu 2018-06-24 16:03:48 +02:00
Griatch
9360dc71f1 Rename prototype to prototype_parent, fixing olc menu 2018-06-24 09:50:03 +02:00
Griatch
e601e03884 Unittests pass for all protfuncs 2018-06-21 22:42:50 +02:00