GraphiteEditor / GraphiteEditor/Graphite
Desktop post-launch refinements
- Dominant language
- Rust
- Stars
- 27.2k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
## General
- [ ] Overlay pixel rounding needs to be in device pixels, not editor pixels, so its discontinuities are less noticeable when scaling the UI above 100%
- [ ] Window size should be restored to its last size (and maximized-or-not state) next time the app is opened
- [ ] When quickly tilting the viewport’s view of the canvas (but not just panning), the artboard (but not other overlays like the transform cage) briefly get offset and then correct themselves during the frames while rapid tilting is occurring (doesn’t happen in web)
- [ ] Drag-and-drop needs to allow targeted insertion into a specific part of the Layers panel like on web
- [ ] Crash when the document's viewport is resized such that its width or height is 0
## Windows
- [ ] Resizing the window needs to crop/pad, not stretch, the previous texture until the new rendered texture becomes available
- [ ] Pinning to the taskbar, then unpinning, shouldn't make the app name disappear from the app's taskbar right click menu
- [ ] If you press Alt+Space to open the window controls menu on Windows, Graphite forever thinks the spacebar is held down until the user presses the spacebar again to un-stick it
## Mac
- [ ] Pasting images (Cmd+V and Edit > Paste) doesn’t work
- [ ] When a crash occurs, we need some kind of error reporter equivalent to our web version of the crash dialog
- [ ] Find a fix for tearing without re-introducing high-latency frame pacing
- [ ] Icons for native menu bar entries
## Linux
- [ ] Crash on Wayland when spending a bunch of time resizing the app window (in the GPU driver, apparently?)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.