Commit Graph

46 Commits

Author SHA1 Message Date
Anthony Samms
bb75243e5a detect special keys 2025-10-28 11:10:02 -04:00
Anthony Samms
3b0a6bed97 fix double free bug, add logging, update to python 3.14 2025-10-27 18:41:28 -04:00
Anthony Samms
2fb4779b91 minor input fix 2025-10-24 10:59:15 -04:00
Anthony Samms
8b7ba3acbd Add 2P 2025-10-24 00:08:53 -04:00
Anthony Samms
93f3d61e68 minor bug fix 2025-10-23 10:25:00 -04:00
Anthony Samms
7e73ee24f1 Add doc strings 2025-10-22 18:34:40 -04:00
Anthony Samms
bf14857834 huge performance gains due to better config loading 2025-10-21 23:41:19 -04:00
Anthony Samms
97ea7112fa add input locking, fix more bugs 2025-09-18 11:48:16 -04:00
Anthony Samms
92e6197fd2 many optimizations and bug fixes 2025-09-18 10:26:12 -04:00
Anthony Samms
82d283376d add genre below song name 2025-09-11 13:33:31 -04:00
Yonokid
4bc537bf6d add nameplates 2025-08-29 11:00:02 -04:00
Yonokid
3de1dbc79f add modifiers 2025-08-26 23:46:16 -04:00
Yonokid
223fc0707c add neiro selection 2025-08-14 17:05:29 -04:00
Yonokid
d4b90436be add difficulty sorting menu 2025-08-13 02:14:02 -04:00
Yonokid
759414e713 fix audio engine, add difficulty sorting kind of 2025-08-12 01:10:19 -04:00
Yonokid
e3ef5690b0 added player 2 skin 2025-08-11 18:35:53 -04:00
Yonokid
9b5abaa644 more graphics wrapper updates 2025-08-11 15:03:40 -04:00
Yonokid
60fab76c5a working very hard on graphics wrapper 2025-08-10 20:51:45 -04:00
Yonokid
68ce2636b8 minor bug fixes 2025-08-08 11:36:59 -04:00
Yonokid
bb3a2a1a38 add new texture wrapper 2025-08-05 16:48:50 -04:00
Yonokid
fc985ca410 improve results screen 2025-07-25 20:30:16 -04:00
Yonokid
07867f3ee4 add a loading bar 2025-07-24 17:35:19 -04:00
Yonokid
718d97cba7 make bootup faster 2025-07-24 16:06:09 -04:00
Yonokid
d8acf8a4d6 Update utils.py 2025-07-23 20:16:51 -04:00
Yonokid
ba6106466b songs automatically update if connected to a git repo 2025-07-23 20:15:51 -04:00
Yonokid
af4d6a3fd5 rewrote outlined text 2025-07-23 18:28:12 -04:00
Yonokid
e2627d687c some sort of bug fixes 2025-06-28 22:40:42 -04:00
Yonokid
c1081d255b Add animation restart method and new backgrounds
This commit adds a new `restart()` method to animation classes to properly
reset their state, avoiding the need to recreate animations. It also adds
several new background variations and improves background selection.
2025-06-18 23:11:17 -04:00
Yonokid
bcda244b5f minor fixes, alpha ver 2025-06-12 21:06:29 -04:00
Yonokid
ebf098d8c2 fix insane config bottleneck 2025-06-12 18:58:06 -04:00
Yonokid
58700f2319 add demo song, create cache on first startup 2025-06-12 17:07:38 -04:00
Yonokid
a9b9cb85ba remove dependencies 2025-06-12 10:15:11 -04:00
Yonokid
ec69e3f2bd update to add every missing feature ever 2025-06-12 00:42:29 -04:00
Yonokid
190b8cf352 the fire alarm went off so I need to commit 2025-06-01 16:08:45 -04:00
Yonokid
a846b0d5a0 finish song select 2025-05-15 20:06:07 -04:00
Yonokid
965b9bea37 more updates yay 2025-05-13 00:42:01 -04:00
Yonokid
5b4d5f0f91 Update utils.py 2025-05-12 16:03:27 -04:00
Yonokid
959ad35535 various fixes 2025-05-12 15:33:25 -04:00
Yonokid
209a98cd73 Contributions are now open 2025-05-08 15:49:09 -04:00
Yonokid
8b59cd4587 upgrade to uv, many fxes 2025-05-02 00:05:25 -04:00
Yonokid
81985c8379 fix all paths manually 2025-04-26 02:16:20 -04:00
Yonokid
2eb39610de update paths to pathlib for linux/mac support 2025-04-26 02:09:18 -04:00
Yonokid
e2552c0e86 improve results screen, fix many bugs 2025-04-25 17:56:35 -04:00
Yonokid
ac927114cb basic result screen, fix empty balloon 2025-04-24 23:25:10 -04:00
Yonokid
3291eccdcd refactoring 2025-04-23 19:14:09 -04:00
Yonokid
0012868d4e add song select, results, config, and asio support 2025-04-21 02:14:21 -04:00