Commit graph

83 commits

Author SHA1 Message Date
Griatch
349805c5ac Some minor cleanups of edit code 2015-03-27 07:12:32 +01:00
Jonathan Piacenti
b0c71ee924 Added /edit switch to CmdDesc. 2015-03-26 18:18:17 -05:00
Jonathan Piacenti
89a39a8481 Pull line editor out of contrib and into main. 2015-03-26 17:10:42 -05:00
Griatch
77183a857e Fixed typeclass command check that used to fail with an old .typeclass check. 2015-03-26 22:19:19 +01:00
Griatch
5863ef29a8 Made cmdhandler respect an explicit True/False setting. 2015-03-22 17:22:59 +01:00
Griatch
17418befcd Fixed unittest for help entries 2015-03-22 09:42:51 +01:00
Griatch
22f220f58d Made cyan separators work. 2015-03-21 07:53:38 +01:00
tajmone
fc579ef0bb Color Cyan the comma in Cmd aliases and suggestions 2015-03-19 20:26:50 +01:00
Griatch
c781160225 Made various parts of the core respect the CLIENT_DEFAULT_WIDTH setting. Resolves #710. 2015-03-19 19:21:05 +01:00
Griatch
5ec2030d83 Added swap alias to the type command. Resolves #718. 2015-03-19 19:01:41 +01:00
Griatch
ac277b1e5f Updated unittests for new options command. 2015-03-17 00:06:14 +01:00
Griatch
4f384dc514 Added support for screen readers via the new option command (which merges the ability to set the screenreader mode with the encoding command). The new setting.SCREENREADER_REGEX_STRIP allows to customize what the screenreader mode strips. 2015-03-16 23:30:37 +01:00
Griatch
3a7ee291ba Removed spurious mentions of the various typeclass paths from the server. 2015-03-15 16:39:44 +01:00
Griatch
5a811a2d89 Made @script command without giving an object warning about global scripts. 2015-03-14 19:58:43 +01:00
Griatch
e449c3391f Made the open command require exact exit names. 2015-03-14 16:21:27 +01:00
Griatch
ae493a754d The guest account creator used the wrong number of arguments to create the bot account. Resolves #703. 2015-03-12 07:32:09 +01:00
Griatch
19867ddfcd Fixed some formatting to make untittests pass again. 2015-03-08 11:20:05 +01:00
Griatch
28158299b5 cleaned up some i18n strings in the code. Resolves #684. 2015-03-07 23:34:29 +01:00
Griatch
7f20631bfc Fixed a very silly bug in CmdUnloggedinCreate where the default location was set on the character even though the Player hadn't actually logged in yet. This meant that the Character (in MULTISESSION_MODEs < 2) would pop up in the start location and stay there also if the Player never actually connected to the game. This is most likely the reason for zombie player remnants that have been around for so long and should thus have an impact also on #498. 2015-03-07 22:55:01 +01:00
Griatch
686bc92888 Added the ability for Windows users to use a (very limited version of the service command. Resolves #570. 2015-03-07 22:20:26 +01:00
Griatch
5191ace2a1 fixed some formatting on windows @server command 2015-03-07 22:16:26 +01:00
Griatch
9e8c307bc4 Made psutil optional for the use of the @system command on Windows. 2015-03-07 22:11:26 +01:00
Griatch
5389373776 First version of psutil-supported @server command on Windows 2015-03-07 22:03:32 +01:00
Griatch
f901da0474 fixed minor typo in docstring pointed out by tajmone. 2015-03-07 11:35:32 +01:00
Griatch
a1a821b7b5 added listsettings option to evennia launcher, to easier inspect the values of the currently chosen settings file. 2015-03-07 01:37:31 +01:00
Griatch
cde9cd36df Added a throttling mechanism to avoid too many quick retries of passwords. Implements #634. Note that one could also throttle the creation of Player accounts this way, but this would interfere with dummyrunner operation, so it is not included by default. 2015-03-06 22:43:40 +01:00
Griatch
895f8504cd Run migrations! Removed global system scripts, moving into maintenance functions on the portal and server level. This means that runtimes will be reset as the system resets to the new system. 2015-03-06 16:54:37 +01:00
Griatch
5da4da34c0 Moved tags to the end of examine command output. 2015-03-02 21:39:27 +01:00
Griatch
96ac3f967b Merged the devel-branch. 2015-03-01 13:06:48 +01:00
Griatch
b94bb17576 Implemented contents_cache handler for a speed boost for many situations, as per #620. 2015-02-28 11:29:05 +01:00
Jonathan Piacenti
43a597efba Added alias to quit command, for consistency. 2015-02-28 09:49:41 +01:00
Jonathan Piacenti
be13998771 Patched up tests. 2015-02-28 09:49:41 +01:00
Jonathan Piacenti
9b7d4e656e Fix MULTISESSION_MODE = 3 2015-02-28 09:49:41 +01:00
Griatch
a87fbff366 Started work on #673; refactored the data flow. Still issues with correctly puppeting/unpuppeting in modes > 0. 2015-02-26 21:53:19 +01:00
Griatch
b015f4802a Added better docstrings to subpackages and cleaned out some places which were unclear. 2015-02-23 17:46:42 +01:00
Griatch
68e8062007 Refactored the way default channels are added. 2015-02-23 16:15:29 +01:00
Griatch
68d294d007 Refactored and cleaned up the idmapper directory; it's been so changed by evennia that it makes little sense to keep the original structure (which was intended for adding an app into). Resolved the unittest errors with the idmapper. 2015-02-23 15:06:30 +01:00
Jonathan Piacenti
65adb0982b Fix references to contrib and ev. Allows Ampoule tests to run. They're severely broken, however. 2015-02-23 15:06:30 +01:00
Jonathan Piacenti
c03bac5efd Upgrade test runner to derive from DiscoveryRunner. 2015-02-23 15:06:30 +01:00
Jonathan Piacenti
584d94b32b Use Mocks to handle test cases. 2015-02-23 15:06:30 +01:00
Griatch
e25d8569bb Moved much of @ic functionality into puppet_object. 2015-02-22 21:12:35 +01:00
Griatch
3db3d83d4c Fixed the ending of the tutorial and a bug in the spawner. 2015-02-22 17:46:56 +01:00
Griatch
d1cd9da6bf Extended cmdhandler error reporting with a lot - every inlineCallback needs its own internal error reporting in order to catch everything. 2015-02-22 17:46:56 +01:00
Griatch
56104d9a1d Made sure tickerhandler cleans itself of alrady-deleted objects. Some more bug fixes to reworked tutorialworld. 2015-02-22 17:46:55 +01:00
Griatch
7f0e0d5ef8 Added at_init() call in idmapper and made sure to not deprecate it. Fixed bugs in search and continued work on tutorial world. 2015-02-22 17:46:55 +01:00
Griatch
5af3617d4e Fixed errors in bridge room. Some issues with tickerhandler starting with an invalid interval. 2015-02-22 17:46:55 +01:00
Griatch
c63ae1742f Reworked the build script and made the default tutorial_room more clever, using details and custom cmdsets. 2015-02-22 17:46:55 +01:00
Griatch
f0770da672 Split up the default look command into parts to make it easier to overload. 2015-02-22 17:46:55 +01:00
Griatch
6f9042e191 Added better error reporting to cmdhandler - making a nested function to execute the command tended to hide tracebacks. 2015-02-22 17:46:55 +01:00
Ahmed Charles
c7959587cb Update channel handlers when creating a channel. 2015-02-19 21:45:03 +01:00