Skip to content

Commit

Permalink
Bugfixes and Ui enhancements
Browse files Browse the repository at this point in the history
  • Loading branch information
andreasgriffin committed May 5, 2024
1 parent c50322f commit b5e8281
Show file tree
Hide file tree
Showing 41 changed files with 9,101 additions and 8,554 deletions.
4 changes: 1 addition & 3 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# Bitcoin-Safe Release Notes

## 0.0.1 (20 Mar 2024)

* Initial release
See: https://github.com/andreasgriffin/bitcoin-safe/releases
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
- Label synchronization between trusted devices (via nostr)
- **Multi-Language**:
- 🇺🇸 English, 🇨🇳 Chinese - 简体中文, 🇪🇸 Spanish - español de España, 🇯🇵 Japanese - 日本語, 🇷🇺 Russian - русский, 🇵🇹 Portuguese - português europeu, 🇮🇳 Hindi - हिन्दी, Arabic - العربية, (more upon request)
- **Fast**: Electrum server andnd upgrade to **Compact Block Filters** for the Bitcoin Safe 2.0 release
- **Fast**: Electrum server and upgrade to **Compact Block Filters** for the Bitcoin Safe 2.0 release
- **Secure**: No seed generation or storage (on mainnet).
- A hardware signer/signing device for safe seed storage is needed (storing seeds on a computer is reckless)
- Powered by **[BDK](https://github.com/bitcoindevkit/bdk)**
Expand Down Expand Up @@ -71,6 +71,18 @@

![label-sync.gif](docs/label-sync.gif)

#### More features

* Import export

* csv export of every list

* Label import and export in [BIP329](https://github.com/bitcoin/bips/blob/master/bip-0329.mediawiki)

* Label import of Electrum wallet

*

#### Goals (for the 2.0 Release)

- **Compact Block Filters** by default
Expand Down Expand Up @@ -141,12 +153,7 @@ nigiri rpc generatetoaddress 1 bcrt1qgsnt3d4sny4w4zd5zl9x6jufc5rankqmgphyms9vz0d
nigiri faucet bcrt1qgsnt3d4sny4w4zd5zl9x6jufc5rankqmgphyms9vz0ds73q4xfms655y4c 0.01
```

*




## Installation from PyPi
* ## Installation from PyPi

### Ubuntu, Debian, Windows

Expand Down
2 changes: 1 addition & 1 deletion bitcoin_safe/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "0.6.0a2"
__version__ = "0.6.1a0"
10 changes: 5 additions & 5 deletions bitcoin_safe/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,7 @@
ensure_pyzbar_works()

import argparse
import cProfile
import sys
from pstats import Stats

from PyQt6.QtWidgets import QApplication

Expand Down Expand Up @@ -43,6 +41,10 @@ def main():
args = parse_args()

if args.profile:
import cProfile
import os
from pstats import Stats

with cProfile.Profile() as pr:
main()

Expand All @@ -52,9 +54,7 @@ def main():
stats.strip_dirs()
stats.sort_stats("time")
stats.dump_stats(".prof_stats")
stats.print_stats()
import os

os.system("snakeviz .prof_stats & ")
# os.system("pyprof2calltree -i .prof_stats -k & ")
else:
main()
1 change: 1 addition & 0 deletions bitcoin_safe/execute_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@

USE_OS_libsecp256k1 = False
DEFAULT_MAINNET = False
ENABLE_THREADING = True
Binary file modified bitcoin_safe/gui/locales/app_ar_AE.qm
Binary file not shown.
Loading

0 comments on commit b5e8281

Please sign in to comment.