Add some new functionality#817
Conversation
There was a problem hiding this comment.
Pull request overview
Adds two user-facing features: exporting recent history values to a file and minimizing the Electron app to the system tray.
Changes:
- Add “Minimize to tray” menu entry and tray lifecycle logic in the Electron main process.
- Add “Save history” UI action to download history items as a local file.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 9 comments.
| File | Description |
|---|---|
src/electron.ts |
Adds tray creation/destruction tied to window hide/show events. |
src/MenuTemplate.ts |
Adds an application menu item to hide the focused window (“Minimize to tray”). |
app/src/components/Sidebar/HistoryDrawer.tsx |
Adds client-side download/export of the history list via a generated data URL. |
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
|
Applied changes suggested by code review. |
✅ Mobile Demo Video Generated SuccessfullyFull Mobile Video (Pixel 6 - 412x914)📥 Download Mobile Video (MP4) | GIF 📑 Mobile Video SegmentsClick to expand mobile segmentsMobile videos recorded at 412x914 (Pixel 6 viewport). Videos will expire in 90 days. |
562b8a6 to
5cce0b6
Compare
✅ Mobile Demo Video Generated SuccessfullyFull Mobile Video (Pixel 6 - 412x914)📥 Download Mobile Video (MP4) | GIF 📑 Mobile Video SegmentsClick to expand mobile segmentsMobile videos recorded at 412x914 (Pixel 6 viewport). Videos will expire in 90 days. |
|
✅ Mobile Demo Video Generated SuccessfullyFull Mobile Video (Pixel 6 - 412x914)📥 Download Mobile Video (MP4) | GIF 📑 Mobile Video SegmentsClick to expand mobile segmentsMobile videos recorded at 412x914 (Pixel 6 viewport). Videos will expire in 90 days. |
✅ Mobile Demo Video Generated SuccessfullyFull Mobile Video (Pixel 6 - 412x914)📥 Download Mobile Video (MP4) | GIF 📑 Mobile Video SegmentsClick to expand mobile segmentsMobile videos recorded at 412x914 (Pixel 6 viewport). Videos will expire in 90 days. |
✅ Mobile Demo Video Generated SuccessfullyFull Mobile Video (Pixel 6 - 412x914)📥 Download Mobile Video (MP4) | GIF 📑 Mobile Video SegmentsClick to expand mobile segmentsMobile videos recorded at 412x914 (Pixel 6 viewport). Videos will expire in 90 days. |








































Add new functionality: