mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 14:45:24 +00:00
feat: move snippets, keybinding actions and macros out of core into plugins
This commit is contained in:
1 parent
d9bba10612
commit
e0c30a4e6f
262 files changed
+9091
-10744
No files matched your search
@@ -498,7 +498,6 @@ export function UserProfilePanel({
|
||||
pinAppRail?: boolean | null;
|
||||
expandAppRailOnHover?: boolean | null;
|
||||
showPinAppRailButton?: boolean | null;
|
||||
confirmSnippetExecution?: boolean | null;
|
||||
disableUpdateCheck?: boolean | null;
|
||||
confirmTabClose?: boolean | null;
|
||||
hiddenRailTabs?: string | null;
|
||||
@@ -620,13 +619,6 @@ export function UserProfilePanel({
|
||||
const [showPinAppRailButton, setShowPinAppRailButton] = useState(() =>
|
||||
readRailPreference("showPinAppRailButton"),
|
||||
);
|
||||
// Read value is unused; the setter still backs the cloud-sync/reset/
|
||||
// snapshot machinery for this localStorage-backed pref below. The
|
||||
// folder-collapse setting itself now lives in the snippets plugin's own
|
||||
// user settings.
|
||||
const [_confirmSnippetExecution, setConfirmSnippetExecution] = useState(
|
||||
() => localStorage.getItem("confirmSnippetExecution") === "true",
|
||||
);
|
||||
const [disableUpdateCheck, setDisableUpdateCheck] = useState(
|
||||
() => localStorage.getItem("disableUpdateCheck") === "true",
|
||||
);
|
||||
@@ -763,8 +755,6 @@ export function UserProfilePanel({
|
||||
"pinAppRail",
|
||||
"expandAppRailOnHover",
|
||||
"showPinAppRailButton",
|
||||
"snippetShowCommands",
|
||||
"confirmSnippetExecution",
|
||||
"disableUpdateCheck",
|
||||
"confirmTabClose",
|
||||
"hiddenRailTabs",
|
||||
@@ -830,13 +820,6 @@ export function UserProfilePanel({
|
||||
);
|
||||
window.dispatchEvent(new Event("showPinAppRailButtonChanged"));
|
||||
}
|
||||
if (prefs.confirmSnippetExecution != null) {
|
||||
setConfirmSnippetExecution(prefs.confirmSnippetExecution);
|
||||
localStorage.setItem(
|
||||
"confirmSnippetExecution",
|
||||
String(prefs.confirmSnippetExecution),
|
||||
);
|
||||
}
|
||||
if (prefs.disableUpdateCheck != null) {
|
||||
setDisableUpdateCheck(prefs.disableUpdateCheck);
|
||||
localStorage.setItem(
|
||||
@@ -902,8 +885,6 @@ export function UserProfilePanel({
|
||||
setShowPinAppRailButton(false);
|
||||
localStorage.setItem("showPinAppRailButton", "false");
|
||||
window.dispatchEvent(new Event("showPinAppRailButtonChanged"));
|
||||
setConfirmSnippetExecution(false);
|
||||
localStorage.setItem("confirmSnippetExecution", "false");
|
||||
setDisableUpdateCheck(false);
|
||||
localStorage.setItem("disableUpdateCheck", "false");
|
||||
setConfirmTabClose(false);
|
||||
@@ -924,7 +905,6 @@ export function UserProfilePanel({
|
||||
pinAppRail: false,
|
||||
expandAppRailOnHover: true,
|
||||
showPinAppRailButton: false,
|
||||
confirmSnippetExecution: false,
|
||||
disableUpdateCheck: false,
|
||||
confirmTabClose: false,
|
||||
hiddenRailTabs: "[]",
|
||||
@@ -1007,14 +987,6 @@ export function UserProfilePanel({
|
||||
localStorage.setItem("showPinAppRailButton", String(restoredShowPinButton));
|
||||
window.dispatchEvent(new Event("showPinAppRailButtonChanged"));
|
||||
|
||||
const restoredConfirmSnippet =
|
||||
restore("confirmSnippetExecution", "false") === "true";
|
||||
setConfirmSnippetExecution(restoredConfirmSnippet);
|
||||
localStorage.setItem(
|
||||
"confirmSnippetExecution",
|
||||
String(restoredConfirmSnippet),
|
||||
);
|
||||
|
||||
const restoredUpdateCheck =
|
||||
restore("disableUpdateCheck", "false") === "true";
|
||||
setDisableUpdateCheck(restoredUpdateCheck);
|
||||
|
||||
Reference in new issue
Block a user