Skip to content

Releases: irydacea/wespal

Wespal 0.5.0

25 Apr 13:39
v0.5.0
9cba321
Compare
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
Compare
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
Compare
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