Commit Graph

2293 Commits

Author SHA1 Message Date
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
Armin Novak 3b21209e72 Fixed xfreerdp GDI color order. 2016-10-06 13:43:07 +02:00
Armin Novak 346515a116 Wayland client overhaul. 2016-10-06 13:43:07 +02:00
Armin Novak 543631ddd3 Added better argument checks. 2016-10-06 13:43:06 +02:00
Armin Novak 376f6a47e1 Fixed OS X client. 2016-10-06 13:43:06 +02:00
Armin Novak 90cd2a8a45 Fixed color pointer. 2016-10-06 13:43:06 +02:00
Armin Novak c8a7065f93 Refactored xfContext. 2016-10-06 13:43:06 +02:00
Armin Novak fbdb00aa0c Simplified windows context. 2016-10-06 13:43:06 +02:00
Armin Novak 71a73068ec Reformatted client code. 2016-10-06 13:43:06 +02:00
Armin Novak 9af71b9878 Fixed color conversion from order. 2016-10-06 13:43:06 +02:00
Armin Novak 0b6c7a3df5 Fixed windows color cursor. 2016-10-06 13:43:05 +02:00
Armin Novak d1a3362a8f Fixed windows software GDI issues. 2016-10-06 13:43:05 +02:00