Skip to content

Commit 9227c04

Browse files
committed
v0.9.2 Settings Update
1 parent f2af737 commit 9227c04

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

DeskThingServer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "deskthing",
3-
"version": "0.9.1",
3+
"version": "0.9.2",
44
"description": "A DeskThing server UI to interface with the DeskThing car thing app",
55
"main": "./out/main/index.js",
66
"author": "Riprod",

DeskThingServer/src/main/handlers/musicHandler.ts

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export class MusicHandler {
3535

3636
dataListener.asyncEmit(
3737
MESSAGE_TYPES.LOGGING,
38-
`[MusicHandler]: Received settings update - checking for changes`
38+
`[MusicHandler]: Received settings update - checking for changes | Playback location: ${settings.playbackLocation}`
3939
)
4040
if (settings.playbackLocation) {
4141
dataListener.asyncEmit(
@@ -66,7 +66,7 @@ export class MusicHandler {
6666
if (!this.currentApp || this.currentApp.length == 0) {
6767
dataListener.asyncEmit(
6868
MESSAGE_TYPES.ERROR,
69-
`[MusicHandler]: No playback location set! Go to settings -> Music to the playback location!`
69+
`[MusicHandler]: No playback location set! Go to settings -> Music to set the playback location!`
7070
)
7171
return
7272
}
@@ -98,6 +98,15 @@ export class MusicHandler {
9898
return
9999
}
100100
}
101+
102+
if (this.currentApp == 'none') {
103+
dataListener.asyncEmit(
104+
MESSAGE_TYPES.ERROR,
105+
`[MusicHandler]: Playback location is 'none' ! Go to settings -> Music to set the playback location!`
106+
)
107+
return
108+
}
109+
101110
if (request.app != 'music' && request.app != 'utility') return
102111

103112
if (request.app == 'utility') {

DeskThingServer/src/main/stores/settingsStore.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import dataListener, { MESSAGE_TYPES } from '../utils/events'
33
import os from 'os'
44
import { Settings } from '@shared/types'
55

6-
const settingsVersion = '0.9.1'
7-
const version_code = 9.1
6+
const settingsVersion = '0.9.2'
7+
const version_code = 9.2
88

99
class SettingsStore {
1010
private settings: Settings
@@ -117,7 +117,7 @@ class SettingsStore {
117117
globalADB: false,
118118
autoDetectADB: false,
119119
refreshInterval: -1,
120-
playbackLocation: undefined,
120+
playbackLocation: 'none',
121121
localIp: getLocalIpAddress(),
122122
appRepos: ['https://github.com/ItsRiprod/deskthing-apps'],
123123
clientRepos: ['https://github.com/ItsRiprod/deskthing-client']

DeskThingServer/src/renderer/src/overlays/settings/MusicSettings.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ const MusicSettings: React.FC = () => {
8888
{app.name}
8989
</option>
9090
))}
91+
<option key={'none'} value={'none'} className="rounded-none">
92+
{'None'}
93+
</option>
9194
</select>
9295
</div>
9396
<div className="border-t py-5 border-gray-500 w-full flex justify-end">

0 commit comments

Comments
 (0)