mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-10-04 12:58:13 +08:00
Desktop: Unify save file handling and add file dialog for export (#3008)
* Prepare save file unification * Desktop add save file dialog
This commit is contained in:
@@ -798,10 +798,10 @@ export class TriggerSaveDocument extends JsMessage {
|
||||
|
||||
readonly path!: string | undefined;
|
||||
|
||||
readonly document!: string;
|
||||
readonly content!: Uint8Array;
|
||||
}
|
||||
|
||||
export class TriggerDownloadImage extends JsMessage {
|
||||
export class TriggerExportImage extends JsMessage {
|
||||
readonly svg!: string;
|
||||
|
||||
readonly name!: string;
|
||||
@@ -812,10 +812,10 @@ export class TriggerDownloadImage extends JsMessage {
|
||||
readonly size!: XY;
|
||||
}
|
||||
|
||||
export class TriggerDownloadTextFile extends JsMessage {
|
||||
readonly document!: string;
|
||||
|
||||
export class TriggerSaveFile extends JsMessage {
|
||||
readonly name!: string;
|
||||
|
||||
readonly content!: Uint8Array;
|
||||
}
|
||||
|
||||
export class TriggerSavePreferences extends JsMessage {
|
||||
@@ -1658,8 +1658,8 @@ export const messageMakers: Record<string, MessageMaker> = {
|
||||
SendUIMetadata,
|
||||
TriggerAboutGraphiteLocalizedCommitDate,
|
||||
TriggerSaveDocument,
|
||||
TriggerDownloadImage,
|
||||
TriggerDownloadTextFile,
|
||||
TriggerSaveFile,
|
||||
TriggerExportImage,
|
||||
TriggerFetchAndOpenDocument,
|
||||
TriggerFontLoad,
|
||||
TriggerImport,
|
||||
|
||||
Reference in New Issue
Block a user