Commit Graph

4354 Commits

Author SHA1 Message Date
Martin Fleisz
5ac16b94a7 Merge pull request #1215 from mfleisz/andrclip
Android: Added clipboard redirection support
2013-04-29 05:08:57 -07:00
Marc-André Moreau
4386f49746 libfreerdp-core: add client hook for OnErrorInfo 2013-04-28 20:40:49 -04:00
Marc-André Moreau
fc3324151c libfreerdp-locale: fix C++ header 2013-04-28 20:16:04 -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
Benoit LeBlanc
391d238f1a wfreerdp: scrollbars, aspect ratio smartsizing 2013-04-26 15:46:36 -04:00
Martin Fleisz
a1708572ba Android: Added clipboard redirection support 2013-04-26 05:59:16 -07:00
Martin Fleisz
15a22eb9c9 Merge pull request #1211 from mfleisz/ioskbd
iOS: Improved handling of chinese keyboards
2013-04-26 02:15:16 -07:00
Martin Fleisz
286eb1119e Merge pull request #1212 from mfleisz/andrdskredir
Android: Added SDCard redirection support
2013-04-26 02:15:01 -07:00
Benoit LeBlanc
b91a7cd3a8 fixed fullscreen toggle positioning, smartsizing
Also: added maximum window size
2013-04-25 17:18:14 -04:00
Marc-André Moreau
fc3f75d867 xfreerdp: start experimenting with multitouch 2013-04-25 17:00:43 -04:00
Benoit LeBlanc
a5bcb8bc21 Smart sizing, dual monitor in client app
Scaling functions: do not scale with a ratio > 1.
2013-04-25 15:42:40 -04:00
Benoit LeBlanc
28e67a6adc wfreerdp: added MultiMon support (fullscreen only) 2013-04-25 10:50:26 -04:00
Martin Fleisz
c0dffd6edf Android: Added SDCard redirection support 2013-04-25 07:30:33 -07:00
Martin Fleisz
19acfbd6ee iOS: Improved handling of chinese keyboards 2013-04-25 12:31:11 +02:00
Benoit LeBlanc
4bfa11bcca wf_toggle_fullscreen: change hwnd parent
Also: do not lose focus
2013-04-24 16:47:32 -04:00
Benoit LeBlanc
8b443989bb Cleaned up settings, removed duplicate functions
param change callback mechanism moved to settings.c

Started replacing
settings->Field = value
with
freerdp_set_param_XXX(settings, FreeRDP_Field, value);
2013-04-24 16:33:43 -04:00
Martin Fleisz
df2c096908 Merge pull request #1208 from mfleisz/master
Android: Changed version string for APKs
2013-04-24 00:40:53 -07:00
Martin Fleisz
afd9065cce iOS/Android: Updated version number 2013-04-24 00:36:48 -07:00
Marc-André Moreau
e6e5b236db xfreerdp-server: remove thread tick thread 2013-04-23 20:01:07 -04:00
Marc-André Moreau
fae24b1ef9 xfreerdp-server: auto-generate self-signed certificate 2013-04-23 18:17:01 -04:00
Martin Fleisz
fcad37ee6a Android: Changed version string for APKs 2013-04-23 08:58:37 -07:00
Martin Fleisz
b9bbbf2edc Merge pull request #1207 from mfleisz/master
Android: Added missing french translation
2013-04-23 04:09:00 -07:00
Martin Fleisz
4bb700d85b Android: Added missing french translation 2013-04-23 04:04:06 -07:00
Martin Fleisz
aa4f510b35 Merge pull request #1206 from mfleisz/master
iOS: Fix for shift key handling (by bslande)
2013-04-23 03:21:05 -07:00
Martin Fleisz
1a336c30b8 iOS: Fix for shift key handling (by bslande) 2013-04-23 10:15:12 +02:00
Marc-André Moreau
a644658573 server: add hook 2013-04-22 18:47:53 -04:00
Benoit LeBlanc
e98bb31d27 RDP file writing optimization
removed function freerdp_get_connection_type

TODO:
- validate presence of all fields
- update cmdline.c to use set_param functions to modify settings.
2013-04-22 18:39:18 -04:00
Marc-André Moreau
4a48266743 cmake: fix 64-bit build with cmake 2.8.8 2013-04-22 16:33:23 -04:00
Benoit LeBlanc
3eebd2edf2 Implemented writing RDP file to disk
TODO: Optimize by only writing the fields that have a value i.e
~((size_t) file->FieldName) != 0

Fixed wfi leak.
Fixed insufficient mem alloc.
2013-04-22 16:08:47 -04:00
Marc-André Moreau
914ac31cbf xfreerdp: fail differently if no hostname is given 2013-04-22 08:33:41 -04:00
Nigel Reeves
84bd674e0a removed unnecessary printfs 2013-04-22 13:32:22 +01:00
Benoit LeBlanc
3549e97abb Callback function handling
Added possibility for the client to register for callback from FreeRDP.

Currently supported callback events:
- setting value changed
- connected
- disconnected
2013-04-19 10:06:26 -04:00
Marc-André Moreau
9efb3e7f57 Merge branch 'master' of github.com:awakecoding/FreeRDP 2013-04-18 11:37:00 -07:00
Martin Fleisz
6f7bfa6c21 Merge pull request #1200 from mfleisz/master
Android: Fixed possible crash with a session being null
2013-04-18 03:47:47 -07:00
Martin Fleisz
6b48a8c7c5 Android: Fixed possible crash with a session being null 2013-04-18 03:43:52 -07:00
Martin Fleisz
50c94186e8 Merge pull request #1193 from zeha/fix-xfreerdp-crashes
xfreerdp: fix xfi lifecycle and other crashers
2013-04-18 03:14:27 -07:00
Martin Fleisz
91bb223cc5 Merge pull request #1196 from mfleisz/master
iOS: Fixed possible crash on disconnect
2013-04-18 03:14:15 -07:00
Martin Fleisz
dd5cbef467 iOS: Fix resource leak 2013-04-18 10:51:39 +02:00
Hardening
dcdb411208 Fix winpr headers for C++ usage
This patch add missing extern "C" declaration to use the headers in
C++ projects.
2013-04-17 23:06:48 +02:00
Martin Fleisz
ce4e02ae48 iOS: Fixed possible crash on disconnect 2013-04-17 13:09:53 +02:00
Christian Hofstaedtler
53e641abf1 xfreerdp: fix xfi lifecycle and other crashers 2013-04-17 03:03:31 +02:00
Benoit LeBlanc
315f3705b2 Added settings set/get functions to client API
- setting setter function has internal handling. TODO: callback to
client.
- added missing SmartSizing param
2013-04-15 15:58:56 -04: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
5530bfb71e mfreerdp: minor cleanup 2013-04-14 11:28:07 -04:00