columba/python
torlando-tech 20d1bbbfe1 fix: use TCP for shared instance on Android (#42)
Android's app sandboxing prevents Unix domain sockets from working
between different apps. Added `shared_instance_type = tcp` to the
RNS config so Columba can properly connect to Sideband's shared
instance via TCP on port 37428.

Additional changes:
- Replace one-way button with bidirectional toggle for instance mode
- Show banner when using own instance (so user can toggle back)
- Add restart dialog when switching instance modes
- Disable Service Control card when using shared instance
- Disable BLE Connections card when using shared instance

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-07 23:44:09 -05:00
..
ble_modules initial commit 2025-11-30 19:59:14 -05:00
drivers initial commit 2025-11-30 19:59:14 -05:00
patches initial commit 2025-11-30 19:59:14 -05:00
android_ble_interface.py initial commit 2025-11-30 19:59:14 -05:00
logging_utils.py initial commit 2025-11-30 19:59:14 -05:00
requirements.txt initial commit 2025-11-30 19:59:14 -05:00
reticulum_wrapper.py fix: use TCP for shared instance on Android (#42) 2025-12-07 23:44:09 -05:00
test_android_ble_driver.py initial commit 2025-11-30 19:59:14 -05:00
test_announce_handler.py initial commit 2025-11-30 19:59:14 -05:00