Commit graph

356 commits

Author SHA1 Message Date
Johannes Millan
68f3b787d0 fix: handle special characters in IPC errors and skip translation 2025-11-21 12:22:11 +01:00
Johannes Millan
67337684e6 feat: change window title for dev 2025-11-21 11:47:25 +01:00
Johannes Millan
c0453bc708 build: change window title for dev 2025-11-21 11:47:25 +01:00
Devin A. Conley
10e76b32c4 force select folder 2025-11-16 14:51:22 -08:00
sambhram1
a2bbda6d1a 'Fix: Remove trailing slashes from --user-data-dir CLI option path' 2025-10-24 17:52:19 +05:30
Johannes Millan
6350a7249f fix: app not closing on MacOS
Closes #5327
2025-10-23 15:12:12 +02:00
Johannes Millan
c58e269678 feat(share): remove electron share again 2025-10-22 16:05:29 +02:00
Johannes Millan
459b189e26 feat(share): add native share 2025-10-22 15:54:06 +02:00
Johannes Millan
9574dd4f19 feat(share): outline multi platform share functionality 2025-10-22 15:35:24 +02:00
Johannes Millan
911e82bea5 fix: spell checker phoning home #5314 2025-10-19 11:01:20 +02:00
Johannes Millan
3fc7c134f9 feat(electron): further improve on idle handling 2 2025-10-15 15:27:27 +02:00
Johannes Millan
e96e205de0 feat(electron): further improve on idle handling 2025-10-15 15:08:49 +02:00
Johannes Millan
6d38cb1a2e feat(electron): stop idle handling if there is no working method 2025-10-15 14:54:38 +02:00
Johannes Millan
45da016258 refactor(electron): improve idle handling 2025-10-15 14:48:06 +02:00
Johannes Millan
051bb5dd90 refactor(electron): check for best idle method only once 2025-10-15 14:38:58 +02:00
Johannes Millan
08def803e7 feat(electron): improve idle handling for snap 2025-10-15 12:32:00 +02:00
Johannes Millan
a2f723bedd feat: enable hardware acceleration again 2025-10-14 19:10:54 +02:00
Johannes Millan
31c6b40fc8 build: fix mac build 2 2025-10-13 17:24:06 +02:00
Johannes Millan
7fd8f57d3e build: next attempt 2 #5252 2025-10-13 17:12:24 +02:00
Johannes Millan
55f40afe5e build: next attempt #5252 2025-10-13 17:07:51 +02:00
Johannes Millan
2209767e77 build: another attempt to fix snap #5252 2025-10-13 16:10:49 +02:00
Johannes Millan
8fb0e5e031 build: attempt to fix snap again #5252 2025-10-13 14:52:42 +02:00
Johannes Millan
53eaaddea9 fix: attempt to fix snap once more 2 #5252 2025-10-12 11:34:30 +02:00
Johannes Millan
ac8ebf93cf fix: attempt to fix snap once more #5252 2025-10-12 11:21:40 +02:00
Johannes Millan
e465712029 fix: electron snap issue #5252 2025-10-11 18:46:22 +02:00
Johannes Millan
4c563b117e feat: remove faulty wayland fallbacks #5235 2025-10-08 16:17:59 +02:00
Johannes Millan
d5ec716c8c fix: electron error 2025-09-21 01:02:11 +02:00
Johannes Millan
c23788ab79 fix: improve emoji detection and remove unnecessary code
- Fix regex pattern inconsistency between isEmoji and extractFirstEmoji functions
- Remove redundant conditional logic in icon-input component
- Add proper validation to paste handler for consistent emoji handling
- Remove unused side-nav-item component files
- Revert unnecessary type assertions in main-window.ts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 17:56:57 +02:00
Harshita
3696d62fba fix: properly handle single emoji as project icon 2025-09-20 20:14:06 +05:30
Johannes Millan
7417cd9b65 fix(mentions): resolve TypeScript compilation errors
- Remove duplicate MentionItem interface definition from mention-config.ts
- Fix TemplateRef type to match Angular's expected template context structure
- Update type casting for TagCopy and ProjectCopy arrays in add-task-bar component
- Remove unused CustomEvent interface from mention directive
- Fix syntax error in electron main-window.ts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

# Conflicts:
#	electron/main-window.ts
2025-09-16 18:05:32 +02:00
burned65
56af1fa748 fix: fixed URL sanitization 2025-09-16 17:47:33 +02:00
Burned65
e731d1af44 fix: added missing ) 2025-09-16 15:56:16 +02:00
Burned65
e74fe601e3
added User-Agent Header to outlook.live.com requests 2025-09-15 17:00:16 +02:00
Johannes Millan
18ab880d81 feat: improve on idle 2025-09-04 19:00:31 +02:00
Johannes Millan
caf1c1a9fc feat: improve logging for idle handling 2025-09-04 18:45:59 +02:00
Johannes Millan
4c94eeb578 feat: add open sans as default font 2025-09-04 18:30:09 +02:00
theUGG0
0a64079de7 feat: implement progressBarMode none for electron 2025-08-15 00:54:15 +03:00
Johannes Millan
f077a6f719 refactor: improve typing 2025-08-13 19:47:44 +02:00
Johannes Millan
fbc45de335 fix: resolve TypeScript error in electron debug.ts
- Add type assertion for devToolsMode to prevent 'previous' value assignment
- Add null check for opts.devToolsMode before assignment
- Ensures devToolsOptions.mode only receives valid mode values

Fixes: Type 'string' is not assignable to type 'bottom | left | right | undocked | detach'
2025-08-13 19:47:44 +02:00
Johannes Millan
543c175a50 feat: prepare for Angular 20 upgrade
- Update GitHub Actions to use Node.js v22 and actions/setup-node@v4
- Fix Electron debug.ts TypeScript error for devToolsMode union types
- Prepare compatibility for Angular 20 requirements
2025-08-13 19:47:44 +02:00
Johannes Millan
34ac3dd757 refactor: improve typing 2 2025-08-12 15:27:48 +02:00
Johannes Millan
62c2649320 fix: file saving not working on Ubuntu snap #4901 2025-08-04 21:27:25 +02:00
Johannes Millan
9efa649857 feat: add task toggle start action to protocol handler 2025-08-01 18:46:28 +02:00
Johannes Millan
6db418fb43 fix: exit behavior to be faster 2025-08-01 18:46:28 +02:00
Johannes Millan
287a8f6a62 fix: overlay indicator 2025-08-01 18:46:28 +02:00
Johann Janosch
0fbb25fd10 fix: Send User-Agent to office365.com as it appearently needs it since a
few weeks #4677
2025-07-30 12:59:08 +02:00
Johannes Millan
fb7f925e92 fix: error when using global add task shortcut
Closes #4859
2025-07-28 20:36:49 +02:00
tomdevelops
6ab71c870e
feat: add os module support to plugin node executor
Enable plugins to access the Node.js 'os' module for system information
gathering alongside the existing fs and path modules.

Changes:
- Updated canExecuteDirectly() regex pattern to allow 'os' module imports
- Added os module import to executeDirectly() sandbox environment
- Extended sandbox require() function to provide access to os module

This allows plugins to access system information like platform, architecture,
memory usage, CPU info, and network interfaces through the standard Node.js
os module while maintaining the existing security restrictions.

The os module is considered safe as it provides read-only system information
and doesn't allow file system modifications or process execution.
2025-07-27 06:45:24 +02:00
Johannes Millan
cf1031c935 feat: add protocol handling to allow adding tasks from other apps 2025-07-25 19:15:40 +02:00
Johannes Millan
4fb84de516 fix: wrong icon for kde title bar 2025-07-22 20:42:28 +02:00