gitextract_t_q0hbte/ ├── .github/ │ └── workflows/ │ ├── contact-buildx.yml │ └── release.yaml ├── .gitignore ├── .vscode/ │ └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── contact/ │ ├── __main__.py │ ├── localisations/ │ │ ├── en.ini │ │ ├── fr.ini │ │ └── ru.ini │ ├── message_handlers/ │ │ ├── bot_handler.py │ │ ├── rx_handler.py │ │ └── tx_handler.py │ ├── settings.py │ ├── ui/ │ │ ├── colors.py │ │ ├── contact_ui.py │ │ ├── control_ui.py │ │ ├── default_config.py │ │ ├── dialog.py │ │ ├── menus.py │ │ ├── nav_utils.py │ │ ├── splash.py │ │ ├── ui_state.py │ │ └── user_config.py │ └── utilities/ │ ├── arg_parser.py │ ├── config_io.py │ ├── control_utils.py │ ├── db_handler.py │ ├── demo_data.py │ ├── emoji_utils.py │ ├── i18n.py │ ├── ini_utils.py │ ├── input_handlers.py │ ├── interfaces.py │ ├── save_to_radio.py │ ├── singleton.py │ ├── telemetry_beautifier.py │ ├── utils.py │ └── validation_rules.py ├── pyproject.toml ├── requirements.txt └── tests/ ├── __init__.py ├── test_arg_parser.py ├── test_bot_handler.py ├── test_config_io.py ├── test_contact_ui.py ├── test_control_ui.py ├── test_control_utils.py ├── test_db_handler.py ├── test_default_config.py ├── test_demo_data.py ├── test_dialog.py ├── test_emoji_utils.py ├── test_i18n.py ├── test_ini_utils.py ├── test_interfaces.py ├── test_main.py ├── test_menus.py ├── test_nav_utils.py ├── test_rx_handler.py ├── test_save_to_radio.py ├── test_settings.py ├── test_support.py ├── test_telemetry_beautifier.py ├── test_tx_handler.py ├── test_utils.py └── test_validation_rules.py