Skip to content

Releases: CelestialCartographers/Loenn

Lönn - 1.0.5

11 Jul 08:36

Choose a tag to compare

  • Fixed styleground window showing the wrong foreground/background list when the selected tab is empty

For developers:

  • Fixed Lönn not loading newly created plugins

Lönn - 1.0.4

04 Jul 15:59

Choose a tag to compare

  • 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.renderOffetY not working
  • List fields now work with Unicode separators and no separator

Lönn - 1.0.3

08 May 20:30

Choose a tag to compare

  • Fixed layer groups not always showing up as expected on map load

Lönn - 1.0.2

08 May 16:03

Choose a tag to compare

  • 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

28 Apr 17:34

Choose a tag to compare

  • 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

27 Apr 14:16

Choose a tag to compare

  • 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 ignoreExceptions in 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
  • ignoredFields now always ignores standard fields such as _id and _name
  • Improved log messages for image loading

Lönn β - 0.9.0

12 Aug 15:58

Choose a tag to compare

  • 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

20 Jul 11:07

Choose a tag to compare

  • 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 category field to trigger plugins to set the colour and grouping of the trigger
  • Added the list form field for more easily comma-separated lists of values (Icon by Flagpole1up)
  • Added the ability to specify the alpha value in the color form field. Enable useAlpha for this.
  • Added searchable dropdowns. Enable searchable for this.
  • Added drawable_text object to add to sprites
  • Added setAdditionalOffset to drawable_sprite to offset a sprite after justification and padding
  • The offset field on entity and trigger plugins now uses setAdditionalOffset

Lönn β - 0.7.10

27 Mar 20:26

Choose a tag to compare

  • Fixed crash when trying to edit certain entities or triggers

Lönn β - 0.7.9

27 Mar 18:01

Choose a tag to compare

  • 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 canResize may now return either two values or a table with two values
  • Added warnBelowSize and warnAboveSize as alternatives to minimumSize and maximumSize if 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.