Commit Graph

  • eee3fc4fd7 Removed commas at end of last entries in enums. Michael Jumper 2012-03-11 19:19:42 -0700
  • 0479d71563 Added all remaining new instructions (and old client-only instructions) Michael Jumper 2012-03-11 13:15:45 -0700
  • 55ac0eee0b Implemented around 1/3 of all new instructions. Michael Jumper 2012-03-11 12:57:15 -0700
  • d93108767b Reorganized functions, alphabetized. Michael Jumper 2012-03-10 21:34:42 -0800
  • 1a9521074c Added prototypes for TODO functions. Michael Jumper 2012-03-10 20:56:00 -0800
  • 4595ed51f3 Alphabetized and organized instruction functions, reformatted and fixed comments. Michael Jumper 2012-03-10 12:56:59 -0800
  • 01ad7ea86e Added Matt Hortman to list of contributors. Michael Jumper 2012-03-08 08:12:48 -0800
  • 17c7561b3a added scancodes for Menu, Alt, and Super keys Matt Hortman 2012-03-08 09:57:08 -0500
  • d4a3b76015 Added missing brace... Michael Jumper 2012-03-07 15:36:31 -0800
  • ea26d99b44 Implement constant and copy/NOP raster operations without transfer. Michael Jumper 2012-03-07 15:35:38 -0800
  • 7414b9cfc7 Add other raster operations (all having only src and dst). Michael Jumper 2012-03-07 15:28:35 -0800
  • 4e04a670af Reformatted comments, fixed ticket #107 (background not being drawn). Michael Jumper 2012-03-07 13:57:49 -0800
  • 878d8a406c Add line cap and join styles. Michael Jumper 2012-03-06 12:42:38 -0800
  • 76df678e75 Adding Matt Hortman to list of contributors. Michael Jumper 2012-03-05 12:15:35 -0800
  • a9330ad737 Fixed initializer. Michael Jumper 2012-03-05 12:10:56 -0800
  • c10d653607 Fixed whitespace, moved timeout declaration. Michael Jumper 2012-03-05 12:10:03 -0800
  • 92b799bdad fixed color mapping in glyph_begindraw Matt Hortman 2012-03-05 10:13:08 -0500
  • aecd6347e3 Restrict addresses returned for bind, improve logging. Michael Jumper 2012-03-01 14:05:12 -0800
  • 1a196fb37d paint background in glyph_begindraw Matt Hortman 2012-03-01 15:37:00 -0500
  • 0e2db03ade fix ROP mapping Matt Hortman 2012-03-01 15:31:06 -0500
  • e041afc835 get bitmap size from bounding box (not given width/height) Matt Hortman 2012-03-01 15:27:25 -0500
  • f85b3e4d05 pass port to FreeRDP settings Matt Hortman 2012-02-28 15:42:58 -0500
  • b0c3e77203 disable PATBLT order (since it's not implemented yet) Matt Hortman 2012-02-28 15:29:35 -0500
  • 4c3bd35193 added timeout to select waiting on FreeRDP Matt Hortman 2012-02-28 15:25:59 -0500
  • 33e028f1f4 Refactored guac_client_alloc_layer(), implement guac_client_free_layer(). Michael Jumper 2012-02-27 22:56:38 -0800
  • ee324aed69 Fixed merge of unstable, refactored rect and clip. Michael Jumper 2012-02-27 16:01:02 -0800
  • f6659c5264 Merge branch 'unstable' into drawing-instructions Michael Jumper 2012-02-27 15:56:48 -0800
  • c55bef0c41 Fix transfer function indices. Michael Jumper 2012-02-27 13:14:19 -0800
  • b672cf4004 Use transfer, not copy. Michael Jumper 2012-02-27 12:39:13 -0800
  • 554d6e1ec1 Implemented transfer instruction, initial transfer function definitions. Michael Jumper 2012-02-27 12:28:12 -0800
  • 28a6bada49 Move ROP3 translation code into function, use hex for constants, add comments. Michael Jumper 2012-02-27 10:53:45 -0800
  • 54cc87093a Removed execute permissions from source. Michael Jumper 2012-02-27 10:36:46 -0800
  • 5016e56bf1 Changed tabs to spaces, removed execute permissions from source. Michael Jumper 2012-02-27 10:36:14 -0800
  • 13696d2c7c Merge remote branch 'matthortman/MBH' into raster Michael Jumper 2012-02-27 10:34:51 -0800
  • 13db6307b6 Changed tabs to spaces. Michael Jumper 2012-02-27 10:27:46 -0800
  • 3942cabfd0 Improved comments for raster ops. Michael Jumper 2012-02-27 10:26:58 -0800
  • f77e0dbcc8 Fully enumerate raster operations. Michael Jumper 2012-02-27 01:02:04 -0800
  • 3a047ea465 Merge branch 'MBH' into raster Michael Jumper 2012-02-26 18:57:28 -0800
  • 23918c6087 Bumped version number to 0.6.0. Added LICENSE to dist tarball. Michael Jumper 2012-02-23 14:51:00 -0800
  • 5122386c81 Bumped version number to 0.6.0. Added LICENSE to dist tarball. Michael Jumper 2012-02-23 14:49:45 -0800
  • 80d270ab00 Bumped version number to 0.6.0 Michael Jumper 2012-02-23 14:48:07 -0800
  • 2def995074 LICENSE should be included in source. Michael Jumper 2012-02-23 14:47:46 -0800
  • fcf37ecd11 LICENSE should be included in source. Michael Jumper 2012-02-23 14:46:21 -0800
  • e110b9ce92 LICENSE and Doxyfile should be present in source tarball (fixes ticket #84). Michael Jumper 2012-02-23 14:44:48 -0800
  • 8348900db9 Prototypes for new instruction functions. Michael Jumper 2012-02-23 14:41:33 -0800
  • 201fdfd881 added raster operations Matt Hortman 2012-02-23 15:38:17 -0500
  • bf2fd7a996 change to build with latest FreeRDP Matt Hortman 2012-02-23 14:37:23 -0500
  • a647eca634 additional RDP parameters Matt Hortman 2012-02-23 14:27:23 -0500
  • 0f593bb47f freerdp_color_convert is now freerdp_color_convert_var as of FreeRDP 1.0.1 release. Michael Jumper 2012-02-23 10:01:41 -0800
  • 72d7e44420 Implement red/blue swap. Michael Jumper 2012-02-21 10:22:55 -0800
  • 6595c91864 Add arg and flag for swapping red and blue. Michael Jumper 2012-02-21 10:15:11 -0800
  • 7d7a0260bf added constants for raster operations Matt Hortman 2012-02-21 11:20:32 -0500
  • 28e2d41e16 Added dispose instruction. Michael Jumper 2012-02-20 12:41:23 -0800
  • 19564cd133 Move cursor layer rather than redraw. Michael Jumper 2012-02-20 11:04:08 -0800
  • 4f90feb8cf Implement DstBlt for ROP3==0 (blackness) Michael Jumper 2012-02-17 13:57:27 -0800
  • 1fb9eead92 Free surface image buffer after use. Michael Jumper 2012-02-17 10:04:00 -0800
  • 6fe448edf8 Cache and use pointers. Michael Jumper 2012-02-16 14:46:08 -0800
  • 5af15f965c Added layer to pointer structure. Michael Jumper 2012-02-16 14:32:23 -0800
  • 546e352374 Refactor supporting buffered cursor instruction. Michael Jumper 2012-02-15 10:04:51 -0800
  • 124460b5d9 New cursor instruction format (allowing buffering of cursors). Michael Jumper 2012-02-15 10:04:31 -0800
  • cdae593fc5 Migrate to 0.6.0 libguac API. Michael Jumper 2012-02-11 19:12:40 -0800
  • f0bf432541 Migrate to 0.6.0 libguac API. Michael Jumper 2012-02-11 19:10:56 -0800
  • a17cd6202b Modified size to be layer-specific, adding layer move instruction. Michael Jumper 2012-02-11 19:00:55 -0800
  • 64b65baee6 Implement scrblt. Michael Jumper 2012-02-09 10:30:38 -0800
  • 1067effa70 Colorize glyphs. Michael Jumper 2012-02-09 10:25:06 -0800
  • d874058a8c Initial glyph support. Michael Jumper 2012-02-09 10:09:14 -0800
  • fd8b76b410 Fix image corruption (was using wrong buffer for surface). Michael Jumper 2012-02-08 17:13:45 -0800
  • a7b087f59c Send real client size. Michael Jumper 2012-02-08 15:22:52 -0800
  • 72497211d9 Restored handling of ephemeral, fixed allocation of buffer in bitmap new. Michael Jumper 2012-02-08 15:09:12 -0800
  • 1bb82d68f8 Implement SetBounds. Michael Jumper 2012-02-08 14:16:05 -0800
  • f7928c2574 Non-static clrconv, handle palette updates. Michael Jumper 2012-02-08 12:32:27 -0800
  • 058c3cf55a Handle primary set surface, handle ephemeral buffers based on xfreerdp's handling. Michael Jumper 2012-02-08 12:11:32 -0800
  • c339b1299b Move private struct members to bottom such that public interface is not distrubed when internal changes are made (avoid being forced to increment version, as done now). Michael Jumper 2012-01-12 10:11:45 -0800
  • da27927a3f Require a minimum number of buffers before old free'd buffers are reused, implement LRU strategy for reuse of buffers (oldest free'd buffer). Michael Jumper 2012-01-12 09:57:34 -0800
  • c9fd83c77b Implemented set surface, removed unneeded debug logs. Michael Jumper 2012-01-10 23:31:24 -0800
  • 6f059097cd Added BeginDraw and EndDraw stubs of glyph rendering. Michael Jumper 2012-01-08 19:23:37 -0800
  • d3302341e7 Add cache and bitmap decompress stub. Michael Jumper 2012-01-08 15:18:31 -0800
  • b138d3bfbc Removed handle_messages() debug lines. Michael Jumper 2012-01-03 19:10:41 -0800
  • 8fe7443663 GDI stubs, working rect. Michael Jumper 2012-01-03 19:09:33 -0800
  • ff51f39436 More settings and debug logs. Michael Jumper 2012-01-03 15:41:42 -0800
  • 408503084e Added glyph and pointer stubs. Michael Jumper 2012-01-03 13:48:20 -0800
  • 091a51f6f5 Added prototypes and init for glyphs and pointers. Michael Jumper 2012-01-03 13:39:59 -0800
  • 1042225ef5 Fixed usage of freerdp funcs (now return boolean), added debug logging. Michael Jumper 2012-01-03 13:20:24 -0800
  • 04625d4492 Added free for bitmaps + stub for bitmap paint. Michael Jumper 2012-01-03 13:04:50 -0800
  • 2ea9718167 removed debug lines James Muehlner 2012-01-03 09:09:50 -0800
  • c1a9d84028 Add default no-auth, RDP encryption. Michael Jumper 2012-01-03 01:05:21 -0800
  • c39e00a129 Fixed handlers and segfaults. Michael Jumper 2012-01-03 01:01:33 -0800
  • 54d815f258 Added missing .c file to Makefile.am, fix guac_handlers.c Michael Jumper 2012-01-03 00:24:03 -0800
  • 180216159f Use dlerror() for errors opening client plugin. Michael Jumper 2012-01-03 00:03:24 -0800
  • bd14fe2dab Test for and use libfreerdp-codec. Michael Jumper 2012-01-02 23:36:29 -0800
  • 149ea16a6f Init bitmap handlers, use xzalloc (part of libfreerdp-utils). Michael Jumper 2012-01-02 23:31:13 -0800
  • cf4d9b0c5e Defined guac_rdp_bitmap. Michael Jumper 2012-01-02 18:25:04 -0800
  • 22d6231aeb Update constants in keymap to 1.0 Michael Jumper 2012-01-02 18:08:30 -0800
  • f8ee9a0c2c Fixed typo in Makefile.am, removed non-existant include file. Michael Jumper 2012-01-02 18:03:12 -0800
  • cc66c86fdd Removed old handler functions. Michael Jumper 2012-01-02 18:00:37 -0800
  • dd9ea3cec5 Moved bitmap handler into own files. Michael Jumper 2012-01-02 17:59:52 -0800
  • 5b020614bd Added incomplete but somewhat compliant bitmap-new function. Michael Jumper 2012-01-02 16:34:59 -0800
  • e6a6780591 implemented clipboard paste and free handlers James Muehlner 2011-12-30 14:34:04 -0800
  • 6a1994484c Refactored, removed functionality. Fixed most errors on compile. Will likely not actually work in current state. Michael Jumper 2011-12-30 00:10:28 -0800
  • 5c91834998 Clarified flag nature of GUAC_CLIENT_MOUSE_* Michael Jumper 2011-12-29 16:40:00 -0800