Commit graph

1505 commits

Author SHA1 Message Date
Griatch
abeb2fb452 Readding some functionality. 2014-10-08 09:16:01 +02:00
Griatch
5f4e2065de Correctly updated handshake countdown in telnet. 2014-10-06 08:15:01 +02:00
Griatch
63a2d84a8f Made clients not supporting MXP correctly clean the MXP tags. 2014-10-06 08:06:47 +02:00
Simon Vermeersch
cde64692ff Adds in support for links 2014-10-05 17:44:35 +02:00
Griatch
ef23cfceb9 Fixed persistence of options for a given column. Resolves #593. 2014-10-04 17:52:50 +02:00
Griatch
3cc0d6ee16 Removed ability to add EvColumns directly to table - this causes some confusing effects and is not worth the trouble over building the table normally and reformatting with reformat_column. 2014-10-02 09:40:55 +02:00
Griatch
8b8fbe8101 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
Duarte Cordeiro
fd7bb29505 Fixes add_row on EvTable class, allowing the creation of a table without a header. 2014-09-30 16:28:53 +01:00
Griatch
5b38f27554 Made property assignment go to Typeclass if that property were already defined on typeclass; otherwise relegate to dbobj as before. This fixes issues with property assignments on the Typeclass level. There are no obvious regressions in testing this but it's something to keep an eye out for in case there are any unexpected side effects. 2014-09-30 14:12:58 +02:00
Griatch
348ff0b5f4 Added auto-conversion of typeclass to dbobj in ObjectDB.contents_get() 2014-09-30 12:31:44 +02:00
Griatch
0efc371775 Merge branch 'master' of https://github.com/Kelketek/evennia into Kelketek-master 2014-09-28 22:33:35 +02:00
Simon Vermeersch
737441b7e6 Allows inputting of empty lines. 2014-09-28 22:27:02 +02:00
Kelketek Rritaa
f477458d3f Fixed issue in template where it was pointing to the old logo name. 2014-09-28 13:02:27 -05:00
Kelketek Rritaa
d1560e9a50 Made 'small' logo the only one, since the other isn't used. 2014-09-28 12:49:52 -05:00
Duarte Cordeiro
9a5256ec12 Changed @about command to reflect new requirements 2014-09-25 15:51:41 +02:00
Duarte Cordeiro
48f145031b Corrected command.msg function to work with the changes introducted with MULTISESSION_MODE=3, e.g. the replacement of session id (int) for a session handler object. 2014-09-25 15:50:41 +02:00
Griatch
50b072170f Some cleanup and updates of the object.py file. 2014-09-24 15:45:46 +02:00
Griatch
f2f6c32d3f Removed cleanups of on-command properties after command conclusion to allow for post-command referencing (e.g. by the lineeditor contrib). Resolves #562. 2014-09-24 15:39:33 +02:00
Griatch
7aa3a5b8ae Changed the examine command to add #dbref information to exits, characters and contents. Resolves #567. 2014-09-20 10:46:03 +02:00
Griatch
062a545a97 Changed at_cmdset_get() hook to at_cmdset_get(**kwargs). This allows for the possibility to control dynamic generation of cmdsets, for example to force Exit cmdsets to be rebuilt. The aliasing command now uses this. Resolves #563. 2014-09-20 10:26:59 +02:00
Griatch
1b44d9b2ed Fixed a bug in the lockhandler error handling. Resolves #564. 2014-09-19 21:15:50 +02:00
Duarte Cordeiro
b5507b0fcb Fixed keyword name and arguments for the telnet option ECHO. 2014-09-18 15:29:58 +01:00
Duarte Cordeiro
efd2eeafb8 Added telnet option ECHO, so that server can request no local echo on client. Related with feature request #540 2014-09-18 14:55:56 +01:00
Griatch
9ed8e92c71 Fixed an AttributeError on website and a deprecationwarning for middleware relocation. 2014-09-17 14:47:07 +02:00
Griatch
5371d06e3a Removed check for south availability. 2014-09-17 12:08:11 +02:00
Griatch
35dad76d02 Increased required library versions to Python2.7+, django1.7+ and twisted 12.0+. 2014-09-17 12:06:36 +02:00
Griatch
bb36f2cb76 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
Griatch
1fc91f85ea Removed south from INSTALLED_APPS. 2014-09-17 09:48:02 +02:00
Griatch
0bf4f3cfea Removed all old south migrations, leaving migration dirs empty for future django1.7 migrations. 2014-09-17 09:45:41 +02:00
Griatch
ca662d0f7a Fixed merge conflict. 2014-09-16 22:39:48 +02:00
Duarte Cordeiro
a8264638a6 Fixed problems with last merge on @find 2014-09-16 18:09:28 +01:00
Duarte Cordeiro
8bb00d5595 Corrected fix for #578 2014-09-16 15:46:23 +01:00
Duarte Cordeiro
c6580ae953 =Added /exact switch to @find 2014-09-16 10:07:24 +01:00
Griatch
f35b5e2038 Fixed so CmdIRC2chan correctly handles deletion by botname and not just by dbref. Resolves #572. 2014-09-15 23:37:35 +02:00
Griatch
81a18ab340 Fixed nasty lookup bug when querying for multi-word fuzzy matches using mysql. Resolves #527. 2014-09-15 22:26:25 +02:00
Griatch
6f25ac913b Made further changes to the find command as per #573 and #574, making alias-query aware of low-high dbref limits and changed room/exit/char filters to use inherits_from instead of dumbly assuming e.g. a room being an object with no location. Also restructured the code a little. 2014-09-15 21:05:35 +02:00
Duarte Cordeiro
5e020bb43d Fixes issues #573 and #574 2014-09-15 16:55:58 +01:00
Duarte Cordeiro
394ef28212 This fixes issue #578 2014-09-15 15:15:46 +01:00
Duarte Cordeiro
6799106333 Fixes issue #579 2014-09-15 14:50:19 +01:00
Duarte Cordeiro
8ba1509559 Fixed typo in @color ansi help text for newline.
Replaced {\ for {/
2014-09-12 11:35:13 +01:00
Griatch
c4c662b33e Moved unicode/str conversions to sessionhandler level in order to still allow message_all session messages without triggering unicode tracebacks (such as when server restarts). 2014-09-10 09:33:44 +02:00
Griatch
a749f0c5ca Made unloggedin help reflect the avilability of the encoding command also at this stage. 2014-09-10 08:58:21 +02:00
lu yijun
dbbacb4bb3 This fixes issue #569 2014-09-07 02:22:12 +08:00
Griatch
46781d3ee1 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
Griatch
aba6f947fa Added django 1.7+ warning to version checker. 2014-09-05 10:08:27 +02:00
Griatch
8ade616d1b Made newer-django warning format correctly. 2014-09-05 09:57:40 +02:00
Griatch
aeb17e78e4 Added deepcopying of prototypes in spawner. Resolves #565. 2014-09-05 09:13:53 +02:00
Griatch
3dc35d8b6d Changed create_object to have at_object_receive and at_after_move to correctly target the location and not the new object. Resolves #566. 2014-09-05 07:52:18 +02:00
Griatch
079e98884f Minor change in when the give command triggers the move_to. 2014-09-01 11:36:36 +02:00
Griatch
b9f4c6de3a cmdgive didn't use move_to which meant that hooks were not called. Fixed. 2014-09-01 11:08:25 +02:00