Commit Graph

205 Commits

Author SHA1 Message Date
Jared
3e09a96671 Update to .NET 5. (#176)
* Retarget .NET 5.

* Delete binaries

* Create ClickOnce publish profile.

* Add IncludeAllContentForSelfExtract

* Retarget .NET 5.

* Delete binaries

* Create ClickOnce publish profile.

* Add IncludeAllContentForSelfExtract

* Remove trim publish option.

* Update Program.cs

* Bump .NET Framework apps up to v4.8.

* Remove use of obsolete DatabaseErrorPageMiddleware.

* Delete ClickOnce-Win10-x64.pubxml
2021-07-29 07:56:49 -07:00
Jared
4329266122 Add middle-mouse click. 2021-07-29 07:56:49 -07:00
Jared
f1c8149c27 Persist some viewer settings between sessions. 2021-07-29 07:56:48 -07:00
Jared
702d7402a1 Make Linux update backwards compatible. 2021-07-29 07:56:47 -07:00
Jared
b31d30d535 Fix remote control access prompt text wrapping on Linux. 2021-07-29 07:56:47 -07:00
Jared
254bf24e47 Add installer for Manjaro. 2021-07-29 07:56:46 -07:00
Jared
0c08427b2e Null check on device name. 2021-07-29 07:56:46 -07:00
Jared
adc57eecdc HTML-encode various dynamic content. Update IIS server install script. 2021-07-29 07:56:46 -07:00
Jared
8be89121aa Fix re-rendering of devices when they go offline. 2021-07-29 07:56:46 -07:00
Jared
6f453a4c9d Fix installer. 2021-07-29 07:56:46 -07:00
Jared
5945d67496 Update Linux install scripts. 2021-07-29 07:56:45 -07:00
Jared
0ca6710211 Add Put to DevicesController. 2021-07-29 07:56:45 -07:00
Jared
c36b8224a1 Fix DataGrid refresh. 2021-07-29 07:56:44 -07:00
Jared
d36b2747cc Code cleanup. 2021-07-29 07:56:44 -07:00
Jared
323f971176 Fix WebRTC buffer reaching threshold during file transfer. 2021-07-29 07:56:44 -07:00
Jared
f411c14334 Add types dir back. 2021-07-29 07:56:44 -07:00
Jared
905be25995 Consolidate all modules to single out file. 2021-07-29 07:56:43 -07:00
Jared
d73bc004d9 Use outFile with AMD modules. Load with Requirejs. 2021-07-29 07:56:43 -07:00
Jared
e951b72f98 Implement file uploading for Windows. 2021-07-29 07:56:43 -07:00
Jared
b4b9f09365 Create browser controls. Begin fleshing out client services. 2021-07-29 07:56:43 -07:00
Jared
4b797d975a Cleanup and message de-duplication. 2021-07-29 07:56:42 -07:00
Jared
a135b22131 Message handling cleanup and de-duplication. 2021-07-29 07:56:42 -07:00
Jared
9cfe322dd5 Fix device grid buttons. 2021-07-29 07:56:42 -07:00
Jared
6acd961573 Reduce input timeout. Center text in input. 2021-07-29 07:56:41 -07:00
Jared
e81aad3f15 Add pagination. 2021-07-29 07:56:41 -07:00
Jared
b83a84729f Add checkbox to hide offline devices. 2021-07-29 07:56:41 -07:00
Jared
30d5f16a71 Start data grid refactor. 2021-07-29 07:56:41 -07:00
Jared
cc56974fed Cleanup. 2021-07-29 07:56:41 -07:00
Jared
5d57cb2760 Rename RCBrowserHub to ViewerHub. Refactor ViewerHubConnection close events. 2021-07-29 07:56:40 -07:00
Jared Goodwin
6dc9b553e0 Case-insensitive etag grep. Rename server install bash scripts. 2021-07-29 07:56:38 -07:00
Jared Goodwin
da5b6c7fd8 Use counter for missed messages on the console instead of flashing alert. 2021-07-29 07:56:38 -07:00
Jared Goodwin
fea1b7cc7f Add remote computer's upload progress when downloading from console. 2021-07-29 07:56:37 -07:00
Jared Goodwin
29df1df67b Fix file upload progress. 2021-07-29 07:56:37 -07:00
Jared Goodwin
e4df1e24a3 Add "stream mode" as an option for WebRTC video. 2021-07-29 07:56:37 -07:00
Jared Goodwin
bf89797558 Dispose of DataChannel before exiting. 2021-07-29 07:56:37 -07:00
Jared Goodwin
44dc4e346c Handle errors in CreateFromArgb32Callback. 2021-07-29 07:56:37 -07:00
Jared Goodwin
ad211e6e64 Added WebRTC video stream. 2021-07-29 07:56:37 -07:00
Jared Goodwin
b2c9536e23 Refactor IScreenCapturer. 2021-07-29 07:56:37 -07:00
Jared Goodwin
bae1d1d628 Re-structure projects. Introduce WPF/Avalonia chat windows. Record session from browser. 2021-07-29 07:56:36 -07:00
Jared Goodwin
a352582311 Add SignalR event handler for file transfer (for when WebRTC fails). 2021-07-29 07:56:36 -07:00
Jared Goodwin
8f6120cba7 Update ClipboardWatcher. 2021-07-29 07:56:36 -07:00
Jared Goodwin
35eff7cd31 Add chunking for images sent over SignalR. 2021-07-29 07:56:36 -07:00
Jared Goodwin
4ded311d34 Set key states up on window blur. 2021-07-29 07:56:35 -07:00
Jared Goodwin
39a67fef73 Session type serialization check. 2021-07-29 07:56:35 -07:00
Jared Goodwin
3e9b0ec3c9 Fix session type serialization. 2021-07-29 07:56:35 -07:00
Jared Goodwin
d5ba6170b6 Fix session type display. 2021-07-29 07:56:35 -07:00
Jared Goodwin
3b1e034ec0 Add Windows Session selection. 2021-07-29 07:56:35 -07:00
Jared Goodwin
8a65fed86a Remove unnecessary code. 2021-07-29 07:56:35 -07:00
Jared Goodwin
3fdffc6f67 Unify PowerShell commands. 2021-07-29 07:56:34 -07:00
Jared Goodwin
b17267ce2c One-time-password for remote control sessions via API. 2021-07-29 07:56:34 -07:00