Povilas Kanapickas
5eafd30de4
lib/platform: Use std::string directly instead of String typedef
2020-05-30 21:46:49 +03:00
Keegan Quinn
3d832fd728
Cast values to fix build errors on OS X 10.11.
2019-11-24 12:40:13 -08:00
Daniel Seither
937326bf4f
OSXDragView: Get rid of uninitialized variable warning
2019-11-19 12:04:29 +01:00
Casey Barton
69a65e4725
Merged mouse drift fix from synergy-core
2019-09-03 13:24:46 -04:00
Evan Maddock
0cd2e6bb6c
Use Windows helper function to check for Windows version
...
Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net >
2019-08-06 17:02:37 -04:00
Evan Maddock
00c18b4c92
Used the wrong key button by accident
...
Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net >
2019-08-06 15:23:22 -04:00
Evan Maddock
9f15b1bcf2
Reimplement patch for horizontal scrolling and extra mouse buttons
...
Signed-off-by: Evan Maddock <maddock.evan@vivaldi.net >
2019-08-05 21:59:43 -04:00
Chun Wang
0f5cdecf51
Fix #232 MACOS serious config file errors - hotkeys totally broken
2019-06-14 12:22:56 -07:00
Moron
03f9009d10
Fix #204 modifier keys not working in remote desktop on MacOS
2018-12-28 17:26:51 +01:00
Monika Kairaityte
14a7ca0848
Fix tests wrapper
2018-11-21 17:39:33 -05:00
Monika Kairaityte
51118014b1
x11: Wrap platform functions in XWindowsEventQueueBuffer class
2018-11-12 23:09:27 -05:00
Monika Kairaityte
2c32270d49
x11: Wrap platform functions in XWindowsKeyState class
2018-11-12 23:09:27 -05:00
Monika Kairaityte
624a718f2d
x11: Wrap platform functions in XWindowsClipboard class
2018-11-12 23:09:27 -05:00
Monika Kairaityte
ce3e8243a9
x11: Wrap platform functions in XWindowsScreenSaver class
2018-11-12 23:09:27 -05:00
Monika Kairaityte
be45440e84
x11: Wrap platform functions in an interface that can be mocked later
2018-11-12 23:09:27 -05:00
walker0643
53ee9c7803
Merge pull request #64 from p12tic/osx-server-jumpy-scrolling
...
Improve precision of grabbed scroll events on OSX server
2018-06-30 16:40:10 -04:00
Povilas Kanapickas
76c39aaf4e
Accumulate scrolls less than supported scroll on XWindows
...
This fixes barrier case #67 and synergy case #5670 .
2018-06-21 00:50:08 +03:00
Povilas Kanapickas
a645e9a296
Improve precision of grabbed scroll events on OSX server
...
This is barrier issue #63 , synergy issue #5672 .
2018-06-21 00:13:40 +03:00
f4301a7618
fix usage of m_pname and rename to m_exename
2018-05-12 17:32:26 -04:00
9e7792e2ae
add comment re C++17 to MSWindowsUtil.cpp
2018-04-01 14:57:22 -04:00
767188799e
add desktop name to DEBUG output. when is desktop ever NOT "Default" ?
2018-04-01 13:59:14 -04:00
d81054ab6e
remove some stale code and put windows service logfile in a better spot
2018-03-29 21:41:30 -04:00
451bd72b30
MSWindowsWatchdog checks active desktop without external call to syntool
2018-03-29 16:32:51 -04:00
c16fd089f6
old personal and profile directory functions now wrap the new implementations
2018-03-29 16:12:45 -04:00
3389a980ea
remove bogus check for logonui.exe. it was causing false-positives for the need to elevate
2018-03-13 18:04:29 -04:00
5b31036cdc
fix bad logic in XWindowsScreen.cpp
2018-03-03 12:57:13 -05:00
06d5080b42
reimplement immune keys
2018-02-23 21:31:05 -05:00
0e5ed7a305
clean up the hook management code
2018-02-23 20:56:12 -05:00
be0fab1775
migrate k/m hook handlers from synwinhk to platform/MSWindowsHook and delete synwinhk.dll. for ever and ever.
2018-02-23 18:06:17 -05:00
d169555b28
remove references to immunekeys functions from outside synwinhk
2018-02-23 16:27:56 -05:00
4571f4cc6e
remove annoying LOG statement; add a small bit of debugging info
2018-02-23 14:02:38 -05:00
f5b5258f4a
revert some of the "deprecated" fixes so that older OSX versions are still supported. my thanks to Cpuroast for additional macos testing.
2018-02-15 01:17:18 -05:00
8073db2247
silence a couple more compiler warnings on osx
2018-02-13 17:43:39 -05:00
6cf4f14dec
fix some compiler warnings
2018-02-13 15:14:26 -05:00
541fb2afc5
fix quotations in for platform build
2018-02-06 17:26:23 -05:00
df129f139b
add ImmuneKeysReader.h/cpp to windows builds
2018-02-03 16:47:36 -05:00
faec8a2f84
implement "Immune Keys" which are keys that are ignored by
...
server-to-client key-forwarding. this feature is only implemented for
servers running on windows machines.
2018-02-03 16:32:41 -05:00
edfc7e9bbc
add description to XWindows error handler message
2018-02-01 18:21:47 -05:00
8bdd530d7d
fix running daemon in foreground for debugging
2018-01-30 14:18:14 -05:00
dbfb04a6ec
pass QS_POSTMESSAGE to GetQueueStatus() instead of QS_ALLINPUT.
...
QS_ALLINPUT is a meta-flag that includes QS_POINTER and QS_TOUCH, both
of which can cause GetQueueStatus() to return 0 even when there are
pending messages.
fixes #4
2018-01-29 18:12:50 -05:00
f12bfdfedc
rebranding symless/synergy to debauchee/barrier
2018-01-27 16:48:17 -05:00
Nick Bolton
d61d2c0d6c
#6116 Change log level for unknown quartz event type to DEBUG3
2017-08-09 19:59:44 +01:00
Andrew Nelless
98e617a937
#6037 Use MAKINTATOM in MSWindowsScreen
2017-05-18 01:20:22 +01:00
Andrew Nelless
0c2b89ed21
#6037 Fix key repeat expression always false
2017-05-18 00:32:59 +01:00
Andrew Nelless
bae51a4406
#6037 Use MAKEINTATOM in MSWindowsScreen
2017-05-18 00:06:56 +01:00
Andrew Nelless
3e6920964a
#6037 Unitialized members in MSWindowsScreenSaver
2017-05-18 00:03:34 +01:00
Andrew Nelless
762718d938
#6037 Use MAKEINTATOM macro in place of dodgy casts
2017-05-12 20:15:57 +01:00
Andrew Nelless
ae8db8b125
#6037 prevent object slicing in caught exception
2017-05-12 20:02:51 +01:00
Andrew Nelless
3e6b6dc7b8
#6037 Remove crazy LoadString wrapper
2017-05-12 01:41:17 +01:00
Andrew Nelless
823868f767
#6037 Fix potential memory leak if SetClipboardData fails
2017-05-12 01:08:27 +01:00