-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Labels
DesktopNative desktop API work with Windows/Mac/Linux and CEFNative desktop API work with Windows/Mac/Linux and CEF
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?)
Sub-issues
Metadata
Metadata
Assignees
Labels
DesktopNative desktop API work with Windows/Mac/Linux and CEFNative desktop API work with Windows/Mac/Linux and CEF
Type
Projects
Status
Short-Term
Status
Post-Launch