evennia/src/utils
2014-11-24 20:03:20 +01:00
..
dummyrunner Some tweaks for testing. 2014-11-24 20:03:20 +01:00
idmapper Blocked cache rmem checks in windows until we have figured out some other way to check this. 2014-09-06 08:46:54 +02:00
__init__.py Some minor cleanups. 2013-02-01 21:51:38 +01:00
ansi.py Adds in support for links 2014-10-05 17:44:35 +02:00
batchprocessors.py Corrected fix for #578 2014-09-16 15:46:23 +01:00
create.py API change. Removed managers for Attributes and Tags - these are instead incoorporated into the TypedObjectManager which all Typeclassed object handlers inherit from. This concludes the refactor started in #529. This means that access to Attributes/Permissions/Aliases and Tags/nicks are done directly through e.g. ObjectDB.objects.get_by_tag() (or ev.managers.objects.get_by_tag) rather than using Tag.get_obj_with_tag and specifying the model type manually. The create_tag() method was also moved into the TypedObjectManager as part of removing the Tagmanager. As part of this change, Tag and Attribute was also removed from the ev interface. 2014-10-25 22:40:38 +02:00
dbserialize.py Changed to Django1.7. Django 1.6 no longer supported. To change, upgrade django to 1.7+ and then run manage.py migrate, possibly followed by manage.py migrate --fake for objects and players. 2014-09-17 10:49:42 +02:00
evennia-mode.el Trunk: Merged griatch-branch. This implements a new reload mechanism - splitting Evennia into two processes: Server and Portal with different tasks. Also cleans and fixes several bugs in script systems as well as introduces i18n (courtesy of raydeejay). 2011-09-03 10:22:19 +00:00
evform.py Reworked EvTable to use internal EvColumn objects. This allows a new method on EvTable. Columns with a set width will not be affected by auto-balancing, allowing for mixing fixed and auto-balancing columns as suggested in #550. Changed EvTable keywords involving characters to consistently end with _char, such as corner_top_left -> corner_top_left_char. 2014-10-02 09:08:08 +02:00
evform_test.py Added some to evtable/evform, seems to work with ansi now. 2014-04-12 15:27:13 +02:00
evtable.py Fixed persistence of options for a given column. Resolves #593. 2014-10-04 17:52:50 +02:00
gametime.py Starting to convert RSS to new system 2014-03-08 11:41:24 +01:00
inlinefunc.py Made it so that inlinefunc also accepts single function calls (no end tag) - in this case the ingoing text string will be the empty string. This is useful for functions like {time() that makes no use of the text input - you can now use just {time() instead of having to use {time(){/time. 2014-10-26 16:23:55 +01:00
logger.py Added logger.log_file(msg, filename) as an easy way to log data to an arbitrary file in game/log. log_file() uses threading and open file handles to be non-blocking and inexpensive when logging often. 2014-04-19 11:50:52 +02:00
picklefield.py Updated create.create_object to be faster. Made AttributeHandler.add() handle bulk-adding of Attributes and with a slightly more efficient way to create new Attributes. 2014-07-01 00:46:20 +02:00
prettytable.py Fixed an issue in idmapper metaclass wrapper, it caused text fields to be occationally be written with objects. 2013-09-22 19:56:51 +02:00
search.py API change. Removed managers for Attributes and Tags - these are instead incoorporated into the TypedObjectManager which all Typeclassed object handlers inherit from. This concludes the refactor started in #529. This means that access to Attributes/Permissions/Aliases and Tags/nicks are done directly through e.g. ObjectDB.objects.get_by_tag() (or ev.managers.objects.get_by_tag) rather than using Tag.get_obj_with_tag and specifying the model type manually. The create_tag() method was also moved into the TypedObjectManager as part of removing the Tagmanager. As part of this change, Tag and Attribute was also removed from the ev interface. 2014-10-25 22:40:38 +02:00
spawner.py Added deepcopying of prototypes in spawner. Resolves #565. 2014-09-05 09:13:53 +02:00
tests.py Fixed issues with transformation functions on ANSIString. 2014-04-12 15:27:13 +02:00
text2html.py Adds in support for links 2014-10-05 17:44:35 +02:00
txws.py First, untested implementation of websocket protocol support. 2014-04-13 13:18:32 +02:00
utils.py Added inlinefunc, an inline text parser for custom dynamic functions, 2014-10-25 13:37:25 +02:00