Commit graph

2247 commits

Author SHA1 Message Date
Griatch
2aafafc09c Made the evennia launcher pass through the management options in a better way. Also made the superuser creation more straightforward and handled flushed databases in a better way. 2015-02-08 23:36:53 +01:00
Griatch
16b7a79573 Remove setting of cwd() for unix install. Testing suggests this is not necessary on Linux/Unix. Windows cwd() seems to be necessary for -e installs (but maybe remove that too later). Resolves #650. 2015-02-08 18:01:59 +01:00
Ahmed Charles
9c96345480 Fix typo in muxcommand.py. 2015-02-08 17:46:42 +01:00
Ahmed Charles
402afdc325 Remove incorrect comment in player.py. 2015-02-08 17:41:57 +01:00
Ahmed Charles
857b5add7a Fix typo in player.py. 2015-02-08 17:41:40 +01:00
Griatch
469e9c73c1 Fixed a bug in idmapper cache related to proxies. It caused issuses with cleaning cache from the proxy level. All caching is now done on the base model. 2015-02-08 17:26:41 +01:00
Griatch
2fc15bbed5 Fixed the creation of the twistd.bat batchfile under Windows 2015-02-02 22:52:20 +01:00
Griatch
c9a22ba657 Added a special path setup for the full install rather than the -e install on windows. 2015-02-02 22:23:40 +01:00
Griatch
38fbdd5857 Added a shebang for launcher script on windows. 2015-02-02 22:12:13 +01:00
Griatch
b31887338f Trying with a two-step call on Windows. 2015-02-02 22:00:58 +01:00
Griatch
1db131901f More windows fixes. 2015-02-02 21:57:06 +01:00
Griatch
3c1ada6fa6 Path adjustments. 2015-02-02 20:59:15 +01:00
Griatch
2fe2aa6db7 Made .bat file dynamically created again since it requires an absolute path. 2015-02-02 20:54:26 +01:00
Griatch
5a7866d572 Updated settings for new refactor. 2015-02-02 20:18:50 +01:00
Griatch
f780f469b1 Refactored the devel/bin structure to hopefully make the system work better on Windows. 2015-02-02 20:14:28 +01:00
Griatch
6323ba965b Fixes in dynamic .bat generation. 2015-02-02 18:14:39 +01:00
Griatch
6c757547aa Further windows changes. 2015-02-02 18:13:24 +01:00
Griatch
099ed5aee5 Fixed silly mistake in setup.py. 2015-02-02 18:00:51 +01:00
Griatch
40a1923c85 More changes and variations, hopefully more applicable to windows. 2015-02-02 17:57:01 +01:00
Griatch
2b82260927 Another variant of windows install, using a dynamically created .bat file. 2015-02-02 17:42:24 +01:00
Griatch
fbcb616086 More tests with windows support. 2015-02-02 17:25:33 +01:00
Griatch
84761ed79b Tweaks of installer for windows support 2015-02-02 16:30:56 +01:00
Griatch
8ac011bf66 Added .gitignore file to template 2015-02-02 16:15:39 +01:00
Griatch
12e1ea6e6e Added a wrapper to evennia.py, in order to get testing done on Windows. 2015-02-02 15:56:17 +01:00
Griatch
f505e4959f Removed unnecessary caching operation of dbid. 2015-01-28 18:49:04 +01:00
Griatch
bbb99a9c28 Changed Script to DefaultScript to be consistent with other default typeclasses. 2015-01-24 19:08:54 +01:00
Griatch
a5156876b0 Added small docstring 2015-01-18 22:56:42 +01:00
Griatch
3159ceceaa Made the evennia launcher menu work correctly again. 2015-01-18 22:49:18 +01:00
Griatch
4bc39029f1 Added further migration for gametime typeclass path and a passthrough for launcher when migrating. 2015-01-18 22:08:09 +01:00
Griatch
786a97a5b0 Fixes to initial_startup. 2015-01-18 21:40:14 +01:00
Griatch
1a73f86690 Fixed an erroneous commit 2015-01-18 21:33:18 +01:00
Griatch
73a3f1b03e Run migrations! Added new migrations to new database. 2015-01-18 18:04:13 +01:00
Griatch
07087af395 Fixed unittest-runner's lookup of new directory structure 2015-01-18 14:31:01 +01:00
Griatch
48ddd71a96 Made unittests validate again. 2015-01-18 13:14:26 +01:00
Griatch
4da6dccfc1 Added a fix to object identifier routine 2015-01-18 13:11:54 +01:00
Griatch
cdf676f061 Also added the look command to the cmdset. Now THIS resolves #643. 2015-01-18 12:44:08 +01:00
Griatch
06c9c6b531 Added a general-use 'desc' command. Resolves #643. 2015-01-18 12:39:17 +01:00
Griatch
f16bb7dda6 Defaulting some better dummyrunner settings 2015-01-18 12:09:02 +01:00
Griatch
6bbd35da8a Changed how tags are looked up during their creation, makes for a much faster implementation. 2015-01-18 11:30:49 +01:00
Griatch
6816e200b6 Added candidates as a keyword to DefaultObject.search(). Resolves #644. 2015-01-18 10:25:53 +01:00
Griatch
f25ea99b83 Fixed how Msgs identify senders, using __dbclass__ rather than the old system using path-lookups. Resolves #639. 2015-01-17 23:42:40 +01:00
Griatch
c654094536 Added readme also to root game_template dir 2015-01-17 00:21:00 +01:00
Griatch
d2205da980 Added README.md files to the game_template directories. 2015-01-17 00:04:05 +01:00
Jonathan Piacenti
981cecbc6f Add more template structure to game_template. 2015-01-16 09:11:15 -06:00
Jonathan Piacenti
00238275d6 Move game_template into evennia package. Update setup.py and bin/evennia 2015-01-16 08:36:46 -06:00
Jonathan Piacenti
b95ff4e976 Fixed web settings. 2015-01-16 08:36:46 -06:00
Griatch
e3944552c5 Changed how the server updates the changed typeclasses. Rather than initializing the objects, this fix handles it by writing the new fields to the database directly (which is much faster to boot). This resolves #636, but there are still some cases where it might be dangerous to not replace a faulty typeclass with a default one, so might still need to add that. 2015-01-15 22:49:52 +01:00
Griatch
4298dddf29 Made more verbose message when not finding a typeclass. 2015-01-15 21:49:05 +01:00
Griatch
a34312245a Added example bodyfunctions script back to contrib. Fixed the default lookup-paths of scripts. 2015-01-15 21:27:25 +01:00
Griatch
fa8e8b7543 Added contrib to evennia.__init__ 2015-01-15 20:41:07 +01:00