abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/ClipboardHistoryService.java
AgeCommit message (Collapse)AuthorFilesLines
2025-12-26Fix clipboard manager crashes (#1148)Jules Aguillon1-13/+18
* Fix background crash in clipboard history service The clipboard history service might crash when the connection between the keyboard and the system is in a bad state. * Fix race condition in clipboard history service The clipboard history service callback appears to be called concurrently leading to concurrent accesses to data and to concurrent calls to 'on_clipboard_history_change'. Access are now synchronized. * Fix clipboard manager crash when device is locked
2025-09-29Make history duration configurable (#1074)Matej Drobnič1-3/+11
2025-06-14Increase the clipboard history size to 6Jules Aguillon1-1/+1
2024-12-06Persist state of clipboard history checkboxJules Aguillon1-3/+1
2024-08-18Fix crash when clipboard contains an imageJules Aguillon1-1/+5
2024-07-06Clipboard pane (#681)Jules Aguillon1-0/+180
This adds the clipboard pane, which allows to save an arbitrary number of clipboards and to paste them later. The key can be disabled in settings. Checking the "Recently copied text" checkbox will cause the keyboard to keep a temporary history of copied text. This history can only contain 3 elements which expire after 5 minutes. If this is unchecked, no history is collected. History entries can be pinned into the persisted list of pins.