Commit graph

24 commits

Author SHA1 Message Date
openoms
7a61e3b357
update JoinMarket to commit ce32baf, support for Python 3.12 / 3.13, modernize build (#178)
This PR updates JoinMarket to the latest tested commit with Python 3.12/3.13 support and addresses dialog display issues.

### Changes

#### JoinMarket Update
- Update to commit `ce32baf` (latest tested commit from master)
- Refactored install.joinmarket.sh to support both tag-based and commit-based installations
- Improved signature verification using verify.git.sh
- Updated menu.update.sh to display commit hash when using commit-based version

#### Python Support
- Added support for Python 3.12 and 3.13
- Changed version detection order to prefer newer Python versions (3.13 → 3.12 → 3.11 → 3.10 → 3.9 → 3.8)

#### Dialog Fixes
- **Fix border visibility**: Changed dialog border color from `(BLACK,BLACK,ON)` to `(CYAN,BLACK,ON)` in .dialogrc for better visibility
- **Terminal compatibility**: Added fallback for unknown terminal types (e.g., `xterm-ghostty`) by setting `TERM=xterm-256color` when `infocmp` fails
- **Fix box drawing characters**: Set `NCURSES_NO_UTF8_ACS=1` to fix dialog box rendering issues

#### Documentation
- Fixed typo in prepare_remote_node.md: "numbes" → "numbers"
2026-01-18 07:56:26 +01:00
openoms
0126005b90
fixes for pruned node start (#149)
* increase required space for pruned chain download

* don't protect home as bitcoind binary is there

* format UDPATE menu
2024-03-10 21:39:14 +01:00
openoms
8f61362f9b
Bitcoin Core update to v26.0 , add update option and display (#140)
* add aliases bitcoinlog, bitcoinconf
* add bitcoin.update.sh
* add update option, display bitcoin core version
* bitcoin core update to v26.0
* add deprecatedrpc=create_bdb, update services
fixes #141
* ci: update arm64-rpi image
* ci: install qemu plugin for packer
* ci: add vnc
* menu updates
2023-12-11 08:50:42 +01:00
openoms
4aa316e5ff
refactor install to add new user, test JB pr, record qtgui var (#83)
* refactor install to add new user
* add option to test a joininbox pr
* reorder vars and update FAQ
* record the qtgui entry and prepare ${user}
* check entry after the user is created
2022-04-10 09:16:43 +01:00
openoms
ff7ecc9ab9
dialog to reset the joinmarket.cfg 2021-12-08 09:00:37 +00:00
openoms
a319c9aecc
offer to reset the joinmarket.cfg after install 2021-12-07 08:10:50 +00:00
openoms
8a583e4bfe
add intructions to reset the joinmarket.cfg 2021-12-02 08:58:50 +00:00
openoms
3bdddf46fc
PGP verify the git tag in installJoinMarket 2021-06-20 23:58:32 +01:00
openoms
1bb8452b8e
menu formatting 2021-03-21 00:32:41 +00:00
openoms
d8f3e896dc
update joinmarket to v0.8.2 2021-03-09 14:13:48 +00:00
openoms
fb657cbee8
change button labels
as suggested in: https://github.com/openoms/joininbox/issues/28
the main menu "Exit" button now drops to the command line
the separate "Exit to the Command Line" option is removed
Submenus use the label "Back" inplace of "Cancel"
2021-03-04 11:21:57 +00:00
openoms
16236e9515
add SPECTER menu with UPDATE option 2021-03-02 10:30:40 +00:00
openoms
350d678a72
add advanced update options to menu 2020-11-27 23:36:05 +00:00
openoms
3b47666ccd
refactor: check and install JM on the first run 2020-10-28 12:29:11 +00:00
openoms
195b4a61db
update: show current versions in dialog 2020-10-17 21:52:32 +01:00
openoms
129c10b7f7
menu.update: fix path to display JM version 2020-10-14 19:18:12 +01:00
openoms
1504d239a5
display current version in menu title 2020-10-14 10:20:40 +01:00
openoms
664df2219b
move install and update to functions 2020-10-14 10:08:23 +01:00
openoms
6cfed58ff8
format dialog box titles 2020-10-14 09:39:28 +01:00
openoms
84a381dfea
joinmarket update to v0.7.1 2020-10-14 01:21:51 +01:00
openoms
a5868cbb93
update: wait for key after joinmarket update 2020-09-11 18:03:26 +01:00
openoms
8f33b03fcb
update: fix copying scripts 2020-09-09 15:05:36 +01:00
openoms
8710c623df
stop the YG before updating JoinMarket 2020-09-09 11:52:35 +01:00
openoms
5922c6dd56
install.joinmarket: update to v0.7.0, refactor and add menu option 2020-09-09 11:20:41 +01:00