feat: add task toggle start action to protocol handler

This commit is contained in:
Johannes Millan 2025-08-01 17:23:24 +02:00
parent 6db418fb43
commit 9efa649857
2 changed files with 6 additions and 10 deletions

View file

@ -44,6 +44,12 @@ export const processProtocolUrl = (url: string, mainWin: BrowserWindow | null):
}
}
break;
case 'task-toggle-start':
// Send IPC message to toggle task start
if (mainWin && mainWin.webContents) {
mainWin.webContents.send(IPC.TASK_TOGGLE_START);
}
break;
default:
log('Unknown protocol action:', action);
}

View file

@ -19,23 +19,13 @@ export enum IPC {
ERROR = 'ELECTRON_ERROR',
CURRENT_TASK_UPDATED = 'CURRENT_TASK_UPDATED',
REQUEST_CURRENT_TASK_FOR_OVERLAY = 'REQUEST_CURRENT_TASK_FOR_OVERLAY',
TASK_MARK_AS_DONE = 'TASK_MARK_AS_DONE',
TASK_START = 'TASK_START',
TASK_TOGGLE_START = 'TASK_TOGGLE_START',
SHOW_ADD_TASK_BAR = 'SHOW_ADD_TASK_BAR',
ADD_TASK_FROM_APP_URI = 'ADD_TASK_FROM_APP_URI',
ADD_NOTE = 'ADD_NOTE',
TASK_PAUSE = 'TASK_PAUSE',
TRIGGER_GOOGLE_AUTH = 'TRIGGER_GOOGLE_AUTH',
GOOGLE_AUTH_GET_AUTH_URL = 'GOOGLE_AUTH_GET_AUTH_URL',
GOOGLE_AUTH_TOKEN = 'GOOGLE_AUTH_TOKEN',
GOOGLE_AUTH_TOKEN_ERROR = 'GOOGLE_AUTH_TOKEN_ERROR',
TRANSFER_SETTINGS_REQUESTED = 'TRANSFER_SETTINGS_REQUESTED',
TRANSFER_SETTINGS_TO_ELECTRON = 'TRANSFER_SETTINGS_TO_ELECTRON',
GIT_LOG_RESPONSE = 'GIT_LOG_RESPONSE',
EXEC = 'EXEC',
BACKUP = 'BACKUP',