Commit Graph

46 Commits

Author SHA1 Message Date
Marc-André Moreau 92d08cf58f mfreerdp: rewrite and update clipboard code 2014-11-05 17:14:32 -05:00
Mike Gilbert ae1fdf6153 Remove execute bit from many files 2014-07-20 00:52:35 -04:00
Marc-André Moreau 5d59ea09d6 mfreerdp: add Apple IOKit-based keyboard type detection 2014-03-04 14:01:01 -05:00
Marc-André Moreau fb2428309c mfreerdp: apply fixes from mac-audio branch 2014-03-03 16:57:43 -05:00
Marc-André Moreau 4bbd78a80b libfreerdp-core: remove unnecessary usage of freerdp_channels_data 2014-02-15 15:26:34 -05:00
Benoît LeBlanc 2ea2a6937d missing DEFINE on .h file 2013-12-09 15:30:00 -05:00
Marc-André Moreau fdae43aafc mfreerdp: fix keyboard mapping for toggle keys 2013-10-07 16:43:23 -04:00
Benoît LeBlanc 78981418ce MacFreeRDP: Handling of mouse and region invalidation on scaling/scrolling 2013-10-02 10:24:01 -04:00
Benoît LeBlanc aca72114e2 Mouse events and region invalidate support for smart sizing. 2013-10-01 14:30:06 -04:00
Benoît LeBlanc 05febe9d03 MacFreeRDP: Moved setViewSize logic out of the framework to the CLI app, because the content resizes the parent window, which interferes with other applications using the framework. 2013-09-27 17:36:53 -04:00
Benoît LeBlanc 20d3518c6b - MRDPView: rdpConnectError moved outside of the Framework, to the native App (in AppDelegate) This is now handled on the client side.
- freerdp_connect: all code paths now trigger a ConnectionResult event.
2013-07-19 16:33:20 -04:00
Benoît LeBlanc bbfdb853f6 MacFreeRDP: connection now starts asynchronously.
Replaced RunLoop implementation with standard pthreads.
2013-07-18 15:41:28 -04:00
Benoît LeBlanc 83c69da98c MacFreeRDP: cleanup 2013-07-17 11:06:41 -04:00
Benoît LeBlanc 22b6878307 Custom cursor now visible on mac version. Cursor is now associated with NSView for automatic tracking area handling.
Makefile: updated post-build  NIB file generation events to apply to all generators for Mac Client.
2013-07-16 12:16:44 -04:00
Benoît LeBlanc c17c2f811b FreeRDP:
- replaced char* by const char* in function prototypes
- MacFreeRDP: moved assignation of context function pointers
- freerdp: added more pointer and return value validations to prevent crashes
2013-07-04 14:42:40 -04:00
Benoît LeBlanc ed4a25d1ae WaykClient (Mac): integrated MRDPView (allocated at runtime) 2013-06-26 13:45:12 -04:00
Marc-André Moreau 3d479448a3 mfreerdp: refactoring 2013-06-22 22:55:51 -04:00
Benoît LeBlanc 1648ca2917 AsyncInput implementation.
WARNING: settings->AsyncInput intentionnally left at FALSE, because the input callback function does not seem to be triggered after a certain point. Possibility of a deadlock?
2013-06-20 20:55:49 -04:00
Benoît LeBlanc 57d99af6fd Mac client: removed non-async transport methods 2013-06-20 11:47:28 -04:00
Benoît LeBlanc 19717162f0 mac client: implemented async update
Activated async transport, channels
Removed duplicate rdpClientContext definition
2013-06-20 10:03:20 -04:00
Benoît LeBlanc 8dfd4075e9 mac client: moved command-line parsing and context alloc from library to app 2013-06-18 14:30:21 -04:00
Benoît LeBlanc bc83a8700c mac client: cleanup, removed RAIL, global var 2013-06-17 21:21:42 -04:00
Benoît LeBlanc 45de8d4d14 Refactoring Mac app - update API, stripped RAIL code 2013-06-17 16:44:44 -04:00
Benoît LeBlanc 42f7c7f6b2 Static buid for Mac OS X, mf_interface, WITH_VERBOSE option
mf_interface is still in progress
2013-06-11 14:56:43 -04:00
Marc-André Moreau 12a46784dd mfreerdp: integrate benoit's refactored mac client 2013-05-31 12:48:40 -04:00
Marc-André Moreau 5530bfb71e mfreerdp: minor cleanup 2013-04-14 11:28:07 -04:00
Marc-André Moreau a318f8f129 mfreerdp: fix build on Mac OS X 2013-03-29 00:15:29 -04:00
Christian Hofstaedtler 0f3c623299 mfreerdp: fix pointer function declarations 2013-03-11 19:51:07 +01:00
Marc-André Moreau 1ad2bda6b6 mfreerdp: code style cleanup 2013-03-11 12:14:44 -04:00
Marc-André Moreau 5628927fc2 mfreerdp: make use of libwinpr-input 2013-03-10 23:14:40 -04:00
Christian Hofstaedtler c64cf47469 MacFreeRDP: use CoreGraphics for drawing 2013-03-11 03:01:07 +01:00
Christian Hofstaedtler 0408d32e97 MacFreeRDP: hook up password dialog 2013-03-11 02:32:05 +01:00
Marc-André Moreau d81870dcd7 mfreerdp: fix headers 2013-02-21 23:42:36 -05:00
Marc-André Moreau e10367ac9e mfreerdp: fix indentation 2013-02-21 21:42:47 -05:00
hardening 865ff2a5f8 Fixed compilation with -Wstrict-prototypes 2013-02-14 22:20:43 +01:00
Marc-André Moreau 6b2db2d103 macosx: update client 2012-11-22 15:32:21 -05:00
Marc-André Moreau 51cd809289 macfreerdp: fix Mac OS X build 2012-10-31 21:49:36 -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 837cc777ce channels: move include/freerdp/plugins to include/freerdp/client 2012-10-08 20:33:58 -04:00
Anthony Tong b5d5387e9d initial Mac build cleanup 2012-08-24 10:53:02 -05:00
Laxmikant Rashinkar 7bade10982 Resolved merge conflicts in
+ client/Mac/MRDPView.h
	+ client/Mac/MRDPView.h
2012-06-20 16:05:20 -07:00
Laxmikant Rashinkar 924ed187c1 In MacFreerdpClient, added support for the following
+ clipboard redirection
	+ audio redirection
	+ RAIL support (ongoing)
2012-06-20 09:57:20 -07:00
Jay Sorg 4cfd9b8230 Mac: test commit 2012-05-10 17:28:38 -07:00
Laxmikant Rashinkar 1cbf3dab21 Initial push for the native Mac FreeRDP client 2012-05-02 20:15:27 -07:00