Marc-André Moreau
2a82684521
channels: cleanup unused freerdp channels global functions
2014-06-11 16:27:31 -04:00
Marc-André Moreau
53639dea0b
channels: reduce dependency on svc_plugin.h
2014-06-11 15:09:28 -04:00
Marc-André Moreau
422a279682
Merge pull request #1853 from zhangzl2013/async
...
wfreerdp: add async input, update, transport and channels' events
2014-05-21 11:01:53 -04:00
Zhang Zhaolong
4fc7a3c9ad
wfreerdp: add async input, update, transport and channels' events handling.
2014-05-21 14:52:57 +08:00
Hardening
5aa5dd4609
Merge pull request #1430 from sukhodolin/Fixes
...
Fix debug output on Win32
2014-05-20 15:14:22 +02:00
Zhang Zhaolong
92c77d0134
wfreerdp: port auto reconnection to Windows.
2014-04-27 20:52:45 +08:00
Zhang Zhaolong
193c0409b7
wfreerdp: fix warning.
2014-03-10 14:25:58 +08:00
Zhang Zhaolong
cee1807bd2
wfreerdp: fix screen crash when connecting to XP desktop with some resolution.
2014-03-04 15:35:21 +08:00
Zhang Zhaolong
dcc4477e64
wfreerdp: disable fullscreen toggle in fix size mode.
2014-03-04 13:54:27 +08:00
Marc-André Moreau
951368a1ce
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-02-27 13:58:29 -05:00
Marc-André Moreau
b75acd4dce
Merge pull request #1703 from zhangzl2013/wfreerdp-floatbar
...
wfreerdp floatbar
2014-02-27 13:52:33 -05:00
Zhang Zhaolong
53ed501d14
wfreerdp: floatbar: rename functions.
2014-02-27 12:17:41 +08:00
Zhang Zhaolong
96562e533f
wfreerdp: floatbar: enabled.
2014-02-27 11:43:52 +08:00
Zhang Zhaolong
07c0d82671
wfreerdp: fix fullscreen.
2014-02-26 11:34:48 +08:00
Marc-André Moreau
d64f86d52c
wfreerdp: fix 64-bit build
2014-02-10 00:34:17 -05:00
Marc-André Moreau
e7974090bb
freerdp: fix removal of OnParamChange event
2013-12-11 17:29:09 -05:00
Marc-André Moreau
73196c3777
libfreerdp-common: add fine grained control over .rdp file writing functions
2013-12-04 18:25:55 -05:00
Marc-André Moreau
b4a78c31bb
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-11-06 13:59:03 -05:00
Zhang Zhaolong
870e52ed1d
Add cliprdr on windows. File clipping is not supported yet.
2013-11-05 10:52:17 +08:00
Benoît LeBlanc
46c06b5081
converted function wf_on_param_change to new PubSub_ system. The function was not called anymore, which caused a refresh problem when changing Smart Sizing during a session.
2013-10-07 13:46:13 -04:00
Benoît LeBlanc
77c260da14
wf_interface: added function wf_set_window_size
...
windows: triggering OnEmbedWindow event
2013-10-03 17:09:53 -04:00
Benoît LeBlanc
fcb9ccd215
Fixed decoration in embedded mode in Windows
2013-10-02 14:33:10 -04:00
Marc-André Moreau
929d292f35
wfreerdp: fix compilation
2013-09-19 12:08:20 -04:00
Marc-André Moreau
518995a05e
freerdp: merge with master
2013-09-16 17:10:27 -04:00
Armin Novak
c5a632d8f9
Fixed thread handling.
2013-09-05 13:39:43 +02:00
Eugene Sukhodolin
63eef3e7e6
Win32: Redirect stderr to the current console. This fixes a problem introduced on Win32 by replacing printf(...) with fprintf(stderr, ...)
2013-08-17 23:49:51 +07:00
Marc-André Moreau
0fd705c6c7
channels/cliprdr: start server-side implementation
2013-08-16 16:46:47 -04:00
Marc-André Moreau
b55725487f
wfreerdp: fix basic connectivity
2013-06-16 00:51:48 -04:00
Marc-André Moreau
c76efec345
wfreerdp: update client with new API
2013-06-15 22:57:21 -04:00
Marc-André Moreau
208c9f844a
freerdp: fix core API bugs
2013-06-13 21:34:46 -04:00
Marc-André Moreau
e9edd489df
mfreerdp: fix build on Mac OS X
2013-05-31 15:45:55 -04:00
Benoit LeBlanc
bda6acbf3f
Updated with changes from awakecoding repository.
2013-05-31 14:54:15 -04:00
Marc-André Moreau
601b0c7f8c
wfreerdp: update client interface
2013-04-30 15:18:26 -04:00
Benoit LeBlanc
c8d1ef33da
wfreerdp: resize window on setting smartsize off
2013-04-30 13:08:41 -04:00
Benoit LeBlanc
0b9112b091
Added System menu for "Smart Sizing". Small fixes
...
Fixed an issue where the scrollbars were not disappearing when
maximizing window.
2013-04-30 11:15:04 -04:00
Benoit LeBlanc
391d238f1a
wfreerdp: scrollbars, aspect ratio smartsizing
2013-04-26 15:46:36 -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
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
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
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
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
Benoit LeBlanc
8a637e0c0d
fixed function name. Added settings function.
...
Added keyboard thread termination message.
2013-04-11 16:19:58 -04:00
Marc-André Moreau
bb733db683
wfreerdp: integrating benoit's latest code
2013-04-10 16:58:19 -04:00
Marc-André Moreau
6dfa196966
wfreerdp: unify client interface
2013-04-08 22:10:59 -04:00
Marc-André Moreau
7efbf905f8
wfreerdp: integrate benoit's modifications for easier embedding of the client
2013-04-01 18:32:14 -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
Hardening
7701c9d934
Replace printf(...) by fprintf(stderr, ...)
2013-03-28 23:06:34 +01:00
Marc-André Moreau
21a107015a
wfreerdp: add parent window handle parameter
2013-03-19 13:17:30 -04:00