jamulussoftware / jamulussoftware/jamulus

Turn off screensaver if connected to a server (LXQt)

Open
#834 8 comments 0 reactions 0 assignees View on GitHub
feature request Linux
Dominant language
C
Stars
1.1k
Forks
248
Avg merge
2d 3h
Merged PRs (30d)
9

Description

**Status**: done for macOS, Linux is missing

If you run Jamulus on Debian 10 under LXQt the screensaver automatically starts if Jamulus is connected to a server. Same problem on macOS (probably BigSur). It should be possible to inform the system that the application is active see the windows docs on this: https://docs.microsoft.com/de-de/windows/win32/api/winbase/nf-winbase-setthreadexecutionstate?redirectedfrom=MSDN

It probably depends on the OS how to manage this.

#260

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing macOS implementation and issue #260, then trace where Jamulus detects an active server connection. Investigate the OS-specific mechanism needed for Linux, especially Debian 10 with LXQt. Done means the screensaver stays inactive while connected to a server, without regressing the existing macOS behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, linux, macos
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.