mirror of
https://github.com/MonitorControl/MonitorControl.git
synced 2026-05-15 14:15:55 -06:00
[GH-ISSUE #1515] App Intents for Shortcuts app integration #851
Labels
No labels
Status: Abandoned
arm64
beta
beta
bug
done
duplicate
enhancement
feedback needed from reporter
in progress
invalid
investigating
known Issue
monitor Issue
pull-request
translation
unable to reproduce
unreleased
x86
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/MonitorControl#851
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sagemintblue on GitHub (Jan 30, 2024).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1515
Before opening the issue, have you...?
Is your feature request related to a problem? Please describe
I'd like to be able to use the Shortcuts app [1] to trigger MonitorControl actions e.g. set a particular screen brightness to X%. See App Intents documentation [2] for further background.
[1] https://support.apple.com/guide/shortcuts-mac/welcome/mac
[2] https://developer.apple.com/documentation/appintents/app-shortcuts
Describe the solution you'd like
I'd like to see MonitorControl actions exposed via the App Intents framework. It may make sense to start with a single intent that allows a particular screen brightness to be set directly to a target percentage.
Describe alternatives you've considered
https://github.com/kfix/ddcctl for command line monitor brightness control along with the existing shell command execution support in the Shortcuts app.
I'd rather have a single monitor control app and avoid additional dependencies.
Anything else?
No response
@waydabber commented on GitHub (Feb 2, 2024):
Hi there, this probably won't be added to MonitorControl as development generally ceased, however BetterDisplay now supports various integration methods (CLI, URL schema, HTTP etc) and that can be easily used with Shortcuts and App Intents support is right around the corner as well (implementation is done, just need to populate with some useful actions).
https://github.com/waydabber/BetterDisplay/wiki/Integration-features,-CLI
https://github.com/waydabber/BetterDisplay/issues/1395