Commit Graph

28 Commits

Author SHA1 Message Date
Jared Goodwin
138b339e07 Refactor BitBlt and DirectX capturer into one service. 2021-07-29 07:56:14 -07:00
Jared Goodwin
bce4f7dc44 Added automatic reconnect for GUI clients. 2021-07-29 07:56:08 -07:00
Jared Goodwin
0d926d0afd Log when initial DXCapture initialization fails. 2021-07-29 07:56:05 -07:00
Jared Goodwin
29f01e1925 Add organization name to chat service. 2021-07-29 07:56:04 -07:00
Jared Goodwin
8a1e5190eb Add DX screen count check in Windows ScreenCaster. 2021-07-29 07:56:01 -07:00
Jared Goodwin
685e690392 Chat service implemented. 2021-07-29 07:56:00 -07:00
Jared Goodwin
20c24c1e74 Begin creating chat service. 2021-07-29 07:56:00 -07:00
Jared Goodwin
372f1e18a0 Replace static state with DI container services. 2021-07-29 07:56:00 -07:00
Jared Goodwin
4f45bcc196 Add DI container in ScreenCast.Win. 2021-07-29 07:56:00 -07:00
Jared Goodwin
6fb743a87b WebRTC working. 2021-07-29 07:55:59 -07:00
Jared Goodwin
9cd4a02dc9 Converted WPF app to .NET Core. 2021-07-29 07:55:59 -07:00
Jared Goodwin
d8e23c5375 Improved Windows session switching during remote control. Fixed password reset link. Fixed auto-property initializers in RemotelyUser entity. 2021-07-29 07:55:59 -07:00
Jared Goodwin
f1b56a12cd ScreenCast.Win reverted. 2021-07-29 07:54:03 -07:00
Jared Goodwin
6836db4068 Fix DXCapture on Winlogon. 2021-07-29 07:54:02 -07:00
Jared Goodwin
cf14ad8781 Added bi-directional clipboard sharing. 2021-07-29 07:54:00 -07:00
Jared Goodwin
c12b64edf1 Fix DirectX capturer initialization. 2021-07-29 07:54:00 -07:00
Jared Goodwin
367dd10ff2 Remove static screencaster. 2021-07-29 07:54:00 -07:00
Jared Goodwin
107ff34fcd Created interfaces for services. Reworked dependencies. 2021-07-29 07:54:00 -07:00
Jared Goodwin
a2bff1af5e WIP on Core 3 upgrade. 2021-07-29 07:53:57 -07:00
Jared Goodwin
c9c5b67c4d WIP on Core 3 upgrade. 2021-07-29 07:53:57 -07:00
Jared Goodwin
ba55347b60 Refactored unattended init and connection code. 2021-07-29 07:53:56 -07:00
Jared Goodwin
2b15131897 Desktop switching and connection recovery improvements. 2021-07-29 07:53:56 -07:00
Jared Goodwin
d573885622 Fixed a bug where unused ScreenCaster instances weren't exiting. 2021-07-29 07:53:56 -07:00
Jared Goodwin
2cc0cd16c6 Remote control API now uses device ID instead of device name. Shared files now store the organization ID. Fixed a bug where command completion items for the selected language could show in the command mode shortcuts. 2021-07-29 07:53:56 -07:00
Jared Goodwin
d531dddb40 Extracted idle timer into separate class. Rename namespace. 2021-07-29 07:53:56 -07:00
Jared Goodwin
1ea295f8cb Clipboard transfer. Unattended remote session survives Windows signout. Removed HTML-based on-screen keyboard and instead invoke native mobile keyboard. Ubuntu server install script detects version for grabbing .NET Core runtime. 2021-07-29 07:53:55 -07:00
Jared Goodwin
1344dd9c99 Made remote audio toggle-able. Fixed monitor selection buttons. 2021-07-29 07:53:55 -07:00
Jared Goodwin
10ec413b7d WIP 2021-07-29 07:53:54 -07:00