mamamiyear
7c53c0f184
fix(hotkey): split platform files by platform+cgo build matrix
...
The `!darwin` guard on the modifier helpers was too broad: golang.design/x/
hotkey only exposes its Mod*/Key* constants from the darwin&&cgo, linux&&cgo
and windows backends, while the `!windows && !cgo` complement (e.g. Linux
cross-builds with CGO_ENABLED=0) falls back to a stub with no constants. That
made hk.ModCtrl/ModShift/KeyA... undefined and produced editor/vet warnings.
Realign the build tags with the upstream matrix and confine every hk.* constant
to a tagged file so the shared hotkey.go compiles everywhere. Also fix the
Linux mapping (option -> hk.Mod1; hk.ModAlt does not exist on X11).
2026-07-07 10:29:59 +08:00
mamamiyear
5ce3eba455
docs: add AGENTS.md architecture overview
2026-07-07 10:29:59 +08:00
mamamiyear
71ca67c0ee
refactor: change default size of settings panel
2026-07-07 01:12:18 +08:00
mamamiyear
777d5cb6c3
refactor: change dark theme color
2026-07-07 01:09:22 +08:00
mamamiyear
712a2cbb6a
feat: you can summary screen shot directly
2026-07-07 00:59:26 +08:00
mamamiyear
39f0aaae02
refactor: merge mark and action toolbars to the right side
...
Place the mark toolbar to the left of the action toolbar on the same row
with an 8px gap, so the two button groups never overlap on tiny selections.
2026-06-14 14:30:43 +08:00
mamamiyear
3cd92945ac
refactor: optimize setting view
2026-06-12 11:10:22 +08:00
mamamiyear
4576653b4e
feat: save to remote can be authed by Kerberos
2026-06-12 10:56:21 +08:00
mamamiyear
050f2b74c3
feat: save short cut image to remote by ssh
...
- add settings for ssh config
- implement save remote function by ssh
2026-06-11 21:14:29 +08:00
mamamiyear
3e4d071b4c
chore: building script has better compatibility
...
- The build script will fallback to using GOPATH instead of
GOBIN when the GOBIN environment variable is not set
2026-06-11 17:49:51 +08:00
mamamiyear
be8dce7135
refactor: resize setting window size
2026-06-11 17:10:08 +08:00
mamamiyear
952f1497c8
fix: can not screen shot in extended display on macos
2026-06-11 17:09:58 +08:00
mamamiyear
ab4ba8c417
feat: add icon for buttons
...
- add icon for after screen shot operation buttons
- add a new button `save-remote` but not implement for now
2026-06-11 17:09:47 +08:00
mamamiyear
1d52d154fd
feat(app): support local screenshot actions
2026-06-04 08:56:55 +08:00
mamamiyear
c45864e44c
feat(app): support to edit screenshot area
...
- relocate or resize the area
- add anotations on the area
2026-06-02 09:01:53 +08:00
mamamiyear
ceecbb6af4
feat(app): implement basic function
...
General
- 配置界面支持配置对象存储桶
- 快捷键进入截图
- 一键上传截图 & 复制截图链接
MacOS
- 状态栏指示器和应用图标
2026-06-01 21:17:29 +08:00
mamamiyear
6c00bf5a6f
Initial commit
2026-05-17 15:50:47 +08:00