0
Commit Graph

159 Commits

Author SHA1 Message Date
Andrew Brown
647c73f52b fixed deprication warning on exception.message access 2011-12-03 12:10:18 -05:00
Andrew Chin
8390ec4e57 Fix smooth-night and night with -p 2 on Windows 2011-11-27 20:46:57 -05:00
Andrew Brown
f2a465c559 Merge remote-tracking branch 'origin/master' into brownan-chunkscan
Conflicts:
	overviewer.py
2011-11-26 16:58:27 -05:00
Andrew Chin
59c1812154 Reworked handling of bare consoles
Now the "Please run overviewer from the command line" message will
only be displayed in select cases.  This supports cases when users
want to give all the correct arguments to overviewer via a shortcut
or something similar.  In these cases, a 'Press [enter] to close
this window' message will still be displayed.
2011-11-25 16:28:05 -05:00
Thomas Lake
2dcf22294f Rearrange version checks in Overviewer.py 2011-11-25 16:30:56 +00:00
Andrew Brown
435c8ee1cb Merged master into brownan-chunkscan
This pulls in all the 1.9prep and textures.py updates into
brownan-chunkscan
2011-11-20 10:53:48 -05:00
Andrew Chin
d18df1e694 Don't print scary bug warning on ctrl-c 2011-11-07 21:49:00 -05:00
Andrew Brown
636913af57 Merge remote-tracking branch 'origin/master' into brownan-chunkscan
Conflicts:
	overviewer.py
	overviewer_core/quadtree.py
2011-11-07 21:04:01 -05:00
Andrew Chin
d59410123d New table format to list detected worlds 2011-11-07 20:52:30 -05:00
Andrew Brown
d589369ea3 catch-all exceptions and print a more colorful message 2011-11-07 20:36:00 -05:00
Andrew Brown
49f8e1a09f configure_logger() takes a loglevel and verbose flag now 2011-11-07 20:11:10 -05:00
Aaron Griffith
9b39a96fef Merge branch 'smooth-lighting' 2011-11-07 19:46:10 -05:00
Andrew Chin
42593bab58 Use a terse logging line if --verbose is not specified 2011-11-03 21:29:27 -04:00
Andrew Chin
2dc1496432 Fix typo ._. 2011-11-03 10:40:43 -03:00
Aaron Griffith
4d5f19b081 Merge branch 'agrif-stochastic' 2011-11-01 23:20:05 -04:00
Andrew Brown
ab53a9bd3e added a tree class to keep track of dirty tiles 2011-11-01 17:10:41 -04:00
Andrew Brown
96cf62bd14 changed "go" methods in world and quadtree to something more descriptive 2011-11-01 17:10:41 -04:00
Andrew Brown
55adc75d31 minor cleanup, comments/docstring adjustment 2011-11-01 17:10:41 -04:00
Andrew Brown
470440563c changed windows logging to be a special output stream 2011-11-01 00:11:13 -04:00
Andrew Chin
6a67841b44 Windows code for fancy colors 2011-10-31 22:38:11 -04:00
Andrew Brown
1d077fe34e better logging formatter with support for color 2011-10-31 19:01:39 -04:00
Aaron Griffith
03ce98df29 added stochastic render option for incrementally updating maps 2011-10-30 00:09:57 -04:00
Aaron Griffith
92b8cd33ed Merge branch 'master' into smooth-lighting 2011-10-28 13:07:01 -04:00
Andrew Chin
4327eef475 Provide a useful message if overviewer is doubleclicked.
Works for both py2exe .exes as well as double clicking the overviewer.py file
2011-10-26 22:41:46 -04:00
Andrew Brown
f5ae4b3451 changed bare exceptions to except Exception 2011-10-26 22:36:23 -04:00
Aaron Griffith
85da19b1a0 turned night into a lighting mode option, added 'night' builtin custom mode 2011-10-26 22:19:27 -04:00
Andrew Brown
19d4946ae3 Completed options documentation. 2011-10-16 23:13:11 -04:00
Aaron Griffith
19c564670c updated the web_assets_hook help text to be correct 2011-10-10 14:23:57 -04:00
Aaron Griffith
14b639d5dc fixed running overviewer.py when --changelist isn't given 2011-09-19 20:33:59 -04:00
Aaron Griffith
e45cd373d0 Merge remote-tracking branch 'tswsl1989/issue478' 2011-09-19 19:37:28 -04:00
Aaron Griffith
33a0860d9f put quotes around terrain SHA so github doesn't auto-link it by mistake 2011-09-19 16:21:41 -04:00
Thomas Lake
1db010a8aa Add --changelist and --changelist-format
Allow output of changed tiles to a file specified with --changelist. The
file contains the name of each tile on a line. The path can be relative
or absolute, chosen using --changelist-format.

The code assumes that all innertiles will have been updated when a
worldtile changes, and prints the corresponding filenames to the list
directly, rather than add message passing to the innertile methods.
2011-09-17 11:37:04 +01:00
Aaron Griffith
130ad8085f earlier '~' expansion, and partial fix for Issue #460 2011-09-14 18:56:55 -04:00
Andrew Chin
a423aa95ca temporarily patch --advanced-help crash
TODO: consider bringing back configFileOnly=True
2011-09-11 19:21:44 -04:00
Andrew Chin
62677a8a0f Fixed missing c_overviewer logic regression
Also print the missing c_overviewer module error
message after the traceback (which i think makes
the error more obvious)
2011-09-09 22:40:42 -04:00
Aaron Griffith
dc81561c8f Merge branch 'rendermode-options' 2011-09-09 14:30:55 -04:00
Aaron Griffith
7b634cc434 overviewer.py no longer loops forever if it can't find terrain.png
There's also a more helpful error if any texture can't be found.
Closes #475.
2011-09-07 09:15:21 -04:00
Aaron Griffith
43629e928b Merge branch 'master' into rendermode-options
Conflicts:
	overviewer.py
2011-09-06 10:29:15 -04:00
Andrew Chin
f880f01b46 Moved --check-terrain command from setup.py and overviewer.py
Also, let textures_path work for minecraft.jar files
2011-09-05 22:35:13 -04:00
Alejandro Aguilera
0d9aa0d9ca Expand user directories for web_assets_path and textures_path options.
Fixes #473
2011-08-28 19:15:27 +02:00
Aaron Griffith
40231598d8 command-line rendermodes can now be separated by ',', ':', or '/'
This should fix Issue #472.
2011-08-27 17:20:58 -04:00
Aaron Griffith
e800138079 Merge remote branch 'brownan/master' into rendermode-options 2011-08-26 21:06:14 -04:00
Aaron Griffith
1594fc5465 fixed mistake on last merge that caused custom modes to be ignored 2011-08-26 21:05:27 -04:00
Andrew Chin
240fe128cb Attempt to detect if the user has forgotten to escape spaces in their paths 2011-08-23 20:35:19 -04:00
Aaron Griffith
fe0d28630b Merge branch 'master' into rendermode-options
Conflicts:
	overviewer.py
2011-08-18 11:40:26 -04:00
Andrew Chin
01bba80c54 If overviewer.dat doesn't exist, don't give a north-direction warning 2011-08-17 20:04:25 -04:00
Aaron Griffith
60649c85fd now defaults to the map's current north direction unless otherwise specified 2011-08-17 18:22:50 -04:00
Thomas Lake
3e1ae9dd17 Store north-direction in overviewer.dat
Check stored value at render time and abort if direction has changed and
--forcerender not specified.
Addresses concerns from pull request #458
2011-08-17 17:49:22 -04:00
Aaron Griffith
087d597ed0 Merge remote branch 'rmrector/configurable-north' into configurable-north
Conflicts:
	overviewer.py
	overviewer_core/world.py
2011-08-17 17:35:37 -04:00
Aaron Griffith
04310ab71d helpful error on Python 3, and removed --delete 2011-08-16 10:28:58 -04:00