Commit Graph

103 Commits

Author SHA1 Message Date
Jared Goodwin
6471e4b0b0 Restructure for sending cursor change through WebRTC. 2020-04-21 11:00:41 -07:00
Jared Goodwin
731dd9267e Add WebRtcSessionFactory to service container. 2020-04-21 07:55:13 -07:00
Jared Goodwin
7a03605ed0 Fixed logging. 2020-04-20 16:00:39 -07:00
Jared Goodwin
a8df6939c7 Add WebRtc file transfer. 2020-04-20 15:09:53 -07:00
Jared Goodwin
51bf9e20fa Linux Desktop fixes. 2020-04-20 07:53:33 -07:00
Jared Goodwin
def7f558a0 Fix monitor switching. 2020-04-17 10:46:52 -07:00
Jared Goodwin
ef5f988991 Remove dxcapable field. 2020-04-16 08:46:45 -07:00
Jared Goodwin
c6b366f902 Cleanup. 2020-04-15 13:53:59 -07:00
Jared Goodwin
63b794bf6f Finished WebRTC messages. 2020-04-15 12:59:18 -07:00
Jared Goodwin
6f50fe6cbd Resolve dependency loop. 2020-04-13 20:25:09 -07:00
Jared Goodwin
9fc6aa155c Add RTC message DTOs. 2020-04-13 16:50:31 -07:00
Jared Goodwin
6ce2b1b859 Refactor and cleanup. 2020-04-11 09:52:46 -07:00
Jared Goodwin
1235968419 IsInputBlocked. 2020-04-10 17:42:00 -07:00
Jared Goodwin
ed34a212f2 Remove unblock/block. 2020-04-10 16:19:31 -07:00
Jared Goodwin
d3239c44b4 Update packages. 2020-04-09 13:27:01 -07:00
Jared Goodwin
0c9bfc6024 Add ContextMenu. 2020-04-08 19:09:46 -07:00
Jared Goodwin
5417e87a93 Remove initial acquire frame in DX init. 2020-04-08 15:44:18 -07:00
Jared Goodwin
95e0d284ab Get first frame on dx init. 2020-04-05 15:08:20 -07:00
Jared Goodwin
d5450f0b35 Switch to self-contained deployments. 2020-04-04 09:23:05 -07:00
Jared Goodwin
1e65e70c8a Missed else. 2020-04-03 15:04:37 -07:00
Jared Goodwin
04bfeab4ff Refactor ScreenCapturerWin. 2020-04-03 13:55:35 -07:00
Jared Goodwin
1d0cd445d5 Add missed logging. 2020-04-03 12:10:09 -07:00
Jared Goodwin
c613632b1a Cleanup Capturer services. 2020-04-03 11:10:37 -07:00
Jared Goodwin
7cc2820086 Refactor BitBlt and DirectX capturer into one service. 2020-04-03 10:52:17 -07:00
Jared Goodwin
0970b2e27d Tiny refactors. 2020-04-02 19:41:37 -07:00
Jared Goodwin
5aab7c0180 Add DPI awareness to app.manifest. Shutdown input thread on WPF Application.Exit event. 2020-03-23 18:07:40 -07:00
Jared Goodwin
5e29d8a35a Remove manual GC collection. 2020-03-23 12:10:41 -07:00
Jared Goodwin
6aa9655c06 Update to PowerShell Core 7. 2020-03-10 22:24:01 -07:00
Jared Goodwin
a556e956b8 Added automatic reconnect for GUI clients. 2020-03-10 20:19:47 -07:00
Jared Goodwin
0025497ec0 Add server admins. 2020-03-06 14:21:53 -08:00
Jared Goodwin
793c41d84b Revert default database to SQLite. 2020-03-04 18:12:38 -08:00
Jared Goodwin
42b1411c23 Add automatic clipboard updating from browser to endpoint. 2020-03-03 18:26:39 -08:00
Jared Goodwin
82b43dd6db Change URLs to new domain. 2020-02-29 15:20:47 -08:00
Jared Goodwin
27d82de5d5 Make Remotely service delayed start. 2020-02-29 14:32:38 -08:00
Jared Goodwin
375817b7ed Update Windows server install. 2020-02-28 08:09:06 -08:00
Jared Goodwin
6a725337d2 Log when initial DXCapture initialization fails. 2020-02-27 13:07:03 -08:00
Jared Goodwin
2b02ce56c8 Add organization name to chat service. 2020-02-23 11:28:08 -08:00
Jared Goodwin
30b2c5afaa Installer app completed. 2020-02-23 02:38:27 +00:00
Jared Goodwin
4da017ca14 Check InputActionsThread before queueing. 2020-02-15 08:28:19 -08:00
Jared Goodwin
8ab77201a0 Update NuGet packages. 2020-02-15 08:14:07 -08:00
Jared Goodwin
6cc3857ba3 Don't use single file for ScreenCasters, as it takes additional time to extract the files. 2020-02-13 07:23:59 -08:00
Jared Goodwin
5146f0a6ff Added ability to block remote user input. 2020-02-12 19:23:59 -08:00
Jared Goodwin
40897e8dd2 Add DX screen count check in Windows ScreenCaster. 2020-02-02 09:05:21 -08:00
Jared Goodwin
9164c10490 Check organization remote control session count during attended access. 2020-01-31 15:01:32 -08:00
Jared Goodwin
e58e85b58d Fixes for elevating WPF app. 2020-01-29 19:07:42 -08:00
Jared Goodwin
56faf2e395 Added ability to elevate WPF app to service-level privileges for WinLogon and UAC access. 2020-01-29 18:27:12 -08:00
Jared Goodwin
df7de3681f Chat service implemented. 2020-01-25 01:19:21 -08:00
Jared Goodwin
e604f22d53 Begin creating chat service. 2020-01-23 22:49:30 -08:00
Jared Goodwin
efd3f7d5ed Replace static state with DI container services. 2020-01-22 22:47:04 -08:00
Jared Goodwin
f581f836e8 Add DI container in ScreenCast.Win. 2020-01-22 20:42:32 -08:00