Skip to content

C++ Mode v0.4.5

Choose a tag to compare

@pepc84 pepc84 released this 11 Aug 03:17
· 58 commits to main since this release

Bug Fixes

Input

  • Fixed stuck/ghost keys under multi-key chords, atomic key translation on release, scancode-based press tracking
  • Fixed phantom key releases on Windows (GLFW #2417 virtual key mismatch)

Windows

  • Fixed Sketch exited with code -1073741515 (DLL not found at runtime)
  • Added libssp-0.dll to runtime DLL copy list
  • Removed all MSYS2 references from Windows DLL check
  • Fixed extraction progress bar using ZipInputStream with real percentage
  • Fixed NoClassDefFoundError for com.sun.management on non-HotSpot JVMs

Performance

  • Cache no longer invalidated by timestamp, precompiled .o and .gch used if present
  • macOS now ships precompiled Processing.o and Processing.h.gch
  • Low memory threshold raised to 3GB before skipping PCH

Linter

  • Fixed double -std flag in PCH generation
  • Fixed linter using system g++ instead of portable WinLibs on Windows

Install Wizard

  • Removed em dashes from setup dialog titles
  • Removed misleading bundled-libs text from dialogs

CI

  • Integration tests on all 3 platforms
  • macOS build-cache now produces Processing.o and Processing.h.gch