DESKTOP-RTLN3BA\$punk
49441233e7
feat: enhance keyboard shortcut management and improve app responsiveness
...
- Updated the development script to include a build step before launching the app.
- Refactored the registration of quick ask and autocomplete functionalities to be asynchronous, ensuring proper initialization.
- Introduced IPC channels for getting and setting keyboard shortcuts, allowing users to customize their experience.
- Enhanced the platform module to support better interaction with the Electron API for clipboard operations.
- Improved the user interface for managing keyboard shortcuts in the settings dialog, providing a more intuitive experience.
2026-04-07 00:43:40 -07:00
CREDO23
cfddfa54c6
fix: harden quick-ask panel, prompt handling, and clipboard UX
2026-03-29 02:54:48 +02:00
CREDO23
6df9eea5a6
desktop: clipboard auto-insert with prompt picker, remove old sessionStorage logic
2026-03-29 00:45:11 +02:00
CREDO23
58ac17fb81
fix: move quickAskMode to IPC to prevent sessionStorage leak between windows
2026-03-27 20:35:29 +02:00
CREDO23
f9a6e648cf
fix: don't clear pendingText on read to survive auth remount
2026-03-27 19:10:15 +02:00
CREDO23
af2129ebb6
move quick-ask page into dashboard route for auth context
2026-03-27 18:55:03 +02:00
CREDO23
98e12dd195
load /quick-ask page in panel
2026-03-27 17:19:13 +02:00
CREDO23
f931f08f00
rename keyboard to platform module, add getSelectedText
2026-03-27 16:53:09 +02:00
CREDO23
1133a36fe2
extract keyboard module with macOS and Windows support
2026-03-27 15:59:41 +02:00
CREDO23
2f08d401fa
destroy panel on dismiss, remove activate to preserve selection
2026-03-26 20:58:04 +02:00
CREDO23
bc16c0362d
check accessibility permission before paste-back
2026-03-26 20:34:37 +02:00
CREDO23
5bb4f5c084
implement replace handler with clipboard swap and paste-back
2026-03-26 20:12:33 +02:00
CREDO23
0abbfbfe27
save clipboard contents on shortcut trigger
2026-03-26 20:08:23 +02:00
CREDO23
0f846cd9c4
track frontmost app on shortcut trigger
2026-03-26 20:06:01 +02:00
CREDO23
2af4784e63
cross-platform panel: toolbar fallback for Windows/Linux
2026-03-25 18:26:28 +02:00
CREDO23
743172785d
escape to hide, clamp panel to screen bounds, disable maximize
2026-03-25 18:00:00 +02:00
CREDO23
2ae83e8b28
keep panel floating, handle window opens, disable fullscreen
2026-03-25 17:05:03 +02:00
CREDO23
f3d6ae95e1
fix: pull-based clipboard text and cursor at end with br
2026-03-25 16:22:32 +02:00
CREDO23
91ad36027d
fix: send clipboard text after page load on first open
2026-03-25 15:57:20 +02:00
CREDO23
296b95ba5b
use type panel for floating non-focus-stealing window
2026-03-24 20:45:56 +02:00
CREDO23
985299b72d
toggle, blur-dismiss, and titlebar for quick-ask window
2026-03-24 20:32:27 +02:00
CREDO23
d033e1cb48
open quick-ask as mini window at cursor position
2026-03-24 20:12:49 +02:00
CREDO23
801c07291e
add quick-ask IPC channel and shortcut module
2026-03-24 19:22:43 +02:00