Marc-André Moreau
|
5ad6a5d9d8
|
xfreerdp: revert to single region invalidation
|
2011-08-24 22:35:55 -04:00 |
|
Vic Lee
|
bdc005123e
|
Revert pull request #59 that would break RemoteApp.
|
2011-08-25 10:30:07 +08:00 |
|
roman-b
|
16262074d4
|
xfreerdp: add RAIL windows focus in/out handling.
|
2011-08-25 01:22:06 +03:00 |
|
roman-b
|
e66542b477
|
xfreerdp: add mouse motion for RAIL.
This is add initial interactive window movement/sizing.
|
2011-08-25 00:41:45 +03:00 |
|
roman-b
|
6365db7be6
|
xfreerdp: add parent-child relationship for RAIL windows.
|
2011-08-25 00:16:57 +03:00 |
|
Nils Andresen
|
5536656e03
|
client/X11: find_optional_package instead of find_package & added install
|
2011-08-24 23:09:14 +02:00 |
|
Martin Fleisz
|
36e929f69c
|
Fixed possible socket leak in tcp_connect, added disconnect function to properly clean-up socket/tls resources on disconnect)
|
2011-08-24 08:07:55 -07:00 |
|
Marc-André Moreau
|
d4ae0b376e
|
Merge pull request #59 from bmiklautz/xgetwindowproperty
Changed return value check for XGetWindowProperty
|
2011-08-24 07:22:07 -07:00 |
|
Bernhard Miklautz
|
f7336cea5e
|
Changed return values of freerdp_parse_args
Return -1 if a argument is missing/wrong.
This way caller can check for a problem.
|
2011-08-24 09:37:14 +02:00 |
|
Bernhard Miklautz
|
1c577e2a12
|
Changed return value check for XGetWindowProperty
XGetWindowProperty return None if the property isn't found.
So raise an error is None is returned. Otherwise the property
was returned.
|
2011-08-24 09:27:56 +02:00 |
|
Marc-André Moreau
|
cd6eb6a266
|
libfreerdp-core: add support for pointer updates
|
2011-08-24 02:38:39 -04:00 |
|
Marc-André Moreau
|
ffb5fb56a6
|
libfreerdp-gdi: add support for complex invalid regions
|
2011-08-24 01:47:43 -04:00 |
|
Marc-André Moreau
|
a0aea4f353
|
xfreerdp: fix fullscreen mode
|
2011-08-24 00:46:34 -04:00 |
|
Marc-André Moreau
|
9a3477f7ec
|
xfreerdp: added proper cmake detection of Xext
|
2011-08-23 22:58:36 -04:00 |
|
Marc-André Moreau
|
42f27293a8
|
xfreerdp: fix window hiding
|
2011-08-23 15:52:17 -04:00 |
|
Marc-André Moreau
|
7dcb87d7a3
|
xfreerdp: removed seemingly unnecessary X11 update
|
2011-08-22 21:33:10 -04:00 |
|
Marc-André Moreau
|
cfd3407f69
|
xfreerdp: fix drawing of maximized RAIL windows
|
2011-08-22 21:22:05 -04:00 |
|
Marc-André Moreau
|
c894806ee9
|
xfreerdp: fix off-by-one error in visibility rectangles
|
2011-08-22 16:10:08 -04:00 |
|
Marc-André Moreau
|
3e4331caa0
|
xfreerdp: add support for RemoteApp round window corners
|
2011-08-22 16:06:12 -04:00 |
|
roman-b
|
8ae5b05c86
|
Merge remote-tracking branch 'upstream/master' into rail
|
2011-08-22 19:14:11 +03:00 |
|
Marc-André Moreau
|
a5791ac198
|
Merge pull request #56 from llyzs/nonblocking
Refactor client connection sequence in nonblocking mode
|
2011-08-22 06:44:52 -07:00 |
|
Vic Lee
|
4377c46bac
|
Correctly handling connection failure.
|
2011-08-22 17:43:20 +08:00 |
|
Vic Lee
|
0c60fafebd
|
xfreerdp: fix segfault when closing.
|
2011-08-22 17:21:39 +08:00 |
|
Marc-André Moreau
|
900a56f289
|
xfreerdp: fix window classes
|
2011-08-21 23:54:02 -04:00 |
|
Marc-André Moreau
|
b8291b2e3d
|
xfreerdp: handling local window restore events
|
2011-08-21 23:39:56 -04:00 |
|
Marc-André Moreau
|
aaa2f22b10
|
xfreerdp: handled RAIL window minimize events
|
2011-08-21 23:15:19 -04:00 |
|
Marc-André Moreau
|
f46d3d51c6
|
xfreerdp: improved window icon support
|
2011-08-21 22:30:49 -04:00 |
|
roman-b
|
7744e17ec2
|
channels/rail: fixed multithread side effect by creating full orders copy for events.
|
2011-08-22 02:04:21 +03:00 |
|
Marc-André Moreau
|
00733ab128
|
xfreerdp: started handling RemoteApp icons
|
2011-08-21 17:32:18 -04:00 |
|
roman-b
|
7b6dad86ca
|
Merge remote-tracking branch 'upstream/master' into rail
|
2011-08-21 04:44:18 +03:00 |
|
roman-b
|
822c269b06
|
xfreerdp: small fix. void* pointer does not require type cast.
|
2011-08-21 04:13:33 +03:00 |
|
Marc-André Moreau
|
ec77c8ecbf
|
xfreerdp: added support for multiple monitors
|
2011-08-19 23:15:49 -04:00 |
|
Marc-André Moreau
|
4a126a55b0
|
xfreerdp: handle RAIL window title updates
|
2011-08-19 22:21:09 -04:00 |
|
roman-b
|
e7367f9aac
|
channel/rail: add initial handling all RAIL PDU from server.
Note:
Sometimes we have multi-thread side effect with data trasfer throught shared
memory between different threads.
|
2011-08-20 01:46:10 +03:00 |
|
Marc-André Moreau
|
181154f01f
|
xfreerdp: optimize the updating of invalid regions on RAIL windows
|
2011-08-19 12:43:44 -04:00 |
|
Marc-André Moreau
|
9e42276d1b
|
Merge pull request #50 from roman-b/rail
Rail
|
2011-08-19 08:36:57 -07:00 |
|
Marc-André Moreau
|
af71a70233
|
xfreerdp: fix RAIL window resizing
|
2011-08-19 11:12:30 -04:00 |
|
roman-b
|
e85caeb17d
|
channel/rail: add handling Server Execute Result PDU
|
2011-08-19 17:10:08 +03:00 |
|
Marc-André Moreau
|
3fa7d4a3d4
|
xfreerdp: remove backbuffer window in RemoteApp mode
|
2011-08-18 01:16:49 -04:00 |
|
Marc-André Moreau
|
2aa3d6f731
|
xfreerdp: fix movement of RAIL windows
|
2011-08-17 23:46:08 -04:00 |
|
Marc-André Moreau
|
49b1fa25a0
|
xfreerdp: fail RAIL window positions (relative to work area)
|
2011-08-17 23:26:12 -04:00 |
|
Marc-André Moreau
|
eb02b578a5
|
xfreerdp: add ability to move RAIL windows
|
2011-08-17 22:50:49 -04:00 |
|
Marc-André Moreau
|
f465579551
|
xfreerdp: added RAIL window titles
|
2011-08-17 22:31:27 -04:00 |
|
Marc-André Moreau
|
48d3e65b08
|
rail: get client system parameters from xfreerdp
|
2011-08-17 21:33:22 -04:00 |
|
Marc-André Moreau
|
09980c8a7c
|
include: refactor FRDP_ types to RDP_
|
2011-08-17 17:28:26 -04:00 |
|
Marc-André Moreau
|
c2bc695d39
|
xfreerdp: fix window decoration hiding
|
2011-08-17 16:57:21 -04:00 |
|
Marc-André Moreau
|
257f3ac55b
|
xfreerdp: fix mouse input inside application windows
|
2011-08-17 16:45:09 -04:00 |
|
Marc-André Moreau
|
dc6d3f022b
|
xfreerdp: start handling application events separately
|
2011-08-17 16:00:09 -04:00 |
|
Marc-André Moreau
|
c9917d3ca1
|
xfreerdp: drawing of multiple RAIL windows
|
2011-08-17 14:51:17 -04:00 |
|
Marc-André Moreau
|
98f7bb01b5
|
xfreerdp: added support for workarea and disabling window decorations
|
2011-08-17 14:13:44 -04:00 |
|
Marc-André Moreau
|
e990d227ce
|
xfreerdp: started painting multiple RAIL windows
|
2011-08-17 02:14:02 -04:00 |
|
Marc-André Moreau
|
6215417b29
|
windows: export all exported api functions
|
2011-08-16 23:54:42 -04:00 |
|
Marc-André Moreau
|
d128254159
|
windows: fix most compilation errors, linker errors and warnings left
|
2011-08-16 20:49:46 -04:00 |
|
Marc-André Moreau
|
114a0bf60b
|
windows: update build scripts, fix most of utils
|
2011-08-16 14:41:12 -04:00 |
|
Marc-André Moreau
|
2b4cd32390
|
libfreerdp-rail: processing window altsec orders
|
2011-08-16 00:22:00 -04:00 |
|
Vic Lee
|
1301fa33c0
|
Fix CPU usage due to missing initialization of wfds.
|
2011-08-16 11:13:30 +08:00 |
|
Marc-André Moreau
|
9961038649
|
include: restructuring and cleanup of header files
|
2011-08-15 14:33:04 -04:00 |
|
Vic Lee
|
dff1de0a2c
|
dfreerdp: fix exit segfault.
|
2011-08-13 12:12:20 +08:00 |
|
Vic Lee
|
fc16c6f7bd
|
xfreerdp: fix exit segfault.
|
2011-08-13 11:46:00 +08:00 |
|
Vic Lee
|
8b791de624
|
xfreerdp: fix compile warnings.
|
2011-08-11 15:37:46 +08:00 |
|
Vic Lee
|
4ce70e03d1
|
libfreerdp-chanman: name argument is not necessary when sending events.
|
2011-08-11 11:36:10 +08:00 |
|
Vic Lee
|
d7e502dbe1
|
Add event_class in event object.
|
2011-08-11 11:14:07 +08:00 |
|
Vic Lee
|
00b2b135a8
|
Merge branch 'master' into remotefx
Conflicts:
libfreerdp-utils/CMakeLists.txt
|
2011-08-11 00:21:37 +08:00 |
|
Vic Lee
|
09356d5387
|
libfreerdp-gdi: integrate libfreerdp-rfx
|
2011-08-10 22:55:11 +08:00 |
|
Marc-André Moreau
|
21aa8ad9a8
|
libfreerdp-utils: added RAIL utils
|
2011-08-10 02:24:06 -04:00 |
|
Marc-André Moreau
|
95642fd33f
|
xfreerdp: fix 16bpp rendering
|
2011-08-09 21:45:58 -04:00 |
|
Vic Lee
|
a2added869
|
libfreerdp-core: add update->SurfaceBits call.
|
2011-08-10 00:38:52 +08:00 |
|
Marc-André Moreau
|
9f2a3e847b
|
Merge pull request #36 from llyzs/utf
Use towupper for unicode uppercase.
|
2011-08-08 21:22:46 -07:00 |
|
Marc-André Moreau
|
c42008ce80
|
xfreerdp: added X11 Window wrapper
|
2011-08-08 22:24:12 -04:00 |
|
Vic Lee
|
9b217bf36a
|
Add setlocale() calls to all UIs.
|
2011-08-09 08:31:21 +08:00 |
|
Marc-André Moreau
|
c4895ca1ac
|
xfreerdp: improve X11 GDI software rendering performance
|
2011-08-07 14:09:18 -04:00 |
|
Marc-André Moreau
|
cdbc233e9f
|
xfreerdp: get graphical updates and mouse + keyboard input working
|
2011-08-07 13:41:54 -04:00 |
|
Marc-André Moreau
|
ad0fedeb9f
|
xfreerdp: initial commit
|
2011-08-07 09:52:40 -04:00 |
|
Marc-André Moreau
|
809338d213
|
libfreerdp-cache: added bitmap_v2 cache
|
2011-08-05 16:56:40 -04:00 |
|
Marc-André Moreau
|
6f193a8dbf
|
libfreerdp-core: fix primary orders parsing
|
2011-08-05 01:21:32 -04:00 |
|
Marc-André Moreau
|
46126a7d24
|
libfreerdp-gdi: started using libfreerdp-cache
|
2011-08-04 22:43:36 -04:00 |
|
Marc-André Moreau
|
1dcc1c2be2
|
libfreerdp-cache: started offscreen bitmap cache
|
2011-08-04 16:22:15 -04:00 |
|
Vic Lee
|
d0c0bca997
|
Merge branch 'master' into svc
Conflicts:
client/DirectFB/dfreerdp.c
|
2011-08-03 14:16:44 +08:00 |
|
Vic Lee
|
1162a6244b
|
dfreerdp: add clipboard sync event processing.
|
2011-08-03 13:59:12 +08:00 |
|
Vic Lee
|
aa2320c9b8
|
dfreerdp: add chanman processing.
|
2011-08-03 11:01:20 +08:00 |
|
Marc-André Moreau
|
281d06d744
|
libfreerdp-core: update orders parsing and core <-> client interface
|
2011-08-02 12:59:45 -04:00 |
|
Vic Lee
|
b577605dbc
|
dfreerdp: integrate the channel manager.
|
2011-08-02 16:04:30 +08:00 |
|
Marc-André Moreau
|
ac3307f9a0
|
dfreerdp: added keyboard and mouse input
|
2011-08-01 12:24:29 -04:00 |
|
Marc-André Moreau
|
72b48585fb
|
dfreerdp: start working on file descriptors
|
2011-07-28 17:44:09 -04:00 |
|
Marc-André Moreau
|
97f8a022a9
|
libfreerdp-core: improve update interface with bounds
|
2011-07-28 14:32:16 -04:00 |
|
Marc-André Moreau
|
24ba845f04
|
dfreerdp: started integrating DirectFB client
|
2011-07-28 13:46:36 -04:00 |
|
Marc-André Moreau
|
67dca12b77
|
client: update to use args utils
|
2011-07-28 11:09:51 -04:00 |
|
Marc-André Moreau
|
6a13313c50
|
libfreerdp-gdi: add bitmap updates, make use of it through freerdp-test
|
2011-07-28 01:34:53 -04:00 |
|
Marc-André Moreau
|
72fc75b5a6
|
libfreerdp-core: exporting new interface
|
2011-07-28 00:38:25 -04:00 |
|
Brad Hards
|
cb7535bbb5
|
client/test: fix string handling
|
2011-07-27 19:06:15 +10:00 |
|
Brad Hards
|
2601d110aa
|
Various minor warning fixes and unittest fixes.
|
2011-07-27 09:14:11 +10:00 |
|
Marc-André Moreau
|
f409e60062
|
libfreerdp-asn1: replacement by libfreerdp-core's BER encoder/decoder
|
2011-07-18 18:43:23 -04:00 |
|
Marc-André Moreau
|
1a2dc6f3d9
|
libfreerdp-core: refactoring of licensing code, refactoring of connection sequence
|
2011-07-17 23:16:31 -04:00 |
|