diff --git a/Services/IdleInhibitorService.qml b/Services/IdleInhibitorService.qml index bece9db..a37a452 100644 --- a/Services/IdleInhibitorService.qml +++ b/Services/IdleInhibitorService.qml @@ -160,31 +160,6 @@ Singleton { } } - // Convenience functions for common use cases - function inhibitForMedia(active = true) { - if (active) { - addInhibitor("media", "Media playback active") - } else { - removeInhibitor("media") - } - } - - function inhibitForPresentation(active = true) { - if (active) { - addInhibitor("presentation", "Presentation mode") - } else { - removeInhibitor("presentation") - } - } - - function inhibitForFullscreen(active = true) { - if (active) { - addInhibitor("fullscreen", "Fullscreen application") - } else { - removeInhibitor("fullscreen") - } - } - // Manual toggle for user control function manualToggle() { if (activeInhibitors.includes("manual")) { diff --git a/Services/MediaService.qml b/Services/MediaService.qml index b4434a2..c44738d 100644 --- a/Services/MediaService.qml +++ b/Services/MediaService.qml @@ -13,11 +13,6 @@ Singleton { property real currentPosition: 0 property int selectedPlayerIndex: 0 property bool isPlaying: currentPlayer ? currentPlayer.isPlaying : false - - // Auto-inhibit idle when media is playing - onIsPlayingChanged: { - IdleInhibitorService.inhibitForMedia(isPlaying) - } property string trackTitle: currentPlayer ? (currentPlayer.trackTitle || "") : "" property string trackArtist: currentPlayer ? (currentPlayer.trackArtist || "") : "" property string trackAlbum: currentPlayer ? (currentPlayer.trackAlbum || "") : ""