pyblock/pybitblock
GaltRanch dcd9d44cde Restore Rich UI menus lost during clock integration
The clock commit (8e27372) inadvertently reverted Rich Columns menus
(Bitcoin submenu, Lightning, API menus) back to plain ANSI format.
Restored from commit 3062a34 and reapplied clock changes on top:
- artist()/design() delegation to clock.run_clock()
- mainmenuControl unified clock launch
- menuSelection()/menuSelectionLN() using cfg singleton
- Settings D option with clockDisplaySettings()
- TUI startup using cfg.intro_mode

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 09:23:09 -03:00
..
clock Fix security and concurrency issues in clock data layer 2026-04-02 09:17:26 -03:00
grpc_generated Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
images Add files via upload 2022-12-19 08:19:38 -03:00
menus Refactor architecture: config singleton, logging, menu system, dependencies 2026-04-01 10:58:24 -03:00
resources/images Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
shared Restore Panel boxes with transparent background (style='on default') 2026-04-01 15:29:47 -03:00
SPV Integrate Rich panels, headers, and menus in main menu screens 2026-04-01 13:29:40 -03:00
terminal_matrix Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
tui Fix TUI widget lifecycle: use single Static view for content swapping 2026-04-01 15:15:44 -03:00
__init__.py Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
apisnd.py Eliminate all star imports across the entire codebase 2026-04-01 12:13:33 -03:00
bitaxe.jpg Add files via upload 2024-07-25 15:26:10 -03:00
bitcoin.pdf Add files via upload 2022-03-13 20:57:27 -03:00
block_explorer.py Add files via upload 2024-07-31 18:10:04 -03:00
block_visualizer.py Add files via upload 2024-07-26 18:06:21 -03:00
clockscript.py Harden file handling, exception specificity, and API key management 2026-04-01 11:52:26 -03:00
clockscriptREMOTE.py Fix mutable default argument bug in all rpc() functions 2026-04-01 11:59:22 -03:00
clone.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
config.py Add 5 visual features to block clock: miner pool, weight, histogram, peers, moon 2026-04-02 09:08:18 -03:00
console.py Refactor architecture: config singleton, logging, menu system, dependencies 2026-04-01 10:58:24 -03:00
donation.py Eliminate all star imports across the entire codebase 2026-04-01 12:13:33 -03:00
execute_load_config.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
feed.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
imgterminal.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
lastblockdetail.py Add files via upload 2024-07-26 19:07:59 -03:00
lnd.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
log.py Refactor architecture: config singleton, logging, menu system, dependencies 2026-04-01 10:58:24 -03:00
logic.py Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
logos.py Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
mempool_monitor.py Add files via upload 2024-07-31 18:10:04 -03:00
mempoolclock.py Eliminate all star imports across the entire codebase 2026-04-01 12:13:33 -03:00
menu.py Refactor architecture: config singleton, logging, menu system, dependencies 2026-04-01 10:58:24 -03:00
node_monitor.py Add files via upload 2024-07-31 18:12:52 -03:00
nodeconnection.py Replace star imports with explicit imports in core files 2026-04-01 12:03:52 -03:00
pblogo.py Harden file handling, exception specificity, and API key management 2026-04-01 11:52:26 -03:00
peers_monitor.py Add files via upload 2024-07-31 18:10:04 -03:00
ppi.py Convert LNBits, OpenNode, and TallyCoin curl calls to requests library 2026-04-01 12:27:41 -03:00
PyBlock.py Restore Rich UI menus lost during clock integration 2026-04-02 09:23:09 -03:00
rebalance.py Fix critical security vulnerabilities across the codebase 2026-04-01 10:24:47 -03:00
routes.py Replace the pyblock pkg with pybitblock 2021-12-03 15:59:28 -06:00
sha256.py Update sha256.py 2023-12-27 02:59:39 +01:00
SHS.py Fix unclosed sockets and add __main__ guard in SHS.py 2026-04-01 12:06:00 -03:00
sysinf.py Eliminate all star imports across the entire codebase 2026-04-01 12:13:33 -03:00
test.py Create test.py 2022-03-19 03:30:05 +01:00
tx_search.py Add files via upload 2024-07-31 18:10:04 -03:00
WebSocket-Bitaxe-Logs.py Create WebSocket-Bitaxe-Logs.py 2025-07-09 22:37:12 +02:00
WebSocket-BitNodes.py Create WebSocket-BitNodes.py 2024-09-18 15:09:59 +02:00
WebSocket-LiveTxs.py Create WebSocket-LiveTxs.py 2024-08-13 05:31:32 +02:00