Marc-André Moreau
4b720a6c0d
client: merging Mac OS X and Windows client improvements from Jay Sorg
2012-07-31 16:27:42 -04:00
Jay Sorg
ea9e5fcbee
codec: use the CODEC_ID_* names instead of magic numbers
2012-07-24 16:54:29 -07:00
Jay Sorg
238cf848c2
codecs: added --jpeg command line, moved jpeg hack to bitmap cache v3, added bcv3 xxx setting
2012-07-24 12:05:22 -07:00
Jim Grandy
cc2fdd6da2
Pushing jpeg codec support, used in xrdp's offscreen surface remoting technique. Will likely be superceded by use of jpeg2000.
2012-06-26 16:57:18 -07:00
Jim Grandy
2d59cb4f26
Pushing larger cache size for Jay's xrdp offscreen surface remoting technique
2012-06-26 16:52:38 -07:00
xangis
b81548471d
Change comparison to prevent index out of range crash when checking
...
index number against max entries and index == maxEntries.
2012-06-21 13:58:28 -07:00
Mads Kiilerich
66ed01062e
cache: fix off-by-one-of-the-wrong-kind in BITMAP_CACHE_WAITING_LIST_INDEX handling
2012-03-30 21:37:30 +02:00
Jay Sorg
b1a80822d7
libfreerdp-cache: complete update_pointer_color
2012-03-28 15:34:56 -07:00
Anthony Tong
87fb68ba12
cache: fix BITMAP_CACHE_WAITING_LIST_INDEX handling
2012-03-27 15:44:42 -04:00
Norbert Federa
b224126cc7
Completed (almost) System Pointer Update (MS-RDPBCGR 2.2.9.1.1.4.3)
...
Todo:
- Windows client: wf_Pointer_SetNull and wf_Pointer_SetDefault are just skeletons like all the other wf_Pointer functions.
- DirectFB client: only df_Pointer_SetNull is implemented and tested
2012-02-24 13:44:23 +01:00
Marc-André Moreau
e22023cc76
libfreerdp-cache: start NineGrid cache
2012-02-12 20:29:33 -05:00
Marc-André Moreau
46e9eeb695
xfreerdp: added support for Mem3Blt
2012-02-12 18:12:28 -05:00
Marc-André Moreau
f7a71079dd
xfreerdp: reintroduce Polygon drawing
2012-02-12 17:14:59 -05:00
Marc-André Moreau
66ebfb0e9f
wfreerdp: fix compilation and warnings
2012-02-08 21:16:37 -05:00
Marc-André Moreau
9e4d76648b
libfreerdp-core: fix more memory leaks
2012-02-01 21:11:46 -05:00
Marc-André Moreau
b4e542ba46
libfreerdp-core: fix multiple memory leaks detected by valgrind
2012-02-01 18:42:20 -05:00
Marc-André Moreau
949bce4d54
wfreerdp: fix warnings and color conversion
2012-01-16 11:40:18 -05:00
Anthony Tong
2c30b11be2
glyph-cache: free pixmap, cache entries, cache fragments, and reuse secondary glyph cache buffers
2012-01-15 15:35:08 -05:00
Marc-André Moreau
ebca5a2de2
xfreerdp: fix glyph background color bug
2012-01-08 19:08:13 -05:00
Marc-André Moreau
a3df68a3a3
libfreerdp-core: apply glyph cache v2 patch from Pawel Jakub Dawidek
2012-01-04 20:20:58 -05:00
Marc-André Moreau
5f28591d3a
libfreerdp-cache: apply bitmap cache v1 patch from Pawel Jakub Dawidek
2012-01-04 20:17:11 -05:00
Marc-André Moreau
9dff0cd7f5
libfreerdp-core: clarification of bitmap decompression
2012-01-03 18:22:42 -05:00
Marc-André Moreau
6d8d3ca379
libfreerdp-cache: workaround for windows 8 missing bitmap bpp
2012-01-03 02:09:14 -05:00
Marc-André Moreau
25da218d6a
libfreerdp-cache: fix handling of cached brushes
2011-12-31 12:06:09 -05:00
Marc-André Moreau
120ab2f681
libfreerdp-cache: fix pointer updates with --no-fastpath
2011-12-16 11:14:55 -05:00
Marc-André Moreau
2edfcb50fb
libfreerdp-core: fix glyph cache, enable it by default
2011-12-14 17:08:22 -05:00
Marc-André Moreau
a50ef84c21
wfreerdp: fix compilation and warnings
2011-12-03 17:24:18 -05:00
Marc-André Moreau
040175126e
libfreerdp-cache: fix glyph drawing for command prompt
2011-11-27 17:06:34 -05:00
Jay Sorg
b32ea1b77e
got fast index and fast glyph working
2011-11-24 15:32:49 -08:00
Jay Sorg
a5f878b536
got GLYPH_INDEX working
2011-11-23 13:11:28 -08:00
Marc-André Moreau
0e234de3ae
update: aligning data structures to 4 byte
2011-11-21 22:11:31 -05:00
Marc-André Moreau
0a9278bd32
update: move alternate secondary orders to sub-interface
2011-11-21 19:53:38 -05:00
Marc-André Moreau
587cc8eaaf
update: move secondary drawing orders to sub-interface
2011-11-21 19:41:49 -05:00
Marc-André Moreau
f17a25e08d
update: move primary orders into sub-interface
2011-11-21 18:11:43 -05:00
Marc-André Moreau
7899915c78
freerdp: separate pointer updates into sub-interface
2011-11-21 17:48:03 -05:00
Marc-André Moreau
a63a196f53
types: refactoring to make use of standard data types when available
2011-11-19 12:19:16 -05:00
Vic Lee
177600eb90
libfreerdp-cache/bitmap: add a pointer check to fix a segfault.
2011-11-17 10:15:28 +08:00
Marc-André Moreau
150ff56f5f
wfreerdp: fix compilation warnings and errors
2011-11-12 00:51:41 -05:00
Marc-André Moreau
b2644901f4
libfreerdp-cache: refactoring of color table cache
2011-11-11 02:07:53 -05:00
Marc-André Moreau
f2b88dcfae
libfreerdp-cache: fix offscreen bitmap memory leaks and issues with Windows XP
2011-11-11 01:48:31 -05:00
Marc-André Moreau
c8735d720e
libfreerdp-cache: disable glyph cache by default
2011-11-09 12:57:31 -05:00
Marc-André Moreau
a1b8dfd79f
libfreerdp-cache: got glyph drawing partially working
2011-11-09 12:16:09 -05:00
Marc-André Moreau
155446d11e
libfreerdp-cache: moving glyph to a graphical object
2011-11-09 00:43:56 -05:00
Marc-André Moreau
823e3414d6
libfreerdp-cache: initial glyph cache support
2011-11-08 23:26:44 -05:00
Anthony Tong
7cbedf6337
libfreerdp-cache: fix bitmap_cache_free
2011-10-30 22:19:38 -05:00
Marc-André Moreau
d0b9478f45
wfreerdp: fix bitmap decompression
2011-10-26 15:38:50 -04:00
Anthony Tong
76a943d577
libfreerdp-cache: fix leak with child bitmap reuse
2011-10-26 12:34:18 -04:00
Marc-André Moreau
82ea77158c
wfreerdp: fix compilation on windows
2011-10-21 16:45:35 -04:00
Marc-André Moreau
488a4161f5
libfreerdp-core: refactoring of callback prefix
2011-10-20 23:15:18 -04:00
Marc-André Moreau
657fd998e5
xfreerdp: fix bitmap updates after refactoring
2011-10-20 21:34:55 -04:00