* Single-clicking shape now selects the parent folder * Added Ratio Button for Layer/Group. Task 1 Done * All 3 bullet points been checked.Needs refactoring * Refactored Code + Added descriptive comments * Reduced code, removed comments, moved/renamed enum * Hints now change based on selection behavior * refactored updating hints based on layer behavior * Updated hints and shift click for shallow select * fixed cargo check warnings * shift deselect works. Checking for edge cases * Fixed the first 5 bullet points suggestions. * Fixed double click issue * Double click on shape switches to path tool * updated deepest select and its hints * Reworked logic for single click for shallow select * Fixed CargoCheck warnings + Hypercube suggestions. * Fix append -> push * Break out two functions * Split out big code blocks into functions * Edit hint text * Assorted code quality cleanup * Combine duplicate impl blocks * Add todo for future code cleanup --------- Co-authored-by: Keavon Chambers <keavon@keavon.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||
| build.rs | ||
| graphite-test-document.graphite | ||