more modern js, more keyboard-controls #5

Merged
zotan merged 30 commits from ctucx/webmusic:master into master 2021-03-21 18:04:15 +01:00
Contributor

Things i've changed:

  • replaced the if's used for the key-detection with a switch statement
  • replaced spaces with tabs in webmusic.css, webmusic.js (yay, i've started a religious war;))
  • made navigation smarter and site more usable without js (Probably breaks on folders containing files and dirs, i will fix this in a later PR/commit)
  • navigation through files and folders
  • seeking in tracks with keys 0 - 9
  • replaced howler with native HTML5-Audio Element
  • generally made the code nicer and more modern

The changes i made to the template are untested but should work.

Things i've changed: * replaced the if's used for the key-detection with a switch statement * replaced spaces with tabs in webmusic.css, webmusic.js (yay, i've started a religious war;)) * made navigation smarter and site more usable without js ~~(Probably breaks on folders containing files and dirs, i will fix this in a later PR/commit)~~ * navigation through files and folders * seeking in tracks with keys 0 - 9 * replaced howler with native HTML5-Audio Element * generally made the code nicer and more modern The changes i made to the template are untested but should work.
ctucx added 5 commits 2021-03-06 23:58:42 +01:00
ctucx added 1 commit 2021-03-07 01:14:24 +01:00
ctucx added 1 commit 2021-03-07 01:28:28 +01:00
ctucx added 3 commits 2021-03-07 13:42:38 +01:00
ctucx added 1 commit 2021-03-07 14:11:50 +01:00
ctucx added 2 commits 2021-03-07 15:07:10 +01:00
ctucx added 1 commit 2021-03-07 15:08:02 +01:00
ctucx added 1 commit 2021-03-07 15:17:36 +01:00
ctucx added 1 commit 2021-03-07 15:23:44 +01:00
ctucx added 1 commit 2021-03-07 15:48:28 +01:00
ctucx added 1 commit 2021-03-07 16:10:59 +01:00
ctucx added 3 commits 2021-03-07 16:48:13 +01:00
ctucx added 1 commit 2021-03-07 16:58:14 +01:00
ctucx added 3 commits 2021-03-07 17:12:44 +01:00
ctucx added 2 commits 2021-03-07 17:54:08 +01:00
ctucx added 1 commit 2021-03-08 13:36:14 +01:00
ctucx added 1 commit 2021-03-08 14:06:13 +01:00
ctucx changed title from And again: some improvements to use more modern js, more keyboard-controls 2021-03-08 18:22:41 +01:00
ctucx changed title from use more modern js, more keyboard-controls to more modern js, more keyboard-controls 2021-03-08 18:23:30 +01:00
ctucx added 1 commit 2021-03-13 02:16:42 +01:00
Owner

looks good, merging

looks good, merging
zotan merged commit 035c1648c1 into master 2021-03-21 18:04:15 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: zotan/webmusic#5
No description provided.