Armin Novak
f3d6a791e7
Fixed resize for software GDI.
2015-03-17 13:03:16 +01:00
Zavadovsky Yan
60c79f5450
client/Android: fix coords calculation in previous commit
2015-02-23 11:50:32 +03:00
Zavadovsky Yan
082e7b8661
client/Android: optimize android_end_paint() logic
...
1. Don't draw to screen if server sends begin/end paint
messages without any real updates.
2. Redraw only summary region that covers really invalidated
part of screen.
2015-02-21 23:52:38 +03:00
Zavadovsky Yan
ac8b50c464
client/Android: fix bad realloc
...
Fast and long pointer moves cause app to crash.
2015-02-21 23:51:02 +03:00
Marc-André Moreau
f9885da81c
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2015-02-18 09:51:11 -05:00
Marc-André Moreau
991f7b347d
libfreerdp-core: further abstract multiple connections used internally by tsg from rdpTransport
2015-02-15 10:06:17 -05:00
bjcollins
ad3cb384d4
Fix the command line argument array setup for decorations argument. The initial value was set for the wrong field in the structure. The decorations is correctly initialized to on
...
anyways, but this is the correct formatting for the array element.
2015-02-13 14:57:52 -06:00
Marc-André Moreau
c817da07e1
Merge pull request #2386 from bjcollins/master
...
Fix remote app in xfreerdp.
2015-02-12 10:14:23 -05:00
Martin Fleisz
66deaf8cfe
Merge pull request #2379 from streetdragon/master
...
Replaced ternary operator with condition only
2015-02-12 10:42:55 +01:00
bjcollins
ee8d0a6440
Fix remote app in xfreerdp.
...
Remove use of the visibleOffset, this completely breaks the display of all windows except for the main application window. Instead,
just maintain a local offset correction of the windowOffset.
Apply workaround to determining the workArea for remote app mode.
2015-02-11 17:24:06 -06:00
Kurt McAlpine
9b1450f759
Replaced ternary operator with condition only
2015-02-11 11:15:25 +13:00
Marc-André Moreau
22ac46957a
xfreerdp: fix egfx multimonitor support
2015-02-10 16:32:07 -05:00
Marc-André Moreau
9b9fbd2ab1
xfreerdp: fix fullscreen mode
2015-02-10 15:15:30 -05:00
Marc-André Moreau
b025d83919
Merge pull request #2374 from bjcollins/master
...
Apply correct exit code to xfreerdp application for certain log offs
2015-02-10 10:41:10 -05:00
bjcollins
bb87599f80
Apply correct exit code to xfreerdp application for log off from certain flavors of Windows.
2015-02-09 17:15:07 -06:00
Armin Novak
b4db02867a
Fixed resource cleanup on disconnect.
2015-02-09 17:33:55 +01:00
Marc-André Moreau
8b524021f1
xfreerdp: fix egfx multimon on reconnect
2015-02-06 17:46:15 -05:00
Marc-André Moreau
fa06c4d401
libfreerdp-core: improve reconnection
2015-02-06 14:21:26 -05:00
Marc-André Moreau
82d58086db
xfreerdp: partial reconnect fixes
2015-02-05 17:01:56 -05:00
Marc-André Moreau
7af90f13ef
wlfreerdp: fix unused variable warning
2015-02-04 11:40:19 -05:00
Bernhard Miklautz
5558f7cd54
xfreerdp: fix problem with SetPosition
...
Since XWarpPointer generates an pointer motion event, as if the mouse
was moved by hand, xfreerdp sends back the received mouse position to
the server. This behavior is wrong since pointer positions set via
server pointer update pdu shouldn't get sent back to the server
(it's not a "real" mouse move).
To fix this problem change the x windows event mask to not handle
pointer motion events before setting the new pointer position and change
it back again afterwards.
Possible downside of this is that some pointer motion events might get
lost but this shouldn't be noticeable.
Thanks to nfedera for the neat idea ;).
2015-02-03 22:08:34 +01:00
Bernhard Miklautz
823dbb1dd0
xfreerdp: add support to set pointer
2015-02-02 15:32:49 +01:00
Marc-André Moreau
7c6948cd5c
xfreerdp: make use of freerdp_get_event_handles
2015-01-30 09:47:02 -05:00
Marc-André Moreau
3a906caa4a
freerdp: add event handle usage instead of file descriptors
2015-01-29 22:57:58 -05:00
Marc-André Moreau
977cd21919
libfreerdp-core: don't enable GatewayBypassLocal by default
2015-01-28 15:16:31 -05:00
Marc-André Moreau
b73e61de6b
Merge pull request #2320 from nfedera/fix-2015-01-20-01
...
build/win32: fix static build
2015-01-22 16:05:55 -05:00
Armin Novak
dd9e1879b6
Updated h264_decompress arguments.
2015-01-22 13:24:33 +01:00
Norbert Federa
bd345ed416
build/win32: fix static build
...
version.rc must only be included in client executable
2015-01-20 16:23:05 +01:00
Marc-André Moreau
9bc32c2a85
Revert "Moved channel loading, now only loading before connect."
...
This reverts commit f7756efca6
.
2015-01-20 10:15:37 -05:00
Armin Novak
ecad3d5b5c
Fixed iOS undeclared identifier error.
2015-01-20 12:42:02 +01:00
Armin Novak
f7756efca6
Moved channel loading, now only loading before connect.
2015-01-20 12:13:08 +01:00
Armin Novak
b621c542c4
Resetting DynamicChannelCount on addin load now.
2015-01-20 11:26:53 +01:00
Armin Novak
a3c8dec121
Prettiefied WLog messages.
2015-01-20 11:26:08 +01:00
Armin Novak
a7eb657db2
Using freerdp_channels_disconnect now.
2015-01-20 11:26:00 +01:00
Armin Novak
0700b806c1
Using freerdp_channels_disconnect now.
2015-01-20 11:25:14 +01:00
Armin Novak
5bc1e41109
Using freerdp_channels_disconnect now.
2015-01-20 11:24:58 +01:00
Armin Novak
c935b4390e
Using freerdp_channels_disconnect now.
2015-01-20 11:24:36 +01:00
Armin Novak
817c5a1a17
Using freerdp_channels_disconnect now.
2015-01-20 11:24:26 +01:00
Armin Novak
be2cf5595e
Using freerdp_channels_disconnect now.
2015-01-20 11:24:14 +01:00
Armin Novak
28da3ea620
Using freerdp_channels_disconnect now.
2015-01-20 11:24:03 +01:00
Norbert Federa
344362a8a3
clients: fix "focus in event" issues
...
The input->FocusInEvent callback implementations (normal and fast-path) have
always sent the mouse position even if the pointer was outside of the freerdp
client area. In addition xfreerdp used the wrong pointer coordinates which
were relative to the root window instead of its own.
On focus-in the pointer position must only be sent if the pointer is
currently within the program's client area. However, the clients had no way
to pass that information to input->FocusInEvent which required an API change.
- removed mouse pointer x, y parameters from input interface's FocusInEvent
- clients are responsible to call input->MouseEvent on focus-in if necessary
- fixed xfreerdp and wfreerdp accordingly
2015-01-16 18:40:57 +01:00
Bernhard Miklautz
1b18e97d7e
TestClientCmdLine: fix formating
2015-01-16 00:54:45 +01:00
Bernhard Miklautz
c70293aa60
Fix clang compiler warnings
2015-01-16 00:41:57 +01:00
Bernhard Miklautz
ddd96d0968
Add test for client command line
...
TestClientCmdLine tests if the client command line parsing
works for new and legacy command line syntax.
2015-01-16 00:25:13 +01:00
Bernhard Miklautz
5d4de15401
xfreerdp: fix crash with /monitor-list
...
Catch the case when /monitor-list was used but the X display couldn't
be opened or wasn't available.
2015-01-16 00:10:36 +01:00
Marc-André Moreau
31f3c7278b
Merge pull request #2310 from akallabeth/compatibility_cmdline_fix
...
Compatibility cmdline fix
2015-01-15 14:55:13 -05:00
Armin Novak
9863ccfe66
Fixed memory leak.
2015-01-15 17:19:39 +01:00
Armin Novak
dfb6176df6
Fixed multiple parsing errors for compatibility command line.
2015-01-15 17:14:29 +01:00
Armin Novak
f86ed3ffef
Fixed windows command line
...
freerdp_detect_windows_style_command_line_syntax returns negative values
in error but also in help and version case... oh boy
2015-01-15 16:01:57 +01:00
Armin Novak
e10b42e305
Fixed typo.
2015-01-15 15:26:43 +01:00