Skip to content

Releases: Inzarcon/JessiCa-SON

Standalone v0.1.3

20 Jul 16:53
Compare
Choose a tag to compare

Standalone v0.1.3

64-Bit Windows 10+ only! For running on other platforms, see instructions in README.md.

Important Note about Windows Defender

Click to expand

Windows Defender may block the JessiCa.bat file on principle due to it being unrecognized. However, it is just a simple shortcut to start the embedded Python with JessiCa's main.py file (pythonw.exe to run without showing console):

start .\JessiCa-SON\python-3.11.7-embed-amd64\pythonw.exe .\JessiCa-SON\main.py

Please click "More Info" → "Run anyway". Alternatively, run JessiCa manually using your own Python installation as explained in README.md.

New Features/Changes

  • Added global keyboard hotkeys for Compose/Abort buttons.
  • Added optional sounds for finished composing, warnings/errors and using Compose hotkey.
  • Added symlink support checks for relevant tilesets and help message if unsupported. [Suggestion by Discord user un.leash]

Bug Fixes

  • Fixed json_formatter.exe not being found in standalone version. [Reported by Discord user oogabooga]
  • Fixed Fail Fast triggering on warnings instead of just errors.

Misc

  • Added new dependecies pynput and six, plus relevant licensing information.

Standalone v0.1.2

29 Feb 17:40
Compare
Choose a tag to compare

Standalone v0.1.2

64-Bit Windows 10+ only! For running on other platforms, see instructions in README.md.

If you already installed libvips using LIBVIPS_PATH or wish to add it manually, you can download the no_libvips archive instead.

Important Note about Windows Defender

Windows Defender may block the JessiCa.bat file on principle due to it being unrecognized. However, it is just a simple shortcut to start the embedded Python with JessiCa's main.py file (pythonw.exe to run without showing console):

start .\JessiCa-SON\python-3.11.7-embed-amd64\pythonw.exe .\JessiCa-SON\main.py

Please click "More Info" → "Run anyway". Alternatively, run JessiCa manually using your own Python installation as explained in README.md.

Changes

Main

  • Fixed libvips wrongly loading modified sprites from cache.
  • Integrated remaining compose error and warning messages into message box.
  • Integrated remaining command line options of original compose.py.
  • Added button for profile deletion.
  • Larger main "Compose" and "Abort" buttons; rearranged layout.
  • Added basic source directory validation icons for tileset.txt, tile_info.json etc.
  • Changed behavior of specific tilesheet composing without any tilesheets selected to be more intuitive (i.e. equal to "Only JSON" option)

Misc

  • Removed "Known Issues and Bugs [...]" section from README.md since the most notable issues have now been fixed.

v0.1.1

12 Feb 22:43
Compare
Choose a tag to compare

Standalone v0.1.1

64-Bit Windows 10+ only! For running on other platforms, see instructions in README.md.

If you already installed libvips using LIBVIPS_PATH or wish to add it manually, you can download the no_libvips archive instead.

Important Note about Windows Defender

Windows Defender may block the JessiCa.bat file on principle due to it being unrecognized. However, it is just a simple shortcut to start the embedded Python with JessiCa's main.py file (pythonw.exe to run without showing console):

start .\JessiCa-SON\python-3.11.7-embed-amd64\pythonw.exe .\JessiCa-SON\main.py

Please click "More Info" → "Run anyway". Alternatively, run JessiCa manually using your own Python installation as explained in README.md.

Changes

Main

  • Integrated more compose log messages (Only those about obsolete fillers are left to be included.)
  • Automatic compose abort if critical error encountered.

Misc

  • Various README.md fixes; added note about Windows Defender
  • Fixed compose.py link in LICENSE.md

v0.1.0

10 Feb 02:36
1f00f6d
Compare
Choose a tag to compare

Standalone v0.1.0

64-Bit Windows 10+ only! For running on other platforms, see instructions in README.md.

Important Note: Windows Defender may block the JessiCa.bat file on principle due to it being unrecognized. However, it is just a simple shortcut to start the embedded Python with JessiCa's main.py file (pythonw.exe to run without showing console):

start .\JessiCa-SON\python-3.11.7-embed-amd64\pythonw.exe .\JessiCa-SON\main.py

Please click "More Info" → "Run anyway". Alternatively, run JessiCa manually using your own Python installation as explained in README.md.


The very first public release and baseline for future changelogs.

If you already installed libvips using LIBVIPS_PATH or wish to add it manually, you can use the no_libvips archive instead.