Commit graph

4333 commits

Author SHA1 Message Date
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
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
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
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
bclack
f356b6b6d3 Add newline after multimatch string error message
Other utility functions, such as caller.msg(), don't require adding
newline because newlines are added implicitly.  This change modifies the
multimatch string parameter to also not require newline, but add one
implicitly.
2017-10-23 22:06:10 +02:00
Nicholas Matlaga
781de86777 Change aliases of ExtendedRoom's desc command to reflect 0.7 hanges' 2017-10-22 21:42:12 +02:00
Griatch
6b4ce9eb2a Merge branch 'fix_extended_room' of git://github.com/chainsol/evennia into chainsol-fix_extended_room 2017-10-22 21:41:22 +02:00
Nicholas Matlaga
5f516215ee Change aliases of ExtendedRoom's desc command to reflect 0.7 hanges' 2017-10-22 15:34:13 -04:00
Jed Fox
57f0abe370 Add notification support to a few older browsers and Safari 2017-10-22 10:50:36 -04:00
Griatch
4a282b859e Change maintainer to be more generic 2017-10-20 23:28:59 +02:00
Griatch
329bb28d9e Some more docs 2017-10-20 23:10:08 +02:00
Griatch
1729611529 Add custom prompt for docker container 2017-10-20 00:45:19 +02:00
Griatch
6871567d78 Made alternative docker image style 2017-10-20 00:25:33 +02:00
Griatch
004d66887c Merge branch 'update-dockerfile' of git://github.com/gstoel/evennia into gstoel-update-dockerfile 2017-10-19 21:49:05 +02:00
Griatch
4499dad455 Merge branch 'develop' of github.com:evennia/evennia into develop 2017-10-19 21:43:32 +02:00
Griatch
0fdb7c8174 Merge branch 'master' into develop 2017-10-19 21:43:07 +02:00
Griatch
4a219e1360 Merge pull request #1482 from BlauFeuer/develop
Text corrections in comments and strings
2017-10-18 20:52:34 +02:00
AmberFennek
fe6be5069a Text corrections in comments and strings 2017-10-16 15:13:53 -04:00
Scyfris Talivinsky
9d10ca4f39 Fix an issue with adding an empty column to an EvTable
There seems to be an issue with adding an empty column (i.e. a column
with empty data) to an EvTable that has already been set up.  It seems
that the column with empty data is added with one extra row than the
rest of the table, and when a new call to add_rows() is made to EvTable,
the data in the column that was added previously is offset by 1.

This change fixes that by calculating the size of the new column to take
into account the headers BEFORE making the calculation on whether to
expand the column to match the table's size or not.
2017-10-15 13:38:53 -07:00
Griatch
1f54d464a9 Include EvMenu etc in evennia init step. 2017-10-14 20:53:41 +02:00
Griatch
3e02f96566 Add ability to search_script by typeclass 2017-10-14 20:15:44 +02:00
Griatch
a447a22c87 Merge branch 'master' into develop 2017-10-13 23:11:34 +02:00
Griatch
14348eafab Remove left-over debug statements in irc module 2017-10-13 23:09:58 +02:00
Griatch
d70e7c52d2 Merge branch 'develop' of git://github.com/FlutterSprite/evennia into FlutterSprite-develop 2017-10-13 23:05:06 +02:00
Griatch
8be657ba43 Merge branch 'master' into develop 2017-10-13 23:04:37 +02:00
Griatch
fbaad6c3b7 Further cleanup of a module 2017-10-12 19:35:42 +02:00
Griatch
eeacf01427 Merge branch 'master' of git://github.com/vonzimr/evennia into vonzimr-master 2017-10-12 19:28:33 +02:00
Griatch
9f7fb2734c Make @py output appear for all sessions in MULTISESSION_MODE=1
Resolves #1356.
2017-10-12 18:03:48 +02:00