Add theme preview and window options#1012
Merged
sabrogden merged 4 commits intosabrogden:masterfrom Dec 7, 2025
Merged
Conversation
'Do not hide Ditto window on deactivate' allows to keep the Ditto window visible when it loses focus, controlled via Options in "Advanced" window.
New setting 'Hide taskbar icon when Ditto window closes' in the advanced general options. “Show in taskbar” is enabled firstly. Closing Ditto with the “X” button or the Escape key will hide the taskbar icon. So the taskbar icon is visible only when the quick paste window is visible (similar behavior to keepass window). Implements corresponding getter and setter in CGetSetOptions, and updates CQPasteWnd to respect this setting when hiding the main window.
A 'Preview' button next to the theme selection, allows to preview the selected theme in the Ditto window. Also updates the Ditto window live when the dropdown theme selection changes.
Fix theme preview & caption bar theme apply Refactored the theme preview button to ensure the QPaste window is created and visible before applying the selected theme.
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request is covering point 1. and 2. of this Feature Request: #1009
Theme.instant.preview.mp4
a. Option: Allow Ditto to stay visible when losing focus & b. Option: Do not hide Ditto after pasting
do.not.hide.window.mp4
c. Option: Hide taskbar icon when closing Ditto window
hide.in.taskbar.mp4