Armin Novak
25c7372fe6
Fixed offset and stride for X11 surface bits.
2016-10-12 09:32:05 +02:00
Armin Novak
8286fa4b96
Fixed format flip and offsets for GDI.
2016-10-11 18:50:01 +02:00
Armin Novak
404ae7d83c
Fixed Windows 7 RFX issues.
2016-10-11 14:34:07 +02:00
akallabeth
1d03fd32a3
Merge pull request #3470 from untoldone/master
...
mac BUILD_SHARED_LIBS=ON fix (on master)
2016-10-11 13:15:13 +02:00
Bernhard Miklautz
4085d45773
Merge pull request #3531 from rjcorrig/macdialogfix
...
client/Mac: Runs Mac password dialog on main UI thread
2016-10-11 09:44:53 +02:00
zihao.jiang
34b4bca119
Fix nsc client after after color conversion huge fix
...
nsc codec client doesn't work:
1. We should mark invalid region for software gdi
2. Checked the code before color conversion fix, the correct color format should be PIXEL_FORMAT_BGRX32_VF (corresponds to old PIXEL_FORMAT_XRGB32_VF)
3. For gdi:hw: xfc->bitmap_buffer is never used/initialized. However gdi->primary_buffer is always maintained. So use primary_buffer to hold the decoded bitmap data
2016-10-11 02:18:31 +08:00
Martin Fleisz
38f9d0f675
Merge pull request #3529 from akallabeth/warning_fixes
...
Variadic macro warning fixes
2016-10-10 12:23:57 +02:00
Armin Novak
249bb1292f
Fixed pointer color mapping.
2016-10-10 09:19:43 +02:00
Robert Corrigan
ecf9eed809
Runs Mac password dialog on main UI thread
2016-10-08 11:30:04 -04:00
Armin Novak
14fcfbbf31
Addin loader using proper function pointer defines.
2016-10-07 14:06:46 +02:00
Armin Novak
943e295714
WLog using C99 compatible variadic macros.
2016-10-07 14:05:27 +02:00
Armin Novak
649d270ccd
Fixed GDI_RGN->null initialization.
2016-10-06 13:43:15 +02:00
Armin Novak
8f1adf64ee
Refactored ClipboardSetData.
2016-10-06 13:43:15 +02:00
Armin Novak
97e8f9ec49
Fixed broken return check.
2016-10-06 13:43:15 +02:00
Armin Novak
70f3d43975
Removed broken return check.
2016-10-06 13:43:15 +02:00
Armin Novak
5ba9f82843
Reformatted file.
2016-10-06 13:43:14 +02:00
Armin Novak
3b9c74ec0b
Reformatted file.
2016-10-06 13:43:14 +02:00
Armin Novak
dec268d1ab
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
ab231f8180
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
569c6a578d
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
a4014b4182
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
14ed7743ed
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
226ee437cb
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
6cd2a43cf4
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
377b9551a6
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
b1c54619d6
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
4d179fd88a
Reformatted file.
2016-10-06 13:43:13 +02:00
Armin Novak
dd676c7b29
Fixed missing NULL checks.
2016-10-06 13:43:13 +02:00
Armin Novak
5a2c249749
Disabled glyph-cache
2016-10-06 13:43:12 +02:00
Armin Novak
f2d7766db6
Moved common async input handling to core library.
2016-10-06 13:43:12 +02:00
Armin Novak
4e11883f27
Fixed X11 cursor decoding.
2016-10-06 13:43:11 +02:00
Armin Novak
83c6a7942d
Removed broken X11 command.
2016-10-06 13:43:11 +02:00
Armin Novak
196386f59b
Android client support script fixes.
2016-10-06 13:43:11 +02:00
Armin Novak
161685b25c
Fixed some more glyph chache bugs.
2016-10-06 13:43:11 +02:00
Armin Novak
0c57065c73
GlyphCache: Erasing destination if not redundant.
2016-10-06 13:43:11 +02:00
Armin Novak
e23a7e29a1
Removed obsolete code.
2016-10-06 13:43:10 +02:00
Armin Novak
c242467346
Fixed some X11 functions.
2016-10-06 13:43:10 +02:00
Armin Novak
b320e3c10e
windows fixes.
2016-10-06 13:43:10 +02:00
Armin Novak
22ddec810b
Moved pre and post channel hooks.
2016-10-06 13:43:10 +02:00
Armin Novak
2e76529e5d
Updated Order support.
2016-10-06 13:43:10 +02:00
Armin Novak
9c64e77a84
Disabled thread local storage on iOS.
...
iOS does not support Thread Local Storage.
Disabling it for now until a solution is found.
Print a compiler warning informing developers about this issue.
2016-10-06 13:43:10 +02:00
Armin Novak
d35823cf69
Moved channel init code to core library.
2016-10-06 13:43:09 +02:00
Armin Novak
dadc5262ae
Removed static channel variables.
...
Global static variables do not work, if more than one instance
of an RDP client is running in the same process space.
Removed the varaibles where possible and replaced them with
thread local storage where necessary.
2016-10-06 13:43:09 +02:00
Armin Novak
2e40c9c99d
Windows GDI color decoding.
2016-10-06 13:43:09 +02:00
Armin Novak
b765374d32
Refactored BitBlt, implementing everything now.
2016-10-06 13:43:08 +02:00
Armin Novak
f0864108f9
Updated iOS client.
2016-10-06 13:43:08 +02:00
Armin Novak
0f9ab81097
Fixed command line setting.
2016-10-06 13:43:08 +02:00
Armin Novak
c8d4438776
Fixed android settings.
2016-10-06 13:43:07 +02:00
Armin Novak
c3e6240f41
Fixed android client.
2016-10-06 13:43:07 +02:00
Armin Novak
4027a1d978
Added error checks.
2016-10-06 13:43:07 +02:00