0916de60f3
error alert cleanup
2025-11-15 18:20:03 -08:00
cfc6e6c411
ios: add error handling
2025-11-15 18:16:03 -08:00
bc54735d1f
web: add error surfacing
2025-11-15 17:58:29 -08:00
04d23bec1e
ios: bump version
2025-11-15 17:47:13 -08:00
3aa819eccc
ios: Fixes for add media view
...
- Adds paste button
- Fix autofocus behavior (using UIKit)
- Remove pointless sheet detents
2025-11-15 17:42:00 -08:00
718518c3f2
ios: tighten fonts / list styles
2025-11-15 17:13:11 -08:00
f3053c1db1
ios: fix backgrounding error
2025-11-15 16:15:53 -08:00
58a43a617e
MediaPlayer: remove config line for reconnect rules
2025-11-15 15:45:34 -08:00
85fd112a1a
web: update nix flake lock
2025-11-15 15:35:55 -08:00
8ac494049d
dont mess with these
2025-11-02 11:40:14 -08:00
4e3bcb406a
flake: try and remove restrictions to improve mpv reliability
2025-11-02 11:35:11 -08:00
ec1ee508b3
backend: better timeouts/stream reconnect options for mpv
2025-11-02 10:52:58 -08:00
4e8cd11d8f
fix screenshots
2025-10-10 23:15:44 -07:00
ac4c22c2fb
Add 'ios/' from commit '2220a0d4f2bb0f0ebca509581c21d6c90359bd14'
...
git-subtree-dir: ios
git-subtree-mainline: 52968df567
git-subtree-split: 2220a0d4f2
2025-10-10 23:13:50 -07:00
52968df567
move web components to web/
2025-10-10 23:13:42 -07:00
2220a0d4f2
unconditional active scene phase change
2025-10-10 23:10:10 -07:00
6110f712bd
Fix WebSocket reconnection after app backgrounding
...
- Add scenePhase monitoring to ContentView to detect app lifecycle changes
- Implement handleScenePhaseChange() to force WebSocket reconnection and full UI refresh when app returns to foreground from background
- Update error handling in watchWebsocket() to suppress UI errors for backgrounding (error code 53) while still triggering reconnection
- Simplify API.notifyError() to always report errors, letting UI layer decide what to display
This fixes the issue where WebSocket connections would permanently disconnect after extended backgrounding, as iOS terminates background network connections after ~30 seconds.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-09 11:42:13 -07:00
3a5c285511
version 1.2
v1.2
2025-10-05 18:23:16 -07:00
4021881f11
Resolve various connection issues
2025-10-05 18:19:51 -07:00
623b562e8d
NowPlaying: appearance fixes for timestamp indicator
2025-06-27 01:13:45 -07:00
08619255c7
update typescript
2025-06-26 01:47:07 -07:00
472860f426
nix: update npm deps hash
2025-06-26 01:41:29 -07:00
6d0c52b96f
Implements seek/time bar
2025-06-26 01:38:12 -07:00
5e9842f02d
Adds feature flags, and the ability to do browser playback
2025-06-24 12:50:15 -07:00
480b30d909
Fix package-lock issues when building with Docker
2025-06-23 11:53:35 -07:00
839ec53c17
fix volume slider
2025-06-20 19:03:33 -07:00
6e5e587998
implements editing items in favorites
2025-06-20 18:50:06 -07:00
d87d6e038e
Appearance tweaks
2025-06-20 18:22:31 -07:00
0d2eb229cf
Resolves on-device Bonjour service discovery issue
2025-06-20 15:16:58 -07:00
82b5c886cb
More granular websocket error handling
2025-06-20 14:55:55 -07:00
751261ffc4
Bonjour services to info.plist
2025-06-11 21:24:25 -07:00
0e7305baa4
implements youtube search
2025-06-11 21:16:59 -07:00
484d08d3d4
bleh...
2025-06-11 20:27:42 -07:00
663125aa0e
flake: fix error in flake config for INVIDIOUS_BASE_URL
2025-06-11 20:17:20 -07:00
937a061cdd
Implements add media page
2025-06-11 20:13:37 -07:00
601ffc4a75
Implements updated nowplaying view
2025-06-11 19:33:20 -07:00
bde29e7e98
better error handling and server switching
2025-06-11 18:41:39 -07:00
afe985661a
add server: show progress bar when resolving
2025-06-11 17:42:26 -07:00
ce8ece23a5
implements favorites/playlist deletion
2025-06-11 15:08:17 -07:00
9aa55864f8
Tweaks to now playing view
2025-06-11 13:48:31 -07:00
a98bcd5b66
Started working on NowPlaying mini
2025-06-11 13:32:34 -07:00
ca829dde4c
Implements server selection UI
2025-06-11 13:00:09 -07:00
51048678bb
Unify playlist/favorites views
2025-06-11 12:12:53 -07:00
7e6d449c52
Selected server and better settings
2025-06-10 23:10:13 -07:00
0cdbecc031
finish implementing server configuration
2025-06-10 22:40:51 -07:00
f4f3ef543f
Started working on multiple server configuration
2025-06-10 18:45:34 -07:00
c775fa0def
Implements UI for adding servers in settings, moves to tab model on Phone
2025-06-10 14:16:47 -07:00
13b27a2a1a
project reorg
2025-06-10 11:09:44 -07:00
63094f7e49
zeroconf: add hostname to service name
2025-06-07 11:39:56 -07:00
d34363c650
nix: update deps hash
2025-05-31 15:21:35 -07:00