This repository has been archived on 2026-08-27. You can view files and clone it, but cannot push or open issues or pull requests.
gopher64-netplay/src
Claude 8e2c29039c UI: session save/resume controls + resync status (#8)
Add UI controls for the netplay session save/resume and resync
indicator features:

- netplay_create.slint: Add 'Resume Session...' button with file picker
  callback for .netplay-state files
- netplay_wait.slint: Add 'Save Session' button (host only, gated by
  is_host property), add resyncing indicator badge
- netplay_page.slint: Add resyncing property to NetplayData global
- src/ui/netplay.rs: Wire on_netplay_resume_session callback (opens
  file picker, placeholder for #3 flow), on_netplay_save_session
  callback (placeholder for #3 flow), set is_host on wait window setup

The save/resume callbacks show placeholder messages until #3 is
implemented. The resync indicator shows during ResyncState != Idle.

Closes #8
2026-08-25 22:19:56 -05:00
..
compat Use upstream sse2neon (#694) 2026-03-28 19:24:53 +01:00
device fix libdragon interrupt issue (#1191) 2026-08-21 09:18:38 +00:00
ui UI: session save/resume controls + resync status (#8) 2026-08-25 22:19:56 -05:00
cheats.rs Don't store luts in savestate (#993) 2026-05-31 06:37:11 +00:00
device.rs use tokio mutex (#1112) 2026-06-23 10:27:15 +00:00
lib.rs Add cli flag for widescreen (#1152) 2026-07-06 12:54:51 +00:00
main.rs put tokio runtime in dedicated thread (#1086) 2026-06-16 09:33:27 +00:00
netplay.rs move input polling (#1145) 2026-07-02 08:04:51 +00:00
retroachievements.rs put tokio runtime in dedicated thread (#1086) 2026-06-16 09:33:27 +00:00
savestates.rs add sleep while waiting for state (#1115) 2026-06-23 16:37:14 +00:00
ui.rs use rustls (#1194) 2026-08-24 12:35:05 +00:00