eee3fc4fd7Removed commas at end of last entries in enums.
Michael Jumper
2012-03-11 19:19:42 -0700
0479d71563Added all remaining new instructions (and old client-only instructions)
Michael Jumper
2012-03-11 13:15:45 -0700
55ac0eee0bImplemented around 1/3 of all new instructions.
Michael Jumper
2012-03-11 12:57:15 -0700
d93108767bReorganized functions, alphabetized.
Michael Jumper
2012-03-10 21:34:42 -0800
1a9521074cAdded prototypes for TODO functions.
Michael Jumper
2012-03-10 20:56:00 -0800
4595ed51f3Alphabetized and organized instruction functions, reformatted and fixed comments.
Michael Jumper
2012-03-10 12:56:59 -0800
01ad7ea86eAdded Matt Hortman to list of contributors.
Michael Jumper
2012-03-08 08:12:48 -0800
17c7561b3aadded scancodes for Menu, Alt, and Super keys
Matt Hortman
2012-03-08 09:57:08 -0500
d4a3b76015Added missing brace...
Michael Jumper
2012-03-07 15:36:31 -0800
ea26d99b44Implement constant and copy/NOP raster operations without transfer.
Michael Jumper
2012-03-07 15:35:38 -0800
7414b9cfc7Add other raster operations (all having only src and dst).
Michael Jumper
2012-03-07 15:28:35 -0800
4e04a670afReformatted comments, fixed ticket #107 (background not being drawn).
Michael Jumper
2012-03-07 13:57:49 -0800
878d8a406cAdd line cap and join styles.
Michael Jumper
2012-03-06 12:42:38 -0800
76df678e75Adding Matt Hortman to list of contributors.
Michael Jumper
2012-03-05 12:15:35 -0800
a9330ad737Fixed initializer.
Michael Jumper
2012-03-05 12:10:56 -0800
c10d653607Fixed whitespace, moved timeout declaration.
Michael Jumper
2012-03-05 12:10:03 -0800
92b799bdadfixed color mapping in glyph_begindraw
Matt Hortman
2012-03-05 10:13:08 -0500
aecd6347e3Restrict addresses returned for bind, improve logging.
Michael Jumper
2012-03-01 14:05:12 -0800
1a196fb37dpaint background in glyph_begindraw
Matt Hortman
2012-03-01 15:37:00 -0500
0e2db03adefix ROP mapping
Matt Hortman
2012-03-01 15:31:06 -0500
e041afc835get bitmap size from bounding box (not given width/height)
Matt Hortman
2012-03-01 15:27:25 -0500
f85b3e4d05pass port to FreeRDP settings
Matt Hortman
2012-02-28 15:42:58 -0500
b0c3e77203disable PATBLT order (since it's not implemented yet)
Matt Hortman
2012-02-28 15:29:35 -0500
4c3bd35193added timeout to select waiting on FreeRDP
Matt Hortman
2012-02-28 15:25:59 -0500
33e028f1f4Refactored guac_client_alloc_layer(), implement guac_client_free_layer().
Michael Jumper
2012-02-27 22:56:38 -0800
ee324aed69Fixed merge of unstable, refactored rect and clip.
Michael Jumper
2012-02-27 16:01:02 -0800
f6659c5264Merge branch 'unstable' into drawing-instructions
Michael Jumper
2012-02-27 15:56:48 -0800
c55bef0c41Fix transfer function indices.
Michael Jumper
2012-02-27 13:14:19 -0800
b672cf4004Use transfer, not copy.
Michael Jumper
2012-02-27 12:39:13 -0800
554d6e1ec1Implemented transfer instruction, initial transfer function definitions.
Michael Jumper
2012-02-27 12:28:12 -0800
28a6bada49Move ROP3 translation code into function, use hex for constants, add comments.
Michael Jumper
2012-02-27 10:53:45 -0800
54cc87093aRemoved execute permissions from source.
Michael Jumper
2012-02-27 10:36:46 -0800
5016e56bf1Changed tabs to spaces, removed execute permissions from source.
Michael Jumper
2012-02-27 10:36:14 -0800
13696d2c7cMerge remote branch 'matthortman/MBH' into raster
Michael Jumper
2012-02-27 10:34:51 -0800
13db6307b6Changed tabs to spaces.
Michael Jumper
2012-02-27 10:27:46 -0800
3942cabfd0Improved comments for raster ops.
Michael Jumper
2012-02-27 10:26:58 -0800
f77e0dbcc8Fully enumerate raster operations.
Michael Jumper
2012-02-27 01:02:04 -0800
3a047ea465Merge branch 'MBH' into raster
Michael Jumper
2012-02-26 18:57:28 -0800
23918c6087Bumped version number to 0.6.0. Added LICENSE to dist tarball.
Michael Jumper
2012-02-23 14:51:00 -0800
5122386c81Bumped version number to 0.6.0. Added LICENSE to dist tarball.
Michael Jumper
2012-02-23 14:49:45 -0800
80d270ab00Bumped version number to 0.6.0
Michael Jumper
2012-02-23 14:48:07 -0800
2def995074LICENSE should be included in source.
Michael Jumper
2012-02-23 14:47:46 -0800
fcf37ecd11LICENSE should be included in source.
Michael Jumper
2012-02-23 14:46:21 -0800
e110b9ce92LICENSE and Doxyfile should be present in source tarball (fixes ticket #84).
Michael Jumper
2012-02-23 14:44:48 -0800
8348900db9Prototypes for new instruction functions.
Michael Jumper
2012-02-23 14:41:33 -0800
201fdfd881added raster operations
Matt Hortman
2012-02-23 15:38:17 -0500
bf2fd7a996change to build with latest FreeRDP
Matt Hortman
2012-02-23 14:37:23 -0500
a647eca634additional RDP parameters
Matt Hortman
2012-02-23 14:27:23 -0500
0f593bb47ffreerdp_color_convert is now freerdp_color_convert_var as of FreeRDP 1.0.1 release.
Michael Jumper
2012-02-23 10:01:41 -0800
72d7e44420Implement red/blue swap.
Michael Jumper
2012-02-21 10:22:55 -0800
6595c91864Add arg and flag for swapping red and blue.
Michael Jumper
2012-02-21 10:15:11 -0800
7d7a0260bfadded constants for raster operations
Matt Hortman
2012-02-21 11:20:32 -0500
28e2d41e16Added dispose instruction.
Michael Jumper
2012-02-20 12:41:23 -0800
19564cd133Move cursor layer rather than redraw.
Michael Jumper
2012-02-20 11:04:08 -0800
4f90feb8cfImplement DstBlt for ROP3==0 (blackness)
Michael Jumper
2012-02-17 13:57:27 -0800
1fb9eead92Free surface image buffer after use.
Michael Jumper
2012-02-17 10:04:00 -0800
6fe448edf8Cache and use pointers.
Michael Jumper
2012-02-16 14:46:08 -0800
5af15f965cAdded layer to pointer structure.
Michael Jumper
2012-02-16 14:32:23 -0800
546e352374Refactor supporting buffered cursor instruction.
Michael Jumper
2012-02-15 10:04:51 -0800
124460b5d9New cursor instruction format (allowing buffering of cursors).
Michael Jumper
2012-02-15 10:04:31 -0800
cdae593fc5Migrate to 0.6.0 libguac API.
Michael Jumper
2012-02-11 19:12:40 -0800
f0bf432541Migrate to 0.6.0 libguac API.
Michael Jumper
2012-02-11 19:10:56 -0800
a17cd6202bModified size to be layer-specific, adding layer move instruction.
Michael Jumper
2012-02-11 19:00:55 -0800
64b65baee6Implement scrblt.
Michael Jumper
2012-02-09 10:30:38 -0800
1067effa70Colorize glyphs.
Michael Jumper
2012-02-09 10:25:06 -0800
d874058a8cInitial glyph support.
Michael Jumper
2012-02-09 10:09:14 -0800
fd8b76b410Fix image corruption (was using wrong buffer for surface).
Michael Jumper
2012-02-08 17:13:45 -0800
a7b087f59cSend real client size.
Michael Jumper
2012-02-08 15:22:52 -0800
72497211d9Restored handling of ephemeral, fixed allocation of buffer in bitmap new.
Michael Jumper
2012-02-08 15:09:12 -0800
1bb82d68f8Implement SetBounds.
Michael Jumper
2012-02-08 14:16:05 -0800
f7928c2574Non-static clrconv, handle palette updates.
Michael Jumper
2012-02-08 12:32:27 -0800
058c3cf55aHandle primary set surface, handle ephemeral buffers based on xfreerdp's handling.
Michael Jumper
2012-02-08 12:11:32 -0800
c339b1299bMove 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
da27927a3fRequire 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
c9fd83c77bImplemented set surface, removed unneeded debug logs.
Michael Jumper
2012-01-10 23:31:24 -0800
6f059097cdAdded BeginDraw and EndDraw stubs of glyph rendering.
Michael Jumper
2012-01-08 19:23:37 -0800
d3302341e7Add cache and bitmap decompress stub.
Michael Jumper
2012-01-08 15:18:31 -0800
b138d3bfbcRemoved handle_messages() debug lines.
Michael Jumper
2012-01-03 19:10:41 -0800
8fe7443663GDI stubs, working rect.
Michael Jumper
2012-01-03 19:09:33 -0800
ff51f39436More settings and debug logs.
Michael Jumper
2012-01-03 15:41:42 -0800
408503084eAdded glyph and pointer stubs.
Michael Jumper
2012-01-03 13:48:20 -0800
091a51f6f5Added prototypes and init for glyphs and pointers.
Michael Jumper
2012-01-03 13:39:59 -0800
1042225ef5Fixed usage of freerdp funcs (now return boolean), added debug logging.
Michael Jumper
2012-01-03 13:20:24 -0800
04625d4492Added free for bitmaps + stub for bitmap paint.
Michael Jumper
2012-01-03 13:04:50 -0800
2ea9718167removed debug lines
James Muehlner
2012-01-03 09:09:50 -0800
c1a9d84028Add default no-auth, RDP encryption.
Michael Jumper
2012-01-03 01:05:21 -0800
c39e00a129Fixed handlers and segfaults.
Michael Jumper
2012-01-03 01:01:33 -0800
54d815f258Added missing .c file to Makefile.am, fix guac_handlers.c
Michael Jumper
2012-01-03 00:24:03 -0800
180216159fUse dlerror() for errors opening client plugin.
Michael Jumper
2012-01-03 00:03:24 -0800
bd14fe2dabTest for and use libfreerdp-codec.
Michael Jumper
2012-01-02 23:36:29 -0800
149ea16a6fInit bitmap handlers, use xzalloc (part of libfreerdp-utils).
Michael Jumper
2012-01-02 23:31:13 -0800
cf4d9b0c5eDefined guac_rdp_bitmap.
Michael Jumper
2012-01-02 18:25:04 -0800
22d6231aebUpdate constants in keymap to 1.0
Michael Jumper
2012-01-02 18:08:30 -0800
f8ee9a0c2cFixed typo in Makefile.am, removed non-existant include file.
Michael Jumper
2012-01-02 18:03:12 -0800
cc66c86fddRemoved old handler functions.
Michael Jumper
2012-01-02 18:00:37 -0800
dd9ea3cec5Moved bitmap handler into own files.
Michael Jumper
2012-01-02 17:59:52 -0800
5b020614bdAdded incomplete but somewhat compliant bitmap-new function.
Michael Jumper
2012-01-02 16:34:59 -0800
e6a6780591implemented clipboard paste and free handlers
James Muehlner
2011-12-30 14:34:04 -0800
6a1994484cRefactored, removed functionality. Fixed most errors on compile. Will likely not actually work in current state.
Michael Jumper
2011-12-30 00:10:28 -0800
5c91834998Clarified flag nature of GUAC_CLIENT_MOUSE_*
Michael Jumper
2011-12-29 16:40:00 -0800