Releases: irydacea/wespal
Releases · irydacea/wespal
Wespal 0.5.0
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
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
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