Commit graph

7288 commits

Author SHA1 Message Date
davewiththenicehat
c5043c3a22 edit link
Provided an edit link if the help entry can be edited on the website and the user is staff.
2021-06-19 18:13:13 -04:00
Griatch
9ac2f40777 Add XYZRoom/XYZExits to mapsystem 2021-06-19 22:06:39 +02:00
davewiththenicehat
02fc0f998e Change to utils.display_len
evennia.utils.tests.test_utils.TestFormatGrid
evennia.commands.default.tests.TestHelp
Both pass
2021-06-19 11:46:46 -04:00
Griatch
79019a5813 Merge branch 'develop' into mapping-contrib 2021-06-19 17:28:41 +02:00
Griatch
2478698216 Fix merge conflicts 2021-06-19 15:59:09 +02:00
Griatch
b80fe31d04 Fix taskhandler pickling method instances. Resolves #2439 2021-06-19 15:57:36 +02:00
Griatch
3deb8f48c1 Merge branch 'master' into develop 2021-06-19 15:33:08 +02:00
Griatch
8964c90374 Python 3.9 support. Resolves #2436. 2021-06-19 15:29:15 +02:00
Griatch
9df1f9f25f Fix legacy bytes conversion for older twisted 2021-06-19 15:02:26 +02:00
Griatch
d12dce8959 Formatting/style updates to new tasks command 2021-06-19 13:54:55 +02:00
Griatch
11bfd96cdd Merge branch 'CmdDelays' of https://github.com/davewiththenicehat/evennia into davewiththenicehat-CmdDelays 2021-06-19 12:42:11 +02:00
Griatch
4a712e6b5f Fix merge conflicts 2021-06-19 12:40:30 +02:00
Griatch
de8fe64841 Fix unit tests for PR #2440. 2021-06-19 12:38:35 +02:00
Griatch
9bc6978e28 Merge pull request #2358 from fariparedes/mxp-url
Add anchor tag for MXP
2021-06-19 12:14:01 +02:00
fariparedes
7358758987 Add MXP support for anchor tags 2021-06-18 14:29:46 -04:00
fariparedes
e6733ba7ff Update iter_to_string with handling for list size of 2 2021-06-18 14:11:56 -04:00
Griatch
41986e1288 Try reporting a little more info from taskhandler deserialization error 2021-06-18 19:34:44 +02:00
Griatch
5dc6521bfd Map example refactoring 2021-06-18 19:32:38 +02:00
Griatch
21836bdde8 Refactored map system into multiple modules 2021-06-17 21:43:13 +02:00
Griatch
0bd7860974 doc style improvements 2021-06-17 20:56:55 +02:00
davewiththenicehat
8eb7ffa70b sethelp db help entry creation fix, @laxy_property removed
evennia.web.website.tests all pass
evennia.commands.default.tests.TestHelp all pass (sethelp command test is in that unit test)
2021-06-16 08:59:44 -04:00
davewiththenicehat
a661e4801b text update
All evennia.web.website.tests pass.
2021-06-15 17:11:51 -04:00
davewiththenicehat
787ef8c068 text cleanup
All evennia.web.website.tests pass.
2021-06-15 16:54:41 -04:00
davewiththenicehat
da6e1edb29 CmdHelp clickable global setting False
Created a global setting for clickable topics in the help command. Default is False.
2021-06-15 12:47:24 -04:00
davewiththenicehat
93b68e3a31 CmdTasks removed text tags added yes no 2021-06-14 18:43:18 -04:00
Griatch
40d19ae1e6 Merge branch 'master' into develop 2021-06-13 22:58:57 +02:00
Griatch
95a2b18d43 Fix some broken master-doc pages 2021-06-13 22:47:44 +02:00
Griatch
7a30822ee1 Fix up unittests 2021-06-13 14:11:05 +02:00
davewiththenicehat
6cf1f65722 CmdHelp clickable topics
Added clickable topics throughout CmdHelp.

unit test evennia.commands.default.tests.TestHelp passes.
2021-06-12 12:35:07 -04:00
davewiththenicehat
a85f8995b3 utils.format_grid strip ansi support
adds option to ignore ansi markups when calculating grid lengths.

evennia.utils.tests.test_utils.TestFormatgrid passes
2021-06-12 12:32:20 -04:00
Griatch
27eca05452 Add caching of pathfinder data 2021-06-12 18:08:47 +02:00
Griatch
2932beb769 Add stress-tests, start adding map-transitions 2021-06-12 16:50:52 +02:00
Griatch
686c17c4a1 Add map teleporter markers 2021-06-12 14:19:00 +02:00
Griatch
9c0985cf22 Add block and interrupt nodes/links to map 2021-06-11 21:20:47 +02:00
davewiththenicehat
7336957e9d HelpDetailView object cache
Created a cache for the object (target of the help request) in a HelpDetailView.
This reduces the call of DetailView.get_object by three or four times. Which also reduces the number of DetailView.get_queryset calls by the same amount.
Unit test created. To verify requesting a new object does not return the result from a previous request.
2021-06-11 09:27:37 -04:00
Griatch
0926067a33 Add up/down movement 2021-06-11 13:42:48 +02:00
Griatch
eb7508b36d Add up/down movement 2021-06-11 13:25:42 +02:00
Griatch
4224ede1e6 Finished map path coloring 2021-06-11 00:26:20 +02:00
Griatch
1faaf782c5 Fix merge conflict 2021-06-10 19:18:25 +02:00
Griatch
0a0bb9eb22 Fix unit tests 2021-06-10 19:16:01 +02:00
Griatch
a6e13be628 Experiment with coloring paths 2021-06-10 19:10:40 +02:00
Griatch
2b61637d61 Made depth-first map display mechanism 2021-06-10 17:07:49 +02:00
Griatch
6c2722a3f2 Map contrib working with all links and nodes 2021-06-09 20:53:18 +02:00
Griatch
ea63071c64 Map-tested diagonals and crossover links 2021-06-08 21:46:05 +02:00
davewiththenicehat
b42456c83c HelpMixin, model attr no longer required 2021-06-08 08:45:06 -04:00
davewiththenicehat
b92ebcafe1 HelpDetailView unit test 2021-06-08 08:40:31 -04:00
Griatch
30fe0c4b5f Fully functional orthogonal map tested 2021-06-08 00:15:56 +02:00
Griatch
25a73aee60 Add extended-link tracking 2021-06-06 23:55:18 +02:00
Griatch
0458c9e308 Fix tests, looking at expanding map-area display 2021-06-06 20:53:49 +02:00
Griatch
0893b7b80b Made north and +Y same direction for map 2021-06-06 14:20:32 +02:00