-
-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Labels
area: calendarCalendar integration featuresCalendar integration featuresarea: editorText editor functionalityText editor functionalityenhancementNew feature or requestNew feature or requestpriority: lowLow priority issueLow priority issue
Description
Problem
When writing notes, users often mention things they need to schedule ("Call John about the proposal"). There's no quick way to turn that text into a calendar event.
Solution
Add "Schedule this" context menu action that creates a calendar event from selected text.
Features
- Select text in editor
- Right-click → "Schedule this" (or keyboard shortcut)
- Quick modal: pick date, time, duration, calendar
- Creates event with selected text as title
- Event description includes wiki-link back to source block
- Original text optionally converted to calendar link
Flow
- Select "Call John about the proposal"
- Right-click → Schedule this
- Modal appears with:
- Title: "Call John about the proposal" (editable)
- Date picker
- Time picker
- Duration dropdown
- Calendar selector
- Click Create
- Event created, text becomes
[[cal:Call John about the proposal]]
Implementation Tasks
- Add "Schedule this" to editor context menu
- Create quick schedule modal component
- Implement event creation from modal
- Get block ID for selected text
- Add block reference to event description
- Optionally convert selected text to calendar link
- Add keyboard shortcut
Priority
Low - Nice to have
Complexity
Moderate - New component or workflow
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: calendarCalendar integration featuresCalendar integration featuresarea: editorText editor functionalityText editor functionalityenhancementNew feature or requestNew feature or requestpriority: lowLow priority issueLow priority issue