Commit graph

38 commits

Author SHA1 Message Date
64357be451 Icon: make card opaque 2026-03-21 23:09:06 +01:00
9d0dc6298c Add ability to enable and disable cot per song to ui
Some checks failed
Build eismuliplexer for linux / Build (push) Has been cancelled
2026-03-20 10:14:22 +01:00
cynodesmus
970ed46892 feat: The syntax for running models has been changed
In acestep.cpp since commit 9567a45, rename CLI flags across all binaries:
  --model -> --lm, --text-encoder -> --embedding
2026-03-19 19:06:51 +01:00
2de2d1bc6b Revise windows section in readme
Some checks failed
Build eismuliplexer for linux / Build (push) Has been cancelled
2026-03-17 19:00:22 +01:00
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
unknown
227ee981a3 feat: rename binaries ace-qwen3 --> ace-lm, dit-vae --> ace-synth (1e627bf+)
In acestep.cpp since commit 1e627bf, binary file names changed:
- ace-qwen3 --> ace-lm
- dit-vae --> ace-synth

! For users of previous aceradio versions:
- Delete settings for re-configuration
- Binaries rebuild with new names
2026-03-17 18:58:34 +01:00
unknown
6297477e29 feat: restore WAV as default output (aceradio compatibility)
acestep.cpp previously generated *.wav by default for maximum quality.
Later changed to mp3, but aceradio expects WAV input.

- Revert to WAV default to match aceradio workflow
- No conversion overhead or compatibility issues
- Preserves original high-quality generation logic
2026-03-17 18:58:34 +01:00
unknown
61003eb84c fix: correct typos in comments, error messages, variables
- Fixed spelling in comments throughout codebase
- Corrected error messages and user-facing strings
- Standardized variable names (cancleGenerateion --> cancelGeneration where needed)
- No functional changes, purely cosmetic fixes
2026-03-17 18:58:34 +01:00
unknown
6db87d119d feat: expand vocal language combo box (24-->50+ languages)
- Languages from the full list of "50+" have been added
- Backward compatible with original en/zh/ja
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
2118db5fb0 CI: add linux appimage action
Some checks failed
Build eismuliplexer for linux / Build (push) Has been cancelled
2026-03-13 01:06:40 +01:00
14f49aa3e4 Add link to acestep.cpp to README 2026-03-12 22:31:59 +01:00
29d3a5b43b Add first run message 2026-03-12 22:29:18 +01:00
e7a5125725 Improve README formating 2026-03-12 22:29:08 +01:00
b854188244 Remove old .desktop file 2026-03-12 22:28:55 +01:00
fb257cbf1f Change location and name of .desktop file 2026-03-12 22:28:23 +01:00
439ebf71b4 Cancle generation before exiting 2026-03-10 00:48:02 +01:00
6042b479a4 Add proper cancelation 2026-03-10 00:42:26 +01:00
ee30799ac7 Fix shuffle mode being constant seeded 2026-03-10 00:42:04 +01:00
18e1588d73 Add wating message when douleclicking item 2026-03-07 12:10:27 +01:00
6eea5688a8 Small ui improvements 2026-03-06 11:36:39 +01:00
887e14add9 README: fix heading 2026-03-06 11:35:49 +01:00
fd9cc77856 add .desktop file 2026-03-06 00:17:43 +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
58e8345542 Reformat 2026-03-06 00:12:49 +01:00
10769eef09 add appliction icon 2026-03-06 00:12:49 +01:00
b719d8cf96 Add icons refactor repo structure 2026-03-06 00:12:49 +01:00
1fec61140c Song handling simplification
Add languge field to songs

Add lyric display
2026-03-06 00:12:43 +01:00
134e827053 playlist handling 2026-03-04 22:16:20 +01:00
c4d2fa3ffa Edit dialog via double click 2026-03-04 20:55:40 +01:00
3d2e182d4f Fix next button generation 2026-03-04 20:33:33 +01:00
31315f433b refactor AdvancedSettingsDialog into own file and class 2026-03-04 20:12:35 +01:00
82182425e6 Improve song edit dialog 2026-03-04 19:59:04 +01:00
56660fe0b5 Ui improvements 2026-03-04 19:53:04 +01:00
5fcb6a4149 Fix generation of second song by using a uid isntead of the pid for the request 2026-03-04 19:31:55 +01:00
d9190ed756 Inital commit 2026-03-04 18:55:12 +01:00