diff --git a/src/js/auth.js b/src/js/auth.js index 430f466..cc915e1 100644 --- a/src/js/auth.js +++ b/src/js/auth.js @@ -46,7 +46,6 @@ async function handleLogin() { const salt = Math.random().toString(36).substring(2, 8); const token = SparkMD5.hash(validPassword + salt); - // test state.api = new SubsonicAPI(validServerUrl, validUsername, token, salt); await state.api.ping(); @@ -126,7 +125,6 @@ async function attemptAutoLogin() { creds.token, creds.salt, ); - // test credentials are still valid await state.api.ping(); await initializeApp(); } catch (error) { diff --git a/src/js/contextmenu.js b/src/js/contextmenu.js index 31be07d..1c5693a 100644 --- a/src/js/contextmenu.js +++ b/src/js/contextmenu.js @@ -48,7 +48,6 @@ function cleanupContextMenu() { // display context menu with given items at position function showContextMenu(x, y, items) { - // close existing menu removeContextMenuDisplay(); contextMenuEl = createElement("div", { @@ -84,7 +83,6 @@ function showContextMenu(x, y, items) { // NOTE: if we ever add context menus to library items, we'll want to make this dynamic but i think this is ok for now getMainEl().appendChild(contextMenuEl); - // position menu const rect = contextMenuEl.getBoundingClientRect(); contextMenuEl.style.left = `${Math.max(0, Math.min(x, window.innerWidth - rect.width))}px`; contextMenuEl.style.top = `${Math.max(0, Math.min(y, window.innerHeight - rect.height))}px`; @@ -138,7 +136,6 @@ function showContextMenu(x, y, items) { }; document.addEventListener("click", currentClickHandler, { capture: true }); - // prevent default browser context menu currentSystemContextmenuEventHandler = (e) => { if ( !contextMenuEl?.contains(e.target) && diff --git a/src/js/input.js b/src/js/input.js index 92f9509..1652721 100644 --- a/src/js/input.js +++ b/src/js/input.js @@ -1,8 +1,6 @@ // most keyboard and input control // TODO: kinda a monolith file, maybe should split into separate modules later? idk :p -// tab order - // selector for all interactive elements that should be non-tabbable const INTERACTIVE_SELECTOR = "button, a, input, select, textarea, [role='button'], tr, li, ul, .section-toggle"; @@ -60,8 +58,6 @@ function setupTabOrderObserver() { let tabOrderObserver; -// queue navigation - // navigate queue selection with arrow keys const navigateSelection = (offset, extend = false) => { if (!queueSelection) return; @@ -157,9 +153,6 @@ const keyboardActionHandlers = { }, }; -// keyboard shortcuts - -// setup keyboard shortcuts function setupKeyboardShortcuts() { // setup keyboard help close button const closeKeyboardHelpBtn = document.getElementById( diff --git a/src/js/library-search.js b/src/js/library-search.js index 9687e63..b413cc9 100644 --- a/src/js/library-search.js +++ b/src/js/library-search.js @@ -1,4 +1,4 @@ -// search functionality +// library search functionality let searchTimeout; diff --git a/src/js/library.js b/src/js/library.js index 61b7a64..8da1c25 100644 --- a/src/js/library.js +++ b/src/js/library.js @@ -49,7 +49,6 @@ function addLibraryItem(addNext = false) { } } - // get handler and execute const handler = addNext ? addNextByType[type] : addByType[type]; if (handler) {