Griatch
dd516a290c
Make sethelp edit also work without specifying a starting string.
2017-02-06 19:57:02 +01:00
Vincent Le Goff
7e7ca06530
Allow to create @help entries and edit the content directly
2017-02-06 19:57:02 +01:00
Vincent Le Goff
3998ed1069
Add the /edit switch to the @help command
2017-02-06 19:57:02 +01:00
Griatch
4d14625504
Add info about the call string to the log when reporting command errors.
2017-02-06 19:35:10 +01:00
Griatch
8254a24689
Change how the greyscale is displayed by the color command for more conformity with the rest.
2017-02-05 20:03:50 +01:00
Kimadi
43f310c2f8
Use color cube palette for pure black and pure white.
2017-02-05 20:03:50 +01:00
Kimadi
10467ac3ba
Fixed variable names.
2017-02-05 20:03:50 +01:00
Kimadi
420211afa0
Added grayscale swatch to '@color xterm256' command.
2017-02-05 20:03:50 +01:00
Kimadi
9e6bb2c74e
Implemented xterm grayscale palette.
2017-02-05 20:03:50 +01:00
Kimadi
97d46abe85
Removed useless double entries for xterm256 regular expressions.
2017-02-05 20:03:50 +01:00
Griatch
5330cf114a
Add wilderness to contrib/README.md.
2017-02-05 13:12:36 +01:00
Griatch
43109ab8f4
Change the webclient OOB text kwarg to 'type' instead of 'window' to make it more general.
2017-02-05 12:19:17 +01:00
Simon Vermeersch
661ec5cb0b
Help command fix for players that don't have options saved
2017-02-05 12:19:17 +01:00
Simon Vermeersch
ba42c68c5c
Help command: don't use EvMore if help text is shown in popup
2017-02-05 12:19:17 +01:00
Simon Vermeersch
91fd754e98
Closes the help/options dialog with escape
2017-02-05 12:19:17 +01:00
Simon Vermeersch
8f16badf85
Reworded some of the options
2017-02-05 12:19:17 +01:00
Simon Vermeersch
7d62973d18
Options button: toggle the options window visibility
2017-02-05 12:19:17 +01:00
Simon Vermeersch
67d3f6650e
Check for a valid session on the webclient_options monitor handler
2017-02-05 12:19:17 +01:00
Simon Vermeersch
254a746770
Allows testing when msg is called with a tuple as first argument
2017-02-05 12:19:16 +01:00
Simon Vermeersch
4ac863726c
Change the option immediately on the client side instead of waiting for
...
a roundtrip to the server.
2017-02-05 12:19:16 +01:00
Simon Vermeersch
2c01373143
Play a sound for notification (if enabled)
2017-02-05 12:19:16 +01:00
Simon Vermeersch
7027a2cf9b
Implemented the notification popup option
2017-02-05 12:19:16 +01:00
Simon Vermeersch
24cb3d3b31
Keep the settings button visible when there are scrollbars
2017-02-05 12:19:16 +01:00
Simon Vermeersch
7899dc5200
Show help in separate dialog (if option is enabled)
2017-02-05 12:19:16 +01:00
Simon Vermeersch
ebbec15081
Correctly remove the webclient options monitor on disconnect
2017-02-05 12:19:16 +01:00
Simon Vermeersch
da7a71e6dd
Implement the "gag prompt" option
2017-02-05 12:19:16 +01:00
Simon Vermeersch
9efed33fb5
Webclient options monitor: reference the correct attribute
2017-02-05 12:19:16 +01:00
Simon Vermeersch
8dcd242d3b
Cosmetic changes to the webclient options
...
- Renamed the used attribute
- Changed to use only one inputfunc
2017-02-05 12:19:16 +01:00
Simon Vermeersch
221aa362ab
Adds retrieving, monitoring and storing of webclient settings
2017-02-05 12:19:16 +01:00
Simon Vermeersch
f2e53c873b
Added a (non-functional) options dialog.
2017-02-05 12:19:16 +01:00
Griatch
4bd283609b
Change how eveditor converts non-strings and also giving a warning it was done.
2017-02-05 10:56:46 +01:00
Griatch
088386dfc8
Make eveditor safely handle non-string inputs by converting them to strings.
2017-02-05 10:51:08 +01:00
Griatch
a731670f4c
Add justify command to EvEditor.
2017-02-05 10:35:56 +01:00
Vincent Le Goff
66424c62ed
Fix a bug when @reload-ing while in EvEditor
2017-02-05 09:52:49 +01:00
BattleJenkins
223cf647ec
Fixed typo in wilderness.py
...
Changed instance 'coordinats' to 'coordinates' in pyramid example map code
2017-02-05 09:36:13 +01:00
Tehom
b2d5fc02b2
removed app_label, no longer necessary since removed custom AppConfig class from initial attempt.
2017-02-05 09:24:48 +01:00
Tehom
da008a69d9
Figured out that proxy models do not call signals attached to their classes they proxy for. I used the metaclass that already had a post_save signal attached to it, and it works fine now! I took out the unnecessary apps.py now that we're no longer attaching a signal to the base model classes and just doing it to the proxies.
2017-02-05 09:24:48 +01:00
Tehom
b67faf45d9
Attempt at making bulk deletion clear out handlers, to remove the problem of orphaned Attributes.
2017-02-05 09:24:48 +01:00
Griatch
02a4ac5231
Fix bug in latest push.
2017-02-04 16:49:29 +01:00
Griatch
628dd268f9
Make the at_channel_create method automatically add a new channel to the channelhandler.
2017-02-04 16:42:08 +01:00
Griatch
ff1ee76421
Fix case of guest not getting properly deleted when logging off. Resolves #1194 .
2017-02-04 13:06:09 +01:00
Griatch
3a2638aed5
Add check for malformed webclient msg without kwargs. Resolves #1192 .
2017-02-04 12:24:14 +01:00
BlauFeuer
ae5eecaeb8
Update webclient HTML doctype to match webclient's
2017-02-04 12:13:11 +01:00
Griatch
be3e3ef109
Fix bug when no help entry was found.
2017-02-04 12:07:28 +01:00
Vincent Le Goff
6882d2451d
Add a few methods to CmdHelp, managing pagination of help messages (EvMore)
2017-02-04 12:07:28 +01:00
Griatch
f7b659dac4
Update evmore to better handle narrow texts like help entries without force-justifying them. Also add the ability to auto-exit the pager immediately when reaching the last page.
2017-02-04 12:04:54 +01:00
Griatch
664ce178b2
Expanded docstring of at_object_receive to note the possibility.
2017-02-04 11:23:19 +01:00
BlauFeuer
3334d3f078
character's at_pre_puppet tweak
...
Triggering at_object_receive only when room actually receives character
and accurately reporting that character came from None seems most reasonable,
then at_object_receive can decide if appearance of character from None location is actionable.
2017-02-04 11:23:19 +01:00
BlauFeuer
1ed5a0b4a6
Change default at_pre_puppet for characters
...
No longer move character "back onto the grid" when not in None location.
This allows for Character objects to be moved while unpuppeted and remain
where placed when puppeted again.
Also updates markup in code within this module.
2017-02-04 11:23:19 +01:00
Griatch
3e6e773939
Make some minor doc clarifications.
2017-02-04 11:10:16 +01:00