Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small changes to release-24.07.0 #417

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 15 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,16 @@ Ensure you are signing for the correct multisig setup by inspecting PSBT's finge
The loaded key's fingerprint is now shown in the status bar.

### Fee Percentage of Transaction
Show the transaction's fee as a proportion of the transaction cost, warning if it is greater than 30%.
Show the transaction's fee as a proportion of the transaction cost, warning if it is greater than 10%.

### Sats/vB
PSBT now displays an accurate estimation of the transaction’s fee rate.
PSBT now displays an accurate estimation of the transaction’s feerate.

### Brightness Control for Maix Cube and M5stickV
Adjust backlight intensity for better viewing and scanning from your Cube or M5stickV.

### Fast Forward for Buttons
Hold the NEXT or PREVIOUS buttons when typing text to fast forward or backward.
Hold the NEXT or PREVIOUS buttons when navigating among letters while typing text to fast forward or backward.

### Add Display Settings for Maix Amigo
Add more display settings for Amigo to allow different display models to work properly.
Expand All @@ -67,17 +67,26 @@ Krux will now sign PSBTs even if a fingerprint is not properly set on the coordi
Krux will detect and warn the user in case arithmetic progression patterns in dice rolls by evaluating Shannon's entropy of the rolls derivative.

### Optimized SD Card Signing
Better suited for large transactions, SD card signing is now more RAM efficient, allowing transactions with 100 inputs or more to be signed in less than a minute.
Better suited for large transactions, SD card signing is now more RAM efficient, allowing transactions with +100 inputs to be signed in less than a minute.

### Stand Alone Verifiable Signed PSBTs
Signed PSBT QR codes and SD card files now contain all the required data to verify the signatures without needing the original, unsigned PSBT.

### Camera Optimizations for Yahboom With GC2145 Camera
Recent Yahboom K210 devices now come with the GC2145 camera instead of the OV2640. Optimizations and features, such as anti-glare, have been added for the new camera.
### Camera Optimizations for Yahboom (ver:1.1) With GC2145 Camera
Recent Yahboom K210 devices (ver:1.1) come with the GC2145 camera instead of the OV2640 (ver:1.0). Optimizations and features, such as anti-glare, have been added for the new camera.

### Yahboom and Cube Devices Added to Simulator
Simulator can now run as M5stickV, Amigo, Dock, Yahboom, and Cube.

### Files sorted in SD file explorer
The SD file explorer now sorts files in ascending order, showing directories first.

### Receive or change address now starts with the index 0
Address explorer now shows receive and change address starting at index 0 instead of number 1.

### Other Small Fixes and Code Optimizations
Bugfixes, optimizations and code refactoring.

# Changelog 24.03.0 - March 12, 2024

## Changes
Expand Down
4 changes: 2 additions & 2 deletions src/krux/pages/home_pages/home.py
Original file line number Diff line number Diff line change
Expand Up @@ -330,8 +330,8 @@ def sign_psbt(self):
self.ctx.display.draw_centered_text(t("Processing ..."))
outputs, fee_percent = signer.outputs()

# Warn if fees greater than 30% of what is spent
if fee_percent >= 30.0:
# Warn if fees greater than 10% of what is spent
if fee_percent >= 10.0:
self.ctx.display.clear()
self.ctx.display.draw_centered_text(
t("Warning:")
Expand Down
Loading