[PR #33] [MERGED] Release v1.1.0 features and fixes #53

Closed
opened 2026-03-03 15:57:32 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mrgoonie/winshot/pull/33
Author: @mrgoonie
Created: 12/10/2025
Status: Merged
Merged: 12/10/2025
Merged by: @mrgoonie

Base: devHead: goon


📝 Commits (9)

  • d06fe39 chore(release): 1.1.0-beta.1 [skip ci]
  • 9d64715 chore(release): 1.1.0-beta.2 [skip ci]
  • 3f5f4d1 fix(startup): minimize app window on startup when configured
  • 9652b5b fix: resolve 3 bugs from issue #21
  • dbe91dd feat(editor): copy rendered canvas with applied settings to clipboard
  • a459568 fix(tray): resolve quit button not working in tray context menu
  • 3c4379d chore(release): 1.1.0 [skip ci]
  • d868093 fix(quick-save): use configured folder instead of hardcoding save directory
  • 576dffe Merge branch 'dev' into goon - resolve CHANGELOG.md conflict

📊 Changes

8 files changed (+371 additions, -156 deletions)

View changed files

📝 CHANGELOG.md (+28 -0)
📝 app.go (+73 -12)
📝 frontend/dist/index.html (+1 -1)
📝 frontend/src/App.tsx (+74 -44)
📝 frontend/src/components/editor-canvas.tsx (+7 -1)
📝 frontend/src/components/settings-panel.tsx (+52 -16)
📝 internal/hotkeys/hotkeys.go (+26 -33)
📝 internal/tray/tray.go (+110 -49)

📄 Description

Summary

  • Crop Feature: Full implementation with aspect ratio controls, overlay, and toolbar
  • Multi-monitor Support: Active monitor detection for region capture
  • Annotations: Spotlight feature, curved arrow tension control, UX improvements (#8, #7, #13)
  • Import: Image import from computer (#10)
  • Windows: Thumbnail capture for window selection (#12)
  • Text Annotation: Font controls and auto-edit mode
  • Branding: Vibrant glass logo variations and updated app icon
  • Bug fixes: Tray quit button, startup minimize, capture overlay timing, crop export dimensions

Commits (34 total)

See full changelog in CHANGELOG.md for v1.1.0

Test plan

  • Test crop tool with all aspect ratios
  • Verify multi-monitor capture works correctly
  • Test window selection with thumbnails
  • Verify spotlight annotation
  • Test image import functionality
  • Verify tray menu quit works
  • Test startup minimize to tray setting

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mrgoonie/winshot/pull/33 **Author:** [@mrgoonie](https://github.com/mrgoonie) **Created:** 12/10/2025 **Status:** ✅ Merged **Merged:** 12/10/2025 **Merged by:** [@mrgoonie](https://github.com/mrgoonie) **Base:** `dev` ← **Head:** `goon` --- ### 📝 Commits (9) - [`d06fe39`](https://github.com/mrgoonie/winshot/commit/d06fe396de22226aa700ad5105b1cda8d755a32b) chore(release): 1.1.0-beta.1 [skip ci] - [`9d64715`](https://github.com/mrgoonie/winshot/commit/9d647155ee3e30d5c666c87930302eb2c031ecf3) chore(release): 1.1.0-beta.2 [skip ci] - [`3f5f4d1`](https://github.com/mrgoonie/winshot/commit/3f5f4d1a7b87e12209e18ba5a0f125bfa0511290) fix(startup): minimize app window on startup when configured - [`9652b5b`](https://github.com/mrgoonie/winshot/commit/9652b5b12697b7d2cee74622d68acdcf5eafb62d) fix: resolve 3 bugs from issue #21 - [`dbe91dd`](https://github.com/mrgoonie/winshot/commit/dbe91dd824be72d14812bde88b06d7c90d305f1e) feat(editor): copy rendered canvas with applied settings to clipboard - [`a459568`](https://github.com/mrgoonie/winshot/commit/a45956844472465b18c8893d6c9ac3f6b8e4da03) fix(tray): resolve quit button not working in tray context menu - [`3c4379d`](https://github.com/mrgoonie/winshot/commit/3c4379dc11086bbc3b6656d5373b66a192393508) chore(release): 1.1.0 [skip ci] - [`d868093`](https://github.com/mrgoonie/winshot/commit/d868093ae7173e8647ccaba8c38751e50fca6879) fix(quick-save): use configured folder instead of hardcoding save directory - [`576dffe`](https://github.com/mrgoonie/winshot/commit/576dffe23c0c0a4f4a08c3c81c7a02a6cf43934d) Merge branch 'dev' into goon - resolve CHANGELOG.md conflict ### 📊 Changes **8 files changed** (+371 additions, -156 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+28 -0) 📝 `app.go` (+73 -12) 📝 `frontend/dist/index.html` (+1 -1) 📝 `frontend/src/App.tsx` (+74 -44) 📝 `frontend/src/components/editor-canvas.tsx` (+7 -1) 📝 `frontend/src/components/settings-panel.tsx` (+52 -16) 📝 `internal/hotkeys/hotkeys.go` (+26 -33) 📝 `internal/tray/tray.go` (+110 -49) </details> ### 📄 Description ## Summary - **Crop Feature**: Full implementation with aspect ratio controls, overlay, and toolbar - **Multi-monitor Support**: Active monitor detection for region capture - **Annotations**: Spotlight feature, curved arrow tension control, UX improvements (#8, #7, #13) - **Import**: Image import from computer (#10) - **Windows**: Thumbnail capture for window selection (#12) - **Text Annotation**: Font controls and auto-edit mode - **Branding**: Vibrant glass logo variations and updated app icon - **Bug fixes**: Tray quit button, startup minimize, capture overlay timing, crop export dimensions ## Commits (34 total) See full changelog in CHANGELOG.md for v1.1.0 ## Test plan - [ ] Test crop tool with all aspect ratios - [ ] Verify multi-monitor capture works correctly - [ ] Test window selection with thumbnails - [ ] Verify spotlight annotation - [ ] Test image import functionality - [ ] Verify tray menu quit works - [ ] Test startup minimize to tray setting --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 15:57:32 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/winshot#53
No description provided.