0
Commit Graph

109 Commits

Author SHA1 Message Date
Johan Kiviniemi
4bb8c7ce3a tileset: Log message when resuming interrupted forcerender 2013-12-29 03:26:05 +02:00
Johan Kiviniemi
8ac4f2811e RendertileSet: Do not render the root tile unnecessarily 2013-12-29 01:43:32 +02:00
Johan Kiviniemi
65f375eaac Add debugging code to RendertileSet counts
There seems to be something wrong with count caching. Calculate the
count by iterating and log an error when that count doesn’t equal the
precalculated one.
2013-12-29 01:36:36 +02:00
Johan Kiviniemi
471d6247db tileset: Automatically resume an interrupted forcerender 2013-12-28 14:57:53 +02:00
Aaron Griffith
da6d3614bc Merge remote-tracking branch 'ion1/master' 2013-12-28 01:12:46 -05:00
Johan Kiviniemi
71e3441cb1 RendertileSet: Cache the number of tiles 2013-12-27 08:51:36 +02:00
Johan Kiviniemi
c49fdd19e1 RendertileSet: Round-robin the four top-level subtrees 2013-12-27 08:51:36 +02:00
Johan Kiviniemi
e4638467ef Simplify RendertileSet code 2013-12-27 08:51:36 +02:00
Andrew Chin
7089eef005 Add a minzoom option
This only affects what's written to overviewerConfig.js.  That is, it
does not change the amount of tiles rendered (it's exactly analogous to
maxzom)

Closes #994
2013-12-26 23:04:20 -05:00
Johan Kiviniemi
66fb4afb5c tileset: Unify _posttraversal_helper and _iterate_helper 2013-12-25 04:50:18 +02:00
Johan Kiviniemi
f94e3de03f tileset: Render in expanding order from center 2013-12-25 04:50:18 +02:00
Johan Kiviniemi
a788065cfb tileset: Typo fix 2013-12-24 21:47:27 +02:00
Aaron Griffith
df732bfa25 Revert "Merge remote-tracking branch 'exhuma/master', PR #963"
This reverts commit e26727943f, reversing
changes made to 7bbb077704.
2013-12-02 07:40:00 -05:00
Aaron Griffith
e26727943f Merge remote-tracking branch 'exhuma/master', PR #963
Conflicts:
	overviewer.py
	overviewer_core/aux_files/genPOI.py
	overviewer_core/textures.py
2013-12-01 16:35:28 -05:00
Robin
d5c5a40797 Negative maxzoom gets added to the total levels
->Specifying -1 would result in the most detailed level to be excluded
2013-11-21 06:48:52 +01:00
Michel Albert
4112b5a72e Using a dedicated logger inside overviewer_core. 2013-07-28 15:04:51 +02:00
Aaron Griffith
f87dcee6f1 emit a warning (but don't crash!) on unexpected empty tiles 2013-07-25 14:15:19 -04:00
Krotton
221be8e211 s/rednerchecks/renderchecks
Well, I suppose this branch doesn't execute too often, as nobody noticed the typo so far ;).
2013-06-08 23:30:02 +02:00
Nicolas Frattaroli
3986e10af2 Added option showlocationmarker 2013-05-13 15:38:54 +02:00
Andrew Chin
94f51136b1 Fix spawn markers
(Fallout from the arbitrary dimension name change)
2013-02-03 14:56:00 -05:00
Aaron Griffith
443aa84b07 updated tileset.py and genPOI.py and a few other stragglers 2013-01-06 01:00:06 -05:00
Thomas Lake
223b326df1 Add option to configure maxzoom and appropriate documentation 2012-11-28 20:24:29 -05:00
Aaron Griffith
49b05dece5 huh, I guess the overlay attribute is always there. length > 0 then. 2012-09-11 15:47:52 -04:00
Aaron Griffith
143b9fa366 overlay-ness now considers whether the "overlay" option is set 2012-09-11 14:28:35 -04:00
Andrew Chin
8c9de7a575 Allow the poiTitle setting to be tileset-specific. Added docs
Closes #761
2012-07-28 20:53:03 -04:00
Andrew Chin
59c706cf14 Merge remote branch 'origin/resize' 2012-07-20 22:22:44 -04:00
CounterPillow
63b72aabaa Added defaultzoom config option 2012-07-15 05:53:15 +02:00
RamsesA
2b421d6d25 added a fast resize function
Added resize_half() and resize_half_wrap() functions to composite.c and
overviewer.h, to replace the call to PIL's resize function made by
tileset.py. Also added "resize_half" to COverviewerMethods in main.c, so
it can be called from Python. Should increase performance by 10 to 20%
for the entire program.
2012-07-03 20:26:23 -04:00
Aaron Griffith
25cb1f19c9 if render_loop raises a general exception, it's considered fatal now
this is how some misconfiguration is caught, so *some* must be fatal
2012-06-07 19:56:11 -04:00
Aaron Griffith
05bfaaf967 added slime overlay, colors chunks green if slimes can spawn 2012-06-05 23:18:15 -04:00
Andrew Chin
97c3f8f913 Merge remote branch 'origin/devel'
Conflicts:
	docs/config.rst
2012-06-03 21:15:12 -04:00
Andrew Brown
fdda8234ff added warning for extremely absurd region files 2012-05-11 22:19:15 -04:00
Fabian Norman
8ffcec347a Merge remote branch 'source/master' into remote-tiles
Conflicts:
	overviewer.py
2012-05-02 01:04:13 -07:00
Fabian Norman
85567cae42 Initial changes to add the base option to the config file. 2012-04-25 19:42:18 -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
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
Aaron Griffith
db0a1d3415 updated isOverlay to correctly recognize modes with no Base() primitive 2012-04-09 17:10:05 -04: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
6528aa91e7 Added overlay control to HTML 2012-04-07 15:03:06 -04:00
Andrew Brown
b2ce4fa7e5 Merge branch 'devel' 2012-03-27 14:58:50 -04:00
Andrew Brown
7a4a257b51 Added better error related log lines for corrupt chunks 2012-03-27 14:57:42 -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
Andrew Brown
e9cf747513 Added better error handling for corrupt chunks 2012-03-17 22:56:33 -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
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
626129394a split up util.py into files.py and logger.py, moved code appropriately 2012-03-05 12:12:27 -05:00
Andrew Brown
62c537a95e Merge remote-tracking branch 'origin/rewrite' into anvil 2012-02-26 21:10:42 -05:00