1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-06-24 21:25:23 +00:00

Commit graph

  • d69bd8fe92 Receivers: Fixed crash when ConnectionMonitor and ListenerService state is out-of-sync master Michael Hollister 2025-06-24 08:43:30 -05:00
  • c6106b8edc Merge branch 'marcus/rs-term-fixes' into 'master' Michael Hollister 2025-06-24 08:17:52 -05:00
  • 1435d8a2ea Rust terminal sender fixes Marcus Hanestad 2025-06-24 13:17:52 +00:00
  • 459f55046a rs-terminal: fix typos marcus/rs-term-fixes Marcus Hanestad 2025-06-24 08:43:51 +02:00
  • 3fa46af0bd rs-terminal: add volume argument to play command Marcus Hanestad 2025-06-24 08:41:23 +02:00
  • 471c780785 rs-terminal: dedup playlist example Marcus Hanestad 2025-06-24 08:31:49 +02:00
  • 156b4ff624 rs-terminal: make custom property optional for generic metadata Marcus Hanestad 2025-06-24 08:27:54 +02:00
  • a955097989 Receivers: Fixed default setting for updater channel Michael Hollister 2025-06-23 17:41:23 -05:00
  • c4c2c903da Receivers: Fixed crash on reading invalid settings file Michael Hollister 2025-06-23 17:30:47 -05:00
  • 3cab714b71 Receivers: Fix mdns internal buffer overflow error and advertisement crash Michael Hollister 2025-06-20 11:54:35 -05:00
  • e6025b5802 Electron: Bump package-lock version Michael Hollister 2025-06-18 17:22:03 -05:00
  • 1d91888e80 Electron: Bump package version Michael Hollister 2025-06-18 17:03:59 -05:00
  • 7e4b5485ea Receivers: Added image viewer UI Michael Hollister 2025-06-18 16:58:35 -05:00
  • 023f1054e1 Receivers: Increased loading spinner delay and reset showDuration timer onPlay Michael Hollister 2025-06-18 16:57:02 -05:00
  • 6a14b98f6b Receivers: Delay showing loading spinner Michael Hollister 2025-06-18 16:02:52 -05:00
  • c12e1aff58 Receiver: Add pausing and resuming showDuration timer Michael Hollister 2025-06-18 11:06:16 -05:00
  • 205ec8bf23 Receivers: Start showDuration timer after media load Michael Hollister 2025-06-17 23:57:09 -05:00
  • ec96201b2c Electron: Fixed playing mixed content in same player window session Michael Hollister 2025-06-17 23:37:07 -05:00
  • 47b8c1f068 Electron: Add additional fullscreen doubleclick handlers Michael Hollister 2025-06-16 16:31:39 -05:00
  • 56e10760b8 Receivers: Add playlist next/previous buttons and metadata for audio files Michael Hollister 2025-06-16 15:17:16 -05:00
  • 782a01f4e9 Electron: Fix playing non-cached playlists Michael Hollister 2025-06-16 08:35:31 -05:00
  • cb9dc35dad Updating documentation and receiver sections Michael Hollister 2025-06-13 15:29:12 -05:00
  • 62e430c080 Electron: Added support for changing main window background Michael Hollister 2025-06-13 15:05:06 -05:00
  • e7168b0a74 Electron: Removed unused package dependencies Michael Hollister 2025-06-13 11:50:24 -05:00
  • 2fbfac0a04 Receivers: Moved playlist message preparation to common components Michael Hollister 2025-06-13 11:03:42 -05:00
  • c1e72173e0 Electron: Restart mdns service after network change Michael Hollister 2025-06-13 09:42:10 -05:00
  • 78143ed172 Receivers: Fixed player event handler attachment leak Michael Hollister 2025-06-12 17:21:25 -05:00
  • 7182a1b63d Receivers: Imporved player error handling Michael Hollister 2025-06-12 17:18:53 -05:00
  • 331391169f Receivers: Fixed idle background hiding video player on error Michael Hollister 2025-06-12 15:44:30 -05:00
  • fa246a3f08 Receivers: Renamed store module and added Electron option to ignore certificate errors Michael Hollister 2025-06-12 14:13:05 -05:00
  • 6b16af4b7d Receivers: Moved Store module to common components Michael Hollister 2025-06-12 11:56:44 -05:00
  • dd813cd0ea Receivers: Allow simple logging when Logger is uninitialized Michael Hollister 2025-06-12 11:52:15 -05:00
  • 920bde9179 Receivers: Fixed protocol v3 volume field in play message Michael Hollister 2025-06-11 18:46:15 -05:00
  • 1bc8e15406 Receivers: Revert test cache quota size Michael Hollister 2025-06-11 17:15:31 -05:00
  • 7a0c865bb2 Receivers: Multiple MediaCache fixes Michael Hollister 2025-06-11 14:51:55 -05:00
  • c95f254b3b Merge branch 'michael/protocol-v3' into 'master' Michael Hollister 2025-06-10 14:32:04 -05:00
  • 1afd421f7d Receivers: Added playlist support michael/protocol-v3 Michael Hollister 2025-06-10 14:23:06 -05:00
  • 0757d5e2df Merge branch 'marcus/rs-term-sender-v3-support' into 'master' Michael Hollister 2025-06-04 10:34:56 -05:00
  • bfa61907c7 Support protocol v3 in the rust terminal sender Marcus Hanestad 2025-06-04 15:34:56 +00:00
  • 6b7931e2b9 rs-terminal: add subcommand for SetPlaylistItem marcus/rs-term-sender-v3-support Marcus Hanestad 2025-06-04 17:13:37 +02:00
  • 5b7a9be80a rs-terminal: log inital receiver message Marcus Hanestad 2025-06-04 16:55:25 +02:00
  • 4ea7475c44 rs-terminal: fall back to default mime type when not provided or guessed Marcus Hanestad 2025-06-04 16:49:41 +02:00
  • cfb30c62c7 rs-terminal: log received Pong messages Marcus Hanestad 2025-06-04 16:26:31 +02:00
  • 7c1f53e3e2 rs-terminal: remove finished TODO Marcus Hanestad 2025-06-04 14:26:18 +02:00
  • 2684b9b499 rs-terminal: handle json ser-de errors gracefully Marcus Hanestad 2025-06-04 14:23:29 +02:00
  • 212c630383 rs-terminal: fix clippy warnings Marcus Hanestad 2025-06-04 14:11:29 +02:00
  • 3654a92eb4 rs-terminal: update examples in README and add playlist json examples Marcus Hanestad 2025-06-04 13:57:47 +02:00
  • 1eca7df85d rs-terminal: decode PlaybackUpdate for current version Marcus Hanestad 2025-06-04 13:15:39 +02:00
  • 91a2bbee13 rs-terminal: support v3 PlayMessage and event subscriptions Marcus Hanestad 2025-06-04 12:20:25 +02:00
  • 3a7b7675ba rs-terminal: buffer data read from websocket when underflowing Marcus Hanestad 2025-06-04 10:06:19 +02:00
  • 72d5c10918 Electron: Initial support for most of protocol v3 Michael Hollister 2025-06-03 14:29:25 -05:00
  • 6529d91eb2 rs-terminal: init protocol v3 support Marcus Hanestad 2025-06-03 16:39:09 +02:00
  • a83f92d874 Senders: Renamed C# terminal sender project and fixed build Michael Hollister 2025-05-28 23:25:13 -05:00
  • 0d6856872f Renamed clients directory to senders Michael Hollister 2025-05-28 18:02:59 -05:00
  • 7405cca08f Revert "CI: Testing different Mac build image" Michael Hollister 2025-05-19 18:08:05 -05:00
  • 55c09d57b4 CI: Testing different Mac build image Michael Hollister 2025-05-19 15:32:43 -05:00
  • b050a26d01 Electron: Allow passing arguments when running from repo Michael Hollister 2025-05-19 09:16:46 -05:00
  • c04cc2f9ca Receivers: Fixed supported MIME types Michael Hollister 2025-05-13 01:15:39 -05:00
  • 269006ffb1 Electron: Reload viewer window when viewing supported content type Michael Hollister 2025-05-13 00:22:24 -05:00
  • b08b233f02 Receivers: Removed white border outline for generic content viewer Michael Hollister 2025-05-13 00:20:44 -05:00
  • 45b8e915e3 Receivers: Added support for viewing browser supported generic file content Michael Hollister 2025-05-12 23:49:10 -05:00
  • e3c437a280 webOS: Ported receiver to Electron 2.1.0 changes Michael Hollister 2025-05-09 10:44:26 -05:00
  • 61c1e9a9c1 webOS: Updating splash screen to new icon style Michael Hollister 2025-05-08 18:15:30 -05:00
  • 0f4d97a8bc webOS: Improving dev container reliability Michael Hollister 2025-05-08 18:13:46 -05:00
  • 96f63f4c3e webOS: Added Docker container for local development Michael Hollister 2025-05-07 18:12:38 -05:00
  • 69500c19e9 Website: Change download link to latest releases Michael Hollister 2025-05-06 15:05:55 -05:00
  • 0751556725 Receivers: Fixed mdns advertisement compatibility issues due to null txt field electron-v2.1.0 Michael Hollister 2025-05-05 12:39:36 -05:00
  • 32e9467018 Electron: Fixed updater logic for new channel releases Michael Hollister 2025-05-02 19:31:21 -05:00
  • bb4a451049 Infra: Making manifest fix compatible with current format Michael Hollister 2025-05-02 17:49:06 -05:00
  • a6ece1dcbe Electron: Reverting updater test Michael Hollister 2025-05-02 17:29:55 -05:00
  • 61fa32dec2 Infra: Fixing manifest generation for custom release channels Michael Hollister 2025-05-02 17:17:47 -05:00
  • 42d17e2fe7 Receivers: Suppress excessive toasts from quick successive sender connect/disconnect/reconnect events Michael Hollister 2025-05-02 15:42:44 -05:00
  • dd88edae7d Electron: Disabling connection monitor for websocket connections Michael Hollister 2025-05-02 10:20:53 -05:00
  • 9fa5ed3280 Receivers: Re-encoded background video for better performance Michael Hollister 2025-05-02 10:15:13 -05:00
  • 18b50d2d38 Receivers: Add support for sending session messages to specific sessions Michael Hollister 2025-05-01 14:34:38 -05:00
  • 2776bc398e Receivers: Fixed connection monitor heartbeat Michael Hollister 2025-05-01 14:22:43 -05:00
  • e8be1a5735 Receivers: Fix listener map session tracking Michael Hollister 2025-05-01 14:01:37 -05:00
  • 2791357ba3 Receivers: Moved connection monitor to main process Michael Hollister 2025-05-01 13:28:56 -05:00
  • bb330d9718 Electron: Cache network interfaces for faster main window loading Michael Hollister 2025-05-01 12:18:59 -05:00
  • ac9b02c2d8 Electron: Log uncaught exceptions in main process Michael Hollister 2025-05-01 12:15:33 -05:00
  • b24b3f0c55 Receivers: Added unified logger module Michael Hollister 2025-05-01 10:37:21 -05:00
  • 7f9d7939bc Electron: Disable safe storage to suppress KWallet password prompt Michael Hollister 2025-04-30 10:37:21 -05:00
  • 71a2c06b8c Electron: Error fixes Michael Hollister 2025-05-01 09:44:59 -05:00
  • 1ad346c6b4 Receievers: Fix network fetching and error UI displaying at same time Michael Hollister 2025-04-30 10:32:06 -05:00
  • 0ef502d3a8 Electron: Re-disable network worker window Michael Hollister 2025-04-30 10:30:56 -05:00
  • 7b5d48cab9 Electron: Use friendlier network interface names on Windows Michael Hollister 2025-04-30 10:18:41 -05:00
  • 3c72010604 Electron: Fixed memory leak when creating and destorying main window Michael Hollister 2025-04-30 10:17:20 -05:00
  • 65edb0d40e Receivers: Change sessionMap to map type Michael Hollister 2025-04-29 14:36:16 -05:00
  • 5782fcc3ca Receivers: Store connection state in main process Michael Hollister 2025-04-29 13:03:10 -05:00
  • 75f2f3dded Electron: Added null checks before sending window messages Michael Hollister 2025-04-29 12:17:29 -05:00
  • 9b47627801 Receivers: Fixed logic issues with connection monitor Michael Hollister 2025-04-29 11:57:25 -05:00
  • 270a998e18 Receivers: Removed network change toast notification on startup Michael Hollister 2025-04-29 08:57:21 -05:00
  • 05df2a5a1e Electron: Updated Mac DMG background image and fix icon locations Michael Hollister 2025-04-28 16:53:31 -05:00
  • a9f648a014 Receivers: Prevent toasts on wifi signal level change Michael Hollister 2025-04-28 12:48:59 -05:00
  • 7464bc1e51 Receivers: Added null check Michael Hollister 2025-04-25 15:49:40 -05:00
  • e410e5bd73 Electron: Bump version to 2.1.0 Michael Hollister 2025-04-25 14:25:00 -05:00
  • f9d774e0e6 CI: Adding default electron build variables Michael Hollister 2025-04-25 14:16:07 -05:00
  • c54ce74dfd Receivers: Added connect/disconenct notifications to player window Michael Hollister 2025-04-25 14:04:59 -05:00
  • a7cd81aa34 Receivers: Adjusted Toast styles Michael Hollister 2025-04-25 12:29:36 -05:00
  • 55355a3c57 Receivers: Fixed disconnection notification on connection Michael Hollister 2025-04-25 09:57:49 -05:00