minenice55
669588ab68
fix config creation collisions ( #239 )
2023-01-25 10:28:51 -05:00
minenice55
9cbd353506
Persistent Settings ( #234 )
...
* modularize tabs-style menus
* make remix properties use modular design
* add persistent settings
2023-01-24 14:31:49 -05:00
minenice55
b361814c11
editor input locking fix ( #175 )
...
* fix keyboard input locking
* add build date auto-generation script
2022-10-13 12:20:48 -04:00
minenice55
b84dc9a2de
prep auto-population of property menu
2022-09-01 20:57:47 -04:00
minenice55
2b4b7f0a73
make all dialogs inherit one base class
...
- opening a new dialog closes the previous one
2022-08-26 23:43:01 -04:00
minenice55
6c80073b12
prepare work for remix properties UI
2022-08-23 10:56:39 -04:00
minenice55
111531b07d
make dropdown properly update after auto-search
2022-07-26 08:54:59 -04:00
minenice55
d3c3beb950
playstation controller lightbar colours
...
- fix controller feature flags not actually being flags
2022-07-25 18:36:32 -04:00
minenice55
a713895f96
move duplicate code to own method
2022-07-25 12:49:43 -04:00
minenice55
7e275365b8
dual joy-con support
...
- add controller icons in the controller selection menu
2022-07-24 18:38:00 -04:00
minenice55
06fe482f3d
add controller selection, auto-search
...
- fix bug in master volume control where the text input doesn't work
- fix bug in the Fan Club minigame where the player wouldn't jump when they were supposed to
2022-07-23 22:24:07 -04:00
minenice55
ecbe84074f
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
6699e7d98b
basic controller input from JSL
...
may need compiles for linux and mac
2022-07-19 18:50:35 -04:00
minenice55
a7bea351c5
add cursor toggle, master volume
2022-07-10 17:39:14 -04:00
minenice55
7fd1617ea7
add tabs system to editor settings
2022-07-09 23:22:59 -04:00
minenice55
52ff2a7829
settings resolution changer
2022-07-08 22:11:55 -04:00
minenice55
fb39a7c5fe
copy entities, prep settings menu
2022-07-04 12:57:19 -04:00