* PASS1-125: Add Git commit-msg hook to check for Linear ID
* Update .githooks/commit-msg
Co-authored-by: Jean Pierre Dudey <jeandudey@hotmail.com>
Co-authored-by: Jean Pierre Dudey <jeandudey@hotmail.com>
* PASS1-102: Fix backwards microSD issue
Found that `ErrorCode` in `SD_HandleTypeDef` was not reset after a failure.
Updated `HAL_SD_Init()` to reset it before attempting initialization.
* Update user messaging for found/not found case of Verify Address
Fix bug with trailing space at end of line in `word_wrap()`
* Strip ever time through the loop
* PASS1-102: Fix backwards microSD issue
Found that `ErrorCode` in `SD_HandleTypeDef` was not reset after a failure.
Updated `HAL_SD_Init()` to reset it before attempting initialization.
* Switch back to hard-coded path for now
* Show backup filename to user after successful backup
Fix PASS1-92
* Add missing 'card' parameter to `get_backups_folder_path()` calls
* Revert path function changes since 'card' is not available
Two issues:
- The UR2 sampler function was expecting the '1-3' indicator, and this is not included if there is a single UR fragment. Changed code to try to parse instead of relying on a complex regex.
- Fixed a similar issue with the UR1 sampler, but it can be simpler since we've already ruled out UR2.
- When sending the UR2 response, it always used "bytes" as the prefix. Now if it receives 'crypto-psbt', it responds with 'crypto-psbt'.
- Fixed is_ut_type() utility function which was incorrect
- All these fixes allow the code to work with BlueWallet's new UR2 support, but also stay compatible with older BlueWallet versions that only support UR1.
* Fix bug with seed restore
* Fix a crash when going BACK from renaming an Account entry without changing it
* Fix an error that appeared when trying to scan a multisig entry from the Sign with QR Code menu
* Fix bug with renaming an account
* Fix bug when creating an account with the same name as another account