Mehul Dhorda
58ab355bad
Call redraw only when region is invalidated
...
Added a condition to redraw a rect only when region is invalidated. For
example. this avoids a redraw when only the cursor changes on the
remote machine.
2014-11-19 11:48:12 -08:00
Manuel Bachmann
15d37e9be0
wlfreerdp: fix minor error in command line printing
...
One argument was missing in status_print().
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
2014-11-17 16:58:50 +01:00
Manuel Bachmann
93ff550ae0
wlfreerdp: reorganize source files, add input methods
...
We split the one massive source file into multiple separate
source files and headers, just like it is done for other
clients.
We add a new "wlfInput" interface which will try to
initialize mouse and keyboard at startup. Mouse inputs
already work, keyboard inputs need further investigation.
Signed-off-by: Manuel Bachmann <tarnyko@tarnyko.net>
2014-11-17 16:42:27 +01:00
Marc-André Moreau
8a7a71a7b6
Merge pull request #2213 from akallabeth/wlog_callback_appender
...
Wlog callback appender
2014-11-17 09:41:58 -05:00
Marc-André Moreau
c26b557ab4
Merge pull request #2215 from nfedera/fix-2014-11-16-01
...
xfreerdp: fix polyline
2014-11-17 09:41:07 -05:00
Armin Novak
d30b6ed04d
Fixed null pointer dereference.
2014-11-17 01:22:33 +01:00
Armin Novak
a2bbb265c1
Fixed memory leaks.
2014-11-17 00:36:01 +01:00
Armin Novak
bfd3962f03
Fixed memory leak.
2014-11-17 00:26:33 +01:00
Norbert Federa
84a4514ca9
xfreerdp: fix polyline
...
X11 gdi polyline has been broken by commit 3de5c62
.
We don't need to convert the point coordinates if XDrawLines is called with
coordinate mode CoordModePrevious.
2014-11-16 18:48:14 +01:00
Armin Novak
7eb6bc112b
Fixed dereference of NULL pointer.
2014-11-16 16:44:29 +01:00
Armin Novak
b9908af64a
Fixed memory leaks.
2014-11-16 16:02:28 +01:00
Armin Novak
e20da04d15
Fixed uninitialized argument value.
2014-11-16 15:37:13 +01:00
Armin Novak
ca7052fa84
Fixed realloc return check.
2014-11-16 15:28:01 +01:00
Armin Novak
8d4589b1e1
Replaced fprintf error messages with WLog.
2014-11-16 12:21:38 +01:00
Marc-André Moreau
98965d4258
client/iOS: remove deprecated includes
2014-11-15 13:02:09 -05:00
Marc-André Moreau
496ce10637
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-11-15 12:37:29 -05:00
Bernhard Miklautz
841b4c1a3a
android: use target SDK version for appcompat
...
Also Use ANDROID_APP_TARGET_SDK for application compatibility project.
It is now automatically set/updated during build.
Note: The ANDROID_APP_TARGET_SDK version need to be larger or equal to the
version required by the used Android support library (appcompat).
2014-11-15 01:04:57 +01:00
Marc-André Moreau
b32341785e
xfreerdp: remove dependency on libfreerdp-rail
2014-11-12 19:49:35 -05:00
Marc-André Moreau
6857a4f2b7
xfreerdp: remove old X11 RAIL code
2014-11-12 17:18:27 -05:00
Marc-André Moreau
2efa67b4f9
xfreerdp: more RAIL libfreerdp-rail migration
2014-11-12 17:00:57 -05:00
Marc-André Moreau
abf6d4f71e
xfreerdp: prepare RAIL migration away from libfreerdp-rail
2014-11-12 16:42:32 -05:00
Marc-André Moreau
0e7c95c421
freerdp: remove deprecated eventing system
2014-11-12 13:18:18 -05:00
Marc-André Moreau
769eb38217
afreerdp: migrate to cliprdr callback interface
2014-11-12 12:25:12 -05:00
Marc-André Moreau
19c3b0d457
afreerdp: cleanup cliprdr code
2014-11-12 11:14:10 -05:00
Manuel Bachmann
0a2b452e35
wlfreerdp: validate the TLS certificate interactively
...
Allow the user to decide if he trusts a new certificate
or not, just like we do with xfreerdp ; this allow running
wlfreerdp without using xfreerdp prior for this sole task.
Signed-off-by: Manuel Bachmann <tarnyko@tarnyko.net>
2014-11-12 17:10:00 +01:00
Marc-André Moreau
589c21d819
libfreerdp-utils: remove rail utils
2014-11-12 10:18:53 -05:00
Marc-André Moreau
1225c6b5ce
xfreerdp: separate app windows from desktop windows
2014-11-11 22:27:33 -05:00
Marc-André Moreau
fb5e33440c
xfreerdp: cleanup xf_window.c, xf_rail.c
2014-11-11 20:26:47 -05:00
Marc-André Moreau
d955851052
xfreerdp: remove RAIL dependency on deprecated event system
2014-11-11 18:32:18 -05:00
Marc-André Moreau
f3d1830eb4
xfreerdp: partially migrate RAIL to callback interface
2014-11-11 17:49:29 -05:00
Marc-André Moreau
b2f7c488ab
xfreerdp: cleanup and fix RemoteApp
2014-11-11 16:35:30 -05:00
Marc-André Moreau
ee7299ec3f
channels/tsmf: remove dependency on deprecated eventing system
2014-11-10 16:33:34 -05:00
Marc-André Moreau
edd4aa797c
xfreerdp/tsmf: migrate to callback interface
2014-11-10 16:23:04 -05:00
Marc-André Moreau
129582e67f
channels/tsmf: cleanup
2014-11-10 14:02:54 -05:00
Marc-André Moreau
f9814379cd
xfreerdp: remove usage of XAllocColor (slow)
2014-11-10 11:15:37 -05:00
Marc-André Moreau
a6bb185760
channels/tsmf: add new callback interface
2014-11-07 18:33:45 -05:00
Marc-André Moreau
c719fc88b9
client/Sample: update code
2014-11-07 15:25:37 -05:00
Marc-André Moreau
92d08cf58f
mfreerdp: rewrite and update clipboard code
2014-11-05 17:14:32 -05:00
Vic Lee
288097e271
Removed library prefix on Windows def files.
2014-11-03 12:39:27 +08:00
Hardening
7b108f1aa8
Merge pull request #2141 from zhangzl2013/polyline
...
fix polyline.
2014-10-31 22:15:13 +01:00
Martin Fleisz
0be28ba0f6
Merge pull request #1965 from akallabeth/dynamic-addin-naming
...
Dynamic channel library naming
2014-10-31 13:42:16 +01:00
Martin Fleisz
d58c6de93c
Merge pull request #2134 from akallabeth/windows_version_information
...
Windows version information
2014-10-31 12:23:11 +01:00
Norbert Federa
62dbcac0c7
xfreerdp: fix glyph index primary drawing order
...
The fOpRedundant field of the GlyphIndex primary drawing order
(MS-RDPEGDI, chapter 2.2.2.2.1.1.2.13) was neglected which resulted in some
severe text rendering errors.
2014-10-29 20:56:26 +01:00
Marc-André Moreau
02646b349f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
libfreerdp/core/gcc.c
2014-10-25 10:29:06 -04:00
Marc-André Moreau
20da57a760
mfreerdp: fix build and cursor conversion
2014-10-25 10:17:41 -04:00
Marc-André Moreau
8942631947
wfreerdp: add RAIL window update, partial input support
2014-10-24 19:46:02 -04:00
Marc-André Moreau
55ea4caf11
wfreerdp: partial RemoteApp support
2014-10-24 18:30:04 -04:00
Marc-André Moreau
5df3e2368d
wfreerdp: stub RemoteApp callbacks
2014-10-24 11:30:04 -04:00
Marc-André Moreau
ddeffce2db
wfreerdp: eliminate dependency on deprecated freerdp event system
2014-10-24 10:30:54 -04:00
Marc-André Moreau
295123e7d5
wfreerdp: fix cliprdr with callback interface
2014-10-24 10:16:55 -04:00