-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Feature Description
Id like to see a cool project that works well xP
Use Case
mmm it might be a good work aorund for terminal stuff
Proposed Solution
it will work well
Alternative Solutions
web framework all gui add input fieldsto allow the terminal to still take inputs etc
file -->
tst.py
Implementation Ideas
How it Works
Threading: The generate_dashboard_loop runs on a separate thread. It creates the Rich objects (Tables, Panels) and captures them as a simple string.
The "Hack": We cannot render a live Rich console directly into a Tkinter canvas. Instead, we use console.capture() to take a "screenshot" of the text layout and paste it into the Tkinter Text widget. Because we requested a "Black and White" scheme, we strip the ANSI color codes, resulting in a clean, retro ASCII dashboard look.
VLC Embedding: The setup_video_window gets the ID of the black frame on the left and tells VLC "Draw your video output here."
Related Issues
tonics discord chat cbt
Additional Context
mmm issue rapping tui
file again -->
tst.py