David Vierra
3dcf4094a5
Setup: Add git commit ID to built apps in the GIT-COMMIT file.
...
Change release.py to find this file and RELEASE-VERSION inside dataDir
2013-01-30 12:35:16 -10:00
David Vierra
b7c1595f3d
Submodule pymclevel updated.
...
Submodule pymclevel:
> 2e43477 - Fixed: Biomes is a byte array, not an int array.
2013-01-30 12:35:15 -10:00
David Vierra
18368c04de
Fixed: parentDir was an empty string when running from source.
...
Use abspath to avoid getting an empty string for the folder containing the script, when not frozen.
2013-01-30 12:33:51 -10:00
David Vierra
b3042cec46
Change error reporting from exceptional.io to a SquareSquash instance at bugs.mcedit.net.
...
Exceptional.io is nice, but it is not appropriate for versioned desktop apps because it is designed for web apps where the latest version is the only deployed version.
2013-01-29 18:40:45 -10:00
David Vierra
4f37766e20
Setup: Remove RELEASE-VERSION after builds.
...
When running from a git checkout, show the git version instead.
0.1.7build392
2013-01-27 16:22:11 -10:00
David Vierra
436f1eb2ae
Submodule pymclevel updated.
...
Submodule pymclevel:
> 2420f33 - Fixed: Error when importing rotated schematic and copying biomes.
> 2cfc877 - Test: Schematic.testRotate now fails when importing rotated biomes
> 1f22806 - Fixed: Anvil chunks are given a Biomes array when created, and if they don't already have one.
> 3cb407a - Add built docs to gitignore
> 8e4a871 - Fixed: mce.py analyze is now 4096 block ID aware.
> f6eadfa - Fixed: import statement automatically inserted by PyCharm was relative to the wrong source root. (again.)
2013-01-26 23:50:22 -10:00
David Vierra
1e350f62db
Fixed: Error when filling with block with id > 255
2013-01-26 22:47:22 -10:00
David Vierra
45b428d064
Fixed: Disable mouselook when closing editor
2013-01-26 22:47:09 -10:00
David Vierra
4680add658
Revert "Cleanup: Remove extra glFlush calls from a few places."
...
This reverts commit a8978445d3afde3a57b7c74ec7b829e19d1110bd.
Ought to fix issue #250
0.1.7build383
2013-01-16 14:32:51 -10:00
David Vierra
f57018f37f
Submodule pymclevel updated.
...
Submodule pymclevel:
> 52b29e8 - Fixed: ValueError when repairing region file
0.1.7build379
2013-01-13 22:54:54 -10:00
David Vierra
926698c96a
Fixed: "Repair Regions" button appears in World Info again.
0.1.7build378
2013-01-13 12:58:40 -10:00
David Vierra
f555f2dbb1
Submodule pymclevel updated.
...
Submodule pymclevel:
> 598ff5d - materials.idStr now maps block IDs to idStr.
> fd1c642 - Added: idStr in materials.yaml is now minecraft's internal name for each block.
0.1.7build377
2013-01-12 12:18:28 -10:00
David Vierra
22343ce856
Fixed: All "Future Block!" showing up as a single entry in Analyze.
2013-01-12 12:08:37 -10:00
David Vierra
fa2d4bf1c4
Fixed: IndexError when using "show hidden ores" with extended IDs.
...
Change 256 to id_limit in alternate material tables
2013-01-12 12:08:13 -10:00
David Vierra
ae1455633f
Added: Clone and Import tools have "Copy Biomes" option.
...
Biomes are always exported into schematic files when possible.
2013-01-11 17:44:52 -10:00
David Vierra
b325f654c1
Submodule pymclevel updated.
...
Submodule pymclevel:
> 5865930 - Correct lighting values for many blocks. Add Locked Chest.
> c4da23d - Add Vector.intfloor
> e0d999c - Add Vector.normalize
> b511bb6 - Add method Vector.length
> 86640ec - Fixed: Remove self from TAG_Compound's key not found error message
> e8364f8 - Added: Division and scalar multiplication to Vector
> 6ed8c45 - Fixed: TileEntity.copyWithOffset adjusts mob position data for mob spawner blocks
0.1.7build376
2013-01-11 00:42:29 -10:00
David Vierra
2043f16305
Fixed: AttributeError when quitting from menu
2013-01-09 12:08:31 -10:00
David Vierra
801bfbc79e
Mac users may now use control-click to pan the viewport.
0.1.7build374
2013-01-09 01:01:30 -10:00
David Vierra
ff6ff1d4d8
Control key no longer shows the main menu. Instead, an "MCEdit" button shows it. Clicking on the button again (or anywhere outside) hides it.
2013-01-09 00:59:46 -10:00
David Vierra
1f6aadea0b
Submodule pymclevel updated.
...
Submodule pymclevel:
> a840df7 - Fixed: ValueError in chunk copy when selection is chunk aligned but offset from destination level
> f428245 - Fixed ValueError: shape mismatch when rotating/flipping schematics.
> d6196eb - TileEntity.copyWithOffset now adjusts the coordinates of teleport command blocks.
2013-01-09 00:59:46 -10:00
David Vierra
660ce2d3c7
Fixed: Random huge selection boxes after changing levels.
...
Selection tool wasn't clearing the starting point after finishing a selection.
2013-01-09 00:24:10 -10:00
David Vierra
5c65a1b11d
Fixed: Goto command is Ctrl/Cmd-G and doesn't conflict with Mirror
2013-01-09 00:09:36 -10:00
David Vierra
16a47fc6e1
Change Analyze command, renderer, and block picker to accept block IDs up to 4096
0.1.7build373
2013-01-08 11:28:36 -10:00
David Vierra
3ec0568e7b
Merge pull request #243
2013-01-08 11:25:37 -10:00
David Vierra
0d1b49f894
LowDetailBlockRenderer uses a vertex array without textures so the color bytes have a different index. Change setAlpha to use that index.
2013-01-08 11:25:20 -10:00
David Vierra
2725a6b740
Remove a chunk.compress call from chest item deleter
0.1.6
2013-01-07 10:57:36 -10:00
Martin Kaistra
10fd43e7af
allow input of utf8 characters in TextEditorWrapped
2013-01-07 14:30:27 +01:00
David Vierra
b28595a260
Remove debug print from auto-update.
0.1.6build368
2013-01-03 13:26:19 -10:00
David Vierra
d17763ea02
Submodule pymclevel updated.
...
Submodule pymclevel:
> 1e649dc - Fixed: File already exists error when deleting and recreating unsavedWorkFolder
2013-01-03 13:07:42 -10:00
David Vierra
b3da9ed160
Fixed: Warning message on startup no longer links to GetSatisfaction. The bug is fixed in Minecraft 1.4.
2013-01-03 11:05:32 -10:00
David Vierra
45fbedb4f8
Submodule pymclevel updated.
...
Submodule pymclevel:
> c19ba58 - Rename Block 36 to Piston Movement Placeholder
> 391883f - End Portal Frames are transparent. Fixes #121
> b2af2d8 - Added block 36
0.1.6build366
2013-01-01 12:27:31 -10:00
David Vierra
c1930c572f
Ignore ENV32, virtualenv for 32-bit python on 64-bit windows
2013-01-01 12:19:24 -10:00
David Vierra
e1f267472d
Debug: Duplicate UnicodeErrors not having exception names removed
2013-01-01 00:46:30 -10:00
David Vierra
c3ee13a97b
Fixed: Unicode encode errors in update status callback
2012-12-31 23:50:34 -10:00
David Vierra
0125eac17e
Graphics: Update to 1.4.6 terrain.png
...
Submodule pymclevel:
> fda71ca - Update NOTEX for 1.4.6 terrain.png
0.1.6build362
2012-12-26 18:21:48 -10:00
David Vierra
87c34e9c69
Setup: Change url in setup.py
2012-12-26 18:15:54 -10:00
David Vierra
c85679eae3
Updates: Change update URL to bitbucket
2012-12-26 18:15:36 -10:00
David Vierra
c40b148127
Pocket Edition: ( #212 ) New textures and block types.
...
Submodule pymclevel:
> 307dfcb - Ignore profiling outputs
> a84bb90 - Change coordinates of purple block texture to a different unused block.
> 76e990e - MCJavaLevel: Fix AttributeError in saveInPlace
> 06f7958 - Added: Nether Brick Slabs
> 9994317 - Cleaned up pocket.yaml
> 71c9935 - Finished adding new materials (based on wiki and inventory)
> 66d8c02 - Added some of the new blocks. Nether reactor related still ramaining, and maybe grass.
2012-12-25 13:13:51 -10:00
David Vierra
65de6560f2
Merge changes from pull request #149
2012-12-09 17:05:26 -10:00
KaboPC
3b55244296
Fix index out-of-range in pos_to_index
...
Fix a crash occurring from trying to access a list with a negative index when drag-selecting text above the field box boundaries.(cherry picked from commit 609538b441a0dcf7890b4656c98673ee8de8820d)
2012-12-09 17:04:56 -10:00
David Vierra
b0b8813022
Fixed: PE world not appearing when Show->TileTicks is enabled. Fixes #211
2012-12-09 12:18:00 -10:00
David Vierra
a4aab9f2fb
Fixed: Linux file dialog remains scrolled after changing directory. Fixes #210
2012-12-09 11:45:19 -10:00
David Vierra
0f5d154a10
Fixed: Clone , paste, and import work again with Pocket Edition levels.
...
extractUndoChunks computes a larger bounding box and calls extractUndoSchematic for non-Anvil levels.
2012-12-08 23:07:03 -10:00
David Vierra
eb902b9eb5
Filter list is now sorted. Fixes #205 .
2012-12-07 23:14:50 -10:00
David Vierra
4746730db6
Merge changes from pull request #149
0.1.6build341
2012-12-04 23:37:38 -10:00
KaboPC
eff9dff826
Fix index out-of-range in get_text_and_insertion_data
...
Added check for empty list textL.(cherry picked from commit 2bf4030381eb4837e1ad3e4d50d479a95c87b972)
2012-12-04 23:36:54 -10:00
David Vierra
753afc9317
Catch read, file, and session errors when checking for valid spawn blocks.
2012-12-04 23:08:53 -10:00
David Vierra
0a0d618679
Try to fix ufunc casting error in _anglesToVector by using the math module instead of numpy.
...
Error: Cannot cast ufunc add output from dtype('float64') to dtype('int32') with casting rule 'same_kind'
2012-12-04 22:22:25 -10:00
David Vierra
f40ba92ff0
Fixed: Error when saving Pocket Edition levels.
...
Get the list of dirty chunks the old way when the level isn't an anvil level.
2012-12-04 21:59:46 -10:00
David Vierra
5aec6fd0f4
Report the name of the exception's class instead of converting the class to a string, resulting in shorter names.
2012-12-03 15:09:24 -10:00