Commit Graph
100 Commits
Author SHA1 Message Date
Andrew Chin 5aefebecbe Fix dereferencing bug, hopefully should address mineral-overlay crash
Should fix #633
2012-04-07 17:59:46 -04:00
Andrew Chin f4d43d544a Styling for the worldselector control 2012-04-07 17:56:30 -04:00
Andrew Chin 94b5f21d10 Have the world selector control have a correct default 2012-04-07 16:15:01 -04:00
Andrew Chin 6528aa91e7 Added overlay control to HTML 2012-04-07 15:03:06 -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 Chin 373291932f Merge branch 'signs' 2012-03-26 09:41:37 -04:00
Andrew Chin ec6e625361 Merge pull request #658 from logikal/master
Add more documentation for signs/POI, including genPOI.py usage.
2012-03-21 05:58:58 -07:00
Andrew Chin fbf1323ad7 Added --genpoi to overviewer.py 2012-03-19 20:03:54 -04:00
Andrew Chin 9b7226e91e Nether-only worlds have no spawn 2012-03-17 14:54:16 -04:00
Andrew Chin 03d3e852fc Backed out my level.dat reread code 2012-03-15 21:52:22 -04:00
Andrew Chin 34ca588ec2 Added missing import 2012-03-15 18:55:57 -04:00
Andrew Chin 662809cc22 Merge branch 'signs' into devel 2012-03-11 19:10:28 -04:00
Andrew Chin 729fcda964 Display a spawn marker 2012-03-11 17:59:29 -04:00
Andrew Chin 9d97ff4e37 Ensure sign checkboxes remain checked across tileset changes 2012-03-11 14:17:04 -04:00
Andrew Chin a757be510a Work around IE issue.
This work around has the problem where the first tileset you view won't
have the 'signs' control
2012-03-11 13:48:54 -04:00
Andrew Chin 5b168ebdbd Removed console debugging output 2012-03-11 13:33:02 -04:00
Andrew Chin aba0449477 Hide the 'Signs' control if the tileset has no signs 2012-03-11 13:30:49 -04:00
Andrew Chin bfeae91e78 New docs on signs/markers 2012-03-11 13:10:50 -04:00
Andrew Chin 6b77d54555 Reimplement signs/POIs 2012-03-11 11:44:38 -04:00
Andrew Chin 841fd3a9db Added missing import
Should fix #643
2012-03-11 10:29:24 -04:00
Andrew Chin 1f19610707 Better missing config file error messages
Fixes #635
2012-03-06 09:11:29 -05:00
Andrew Chin 59f17ef9e3 Merge pull request #634 from kissifrot/patch-1
(very) little typo fix
2012-03-05 05:44:56 -08:00
Andrew Chin 35eddb1342 Make sure biomes are also rotated 2012-03-04 12:23:01 -05:00
Andrew Chin bab1ed3c14 Added doc note about the nether rendermode 2012-03-02 19:53:20 -05:00
Andrew Chin 935d221886 Revert "Clean up build warnings on Windows"
This was causing segfaults, reason unknown

This reverts commit 868256b538.
2012-03-02 17:45:24 -05:00
Andrew Chin 868256b538 Clean up build warnings on Windows 2012-03-02 13:40:58 -05:00
Andrew Chin 20f9f92abd Clean up some build warnings
Removed some unused code, and quelled some warnings via GCC
2012-03-02 13:40:58 -05:00
Andrew Chin c019d7e8d8 use -Wdeclaration-after-statement
This makes gcc's behavior match MSVC's behavior, reducing the chances of
code not building on Windows
2012-03-02 13:40:57 -05:00
Andrew Chin 6b5c421c9e detect worlds in cwd, and print detected world paths 2012-03-01 22:37:07 -05:00
Andrew Chin abc1b4f8cb Merge branch 'oneworld' of git://github.com/duckman/Minecraft-Overviewer into rewrite 2012-02-25 18:22:59 -05:00
Andrew Chin 997ec58161 Only copy real js files (not silly editor swap files) 2012-02-25 15:57:29 -05:00
Andrew Chin 1a1e975793 Detect poorly escaped paths 2012-02-20 21:38:00 -05:00
Andrew Chin 54f511ec3d Hide the " - default" suffix on worlds that use the default dimension 2012-02-20 14:27:30 -05:00
Andrew ChinandAaron Griffith 9d18b0cacd fixed --version on 64-bit windows builds 2012-02-19 21:39:03 -05:00
Andrew Chin c5c45363e3 Remove debug console logging from js
This caused problems on browsers that didn't know what to do with
the 'console' object (like IE, and older versions of Firefox)
2012-02-19 18:11:44 -05:00
Andrew Chin 9d814bf653 Pack up js_src to fix issue with .exe builds 2012-02-19 18:06:43 -05:00
Andrew Chin 2621997ecc Made multiprocessing work on windows \o/ 2012-02-18 01:19:45 -05:00
Andrew Chin ff6425d358 Normalize paths to fix issues on Windows 2012-02-17 21:16:47 -05:00
Andrew Chin f3b434a327 Fixed doc typo 2012-02-14 19:51:19 -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 Chin 14306f7e8a Bring docs and code in sync 2012-02-12 13:45:43 -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 Chin 90dfc2b4af More javascript improvments related to northdirection 2012-02-11 15:39:32 -05:00
Andrew Chin 0e74d22e47 Merge remote-tracking branch 'origin/rewrite' into rewrite 2012-02-11 00:33:49 -05:00
Andrew Chin eb9649e310 Readded url hash updating
as a "side-effect", the current coords remain centered when switching
tilesets.  at least in theory.  needs more work
2012-02-11 00:29:28 -05:00
Andrew Chin 2e3bf7330d The coords box now displays the correct coords for every rotation 2012-02-10 21:55:28 -05:00
Andrew Chin b7d2733f0c The compass now changes direction to make the tileset 2012-02-10 20:44:11 -05:00
Andrew Chin 19fcee24f7 Split up overviewer.js into several files 2012-02-08 21:07:53 -05:00
Andrew Chin 2497a8a806 Part of an attempt to make config parser a little more generic 2012-01-28 18:57:12 -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 1297385148 Validate the rendermode option as a list of primitives 2012-01-27 19:36:55 -05:00
Andrew Chin a69a13159c Merge remote-tracking branch 'origin/rewrite' into rewrite 2012-01-22 23:26:23 -05:00
Andrew Chin 8297f4c0a3 northdirection glue 2012-01-22 23:25:56 -05:00
Andrew Chin 39e5793634 No longer require an import from rendermodes in config file 2012-01-21 20:02:06 -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
Andrew Chin aa34853664 Only pass to TileSet the options it required 2012-01-16 20:35:13 -05:00
Andrew Chin 728351f9a3 Display the coord box on index.html 2012-01-16 19:50:50 -05:00
Andrew Chin 48da4a6a3c Write/read last_rendertime 2012-01-15 00:22:45 -05:00
Andrew Chin 514e99dcd2 overviewer.js now uses backbone.js for much of it's multiworld handling 2012-01-14 23:33:34 -05:00
Andrew Chin 9f6a4ee698 More updates to overviewer.js 2012-01-08 15:12:40 -05:00
Andrew Chin 4255b26fc7 Fixed some crashes in assetManager
Copy in the rest of the web assets
2012-01-07 23:56:08 -05:00
Andrew Chin 0537733bca Merge remote-tracking branch 'origin/rewrite' into rewrite 2012-01-07 23:05:02 -05:00
Andrew Chin 25db39463f The AssetManager will now create a kinda working html output 2012-01-07 23:04:42 -05:00
Andrew Chin 9aa3847068 Merge remote-tracking branch 'origin/rewrite' into rewrite 2012-01-07 21:25:19 -05:00
Andrew Chin cb2f0129bc Allow regionsets to be named in a settings.py file 2012-01-07 15:11:19 -05:00
Andrew Chin f76fd28a82 Use the overworld as the default regionset 2012-01-05 00:27:41 -05:00
Andrew Chin d7012c265b Create the destdir, if needed 2012-01-05 00:27:22 -05:00
Andrew Chin c14cd1a66f Fixed/added some config parsing tests 2012-01-02 01:13:29 -05:00
Andrew Chin fbb5230849 World test case stuff 2012-01-02 00:33:19 -05:00
Andrew Chin a098e5d01a Merge remote-tracking branch 'overviewer/rewrite' into rewrite 2012-01-02 00:03:31 -05:00
Andrew Chin 287b16fd13 Fixing some settings stuff 2012-01-02 00:03:10 -05:00
Andrew Chin 74a3fd7915 new skeleton for world test case 2012-01-01 23:28:28 -05:00
Andrew Chin 4a12d3dadc Updated test/data/world submodule 2012-01-01 23:26:37 -05:00
Andrew Chin 8ef25ca72e Added new test data submodule 2012-01-01 23:26:37 -05:00
Andrew Chin 319d444997 Fixed typos... they're not my fault! 2012-01-01 22:20:43 -05:00
Andrew Chin 6fa86d39bc Removed stupid north_dir, and fixed unpacking 2012-01-01 22:11:52 -05:00
Andrew Chin 92880c7c38 Use the right coordinate system 2012-01-01 22:03:43 -05:00
Andrew Chin c102211195 Merge remote-tracking branch 'overviewer/rewrite' into rewrite 2012-01-01 21:20:54 -05:00
Andrew Chin ecceaeeb35 Removed all old code from RegionSet. Added RotatedRegionSet
Nothing has been tested
2012-01-01 21:20:17 -05:00
Andrew Chin b1d5dee84d Remove unused function 2012-01-01 17:56:31 -05:00
Andrew Chin 35f5bc82a4 Fixed a few more typos 2012-01-01 16:52:39 -05:00
Andrew Chin c2a1d8487a Start of the new rewrite code flow. TileSet still needs work 2012-01-01 16:12:10 -05:00
Andrew Chin c17fb351f0 Removing more stuff that we will not support just yet 2012-01-01 14:31:38 -05:00
Andrew Chin 0a23187f51 Removed ConfigOptionParser usaged
Command line args are now parsed with the vanilla OptParser.  This
paves the way for a new settings.py parser
2012-01-01 14:05:51 -05:00
Andrew Chin fed7ae0157 Allow global defaults to be specified 2011-12-31 20:59:02 -05:00
Andrew Chin 2d99aef78f Start of some unit tests for setting.py parsing 2011-12-28 16:04:24 -05:00
Andrew Chin c7ee75d68d Started work on a MultiWorldParser to replace ConfigOptionParser 2011-12-24 01:10:58 -05:00
Andrew Chin 579e82e2af New settings definitions and validators.
Will be used by a new settings.py parser.  In progress
2011-12-24 00:22:45 -05:00
Andrew Chin 9b06d980af More World->RegionSet conversions. still broken 2011-12-22 00:23:20 -05:00
Andrew Chin 737f7b75a7 Added documenation for the nether rendermode option 2011-12-21 16:47:44 -05:00
Andrew Chin ffbd019db5 Small changes to get the quadtree to use RegionSets 2011-12-21 11:51:50 -05:00
Andrew Chin fbdeb90f9f overviewer.py now runs without crashing
but still is broken
2011-12-20 23:17:28 -05:00
Andrew Chin 3aa9e49631 useBiomeData is a property of worlds
Rewrite Tracking Issue: ##568
2011-12-20 00:53:43 -05:00
Andrew Chin 2e01a36686 Merge remote-tracking branch 'origin/rewrite' into rewrite 2011-12-19 23:55:45 -05:00
Andrew Chin 119b6e1b54 Removed biome handling and north-direction
We'll have to figure out how/where to put it back in

Rewrite Tracking Issue: #568
2011-12-19 23:49:26 -05:00
Andrew Chin 8f69da86f4 Finished implemention of RegionSet. not yet tested
Rewrite Tracking Issue: #568
2011-12-19 23:05:29 -05:00
Andrew Chin 19782cbad0 Merge remote-tracking branch 'origin/rewrite' into rewrite 2011-12-19 22:44:12 -05:00