Commit Graph

12 Commits

Author SHA1 Message Date
Starbeamrainbowlabs e73e4b4596
Bugfix: don't set scalefactor via CLI arg if --scale-factor{x,y} not set 2023-12-08 21:38:01 +00:00
Starbeamrainbowlabs 85dce8acec
Add ScaleFactorX/Y control CLI arguments 2023-12-05 20:44:39 +00:00
Starbeamrainbowlabs 9d2590e7c8
Set default Culture to en-GB to ensure floats are serialised correctly across all languages.
Without this, floats are serialised in e.g. German to 2,3 instead of 2.3, thus breaking the generated SVG.

Thanks to Johanna Wehner for reporting.

Co-authored-by: Johanna Wehner <superjohannaa@gmail.com>
2023-12-05 20:32:11 +00:00
Starbeamrainbowlabs 74c3509dfa
Use correct music box by default 2019-02-24 00:19:25 +00:00
Starbeamrainbowlabs 6cbf6d1aed
Implement corrected note schema 2019-02-22 00:47:53 +00:00
Starbeamrainbowlabs eeb11e1bf7
Finally identify what every note is for real! 2019-02-22 00:34:17 +00:00
Starbeamrainbowlabs 0408e2a536
Add proper CLI 2017-12-04 12:38:15 +00:00
Starbeamrainbowlabs 564b649204
The 2 most annoying bugs are segfaults, infinite loops, and *off-by-one* errors. 2017-12-03 17:48:15 +00:00
Starbeamrainbowlabs e5331328f1
Shift notes to fit inside playable area 2017-12-03 13:51:57 +00:00
Starbeamrainbowlabs d527ac2184
Start working on clipping unsupported notes & removing dead space 2017-12-02 20:47:40 +00:00
Starbeamrainbowlabs 09dd4eed31
Finish up note validation 2017-12-02 19:47:40 +00:00
Starbeamrainbowlabs 50a9527597
Initial commit. Let's see where this leads! 2017-11-30 22:45:39 +00:00