Commit Graph

12 Commits

Author SHA1 Message Date
minenice55 a45625ebd0 heavy rework of our input system
- implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio
- implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively
- add Linux compile of JoyShockLibrary
2022-07-23 20:36:10 -04:00
minenice55 fbeab5f0ad add cursor toggle, master volume 2022-07-10 17:39:14 -04:00
minenice55 53f48c64e7 settings resolution changer 2022-07-08 22:11:55 -04:00
minenice55 19f0009c55 prep settings menu for real 2022-07-08 18:49:15 -04:00
huantian 3b65aec32f Convert Starpelly.OS.Windows to be platform agnostic. (#106) 2022-06-22 12:55:12 -07:00
Jenny Crowe 2d80cb05b1 The biggest of boi refactors 2022-03-14 07:21:05 -07:00
Slaith e829d30f25 Some small stuff
Changed the window title to the new name and added some full count-ins
2022-02-24 22:59:18 -08:00
Braedon dd0a811560 Keyboard shortcuts for timeline state 2022-01-29 16:59:20 -05:00
Braedon f7694ba345 Better tooltip 2022-01-17 19:40:23 -05:00
Braedon d99d420f59 Fixed some play and pause bugs in the editor 2022-01-16 21:31:49 -05:00
Starpelly 5d85d9d363 Proper namespaces 2021-12-20 20:10:49 -05:00
Starpelly 9266cf2a8a Fork Lifter Spaghetti Code 2021-12-18 23:10:43 -05:00