Skip to content

Releases: Vovan-VE/supaplex-levels-editor

v0.21.0

23 Aug 04:44
91b5594
Compare
Choose a tag to compare
  • Add: Export current level as ZIP With Options.
  • Add: Seed in Demo Edit dialog.
  • Add: Transpose selection editor.
  • Add: Ctrl+A hotkey to select whole level body and Ctrl+Shift+A to select almost whole without border.
  • Add: Selection Editors now can work with entire level body without selection.
    • A new Transpose editor can autoresize level when necessary, if underlying format support wanted size.
  • Fix: Hovered cell display didn't use Selection own Content.
  • Fix: Cannot paste a level with demo signature from clipboard to DAT file.
  • Enh: Use level title in filename when exporting a level.

Desktop

  • On Linux now libwebkit 4.1 is required (libwebkit2gtk-4.1-0).
  • Fix: Several issues potentially causing losing config and/or opened
    files/levels state due to bad and/or unstable concurrent I/O.

v0.20.0

24 Mar 13:03
1c64d24
Compare
Choose a tag to compare
  • Add: Display demo duration in Demo/Signature edit dialog.
  • Add: Replace selection editor can replace raw HEX and all unknown tiles.
  • Add: Shuffle selection editor.
  • Add: Experimental support for multiple languages. Russian language added.
  • Fix: FireFox cannot read text from clipboard (open/import test url).
  • Fix: Open/import level by test/demo url loss local options.
  • Fix: Export test/demo url could miss pd= (spec ports db) param, when spec ports db itself is std compatible without notice, that some port actually is not special port tile.

Desktop

  • Fix: Copy to clipboard didn't work (level options, export as link).

v0.19.0

03 Mar 11:32
1cd0021
Compare
Choose a tag to compare
  • Add: Spec Ports DB dialog now allows to edit entire DB as text.
  • Add: Read Only mode can be toggled in a file. See new button near "Rename".
  • Add: Display Hex and Char values for hovered tile.
  • Add: Reordering levels in file. See "Levels order" in levels buttons.
  • Add: Display selection state in footer.
  • Add: A test/demo link presented in clipboard can be opened as a new file, or can be imported into current level.
  • Fix: Some UI texts correction in progress. Thanks to Lana Snik-Snak!
  • Fix: H/V/X Ports when set as Special wasn't marked Special in "Copy as Image".
  • Fix: Copy/Export Level/Selection icons and compact layout.
  • Fix: Copy level as test/demo link missed custom Options.
  • Enh: H/V/X Ports in Toolbar are halved too.
  • Enh: Spec Ports DB dialog UX:
    • display the tile in the giver cell;
    • limit dialog height and add scroll to the list.
  • Enh: Random selection editor now uses integer input fields for better probabilities setup.
  • Enh: Replace selection editor now allows multiple "what" to replace.
  • Enh: Random selection editor now has optional "Replace what" to affect only specified tiles in a selection.

Desktop

  • Enh: A page in WebView now loads faster since Wails upgraded to >=2.7.

v0.18.0

01 Dec 12:46
5399333
Compare
Choose a tag to compare
  • Add: New SO Special Ports Database support. This brings the following changes:
    • More than 10 special ports can be defined in a level.
    • No limit for special port position in big MPX level.
    • Any Port can now be defined as Special.
    • Any of environment features controlling by a Special Port can be set to "don't change" and "toggle" in Special Port properties.
  • Add: Editing the unused byte in every Special Port Database Entry. Can be used for customizing the bottom beyond for SP compatible entries.
  • Add: "Initial Freeze Enemies" game condition. All three conditions are now compacted into a single dropdown button "Initial conditions".
  • Add: Special Ports Database now can be sorted manually. See new "Initial conditions" button.
  • Fix: "Broken" Special Ports (which are Special Port tiles, but without entry in Special Ports Database) in Selection region wasn't render same as in level body.
  • Fix: Initial gravity uses 0 to "OFF" and other values to "ON", as it actually works in game, which isn't match with docs.
  • Enh: Better colors for special ports.

v0.17.0

15 Oct 07:36
04dc53b
Compare
Choose a tag to compare
  • Add: Textual editing for demo keystrokes.
  • Fix: SP file format loss demo signature on file read.

Desktop

  • Add: Prevent multiple instances to ran in the same time.
  • Add: "Open file with" like whatever editors do.
  • Fix: Same file now cannot be opened multiple times in same instance.
  • Fix: Debug app didn't write logs.
  • Fix: Files, opened in previous run, if missing on startup didn't prune from internal storage, causing the last to grow and keep trying to open the files on every program run.
  • Fix: Invisible app window on start if app was exited being minimized (Win10).

v0.16.1

18 Sep 01:47
80f46db
Compare
Choose a tag to compare

Desktop

  • Fix: Test SO iframe collapsed to small size.

v0.16.0

15 Sep 02:42
5825080
Compare
Choose a tag to compare
  • Add: Compare levels tool.

Desktop

  • Add: Installer for Windows, DEB package for Debian. Standalone portable binary is packed to zip.
  • Fix: Windows: Stable path for WebView data.

v0.15.0

22 Jul 15:35
b05cc04
Compare
Choose a tag to compare
  • Add: Option to SO Test Page to override number of infotrons needed.
  • Fix: Produced MPX files now should work better in Megaplex. Dropped support of incorrect MPX header (with spaces) when saving MPX file with 1 level.
  • Enh: Short options to SO Test Page

Desktop

  • Add: Logging errors to a log file for debug purpose to simplify feedback.
  • Add: Display app directories in "Info" dialog.

v0.14.0

23 Jun 12:27
b3d5415
Compare
Choose a tag to compare
  • Add: Demo Signature editing.
  • Add: Hotkey Shortcuts for Drawing Tools:
    • 1 - Pencil;
    • 2 - Pencil 1x2 and 2x1 (cycled);
    • 3 - Pencil 3x3;
    • F - Flood Fill;
    • L - Straight Line;
    • R - Frame and Filled Rect (cycled);
    • S - Selection.
  • Add: Files buttons can be reordered by drag-n-drop.
  • Add: Export current level body (or selection) as PNG image to a file or to clipboard.
  • Add: Export current level as Test or Demo Link to SO test page.

sple.me

  • Fix: Wrong text in "close file" prompt.

Desktop

  • Add: Checking if new release available.
  • Fix: Navigating to external link not worked as expected.
  • Fix: Windows: "New file" displays full file path in UI.

v0.13.2

12 Jun 10:38
c22bea4
Compare
Choose a tag to compare

sple.me

  • Fix: Demo recording/playback accidentally was switched to iframe mode as in desktop build. Now it's restored as it was before.

Desktop

  • Add: Remember window position and size.
  • Fix: "New file" could display outdated file name if renamed in "Save" dialog.