Marc-André Moreau
ac7d23b9a3
libfreerdp-gdi: migrate to _aligned_malloc/_aligned_free
2014-07-08 15:07:19 -04:00
Marc-André Moreau
c16000e67b
Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx
2014-07-08 12:29:30 -04:00
Marc-André Moreau
8516846999
libfreerdp-client: cleanup gfx options
2014-07-08 12:29:08 -04:00
Norbert Federa
196330111b
xfreerdp: xfixes selection ownership notification
...
The X11 core protocol does not have support for selection ownership
notifications. Until now xfreerdp worked around this issue by always sending
a format list pdu to the server after sending the format data response pdu
which makes the server side think that the clients clipboard data has changed.
This workaround has some severe drawbacks:
* it causes unnecessary data transfers because even without local clipboard
data changes the same data is always re-transferred over the channel
* with some clipboard managers (in the server sessions) you will get massive
endless data transfer loops because these managers immediately request the
data on clipboard changes.
The correct (core X11) way would be polling for selection ownership changes
which must include the ability to detect changes to the TIMESTAMP target if
the selection owner did not change.
The alternative to the poll based approach is using the X Fixes extension in
order to get selection ownership notifications.
This commit adds support for the XFIXES solution and also moves the complete
clipboard related event handling from xf_event.c to xf_cliprdr.c
2014-07-07 20:31:23 +02:00
Martin Fleisz
190cd55e45
Merge pull request #1933 from akallabeth/android-localized-assets
...
Android localized assets
2014-07-07 09:46:00 +02:00
Armin Novak
abda0b1830
Removed unused welcome screen.
2014-07-04 14:43:32 +02:00
Armin Novak
cdef682fe2
Moved common resources to top asset folder, adjusted html references.
...
Removed unused asset folder.
2014-07-04 14:32:59 +02:00
Marc-André Moreau
5c5386fe04
channels/rdpgfx: add egfx command line options and settings
2014-07-03 14:35:03 -04:00
Marc-André Moreau
bde954107d
Merge branch 'egfx' of github.com:vworkspace/FreeRDP into egfx
...
Conflicts:
client/X11/xf_gfx.c
2014-07-03 12:03:39 -04:00
Emmanuel Ledoux
e4840d3596
Merge remote-tracking branch 'upstream/master'
2014-07-03 11:56:00 +02:00
Mike McDonald
4d3d78c487
Initial implementation of H.264 decoder for MS-RDPEGFX
2014-07-01 23:28:09 -04:00
Marc-André Moreau
4a4f4308b5
libfreerdp-codec: improve ClearCodec error checking
2014-07-01 16:32:36 -04:00
Marc-André Moreau
f304d8cc20
libfreerdp-codec: more ClearCodec vBar caching
2014-07-01 14:38:54 -04:00
Marc-André Moreau
8a5591bdef
libfreerdp-codec: add ClearCodec glyph cache
2014-07-01 09:55:52 -04:00
Marc-André Moreau
78e00db45d
Merge branch 'egfx' of github.com:awakecoding/FreeRDP into egfx
...
Conflicts:
libfreerdp/codec/test/TestFreeRDPCodecClear.c
2014-07-01 09:11:50 -04:00
Marc-André Moreau
ff816feb72
Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx
2014-07-01 09:01:52 -04:00
Marc-André Moreau
6876be653a
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
2014-07-01 09:01:35 -04:00
Marc-André Moreau
f943d7fc1b
Merge branch 'master' of github.com:awakecoding/FreeRDP into lync
2014-06-30 17:22:50 -04:00
Marc-André Moreau
e42465372a
xfreerdp: initial remote assistance controls (ctrl+alt+c to request/release control)
2014-06-30 17:17:06 -04:00
Marc-André Moreau
5606c64f61
channels/remdesk: initial working Remote Assistance
2014-06-30 13:26:11 -04:00
Marc-André Moreau
b60eff8e42
channels/remdesk: start sending authentication data
2014-06-30 12:51:27 -04:00
Emmanuel Ledoux
9fc225ac5d
Merge branch 'ports'
...
Conflicts:
channels/serial/client/serial_tty.c
2014-06-30 17:22:15 +02:00
Marc-André Moreau
7a50525880
libfreerdp-common: move assistance code
2014-06-30 09:40:24 -04:00
Marc-André Moreau
dadba85f99
client/common: fix remote assistance expert blob
2014-06-30 09:21:45 -04:00
Marc-André Moreau
b83685cdef
client/common: start parsing Remote Assistance Connection String 2
2014-06-29 20:38:33 -04:00
Marc-André Moreau
01a013f826
client/common: fix Remote Assistance memory leaks
2014-06-29 19:57:46 -04:00
Marc-André Moreau
90ea609576
client/common: improve remote assistance blob encryption
2014-06-29 18:48:37 -04:00
Marc-André Moreau
fc315365f6
client/common: add .msrcIncident type 1 file test
2014-06-29 12:36:28 -04:00
Marc-André Moreau
06c7f83bc2
channels/remdesk: start parsing messages
2014-06-28 20:22:36 -04:00
Marc-André Moreau
af1be38775
client/common: parse and use remote assistance file
2014-06-28 18:33:46 -04:00
Marc-André Moreau
1d8221d95b
client/common: parse RCTICKET Connection String 1
2014-06-28 17:03:16 -04:00
Marc-André Moreau
f6b6c1188b
client/common: start parsing of .msrcIncident Remote Assistance file
2014-06-28 16:04:49 -04:00
Bernhard Miklautz
9e1793c8ff
Merge pull request #1927 from akallabeth/android-de-translation
...
German translation for aFreeRDP
2014-06-27 12:35:26 +02:00
Marc-André Moreau
49cd7806d9
libfreerdp-codec: improve ClearCodec decompressor
2014-06-26 17:08:51 -04:00
Armin Novak
ebecb326bb
Added german translated assets.
2014-06-26 15:05:49 +02:00
Armin Novak
9a274db12f
Modified asset loading, now checking if translated version exists before loading default.
2014-06-26 15:05:17 +02:00
Marc-André Moreau
dd36617093
libfreerdp-codec: improve clear_decompress function parameters
2014-06-25 18:39:28 -04:00
Marc-André Moreau
c20c3abdf1
xfreerdp: fix egfx SurfaceToSurface off-by-one
2014-06-25 18:00:48 -04:00
Armin Novak
a0ec9d29be
Modified translation, better wording in context.
2014-06-25 11:29:08 +02:00
Armin Novak
a80199cecb
Added german translation.
2014-06-24 19:40:31 +02:00
Bernhard Miklautz
3983c648b4
Merge pull request #1925 from mfleisz/andr_theme_fix
...
Changed android default theme to AppCompat.Light.DarkActionBar.
2014-06-24 12:55:55 +02:00
Martin Fleisz
f8148e712b
Changed android default theme to AppCompat.Light.DarkActionBar.
...
Removed inverted text color from exit dialog.
2014-06-24 03:03:28 -07:00
Marc-André Moreau
95a0d96b58
xfreerdp: fix build warnings
2014-06-23 12:08:34 -04:00
Marc-André Moreau
c156006195
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
2014-06-23 11:55:27 -04:00
Marc-André Moreau
9c03f8b6bf
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-06-23 11:54:58 -04:00
Armin Novak
8fce7e4cea
Capitalized disconnect string.
2014-06-23 16:24:39 +02:00
Armin Novak
e26c3f6bfc
Removed menu option quit.
2014-06-23 16:20:28 +02:00
Armin Novak
1f92758f2b
Removed disconnect menu option.
2014-06-23 16:18:03 +02:00
Armin Novak
0688d5fa16
Removed custom color settings for search bar to match theme.
2014-06-23 16:06:45 +02:00
Armin Novak
32b1caaf81
Added detection of hardware menu button to hide actionbar.
2014-06-23 15:20:01 +02:00