Commit Graph

111 Commits

Author SHA1 Message Date
Jared Goodwin
3b1e034ec0 Add Windows Session selection. 2021-07-29 07:56:35 -07:00
Jared Goodwin
4d4f1f0d18 Add app icons. 2021-07-29 07:56:34 -07:00
Jared Goodwin
3bcb4d2ede Logging updates.
Fix log entry.

Additional logging.  Add environment badge.

Add logging.

Updater tweaks.

Add logging.

Updater changes.
2021-07-29 07:56:33 -07:00
Jared Goodwin
7e54780b16 Minor tweaks. 2021-07-29 07:56:33 -07:00
Jared Goodwin
76d13e124a Await Connect. 2021-07-29 07:56:32 -07:00
Jared Goodwin
ceda2001eb Move initial capture to constructor. 2021-07-29 07:56:32 -07:00
Jared Goodwin
c1252507fb Send initial frame. 2021-07-29 07:56:31 -07:00
Jared Goodwin
b113c4e7ce Revert "Move capturer init."
This reverts commit 54a4f645bf.
2021-07-29 07:56:31 -07:00
Jared Goodwin
efb11f9235 Move capturer init. 2021-07-29 07:56:31 -07:00
Jared Goodwin
248406f05e Restructure for sending cursor change through WebRTC. 2021-07-29 07:56:17 -07:00
Jared Goodwin
436519b75b Add WebRtcSessionFactory to service container. 2021-07-29 07:56:17 -07:00
Jared Goodwin
373960710f Fixed logging. 2021-07-29 07:56:16 -07:00
Jared Goodwin
88af1ebb05 Add WebRtc file transfer. 2021-07-29 07:56:16 -07:00
Jared Goodwin
81db15cfe1 Linux Desktop fixes. 2021-07-29 07:56:16 -07:00
Jared Goodwin
017a2dcc6a Fix monitor switching. 2021-07-29 07:56:16 -07:00
Jared Goodwin
965c5ecfc5 Remove dxcapable field. 2021-07-29 07:56:16 -07:00
Jared Goodwin
ac27f7964d Cleanup. 2021-07-29 07:56:16 -07:00
Jared Goodwin
04031eb08d Finished WebRTC messages. 2021-07-29 07:56:16 -07:00
Jared Goodwin
08ac61e4ef Resolve dependency loop. 2021-07-29 07:56:15 -07:00
Jared Goodwin
ed0b50373f Add RTC message DTOs. 2021-07-29 07:56:15 -07:00
Jared Goodwin
337754df1a Refactor and cleanup. 2021-07-29 07:56:15 -07:00
Jared Goodwin
4005db4fa5 IsInputBlocked. 2021-07-29 07:56:15 -07:00
Jared Goodwin
61227959ea Remove unblock/block. 2021-07-29 07:56:15 -07:00
Jared Goodwin
90095d1b6b Update packages. 2021-07-29 07:56:15 -07:00
Jared Goodwin
9dcddd37af Add ContextMenu. 2021-07-29 07:56:15 -07:00
Jared Goodwin
f1c6d2398c Remove initial acquire frame in DX init. 2021-07-29 07:56:15 -07:00
Jared Goodwin
77bc2f1b88 Get first frame on dx init. 2021-07-29 07:56:14 -07:00
Jared Goodwin
bd751a9cf6 Switch to self-contained deployments. 2021-07-29 07:56:14 -07:00
Jared Goodwin
6df6a85eba Missed else. 2021-07-29 07:56:14 -07:00
Jared Goodwin
ea8ce38514 Refactor ScreenCapturerWin. 2021-07-29 07:56:14 -07:00
Jared Goodwin
913562321e Add missed logging. 2021-07-29 07:56:14 -07:00
Jared Goodwin
d04552152e Cleanup Capturer services. 2021-07-29 07:56:14 -07:00
Jared Goodwin
138b339e07 Refactor BitBlt and DirectX capturer into one service. 2021-07-29 07:56:14 -07:00
Jared Goodwin
c079820153 Tiny refactors. 2021-07-29 07:56:14 -07:00
Jared Goodwin
0bfd838543 Add DPI awareness to app.manifest. Shutdown input thread on WPF Application.Exit event. 2021-07-29 07:56:09 -07:00
Jared Goodwin
81f11a2dee Remove manual GC collection. 2021-07-29 07:56:09 -07:00
Jared Goodwin
010a12783c Update to PowerShell Core 7. 2021-07-29 07:56:08 -07:00
Jared Goodwin
bce4f7dc44 Added automatic reconnect for GUI clients. 2021-07-29 07:56:08 -07:00
Jared Goodwin
fe6147029a Add server admins. 2021-07-29 07:56:06 -07:00
Jared Goodwin
b744ab8585 Revert default database to SQLite. 2021-07-29 07:56:06 -07:00
Jared Goodwin
94ff1f23ba Add automatic clipboard updating from browser to endpoint. 2021-07-29 07:56:05 -07:00
Jared Goodwin
4ab5d494a3 Change URLs to new domain. 2021-07-29 07:56:05 -07:00
Jared Goodwin
49012b2788 Make Remotely service delayed start. 2021-07-29 07:56:05 -07:00
Jared Goodwin
2524a530db Update Windows server install. 2021-07-29 07:56:05 -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
05a73820de Installer app completed. 2021-07-29 07:56:03 -07:00
Jared Goodwin
9f30285b54 Check InputActionsThread before queueing. 2021-07-29 07:56:02 -07:00
Jared Goodwin
afeb6dc1ad Update NuGet packages. 2021-07-29 07:56:02 -07:00
Jared Goodwin
bdc019a778 Don't use single file for ScreenCasters, as it takes additional time to extract the files. 2021-07-29 07:56:02 -07:00