diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts
index 959856ff..bbc48e17 100644
--- a/src/main/base/browserwindow.ts
+++ b/src/main/base/browserwindow.ts
@@ -33,6 +33,7 @@ export class BrowserWindow {
"pages/podcasts",
"pages/apple-account-settings",
"pages/library-songs",
+ "pages/library-albums",
"pages/browse",
"pages/settings",
"pages/listen_now",
@@ -165,6 +166,11 @@ export class BrowserWindow {
component: ``,
condition: `page == 'library-songs'`,
onEnter: `getLibrarySongsFull()`
+ }, {
+ page: "library-albums",
+ component: ``,
+ condition: `page == 'library-albums'`,
+ onEnter: `getLibraryAlbumsFull(null, 1); getAlbumSort(); searchLibraryAlbums(1);`
}, {
page: "appleCurator",
component: ``,
diff --git a/src/main/base/store.ts b/src/main/base/store.ts
index f60b2d7d..e733c8d6 100644
--- a/src/main/base/store.ts
+++ b/src/main/base/store.ts
@@ -25,7 +25,12 @@ export class Store {
"sort": "name",
"sortOrder": "asc",
"size": "normal"
- }
+ },
+ "albums": {
+ "sort": "name",
+ "sortOrder": "asc",
+ "viewAs": "covers"
+ },
},
"audio": {
"volume": 1,
diff --git a/src/renderer/index.js b/src/renderer/index.js
index 4a47094b..3777c306 100644
--- a/src/renderer/index.js
+++ b/src/renderer/index.js
@@ -1792,6 +1792,10 @@ const app = new Vue({
sortSongs()
}
},
+ getAlbumSort() {
+ this.library.albums.sortOrder[1] = this.cfg.libraryPrefs.albums.sortOrder;
+ this.library.albums.sorting[1] = this.cfg.libraryPrefs.albums.sort;
+ },
// make a copy of searchLibrarySongs except use Albums instead of Songs
searchLibraryAlbums(index) {
let self = this
diff --git a/src/renderer/views/app/app-content.ejs b/src/renderer/views/app/app-content.ejs
index 4c515402..c5fa06bc 100644
--- a/src/renderer/views/app/app-content.ejs
+++ b/src/renderer/views/app/app-content.ejs
@@ -38,11 +38,6 @@
<%- include('../pages/library-recentlyadded') %>');
-
-
- <%- include('../pages/library-albums') %>');
- %>
-
diff --git a/src/renderer/views/pages/library-albums.ejs b/src/renderer/views/pages/library-albums.ejs
index db0b4835..06c33ffc 100644
--- a/src/renderer/views/pages/library-albums.ejs
+++ b/src/renderer/views/pages/library-albums.ejs
@@ -1,11 +1,11 @@
-
+
+
\ No newline at end of file