japanese-drum-game/public/src/js
KatieFrogs 0655b79293 Bug fixes
- Change song select mouse wheel song scrolling to be instant
- Clicking on don chan in account settings toggles the animation
- If the music is too long for the chart, the results screen is shown earlier
- Fix weird BPM values freezing the browser (zero, negative, and very large)
- Add a warning to the page when JavaScript is disabled in the browser
- Fix Chrome auto dark mode by forcing light mode on the page
- Add a meta keywords tag to the page
- Fix plugin names getting cut off in the menu
- Delay the function editing of the EditFunction class in plugins to the start() function instead of load()
  - When stopping one of the plugins, all the plugins have to be stopped in reverse order and started again so that patched code of a stopped plugin does not linger around
- Fix importing plugins that have a SyntaxError
- Fix plugins getting the same internal name when added without one, causing them to not appear in the plugin settings
- Support editing args in EditFunction for plugins
- Prevent multiple websockets from being opened
- Fix page freezing after selecting Random song with no songs
- Fix the back button being repeated twice when there are no songs
- Fix /admin/users not accepting case insensitive usernames
- Pressing enter on the Delete Account field does the expected action instead of refreshing the page
- Better error message when custom folder access is denied
- Fix being able to start netplay in custom songs after refreshing the page (#383)
- Fix an error when importing songs from previous session and clicking on the white spot where you normally start multiplayer session
- Fix canvas elements becoming smaller than 1x1 resolution and crashing the game (#390)
- Fix song frame shadow cache on song select not being cleared when resizing the browser window, causing it to become blurry
- Fix a pause-restart error when you hit both confirm keys on the restart button
2022-02-17 23:50:07 +03:00
..
lib Use separate js and wasm files for oggmented 2020-11-09 07:08:03 +03:00
about.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
abstractfile.js Bug fixes 2022-02-17 23:50:07 +03:00
account.js Bug fixes 2022-02-17 23:50:07 +03:00
assets.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
autoscore.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
browsersupport.js Bug fixes 2020-12-04 13:52:35 +03:00
canvasasset.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
canvascache.js Bug fixes 2022-02-17 23:50:07 +03:00
canvasdraw.js Bug fixes 2022-02-17 23:50:07 +03:00
canvastest.js Bug fixes 2022-02-17 23:50:07 +03:00
circle.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
controller.js Bug fixes 2022-02-17 23:50:07 +03:00
customsongs.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
debug.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
game.js Bug fixes 2022-02-17 23:50:07 +03:00
gameinput.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
gamepad.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
gamerules.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
gpicker.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
idb.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
importsongs.js Bug fixes 2022-02-17 23:50:07 +03:00
keyboard.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
loader.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
loadsong.js Bug fixes 2022-02-17 23:50:07 +03:00
logo.js Bug fixes 2022-02-17 23:50:07 +03:00
lyrics.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
main.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
mekadon.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
p2.js Bug fixes 2022-02-17 23:50:07 +03:00
pageevents.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
parseosu.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
parsetja.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
plugins.js Bug fixes 2022-02-17 23:50:07 +03:00
scoresheet.js Bug fixes 2022-02-17 23:50:07 +03:00
scorestorage.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
session.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
settings.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
songselect.js Bug fixes 2022-02-17 23:50:07 +03:00
soundbuffer.js Bug fixes 2022-02-17 23:50:07 +03:00
strings.js Bug fixes 2022-02-17 23:50:07 +03:00
titlescreen.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00
tutorial.js Bug fixes 2022-02-17 23:50:07 +03:00
view.js Bug fixes 2022-02-17 23:50:07 +03:00
viewassets.js ImportSongs: Add plugin support 2022-02-11 17:28:22 +03:00