Ryan Stein
93475a6de5
Deprecate to_str, to_unicode. Fix class_from_module, is_iter, make_iter.
2017-10-29 23:29:21 -04:00
Ryan Stein
5074c112af
We need the latest version of Twisted possible for Py3.
2017-10-29 22:58:04 -04:00
Ryan Stein
75d74c252e
Remove sitecustomize.py, unnecessary for Py3 now.
2017-10-29 22:54:43 -04:00
Ryan Stein
f9526e78a8
Implement hashing functions for Command and ServerSession.
2017-10-29 22:39:54 -04:00
Ryan Stein
ee58e59e7e
Port a few miscellaneous items.
2017-10-29 22:21:38 -04:00
Ryan Stein
b5cf27fc18
Fix ServerConfig model for Py3.
2017-10-29 22:20:23 -04:00
Ryan Stein
9d48e616b1
Port SessionHandler for Py3.
2017-10-29 22:17:00 -04:00
Ryan Stein
aaf13eec16
Port EvMenu and EvForm for Py3.
2017-10-29 22:14:39 -04:00
Ryan Stein
8d0d3a942f
Partially port EvTable for Py3.
2017-10-29 22:14:22 -04:00
Ryan Stein
a4b902108c
Add __lt__ method necessary for usage of sorted() later in the file.
2017-10-29 22:10:16 -04:00
Ryan Stein
be5ecf0d0d
Convert to bytes to allow access to static and media resources.
2017-10-29 21:58:30 -04:00
Ryan Stein
00a87bcdcf
Port usage of Twisted AMP for Py3.
2017-10-29 21:57:40 -04:00
Ryan Stein
eabdf27565
Django WSGIHandler is deprecated. Port webserver for Py3.
2017-10-29 21:54:06 -04:00
Ryan Stein
7477cc56e0
Remove use of unavailable django force_unicode().
2017-10-29 21:45:17 -04:00
Ryan Stein
b88c74a316
Convert the telnet protocols over for Py3.
2017-10-29 21:43:32 -04:00
Ryan Stein
1da3e0caa0
zope.interface.implements() is deprecated. Use implementer decorator.
2017-10-29 21:39:24 -04:00
Ryan Stein
8dc51b9fb4
Fix revision rendering and make use of ascii_letters.
2017-10-29 21:38:16 -04:00
Ryan Stein
c5c44f3e0c
Update contrib.mapbuilder for Py3.
2017-10-29 21:37:12 -04:00
Ryan Stein
8c15dff56d
Update random_string_generator's use of sre_parse.parse().data for Py3.
2017-10-29 21:36:13 -04:00
Ryan Stein
bb15fed784
Switch to autobahn-python for WebSockets support.
2017-10-29 21:29:09 -04:00
Ryan Stein
b80fb95662
Fix two unhandled Deferred errors in contrib tests.
2017-10-29 20:15:06 -04:00
Ryan Stein
6fa280b9fd
Run 2to3.
2017-10-29 13:40:30 -04:00
Griatch
10fe39b96a
Fix iteration error if passing a raw string for aliases/tags/perms in spawner
2017-10-29 18:28:06 +01:00
Griatch
246f4c2e3b
Merge branch 'add_accounts_tests' of https://github.com/moonpatroller/evennia into moonpatroller-add_accounts_tests
2017-10-29 11:18:09 +01:00
Tehom
eaeceddba1
Add unit tests for bodyfunctions. Merges #1494 .
2017-10-29 11:10:01 +01:00
Tehom
f25bebddd8
Create tests for dummyrunner settings
2017-10-29 10:54:10 +01:00
Tehom
9f665134ba
Add unit tests for deprecations
2017-10-29 10:44:56 +01:00
Griatch
35b88d45f9
Merge pull request #1496 from chainsol/fix_admin_channel
...
Fix Admin page for Channel objects
2017-10-29 09:42:33 +01:00
Moonpatroller
c202084123
adding accounts tests
2017-10-28 22:02:09 -07:00
Griatch
a5a8d9dd57
Some doc updates
2017-10-28 22:51:47 +02:00
Griatch
65664bf523
Add documentation to EvMenu test class
2017-10-28 22:48:06 +02:00
Griatch
d05495cc52
Add testing framework for EvMenu. Implements #1484
2017-10-28 22:33:58 +02:00
Griatch
b6b112b70a
Make an empty evmenu desc option just show the key
2017-10-28 14:31:09 +02:00
Griatch
931e42082c
Make persistent evmenu's store node kwargs correctly
2017-10-28 13:29:51 +02:00
Griatch
7b295fa98b
Add working **kwargs support to nodes/callbacks in evmenu
2017-10-28 12:05:32 +02:00
Griatch
2475d14691
Almost finished with kwargs-support for evmenu
2017-10-28 00:13:40 +02:00
Nicholas Matlaga
e1db190329
change references to db_subscriptions to reference handler correctly
2017-10-27 14:10:19 -04:00
Griatch
2c1ebf68e3
Merge branch 'master' into develop
2017-10-27 09:19:05 +02:00
Griatch
98ab831437
Fix evmenu persistence loading for 0.7
2017-10-27 09:16:46 +02:00
FlutterSprite
1fe9bf3dce
Moved distance_inc back to being its own function
...
I almost forgot - distance_inc is actually used by both
'approach' and 'withdraw', since approaching an object
might put you farther away from others. So, I moved it back
to its own function.
2017-10-23 22:29:45 -07:00
FlutterSprite
95f840ac7a
get_range integrated into movement functions
...
This makes the code a bit more readable and fixes a bug
in withdrawing that didn't take other objects into account
properly.
2017-10-23 22:05:56 -07:00
FlutterSprite
66bb313c34
Empty returns deleted, methods properly spaced
2017-10-23 21:59:01 -07:00
FlutterSprite
e742179310
References to 'object' changed to 'thing' instead
2017-10-23 21:57:00 -07:00
FlutterSprite
b2ec29db81
distance_inc & distance_dec changed to helper funcs
2017-10-23 21:51:03 -07:00
FlutterSprite
30eea75ad7
Options for turn timeout and actions per turn
2017-10-23 21:36:42 -07:00
FlutterSprite
f576005772
Moved turn handler script up higher in module
2017-10-23 21:24:20 -07:00
FlutterSprite
347f161d94
Simplified bool returns in is_in_combat, is_turn
2017-10-23 21:16:19 -07:00
FlutterSprite
6e619d1949
Add at_defeat hook, PEP8 capitalization
2017-10-23 21:02:42 -07:00
Griatch
dfb2e02be6
Merge branch 'patch-1' of git://github.com/j-f1/evennia into j-f1-patch-1
2017-10-23 22:09:26 +02:00
Griatch
c0dec02075
Merge branch 'master' into develop
2017-10-23 22:06:25 +02:00