Skip to content
Snippets Groups Projects
  1. Jun 08, 2020
  2. Jun 07, 2020
    • Jonathan White's avatar
      Fix permissions changing on database save · fbebf30b
      Jonathan White authored
      * Saving a database in unsafe mode retains the existing permissions on the kdbx file
      * New databases (save as, save backup, new database) and new key files are saved with 0600 permissions (user read/write), fixes #2575
      fbebf30b
  3. Jun 06, 2020
    • Jonathan White's avatar
      Fix minor UX issues with DB Open Widget · 1ad01844
      Jonathan White authored
      * Only clear password field when switching tabs or minimizing. This prevents the setting "Remember Key Files and Hardware Keys" from being useless with multiple databases.
      * Convert key file field to Line Edit, simplifies usage. Fix clear field button as well.
      * Removed need for clearForms to check if the database is being opened (was a solution to tab switching while unlocking, no longer a problem).
      1ad01844
    • JMcKiern's avatar
      Cleanup welcome screen recent databases view (#4822) · 6c912540
      JMcKiern authored
      * Press "Delete" to remove recent database
      * Refresh recent databases on becoming visible
      6c912540
  4. Jun 04, 2020
    • Jonathan White's avatar
      Decrease default database icon size to 22px · 712b8224
      Jonathan White authored
      * Aligns better with entry text and condenses group list
      712b8224
    • Jonathan White's avatar
      Check for updates every 7 days while running · e0390066
      Jonathan White authored
      * Check every hour to see if another update check should be performed. Nothing actually happens unless 7 days has elapsed since the last update check.
      * Fixes #3706
      e0390066
    • Jonathan White's avatar
      Improve AutoOpen · f129768f
      Jonathan White authored
      * Add support for 'ifDevice' feature, closes #2871
      * Resolve placeholders for username and password to support references, fixes #2078
      * Add support for open databases from an entry when the url starts with 'kdbx://'. Uses the same syntax as AutoOpen. Closes #1536.
      
      f129768f
    • Jonathan White's avatar
      Prevent overwriting of portable config on update · b7104be6
      Jonathan White authored
      * Move portable configuration files into a config subfolder from the executable. This prevents overwriting the stored config when the application is updated in-place.
      * Use .portable file to signal a portable app
      * Fix #4751
      b7104be6
    • Jonathan White's avatar
      Update edit entry widget when backing entry changes · 9d107926
      Jonathan White authored
      * Fixes #4060
      * Also fix not emitting entryModified() when history is truncated. This possibly fixes other crashes with apply button when the history is truncated and then the history page is shown with a deleted entry.
      9d107926
    • Jonathan White's avatar
      Fix theming with Qt 5.15 · 2073f2dd
      Jonathan White authored
      * Fixes #4765
      * Fixes #4766
      2073f2dd
    • Jonathan White's avatar
      Fix resolving resources when running from build directory · 6f5e1381
      Jonathan White authored
      * Copy wordlists to build dir share folder
      * Change resource path resolution to only test the provided directory, not finding a specific file
      6f5e1381
    • Jonathan White's avatar
      Various minor bug fixes / enhancements · c830f85c
      Jonathan White authored
      * Fix issues when Config options were renamed
      * Fix compile issues when using clang 10
      * Rearrange database menu icons and import database menu icons
      * Set minimum size of MainWindow to 800 to prevent search bar from hiding
      * Fix not saving password generator options when closing the standalone generator
      * Add headers to health check reports
      * Don't show hidden content dots when notes are hidden but empty.
      
      * Fix saving new database files in SMB shares on Windows, fixes #4809
      
      * Gracefully handle duplicate attachments :
      Instead of bailing out with an error, prepend a random string to the name of duplicate attachment records. This prevents data loss from other programs that mishandled KDBX XML writing. Fixes #2493
      
      * Properly handle blocked import of signed KeeShare database, fixes #4413
      c830f85c
    • Janek Bevendorff's avatar
      Fix loading of tray icon appearance setting. · e36cba70
      Janek Bevendorff authored
      The tray icon appearance setting is null by default, since we do not
      want to include OSUtils into Config. As a result, we must take special
      care to preselect the correct combo box entry on the settings page.
      e36cba70
  5. Jun 02, 2020
  6. Jun 01, 2020
  7. May 30, 2020
    • Janek Bevendorff's avatar
      Add option for monochrome tray icon · 4f75432f
      Janek Bevendorff authored
      4f75432f
    • Janek Bevendorff's avatar
      Clean up various parts of the UI and rearrange settings · 9d2e066a
      Janek Bevendorff authored
      - Unify widget layouts and margins
      - Fix tab order on a bunch of widgets
      - Fix broken entry/group edit form layout and replace with grid layout
      - Rearrange some settings for better logical grouping
      - Fix some settings checkboxes not being enabled/disabled on load
      - Fix "General" settings tab scrolling
      - Rename "Root" group to "Passwords"
      - Update demo.kdbx accordingly and redownload favicons
      - Change entry path display to use slash separators
      - Reduce Medium and Large icon sizes slightly
      9d2e066a
  8. May 29, 2020
  9. May 28, 2020
  10. May 27, 2020
    • Janek Bevendorff's avatar
      Hide window and dock icon on macOS when tray enabled. · af6493b0
      Janek Bevendorff authored
      Transforms application into a UIElement agent app when
      minimize to tray is enabled and the window is hidden.
      This hides the dock icon and removes the application
      from the Cmd+Tab listing. The changes work well together
      with macOS's inbuilt hide feature.
      
      Also fixes the buggy tray icon context menu trigger behaviour.
      macOS triggers the tray context menu also on normal left
      click, which causes the window to toggle at the same time
      as the menu. To fix this, window toggling has been disabled
      altogether on macOS and users will be shown only the context
      menu from now on.
      
      Fixes #1334
      af6493b0
  11. May 26, 2020
  12. May 24, 2020
  13. May 23, 2020
  14. May 22, 2020
    • Holger Böhnke's avatar
      Add natural sort of entry list · eb198271
      Holger Böhnke authored
      Introduce a third unsorted status that shows entries in the order they occur in the KDBX file.
      
      * Add keyboard shortcut Ctrl+Alt+Up/Down to move entries up and down in sort order
      * Add entry context menu icons to achieve movement up/down
      * Only show menu icons when in natural sort order
      * Add Material Design icons for moving up/down
      
      * Add feature to track non-data changes and force a save on exit to ensure they are not lost when locking a database. This allows users to make entry movements and group expand/collapse operations and not lose that state.
      
      Remove saveas
      eb198271
  15. May 21, 2020
  16. May 19, 2020
Loading