1
0
Fork 0
mirror of https://gitlab.com/futo-org/fcast.git synced 2025-07-24 10:56:59 +00:00
Commit graph

44 commits

Author SHA1 Message Date
Michael Hollister
2791357ba3 Receivers: Moved connection monitor to main process 2025-05-01 13:28:56 -05:00
Michael Hollister
bb330d9718 Electron: Cache network interfaces for faster main window loading 2025-05-01 12:18:59 -05:00
Michael Hollister
ac9b02c2d8 Electron: Log uncaught exceptions in main process 2025-05-01 12:15:33 -05:00
Michael Hollister
b24b3f0c55 Receivers: Added unified logger module 2025-05-01 10:37:21 -05:00
Michael Hollister
71a2c06b8c Electron: Error fixes 2025-05-01 09:44:59 -05:00
Michael Hollister
0ef502d3a8 Electron: Re-disable network worker window 2025-04-30 10:30:56 -05:00
Michael Hollister
3c72010604 Electron: Fixed memory leak when creating and destorying main window 2025-04-30 10:17:20 -05:00
Michael Hollister
5782fcc3ca Receivers: Store connection state in main process 2025-04-29 13:03:10 -05:00
Michael Hollister
75f2f3dded Electron: Added null checks before sending window messages 2025-04-29 12:17:29 -05:00
Michael Hollister
9b47627801 Receivers: Fixed logic issues with connection monitor 2025-04-29 11:57:25 -05:00
Michael Hollister
c54ce74dfd Receivers: Added connect/disconenct notifications to player window 2025-04-25 14:04:59 -05:00
Michael Hollister
47f388b5d4 Receivers: Added responsive UI design 2025-04-24 16:25:56 -05:00
Michael Hollister
7ce2dcbca3 Moved network interface querying off main process 2025-04-23 19:21:17 -05:00
Michael Hollister
28a617daa7 Receivers: Reworked network interface UI 2025-04-22 17:28:02 -05:00
Michael Hollister
668b56d9a2 Electron: Explictly mention FCast sender app required for QR code scan 2025-04-18 18:28:25 -05:00
Michael Hollister
5094968a17 Electron: Prevent multiple application instances 2025-04-18 11:32:01 -05:00
Michael Hollister
7be0a41166 Refractor shared code for tizen receiver 2025-02-17 15:54:54 -06:00
Michael Hollister
9a7924ebce Changed connection detection on window re-create 2025-01-08 15:30:39 -06:00
Michael Hollister
3142709d7f Added toasts and UI update on device connection 2025-01-06 20:35:57 -06:00
Michael Hollister
90e1f4de1a Initial commit of WebOS receiver 2024-12-09 00:56:55 -06:00
Michael Hollister
a2ded729d1 Allow for channel update to stable 2024-11-21 11:51:46 -06:00
Michael Hollister
b0c511c18f Subtitle tweaks 2024-11-21 00:40:15 -06:00
Michael Hollister
ce0865bca6 Fixed terminal version and help flags 2024-11-19 17:31:03 -06:00
Michael Hollister
670cab64e8 Changed log formatting 2024-11-19 14:49:27 -06:00
Michael Hollister
ff19f76f7e Added about dialog 2024-11-19 09:54:50 -06:00
Michael Hollister
3a9aedae31 Added check for updates on startup 2024-11-17 23:36:16 -06:00
Michael Hollister
568c972492 New updater flow and UI 2024-11-17 23:12:24 -06:00
Michael Hollister
de796a8673 Fixed privilge escalation on Linux and Windows 2024-11-17 11:54:02 -06:00
Michael Hollister
3a3c14aab7 Many updater fixes 2024-11-15 00:43:01 -06:00
Michael Hollister
869ac1433f Initial commit of new updater 2024-11-14 08:56:58 -06:00
Michael Hollister
7e3050d639 Disable tray left-click window toggle on Mac 2024-11-14 01:15:21 -06:00
Michael Hollister
6cafca5412 Updated behavior for main window sizing, fullscreen, and system tray visibility 2024-11-14 01:04:00 -06:00
Michael Hollister
755db076e7 Initial commit of new video player 2024-11-04 09:17:20 -06:00
Michael Hollister
5a999473ca Add Electron Forge 2024-10-21 20:51:07 +00:00
Michael Hollister
add770514b Changed to cli parsing module 2024-09-06 15:44:20 -05:00
Koen
28886045af Added support for request headers. 2024-01-04 12:38:39 +01:00
Koen
a991b353a6 Removal of encryption., 2023-12-30 11:28:36 +01:00
Koen
9599c1931e Added encryption. 2023-12-30 10:55:30 +01:00
Koen
b8bd78d90d Finished implementation of old crypto system as much until course change. 2023-12-21 14:18:47 +01:00
Koen
18b61d549c Finished first version of Chrome extension to cast to FCast. Added support for WebSocket to terminal client. Added global support for setting playback speed. Added support for casting local file using terminal client. Added global support for playback error messages. Fixed crash caused by failing to unregister MDNS. Fixed issue where subtitles would always show for HLS. Added support for fractional seconds globally. Layout fixes to desktop casting client. Added footer telling user they can close the window. 2023-12-07 16:10:18 +01:00
Koen
fd9a63dac0 Main window should start full screen. 2023-12-06 13:08:56 +01:00
Koen
cefe19e9ff Implemented main window with QR code for desktop receiver. 2023-12-06 13:03:23 +01:00
Koen
85530ca218 Implemented WebSocket for electron version. 2023-12-06 11:50:26 +01:00
Koen
c8394f6a8e Initial commit. 2023-06-20 08:45:01 +02:00