Commit Graph

61 Commits

Author SHA1 Message Date
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
3b5aec55ac Clear Viewers list in view model on disconnect/reconnect. 2020-03-23 10:20:24 -07:00
Jared Goodwin
0b5b7e2943 Remove unnecessary lines. 2020-03-12 07:40:24 -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
82b43dd6db Change URLs to new domain. 2020-02-29 15:20:47 -08:00
Jared Goodwin
fe6ba8ee86 Create installer project. 2020-02-23 02:38:27 +00:00
Jared Goodwin
56874062bd WPF shutdown fix. Fix for aliases getting erased. Sort device grid. 2020-02-13 18:07:33 -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
e744538205 Dispose of viewers on application exit. 2020-01-27 18:36:58 -08:00
Jared Goodwin
ca23138dc7 Remove viewer on command execute, in case the connection was already dropped on the other end. 2020-01-27 07:16:39 -08:00
Jared Goodwin
b69cb6a5c8 Dispose of viewer in Desktop.Win. 2020-01-25 12:46:37 -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
Jared Goodwin
3e6850e78b Update deploy profiles. Add firewall rule to install script. 2020-01-16 18:21:27 -08:00
Jared Goodwin
94b78488f1 WebRTC working. 2020-01-16 16:32:20 -08:00
Jared Goodwin
918e685e79 Converted WPF app to .NET Core. 2020-01-16 06:48:57 -08:00
Jared Goodwin
a5ae25e23d Migrated ScreenCaster.Win to .NET Core. 2020-01-16 00:27:54 -08:00
Jared Goodwin
d9bd140e4d NuGet packages update. 2020-01-14 21:50:58 -08:00
Jared Goodwin
81ab2377f4 Reverted desktop client. 2019-12-28 22:10:57 -08:00
Jared Goodwin
a55d1f6baf ScreenCast.Win reverted. 2019-12-28 20:30:25 -08:00
Jared Goodwin
f18374a1b2 Update to screen resource locking. Changed capture throttling. 2019-12-28 15:30:16 -08:00
Jared Goodwin
f37a88ab02 Remove RestartAsAdmin. Set app manifest. 2019-12-27 18:31:03 -08:00
Jared Goodwin
7ccae0f987 Separate 32/64-bit Windows desktop clients. 2019-12-22 23:02:24 -08:00
Jared Goodwin
21e670ca66 Convert ScreenCast.Win to .NET Core. 2019-12-22 22:05:36 -08:00
Jared Goodwin
8b04321564 Core 3 WPF app created. 2019-12-22 15:26:49 -08:00
Jared Goodwin
2db632d51c Adjust ViewModels in desktop apps. 2019-12-22 14:20:29 -08:00
Jared Goodwin
0dd1c50588 Return to single-file EXE for desktop client. 2019-12-22 13:25:52 -08:00
Jared Goodwin
aeb47399ab Add assembly signing to publish script. 2019-12-22 12:35:30 -08:00
Jared Goodwin
0e49088dda Added bi-directional clipboard sharing. 2019-12-16 15:07:46 -08:00
Jared Goodwin
d4104ab4cb Revert back to packages.config 2019-12-15 20:09:51 -08:00
Jared Goodwin
bff170a978 Add RuntimeIdentifiers property. 2019-12-15 17:23:25 -08:00
Jared Goodwin
47dedfe2b1 Fix DirectX capturer initialization. 2019-12-15 16:44:30 -08:00
Jared Goodwin
1f74ebffa5 Migrate from packages.json to PackageReference. 2019-12-14 13:00:54 -08:00
Jared Goodwin
40fb8748e1 Remove static screencaster. 2019-12-14 09:08:14 -08:00
Jared Goodwin
e4374bc380 Created interfaces for services. Reworked dependencies. 2019-12-13 19:44:08 -08:00
Jared Goodwin
5db01941fa Normalize theme values. 2019-12-12 21:17:04 -08:00
Jared Goodwin
5bbc3d2595 Add explicit typings directory. 2019-12-10 11:25:14 -08:00
Jared Goodwin
a8e7567e33 Core SDK update. Package updates. 2019-12-04 19:11:56 -08:00
Jared Goodwin
61d904ceef Update Publish script and NuGet package. 2019-11-28 09:23:03 -08:00
Jared Goodwin
464db8d329 Update publish script. 2019-09-28 23:34:43 -07:00
Jared Goodwin
cfd1f640da Update static files config. Set ClickOnce security settings. 2019-09-28 12:58:10 -07:00
Jared Goodwin
e1925c00c0 Remove installer project. Add ClickOnce publish settings. 2019-09-28 11:19:14 -07:00
Jared Goodwin
cc42cf339e Remove Newtonsoft.Json. 2019-09-28 00:30:36 -07:00
Jared Goodwin
95cba6f1ea WIP on Core 3 upgrade. 2019-09-27 23:53:52 -07:00
Jared Goodwin
f5480effdb Package updates. 2019-08-21 19:54:12 -07:00