Keavon Chambers

Results 133 issues of Keavon Chambers

The Forward/Backward mouse navigation buttons should enable the user to move through selection history (similar to VS Code's text selection), selecting different sets of layers as they were throughout the...

Feature
Available
Rust
P-Low

Editing the textarea for a text layer should update live in the viewport, and the viewport should update the properties panel. Perhaps with rate limiting to not slow down typing...

Feature
Rust

Feature idea: selecting with the path tool as either points or segments, equivalent to Blender's vector/edge/face modes.

Feature
Available
Rust
P-Low

[Tauri](https://tauri.studio/) is an Electron alternative that uses the local OS's webview to provide a low-overhead web wrapper as a desktop app. It's part of the Rust ecosystem. This is actually...

Feature
Available
Infrastructure
Dependencies
Web
Rust
P-Medium

Before 8bc85bd774ff3349bbdc5eb652643bf69fee83e4, the CSS was set up to make floating menus employ a clever but fragile arrangement of `position: flex`, `position: absolute`, `transform: translate(0)`, and other properties to make the...

Available
Cleanup
Web
P-Low

Guide Mode (CtrlTab to enter and return to Design Mode) is used to draw shapes for the purpose of measurement, snapping, alignment, and constraints. Horizontal and vertical rulers are the...

Feature
Available
Web
Rust
P-Low
Needs Design

We will want a grid system for snapping. It should also be drawable over the canvas in user-configurable ways. We'll want a concept of document pixels for precise pixel alignment...

Feature
Available
Rust
P-Low
Needs Design

This would help influence the overall design in a way that is future proof for the extensions system, scripting, and a headless or CLI version of the Graphite editor. Like...

Feature
Architecture
Web
Rust

Allow the user to expand the tool shelf into a two-column configuration by dragging the border between the tool shelf and viewport in the empty area below the tool buttons...

Feature
Available
Web
P-Low

Buttons, when the mouse button is actively clicking down on them, should turn to the `accent-hover` color with `var(--color-accent-hover)`. Or maybe define a new `accent-active` color for this purpose.

Feature
Available
Web
P-Low