mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-26 00:28:11 +08:00
Add support for reordering document tabs (#3999)
* Add support for reordering document tabs * Fix tab bar scrolling * Close tab without activating it on pointerdown
This commit is contained in:
@@ -2,6 +2,7 @@ import { writable } from "svelte/store";
|
||||
import type { Writable } from "svelte/store";
|
||||
import type { SubscriptionsRouter } from "/src/subscriptions-router";
|
||||
import { downloadFile, downloadFileBlob, upload } from "/src/utility-functions/files";
|
||||
import { storeDocumentTabOrder } from "/src/utility-functions/persistence";
|
||||
import { rasterizeSVG } from "/src/utility-functions/rasterization";
|
||||
import type { EditorWrapper, OpenDocument } from "/wrapper/pkg/graphite_wasm_wrapper";
|
||||
|
||||
@@ -41,6 +42,7 @@ export function createPortfolioStore(subscriptions: SubscriptionsRouter, editor:
|
||||
state.documents = data.openDocuments;
|
||||
return state;
|
||||
});
|
||||
storeDocumentTabOrder({ subscribe });
|
||||
});
|
||||
|
||||
subscriptions.subscribeFrontendMessage("UpdateActiveDocument", (data) => {
|
||||
|
||||
Reference in New Issue
Block a user