Skip to content

Releases: irydacea/wespal

Wespal 0.5.3

10 Nov 17:24
v0.5.3
79fee61

Choose a tag to compare

Note: This release was tagged immediately after v0.5.2 in order to quickly address a very visible bug. Because v0.5.2 was never properly announced to the target audience, I'm including its changelog as part of the changelog for this release as well.

Changes specific to v0.5.3

Bug fixes

  • Fixed an existing bug with dark mode or dark system color schemes on all platforms causing scrollbars to be forcibly rendered in a light color whenever a non-default preview background color is set.

Existing changes in v0.5.2

New features

  • Added automatic reloading of files that have been changed on disk, as well as a File menu option controlling this behavior (enabled by default).
  • Dark mode UI is now supported on Windows.

Bug fixes

  • Prevent using the Save action when in color range mode with no color ranges checked.

Other changes

  • Color square icons in lists now use a more suitable border color depending on the UI color scheme.

Checksums

64c06d7323fb578fb006ce7711ddfbb4da7618f2ba4e89b318159617939918a8  wespal-v0.5.3-src.tar.xz
c3a3eb008dbeea8f34babc093ce849ede46badf687a5e5abf4ed083ee68792c1  Wespal-v0.5.3-macos-universal.dmg
3e71dc45f74c9a8e350be6b6443f148eb75f1ec81b7ec90eae12dddaca636d0a  Wespal-v0.5.3-windows-x64.zip

Wespal 0.5.2

10 Nov 01:57
v0.5.2
ad20d5c

Choose a tag to compare

Changes in this release

New features

  • Added automatic reloading of files that have been changed on disk, as well as a File menu option controlling this behavior (enabled by default).
  • Dark mode UI is now supported on Windows.

Bug fixes

  • Prevent using the Save action when in color range mode with no color ranges checked.

Other changes

  • Color square icons in lists now use a more suitable border color depending on the UI color scheme.

Checksums

0d5d58a9fd0368b3e539011b555ac3a645ced9f60d97062e78d3d4c2e919321f  wespal-v0.5.2-src.tar.xz
3c217cd46c176be836a3f17ba4d82bd684faaf3e0c55c2481237e171d438fa4b  Wespal-v0.5.2-macos-universal.dmg
d8d138b861f12d70b856ab2270309a69babce58d4b52d3ef64724c92dfedc8c7  Wespal-v0.5.2-windows-x64.zip

Wespal 0.5.1

22 Oct 16:27
v0.5.1
ed12b38

Choose a tag to compare

Changes in this release

New features

  • Reworked the functionality to deselect all color ranges so instead it deselects all items other than the active color range, as well as ensures the active color range is selected if it isn't already.
  • Dark mode UI is now supported on macOS.

Bug fixes

  • The image view no longer scrolls back to the center of the image when zooming in/out, selecting a different color range/palette/transform type, or closing Preferences (#14).
  • Fixed QuaZip-related build errors with Qt 6.7.2 and later when using ENABLE_BUILTIN_IMAGE_PLUGINS.

Other changes

  • Windows and macOS versions built against Qt 6.9.3.

Checksums

4c9f6010dced5f17253bd16abca8b0e7b794b73219c18ce37f75cce553c3b8ea  wespal-v0.5.1-src.tar.xz
6e348909f46281dcc3d55102fad8bc60789db86a9b32af97a59d3455aa286a82  Wespal-v0.5.1-macos-universal.dmg
39643c9dd250576bfe289077fd65b8aa34efc1185033b72c999aec6ff7deab44  Wespal-v0.5.1-windows-x64.zip

Wespal 0.5.0

25 Apr 13:39
v0.5.0
9cba321

Choose a tag to compare

Changes in this release

New features

  • Out-of-the-box support for Krita (.kra), OpenRaster (.ora), and Adobe Photoshop (.psd) files on Windows and macOS via KImageFormats from KDE Frameworks 6.1.
  • Redesigned main window:
    • Added buttons to quickly select or deselect all color ranges.
    • Added a button to generate image path functions for the open image.
    • Added an Edit menu and keyboard shortcuts for easy clipboard access.
    • Added alternative view modes to the original Split mode: Swipe, Onion Skin.
    • Added middle-mouse panning.
    • Added 1600% zoom factor.
  • New settings dialog:
    • Added a General settings tab with display-related options.
    • Added option to disable saving the Wespal version number to created PNG files.
    • Merged Color Range and Palette editors into this dialog as separate tab pages.
    • Added an option to the Palette Editor to generate palette colors from the currently open image.
    • Color ranges now take a high-contrast fourth parameter, used in Wespal for displaying color range icons and in Wesnoth for unit/village markers on the minimap (#12).
    • Added options to the Color Range and Palette editors to create new items using Wesnoth built-ins as starting templates. This should allow for easier experimentation without having to manually copy the WML color lists into the From List dialog.
    • Added GIMP Palette (.gpl) export option to the Palette Editor.
  • Added Wesnoth color blend (~BLEND) and color shift (~CS) functionality.
  • Added Generate Base64 option to the Tools menu.

Bug fixes

  • Opening and closing a file persists the file's parent dir as the starting point of a new file Open operation (same session only).
  • Saving recolored images persists the chosen dir as the starting point of a new file Save operation (same session only).
  • Fixed Palette Editor not displaying any color range icons in the Recolor dropdown on macOS.
  • Fixed saved PNGs not including a tEXt chunk with the Wespal version used to generate them as intended.
  • Fixed Wespal application icon not being used even after installing on Wayland platforms.
  • Added a workaround for increased issues with the KDE Plasma 6 Breeze style when dragging windows from any empty areas is enabled, by disabling dragging from "all" (actually most) areas of the main window instead. A proper fix will come eventually.
  • Avoid a potential crash related to drop operations on Wayland.

Other changes

  • Windows and macOS versions built against Qt 6.7.0.
  • Changed keys for the main window size and preview background settings. Note that this will cause these settings from version 0.4.0 and earlier to be forgotten.
  • Made the code/WML snippet dialog a bit less cramped.
  • Added CMake ENABLE_BUILTIN_IMAGE_PLUGINS option to enable building the built-in KImageFormats plugins and their QuaZip dependency. Users of platforms where KDE Frameworks 6 is readily available/already installed are discouraged from using this, so it's off by default.
  • Fixed CMake SANITIZE option causing link-time errors (meaning yes, I actually tested and used it this time around).
  • Implemented unit tests for backend functionality to ensure the recoloring algorithm never breaks silently before a release.

Checksums

2a46b0c48350a785be9c8bf5d27adb21538ba3151172bda70f22b137b212dc56  wespal-v0.5.0.tar.xz
fb8a66d3800fb06be4ed2f7ffecc4810da9269d793fd5fbc88d1573a5237d860  Wespal-v0.5.0.dmg
9f391c79c9ea5dc7c575f26fe6c1b79e3270e153bf8d265dc3a8ed659ec9d18b  Wespal-v0.5.0.zip

Wespal 0.4.0

29 Mar 07:59
0.4.0
654ae0a

Choose a tag to compare

Changes in this release

  • New icon.
  • Rebranded to Wespal.
  • Now requires Qt 6.4 or later, CMake 3.21.1 or later, GCC 7 or later / Clang 5 or later / another C++17-compatible compiler.
  • WebP file format enabled where supported.
  • XCF image format plugin from KImageFormats is included and enabled for all platforms to avoid depending on KDE Frameworks runtime.
  • It is now possible to close the active file without quitting the app.
  • Not opening a file on startup no longer causes the app to quit.
  • Various changes to make the app feel more native on macOS.
  • Color Range Editor:
    • Added a "From List" option to allow copying color values straight from WML.
    • Fixed right side panel still displaying the colors of the deleted range
      after deleting a range.
  • Increased Recent Files menu size from 4 to 8.
  • New start screen workflow including a more visible display of recently-opened
    files.

Checksums

76e0c2467bcaf11b1f4fab3fe21b9aa93628b000483dd3def617c2899c3c9924  wespal-0.4.0.tar.bz2
e574e295e17dc35de4cb554d2e430a4736cf3bdda5d8ce97b2c5c78a46600eb6  Wespal-0.4.0.dmg
323838a0a6646e031c17d08101acb72533b074ee4ae7f643a357cd018c2a1a07  Wespal-0.4.0.zip

Wesnoth RCX 0.3.0

21 Aug 16:51

Choose a tag to compare

New in this version:

  • Ported to Qt 5 and C++11.
  • Added more unit team colors introduced in Wesnoth 1.14 (light red, dark red, light blue, bright green, bright orange, gold).
  • Palette Editor: Update palette icon after recoloring.
  • Main: Zoom view in/out using Ctrl++ (plus) or Ctrl+- (minus).
  • Main: Zoom view in/out using Ctrl+.
  • Main: Made it possible for the user to choose any custom color for the preview background.

Checksums:

80844ac569f485ec3110f0d22ff92ef6bc131b2ceeb904d28d2606d093219e68  wesnoth-rcx-0.3.0.tar.bz2
06cdddc57648dd73da6cb5f82e5ded04f5f8e16fd77164461b62926a4a3e2c29  wesnoth-rcx-0.3.0-win32.zip
d6660a7ce17b5147fa806a55fd53898ccd3798a536849b8f893e43a93df579aa  wesnoth-rcx-0.3.0-mac.tar.gz