Commit graph

10 commits

Author SHA1 Message Date
unknown
cb096388c8 feat: add Windows compatibility for external process execution
Some checks are pending
Build eismuliplexer for linux / Build (push) Waiting to run
This PR introduces cross-platform support for launching external binaries (`ace-lm` and `ace-synth`) on Windows systems.

**Key changes:**
* Introduced `EXE_EXT` constant in `AceStepWorker.h` using `Q_OS_WIN` macro to handle `.exe` extensions automatically.
* Updated binary path construction to ensure `QFileInfo::isExecutable()` and `QProcess` work correctly on Windows.
* The code remains fully compatible with Linux/macOS (extension remains empty).

**Why this is needed:**
On Windows, `QProcess` and `QFileInfo` require the `.exe` suffix to correctly identify and execute binary files. Without this change, the application fails to find the required tools even if they are present in the directory.
2026-03-17 18:58:34 +01:00
6f36719795 Add copywrite statements and LICENSE
Some checks are pending
Build eismuliplexer for linux / Build (push) Waiting to run
2026-03-17 18:56:56 +01:00
06d15ecfef
Revise README installation instructions
Updated README to change 'Building' section to 'Installing' and reorganized instructions.
2026-03-13 01:16:22 +01:00
14f49aa3e4 Add link to acestep.cpp to README 2026-03-12 22:31:59 +01:00
e7a5125725 Improve README formating 2026-03-12 22:29:08 +01:00
887e14add9 README: fix heading 2026-03-06 11:35:49 +01:00
8fcc094d83 corect image link in readme 2026-03-06 00:16:57 +01:00
a221230042 add screenshot 2026-03-06 00:12:49 +01:00
b719d8cf96 Add icons refactor repo structure 2026-03-06 00:12:49 +01:00
d9190ed756 Inital commit 2026-03-04 18:55:12 +01:00