0
Commit Graph

105 Commits

Author SHA1 Message Date
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
Andrew Brown
f43498d033 Added a "crop" feature to render subsets of worlds 2012-02-26 20:19:26 -05:00
Aaron Griffith
8b28e42c8d Merge branch 'rewrite' into anvil
Conflicts:
	overviewer_core/src/overviewer.h
	overviewer_core/tileset.py
	overviewer_core/util.py
	overviewer_core/world.py
2012-02-26 19:39:58 -05:00
Andrew Brown
19f6f136e4 Now writes images to temporary files and atomically moves in place*
* on systems with an atomic os.rename
2012-02-26 00:16:16 -05:00
Andrew Brown
c759b20f8e added helpful notice about running into corrupted tiles 2012-02-25 21:44:21 -05:00