gradle: Update
sync: PasswdSafe Sync 3.11.0
Update libraries
passwdsafe: Update test libraries
PasswdSafe Sync 3.11.0
sync: dropbox: Use the service when listing files
sync: dropbox: Refresh credentials as needed
sync: dropbox: Cleanup nullable analyzer warnings
sync: dropbox: Handle null lowercase file path
sync: dropbox: Use OAuth PKCE authentication
sync: dropbox: Update Dropbox SDK to 7.0.0
lib: Revert material library to fix nav menu items appearing disabled
sync: Verify PasswdSafeProvider query projection and selection
sync: Verify PasswdSafeProvider query sort order
sync: Fix SyncDb user nullability
sync: Cleanup analyzer issues
Use explicit PendingIntent.FLAGS_IMMUTABLE flag
Ignore widening conversions
passwdsafe: Use explicit quote of search regex
passwdsafe: Verify file name for saved sync file
sync: Use explicit int conversions in BoxSyncer
Add conversion and null return inspections
Update codeql.yml to enable java build
Unfortunately, there's no way to recover the files if you remove the OneDrive account from Sync. Are any listed in the file backup list from the top-left menu? It won't have your last update, but the rest of the file should be present. If it won't let you restore, the top-right menu should have a share option to let you export it to a Files app or such.
sync: Cleanup analyzer issues
Use explicit PendingIntent.FLAGS_IMMUTABLE flag
Ignore widening conversions
passwdsafe: Use explicit quote of search regex
passwdsafe: Verify saved sync file name explicitly
passwdsafe: Verify saved sync file name explicitly
passwdsafe: Verify saved sync file name explicitly
passwdsafe: Verify saved sync file name explicitly
passwdsafe: Verify file name for saved sync file
sync: Use explicit int conversions in BoxSyncer
Add conversion and null return inspections
Error saving psafe3 file to Onedrive from Android
How are you opening the file? From the OneDrive app itself or via the PasswdSafe file chooser? See https://sourceforge.net/p/passwdsafe/wiki/Home/#file-support for the support of OneDrive. For writes, the solution that works seems to be using the companion PasswdSafe Sync app to sync files to your OneDrive account.
passwdsafe: Move explicit bad file name checks
passwdsafe: Add explicit bad filename string checks
passwdsafe: Verify file name base
passwdsafe: Use AES CTR mode for in-memory passwords
Enable CodeQL scanning
I am in the process of migrating the main development aspects of PasswdSafe to GitHub at https://github.com/jefftharris/passwdsafe. I have replaced the previous code repository with a Git based one that will mirror the GitHub site. I am planning on continuing to use this site for the primary support of the app, including the wiki and forums. I likely will be moving feature requests and bugs fixes over to GitHub.
Yea, it's an interesting feature. I'll have to look to see what's a good method for importing and such.
studio: Update to 2024.1 and Gradle plugin 8.5.0
ci: Create android.yml
sync: Update translations
sync: Add default secrets.properties file
gradle: Refresh dependencies
project: Extract license-PasswdSafe.txt to top LICENSE file
studio: VCS directory update
Update to git
Gradle update
Add notification for disabled ownCloud syncing
Remove ownCloud syncing
Disable no-longer supported minified debug build
Update libraries
Gradle update
Extract methods to simplify code
Replace calls to print a stack trace with an error log
Fix wrong comment type inspection
Suppress false-positive redundant suppressions of constant conditions
Use non-deprecated location for build directory
Replace empty size checks with isEmpty
Fix visibility of AbstractListFilesTask due to use in callback
Copy space before clearing clipboard on Samsung devices
Gradle update
Refresh gradle verification data
Update Kotlin bom version for duplicate classes fix
Gradle update
PasswdSafe 6.24.0
Update library dependencies
Cleanup misc.xml after Android Studio open
Fix deprecated use of BiometricManager.canAuthenticate
Cleanup deprecated use of setTransitionStyle
Cleanup deprecated issues in test code
Cleanup analyzer issues regarding unnecessary suppressions
Throw exceptions for missing crypto algorithms
Add explicit annotations for inferred ones
Remove unused class
Use androidx.annotation.Nullable for IDE annotation suggestions
Only show the kitkat SD card warning for file URIs
Propagate save exceptions out of file library
Update copyright profile to check better for replacement copyright
Always disable USB Yubikeys on ChromeOS
Gradle update
Update to non-deprecated test rules and matchers
Delay setting the cursor position for the new file name
Update copyright profile to allow for easy update for current year
Add explicit annotations for inferred ones; Fix inspection issues
Cleanup link in javadoc
Merge from windows
Add dependency verification for Windows
Cleanup link in javadoc
Cleanup shifting when putting types to byte arrays
Fix nullability inspection issues
Fix malformed format strings
Check for null preferences
Fix compareTo to properly compare the first bytes
Cleanup auto-closable inspections