-
-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explore MacOS/Windows widgets #224
Comments
Here are the API/libraries that I find useful for this issue
Set up a manifest file (manifest.json) specifying the extension's details. Add the necessary icons (e.g., recording in progress, recording available, default stage) as image assets within the extension. Determine whether a recording is in progress or available. When the recording status changes, update the extension's UI (e.g., change the icon next to the minimize icon) by modifying the DOM or using browser action or page action APIs.
|
What we want is closer to #3, see https://www.rainmeter.net/ for inspiration Code: https://github.com/rainmeter/rainmeter Another one is xwidget: https://www.xwidget.com/xwidget.html Probably the way to do this is to just create a window that is always on top and for whcih we can cutomize the styling. We update the position of the window to be at the top right of whatever active window the user is currently interacting with, and update the contents of the window to show different icons based on what we know about the active window and avaliable recordings. So we need the window to support a few things:
|
MacOS: https://developer.apple.com/documentation/widgetkit/creating-a-widget-extension
Windows: https://learn.microsoft.com/en-us/samples/microsoft/windowsappsdk-samples/widgets/
Can we use these to indicate something about the current window?
What APIs/libraries are available that let us show an icon next to e.g. the minimize icon?
The text was updated successfully, but these errors were encountered: