Marc-André Moreau
75e0e84130
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-12-04 10:00:10 -05:00
Norbert Federa
c82d8c9c6b
xfreerdp: fix cliprdr SelectionNotify enless loop
...
xf_cliprdr_process_selection_notify calls xf_cliprdr_send_client_format_list
if the SelectionNotify event property was None.
xf_cliprdr_send_client_format_list called XConvertSelection even if there
was no clipboard owner. In that case the XServer generates a SelectionNotify
event to the requestor (us) with property None and so on ...
The most obvious fix is to ensure that XConvertSelection is not called if
the owner is None which is done in this commit.
2014-12-04 00:19:23 +01:00
Marc-André Moreau
fdd2dc7601
freerdp: patch valgrind leaks, cleanup
2014-12-03 14:17:27 -05:00
Bernhard Miklautz
7b55c3a48e
xfreerdp: fix formating - indentation
2014-12-03 18:23:20 +01:00
Bernhard Miklautz
bd8c3f448e
xfreerdp: fix a possible re-size race condition
...
In case of server side initiated desktop resize it could happen that the
client was "scaling" even if smart-sizing was disabled. The reason for
this was that the "scaled" width and height was set when the X Configure
event arrived but not in xf_desktop_resize.
2014-12-03 18:08:01 +01:00
Marc-André Moreau
01ac15a879
libfreerdp-core: fix crash on failed redirect
2014-12-03 11:48:27 -05:00
Marc-André Moreau
6ccce86140
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
winpr/libwinpr/thread/thread.c
2014-12-03 10:10:50 -05:00
Norbert Federa
0e443484d8
xfreerdp: smart-sizing and software-gdi fixes
...
* fixed crash on server-initiated desktop resize and fullscreen toggle with /gdi:sw
* implemented desktop resize for /gdi:sw
* check for availibility of XRender extension and show error messages if a setting would require it
* fixed compile error if xrender devel packages are missing
* fixed bug with server-initiated desktop resize in fullscreen mode
2014-12-03 15:41:10 +01:00
Norbert Federa
25f66d2e6d
xfreerdp: added smart sizing, mt gesture fixes
...
- removed setting ScalingFactor
- added settings SmartSizingWidth and SmartSizingHeight
- changed option /smart-sizing to optionally support <width>x<height>
- consolidated transformation of input event coordinates
- rdp8 gfx ignored scaling and panning offsets: fixed
- never resize window on panning/pinching
- simplified keyboard multitouch gesture debugging emulation
- disabled keyboard multitouch gesture emulation debug code via define
2014-12-01 11:56:44 +01:00
Norbert Federa
85297fb343
xfreerdp: remove duplicated drawing operations
...
Most of xfreerdp's hw gdi callbacks did the the same X11 drawing operation
twice: Initially on the primary pixmap to keep the back buffer up to date
and then directly on the window in order to see the result.
This sequence is followed by a call to gdi_InvalidateRegion() to mark the
rectangular area of the drawing operation.
Since in xfreerdp's current design (or better current evolved state) the
backbuffer pixmap is obligatory, all drawing operations directly targeting
the window are redundant because of the subsequent EndPaint (mapped to
xf_hw_end_paint) where the damaged region is copied from the backbuffer
to the drawable.
- removed X11 drawing operations which directly target the window drawable
- fixed some errors in the calculation of the required update regions
2014-12-01 11:19:27 +01:00
Norbert Federa
3fa3384eb4
xfreerdp: several fixes for panned/pinched drawing
...
- use bilinear filter instead of nearest filter
- fixed invalid transformation matrix
- support non-proportional scaling
- fix calculation of transformed coordinates (rounding errors)
2014-12-01 11:17:16 +01:00
Marc-André Moreau
a323a0823d
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-11-28 11:23:53 -05:00
Manuel Bachmann
a9cf8b5838
wlfreerdp: add keyboard and mouse wheel support, fix bugs
...
This commit does the following:
* fix the keyboard logic (which now fully works), add support for vertical mouse wheel events ;
* make the rendering a lot more efficient, by using RDP damage information to refresh only the relevant part of the buffer ;
* fix two race conditions. wlfreerdp should not crash anymore now ;
* fix shm_open() and shm_unlink() calls ;
* improve the code style.
Signed-off-by: Manuel Bachmann <tarnyko@tarnyko.net>
2014-11-26 10:46:05 +01:00
Marc-André Moreau
ba5389d9d0
Merge branch 'master' of github.com:awakecoding/FreeRDP
2014-11-21 15:10:48 -05:00
Marc-André Moreau
7881ec762e
server/shadow: avoid sending pointer updates when not active, fix remdesk leak
2014-11-21 15:10:39 -05:00
Marc-André Moreau
f5817ce457
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-11-20 16:14:44 -05:00
Marc-André Moreau
b8f694d8df
mfreerdp: fix cliprdr copy with Windows XP
2014-11-20 16:05:13 -05:00
Marc-André Moreau
8449e1c946
mfreerdp: fix thread stopping
2014-11-20 12:34:49 -05:00
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
Marc-André Moreau
2d612b332e
wfreerdp: partially migrate cliprdr to callback interface
2014-10-24 09:55:48 -04:00
Marc-André Moreau
f76f8e3599
channels/cliprdr: add missing callbacks and message definitions
2014-10-23 18:17:53 -04:00
Marc-André Moreau
1c7ed224b6
wfreerdp: start preparing cliprdr code for migration to cliprdr callback interface
2014-10-23 15:38:19 -04:00
Marc-André Moreau
3d0f9e8e89
wfreerdp: consolidate cliprdr code
2014-10-23 13:11:20 -04:00
Marc-André Moreau
ce7302a999
wfreerdp: cleanup clipboard
2014-10-22 22:32:55 -04:00
Marc-André Moreau
23e4963102
xfreerdp: remove dependency on clrconv
2014-10-21 22:19:11 -04:00
Marc-André Moreau
5f95f0776f
libfreerdp-codec: add freerdp_image_copy_from_monochrome replacement function for deprecated freerdp_mono_image_convert
2014-10-21 21:56:10 -04:00
Marc-André Moreau
0aab1e7ee5
libfreerdp-codec: fix and enhance cursor image conversion
2014-10-21 20:46:15 -04:00
Marc-André Moreau
3346d3b912
mfreerdp: fix crash with <32bpp color depths
2014-10-18 21:31:24 -04:00
Marc-André Moreau
27dca6258a
xfreerdp: replace wire to local clipboard conversion
2014-10-17 20:55:12 -04:00
Marc-André Moreau
83ecddd6c1
xfreerdp: replace cliprdr to wire format conversion
2014-10-17 20:40:11 -04:00
Jean-Louis Dupond
a4f118966d
Merge branch 'master' of https://github.com/FreeRDP/FreeRDP
2014-10-17 12:11:17 +02:00
Jean-Louis Dupond
0dc0e01568
Add ipv6 client support
2014-10-17 12:08:39 +02:00
Marc-André Moreau
a1e660d92e
freerdp: unify clipboard standard format id definitions
2014-10-16 22:20:12 -04:00
Marc-André Moreau
334dec3c1f
winpr: add pragma pack, bitmap + clipboard definitions
2014-10-16 21:45:47 -04:00
Marc-André Moreau
f6b3b24c22
winpr: add new line ending, utf16 byte order swap functions
2014-10-16 18:07:44 -04:00
Marc-André Moreau
d668855be6
xfreerdp: refactor cliprdr helpers
2014-10-16 15:05:06 -04:00
pf packet
5feb674d44
wlfreerdp: fix compilation errors
...
This commit fixes the following errors
by removing or replacing old functions:
wlfreerdp.c:(.text.startup+0xc): undefined reference to
`freerdp_channels_global_init'
wlfreerdp.c:(.text.startup+0x72): undefined reference to
`freerdp_client_parse_command_line_arguments'
wlfreerdp.c:(.text.startup+0x9b): undefined reference to
`freerdp_channels_global_uninit'
2014-10-17 00:08:15 +09:00
Marc-André Moreau
4111625488
xfreerdp: cleanup unused cliprdr code
2014-10-15 22:56:25 -04:00
Marc-André Moreau
2e82e6d22d
xfreerdp: fix clipboard sync
2014-10-15 22:48:18 -04:00
Marc-André Moreau
38bac22204
xfreerdp: migrate to cliprdr callback interface
2014-10-15 21:30:11 -04:00
Marc-André Moreau
4ba0010294
xfreerdp: partially migrate to cliprdr callback interface
2014-10-15 17:42:55 -04:00
Marc-André Moreau
7a5d45ed34
xfreerdp: further cliprdr refactoring
2014-10-15 15:49:57 -04:00
Marc-André Moreau
94da63f980
xfreerdp: start migrating to cliprdr callback interface
2014-10-14 22:58:01 -04:00
Marc-André Moreau
0abe24a1c0
xfreerdp: start refactoring cliprdr
2014-10-14 22:24:07 -04:00
Manuel Bachmann
d48adecd6c
wlfreerdp: initial Wayland client
...
Implement an initial Wayland client, which will build if
the wayland-client development libraries are detected
(or if -DWITH_WAYLAND:BOOL=ON is set). It is currently
view-only, but inputs will be implemented soon.
It uses the software SHM interface, which means it does not
require GL acceleration to run. It should be compatible
with any compositor
Signed-off-by: Manuel Bachmann <tarnyko@tarnyko.net>
2014-10-13 12:23:23 +02:00
Armin Novak
22c775988b
Using global RC_VERSION_PATCH now.
2014-10-09 16:20:32 +02:00
Armin Novak
89bb28adb2
Fixed setting of RV_VERSION_PATCH, now BUILD_NUMBER is used for every library.
...
Executable names are now correctly set, using CMAKE_EXECUTABLE_SUFFIX now.
Fixed version defines for winpr executables.
2014-10-09 16:18:35 +02:00
Marc-André Moreau
9ce862edc8
Merge pull request #2135 from erbth/wfreerdp
...
Added lock key synchronization to wfreerdp
2014-10-09 09:05:58 -04:00
Zhang Zhaolong
3de5c62bf3
fix polyline.
2014-10-09 18:11:38 +08:00
Bernhard Miklautz
36c2523d68
xfreerdp: add support to set keyboard indicators
...
* add generic function to check for X extensions
* detect x keyboard support
* add callbacks and client code to set/clear keyboard indicators
2014-10-06 10:37:37 +02:00
erbth
58c392e72e
Added lock key synchronization to wfreerdp
2014-10-03 16:27:47 +02:00
Bernhard Miklautz
d7a3d78279
xfreerdp: add support for PlaySound
...
Using X keyboard bell.
2014-10-03 16:04:15 +02:00
Armin Novak
5364a834c4
Added windows version information to build.
2014-10-03 15:17:40 +02:00
Marc-André Moreau
ca1cec64d8
libfreerdp-core: update RDP8 virtual channels
2014-09-25 17:31:05 -04:00
Marc-André Moreau
c762a4d5a2
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow
2014-09-25 10:35:14 -04:00
Marc-André Moreau
86b4123cf0
Merge pull request #2101 from eledoux/ports
...
Ports
2014-09-25 10:38:07 -04:00
Marc-André Moreau
72fff184dd
libfreerdp-core: fix RemoteFX/autodetect incompatibility issue with 2008 R2
2014-09-24 17:23:12 -04:00
Marc-André Moreau
2a5192b027
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
...
Conflicts:
client/Windows/wf_cliprdr.h
client/Windows/wf_event.h
client/X11/xf_client.c
client/X11/xf_gdi.c
libfreerdp/gdi/gdi.c
server/Mac/mf_input.c
2014-09-17 19:09:56 -04:00
Marc-André Moreau
73471eb1f0
libfreerdp-gdi: fix 8bpp mode
2014-09-17 18:30:09 -04:00
Marc-André Moreau
48b35be953
xfreerdp: fix X11 16bpp mode
2014-09-17 14:29:56 -04:00
Marc-André Moreau
fb4e5d352b
libfreerdp-codec: add proper 16bpp output format support
2014-09-17 12:17:41 -04:00
Armin Novak
059374457d
Removed library prefix override.
2014-09-17 11:27:11 +02:00
Marc-André Moreau
1b7a84419c
xfreerdp: partial fix for X11 16bpp mode
2014-09-16 19:12:26 -04:00
Marc-André Moreau
c40d8155a6
libfreerdp-gdi: fix SurfaceToSurface overlapping copies
2014-09-16 17:41:24 -04:00
Bernhard Miklautz
1fb028fc9f
command line: fix --version
...
In command line detection status (return) values were ignored therefore
--version wasn't recognized properly and help was printed
2014-09-16 22:51:01 +02:00
Bernhard Miklautz
06e81a1d9b
command line: print help and kbd list to stdout
...
Revert recent wlog changes for command line and print help/kbd listings
directly to stdout
2014-09-16 21:07:38 +02:00
Emmanuel Ledoux
e9749c6b3f
serial: ability to turn on the permissive mode from the command line
2014-09-16 12:08:33 +02:00
Armin Novak
81a4081279
Decreased logging verbosity.
2014-09-16 09:37:45 +02:00
Marc-André Moreau
b25258e8c6
libfreerdp-gdi: add support for ABGR plain colors
2014-09-15 16:28:53 -04:00
Marc-André Moreau
501386b790
libfreerdp-gdi: partial support for internal ABGR buffer format
2014-09-15 16:08:06 -04:00
Armin Novak
1e622bc500
Decreased logging verbosity.
2014-09-15 19:50:50 +02:00
Armin Novak
417e57d846
Decreased logging verbosity.
2014-09-15 19:49:34 +02:00
Armin Novak
f37a69e665
Decreased logging verbosity.
2014-09-15 19:48:57 +02:00
Armin Novak
477d6214ee
Decreased logging verbosity.
2014-09-15 19:47:59 +02:00
Armin Novak
06b609062d
Removed remaining printf and DEBUG_* usages.
2014-09-15 09:01:05 +02:00
Armin Novak
1845c0b590
Fixed possible memory leak.
2014-09-15 08:55:00 +02:00
Armin Novak
a715e9ef50
Fixed compiler warnings.
2014-09-15 08:55:00 +02:00
Armin Novak
7913a57bc5
Using wlog for logging in clients now.
2014-09-15 08:55:00 +02:00
Marc-André Moreau
b0d27beae3
mfreerdp: add egfx support
2014-09-13 12:02:53 -04:00
Marc-André Moreau
342d37aea0
wfreerdp: add RDP8 graphics pipeline support
2014-09-12 16:30:57 -04:00
Marc-André Moreau
f693ff42d7
Merge pull request #2097 from awakecoding/egfx
...
GDI Bitmap Update Optimization
2014-09-12 15:12:52 -04:00
Marc-André Moreau
198f94fe03
libfreerdp-gdi: add RDP8 graphics pipeline support
2014-09-12 14:57:44 -04:00
Marc-André Moreau
ff2df7489d
wfreerdp: fix gdi usage
2014-09-12 11:34:30 -04:00
Marc-André Moreau
7130b7064e
libfreerdp-gdi: fix bitmap caching
2014-09-12 01:03:19 -04:00
Marc-André Moreau
45d2bab95d
xfreerdp: optimize bitmap updates
2014-09-11 22:29:09 -04:00
Marc-André Moreau
f5ff6e1bd8
Merge pull request #2095 from bmiklautz/feat/byemonolithic
...
Remove non-monolithic builds of libfreerdp
2014-09-11 18:46:32 -04:00
Bernhard Miklautz
0313ca3622
libfreerdp: always build "MONOLITHIC"
...
"libfreerdp" consisted of multiple (small) single libraries. If the cmake
option MONOLITHIC was used only one library was build combining all of
the libfreerdp-* libraries.
The only exceptions to this are libfreerdp-server and libfreerdp-client these
are build as separate libraries.
This commit obsoltes non-monolithic builds and makes monolithic builds
the default. The cmake option MONOLITHIC is also removed.
2014-09-12 00:19:53 +02:00
Marc-André Moreau
7e4b3b13b1
Merge pull request #2091 from ptsekov/software-gdi-improvements
...
Fix #2090
2014-09-11 13:52:16 -04:00
Bernhard Miklautz
c8e8ed60b9
xfreerdp: fix segfault
...
codec contexts are now generated and freed within core/codecs.c
2014-09-11 17:04:21 +02:00
Pavel Tsekov
7b6ed458d4
Do not invert fb data when rendering with freerdp's engine.
...
* client/Windows/wf_interface.c (wf_post_connect): Do not pass
`CLRCONV_INVERT' to gdi_init().
2014-09-11 17:00:12 +03:00
Pavel Tsekov
55955f5309
Fix missing output when using freerdp's rendering
...
engine
* client/Windows/wf_interface.c (wf_post_connect): Properly initialize
freerdp's GDI subsystem when using freerdp's rendering engine.
2014-09-11 16:51:44 +03:00
Pavel Tsekov
9be7293bac
Fix #2090
...
* client/Windows/wf_graphics.c (wf_register_graphics): Do not register
custom bitmap handler when using freerdp's own GDI implementation.
2014-09-11 16:40:10 +03:00
Martin Fleisz
54b96290c9
Merge branch 'fix_2036' of git://github.com/akallabeth/FreeRDP into akallabeth-fix_2036
...
Conflicts:
libfreerdp/codec/test/TestFreeRDPCodecPlanar.c
libfreerdp/codec/test/TestFreeRDPCodecProgressive.c
libfreerdp/core/transport.c
libfreerdp/primitives/test/TestPrimitivesYCbCr.c
2014-09-11 13:03:01 +02:00
Marc-André Moreau
89e5fef11f
wfreerdp: fix build on Windows
2014-09-10 11:38:38 -04:00
Marc-André Moreau
08373c50bc
Merge branch 'master' of github.com:FreeRDP/FreeRDP into egfx
2014-09-10 10:44:48 -04:00
Marc-André Moreau
c71e4e18a1
libfreerdp-core: refactor codec context management
2014-09-10 00:42:41 -04:00
Armin Novak
b22b897389
Reformatted changed files.
2014-09-09 16:32:22 +02:00
Armin Novak
0ec5318c99
Fixed calling of dump functions, new API
2014-09-09 16:31:46 +02:00
erbth
cbc8b3a7e1
Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx_new
...
Conflicts:
channels/drdynvc/client/dvcman.c
include/freerdp/codec/h264.h
libfreerdp/codec/h264.c after this merge h264 doesn't work anymore!!
libfreerdp/utils/svc_plugin.c
2014-09-08 16:56:45 +02:00
Pavel Tsekov
831375aa47
xfreerdp: use _aligned_free instead of free
...
Use _aligned_free to release memory allocated with
freerdp_image_convert().
Fixes #2075
2014-09-08 15:00:47 +02:00
Marc-André Moreau
bd516e04fa
libfreerdp-primitives: cleanup YCoCg
2014-09-06 21:13:37 -04:00
Marc-André Moreau
f14b0e0195
libfreerdp-codec: cleanup h264 decoder
2014-09-05 19:11:03 -04:00
Marc-André Moreau
033e75467b
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
2014-09-05 17:29:35 -04:00
Marc-André Moreau
66bbbf0519
libfreerdp-gdi: enable altsec frame markers
2014-09-05 16:06:19 -04:00
Marc-André Moreau
7f9d05183c
Merge pull request #2054 from erbth/wfreerdp
...
(hopefully) proper window style setup in wfreerdp at startup
2014-09-05 15:06:04 -04:00
Marc-André Moreau
5107f07b52
Merge pull request #2057 from ptsekov/software-gdi-improvements
...
Adjust the X11 code to work with the new GDI color
2014-09-05 15:05:53 -04:00
Pavel Tsekov
cdfcbeff5c
X11: Convert GDI color to X11 color troughout.
...
* client/X11/xf_client.c (xf_pre_connect): Set the field `colormap' of
`struct xfContext' to the default colormap.
* client/X11/xfreerdp.h (xf_gdi_get_color): Declare new external function.
* client/X11/xf_gdi.c (xf_gdi_get_color): Define new external function.
Use xf_gdi_get_color() to get the appropriate X color index from the GDI
color representation.
* client/X11/xf_graphics.c: Likewise.
2014-09-04 12:44:03 +03:00
Marc-André Moreau
1491c5a7f9
libfreerdp-codec: initial partial upgrade tile support
2014-09-02 19:25:01 -04:00
erbth
25593c7250
H.264: converting only clipping rects to XRGB
2014-09-02 22:16:56 +02:00
Marc-André Moreau
656dd760c5
libfreerdp-codec: fix sub-band diffing
2014-08-26 16:15:22 -04:00
Marc-André Moreau
ec53dd612e
libfreerdp-codec: fix progressive codec tile drawing offset, fix dequantization
2014-08-25 19:50:42 -04:00
erbth
cd23e5c0d5
wfreerdp: WM_SIZE: only update canvas diff if window size is bigger than 0
2014-08-25 15:24:04 +02:00
erbth
91ef3ed843
WM_GETMINMAXINFO: use latest determined canvas diff
2014-08-25 15:12:44 +02:00
Pavel Tsekov
08d60d01e0
Adjust the code to work with the new GDI color
...
representation.
* client/X11/xf_gdi.c:
Use freerdp_color_convert_drawing_order_color_to_gdi_color() to convert
from drawing order color representation to GDI color representation
troughout.
* client/X11/xf_graphics.c: Likewise.
2014-08-21 03:35:34 +03:00
Daniel Bungert
27fc3ee64d
Fix multiple cases of use of uninitialized vars
...
* Zeroing xevent helped address some erratic behavior.
* valgrind complained about using xfBitmap uninitialized
during shutdown, traced it back to the initialization.
Bitmap_Prototype->size > sizeof(rdpBitmap).
* Early exit from recv_tpkt_pdu is necessary to address
a shutdown crash - the channelId value was being used
without being set in the disconnect case.
2014-08-20 03:54:05 -06:00
erbth
e95b6aece9
(hopefully) proper window style setup in wfreerdp at startup
2014-08-19 22:59:22 +02:00
Marc-André Moreau
68b3d0476b
libfreerdp-codec: start work on progressive inverse DWT
2014-08-19 14:48:09 -04:00
Daryl Poe
5bf59b0810
handle user@corp.net username correctly
...
(cherry picked from commit 248c918508
)
2014-08-19 12:02:48 +02:00
Marc-André Moreau
1a8c763309
Merge branch 'shadow' of github.com:awakecoding/FreeRDP
2014-08-18 17:06:13 -04:00
Marc-André Moreau
82a53057a1
Merge pull request #2023 from ptsekov/software-gdi-improvements
...
Software GDI improvements
2014-08-18 16:22:23 -04:00
Marc-André Moreau
241b3d7134
Merge pull request #2022 from dbungert/percent
...
Restore window size by percent
2014-08-18 16:20:15 -04:00
Marc-André Moreau
f30d7cf66a
Merge pull request #2024 from repzilon/master
...
uclibc build fixes and recompressed images
2014-08-18 13:08:52 -04:00
Ron Yaari
1b819067b0
X11: fix toggle-fullscreen option functionality
2014-08-18 10:41:40 +03:00
Idan Freiberg
27f5eaba88
Revert "X11: fix toggle-fullscreen option functionality"
...
This reverts commit 0c84c81401
.
2014-08-18 10:39:47 +03:00
Ron Yaari
0c84c81401
X11: fix toggle-fullscreen option functionality
2014-08-18 10:19:47 +03:00
Hardening
767d54ce18
Merge pull request #2017 from ptsekov/Issue_2016
...
Honour user performance preferences.
2014-08-15 09:21:12 +02:00
Marc-André Moreau
9adaadb93a
shadow: add more virtual channels to RDP backend like WDS API
2014-08-14 19:23:48 -04:00
Norbert Federa
3c8700f62d
Merge pull request #1963 from akallabeth/async-update-to-lib
...
Moved update thread from client to library.
2014-08-14 17:46:43 +02:00
erbth
095a7aba99
OpenH264 YUV data conversion with intel SSSE3 in assembly
2014-08-13 20:56:40 +02:00
Marc-André Moreau
e4a4aa4d3a
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow
...
Conflicts:
channels/encomsp/client/encomsp_main.c
libfreerdp/core/tcp.c
libfreerdp/crypto/certificate.c
server/Windows/CMakeLists.txt
server/X11/xf_cursor.c
server/X11/xf_input.c
server/X11/xf_interface.c
server/X11/xf_monitors.c
server/X11/xf_peer.c
2014-08-11 19:22:33 -04:00
Marc-André Moreau
2f6575a7e6
Merge pull request #2033 from awakecoding/master
...
RLGR, Progressive, RDP8.1 H264, MS-RDPEDISP
2014-08-11 19:08:08 -04:00
Marc-André Moreau
31ac35698f
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-08-11 19:01:15 -04:00
Marc-André Moreau
2ea151e136
Merge pull request #1983 from ntwerdochlib/fileclip-updates
...
clipboard: File clipping updates
2014-08-11 19:00:00 -04:00
Marc-André Moreau
dc7f89dbd5
Merge branch 'egfx' of github.com:awakecoding/FreeRDP
2014-08-11 17:25:38 -04:00
Marc-André Moreau
067da290dd
Merge pull request #2027 from akallabeth/winpr-log
...
Replace stdout and logging defines with WLog, add logcat support
2014-08-11 10:38:28 -04:00
Marc-André Moreau
cff9c16c1e
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
channels/disp/client/disp_main.c
2014-08-11 10:36:07 -04:00
Marc-André Moreau
51ac7fffbd
Merge pull request #1993 from bmiklautz/merge/from-stable-1.1
...
Pick changes from stable-1.1 that are not yet on master
2014-08-11 10:28:10 -04:00
Rene Rheaume
47d779f6a0
Changed back the permissions to previous values
2014-08-08 20:14:56 -04:00
Rene Rheaume
15ad357e1a
Recompressed images with FileOptimizer 6.8 (an open-source mass file recompression tool for Windows)
2014-08-08 20:12:25 -04:00
erbth
a8257b5201
fixed some memory leaks arround DVC and RDPEGFX
2014-08-08 15:19:49 +02:00
Armin Novak
0780c0993e
Replaced fprintf(stderr with DEBUG_WARN
2014-08-07 22:21:07 +02:00
Rene Rheaume
151e5de3d4
Recompressed PNG images again
2014-08-06 23:10:23 -04:00
Rene Rheaume
281ab78481
Recompressed losslessy PNG and JPEG images
2014-08-06 22:37:14 -04:00
Pavel Tsekov
98cf129a11
Do not invert fb contents when in 32bpp mode
...
* client/Android/FreeRDPCore/jni/android_freerdp.c:
(android_post_connect): Pass the proper flags to gdi_init().
(copy_pixel_buffer): Do not invert the framebuffer data when using 32bpp
framebuffer.
2014-08-07 01:12:39 +03:00
Daniel Bungert
a8c31a286b
Restore window size by percent
...
1.0 had the ability to specifiy window geometry by a percentage.
The support is still there, just needed command line support.
Example in 1.1 syntax: /size:85%
2014-08-06 04:19:50 -06:00
Marc-André Moreau
3895c930a3
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow
2014-08-05 09:56:12 -04:00
U-PAVEL\Pavel Tsekov
8a4f134fab
Revert to 15d2b35574
2014-08-05 14:35:31 +03:00
Pavel Tsekov
9a470632f6
Honour user performance preferences.
...
* client/Android/FreeRDPCore/jni/android_freerdp.c:
(jni_freerdp_set_performance_flags): Always pass the user specified performance
settings to FreeRDP.
2014-08-05 00:49:13 +03:00
Pavel Tsekov
e13f93aa1b
Allow the user to enable/disable performance features regardless of
...
their default values.
2014-08-04 18:14:08 +03:00
erbth
64501b895b
Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx
...
Conflicts:
libfreerdp/codec/h264.c (deleted in my repo in order to get complete remote file)
2014-07-30 13:11:05 +02:00
Marc-André Moreau
800be2f680
libfreerdp-codec: complete parsing of progressive codec block arrays
2014-07-29 17:37:46 -04:00
erbth
20e76411dc
H.264 hack and first port of YUV to XRGB format conversion to assembly
2014-07-29 21:42:04 +02:00
Marc-André Moreau
a3de93d867
libfreerdp-codec: start parsing progressive codec
2014-07-28 23:41:16 -04:00
Marc-André Moreau
780079d629
Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx
2014-07-28 16:59:29 -04:00
Marc-André Moreau
b56eaccdc3
Merge branch 'master' of github.com:FreeRDP/FreeRDP
...
Conflicts:
client/common/client.c
2014-07-28 16:58:32 -04:00
Justin DeFields
65aab2569d
Move multimon/span logic from cmdline.c to client.c post processing
2014-07-28 15:24:48 -04:00
Bernhard Miklautz
ff26a90489
return status instead of returning directly
2014-07-28 18:49:18 +02:00
Bernhard Miklautz
32bb18152a
cmdline post: cleanup in case of oom
2014-07-28 17:57:51 +02:00
Bernhard Miklautz
f06490b426
fix freerdp_client_settings_post_processing
2014-07-28 17:52:40 +02:00
Marc-André Moreau
2036b443eb
libwinpr-wtsapi: fix WtsApi32.dll dynamic loading on Windows
2014-07-26 15:23:39 -04:00
Marc-André Moreau
ef04373628
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2014-07-26 14:43:10 -04:00
Daryl Poe
3be316d66a
/kbd: option should be unsigned
...
(cherry picked from commit fc6b72017f
)
2014-07-25 11:32:29 +02:00
Daryl Poe
3794720455
correct Pause key sequence
...
(cherry picked from commit 46a00b5c9e
)
2014-07-25 11:31:50 +02:00
Justin DeFields
2e859a5d14
Removed GatewayUseSameCredentials logic from cmdline.c, and placed it after both cmdline and rpd file have been parsed. This provides proper GatewayUseSameCredentials support for the rdp file
2014-07-24 16:07:14 -04:00
Nicholas Twerdochlib
15ddbb0881
clipboard: Update disabling call of cliprdr_send_tempdir() since there is now guarantee the TEMP path on the client will be accessible by the server.
...
Perhaps this should be a command line option?
2014-07-23 09:37:24 -04:00
Nicholas Twerdochlib
53b86829b0
clipboard: Update to file clipping to remove use of old style clipboard chain.
2014-07-23 09:35:42 -04:00
Mike Gilbert
ae1fdf6153
Remove execute bit from many files
2014-07-20 00:52:35 -04:00
Benoit LeBlanc
653d52bff3
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
2014-07-18 12:02:52 -04:00
Marc-André Moreau
5d4f28a788
Merge branch 'master' of github.com:awakecoding/FreeRDP into shadow
2014-07-17 17:33:33 -04:00
erbth
9501b6c58e
OpenH264 first frame decode fix
2014-07-17 16:25:34 +02:00
Daniel Bungert
625f7c3c22
Add arguments for managing tls ciphers & netmon
...
This adds 2 arguments:
/tls-ciphers List of permitted openssl ciphers - see ciphers(1)
/tls-ciphers-netmon Use tls ciphers that netmon can parse
With KB2919355, client/server negotiate the use of
TLS cipher TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,
which works fine except that netmon can't parse it.
By adding commandline /tls-ciphers-netmon, we restrict
the available ciphers to a list that netmon can
deal with. Also adds /tls-ciphers, which
accepts a string arg, for further customization.
2014-07-17 06:59:06 -06:00
Bernhard Miklautz
caeea1cbcd
Merge pull request #1961 from g-reno/master
...
android toolchain and CMakeLists.txt update
2014-07-16 11:26:00 +02:00
Marc-André Moreau
e7fb6e67f5
shadow: add basic lobby functionality
2014-07-14 18:01:29 -04:00
Armin Novak
689902c995
Moved update thread from client to library.
2014-07-14 19:27:50 +02:00
Gerry Reno
3bd1f4898d
android CMakeLists.txt: added else clause to test for v7 appcompat
2014-07-14 08:53:20 -04:00
Gerry Reno
d06ed2fa2f
android CMakeLists.txt: added support for both 'support' and 'compatibility' in support library path for v7 appcompat
...
supports path styles:
$ANDROID_SDK/extras/android/support/v7/appcompat
$ANDROID_SDK/extras/android/compatibility/v7/appcompat
2014-07-13 14:54:48 -04:00
Armin Novak
ba296e5f92
Removed unused code.
2014-07-11 18:49:40 +02:00
Armin Novak
f00a3d95d9
Fixed wrong visibility setting of bookmark list view
2014-07-11 18:49:20 +02:00
Armin Novak
ad3255354d
Added WITH_LIBRARY_VERSIONING, allowing to build shared libraries without
...
SOVERSION information. (required by Android)
2014-07-11 11:53:58 +02:00
Bernhard Miklautz
6a49bcfe40
winpr: always build "monolitic"
...
winpr is now always build as single library.
The build option MONOLITHIC_BUILD doesn't influence this behavior anymore.
The only exception is winpr-makecert-tool which is still build as extra
library.
This obsoletes complex_libraries for winpr.
2014-07-10 11:10:58 +02:00
Marc-André Moreau
03c91a92d1
libfreerdp-codec: add more egfx h264 debugging
2014-07-09 16:41:36 -04:00
Marc-André Moreau
10f8a0a45b
xfreerdp: start using regionRects in egfx h264 decoding
2014-07-08 18:04:24 -04:00
Marc-André Moreau
6f1acb01dd
channels/rdpgfx: parse H264 bitmap stream and meta block
2014-07-08 17:37:29 -04:00
Benoît LeBlanc
18eaddc7fe
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Marc-André Moreau (20) and others
# Via Mike McDonald (6) and others
* 'master' of git://github.com/awakecoding/FreeRDP: (26 commits)
libfreerdp-codec: fix C++ headers
libfreerdp-codec: fix ClearCodec short vbar cache hit
libfreerdp-codec: improve ClearCodec error checking
libfreerdp-codec: fix ClearCodec RLEX decoding
libfreerdp-codec: ClearCodec fix error codes and wrapping around of cursors
libfreerdp-codec: fix some ClearCodec flag checking
Fixed issue with last merge.
Added #ifdef WITH_OPENH264 ... #endif to appropriate places in the code.
libfreerdp-codec: handle long vbar length mismatch
channels/rdpgfx: add egfx command line options and settings
libfreerdp-codec: reduce number of variables
libfreerdp-codec: improve ClearCodec robustness
libfreerdp-codec: simplify ClearCodec code
Initial implementation of H.264 decoder for MS-RDPEGFX
libfreerdp-codec: improve ClearCodec subcodec xStart, yStart handling
libfreerdp-codec: improve ClearCodec subcodec support
libfreerdp-codec: improve ClearCodec error checking
libfreerdp-codec: more ClearCodec vBar caching
channels/rdpgfx: harden parsing code
libfreerdp-codec: add ClearCodec glyph cache
...
2014-07-08 16:45:59 -04:00
Benoît LeBlanc
84d0089401
Added KeyboardHook to settings
2014-07-08 16:32:28 -04:00
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
Armin Novak
56a7162a6d
Using ANDROID_COMMAND variable now.
2014-06-23 13:50:21 +02:00
Armin Novak
cf1763d119
Added target to copy appcompat.
2014-06-23 13:29:38 +02:00
Armin Novak
c5f3171584
Now checking for android command in SDK subdirectory.
2014-06-23 13:27:39 +02:00
Armin Novak
71992acd56
Copying appcompat library to project now and configuring for build.
2014-06-23 12:58:59 +02:00
Armin Novak
65127a8c3e
Added new files for project.
2014-06-23 12:58:24 +02:00
Armin Novak
041a9f2edb
Fixed appcompat library setting.
2014-06-23 12:57:45 +02:00
Armin Novak
8289e973d0
Fixed compatibility theme.
2014-06-23 12:57:35 +02:00
Armin Novak
e841f3a3e9
Updated gitignore.
2014-06-23 12:57:30 +02:00
Armin Novak
f5807ae8e6
Added ActionBar display settings to menu.
2014-06-23 12:57:22 +02:00
Armin Novak
bb39e64bd9
Added debug strings to translations.
2014-06-23 12:57:17 +02:00
Armin Novak
85b7470e22
Updated to compat theme.
2014-06-23 12:57:11 +02:00
Armin Novak
c88e21f991
Now using compatibility menu.
2014-06-23 12:57:05 +02:00
Marc-André Moreau
78d3c82798
xfreerdp: fix multiple egfx-related memory leaks
2014-06-20 13:52:13 -04:00
Marc-André Moreau
ce6ff35297
xfreerdp: fix egfx off-by-one errors
2014-06-19 17:08:50 -04:00
Marc-André Moreau
160a3c4b61
libfreerdp-codec: avoid intermediate copy with planar egfx
2014-06-19 13:55:34 -04:00
Marc-André Moreau
57b0e4d010
libfreerdp-codec: handle flipping in planar decompression
2014-06-19 13:08:07 -04:00