ICEREG1992 / fungwafrenzy

Modern Offline Client for FMV Cult Classic "Fung-Wa Frenzy"
MIT License
0 stars 0 forks source link

Make settings editable #4

Open ICEREG1992 opened 2 months ago

ICEREG1992 commented 2 months ago

Describe the addition

We should be able to click the CHANGE buttons on the settings page to alter the settings there.

Context

Bear Stearns Bravo had the CHANGE system set up, and clicking the CHANGE button would open a js input() box where you can fill in the value.

Proposed Solution

I think we should do something a little more in-line and instead replace the value with a Textbox or Select element which the user can edit, then click SAVE to lock in.

ICEREG1992 commented 1 month ago

This is implemented for everything except video settings, which will require some more consideration as we will have to catch alt+enter/f11 keypresses on any screen. maybe time to implement react contexts?