mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-21 15:04:24 +01:00
v4.3.3.42 - DEV Update NSPanelTs.ts
Spotify Minor Fixes
This commit is contained in:
@@ -112,9 +112,9 @@ ReleaseNotes:
|
|||||||
- 06.02.2024 - v4.3.3.41 Fix: activeBrightness -> null
|
- 06.02.2024 - v4.3.3.41 Fix: activeBrightness -> null
|
||||||
- 06.02.2024 - v4.3.3.41 Fix: bHome -> corrected PageId
|
- 06.02.2024 - v4.3.3.41 Fix: bHome -> corrected PageId
|
||||||
- 07.02.2024 - v4.3.3.42 Minor Fixes
|
- 07.02.2024 - v4.3.3.42 Minor Fixes
|
||||||
- 09.02.2024 - v4.3.3.42 Change pageId with Alias in Communication with HMI (cardMedia)
|
- 09.02.2024 - v4.3.3.42 Change pageId with Alias in Communication with HMI
|
||||||
- 09.02.2024 - v4.3.3.42 spotiffy Media-Player: Dynamic loading of the speaker list, playlist, tracklist, fix repeat, add seek, add elapsed/duration
|
- 09.02.2024 - v4.3.3.42 Spotify Media-Player: Dynamic loading of the speaker list, playlist, tracklist, fix repeat, add seek, add elapsed/duration
|
||||||
|
- 10.02.2024 - v4.3.3.42 Spotify Minor Fixes
|
||||||
|
|
||||||
Todo:
|
Todo:
|
||||||
- XX.XX.XXXX - v5.0.0 Change the bottomScreensaverEntity (rolling) if more than 6 entries are defined
|
- XX.XX.XXXX - v5.0.0 Change the bottomScreensaverEntity (rolling) if more than 6 entries are defined
|
||||||
@@ -212,6 +212,7 @@ Upgrades in Konsole:
|
|||||||
---------------------------------------------------------------------------------------
|
---------------------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/******************************* Begin CONFIG Parameter *******************************/
|
/******************************* Begin CONFIG Parameter *******************************/
|
||||||
|
|
||||||
// DE: liefert bei true detailliertere Meldundgen im Log.
|
// DE: liefert bei true detailliertere Meldundgen im Log.
|
||||||
@@ -5304,12 +5305,16 @@ function GenerateMediaPage(page: NSPanel.PageMedia): NSPanel.Payload[] {
|
|||||||
media_icon = Icons.GetIcon('spotify');
|
media_icon = Icons.GetIcon('spotify');
|
||||||
name = getState(id + '.CONTEXT_DESCRIPTION').val;
|
name = getState(id + '.CONTEXT_DESCRIPTION').val;
|
||||||
let nameLength = name.length;
|
let nameLength = name.length;
|
||||||
if (name.substring(0,9) == 'Playlist:') {
|
if (name.substring(0,17) == 'Playlist: This Is') {
|
||||||
|
name = name.slice(18, 34) + '...';
|
||||||
|
} else if (name.substring(0,9) == 'Playlist:') {
|
||||||
name = name.slice(10, 26) + '...';
|
name = name.slice(10, 26) + '...';
|
||||||
} else if (name.substring(0,6) == 'Album:') {
|
} else if (name.substring(0,6) == 'Album:') {
|
||||||
name = name.slice(7, 23) + '...';
|
name = name.slice(7, 23) + '...';
|
||||||
} else if (name.substring(0,6) == 'Track') {
|
} else if (name.substring(0,6) == 'Track:') {
|
||||||
name = 'Spotify-Premium';
|
name = name.slice(7, 23) + '...';
|
||||||
|
} else if (name.substring(0,7) == 'Artist:') {
|
||||||
|
name = name.slice(8, 24) + '...';
|
||||||
}
|
}
|
||||||
if (nameLength == 0) {
|
if (nameLength == 0) {
|
||||||
name = 'Spotify-Premium';
|
name = 'Spotify-Premium';
|
||||||
@@ -5614,7 +5619,7 @@ function GenerateMediaPage(page: NSPanel.PageMedia): NSPanel.Payload[] {
|
|||||||
let tempTrackList = JSON.parse(getState(page.items[0].adapterPlayerInstance + 'player.playlist.trackListArray').val);
|
let tempTrackList = JSON.parse(getState(page.items[0].adapterPlayerInstance + 'player.playlist.trackListArray').val);
|
||||||
globalTracklist = tempTrackList;
|
globalTracklist = tempTrackList;
|
||||||
} catch {
|
} catch {
|
||||||
log('Hello Mr. Developer something went wrong in tracklist!', 'warn')
|
log('Hello Mr. Developer something went wrong in tracklist!', 'debug')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user