Releases: Zax37/WapMap
Releases · Zax37/WapMap
v0.4.2 (b38)
v0.4.1 (b37)
- Write ID tool now opens with its text field's content pre-selected. (thanks Teo)
- Tile picker slider position will now reset on window change to avoid landing in invalid position.
- All child windows will now be properly restricted to main window dimensions.
- General overhaul of min/max rect picking window, improving its UX.
- Minor fixes/improvements in Search Object window.
- Minor fixes/improvements for PunkRat rendering.
- Fix Write ID tool's text field loosing focus on TAB key press.
- Fix Inventory and Search Object scrollbars going in opposite direction. (thanks Pejti)
- Fix flickering tiles in tile picker if tiles are used as objects with flip.
- Fix object context menu closing on Z coord relative change. (thanks TSXD)
- Fix treasure preview of containers not rendering properly.
- Fix measure tool window not appearing. (thanks Pejti)
- Fix automatic update being extremely slow.
v0.4.0 (b36)
- Interface redesigned to be more readable, user-friendly and somewhat keyboard-navigatable.
- Changed navigation method from dragging with right mouse button to dragging with middle button (or left button while holding space).
- Added possibility to quickly move objects just by dragging them, even when they're not selected.
- Implemented resizing and maximizing (instead of fullscreen) with multiple screens support.
- Full polish translation (thanks Pejti, SchwarzerHund).
- Brought back basic support of Gruntz and GetMedieval. Added them to "New map" window.
- Added mask type support in tile attributes.
- Added workspace margins, making sure even repeated layers are cropped correctly to main plane's size.
- New settings window, allowing configuring WapMap for different games.
- New easy editor for decoration elements.
- New easy editor for elevators.
- New easy editor for floor spikes / saw blade.
- Enhanced easy editor for checkpoints.
- Enhanced easy editor for crab nests.
- Enabled line thickness slider in pencil tool's line options.
- Allowed editing WaterRock logic with spring boards easy editor.
- Allowed creating empty crates in crate easy editor.
- Allowed closing current tool in tile mode / other open windows with escape key.
- Allowed opening MDI context menu at any position, not just on the tabs (so you can reopen closed tab even if you closed last one).
- Added hotkey for toggling invert flag (I). Allowed using M/I keys while easy editor is open.
- Added hotkeys for saving (CTRL + S), saving as (CTRL + SHIFT + S) and closing (CTRL + W) current document.
- Added hotkey for reopening last closed (CTRL + SHIFT + T) document and creating new one (CTRL + N).
- Added hotkey for duplicating selected objects once (CTRL + D) or multiple times (ALT + D).
- Added hotkey for moving camera to end of level (END).
- Added possibility to select multiple documents to open at once.
- Added tooltips to most of the interface elements.
- Added support of recently opened documents for Windows 8 and 10.
- Added "test from this position" button to spawn point context menu.
- Added overlay showing the effect of dragging files onto the application.
- Improved navigating through inputs with TAB / SHIFT-TAB and other keyboard interactions.
- Grouped enemies into one button. Added PunkRat to enemies list.
- Treasure easy editor will automatically update "Add glitter" option to selected treasure's default value.
- Easy editor window positions no longer reset when "Add next" button is used.
- The editor will no longer prompt question if it should recalculate rects when moving elevators.
- Minor visual tweaks ("New Map" menu, mode menu, easy editors, document tabs).
- Removed unused fields from map settings window.
- Rearranged object properties, removing additional flags section (not used by Claw engine).
- Rearranged tile properties, removed unused picker button.
- Changed minimum supported resolution height from 768 to 600. Added warning for resolutions below minimal supported size.
- Changed key for clipboard preview from TAB to ALT.
- Minor changes / fixes to object brush / duplicate window. Added option to recalculate rects when appliable.
- Fixes and improvements to tiles text edit(auto selecting next tile, F for filled tile...).
- Fixed bug with command menu "Z coordinate" option opening logic editor / crashing.
- Fixed "Show tile properties" option crashing when tile picker is open.
- Fixed object added with "Add next" button not getting destroyed upon cancel.
- Fixes and improvements to all elevators movement preview.
- Fixed crash happening when the corner of context menu is clicked.
- Fixed tile pipette leaving trail of tile ids.
- Fixed random powder keg / bush spawning in new levels based on The Battlements / Township.
- Fixed crash on clipboard preview for objects cut out of map.
- Fixed objects disappearing from clipboard after they are deleted from map.
- Fixed pencil / fill tool triggering together with tile pipette.
- Fixed crashes after adding / removing layers.
- Fixed tilesets list for new layer being empty until you select any other layer.
- Fixed treasure randomizer crashing on containers that can contain only one item.
- Fixed warp / gem destination preview for selected enemy.
- Fixed mirrored treasure flickering when preview / treaser picker is visible.
- Fixed some menu options staying enabled after switching from open document to home screen, causing crash when clicked.
- Fixed path elevators crashing when inverting unsaved path. Disabled x/y inverting unclosed paths, which doesn't work correctly right now.
- Fixed application / context menu not closing when it should be (and closing when it shouldn't).
- Fixed scripts creation not working when LOGICS folder does not exist.
- Fixed tile mode tools placing tiles even when you click outside of WapMap's window.
- Fixed fill tool crashing when used on big areas, like new blank document.
- Fixed values shown in map settings window not resetting after cancel.
- Fixed map being marked as changed even when placing new object was cancelled.
- Fixed map not being marked as changed when object is moved with keyboard input.
- Fixed multiple problems with recently used / closed documents (some of which were crashfixes).
- Fixed multiple problems with assets viewer windows (some of which were crashfixes).
- Fixed multiple problems with object properties rect picker selection.
- Fixed multiple problems with dropdowns / scrollable lists (they'll be scrolling instead of changing selection on mouse wheel now).
- Fixed tile selection staying after tool switch.
- Fixed multiple problems with tile / brush picker (scroll issues, brush options, brush reloading). Removed unused buttons from brush picker.
- Fixed multiple problems with layers resizing. Added recalculating rects with prompt when appliable.
- Fixed rendering order not changed after selecting options from Z-order context menu for multiple objects (thanks Thanos).
- Fixed scrolls in object imageset picker (thanks Pejti) and added limit to names length to improve readability.
- Fixed tile draw preview on repeated layers (thanks Pejti) and other minor tweaks to tile mode tools.
- Fixed settings staying changed even after closing the window without saving them.
- Fixed zoom slider not working when "smooth zooming" option is off.
- Fixed tile selection being shared by opened tabs.
- Fixed multiple rendering problems with zoom different than 100%.
- Fixed same document being openable multiple times, which was crashing the editor after both instances get closed.
- Fixed multiple problems with context menus, e.g. object being pasted / created in a wrong place when context is opened in screen corner.
- Fixed custom assets of levels with dot in filename not being loaded correctly.
- Fixed crash at start of application after turning off the automatic update check feature in settings.
- Fixed crash when PunkRat logic is used in a level without LEVEL_CANNON asset.
- Fixed multiple crashes caused by missing assets when Claw game location is not set in settings.
v0.3.3 (b32)
- Fixed "WapMap is already running." message showing up instead of opening documents, when multiple opened simultaneously.
- Fixed opening documents through command-line(/open file with).
- Fixed Claw Level 12-based maps not loading properly because of unsupported PCX tile files.
- Temporarily disabled caching of small layers, until it's fixed.
- Fixed custom logics not being loaded into WapMap.
- Removed internal code editor for custom logics. Open default editor for lua extension instead.
- Allowed opening documents with drag & drop.
- Temporarily disabled mapshot and some other menu options, which needs to be reimplemented.
- Fixed MDI tab context menu (reload, close all others) actions being performed on active document instead of the one actually selected.
- Disabled reload option for newly created documents, until they are actually saved.
- Added button to first run welcome message, suggesting to set Claw install directory.
- Reimplemented the automatic update functionality.
- Set "Add back and front planes" option in "New map" window pre-selected by default.
v0.3.2 (b31)
- Fixed welcome page buttons.
- Fixed the browse button in options, allowing to pick Claw install directory.
- Fixed crash when opening brush tool.
- Fixed crash when closing text easy editor without saving.
- Fixed crash when some settings are not set.
- Fixed crash when browsing empty tiles or images data bank.
- Fixed some other random bugs, which could impact the performance.