Releases: CennoxX/KeePass-QuickSearch
QuickSearch 2.41
Bug Fix
- CTRL+E was captured globally: The shortcut
CTRL+E
was previously captured even if the KeePass window wasn't opened, see #3 and #5
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace the file.
- Restart KeePass to complete the update.
QuickSearch 2.40
Bug Fix
- Text in Options Partially Cut Off: Show previously partially cut off text in options, fixes #2.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace the file.
- Restart KeePass to complete the update.
QuickSearch 2.39
Bug Fix
- Crash on missing KeeTheme: The plugin crashed, if KeeTheme was not installed (before).
- Details: Fixed a NullPointerException, this makes KeeTheme optional again.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace the file.
- Restart KeePass to complete the update.
QuickSearch 2.38
Improvements and Features
- Make QuickSearch more similar to KeePass: This gives a more consistent overall appearance.
- Details: Add alternating item backgrounds in searches based on the KeePass settings, add a placeholder as in the original search box.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace the file.
- Restart KeePass to complete the update.
QuickSearch 2.37
Improvements and Features
-
Tag Search: Introduces the ability to search within tags.
- Details: Enhances search functionality by allowing users to search by tags.
-
Enhanced Search Combobox: Utilizes search combobox items similar to KeePass search functionality.
- Details: Include up to 8 searches from the search history to match the KeePass search more. Add tooltip as in the original search box.
-
Localized Quick Settings Panel: Adds localization to the quick settings panel.
- Details: Uses the existing KeePass localization to support multiple languages, improving accessibility for non-English users.
Bug Fixes
-
Group Search and Expired Entries Fix: Resolves issues related to group search and exclusion of expired entries.
- Details: Ensures accurate search results by properly handling group searches and filtering out expired entries.
-
KeeTheme Dark Theme Compatibility: Fixes groupbox font color for KeeTheme dark theme.
- Details: Ensures proper font color display when using the KeeTheme dark theme, improving readability and visual consistency.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace the file.
- Restart KeePass to complete the update.
QuickSearch 2.36
Improvements and Features
-
Match KeePass Settings Appearance: Updated settings to align with KeePass aesthetics
- Details: Uses KeePass control for color selection, also fixing issues with the dark theme from the KeeTheme plugin.
-
CTRL+E to Focus Search Box: New shortcut to focus the search box
- Details: Implemented a KeyboardHook class to handle key events, as CTRL+E would otherwise already be consumed, if the event reaches the plugin.
-
New Icons: Updated icons to avoid copyright issues
- Details: Replaced with icons from the KDE Nuvola icon theme by David Vignoni, edited by CennoxX, licensed under the LGPL 2.1.
-
Modern Default Colors: Refreshed the default color palette, providing a modern look and improved visibility.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory (
Tools
>Plugins…
>Open Folder
) with the downloaded file. - Provide administrator permission to replace to the file.
- Restart KeePass to complete the update.
QuickSearch 2.35
Improvements and Features
-
Add Groups to the List of Passwords: Groups are now included in the list of passwords.
- Details: The update now displays groups alongside individual passwords in search results, if the KeePass setting is configured at
View
>Grouping in Entry List
>On
. Fixes iamkarlson#13.
- Details: The update now displays groups alongside individual passwords in search results, if the KeePass setting is configured at
-
Search in Group Names: Added the ability to search within group names.
- Details: The search functionality now includes group names, enhancing the overall search experience by allowing users to find relevant groups as well as entries.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
- Restart KeePass to complete the update.
QuickSearch 2.34
Improvements and Features
-
Sync KeePass Search Settings:
- Details: QuickSearch now synchronizes with KeePass settings for "Search for passwords in quick searches" and "Exclude expired entries in quick searches." Changes made in the QuickSearch options panel will update KeePass settings, and vice versa. This ensures a more integrated and seamless search experience.
-
Consistent Use of KeePass Settings for Focus:
- Details: Removed the "Focus on Database opening" setting from the QuickSearch options. QuickSearch now relies solely on KeePass settings to manage focus behavior.
-
Reset Search on Empty Search Box:
- Details: Improved behavior when the search box is empty. Results are cleared and previous searches are reset.
-
Always Hide KeePass QuickFind:
-
Revised PlgX Creation:
- Details: Unified the Linux and Windows script for PlgX creation and consolidated exclude files into a single file.
Bug Fixes
-
Fixed Option Exclude Expired Entries:
- Details: Fixed issue where items were not hidden when using the "Exclude expired entries" option.
-
Fixed Display of Entries on Reset:
- Details: Addressed an issue where entries inside nested groups were not displayed on reset with
ESCAPE
.
- Details: Addressed an issue where entries inside nested groups were not displayed on reset with
-
Fixed Text Formatting of Expired Entries:
- Details: Corrected font size for strike-through text of expired entries.
How to Update
To update QuickSearch, follow these steps:
- Download the latest QuickSearch.plgx file from the link below.
- Close KeePass if it is currently running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory with the newly downloaded file.
- Restart KeePass to apply the update.
QuickSearch 2.33
Improvements and Features
- Respect KeePass Settings for Search Box Focus:
- Details: QuickSearch will follow the KeePass settings "Focus quick search box when restoring from taskbar" and "Focus quick search box when restoring from tray" as configured in KeePass. This ensures a more seamless integration with KeePass user preferences.
Additional Updates
- KeePass2.x Submodule Addition and Refactoring:
- Details: Added KeePass2.x as a submodule to facilitate easier development and maintenance. Various refactoring efforts have also been made to improve the codebase.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from the link below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
- Restart KeePass to complete the update.
QuickSearch 2.32
Improvements and Features
-
New Shortcut for Search Bar Activation: Changed the shortcut to activate the search bar to
CTRL + SHIFT + X
.- Details: The previous shortcut
CTRL + SHIFT + F
conflicted with theCTRL + F
shortcut used by KeePass. The new shortcut avoids this conflict and provides a quick way to focus the search bar. Fixes iamkarlson#16.
- Details: The previous shortcut
-
Enhanced User Interactions:
- Focus Password List on ENTER: Pressing
ENTER
now focuses the password list. - Clear Search Bar on ESCAPE: Pressing
ESCAPE
clears the search bar. IfESCAPE
is configured to hide the window and the search bar is empty, the window will be hidden. Fixes iamkarlson#10. - Focus Search Bar on Restore: The search bar is now focused automatically when restoring KeePass from the system tray. Fixes #2.
- Strike Out Expired Entries: Expired entries in the password list are now displayed with a strikethrough. Fixes #8.
- Focus Password List on ENTER: Pressing
Additional Updates
- Refactoring and Code Style Improvements: Various code style and tooling updates have been made to improve maintainability.
- Documentation Update: The
Readme.html
was deleted in favor of theReadme.md
for better maintenance.
How to Update
To update QuickSearch, follow these steps:
- Download the QuickSearch.plgx file from the link below.
- Close KeePass if it is running.
- Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
- Restart KeePass to complete the update.