1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-15 15:53:55 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
Bryan Roe
559928de5b The following updates, fix KVM for openSUSE and other distros with similar behavior
1. Removed 'setDisplay()' because it doesn't work
2. Added more descriptive error message when XOpenDisplay fails
3. Added ability to set XAUTHORITY in the child process if it wasn't set, by finding how X was started
2019-01-24 11:19:33 -08:00
Bryan Roe
6c6c0ff9ab Updated, so if XOpenDisplay() fails, an error is propagated back up 2019-01-23 17:17:05 -08:00
Bryan Roe
d6500322b9 Updated, so double-click events are propagated from browser to agent. On MacOS, this is then used to simulate double-click, as Linux/Windows doesn't need to explicitly simulate double-click. 2019-01-23 15:54:40 -08:00
Bryan Roe
84f9c14d5a Fixed bug, where if multiple KVM sessions are connected, only the first one had the resolution sent... 2019-01-22 16:28:59 -08:00
Bryan Roe
d2fba65521 commented out logging, until we fix it with a #ifdef 2019-01-14 16:52:59 -08:00
Bryan Roe
230d71bfed Updated, so default display used is obtained from $DISPLAY instead of assuming :0 2019-01-14 16:23:51 -08:00
Bryan Roe
83c1435512 KVM Fixes
1. Added changes to support MacOS
2. Updated Linux KVM, so X11 is dynamically loaded at runtime
2019-01-11 11:15:22 -08:00
Ylian Saint-Hilaire
3c80473a94 Major agent update. 2018-09-05 11:01:17 -07:00
Ylian Saint-Hilaire
4b5c77b4fd Many improvements. 2018-02-11 21:11:58 -08:00
Ylian Saint-Hilaire
75d86eb4c8 First commit of MeshAgent for MeshCentral 2017-10-12 14:28:03 -07:00