Skip to content

Releases: CennoxX/KeePass-QuickSearch

QuickSearch 2.41

08 Oct 10:16
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.40

04 Sep 09:09
2da13d7
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.39

23 Aug 21:22
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.38

22 Aug 21:47
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.37

07 Aug 21:20
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.36

04 Aug 21:36
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory (Tools > Plugins… > Open Folder) with the downloaded file.
  4. Provide administrator permission to replace to the file.
  5. Restart KeePass to complete the update.

QuickSearch 2.35

27 Jul 20:28
Compare
Choose a tag to compare

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.
  • 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:

  1. Download the QuickSearch.plgx file from below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
  4. Restart KeePass to complete the update.

QuickSearch 2.34

25 Jul 20:44
Compare
Choose a tag to compare

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:

    • Details: Ensured KeePass QuickFind is consistently hidden by removing the QuickSearch option "Hide QuickFind from Toolbar" to avoid conflicts and confusion. See for example #7 and #9.
  • 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.
  • 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:

  1. Download the latest QuickSearch.plgx file from the link below.
  2. Close KeePass if it is currently running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory with the newly downloaded file.
  4. Restart KeePass to apply the update.

QuickSearch 2.33

21 Jul 20:39
Compare
Choose a tag to compare

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:

  1. Download the QuickSearch.plgx file from the link below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
  4. Restart KeePass to complete the update.

QuickSearch 2.32

14 Jul 22:56
Compare
Choose a tag to compare

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 the CTRL + F shortcut used by KeePass. The new shortcut avoids this conflict and provides a quick way to focus the search bar. Fixes iamkarlson#16.
  • 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. If ESCAPE 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.

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 the Readme.md for better maintenance.

How to Update

To update QuickSearch, follow these steps:

  1. Download the QuickSearch.plgx file from the link below.
  2. Close KeePass if it is running.
  3. Replace the existing QuickSearch plugin file in your KeePass plugin directory with the downloaded file.
  4. Restart KeePass to complete the update.