Andrew Chin
216b26cbf2
hide traceback on config validation failure
...
a fully traceback is needlessly scary. use --verbose to see the
traceback.
2012-05-01 20:38:14 -04:00
Fabian Norman
d25f582404
Base setting, one more change (last?)
2012-04-25 19:56:48 -07:00
Andrew Chin
d97c3547f9
Merge branch master into devel
...
Conflicts:
docs/config.rst
overviewer.py
overviewer_core/settingsDefinition.py
overviewer_core/tileset.py
2012-04-15 11:03:16 -04:00
Richard Pastrick
805618dd2f
remove todo since I did that part
2012-04-12 09:03:14 -07:00
Richard Pastrick
b13bbd0204
Add the JS stuff and a little bit more python glue to make overlays only display for a specified render
2012-04-12 08:59:13 -07:00
Richard Pastrick
ebd8b287ed
Further glue for overlays. Make the validator actually validate. Also rough outlines for checking if
...
the render you've specified in the overlay actually exists and isn't itself.
2012-04-09 12:20:58 -07:00
Thomas Lake
36aa6ed011
Add 'showspawn' render option
...
Allow users to hide the spawn marker that is normally generated for
overworld levels
2012-04-08 13:04:13 +01:00
Andrew Chin
7433f06edb
Remove unneeded stuffs
2012-04-07 22:12:10 -04:00
Andrew Chin
cb448cc58f
Added a --simple-output option
...
This option turns off fancy output options like colors or progress bars.
Address #649
2012-04-07 21:16:58 -04:00
Andrew Chin
f39c9e2f80
Merge branch 'progress-observer' of git://github.com/aheadley/Minecraft-Overviewer into progress-observer
2012-03-26 22:28:28 -04:00
aheadley
863c6b1154
make observer a setting, need to update docs
2012-03-22 17:32:28 -04:00
Andrew Chin
fbf1323ad7
Added --genpoi to overviewer.py
2012-03-19 20:03:54 -04:00
aheadley
f3d23fb8f8
clean up observer code
2012-03-17 14:34:57 -04:00
aheadley
46b04dd09a
implement observer model
2012-03-16 22:26:16 -04:00
aheadley
b1dba9518c
crude progress bar implementation
2012-03-16 13:25:03 -04:00
Andrew Brown
e40e71f2f2
Merge branch 'devel'
2012-03-15 23:36:43 -04:00
Aaron Griffith
ab22724fc7
moved nice_exit() back into util.py (Issue #647 )
2012-03-15 04:03:46 -04:00
Andrew Chin
729fcda964
Display a spawn marker
2012-03-11 17:59:29 -04:00
Andrew Brown
91f5e2c479
added support for removing tiles that shouldn't exist with --check-tiles
...
--check-tiles is now activated by shrinking maps
better detection for --forcerender situtations
Also cleaned up some docs and comments
Moved tiledir creation to TileSet constructor
2012-03-11 01:18:30 -05:00
Andrew Brown
fe55d5343c
added a "changelist" option
2012-03-06 23:37:29 -05:00
Aaron Griffith
fde63ec221
renders are now ordered according to their order in the config file
2012-03-05 13:37:05 -05:00
Aaron Griffith
626129394a
split up util.py into files.py and logger.py, moved code appropriately
2012-03-05 12:12:27 -05:00
Andrew Brown
98c23fd970
added a memcached option. It's really slow though. don't use it.
2012-03-04 22:25:38 -05:00
Andrew Brown
8206272fc8
Added a cache for open regionfile objects
2012-03-04 18:46:02 -05:00
Andrew Brown
30b224d5b1
only output cache stats with -p1
2012-03-04 00:20:22 -05:00
Andrew Brown
b852e8b1e3
Re-did the caching layer for regionset chunk caching
2012-03-03 23:56:38 -05:00
Andrew Brown
fd2f6193e6
'forcerender' option to render dict now works. Updated docs.
2012-03-03 14:50:39 -05:00
Andrew Chin
6b5c421c9e
detect worlds in cwd, and print detected world paths
2012-03-01 22:37:07 -05:00
Andrew Brown
f43498d033
Added a "crop" feature to render subsets of worlds
2012-02-26 20:19:26 -05:00
Andrew Brown
e50cb2db88
Generalized regionset wrapper objects so they can be chained
2012-02-26 17:59:37 -05:00
Andrew Brown
f48f0445d1
Dump assets and "initial" data before rendering starts
...
Now does preprocessing off of main() instead of in the dispatcher
initializer.
2012-02-25 19:33:35 -05:00
Andrew Brown
f8769c0a0d
--forcerender, --check-tiles, and --no-tile-checks now work
2012-02-16 11:36:31 -05:00
Andrew Brown
aaf8e1d7cb
Changed "worldname" to "world" in configfile
...
Also brought tests up to date. All tests pass now.
2012-02-14 20:39:05 -05:00
Andrew Chin
1703b4952b
Fix print_status to not crash if total tiles is unknown
2012-02-12 16:35:56 -05:00
Andrew Brown
c94cc079c1
Merge remote-tracking branch 'origin/rewrite' into rewrite
...
Conflicts:
overviewer.py
2012-02-12 15:35:37 -05:00
Andrew Brown
ec2ae2ebfc
added --rendermodes option
2012-02-12 15:30:05 -05:00
Andrew Chin
14306f7e8a
Bring docs and code in sync
2012-02-12 13:45:43 -05:00
Aaron Griffith
6cf38d08b6
--processes=1 now correctly uses the vanilla dispatcher
2012-02-12 01:20:32 -05:00
Andrew Chin
9b419a8995
Nicer looking status messages
2012-02-11 16:30:36 -05:00
Andrew Chin
c60936efbd
Remove development/debug output
2012-02-11 15:57:38 -05:00
Andrew Brown
9319fee138
added processes option to command line and config file
...
Also the config file parser now just looks for all Settings objects in
settingsDefinitions.py, not the items in __all__
2012-02-08 21:05:02 -05:00
Andrew Brown
6d95d80a73
overhaul to configParser. Parsing config works now.
2012-02-04 21:23:44 -05:00
Andrew Brown
d4379fff93
fixed up command line parsing to match what we discussed
...
now supports --config= with no world/destdir on the command line, and no
--config but with specifying world/destdir on command line. Options are
validated accordingly.
Depricated and commented out options removed from option parser.
Config file mode currently broken due to the lack of "outputdir" parsing
from the config parser.
2012-02-03 21:13:22 -05:00
Aaron Griffith
9dc9e1e952
textures now appropriately handle north direction
2012-01-29 17:18:21 -05:00
Andrew Brown
68792d7015
updated usage text. Removed --display-config.
2012-01-29 12:21:47 -05:00
Andrew Chin
96602a48d4
Specifying a dimension in a config file now works
2012-01-27 20:30:58 -05:00
Andrew Chin
c29c983a79
Print a more user friendly error message on validation failure
2012-01-27 19:37:16 -05:00
Andrew Chin
8297f4c0a3
northdirection glue
2012-01-22 23:25:56 -05:00
Andrew Chin
163dd66a38
Create RegionSets via the World object
2012-01-21 19:04:21 -05:00
Andrew Chin
0d23adb237
Avoid digging into the tileset when writing out config.js
2012-01-16 22:54:35 -05:00