Graphite/frontend/src/utility-functions
Keavon Chambers e59612c4ce
Port the color picker popover to a Rust-defined layout (#4102)
* Break out VisualColorPickersInput.svelte

* Break out ColorComparisonInput.svelte and ColorPresetsInput.svelte

* Add backend definitions and plumbing for the 4 new widgets

* Port the ColorPicker.svelte layout and business logic to Rust

* Port more ColorComparisonInput.svelte logic to Rust

* Port more SpectrumInput.svelte logic to Rust

* Port more frontend logic to Rust

* Code review

* Code review

* Fix some CSS
2026-05-05 02:47:53 -07:00
..
clipboard.ts Rename /frontend/wasm -> /frontend/wrapper (#3927) 2026-03-21 03:46:47 -07:00
colors.ts Port the color picker popover to a Rust-defined layout (#4102) 2026-05-05 02:47:53 -07:00
crash-report.ts Remove JS module import prefixes and use absolute paths to the frontend directory (#3924) 2026-03-21 00:08:32 -07:00
escape.ts Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
files.ts Rename /frontend/wasm -> /frontend/wrapper (#3927) 2026-03-21 03:46:47 -07:00
images.ts Remove JS module import prefixes and use absolute paths to the frontend directory (#3924) 2026-03-21 00:08:32 -07:00
input.ts Refactor persistence to combine document handling and workspace layout (#4031) 2026-04-19 09:31:21 +00:00
keyboard-entry.ts Refactor the TypeScript data flow for full type safety and auto-generation of Rust types (#3865) 2026-03-09 16:35:04 -07:00
network.ts Rename /frontend/wasm -> /frontend/wrapper (#3927) 2026-03-21 03:46:47 -07:00
panic-proxy.ts Refactor messages.ts by removing class-transformer and JS classes (#3858) 2026-03-05 01:43:21 -08:00
persistence.ts Refactor persistence to combine document handling and workspace layout (#4031) 2026-04-19 09:31:21 +00:00
platform.ts Fix frontend HMR so the page doesn't break upon saving TS files and restructure frontend architecture (#3871) 2026-03-19 13:38:41 -07:00
rasterization.ts Fix ~1 second delay opening new document in Chrome by correctly setting willReadFrequently (#2962) 2025-07-31 02:49:16 -07:00
service-worker.ts Improve PWA support with service worker-based offline caching (#3985) 2026-04-02 18:14:40 -07:00
strip-indents.ts Revamp key/code input processing which fixes Option key on Mac and other locales 2022-08-11 02:53:46 -07:00
time.ts Break out helper functions from the frontend's managers and stores (#3920) 2026-03-20 14:22:46 -07:00
viewports.ts Rename /frontend/wasm -> /frontend/wrapper (#3927) 2026-03-21 03:46:47 -07:00
widgets.ts Rename /frontend/wasm -> /frontend/wrapper (#3927) 2026-03-21 03:46:47 -07:00