Skip to content
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

[Run][New Plugin] Join Meeting #30405

Open
amweiss opened this issue Dec 12, 2023 · 6 comments
Open

[Run][New Plugin] Join Meeting #30405

amweiss opened this issue Dec 12, 2023 · 6 comments
Labels
Needs-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-PowerToys Run Improved app launch PT Run (Win+R) Window Run-Plugin Things that relate with PowerToys Run's plugin interface

Comments

@amweiss
Copy link

amweiss commented Dec 12, 2023

Description of the new feature / enhancement

I found the calendar functionality of Raycast incredibly helpful for joining my next meeting. I would like to build a plugin for Run that does something similar to this: https://manual.raycast.com/calendar

Scenario when this would be used?

As a power user, it lets me make more of my workflow efficient through the Run PowerToy instead of opening Outlook and finding the next meeting to click the join link.

Supporting information

I can build it as a third-party plugin first, but I figured I would post it here in case anyone else was already thinking of it and eventually I think would make sense to be added if it can be tied into something like Windows.ApplicationModel.Appointments rather than having to add all your calendars to the plugin itself.

@amweiss amweiss added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Dec 12, 2023
@TheJoeFin TheJoeFin added Product-PowerToys Run Improved app launch PT Run (Win+R) Window Run-Plugin Things that relate with PowerToys Run's plugin interface labels Dec 13, 2023
@htcfreek
Copy link
Collaborator

@crutkas
Can we accept this feature request for implementation? @amweiss asked in #28769 if he can start implementing/create a PR.

@crutkas
Copy link
Member

crutkas commented Dec 20, 2023

I would have to see how this would work agnostically else this would be a community plugin /needinfo

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Dec 20, 2023
@amweiss
Copy link
Author

amweiss commented Dec 20, 2023

@crutkas I'm not sure what you mean by agnostically here. Meaning not for Windows 10 or 11? I admit I only read through docs for Windows.ApplicationModel.Appointments so perhaps I should start by getting a PoC working externally first and then apply to get it merged in after.

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Needs-Team-Response An issue author responded so the team needs to follow up and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Dec 20, 2023
@amweiss
Copy link
Author

amweiss commented Dec 22, 2023

I might have realized what you meant now. I setup a basic proof of concept, but:

  1. "New Outlook" doesn't add entries to Windows.ApplicationModel.Appointments so this wouldn't work at all very soon.
  2. Entries that are created from O365 don't correctly set the OnlineMeetingLink values and there appears to be no way to fetch the meeting link.

If you see anything glaring wrong or that I missed, it's here: main...amweiss:PowerToys:run-agenda#diff-ffa29c1d9518f89cb6f5f686227491c5fda3c5a76e99e91728de865c9cb9088dR68

Otherwise it would require building out configurations and integrations to every calendar system as part of the plugin.

@amweiss
Copy link
Author

amweiss commented Jan 19, 2024

Well not quite the same, but pretty close for a more limited use-case seems like it will be built into Windows soon: https://blogs.windows.com/windows-insider/2024/01/18/announcing-windows-11-insider-preview-build-23619-dev-channel/#attachment_176821

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Team-Response An issue author responded so the team needs to follow up Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams Product-PowerToys Run Improved app launch PT Run (Win+R) Window Run-Plugin Things that relate with PowerToys Run's plugin interface
Projects
None yet
Development

No branches or pull requests

4 participants