Repository navigation
notes: add a scratchpad tab; crypto and notes are opt-in - #17
Merged
Merged
Conversation
A Notes tab for writing something down without leaving for Notes or a chat app first, most often a prompt before it goes to an agent. Four pages saved as you type, Copy (cmd-return) copies the page and closes the notch, Clear empties it. The panel stays pinned open while the editor is being typed into, and lets go on Escape, Copy, or a click into another app. A Send-to-agent composer was built first and dropped after trying it: short of typing into the agent it was only copy plus a window jump, so the button promised more than it did. First launch now shows Media, Agents and Calendar; Crypto and Notes are switched on in Settings. Anyone who already finished the intro keeps Crypto on. With all five features on, the unselected tabs shrink to their sprites so the bar clears the camera housing, and the settings rail rows drop to 17pt so seven entries fit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
The design mockup is in
docs/design/notes-ui-v1.html. I first built a Send-to-agent composer (concept C), then dropped it after trying it: short of typing into the agent, it only copied the text and jumped to the window.How I tested it
xcodebuild … CODE_SIGNING_ALLOWED=NO build)expanded-notes-empty,expanded-notes-writtenandexpanded-settings-notesrender the new panels (not attached here)docs/ROADMAP.mdupdated (new Notes section)Also tried by hand on the notch: typing, staying pinned open, Copy, page switching, and pages surviving a relaunch.