Auto-commit 2026-03-12 10:05

This commit is contained in:
2026-03-12 10:05:49 -04:00
parent bed3369907
commit 92bc20a293
14 changed files with 285 additions and 21 deletions

View File

@@ -0,0 +1,11 @@
- type: task_completion
task_id: FRE-247
title: Device list and pairing flow
description: Implement device discovery UI, device list with smart sorting, pairing/authentication flows for each platform, and device credential storage
status: done
completed_at: 2026-03-12T13:59:06.282Z
changes_made:
- Updated DevicesScreen to sort discovered devices by discovery time (newest first)
- Implemented smart sorting in device list: paired devices shown first (sorted by last connected), then discovered devices (sorted by discovery time, newest first)
files_modified:
- /home/mike/code/TVRemote/app/(tabs)/index.tsx

View File

@@ -0,0 +1,13 @@
TVRemote - Universal TV Remote App
An Expo-based universal TV remote application that discovers and controls smart TVs via WiFi. Implements device discovery, pairing flows, and platform-specific controllers for Roku, Samsung, LG, FireTV, and Android TV devices.
Key Features:
- Device discovery via mDNS/Zeroconf, SSDP, and IP subnet scanning
- Platform-specific pairing and control (Samsung Tizen, LG webOS, etc.)
- Credential storage for authenticated connections
- Modern React Native UI with Expo Router
- Zustand state management
Current Status: Active development
Last Worked: 2026-03-12