diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-01-24 23:40:48 -0500 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-01-24 23:40:48 -0500 |
commit | b26c0ddb4de3e6f38f67285c4bf7a5e65544dc4a (patch) | |
tree | 4d5de600fae7daf538fd8ebaaade6e97559fadf3 /CustomApps | |
parent | 85fca414abb4bcd46c240eee8aaa0826670b9a65 (diff) | |
download | betterLibrary-2.3.tar.gz betterLibrary-2.3.tar.bz2 betterLibrary-2.3.zip |
Add independent grid size2.3
Diffstat (limited to 'CustomApps')
-rw-r--r-- | CustomApps/betterLibrary/betterlibrary.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/CustomApps/betterLibrary/betterlibrary.js b/CustomApps/betterLibrary/betterlibrary.js index 1469609..47c8326 100644 --- a/CustomApps/betterLibrary/betterlibrary.js +++ b/CustomApps/betterLibrary/betterlibrary.js @@ -55,18 +55,20 @@ function enableBetterLib() { } //store last icons mode and compact mode + lastViewSize = Spicetify.Platform.LocalStorageAPI.getItem("ylx-grid-scale"); lastViewIcons = Spicetify.Platform.LocalStorageAPI.getItem("items-view"); lastViewCompact = Spicetify.Platform.LocalStorageAPI.getItem("library-row-mode"); //get betterlib icons mode and compact mode from storage + newViewSize = parseFloat(Spicetify.Platform.LocalStorageAPI.getItem("betterlib-ylx-grid-scale"),10); newViewIcons = parseInt(Spicetify.Platform.LocalStorageAPI.getItem("betterlib-items-view"),10); newViewCompact = parseInt(Spicetify.Platform.LocalStorageAPI.getItem("betterlib-library-row-mode"),10); //apply betterlib icons mode and compact mode + Spicetify.Platform.LocalStorageAPI.setItem("ylx-grid-scale", newViewSize); Spicetify.Platform.LocalStorageAPI.setItem("items-view", newViewIcons); Spicetify.Platform.LocalStorageAPI.setItem("library-row-mode", newViewCompact); - betterLibIsEnabled = true; } }); @@ -82,14 +84,17 @@ function disableBetterLib() { //get current betterlib icons mode and compact mode currentViewIcons = parseInt(Spicetify.Platform.LocalStorageAPI.getItem("items-view"),10); currentViewCompact = parseInt(Spicetify.Platform.LocalStorageAPI.getItem("library-row-mode"),10); + currentViewSize = parseFloat(Spicetify.Platform.LocalStorageAPI.getItem("ylx-grid-scale"),10); //save betterlib icons mode and compact mode to storage Spicetify.Platform.LocalStorageAPI.setItem("betterlib-items-view", currentViewIcons); Spicetify.Platform.LocalStorageAPI.setItem("betterlib-library-row-mode", currentViewCompact); + Spicetify.Platform.LocalStorageAPI.setItem("betterlib-ylx-grid-scale", currentViewSize); //revert icons and compact mode to last Spicetify.Platform.LocalStorageAPI.setItem("items-view", lastViewIcons); Spicetify.Platform.LocalStorageAPI.setItem("library-row-mode", lastViewCompact); + Spicetify.Platform.LocalStorageAPI.setItem("ylx-grid-scale", lastViewSize); //revert swap sidebar.appendChild(library); |