super-productivity/electron
Johannes Millan d2eecb49ec fix: use contextBridge for Electron API exposure with context isolation
Replace direct window.ea assignment with contextBridge.exposeInMainWorld()
to properly expose the Electron API when contextIsolation is enabled.
This resolves the "window.ea is not available" error.
2025-06-27 22:48:28 +02:00
..
assets/icons Size optimize all images 2021-05-13 22:28:53 +02:00
overlay-indicator feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00
shared-with-frontend Merge branch 'feat/overlay-indicator' 2025-06-27 22:37:14 +02:00
backup.ts fix: linting 2025-05-01 13:04:23 +02:00
common.const.ts fix: windows crashing issue on minimize #3423 2024-09-09 15:17:24 +02:00
CONFIG.ts fix(electron): don't send idle time all the time 2019-01-27 20:52:11 +01:00
debug.ts feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00
electronAPI.d.ts Merge branch 'feat/overlay-indicator' 2025-06-27 22:37:14 +02:00
error-handler-with-frontend-inform.ts feat(electronSecurity): make electron log work again 2023-12-15 16:38:00 +01:00
full-screen-blocker.ts be a bit more forgiving for invalid command 2023-12-29 13:16:59 +01:00
get-settings.ts feat(electronSecurity): make electron log work again 2023-12-15 16:38:00 +01:00
idle-time-handler.ts fix: idle detection errors and system freezes after hibernation 2025-06-21 08:43:24 +02:00
indicator.ts feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00
ipc-handler.ts feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
jira.ts Reimplemented support for Jira Personal Access Tokens (PAT) 2025-01-08 19:27:47 +01:00
local-file-sync.ts feat(pfapi): make removing files work for local file sync 2025-04-12 13:56:47 +02:00
lockscreen.ts refactor(elctron): add typing wherever possible and simplify 2022-01-30 20:12:41 +01:00
main-window.ts Merge branch 'feat/overlay-indicator' 2025-06-27 22:37:14 +02:00
main.ts feat: cleaner startup for electron #2942 #1678 2023-12-29 12:57:33 +01:00
plugin-node-executor.ts feat(plugin-api): create foundational plugin API package 2025-06-27 18:13:19 +02:00
preload.ts fix: use contextBridge for Electron API exposure with context isolation 2025-06-27 22:48:28 +02:00
simple-store.ts feat(electronSecurity): add security layer for exec commands 2023-12-17 15:05:15 +01:00
start-app.ts feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00
tsconfig.electron.json build: make electron build work 2025-04-15 16:27:09 +02:00
various-shared.ts feat(overlayIndicator): implement basic overlay 2025-06-27 14:22:27 +02:00