Releases: Cirras/eomap-js
Releases · Cirras/eomap-js
eomap-js v1.2.1
Fixed
- Copy-pasted NPC and item spawns had incorrect map coordinates.
eomap-js v1.2.0
Added
- Entity tool context menu with
Copy
/Paste
/Clear
actions.
eomap-js v1.1.2
Added
- Detection of unsupported 0.4.x EMFs.
eomap-js v1.1.1
Fixed
- Fix bug where fill tool would use the wrong map graphic.
eomap-js v1.1.0
Added
Grid Lines
layer. (Thanks @ethanmoffat)- Shift+Click to draw straight lines.
eomap-js v1.0.9
Fixed
- Fix issue where numbers on EO integer size boundaries would not be encoded properly.
- Fix bug where maps containing legacy "door key" entities could be opened, but not saved.
eomap-js v1.0.8
Changed
- Accurate detection of animated tiles. (>250 width)
- Accurate detection of animated walls. (>120 width)
eomap-js v1.0.7
Changed
- Draw operations can no longer begin outside of the editor viewport.
- Graceful handling for cases where pointer capture is lost while using a tool.
- Graceful handling for cases where pointer capture is lost while resizing the palette.
Fixed
- Fix bug where menu items would be disabled unexpectedly if the window was maximized, minimized, and then restored.
- Fix bug where the wrong pointer button could trigger a tool in specific situations where multiple buttons were held down.
- Fix pointer capture errors that could occur when moving the
Move
andZoom
tools within the editor viewport.
eomap-js v1.0.6
Added
- Shortcut keys to switch between tools.
- Support for obscure OS/2
BITMAPCOREHEADER2
bitmaps. - Support for bitmaps with
BI_RLE24
compression. - Support for bitmaps with
BI_HUFFMAN1D
compression. - Support for bitmaps with undefined color channels.
Changed
- Bitmaps with palatte indices that are not present in the palette will now display those pixels as black.
Move
andZoom
tools now continue to work when the mouse leaves the editor viewport.
Fixed
- Fix issue where the
Space
+Click
shortcut for the Hand tool would misbehave if a button or input had focus. - Remove ugly focus ring that would appear if a key was pressed while the palette had focus.
eomap-js v1.0.5
Added
- Support for bitmaps with
BI_RLE4
compression. - Support for bitmaps with
BI_RLE8
compression. - Support for bitmaps with
BI_ALPHABITFIELDS
compression. - Support for bitmaps with unusually-sized bitfield masks.
- Support for bitmaps with non-paletted pixel data and superfluous color tables.