An API key is extremely important for ST-Extras servers that are
exposed to the internet.
Add an API key field below where the user enters the extras URL. For
convenience, this key is persisted whenever the user refreshes the
page.
Also modify the fetch requests to always include API keys if present.
See ST-Extras for more information on how this works.
Signed-off-by: kingbri <bdashore3@proton.me>
- currently enabled on #sheld when window is over 1000px wide.
- click top right gripper dots to drag sheld around
- resize with lower right size dragger.
- snaps to static view and hides grabbers when windows under 1000px
- position not remembered across sessions..yet
- updated styles on dice, options, and send_but
- added a swipe counter below right swipe
(could add a toggle for displaying it later)
- removed spammy console.logs from expressions index.js
- swipes no longer trigger under the following conditions:
- - when an input it focused
- - when character_popup or history popup are visible
- - when send_textarea has something typed into it
(I think this a bit too restrictive, may seek a smarter way to handle it)
ISSUE: Pyg repeating gens cause swipes animation to lag/freeze
not sure what is the cause, but should seek to remedy somehow.