Releases: CelestialCartographers/Loenn
Releases · CelestialCartographers/Loenn
Lönn - 1.0.5
Lönn - 1.0.4
- Added caching of mod filenames. This makes the very first time Lönn launches slower, but makes large lists such as the decal lists open quickly.
- Parallax is now the default option in the styleground window again
- You can no longer remove Everest in the dependencies window
- Redrawing the map (F6) now also reloads textures
- Fixed the program not starting on some Windows systems with non-Latin usernames (again)
- Fixed crash when creating a new styleground before clicking on anything in the styleground window
- Fixed crash when pasting entities that have a property containing the number infinity
- Fixed room resize hotkeys not working
For developers:
- Fixed
drawable_sprite.renderOffetYnot working - List fields now work with Unicode separators and no separator
Lönn - 1.0.3
- Fixed layer groups not always showing up as expected on map load
Lönn - 1.0.2
- Reduced file size of saved maps using the first or no layer groups. They are now closer to previous file sizes again.
- Fixed crash in styleground window
- Fixed issues when selecting stylegrounds in styleground window
- Fixed cases of flickering in styleground window
- Fixed dropdowns in lists not working
- Fixed instance of certain entity and trigger layers not showing up
- Fixed being able to select objects in hidden layer groups
- Fixed instance of objects being placed into the wrong layer
- Fixed deletion of a layer group not also deleting the layer name in the map data
Lönn - 1.0.1
- Opening the styleground window now opens the last opened tab
- Improved visuals when placing tilesets with custom scan sizes
- Fixed crash in searchable dropdowns
- Fixed editing multiple entities or triggers moving them into the same position
- Fixed visual bug after renaming a layer group
- Fixed scroll bar not working in styleground window
Lönn - 1.0.0
- Added layer groups for entities, triggers, and decals. Allows grouping objects during placement, selection, and editing for easier workflows. Groups can be individually hidden from view. (Icons by Flagpole1up)
- Added groups for stylegrounds. Styleground groups can be individually collapsed for easy organizing in maps with larger numbers of stylegrounds. (Icons by Flagpole1up)
- Added support for
ignoreExceptionsin tileset XMLs - Added support for custom scan sizes for tilesets
- Added play transition reveal property to Fake Wall entity
- Added position mode property to Music Fade trigger
- Added attach to solid property to Spikes entity
- Added ability to skip confirmation prompts (Hold Ctrl)
- Added Farewell to starting inventory tooltip in the metadata window
- Styleground window now has separate tabs for foreground and background
- Removing a styleground now asks for confirmation
- Most notifications can now be cleared by clicking on them
- Saving a file now adds it to the list of recently opened files
- A number of dropdowns in the metadata window are now searchable
- Tileset XMLs with invalid tileset IDs are no longer being loaded
- Adding a node no longer automatically selects the new node
- Reduced minimum size of Temple Cracked Block entity to 16x16
- Reduced visual flickering in lists
- Various fixes to dropdowns in menus
- Small improvements to performance
- Improvements to map loading
- Improvements to hotkey capture in settings window
- Improvements to error logs
- Fixed issue where the tool and room list would become invisible after typing in the search field while using the room tool
- Fixed crash when flipping an area with trigger nodes selected
- Fixed frame-perfect crash that can occur when adding something to favourites
- Fixed crash with numbers in list fields
- Fixed crash with missing scenery tiles in maps
- Fixed crash with missing dependency names
- Fixed dependencies window reporting decal registries as dependencies
- Fixed missing dependencies warning message showing up twice
- Fixed freeze when a faulty plugin had an erroring
nodeRectangle - Fixed changes to some hotkeys not being applied immediately
- Fixed incorrect depth on Switch Gate entity
- Fixed typos in the settings window
For developers:
- Added hex colour support to
drawable_text.fromText ignoredFieldsnow always ignores standard fields such as_idand_name- Improved log messages for image loading
Lönn β - 0.9.0
- Added tool for creating, editing, and moving rooms
- Added hotkey to focus the search field (Ctrl + F)
- Added hotkeys for quickly switching between tools (1-9 on the number row)
- Added missing hotkey setting for Zoom to Map Extents
- Added angle fix max rotation property to Bird Path
- You can now undo and redo room creation and deletion
- You can now delete a keybind by pressing nothing for five seconds
- The create room window now closes after creating a room
- Creating or deleting a room no longer moves the map view
- Fixed crash when using the brush tool with no room selected
- Fixed the map view jumping around in some cases of undo and redo
- Fixed crash when clicking on the dependencies notification on a new map
- Fixed adding and removing a favourite scrolling the list
- Fixed obscure crash with swapping rooms after opening a property window
For developers:
- Added setting to log sprite loading information
Lönn β - 0.8.0
- Added a settings window. Allows configuring the program easily, including changing all keybinds to anything you like.
- Added depth attribute to decals. Allows specifying custom depths for individual decals.
- Added feature to select all elements similar to current selection on Shift + double left click. Hold Ctrl for more strict similarity checks.
- Added hotkey to clear the current selection (Ctrl + Shift + A)
- Added file picker to parallax texture field in the styleground window
- Added support for undoing entity and trigger attribute changes
- Added new metadata option from Everest to keep cassette music active during room transitions
- Added angle fix attribute to Bird Path
- Added new AppImage build for Linux users to download
- Triggers are now coloured based on their general category.
- Triggers of specific categories can now be individually shown or hidden in the View menu
- Layers that were hidden from view will now be visible while using a tool that modifies the layer
- Placed triggers now don't display the mod they are from. This can be re-enabled in the settings.
- Windows can no longer be moved out of bounds
- Redraw Map button now also reloads Tileset XML
- Improved display of decimal numbers in property windows
- Fixed being unable to place tiles in a part of the room after resizing the room and undoing the changes
- Fixed being unable to make rooms smaller than minimum size in room window
- Fixed saving properties not removing the mark for unsaved changes
- Fixed incorrect name for the persistent attribute in Crumble Wall On Rumble
- Fixed detection of steam installations of Celeste on MacOS
- Fixed Fling Bird depth being 0 instead of -1
For developers:
- Added the
categoryfield to trigger plugins to set the colour and grouping of the trigger - Added the
listform field for more easily comma-separated lists of values (Icon by Flagpole1up) - Added the ability to specify the alpha value in the
colorform field. EnableuseAlphafor this. - Added searchable dropdowns. Enable
searchablefor this. - Added
drawable_textobject to add to sprites - Added
setAdditionalOffsettodrawable_spriteto offset a sprite after justification and padding - The
offsetfield on entity and trigger plugins now usessetAdditionalOffset
Lönn β - 0.7.10
- Fixed crash when trying to edit certain entities or triggers
Lönn β - 0.7.9
- Added config option to never shrink sidebars
- Added controller support
- Entities may now be resized below their minimum size in the property menu
- Most windows now display when there are unsaved changes in the window title
- Various improvements to tooltips (thanks @Kalobi)
- Fixed visual bugs when cutting selections
- Fixed crash with zooming to map extents when a map has no rooms
- Fixed occasional crash when changing placement type
- Fixed Lönn not launching if you never installed a program on Windows before
For developers:
- Plugin functions such as
canResizemay now return either two values or a table with two values - Added
warnBelowSizeandwarnAboveSizeas alternatives tominimumSizeandmaximumSizeif resizing below the minimum should be possible but only through the property menu and with a warning around the property field - Custom form field validation now has access to all field metadata through the read-only property
metadata.formData. In entity properties, this allows for basing field content validity on the contents of other fields.