GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Option to skip launch at login when no external displays are connected · Issue #1880 · MonitorControl/MonitorControl Open Labels enhancementIssue is a new feature proposalIssue is a new feature proposal DescriptionBefore opening the issue, have you...?
Is your feature request related to a problem? Please describeMonitorControl currently launches at login unconditionally when "Start at login" is enabled. For users who only use the app with external displays (e.g., MacBook users who work mostly on the go), this means the app runs even when it's not needed, consuming resources and showing a menu bar icon that has no function without external monitors. Describe the solution you'd likeAdd conditional logic so that when the app launches at login, it checks whether external displays are connected. If no external displays are detected, the app should terminate early before showing the menu bar icon or running the full configuration. Proposed approach:
Timing consideration: Display enumeration may not be complete at login time. Two mitigation strategies:
Describe alternatives you've considered
Anything else?Key files involved:
This is a low-risk change that touches 2-3 files, uses existing infrastructure, and doesn't require architectural changes. I'd be happy to implement this if the maintainers think it's a good fit for the project. Activity
MetadataMetadataAssigneesLabelsenhancementIssue is a new feature proposalIssue is a new feature proposal TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |