Graphite/frontend/src/utility-functions
Timon e70862b399
Desktop: Add File > Save As… (#3034)
* Make file name and document name identical

* Add save as action

* Fix test errors

* Add missing save as action

* Desktop fix drop file open document file message

* Address review comments

* Replace file save suffix with file extension

* Add comment specifying that the upload function takes a html input accept string

* Fix remove file extension in web

* Use let

* Don't show save as menu entry in web

* Don't add SaveDocumentAs in web

* Remove file extension on all open document file calls

---------

Co-authored-by: Dennis Kobert <dennis@kobert.dev>
2025-08-20 10:09:01 +00:00
..
debounce.ts Improve NumberInput with dragging to change value and escape/right-click to abort (#1469) 2023-11-21 17:26:28 -08:00
escape.ts Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
files.ts Desktop: Add File > Save As… (#3034) 2025-08-20 10:09:01 +00:00
icons.ts Add segment editing mode to the Path tool (#2712) 2025-06-29 23:19:54 -07:00
images.ts New demo artwork: "Parametric Dunescape" 2025-04-01 23:20:34 -07:00
keyboard-entry.ts Update references to the latest tech stack plans 2025-07-29 15:17:41 -07:00
math.ts Vue initialization and FloatingMenu codebase refactoring and cleanup (#649) 2022-05-21 19:46:15 -07:00
network.ts Restore ESLint and Prettier auto-formatting and CI linting (#1457) 2023-11-16 13:12:47 -08:00
panic-proxy.ts Retire layer paths used throughout the code (#1531) 2023-12-21 19:32:46 -08:00
platform.ts Restore ESLint and Prettier auto-formatting and CI linting (#1457) 2023-11-16 13:12:47 -08: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
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
viewports.ts Fix pointer offset from viewport position 2025-08-05 03:26:09 -07:00