• Stefy Lanza (nextime / spora )'s avatar
    Add UDP broadcast functionality and Qt6 discovery application · 5c0a5d79
    Stefy Lanza (nextime / spora ) authored
    - Added UDP broadcast component that broadcasts server info every 30 seconds
    - Integrated UDP broadcast into main application core
    - Created Qt6 discovery application for LAN detection
    - Added auto-exit option when browser opens
    - Created PyInstaller specs for Linux and Windows executables
    - Added comprehensive testing suite
    - Added setup script and documentation
    - Updated requirements.txt with netifaces dependency
    
    Features:
    - Broadcasts MBetterClient server info with host/port/SSL status
    - Cross-platform Qt6 discovery app with system tray support
    - Automatic browser opening when servers are discovered
    - Manual connection capability
    - Real-time server list with timestamps
    - Exit-after-open option for one-time usage
    5c0a5d79
mbetter_discovery_linux.spec 1.1 KB