Commit Graph

980 Commits

Author SHA1 Message Date
Armin Novak 9b95c55574 Replaced xmlto with xsltproc to word around a bug preventing manpages
to be build, when there are spaces in the build path.
2013-08-06 15:02:36 +02:00
Armin Novak ef574c0fcc Added missing dependency for custom command generating manpage. 2013-08-06 12:40:48 +02:00
Armin Novak 6c676e8795 Removed placeholder for channel documentation until it is available. 2013-08-06 12:25:38 +02:00
Armin Novak 68511fc7d4 Added better formatting of commands in manpage. 2013-08-06 12:23:31 +02:00
Armin Novak be37b91e3d Minor adjustments in naming. 2013-08-06 11:54:37 +02:00
Armin Novak e80effa2a8 Added examples with short description to manpage.
Added placeholder for channel documentation.
2013-08-06 11:54:37 +02:00
Armin Novak 38be366a67 Fixed generation of configure header, now replacing date fields
with current date.
Added CMake script to generate a variable containing the current
date.
Removed last argument (the terminating NULL element) from output.
2013-08-06 11:54:37 +02:00
Armin Novak 3fa1407c09 Removed extended text field. 2013-08-06 11:54:37 +02:00
Armin Novak 9295838f81 Added simple converter generating docbook XML from command line
argument struct.
Modified xfreerdp.1.xml to include generated documentation.
Modified CMake to regenerate manpages correctly using the generator.
2013-08-06 11:54:37 +02:00
Marc-André Moreau 68b254014e xfreerdp: fix cursor hidding/showing with multitouch 2013-08-03 16:13:39 -04:00
C-o-r-E e7b0d18b9b xfreerdp: comment cleanup 2013-07-23 14:47:40 -04:00
C-o-r-E b0437473f6 merged from upstream 2013-07-17 16:44:27 -04:00
Marc-André Moreau 5926fa36dd libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected 2013-07-11 08:53:15 -07:00
Marc-André Moreau c084e0f8ae xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2 2013-06-28 13:46:58 -04:00
Marc-André Moreau 863b51f938 freerdp: merge with master 2013-06-28 12:50:24 -04:00
C-o-r-E e85d793aa9 fixed initialization of xf_input 2013-06-27 20:26:31 -04:00
C-o-r-E 53b0d906af input: fixed screen not refreshing on scaling change 2013-06-27 19:16:13 -04:00
C-o-r-E 1e085197a9 some additional cleanup 2013-06-27 17:16:55 -04:00
C-o-r-E 51a63db00b xfreerdp: added event handler for ScalingFactorChange 2013-06-27 15:07:40 -04:00
C-o-r-E 6f3cc12b2c fixed deadlock in pubsub, remove scale from xf_context 2013-06-27 14:24:46 -04:00
C-o-r-E 27cb96e577 work in progress 2013-06-27 03:59:49 -04:00
C-o-r-E ebdf1ea6a2 picked some changes from awakecoding's branch 2013-06-26 21:56:37 -04:00
C-o-r-E 11b0a9f185 xfreerdp-client: attempted fixing build 2013-06-26 19:16:28 -04:00
Marc-André Moreau c8a09f3f76 xfreerdp: add ParamChange event handler 2013-06-26 18:57:16 -04:00
Bernhard Miklautz 03f2b7ea51 client/x11: fixed incorrect size calculation
xf_Bitmap_Decompress used the same calculation like gdi_Bitmap_Decompress
see #1310
2013-06-26 14:35:49 +02:00
C-o-r-E 340c3a4246 merged completely (painful) from awakecoding's tree 2013-06-25 20:41:32 -04:00
C-o-r-E 90c536de94 picked some changes from awakecoding tree 2013-06-25 18:47:41 -04:00
C-o-r-E 20dc2fc968 xfreerdp-client: made MultiTouchGestures CLI option 2013-06-19 18:43:24 -04:00
C-o-r-E 8a81730ff9 xfreerdp-client: initialize initialized initially 2013-06-18 21:52:05 -04:00
C-o-r-E dd57bcbee8 xfreerdp-client: fixed input being initialized multiple times. Pan gesture now handled externally 2013-06-18 21:17:18 -04:00
Marc-André Moreau 90ce8be9fc freerdp-core: added Terminate event 2013-06-18 16:55:23 -04:00
Marc-André Moreau cc5b471f75 Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-06-18 00:40:09 -04:00
Marc-André Moreau 508bae674b libwinpr-utils: improve PubSub with automatic strongly-typed helpers 2013-06-18 00:39:48 -04:00
Marc-André Moreau 69e8d150e0 xfreerdp: improve multitouch debug output 2013-06-17 22:22:16 -04:00
Marc-André Moreau d006891207 xfreerdp: implement XInput 2.2 mouse pointer events 2013-06-17 21:54:38 -04:00
Marc-André Moreau 59b7c53c5f freerdp: remove temporary rdpClient* interface and replace with pubSub hooks 2013-06-15 17:39:45 -04:00
Marc-André Moreau 6c9a3b8e64 freerdp: start using pubSub for client GUI events 2013-06-15 17:01:10 -04:00
Marc-André Moreau 95a129eb69 libfreerdp-client: start splitting termination and printing logic for CLI parsing 2013-06-15 15:13:38 -04:00
Marc-André Moreau b5bb3619b8 xfreerdp: rename xf_interface.h to xf_client.h 2013-06-15 13:41:05 -04:00
C-o-r-E 0c46350ccd xfreerdp-client: fixed pan gesture 2013-06-14 18:02:45 -04:00
Marc-André Moreau 010f1dfdd9 xfreerdp: add rdpClientContext common section 2013-06-14 15:07:17 -04:00
Marc-André Moreau a8c268a9ff xfreerdp: improve common client API 2013-06-13 22:11:23 -04:00
Marc-André Moreau 208c9f844a freerdp: fix core API bugs 2013-06-13 21:34:46 -04:00
Marc-André Moreau 3f25a5dea3 xfreerdp: refactor simplified client API to offer a single entry point 2013-06-13 20:25:50 -04:00
Marc-André Moreau 8eaa32ac8f xfreerdp: merge with benoit's client API update 2013-06-13 17:52:24 -04:00
Marc-André Moreau bb78fb16f8 xfreerdp: refactor to make use of single xfContext* and remove xfInfo* 2013-06-12 18:57:25 -04:00
Marc-André Moreau a54d0edcc1 xfreerdp: merge redundant xfInfo and xfContext structures 2013-06-12 15:41:30 -04:00
Marc-André Moreau 3317592ecb channels/rdpei: fix long press (multitouch right-click) 2013-06-11 16:15:46 -04:00
C-o-r-E ac544a0718 Merge branch 'master' of https://github.com/C-o-r-E/FreeRDP 2013-06-11 15:01:17 -04:00
C-o-r-E 4e5da7f67c xfreerdp-client: improved pan gesture responce 2013-06-11 15:01:08 -04:00
C-o-r-E 1640652ee0 core: added OnPan, xfreerdp: modified special keys 2013-06-10 19:52:16 -04:00
C-o-r-E e4dfa00c27 xfreerdp-client: exposed scaling API 2013-06-06 19:44:29 -04:00
Marc-André Moreau 7c877e1a61 channels/rdpei: restructure 2013-06-06 18:14:59 -04:00
C-o-r-E e72b79940c merged upstream 2013-06-05 14:59:24 -04:00
C-o-r-E 27c1a73836 xfreerdp-client: temporarily allow +xy panning 2013-06-05 13:59:34 -04:00
Marc-André Moreau 2bd6808432 freerdp: merge with master 2013-06-05 10:31:01 -04:00
C-o-r-E f6b9fa53ff xfreerdp-client: fixed potential crash 2013-06-03 17:53:06 -04:00
C-o-r-E bbfde8a410 xfreerdp-client: stability++ for gestures 2013-05-31 17:07:51 -04:00
C-o-r-E f437fefe38 xfreerdp-client: improved gesture responce, clean up 2013-05-31 13:48:53 -04:00
C-o-r-E d5400152d1 freerdp-client: improve pan gesture 2013-05-30 16:04:31 -04:00
C-o-r-E a7048105ad freerdp-client: initial pan gesture logic 2013-05-30 14:36:13 -04:00
C-o-r-E cdc294003d freerdp-client: formatting 2013-05-30 09:27:20 -04:00
C-o-r-E 5820c24b03 freerdp-client: expose panning offsets 2013-05-28 20:34:40 -04:00
C-o-r-E ccc31f9843 freerdp-client: fix expose issue 2013-05-28 19:47:23 -04:00
C-o-r-E 5ba3e18157 freerdp-client: fix render reset 2013-05-28 17:51:02 -04:00
C-o-r-E 284f54ffcd freerdp-client: fix input coord translation 2013-05-28 16:28:13 -04:00
C-o-r-E c6049f7628 freerdp-client: fix reset scale when offsets are used 2013-05-28 14:32:49 -04:00
C-o-r-E 17fd2dcbfa Merge remote-tracking branch 'upstream/master' 2013-05-27 19:50:19 -04:00
Marc-André Moreau 9d3ec97f9e freerdp: fix monolithic build with Xcode 2013-05-24 18:38:02 -04:00
C-o-r-E 4c4622aac7 xfreerdp-client: fixed build on OS X 2013-05-21 20:16:14 -04:00
Marc-André Moreau 8095bec3ec channels/drdynvc: call OnChannelDisconnected 2013-05-20 15:23:54 -04:00
C-o-r-E 396affa489 xfreerdp-client: fix screen refresh issue 2013-05-16 16:42:07 -04:00
C-o-r-E ab2cd6fd1c xfreerdp-client: more fixes with XRender 2013-05-16 16:20:25 -04:00
C-o-r-E 0db2e9cbf4 xfreerdp-client: fixes to xrender operations 2013-05-16 15:15:19 -04:00
C-o-r-E 41a7d33891 xfreerdp-client: fixing touch stuff 2013-05-15 17:35:16 -04:00
C-o-r-E ac465719b1 xfreerdp-client: adjust max zoom to 120% 2013-05-15 14:53:46 -04:00
C-o-r-E 3d931a048e xfreerdp-client: fix some updating screen size 2013-05-15 13:58:21 -04:00
C-o-r-E cff999e7e3 xfreerdp-client: fix mouse position issue for scale 2013-05-15 12:12:47 -04:00
Marc-André Moreau 9229548cd7 xfreerdp: fix initialization when multitouch hardware is not present 2013-05-15 11:39:28 -04:00
C-o-r-E b1e603fb2e xfreerdp-client: fix x11 window issue 2013-05-15 10:41:14 -04:00
Nigel Reeves 7adab0f79c Prevent segfault when start a RAIL remote Application 2013-05-15 09:42:21 +01:00
Marc-André Moreau c3efeccbd6 xfreerdp: partial cleanup of multitouch code 2013-05-14 19:26:01 -04:00
Marc-André Moreau e6aec6c936 xfreerdp: initial multitouch functionality 2013-05-14 17:45:52 -04:00
C-o-r-E e37e678021 xfreerdp-client: refactored window resize 2013-05-14 16:18:57 -04:00
C-o-r-E cea1534771 xfreerdp-client: fixed handling of hints 2013-05-14 14:29:43 -04:00
C-o-r-E 84fbc1159c xfreerdp-client: fixed pan constraints 2013-05-14 12:43:42 -04:00
C-o-r-E 152af5bfc9 xfreerdp-client: fixed pan lag 2013-05-14 12:01:18 -04:00
C-o-r-E 95ba742b69 xfreerdp-client: fixed wmhints 2013-05-14 11:48:02 -04:00
C-o-r-E 4a89436b1c xfreerdp-client: keep track of scaled dimentions 2013-05-14 11:20:26 -04:00
Marc-André Moreau c23da2f80b channels/rdpei: minor improvements 2013-05-14 01:06:25 -04:00
Marc-André Moreau b385e61bc0 xfreerdp-client: start trying to send multitouch events 2013-05-13 19:17:25 -04:00
C-o-r-E 5af958b738 xfreerdp-client: fixed window resize, started implementing panning 2013-05-13 18:29:55 -04:00
Marc-André Moreau d96249e19f libfreerdp-client: start propagating channels initialization to client 2013-05-13 17:39:53 -04:00
C-o-r-E 85d8230d36 xfreerdp-client: fixed build 2013-05-13 15:23:50 -04:00
C-o-r-E fe78d6d1bc attempt fixing big merge 2013-05-13 14:41:06 -04:00
Marc-André Moreau 8e151409be libfreerdp-client: export and register successfully interface pointer for channel 2013-05-12 21:23:12 -04:00
Marc-André Moreau b4151bff2f xfreerdp: fix building with Xi 2013-05-10 17:51:09 -04:00
Marc-André Moreau 9c0a41c16d xfreerdp: disable scaling by default 2013-05-10 16:56:24 -04:00
Marc-André Moreau 69ece74236 xfreerdp: fix Xrender detection 2013-05-09 15:30:21 -04:00
Marc-André Moreau 16186ac487 channels/rdpei: define message interface ids 2013-05-09 00:52:37 -04:00
Marc-André Moreau 91a55ae741 xfreerdp: integrate corey's multitouch code 2013-05-08 21:51:16 -04:00
C-o-r-E 5ef672a2d3 xfreerdp-client: reset scale 2013-05-08 19:18:06 -04:00
C-o-r-E f749352ede xfreerdp-client: improved pinch zoom 2013-05-08 18:14:55 -04:00
Marc-André Moreau fdf3ddcf9e freerdp: purge deprecated stream utils 2013-05-08 17:48:30 -04:00
Marc-André Moreau fd230443c5 freerdp: purge old stream utils 2013-05-08 16:27:21 -04:00
Marc-André Moreau 5b92413843 freerdp: purge deprecated stream utils 2013-05-08 16:09:16 -04:00
Marc-André Moreau 5e4365788f freerdp: merge with master 2013-05-08 15:15:15 -04:00
Marc-André Moreau f1672948ff Merge pull request #1191 from Nigel62/master
Fix for issue #773 - Numlock not sync'ed
2013-05-08 11:52:42 -07:00
C-o-r-E 6a3cbfd072 xfreerdp-client: tweaks for other clients 2013-05-07 21:42:49 -04:00
C-o-r-E cca413a5b9 xfreerdp-client: some changes to support other clients 2013-05-06 15:43:34 -04:00
C-o-r-E 84f285401a xfreerdp-client: integrated changes from awakecoding 2013-05-05 18:20:44 -04:00
C-o-r-E 4cdc276e25 merged 2013-05-05 17:57:31 -04:00
C-o-r-E 7bb55260e7 xfreerdp-client: disabled changing scale by default 2013-05-05 17:05:26 -04:00
C-o-r-E 334ec7973d xfreerdp-client: clean up cruft 2013-05-04 21:59:31 -04:00
C-o-r-E ef25ac0f32 xfreerdp-client: scaling in hardware / rfx mode 2013-05-04 21:48:50 -04:00
C-o-r-E 675d81fc7a xfreerdp-client: window resize and full screen working 2013-05-04 21:38:34 -04:00
C-o-r-E 8af52e61df xfreerdp-client: key combo for zoom in/out 2013-05-04 21:23:24 -04:00
C-o-r-E 05bd5e9907 xfreerdp-client: proper scaling of input 2013-05-04 16:29:22 -04:00
C-o-r-E 85b057e643 xfreerdp-client: fixed initial scaling issue 2013-05-03 20:00:26 -04:00
C-o-r-E 856ef50f99 xfreerdp-client: window resize + scaling 2013-05-03 19:04:47 -04:00
C-o-r-E 82f1d1550a xfreerdp-client: more resize progress 2013-05-03 15:15:11 -04:00
C-o-r-E 9ac3f599d6 xfreerdp-client: initial xrender scaling test 2013-05-02 20:31:22 -04:00
C-o-r-E c4cbe69b9b xfreerdp-client: disabled IM stuff 2013-05-02 16:19:40 -04:00
C-o-r-E 3c30213170 xfreerdp-client: fix invalid size params 2013-05-02 14:53:29 -04:00
C-o-r-E 80bebcf7cc xfreerdp-client: sync 2013-05-02 14:30:43 -04:00
C-o-r-E 327eddbd58 xfreerdp-client: hack cmake for ubuntu imagemagick 2013-05-01 12:39:26 -04:00
C-o-r-E da7ecc320c xfreerdp-client: attempt fixing cmake for imagemagick 2013-05-01 12:03:41 -04:00
C-o-r-E d7983b45ef xfreerdp-client: finally some scaling progress 2013-04-30 22:10:56 -04:00
Marc-André Moreau e88b59c32c libfreerdp-core: improve async-transport mode 2013-04-30 17:16:38 -04:00
Marc-André Moreau 51715636a5 freerdp: remove some deprecated stream utils 2013-04-29 22:35:15 -04:00
C-o-r-E adfaf2b8c4 xfreerdp-client: cmake hacks for imagemagick 2013-04-29 20:21:59 -04:00
Marc-André Moreau 97b0aebeef xfreerdp: change default build tree output path 2013-04-29 16:40:30 -04:00
Marc-André Moreau 983f42254d xfreerdp-server: split into library/executable 2013-04-29 16:37:11 -04:00
Marc-André Moreau 70dea34a90 Merge github.com:FreeRDP/FreeRDP 2013-04-29 13:59:24 -04:00
Marc-André Moreau 7cf23aff02 xfreerdp: fix workarea option 2013-04-28 19:16:23 -04:00
Marc-André Moreau 12ec6c60db xfreerdp: add support for selecting individual monitors 2013-04-28 18:48:27 -04:00
Marc-André Moreau 24573ef08d xfreerdp: add /monitor-list option 2013-04-28 17:10:43 -04:00
Marc-André Moreau 1cfda17da9 xfreerdp: partial multimonitor patch from Hans-Peter Jansen 2013-04-28 16:27:23 -04:00
Marc-André Moreau 3d285f06a9 xfreerdp: add OnWindowStateChange client event 2013-04-28 01:12:02 -04:00
Marc-André Moreau e55b0ab64f xfreerdp: make client interface fully opaque 2013-04-28 00:23:36 -04:00
C-o-r-E 58e92b7213 xfreerdp-client: remove dbg prints 2013-04-27 21:04:03 -04:00
C-o-r-E 91e17e5346 xfreerdp-client: remove cruft 2013-04-26 19:18:11 -04:00
C-o-r-E 1598d12438 xfreerdp-client: fix inequality 2013-04-26 17:52:50 -04:00
C-o-r-E 650d3d8768 xfreerdp-client: zoom detect fix 2013-04-26 17:47:06 -04:00
C-o-r-E 6022e04209 xfreerdp-client: zoom detect 2013-04-26 17:42:23 -04:00
C-o-r-E 7cc62dcb12 xfreerdp-client: record last touch event 2013-04-26 16:47:58 -04:00
C-o-r-E acc13556dc xfreerdp-client: filter duplicate events 2013-04-26 16:40:27 -04:00
C-o-r-E d365fd1a8f xfreerdp-client: added more debug info for touch points 2013-04-26 16:23:52 -04:00
C-o-r-E 100dd651fd xfreerdp-client: added debug info for touch points 2013-04-26 15:27:08 -04:00
C-o-r-E b1ef0976bc xfreerdp-client: improved xf_input handling 2013-04-25 22:04:35 -04:00
C-o-r-E 92356aaaf1 xfreerdp-client: source of touchpoint 2013-04-25 20:06:38 -04:00
C-o-r-E 552b10b848 xfreerdp-client: clean up + fixes 2013-04-25 19:52:17 -04:00
C-o-r-E 50a57b5675 xfreerdp-client: touch point position 2013-04-25 19:38:13 -04:00
C-o-r-E fbc64c6745 xfreerdp-client: add new sources for xf_input 2013-04-25 18:58:22 -04:00
C-o-r-E 6bad744ab6 xfreerdp-client: refactor xf_input 2013-04-25 18:57:41 -04:00
C-o-r-E fa744ee65d xfreerdp-client: fixed drawing 2013-04-25 18:32:13 -04:00
C-o-r-e 4a9ea669dc xfreerdp-client: Xi build changes 2013-04-25 18:30:39 -04:00
corey 2ab6a604d6 xfreerdp-client: xi fix 2013-04-25 17:06:13 -04:00
Marc-André Moreau fc3f75d867 xfreerdp: start experimenting with multitouch 2013-04-25 17:00:43 -04:00
corey e7943352c3 xfreerdp-client: xi more tweaks again 2013-04-25 16:23:44 -04:00
corey a77d73e8d0 xfreerdp-client: xi more tweaks 2013-04-25 16:08:50 -04:00
corey 94e6a00c40 xfreerdp-client: xi tweak2 2013-04-25 15:33:38 -04:00
corey 4fce04bc9a xfreerdp-client: xi tweak 2013-04-25 15:28:11 -04:00
corey 2e12556cee xfreerdp-client: removed Xv testing stuff 2013-04-25 15:10:14 -04:00
corey d3912c8652 xfreerdp-client xinput hacking 2013-04-25 14:46:12 -04:00
corey a39faa3405 xfreerdp-client: Xinput2 hacks 2013-04-24 17:59:53 -04:00
corey d404c0dab0 xfreerdp-client: testing xinput 2013-04-23 21:28:05 -04:00
Marc-André Moreau fae24b1ef9 xfreerdp-server: auto-generate self-signed certificate 2013-04-23 18:17:01 -04:00
Marc-André Moreau 914ac31cbf xfreerdp: fail differently if no hostname is given 2013-04-22 08:33:41 -04:00
C-o-r-E 3185246729 xfreerdp-client: investigation of libxv 2013-04-21 22:49:24 -04:00
Christian Hofstaedtler 53e641abf1 xfreerdp: fix xfi lifecycle and other crashers 2013-04-17 03:03:31 +02:00
Nigel Reeves 7dedd884b9 Merge branch 'master' of https://github.com/FreeRDP/FreeRDP.git 2013-04-15 11:15:49 +01:00
Nigel Reeves fb2a087dbf Fix to issue #773. Ensure resume in correct NumLock state, when reconnectin to a session 2013-04-15 11:14:09 +01:00
Marc-André Moreau d04b76d005 libfreerdp-core: use stream pool 2013-04-12 13:44:23 -04:00
Marc-André Moreau f0a45f96f5 client: add CLIENT_INTERFACE_SHARED option forcing shared client libs with BUILD_SHARED_LIBS=off, making a single library 2013-04-10 17:09:35 -04:00
Marc-André Moreau 720a23e07a xfreerdp: refactor xfreerdp client interface 2013-04-08 17:03:21 -04:00
Marc-André Moreau 68e253e209 libfreerdp-core: add client interface 2013-04-08 15:37:56 -04:00
Marc-André Moreau 3f626f8a20 xfreerdp: implement xf_stop 2013-04-07 17:46:57 -04:00
Marc-André Moreau 0b4fefff76 xfreerdp: fix interface for parsing command-line arguments 2013-04-06 17:43:27 -04:00
Christian Hofstaedtler 1c17022072 Unbreak WITH_DEBUG_X11_LOCAL_MOVESIZE without WITH_DEBUG_X11 2013-04-06 18:06:20 +02:00
Marc-André Moreau 168a5eabf3 xfreerdp: add UI events (experimental) 2013-04-05 19:08:37 -04:00
Marc-André Moreau 7b2f70c0c7 xfreerdp: fix including from C++ 2013-04-03 18:48:59 -04:00
Marc-André Moreau 5b368eea0a xfreerdp: remove binary from version control 2013-04-02 16:36:45 -04:00
Marc-André Moreau 022ceec22a xfreerdp: split client into executable and library 2013-04-02 16:22:30 -04:00
Marc-André Moreau f400045bf8 xfreerdp: improve client interface 2013-04-02 15:45:48 -04:00
Marc-André Moreau 9b351568fa xfreerdp: start implementing simplified client interface 2013-04-02 15:13:10 -04:00
Marc-André Moreau d13f89d359 xfreerdp: modify way to return thread exit code 2013-04-02 14:51:12 -04:00
Marc-André Moreau 5660b94b92 xfreerdp: start client interface 2013-04-02 13:22:59 -04:00
Marc-André Moreau 3b0afd8b16 xfreerdp: add special extended window style WS_EX_DECORATIONS for XRDP 2013-03-28 23:47:39 -04:00
Marc-André Moreau 4ca064352f xfreerdp: fix round corners in RemoteApp 2013-03-28 23:34:26 -04:00
Marc-André Moreau d70c1e4d5e xfreerdp: fix RemoteApp decorations 2013-03-28 23:09:28 -04:00
Marc-André Moreau 066d3384c2 xfreerdp: fix RemoteApp with system message (don't show full desktop on every single connection, just when needed) 2013-03-28 22:26:28 -04:00
Marc-André Moreau d187becc28 freerdp: merge with master 2013-03-28 21:20:36 -04:00
Marc-André Moreau 3417a3aab5 freerdp: merge RDP_EVENT type with wMessage 2013-03-28 21:13:56 -04:00
Marc-André Moreau f757623f7f channels: replace event_type, event_class with id for events 2013-03-28 20:23:16 -04:00
Marc-André Moreau 8ad5932a3d channels: continue event refactoring 2013-03-28 19:33:31 -04:00
Marc-André Moreau 72bf8ea032 libfreerdp-utils: start migrating old eventing system 2013-03-28 18:29:57 -04:00
Hardening 7701c9d934 Replace printf(...) by fprintf(stderr, ...) 2013-03-28 23:06:34 +01:00
Marc-André Moreau 92114d1d38 freerdp: merging with master 2013-03-27 13:13:22 -04:00
Marc-André Moreau 1df8049c08 libfreerdp-core: started async transport 2013-03-27 13:03:41 -04:00
Marc-André Moreau 1813ced156 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-03-26 12:45:05 -04:00
David Barth 96290efd76 add wm-class option 2013-03-26 17:33:09 +01:00
Marc-André Moreau 8c8a82c31f libfreerdp-utils: purge old STREAM utils 2013-03-21 16:45:25 -04:00
Marc-André Moreau a8201b0d1b libwinpr-utils: combine old and new stream utils 2013-03-21 15:19:33 -04:00
Marc-André Moreau 62eec0c2b5 libfreerdp-utils: rename internal members of STREAM to match new wStream 2013-03-21 15:01:46 -04:00
Bernhard Miklautz 77df254265 Fixed some build warnings 2013-03-15 18:22:49 +01:00
Marc-André Moreau 75f80d0198 libfreerdp-locale: cleanup solaris code 2013-03-06 12:50:25 -05:00
Marc-André Moreau 8f3911d4b8 Merge pull request #1023 from bmiklautz/cpuflagdetection
CPU feature detection
2013-03-02 15:52:25 -08:00
Bernhard Miklautz 23a7ef6c47 codec/rfx: use sysinfo to detect sse2/neon
This also moves (sse2) detection code out of the client into the decoder.
2013-03-01 09:02:14 +01:00
Stefan Giermair f0a2ee60d1 don't set override_redirect if grab_keyboard is deactivated 2013-02-28 17:33:56 +01:00
Stefan Giermair c0ac6e13d5 added parameter for toggle fullscreen (Alt+Ctrl+Enter) so it is deactivatable 2013-02-28 17:32:46 +01:00
Marc-André Moreau 385d0daced channels: get rid of semaphore locking, replace queues 2013-02-21 02:56:57 -05:00
Marc-André Moreau 470cdb2570 xfreerdp: add async-channels command-line argument 2013-02-19 12:29:15 -05:00
Marc-André Moreau c19c8a40dd libfreerdp-core: fix some async updates race conditions 2013-02-14 17:43:37 -05:00
Marc-André Moreau 47a7d54370 xfreerdp: stabilize asynchronous X11 event handling 2013-02-11 20:38:19 -05:00
Marc-André Moreau a07b3391ce xfreerdp: fix XInitThreads() usage 2013-02-11 11:40:35 -05:00
Marc-André Moreau 51a51ccd38 xfreerdp: cleanup eventing 2013-02-10 13:17:08 -05:00
Marc-André Moreau 5034ad7aa4 xfreerdp: combine X11 updates 2013-02-09 18:10:45 -05:00
Marc-André Moreau 4269ac5c14 xfreerdp: improve asynchronicity 2013-02-09 17:13:53 -05:00
Marc-André Moreau afbf067dc5 xfreerdp: call XInitThreads() 2013-02-08 11:19:45 -05:00
Marc-André Moreau ab708efc45 libfreerdp-core: start working on asynchronous channels 2013-02-07 09:50:15 -05:00
Marc-André Moreau 2d38f99db0 libfreerdp-core: add true asynchronous input and update 2013-02-06 21:57:49 -05:00
Marc-André Moreau bbcf081243 libfreerdp-core: cleanup message interface 2013-02-04 15:47:13 -05:00
Marc-André Moreau 9d1fdbacfe Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-02-04 11:41:45 -05:00
Marc-André Moreau 72a7b83a7b Merge branch 'master' of github.com:FreeRDP/FreeRDP 2013-02-04 11:05:50 -05:00
Christian Landvogt 69d85ed350 X11-client: fully fix swapped R<->B colours
as in commit 38c85de539
2013-02-04 16:22:37 +01:00
Christian Landvogt 3d8c2d510b x11-client: added brush style BS_HATCHED
according to [MS-RDPEGDI] 2.2.2.2.1.1.2.3 PatBlt (PATBLT_ORDER)
2013-02-04 15:28:48 +01:00
Marc-André Moreau e18a0b807f libfreerdp-core: fix async updates with palettes 2013-02-03 16:19:25 -05:00
Marc-André Moreau 353376abd3 libfreerdp-core: added input event queue 2013-01-27 21:07:17 -05:00
Marc-André Moreau 10a35a9224 libfreerdp-core: add +async-update and +async-input command-line options 2013-01-27 18:22:46 -05:00
Marc-André Moreau e1d0fad519 libfreerdp-core: fix memory leaks 2013-01-25 17:52:37 -05:00
Marc-André Moreau d8f8be192e xfreerdp: add asynchronous dequeuing of graphical messages 2013-01-25 12:08:00 -05:00
Daryl Poe b64408975d freerdp primitives library 2013-01-18 15:32:58 -07:00
Vic Lee 6b91ed5830 Frame acknowledgement should be sent by client UI. 2013-01-17 12:58:01 +08:00
Bernhard Miklautz 49c3641b6e utils/debug: renamed DEBUG to DEBUG_MSG 2013-01-14 11:47:24 +01:00
rdp.effort 4d90284657 Renamed CODEC_ID_NONE to RDP_CODEC_ID_NONE as it is already defined in
avcodecs.h
Fixed a warning in schannel_openssl.c
Added checks for: input, mcs, tpdu, certificate, license
2013-01-12 14:49:01 +01:00
rdp.effort e53e8e524d Initialize lpWideCharStr parameter when using ConvertToUnicode
This patch ensure that lpWideCharStr is initialized by callers of
ConvertToUnicode
2013-01-10 21:30:32 +01:00
Jean-Louis Dupond 86bfbe1716 client-x11: fix cutoff string in cliprdr 2013-01-04 17:43:08 +01:00
Marc-André Moreau d19e2042c3 libfreerdp-utils: remove deprecrated unicode utils in favor of WinPR 2012-12-17 10:20:25 -05:00
Marc-André Moreau af9be28000 libfreerdp-utils: purge deprecated freerdp_UnicodeToAsciiAlloc util in favor of WinPR ConvertFromUnicode 2012-12-16 23:34:07 -05:00
Marc-André Moreau 808fc210e3 libfreerdp-utils: remove hexdump utils in favor of WinPR utils 2012-12-13 23:54:54 -05:00
Marc-André Moreau e6f524f6c3 libfreerdp-client: accept posix-style command-line syntax 2012-12-02 13:34:00 -05:00
Marc-André Moreau 4fe3501bc4 libfreerdp-core: refactoring of sequencing of TSG connection 2012-11-29 01:33:19 -05:00
Marc-André Moreau cf5d55d3cf libfreerdp-core: attempt TsProxyCreateTunnelReadResponse fix 2012-11-27 04:05:41 -05:00
Marc-André Moreau 3626998210 client: migrate all clients to new command-line interface 2012-11-26 12:49:21 -05:00
Bernhard Miklautz d81c0be0b9 build: require XShm for building xfreerdp 2012-11-23 13:55:02 +00:00
Marc-André Moreau 70170c7437 xfreerdp: deprecate old command-line syntax 2012-11-22 09:36:09 -05:00
Marc-André Moreau 8a32de3801 libfreerdp: purged source tree from deprecated memory utils 2012-11-21 21:22:06 -05:00
Marc-André Moreau b3d8f79b5c libfreerdp-utils: replace ARRAY_SIZE custom macro with ARRAYSIZE() windows macro 2012-11-21 20:50:28 -05:00
Marc-André Moreau ecddb58ba2 channels: cmake cleanup, USB redirection refactoring 2012-11-20 19:34:52 -05:00
Marc-André Moreau 5e77cefb08 libfreerdp-utils: removed part of the deprecated calls to xzalloc 2012-11-19 23:49:08 -05:00
Marc-André Moreau 83473d11d1 channels: patch memory leaks, load addins from list 2012-11-19 13:26:56 -05:00
Marc-André Moreau 82725a2df7 Merge branch 'master' of github.com:FreeRDP/FreeRDP 2012-11-12 20:49:20 -05:00
Kevin Dalley f109360c33 Improved documentation in xfreerdp.1.xml. Minor change in args.c usage
statement.
2012-11-12 12:03:39 -08:00
Marc-André Moreau e0b37aa97e channels: load device addins using new command-line api 2012-11-08 19:01:52 -05:00
Marc-André Moreau 410b7ab867 libfreerdp-core: rdpSettings refactoring (part 4) 2012-11-07 23:29:24 -05:00
Marc-André Moreau 8544716104 libfreerdp-core: rdpSettings refactoring (part 3) 2012-11-07 18:23:33 -05:00
Marc-André Moreau 6427c9dd90 libfreerdp-core: rdpSettings refactoring (part 2) 2012-11-07 15:13:14 -05:00
Marc-André Moreau ebc09d17d8 libfreerdp-core: started refactoring rdpSettings 2012-11-07 10:33:06 -05:00
Marc-André Moreau e133d01376 libfreerdp-client: improved set of new command-line options 2012-11-06 22:08:09 -05:00
Marc-André Moreau 740b338c5b xfreerdp: add missing include for command-line interface 2012-11-06 12:11:21 -05:00
Marc-André Moreau 917bb894d7 libfreerdp-client: started new command-line syntax 2012-11-05 22:11:13 -05:00
Marc-André Moreau e62860ab29 cmake: replace FindOptionalPackage macros with FindFeature macros 2012-11-02 19:27:01 -04:00
Marc-André Moreau 6882b1fa9d mfreerdp-server: initial commit 2012-10-31 23:04:31 -04:00
Marc-André Moreau 4d171408e9 freerdp: merging with master 2012-10-29 09:50:44 -04:00
Marc-André Moreau 13a0fbe040 libfreerdp-client: initial working .rdp file support 2012-10-27 21:30:08 -04:00
Marc-André Moreau beefa1a21d libfreerdp-client: initial support for .rdp file parsing 2012-10-27 20:25:11 -04:00
Bernhard Miklautz 4d870b9421 xfreerdp: fix for endless loop with --from-stdin
If --from-stdin was used non-interactive (e.g. in a script
echoing connection parameters) xfreerdp looped endlessly
when a certificate needed to be trusted because
fgets returns eof.
Now a hint is printed that xfreerdp should be run without
--from-stdin to set the certificate trust.
2012-10-28 02:15:55 +02:00
Marc-André Moreau a3192855bb xfreerdp: fix building without XCursor support 2012-10-27 15:01:22 -04:00
Marc-André Moreau 210ba6ac8c channels: fix linking of libfreerdp-client and libfreerdp-server 2012-10-19 13:10:42 -04:00
Marc-André Moreau 8e424f7e4c channels: simplify API 2012-10-16 12:41:16 -04:00
Marc-André Moreau aaef9694ab libfreerdp-channels: split in client/server functionality, move to libfreerdp-channels-client and libfreerdp-channels-server 2012-10-15 17:03:34 -04:00
Marc-André Moreau 7f98af7d20 libfreerdp-client: update clients to link to proper library 2012-10-14 12:21:33 -04:00
Marc-André Moreau 639bb0d79d cmake: started simplifying monolithic build option 2012-10-13 15:20:39 -04:00
Marc-André Moreau 061758a742 libfreerdp-core: add registry configuration for bitmap cache v2 2012-10-11 14:59:01 -04:00
Marc-André Moreau 9d064171a7 freerdp: get rid of old types 2012-10-09 03:26:39 -04:00
Marc-André Moreau 1bf8a45519 freerdp: change uint8, sint8, uint16, sint16 to BYTE, INT8, UINT16, INT16 2012-10-09 03:01:37 -04:00
Marc-André Moreau 1ed644786c freerdp: change boolean type to BOOL type 2012-10-09 02:38:39 -04:00
Marc-André Moreau 5612bc43f8 freerdp: change true/false to TRUE/FALSE 2012-10-09 02:31:28 -04:00
Marc-André Moreau 2df7aaad39 libfreerdp-utils: get rid of xstrdup in favor of WinPR _strdup 2012-10-08 23:42:01 -04:00
Marc-André Moreau 9909a12af5 libfreerdp-utils: get rid of xmalloc, xrealloc and xfree 2012-10-08 23:21:26 -04:00
Marc-André Moreau e60a092d81 freerdp: fix headers 2012-10-08 23:02:04 -04:00
Marc-André Moreau 40eea7c76b cmake: rename WITH_MONOLITHIC_BUILD to MONOLITHIC_BUILD 2012-10-08 22:55:06 -04:00
Marc-André Moreau ac7e1a3aea channels: make rail, drdynvc, cliprdr and rdpsnd built-in channels 2012-10-08 22:48:17 -04:00
Marc-André Moreau 837cc777ce channels: move include/freerdp/plugins to include/freerdp/client 2012-10-08 20:33:58 -04:00
Marc-André Moreau 93f88d1c48 channels: added support for loading plugins from a static entry table 2012-10-08 19:54:11 -04:00
Alam Arias acc7f53188 fix up XEXT miss from 659a901450 2012-10-04 15:08:36 -04:00
Marc-André Moreau 423585a6a1 libwinpr-path: fix build on Linux 2012-10-01 18:34:46 -04:00
Marc-André Moreau 659a901450 cmake: add solution folder subdirectories 2012-10-01 11:48:53 -04:00
Marc-André Moreau 58e1fd325a libfreerdp-utils: get rid of freerdp_uniconv_in 2012-09-23 20:11:50 -04:00
Marc-André Moreau d0ac31b2c1 libfreerdp-utils: get rid of freerdp_uniconv_out 2012-09-23 19:49:13 -04:00
Marc-André Moreau 44f18159c4 libfreerdp-utils: get rid of UNICONV unicode conversion context 2012-09-23 18:41:07 -04:00
Marc-André Moreau 867c169148 libfreerdp-locale: cleanup keyboard code 2012-09-22 14:27:30 -04:00
Marc-André Moreau d85d25cbef libfreerdp: merging with master 2012-09-19 15:55:41 -04:00
Marc-André Moreau a8a94a3cdb Merge pull request #726 from nereocystis/master
Add missing xfreerdp options to documentation
2012-09-19 12:31:43 -07:00
Marc-André Moreau 36122bea94 Merge branch 'master' of github.com:FreeRDP/FreeRDP into cleanup 2012-09-18 19:41:39 -04:00
Marc-André Moreau 15eeaa2327 libfreerdp-utils: remove semaphore utils in favor of WinPR semaphore API 2012-09-18 19:40:54 -04:00
Jay Sorg 67b6acc7a8 rail: fixes for crash when creating and deleting windows fast and added support for xrdp rail / local decoration 2012-09-18 15:57:19 -07:00
Kevin Dalley 023bc848a2 Added many additional options to documentation, added missing
arguments to options in documentation.  Attempted to alphabetize
options in documentation.
2012-09-17 16:42:55 -07:00
Kevin Dalley 1a88759408 Add documentation for "-X" option. 2012-09-17 15:44:21 -07:00
Kevin Dalley e14b67b035 Correct spelling of "experiance" in documentation. 2012-09-13 10:03:42 -07:00
Marc-André Moreau 1df57f631b xfreerdp: code style cleanup 2012-09-02 16:34:06 -04:00
Marc-André Moreau 46b87c0ac0 Merge pull request #704 from pfmooney/7cf594a95f2fac1c11aab0395a96225cbab14216
Fix for issue 540: ctrl-enter toggles fullscreen
2012-08-25 09:40:05 -07:00
Marc-André Moreau 910f9ffed6 libfreerdp: wrap inclusion of config.h with HAVE_CONFIG_H 2012-08-14 17:41:40 -04:00
Marc-André Moreau faa4311232 libwinpr: add proper config.h inclusions 2012-08-14 17:20:53 -04:00
Marc-André Moreau f4549beb4c xfreerdp: fix build warnings 2012-08-14 15:59:11 -04:00
Marc-André Moreau bccc9cb8f5 cmake: update cmake client scripts for monolithic build 2012-08-14 00:11:04 -04:00
Brent Collins 0b7db6232f Multiple RAIL fixes/improvements
1. Linked Window Manager Maximize/Minimize and Restore operations to those from the Server Rail Window so that they are in sync

2. Enable things like "CTRL-ALT-DELETE" and "WindowsKey-L" to show the full desktop window again since the desktop is not actively monitored since
this was still trying to draw to the rail window without updating the size of the window to accomodate the full workspace area.

3. Changed local window coordinates to be based on the visibileOffsetX/Y- while moving server window based on WindowOffsetX/Y. I have seen various issues regarding this when trying to use a maximized window where this is a disconnect between local window coordinates and remote window coordinates. This change clears these things up.

4. Commented the XShapeCombineRectangles calls - this can cause issues where the entire window is not visible and it does not currently play well with the changes from #3. The gain here is greater than the loss.

5. Draw the initial workspace correctly when running across multiple monitors. The correct size was always used, but the window was only starting on the current monitor and thus could draw the window off of the viewable area.

Known Issues:

Although the changes for #2 worked well in the stable branch that I developed from - the desktop window shown once the rail windows are destroyed does not respond to input unless I minimize/restore the window. Once the window starts responding to input - you can hit cancel to close the desktop window and return to your rail windows again(or launch task manager, etc.). This is still a big step in the right direction as xfreerdp is now correctly acting when the rail server stops Actively Monitoring the desktop.

XShapeCombineRectangles needs to be revisited, most windows applications will give you a rectangular window anyways.
2012-08-03 17:35:17 -05:00
Patrick Mooney 7cf594a95f Fix for #540: ctrl-enter toggles fullscreen
Clear xfi->pressed_keys when window loses focus.
This would prevent a held alt key from putting the app into fullscreen if the
users sends ctrl+enter when the app regains focus.
2012-08-02 15:45:03 -05:00
Marc-André Moreau 4b720a6c0d client: merging Mac OS X and Windows client improvements from Jay Sorg 2012-07-31 16:27:42 -04:00
lysannkessler 8c2d46a436 Merge branch 'master' into spikes/hyperv 2012-07-25 19:05:10 +02:00
lysannkessler 6b754ab836 casting context to xfContext in more lines and more code clarity 2012-07-25 19:05:03 +02:00
Jay Sorg ea9e5fcbee codec: use the CODEC_ID_* names instead of magic numbers 2012-07-24 16:54:29 -07:00
Lysann Kessler 9af4d84050 Merge branch 'master' into spikes/hyperv
Conflicts:
	client/X11/xf_graphics.c
2012-07-25 00:10:45 +02:00
Lysann Kessler 083711fd09 use xfContext->settings->color_depth instead of xfi->srcBpp 2012-07-25 00:09:14 +02:00
Jay Sorg 238cf848c2 codecs: added --jpeg command line, moved jpeg hack to bitmap cache v3, added bcv3 xxx setting 2012-07-24 12:05:22 -07:00
Lysann Kessler 2068263193 Merge branch 'master' into spikes/hyperv 2012-07-24 18:27:20 +02:00
Lysann Kessler e43e14e2e7 fix an issue with bitmap creation in X11 client where xfi->srcBpp differs from the connection's color depth 2012-07-24 18:05:34 +02:00
Ying-Chun Liu (PaulLiu) 9a64adb9aa Set _NET_WM_PID X property when the window is creating.
_NET_WM_PID is used by some window managers to map the window
and the XDG desktop files. This patch sets _NET_WM_PID for this
purpose.

Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>
2012-07-09 14:52:15 +08:00
Jim Grandy cc2fdd6da2 Pushing jpeg codec support, used in xrdp's offscreen surface remoting technique. Will likely be superceded by use of jpeg2000. 2012-06-26 16:57:18 -07:00
Vic Lee 977c89bb59 x11: clear the window in case of resolution change in fullscreen. 2012-06-22 21:24:24 +08:00
Alam Arias eb32070129 x: clean out xevent before using it 2012-06-14 12:43:21 -04:00
Marc-André Moreau d7f8624e71 Merge pull request #624 from chihchun/master
xfreerdp: Add --authonly and --from-stdin switch
2012-06-14 07:34:51 -07:00
Irwan Halim c9c22fa331 Add GStreamer plugin for Multi-media redirection 2012-06-13 14:45:58 -05:00
Mike Carifio a31f0c62e6 xfreerdp: Adds switch --from-stdin.
This switch will prompt username, password, domain and connection
host if not specified at the command line.

Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
2012-06-06 17:55:34 +08:00
Mike Carifio 88f2e84e5e xfreerdp: return correct logical value, if authentication failed.
Signed-off-by: Rex Tsai <rex.tsai@canonical.com>
2012-06-06 17:55:34 +08:00
Mike Carifio 28075f5ebb xfreerdp: add --authonly switch to xfreerdp client
Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
2012-06-06 17:55:34 +08:00
Vic Lee e7fd72b4d4 Merge pull request #620 from llyzs/x11
x11: implement frame marker.
2012-05-29 21:00:40 -07:00
Vic Lee 02ce0dba3b X11: add suppress output support. 2012-05-28 20:21:56 +08:00
Vic Lee aca53f3973 x11: implement frame marker. 2012-05-26 14:41:38 +08:00
David Sundstrom 8f8389f66e use coding standard comment style 2012-05-25 18:01:25 -05:00
David Sundstrom 3656a86d99 Fix local moves by using XQueryPointer to report new mouse position.
Disable local keyboard moves for now until a way is found to make them work reliably.
2012-05-25 17:56:05 -05:00
David Sundstrom e1e8f6284f make local functions static
reintroduce unmanaged windows for tooltips and dropdowns; this is required for proper focus behavior
2012-05-25 17:56:05 -05:00
David Sundstrom fd429eb46f Tooltips should not be listed when remapped 2012-05-25 17:56:04 -05:00
David Sundstrom dc81959060 Use locally assigned variable 2012-05-25 17:56:03 -05:00
David Sundstrom cfcabaefc2 Do not use override redirect - causes windows to appear on all desktops
Enable non-rectangular windows and test with windows media player
2012-05-25 17:56:03 -05:00
David Sundstrom e97a2bc158 Minor refactoring to encapsulate all X windows calls in xf_window.c
xf_rail.c should deal with RAIL concerns and delegate all X functions to xf_window APIs.
2012-05-25 17:56:02 -05:00
David Sundstrom 1060447cb5 Refactor event code to avoid searching seamless window linked list for desktop events. 2012-05-25 17:56:02 -05:00
Christian Nilsson 5212426bb4 Fix colors on bitmaps when using -a 15 2012-05-26 00:32:05 +02:00
Dorian Johnson 18f8d1a6b7 xfreerdp: add manpage info for -K option. Fixes #603 2012-05-21 20:33:05 -05:00
Aurimas Fišeras 64ad250f2d fix more color conversion problems for 16-bit displays
based on d588e30a
2012-05-17 21:55:51 +03:00
Julien Ropé b2177dc8c3 Replacing malloc calls by xmalloc or xzalloc as appropriate.
This will make sure we get an appropriate error message in case of memory allocation error, and not just a "Segmentation Fault"

Added some validation on xzalloc return in serial_tty_new to properly deallocate resources when an error occurs.
2012-05-07 15:27:13 +02:00
Marc-André Moreau d0d618fb76 Merge pull request #576 from bjcollins/master
XReparentWindow fix
2012-05-05 15:52:18 -07:00
Brent Collins 70ccbd1926 Moved the call order around such that the XReparentWindow call will work as intended. 2012-05-04 13:00:28 -05:00
Julien Ropé c1f7044693 Some fixes for potentials NULL pointer dereferences, and double-free of buffers 2012-05-04 15:50:33 +02:00
Vic Lee f480b23439 x11: fix window resizing. 2012-04-26 14:01:34 +08:00
Andrew Zenk 652155a929 added reference to certificate-name 2012-04-14 11:05:20 -05:00
Vic Lee 11a3bf4db4 x11: use ARRAY_SIZE macro. 2012-04-12 13:50:20 +08:00
Vic Lee 400b58e934 x11: release all pressed keys when window is unmapped. 2012-04-11 12:37:47 +08:00
Anthony Tong 2ba5c04d63 xfreerdp: send extended mouse events, using common button values for now 2012-04-01 09:35:11 -04:00