Commit graph

  • cf8a242c02 Merge pull request #1621 from TehomCD/fix_duplicate_scripts Griatch 2018-06-12 18:59:51 +02:00
  • 5862351ad0 Merge pull request #1615 from TehomCD/fix_negative_numbers_in_commandtest Griatch 2018-06-12 18:57:44 +02:00
  • e26ea4f386 Add a selection of default protfuncs Griatch 2018-06-12 00:08:14 +02:00
  • d47834f28a Fix unittests; still missing protfunc tests and menus Griatch 2018-06-10 21:02:09 +02:00
  • 116f6e7505 Fix unittests, resolve bugs Griatch 2018-06-10 20:00:35 +02:00
  • e52503b710 Add unittests, fix bugs Griatch 2018-06-10 14:27:34 +02:00
  • e533ceacfe Start adding unittests for prototypes Griatch 2018-06-09 23:57:46 +02:00
  • 7f250cdec4 Move spawner tests into prototypes folder Griatch 2018-06-09 12:10:32 +02:00
  • 9f9e882de2 Finishing touches BattleJenkins 2018-06-07 15:11:15 -07:00
  • dcf2cd778c Start unit tests, fixed syntax errors BattleJenkins 2018-06-07 14:53:11 -07:00
  • a96a896b5b 'show' changed to 'look' BattleJenkins 2018-06-07 14:27:39 -07:00
  • 55f8e58c43 Finish refactor prototypes/spawner/menus Griatch 2018-06-07 22:40:03 +02:00
  • 07403352af Finished documentation FlutterSprite 2018-06-07 00:13:35 -07:00
  • e3b562e210 Documentation, min/max actually works on numbers now BattleJenkins 2018-06-06 18:05:26 -07:00
  • 20eda1e88f Polish and such FlutterSprite 2018-06-06 17:14:50 -07:00
  • 1a8651f18b Continued refactoring Griatch 2018-06-06 22:11:32 +02:00
  • 054cba42bf Refactor prototype-functionality into its own package Griatch 2018-06-06 19:15:20 +02:00
  • b0402e47df More functionality + cleanup FlutterSprite 2018-06-03 02:52:16 -07:00
  • 8df904d30e All basic functionality + example working BattleJenkins 2018-06-01 19:49:46 -07:00
  • 3768624a09 Basic filling functionality implemented BattleJenkins 2018-05-31 17:45:00 -07:00
  • 36643a7ecd Further developments FlutterSprite 2018-05-31 00:45:57 -07:00
  • fca1edbb38 Add fieldfill.py BattleJenkins 2018-05-30 22:59:45 -07:00
  • 315977c285 Fix __add__ in SaverList Tehom 2018-05-29 23:05:34 -04:00
  • 8af527c6c0 Merge pull request #7 from evennia/develop FlutterSprite 2018-05-26 19:34:45 -07:00
  • 01acdccd6d Update-objs with prototype, first version, no testing yet Griatch 2018-05-22 22:28:03 +02:00
  • a97383bc38 Finish splitting TB test classes + adding setUp/tearDown BattleJenkins 2018-05-21 19:27:43 -07:00
  • 17cedbfde7 More setUp/tearDown BattleJenkins 2018-05-21 18:45:07 -07:00
  • 1125dc92fc Start splitting unit tests, add setUp/tearDown BattleJenkins 2018-05-21 18:27:04 -07:00
  • bf66bb7440 Proper formatting for comments and notes BattleJenkins 2018-05-21 18:06:29 -07:00
  • 571f68ae99 Start work on prototype updating Griatch 2018-05-15 15:42:04 +02:00
  • 45578d0106 Unittests pass Griatch 2018-05-13 14:50:48 +02:00
  • 7adb4c7da4 Fix unit tests Griatch 2018-05-12 12:19:47 +02:00
  • af558ede7c Handle scripts with negative intervals. Tehom 2018-05-10 19:40:58 -04:00
  • f0bae25ca0 Fix paused tasks. Tehom 2018-05-10 19:30:58 -04:00
  • b4283a642b Add special handling for scripts when flushed from cache to avoid duplicate ExtendedLoopingCalls. Tehom 2018-05-10 19:23:59 -04:00
  • b5a1e8ddea Work to test functionality Griatch 2018-05-10 22:28:16 +02:00
  • b12b466fe2 Auto-tag spawned objects. Clean up unit tests Griatch 2018-05-10 20:37:21 +02:00
  • d71b281b56 Merge with develop branch, resolve conflicts Griatch 2018-05-09 17:39:10 +02:00
  • 2f985c882b Fix lockhandler singleton implmentation with a dummyobj Griatch 2018-04-25 22:34:33 +02:00
  • e31b9f0d27 Update CODING_STYLE.md Griatch 2018-04-25 21:53:28 +02:00
  • 80c6d401e5 Call parse_ansi on each returned message before passing to regex to handle individually colored characters. Tehom 2018-04-24 06:03:01 -04:00
  • c9ecd3b997 Add check_lockstring as a function in locks/lockhandler.py Griatch 2018-04-22 22:28:43 +02:00
  • bde11edaf0 Switch /contains to default, add /startswith switch instead. Rachel Blackman 2018-04-21 17:00:38 -07:00
  • 32ea0075e6 0.8 has switches defined in the command, need to make the change from the 0.7 changeset this originated from. Rachel Blackman 2018-04-08 13:30:01 -07:00
  • 04db9292ce Add /contains switch to find. Rachel Blackman 2018-04-08 13:11:35 -07:00
  • a5136e41d7 Merge branch 'master' into develop Griatch 2018-04-22 15:04:59 +02:00
  • 9bbfc422ee Make EvTable respect col-widths while retaining total table width. Resolves #1614. Griatch 2018-04-22 14:48:55 +02:00
  • f57192f9f1 Fix error if sending string to list_node select callback Griatch 2018-04-22 13:39:47 +02:00
  • cb0c2d11f2 Add yet more hyphens. Tehom 2018-04-22 07:37:14 -04:00
  • 459a26fd74 Add hyphens to some tests. Probably more to come Tehom 2018-04-22 07:25:01 -04:00
  • 055bf93ac2 Fix regex in CommandTest breaking negative numbers Tehom 2018-04-22 06:56:27 -04:00
  • b6cf09d48a Merge pull request #1592 from friarzen/master Griatch 2018-04-21 19:10:11 +02:00
  • a99c1ed74c Attempt to make append/replace dialog text more clear friarzen 2018-04-21 17:03:01 +00:00
  • acc651b2fe Inject selection in list_node decorator if select kwarg is a string Griatch 2018-04-21 15:31:30 +02:00
  • b571d6fdd4 Fix unittests Griatch 2018-04-20 19:51:12 +02:00
  • bee7fa174d Cherry-pick EvMenu list_node decorator from olc branch Griatch 2018-04-19 22:47:13 +02:00
  • b009e0d33a Clean out metaprots, only use prototypes Griatch 2018-04-19 22:23:24 +02:00
  • c4d20c359b Refactor spawner to use prototype instead of metaprots Griatch 2018-04-18 23:50:12 +02:00
  • 060cfde23e Merge pull request #1610 from TehomCD/fix_commandtest_at_pre_cmd Griatch 2018-04-18 09:16:26 +02:00
  • a1ab742587 Fix CommandTest to stop if at_pre_cmd should stop execution. Tehom 2018-04-18 02:26:01 -04:00
  • 49cad235f2 Update rpsystem.py Aditya Arora 2018-04-16 18:41:02 +05:30
  • 319ed6db8d Wrong symbol on line 499 CloudKeeper1 2018-04-14 00:23:52 +10:00
  • 8e10683f64 Fix of output handling in msg() when text is None Griatch 2018-03-31 12:40:57 +02:00
  • 9df0096640 Cleanup Griatch 2018-04-18 07:07:03 +02:00
  • 0350b6c3c6 style fix Griatch 2018-04-17 22:49:01 +02:00
  • 6fd72f573b Fix unittest Griatch 2018-04-16 20:34:52 +02:00
  • 4f1a47e23e Add test_spawner Griatch 2018-04-16 20:18:21 +02:00
  • 0185420659 Resolve merge conflict Griatch 2018-04-16 20:06:48 +02:00
  • 0cbecfa23e Merge pull request #1609 from adityac8/patch-1 Griatch 2018-04-16 15:53:48 +02:00
  • 99b91111f1 Update rpsystem.py Aditya Arora 2018-04-16 18:41:02 +05:30
  • e01ffa1eaf Made code run without traceback; in future, use select action to enter edit node, separate add command to enter add mode Griatch 2018-04-15 22:06:15 +02:00
  • d3f63ef689 non-functioning spawner Griatch 2018-04-15 20:13:38 +02:00
  • a5e90de43e Simplify list_node decorator Griatch 2018-04-15 00:03:36 +02:00
  • 1297316e25 Merge pull request #1607 from CloudKeeper1/patch-8 Griatch 2018-04-13 20:11:15 +02:00
  • 739680a014 Wrong symbol on line 499 CloudKeeper1 2018-04-14 00:23:52 +10:00
  • c340c08adb Add functioning, if primitive edit/add to decorator Griatch 2018-04-09 23:13:54 +02:00
  • 9205fcced8 Added an undo button for multi-level undo of splits Brenden Tuck 2018-04-08 12:33:38 -04:00
  • dc7cd2e69a Unworking commit for stashing Griatch 2018-04-08 13:21:51 +02:00
  • 2a135f16da Progress on expanding list_node with edit/add instead Griatch 2018-04-02 23:35:35 +02:00
  • cbaa2c56e9 Partial edit_node functionality Griatch 2018-04-02 19:55:31 +02:00
  • ed3e57edd0 Start add edit_node decorator (untested) Griatch 2018-04-02 18:46:55 +02:00
  • a7b4dc09e9 [building menu] The BuildingMenuCmdSet is permanent only if the menu is persistent Vincent Le Goff 2018-04-02 14:53:34 +02:00
  • e26f04d573 Add unittests for building menus, fixing some errors Vincent Le Goff 2018-04-01 11:48:49 +02:00
  • 3f8ca0312f Merge pull request #1603 from Packetdancer/master Griatch 2018-04-01 09:48:33 +02:00
  • 5d37f54b08 Add test for unconnected commands, add INFO command to test set. Rachel Blackman 2018-04-01 00:39:16 -07:00
  • 02b9654f1c fix olc bug with single prototype Griatch 2018-04-01 09:29:44 +02:00
  • e28b269714 Fix olc with existing prototype Griatch 2018-04-01 09:26:55 +02:00
  • 6ba995cf96 Better handle logfile cycle while tailing Griatch 2018-04-01 08:29:35 +02:00
  • b525e13553 Update INFO command to take a single msg() call, and add better docstring. Rachel Blackman 2018-03-31 23:15:28 -07:00
  • dea4ae40d2 Custom OLCMenu class, validate prot from menu Griatch 2018-03-31 22:58:17 +02:00
  • 34b8c0dbce New list_node decorator for evmenu. Tested with olc menu Griatch 2018-03-31 21:10:20 +02:00
  • 6ac027beac Merge branch 'master' into develop Griatch 2018-03-31 12:42:26 +02:00
  • 60606898f8 Fix of output handling in msg() when text is None Griatch 2018-03-31 12:40:57 +02:00
  • 0ac83639e0 Update building menus, removing MenuCommand Vincent Le Goff 2018-03-30 13:32:30 +02:00
  • 57b0c03ce5 Add 'INFO' command to unlogged-in command set, so that we can be polled by Mudconnector and Mudstats. Rachel Blackman 2018-03-29 18:02:45 -07:00
  • 3c5d00ac3d Almost working list_node evmenu decorator Griatch 2018-03-28 23:56:23 +02:00
  • 70b1bd1ada Add the link between building menus and the EvEditor Vincent Le Goff 2018-03-28 19:20:08 +02:00
  • ec359503ac Simplify and expand building menus with proper callables and at-a-glance descriptions Vincent Le Goff 2018-03-28 14:06:51 +02:00
  • 0f17e73b8c Start add list_node EvMenu node decorator Griatch 2018-03-28 00:02:00 +02:00
  • bfe9dde655 Add the setattr choice building menu as a default Vincent Le Goff 2018-03-27 20:42:25 +02:00