Commit Graph

281 Commits

Author SHA1 Message Date
Xiaohan-Tian 2636395cbf feat: added functional chords resource files 2025-12-12 17:07:02 -08:00
Xiaohan-Tian dcd2d89d0f feat: persistence selected mode 2025-12-10 21:54:16 -08:00
Xiaohan-Tian fa201d11c5 fix: display the currently selected mode in the mode dropdown 2025-12-09 23:55:48 -08:00
Xiaohan-Tian 9e0c0cc1f5 feat: add scale highlighting to Piano Roll grid 2025-12-09 23:50:03 -08:00
Xiaohan-Tian 98ed8a60ce feat: added mode list dropdown 2025-12-08 22:59:09 -08:00
Xiaohan-Tian 02a7a61b1d feat: added integration tests 2025-12-08 17:56:58 -08:00
Xiaohan-Tian c5ada0db63 Merge pull request #19 from KGAudioLab/test/2025-09-03-initial-unit-tests
Test/2025 09 03 initial unit tests
2025-09-06 19:09:16 -07:00
Xiaohan-Tian 2dcc76368e feat: added unit tests for timeUtil and xmlUtil. 2025-09-06 18:53:36 -07:00
Xiaohan-Tian 2bf5328af7 feat: added unit tests for KGMidiRegion and abcNotationUtil; update all deprecated method plainToClass to plainToInstance. 2025-09-03 23:05:13 -07:00
Xiaohan-Tian aa2b19966b feat: add Vitest unit testing infrastructure with initial test suite. 2025-09-03 22:15:05 -07:00
GitHub Actions Bot be39392aee chore(release): 0.5.4-build.20250830
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-30 20:34:08 UTC

🤖 Generated with automated release workflow
2025-08-30 20:34:08 +00:00
Xiaohan-Tian 3f087e2821 Merge pull request #18 from KGAudioLab/feat/2025-08-29-new-instruments
feat: added 28 new instruments.
2025-08-30 13:33:29 -07:00
Xiaohan-Tian 3dae3195e5 feat: added 28 new instruments. 2025-08-30 13:32:36 -07:00
GitHub Actions Bot c894ff0b93 chore(release): 0.5.3-build.20250829
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-29 05:41:45 UTC

🤖 Generated with automated release workflow
2025-08-29 05:41:45 +00:00
Xiaohan-Tian d5dbe9066a Merge pull request #17 from KGAudioLab/fix/2025-08-24-misc
fix: manually cleaned up the initial changelog.
2025-08-28 22:41:13 -07:00
Xiaohan-Tian d601bd1f6b fix: manually cleaned up the initial changelog. 2025-08-28 22:40:41 -07:00
GitHub Actions Bot a3b49980c3 chore(release): 0.5.2-build.20250829
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-29 05:32:39 UTC

🤖 Generated with automated release workflow
2025-08-29 05:32:39 +00:00
Xiaohan-Tian 8eeec396d9 Merge pull request #16 from KGAudioLab/fix/2025-08-24-misc
fix: use correct token in `release` action.
2025-08-28 22:32:03 -07:00
Xiaohan-Tian f93626dd1c fix: use correct token in release action. 2025-08-28 22:31:39 -07:00
GitHub Actions Bot 60c31b6016 chore(release): 0.5.1-build.20250829
Generated release with automated versioning system.

Release type: patch

Build date: 2025-08-29 05:29:52 UTC

🤖 Generated with automated release workflow
2025-08-29 05:29:52 +00:00
Xiaohan-Tian 58ba8e91be Merge pull request #15 from KGAudioLab/fix/2025-08-24-misc
fix: use correct token in `release` action.
2025-08-28 22:29:18 -07:00
Xiaohan-Tian 9230b0fe9f fix: use correct token in release action. 2025-08-28 22:28:44 -07:00
Xiaohan-Tian 72994b588e Merge pull request #14 from KGAudioLab/fix/2025-08-24-misc
Fix/2025 08 24 misc
2025-08-28 22:24:19 -07:00
Xiaohan-Tian 0eac49493c feat: implement automated versioning. 2025-08-28 22:23:47 -07:00
Xiaohan-Tian 62b3a8c8d7 fix: reset mute/solo UI states on project/track changes 2025-08-28 19:51:47 -07:00
Xiaohan-Tian 1fd1486c59 fix: preserve overlapping notes with same end time in ABC conversion 2025-08-28 19:44:21 -07:00
Xiaohan-Tian 6445325f3a feat: implemented select all notes feature. 2025-08-28 19:23:21 -07:00
Xiaohan-Tian 131b99aeb5 Merge pull request #13 from KGAudioLab/feat/2025-08-24-claude-support
Feat/2025 08 24 claude support
2025-08-24 15:39:08 -07:00
Xiaohan-Tian b0e589df91 implemented Claude caching breakpoints (OpenRouter version). 2025-08-24 15:38:34 -07:00
Xiaohan-Tian efb161dbf4 implemented ClaudeOpenRouterProvider. 2025-08-24 15:23:57 -07:00
Xiaohan-Tian 81c6aeb966 added a configuration option for Claude through OpenRouter. 2025-08-24 13:31:33 -07:00
Xiaohan-Tian cd671eab4c Merge pull request #12 from KGAudioLab/fix/2025-08-16-misc
added `Disclaimer` section to README.
2025-08-21 23:34:07 -07:00
Xiaohan-Tian efee261297 added Disclaimer section to README. 2025-08-21 23:33:41 -07:00
Xiaohan-Tian 48c9337e8f Merge pull request #11 from KGAudioLab/fix/2025-08-16-misc
minor README update.
2025-08-21 23:30:12 -07:00
Xiaohan-Tian bc01d42214 minor README update. 2025-08-21 23:29:44 -07:00
Xiaohan-Tian 9b095e1b98 Merge pull request #10 from KGAudioLab/fix/2025-08-16-misc
minor README updates.
2025-08-21 23:27:01 -07:00
Xiaohan-Tian 042366d96f minor README updates. 2025-08-21 23:26:34 -07:00
Xiaohan-Tian 7b4b82511a Merge pull request #9 from KGAudioLab/fix/2025-08-16-misc
minor README update.
2025-08-21 23:21:43 -07:00
Xiaohan-Tian 719a184e5a minor README update. 2025-08-21 23:21:04 -07:00
Xiaohan-Tian 7ac14b3f16 Merge pull request #8 from KGAudioLab/fix/2025-08-16-misc
Fix/2025 08 16 misc
2025-08-21 23:19:23 -07:00
Xiaohan-Tian f2355b2350 rewrote welcome_new article; updated readme file; introduced /help command. 2025-08-21 23:05:22 -07:00
Xiaohan-Tian 0c54332401 added export conversation feature. 2025-08-21 21:56:22 -07:00
Xiaohan-Tian c1112f41d5 added an option to fix the "Zoom can't capture the sound" problem (it is IMPORTANT to choose "share sound" when share screen in Zoom). 2025-08-20 15:48:26 -07:00
Xiaohan-Tian 365acdae7e added overview document. 2025-08-16 17:45:28 -07:00
Xiaohan-Tian 8b0ddae58d optimized ChatBox component. 2025-08-16 17:35:40 -07:00
Xiaohan-Tian 429efaf629 cleaned up the LLM providers. 2025-08-16 16:25:45 -07:00
Xiaohan-Tian cf4f3edb30 removed native tool_calls handling from OpenAIProvider. 2025-08-16 15:49:41 -07:00
Xiaohan-Tian e69abfd916 Merge pull request #7 from KGAudioLab/fix/2025-08-12-misc
added a subtle wave animation to the 'processing...' text.
2025-08-15 19:34:39 -07:00
Xiaohan-Tian f5a6c8d92c added a subtle wave animation to the 'processing...' text. 2025-08-15 19:34:13 -07:00
Xiaohan-Tian 91db05873e Merge pull request #6 from KGAudioLab/fix/2025-08-12-misc
Update cover-FXgihfAH2vc.png
2025-08-15 18:13:03 -07:00