0
Commit Graph

2146 Commits

Author SHA1 Message Date
Shadark
b3f41c7928 Fixed pngnq rename error in Windows
Fixed error 183 (File already exists) in Windows when trying to use
pngnq and trying to rename "file.png.tmp" to "file.png".
2014-05-14 01:49:45 +02:00
Aaron Griffith
95de300276 fix jar caching forcing default textures (caused by 183da128) 2014-05-10 18:45:58 -04:00
Aaron Griffith
8881ba608d Merge pull request #1098 from CounterPillow/optimizehints
Clarify optimizeimg docs; Warn if the order of optimizers does not make sense.
2014-05-09 14:58:09 -04:00
CounterPillow
6812cad596 Fix validator for empty lists (the default value)
Whoops.
2014-05-09 16:58:47 +02:00
CounterPillow
6d28942626 Clarify optimizeimg docs; add warnings
The validator will now warn if it detects that a crushed output
is fed into something that is not a crusher.

The is_crusher method of an optimizer shall return True if the
optimisation process is lossless, and does try to find optimal
encoding parameters as opposed to only removing unneeded channels
or reducing palettes.
2014-05-08 20:56:46 +02:00
Aaron Griffith
a39c45d473 Merge pull request #1087 from rymate1234/master
Add a small message stating where the render is and how to open it
2014-05-06 18:25:31 -04:00
Aaron Griffith
4b2cbfb5ee Merge pull request #1074 from CounterPillow/optimizerewrite
Rewrote image optimisation stuff.
2014-05-06 18:25:09 -04:00
CounterPillow
03561dccfa Use check_call(), add workaround for broken pngnq
Also -f pngnq to write files, in case something didn't work
last render.
2014-05-06 22:31:23 +02:00
CounterPillow
8817972b36 Move the check for program availability into class
We also actually execute it now. Go us!
2014-05-06 20:10:42 +02:00
CounterPillow
866c2fe064 Work around and warn if old optimizeimg definition
Before someone says this is incorrect because it only ever uses
pngcrush: The old code always used pngcrush and nothing else
anyway. This is absolutely correct and the old behaviour.

I also added a check to make sure it's a list, as some people might
forget the whole list thing.
2014-05-06 19:54:43 +02:00
Andrew Chin
9487d6f5bd Added a --check-version option 2014-05-03 00:23:10 -04:00
Aaron Griffith
7c23d6e86a added rendercheck mode 3, the identity function of rendercheck modes! 2014-05-01 16:48:28 -04:00
Andrew Chin
7d87d25658 Fix ServerAnnounceObserver typo 2014-04-15 11:22:41 -04:00
rymate1234
9a3305932e Add a small message stating where the render is and how to open it 2014-04-11 16:10:56 +02:00
Andrew Chin
8e5944d5c3 Catch some additional UUID lookup errors from urllib2 2014-04-10 19:52:50 -04:00
Andrew Chin
ae586a7d27 Merge PR #1079 -- Handle UUID player files semi-nicely in POIgen 2014-04-10 19:44:24 -04:00
Aaron Griffith
a8fc3300b4 general fixes for min/maxzoom, documentation cleared up
hopeful fix for #1086
2014-04-05 20:29:58 -04:00
Andrew Chin
49cf0b4187 Merge PR #1055 2014-03-30 20:09:30 -04:00
Andrew Chin
3f222796c5 Print a limit=1 traceback if failed to build 2014-03-30 18:50:46 -04:00
Andrew Chin
90071e999f Merge #1055 -- Prevent opening and parsing files which haven't been modified since the last time that the render was done. 2014-03-30 18:21:08 -04:00
Luc Ritchie
0e1bd4369a Use Mojang's session API to get usernames from UUIDs 2014-03-09 16:23:32 -04:00
Luc Ritchie
1cf131a8fc Handle UUID player files semi-nicely in POIgen (14w10a+, 1.7.6+) 2014-03-09 00:56:27 -05:00
Aaron Griffith
1ae21a70a5 Merge pull request #1078 from jasendorf/patch-1
--check-tiles note about overestimating
2014-03-07 00:16:52 -05:00
John
2c5183e006 --check-tiles note about overestimating
added note about --check-tiles overestimating tiles and remaining processing time
2014-03-06 23:06:33 -05:00
CounterPillow
09477ed8a0 Rewrote image optimisation stuff.
The old one was broken anyway.
2014-03-04 00:39:59 +01:00
Andrew Chin
796481f838 Merge pull request #1071 from urda/fix-terms
The previous Google Maps URL was 404'ing. New URL added.
2014-02-27 17:11:04 -05:00
Peter Urda
0e16141df9 The previous Google Maps URL was 404'ing. New URL added. 2014-02-27 13:35:42 -08:00
Andrew Chin
65d6e3bcd1 Remove SizeOnDisk from table of detected worlds
This fields hasn't been properly filled in for many many releases.
We could detect this value some other way, but i'm not sure the value in
doing this
2014-02-21 22:23:25 -05:00
Andrew Chin
d9e907913e Added some more printouts when Overviewer is first starting
Often, when people ask questions about Overviewer, "all it says is
'Welcome to Overivwer'" is a common question.  Enable a little more
logging info at the start of Overviewer to hopefully make it more clear
that something is happening
2014-02-21 22:11:29 -05:00
Andrew Chin
eda7671450 Merge pull request #1068 from overviewer/locale_fix
Fixes for locale issues
2014-02-19 21:16:24 -05:00
Andrew Chin
2c35ab8cc7 Merge pull request #1064 from overviewer/fscaps
Try to track the capabilities of our outputdir filesystem.
2014-02-16 22:38:41 -05:00
Aaron Griffith
bfe06c1464 Merge pull request #1066 from wilg/master
display region file name in map coordinates view
2014-02-16 21:39:39 -05:00
Andrew Chin
c7ee8560d3 Fixes for locale issues
There were some problems when a level.dat contained a non-ascii name, or
when a level.dat lived in a directory with a non-ascii name.

Paths returned by os.listdir are encoded, so we need to decode them
before printing them.  When calculating the max length of the enumerated
world names, were we for some reason calling str() before taking the
len().  The had the effect of converting unicode strings into
non-unicode strings, which is not the correct thing to do.
2014-02-16 13:35:16 -05:00
Wil Gieseler
4c374f3f9b correct coordinates and bold the x/z labels 2014-02-14 16:15:02 -08:00
Wil Gieseler
b7414e603c display region file name in map coordinates view 2014-02-14 16:12:24 -08:00
Andrew Chin
d11960ecfb Try to track the capabilities of our outputdir filesystem.
For example, don't chmod if the filesystem dosen't support chmod, and
don't rename over files if that's not supported (this functionality was
already in place).

Should fix #1061
Related to #1055 (we could add a mtime capability flag)
2014-02-11 10:38:38 -05:00
Andrew Chin
b88ce263bc Merge PR #1058 2014-02-08 14:50:40 -05:00
Andrew Chin
7b81dc1df2 Merge pull request #1059 from jeremymurray/patch-1
Correct case on observer import example.
2014-02-07 14:07:19 -05:00
Jeremy Murray
f18008a76d Correct case on observer import example. 2014-02-01 20:04:30 -08:00
Thomas Lake
cd48aaa656 Rearrange infoWindow contents to shrink icon size
Addresses issue #1057
2014-01-30 14:17:37 +00:00
Patrick-Emmanuel Boulanger-Nadeau
18beae6624 Import the platform 2014-01-21 10:55:13 -05:00
Patrick-Emmanuel Boulanger-Nadeau
8023b52fdc Pythonic or 2014-01-21 10:52:53 -05:00
Patrick-Emmanuel Boulanger-Nadeau
6ee3eba550 Do not use the newer than check on windows since apparently minecraft will not force a timestamp update on the file when they are written until it's closed. 2014-01-21 10:08:19 -05:00
Patrick-Emmanuel Boulanger-Nadeau
c438a37b29 Default value is compatible with the expecteed result in fetching the region for a path 2014-01-20 16:30:08 -05:00
Patrick-Emmanuel Boulanger-Nadeau
a0640e8bdb extra character ? 2014-01-20 16:10:48 -05:00
Patrick-Emmanuel Boulanger-Nadeau
2b2d929659 Add the new function to the synthetic test 2014-01-20 16:04:11 -05:00
Patrick-Emmanuel Boulanger-Nadeau
8458451044 Respect the markall parameter 2014-01-20 15:55:51 -05:00
Patrick-Emmanuel Boulanger-Nadeau
4579998663 Prevent opening and parsing files which haven't been modified since the last time that the render was done 2014-01-20 15:34:36 -05:00
Andrew Brown
0bd2ad0c8b Merge pull request #1047 from overviewer/gist_docs
Some initial docs on how to use gist
2014-01-14 10:47:23 -08:00
Andrew Chin
a2780197cb Fix up python3 detection 2014-01-06 08:47:03 -05:00