Commit graph

5811 commits

Author SHA1 Message Date
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