feat: App filter popover, source metadata & copied app source icon#25
feat: App filter popover, source metadata & copied app source icon#25andonits wants to merge 2 commits into
Conversation
Wire source resolution and icon caching for list/popover badges, broaden clipboard capture where possible, and keep JetBrains IDEA files and local planning docs out of the repo via .gitignore. Co-authored-by: Cursor <cursoragent@cursor.com>
…m version control
|
@samirpatil2000 Made a small improvement where you can see the app or browser of the copied text / image. Included a filter lets you filter by specific apps as well. Will appreciate you feedback and review |
|
Hey @andonits, thanks so much for taking the time to contribute and for putting so much thought into this – really appreciate it. I like the core idea a lot, but it feels a bit more developer‑focused than where I want to take Buffer right now. My aim is to keep the app simpler and a bit more general‑purpose, rather than leaning too much into power‑user/dev tooling. I had a similar idea earlier and ended up shipping a new feature that lets you search/filter based on tags instead. You can check it out here: https://github.com/samirpatil2000/Buffer/releases/tag/buffer-v2.0.0 Thanks again for the PR and for helping improve the project – your contributions and ideas really add value. |
Summary
AppFilterPopover.swift).SourceContextonClipboardItem,SourceResolver,ClipboardWatcher) so list rows can show app vs browser badges where available.AppIconCachefor sharper, safe icon reuse in list and filter rows (ClipboardItemRowupdates).Set<String>?) so the UI no longer snaps back when everything is disabled..gitignoreto exclude.idea/andcopy_source_label_plan.mdso local IDE and planning files are not committed.Demo
Screen.Recording.2026-05-15.at.12.09.20.mov
Test plan
xcodebuild/Run in Xcode (macOS) succeeds.