Marc-André Moreau
b0d27beae3
mfreerdp: add egfx support
2014-09-13 12:02:53 -04:00
Armin Novak
0780c0993e
Replaced fprintf(stderr with DEBUG_WARN
2014-08-07 22:21:07 +02:00
Marc-André Moreau
2a82684521
channels: cleanup unused freerdp channels global functions
2014-06-11 16:27:31 -04:00
Benoît LeBlanc
6d55d8859d
Added context error codes
2014-03-28 12:23:16 -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
Marc-André Moreau
4d289ee065
mfreerdp: fix hungarian keyboard '0' and 'i' key inversion
2014-01-28 16:23:42 -05:00
Benoît LeBlanc
5de7a4f082
Code cleanup
2013-12-18 12:44:40 -05:00
Marc-André Moreau
bf094ed997
mfreerdp: code cleanup
2013-12-11 14:31:54 -05:00
Marc-André Moreau
eb20d0f770
freerdp: fix order of OrderSupport initialization
2013-12-10 12:30:25 -05:00
Marc-André Moreau
128fb72ec6
mfreerdp: fix possible crash on gdi termination
2013-11-25 00:25:16 -05:00
Benoît LeBlanc
fce1880cae
Fix leak (native mac) : free gdi
2013-11-22 13:38:42 -05:00
Marc-André Moreau
9921e519a9
mfreerdp: fix termination of MacFreeRDP
2013-11-05 11:49:42 -05:00
Benoît LeBlanc
b27461e693
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Marc-André Moreau (13) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
libfreerdp-rail: cleanup RAIL code
libwinpr-utils: fix IPv4 checksum and TCP sequence numbers with wlog packet messages
libwinpr-utils: improve quality of data for reconstructed IP headers
libwinpr-utils: initial wlog packet header reconstruction
libwinpr-utils: start reconstructing IP headers for wlog packet message
libfreerdp-core: started logging packets to pcap file
libwinpr-utils: start implement wlog packet appender
libwinpr-utils: add some configurability to wlog with environment variables
libfreerdp-core: added debug output for surface commands
libfreerdp-codec: start making use of WLog for RemoteFX
libwinpr-utils: fix wlog build warnings
mfreerdp: fix keyboard mapping for toggle keys
fixed warining fo not constant log format string
Fix function prototype
libwinpr-utils: improved binary appender
fixed memory leak in wlog
loglevel filtering fix
Conflicts:
client/Mac/MRDPView.m
2013-10-15 10:01:36 -04:00
Benoît LeBlanc
e15636a610
code cleanup: move coord conversion from individual mouse events to function mf_scale_mouse_event
2013-10-08 15:03:05 -04:00
Marc-André Moreau
fdae43aafc
mfreerdp: fix keyboard mapping for toggle keys
2013-10-07 16:43:23 -04:00
Benoît LeBlanc
766c1a18aa
MacFreeRDP: fixed invalid region coordinates conversion, cleanup traces
2013-10-02 10:51:48 -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
7198ee2def
Merged changes from FreeRDP branch, notably support for fullscreen on mac os x.
2013-09-30 11:31:01 -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
Joakim Plate
1c112474c6
Correct handling of mouse scrolling for osx
...
Setup server to scroll 1 line at a time to match osx
scrolling speed.
2013-09-22 00:07:27 +02:00
Joakim Plate
11912497ea
Make sure windows size follows commandline geometry
...
This adds support for fullscreen mode, which may fail
on non lion systems
2013-09-21 21:35:41 +02:00
Marc-André Moreau
1d1d04149c
mfreerdp: cleanup makefiles
2013-08-08 15:49:24 -04:00
Benoît LeBlanc
81626c8741
MacFreeRDP cli fixes:
...
- added ErrorInfo handling.
- Showing alert message on main thread.
- Autorelease pool for background thread.
2013-07-22 15:33:30 -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
d0a1563cb9
Fixed deadlock when closing session window.
2013-07-18 21:22:41 -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
87b63aa0b2
MacFreeRDP: non-blocking connect
2013-07-17 16:04:55 -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
44ead029f7
MacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused variables.
2013-07-11 11:19:21 -07: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
96b9972307
MacFreeRDP: fixed crash when opening second session
...
(unrecognized selector sent to instance … )
2013-07-02 16:13:43 -04:00
Benoît LeBlanc
ed4a25d1ae
WaykClient (Mac): integrated MRDPView (allocated at runtime)
2013-06-26 13:45:12 -04:00
Benoît LeBlanc
44034305d3
Fixed output path for MacFreeRDP framework deployment.
...
MRDPView: replaced awakeFromNib with viewDidLoad
2013-06-25 16:05:37 -04:00
Marc-André Moreau
3d479448a3
mfreerdp: refactoring
2013-06-22 22:55:51 -04:00
Marc-André Moreau
bda3a7e9cc
mfreerdp: cleanup
2013-06-22 20:27:23 -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
7185c8a8fe
mac client: Set clipboard redirection ON by default, small refactoring
2013-06-20 16:45:27 -04:00
Benoît LeBlanc
f24e6a2c3a
mac client: async channels implementation
2013-06-20 15:00:50 -04:00
Benoît LeBlanc
57d99af6fd
Mac client: removed non-async transport methods
2013-06-20 11:47:28 -04:00
Benoît LeBlanc
5a8318022d
Fixed typo (AsyncChannels)
2013-06-20 10:42:11 -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
04d471a063
Release resources
2013-06-18 15:33:18 -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
3541ecb2ff
Mac client: close app on window close. Renamed header.
2013-06-18 12:03:22 -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