Michael Jumper
|
61ee76bf16
|
Store clipboard data in client data.
|
2012-04-29 23:12:58 -07:00 |
|
Michael Jumper
|
f57e4f05ab
|
Read support for clipboard.
|
2012-04-29 23:09:00 -07:00 |
|
Michael Jumper
|
e691bfb51b
|
Merge branch 'unstable' into clipboard
|
2012-04-12 01:19:56 -07:00 |
|
Michael Jumper
|
82c2594320
|
Implement deferred cache via memblt.
|
2012-04-10 14:23:37 -07:00 |
|
Michael Jumper
|
8d9a0211d3
|
Defer caching.
|
2012-04-10 13:21:13 -07:00 |
|
Michael Jumper
|
a0cdb35b3b
|
Fix transparent glyphs
|
2012-04-05 22:55:46 -07:00 |
|
Michael Jumper
|
6781338aaa
|
Working glyph rendering (except for transparent text)
|
2012-04-05 22:38:10 -07:00 |
|
Michael Jumper
|
6659af55c2
|
Render all glyphs server-side.
|
2012-04-05 16:45:04 -07:00 |
|
Michael Jumper
|
ec66c2b1b6
|
Implement EndPaint.
|
2012-04-03 17:58:31 -07:00 |
|
Michael Jumper
|
a3d07903fc
|
Added clipboard event stubs.
|
2012-03-30 11:26:52 -07:00 |
|
Michael Jumper
|
d3c8377c26
|
Add remaining modifier strings, fix unshifted en-us mappings.
|
2012-03-21 23:45:37 -07:00 |
|
Michael Jumper
|
02bd90e4fb
|
Moved non-printable keys into base keymap.
|
2012-03-21 12:34:21 -07:00 |
|
Michael Jumper
|
2eb1d05704
|
Major refactor of keymap - now using simple keysym description lists, which can be hierarchical, and are loaded at connect time into the client's static keymapping.
|
2012-03-21 10:45:40 -07:00 |
|
Michael Jumper
|
af4d4681e1
|
Removed Alt-code mapping, using convenient identity relationship between keysyms and Alt-codes instead.
|
2012-03-20 22:48:18 -07:00 |
|
Michael Jumper
|
b9a1652049
|
Added keysym strings for alt and all modifiers.
|
2012-03-20 21:03:34 -07:00 |
|
Michael Jumper
|
1fc7a9a8cd
|
Do not use addressof in lookup macro. Update keysym state in event handler.
|
2012-03-20 19:47:41 -07:00 |
|
Michael Jumper
|
d5c00f628c
|
Add per-client keysym state mapping.
|
2012-03-20 19:43:40 -07:00 |
|
Michael Jumper
|
e347aad3dc
|
Add keysym string to $ for testing.
|
2012-03-20 19:13:17 -07:00 |
|
Michael Jumper
|
dcafe2cd46
|
Use const char* rather than static array.
|
2012-03-20 16:03:49 -07:00 |
|
Michael Jumper
|
a366c189c5
|
Simplified mapping and lookups, added required structuring for future selectable keymaps.
|
2012-03-20 15:33:08 -07:00 |
|
Michael Jumper
|
b984832687
|
Added alt-code mapping structures.
|
2012-03-20 14:18:48 -07:00 |
|
Michael Jumper
|
6eb3e6d297
|
Augmented keymap struct to support prerequisite keysyms.
|
2012-03-20 14:13:17 -07:00 |
|
Michael Jumper
|
c10d653607
|
Fixed whitespace, moved timeout declaration.
|
2012-03-05 12:10:03 -08:00 |
|
Michael Jumper
|
b672cf4004
|
Use transfer, not copy.
|
2012-02-27 12:39:13 -08:00 |
|
Michael Jumper
|
28a6bada49
|
Move ROP3 translation code into function, use hex for constants, add comments.
|
2012-02-27 10:53:45 -08:00 |
|
Michael Jumper
|
5af15f965c
|
Added layer to pointer structure.
|
2012-02-16 14:32:23 -08:00 |
|
Michael Jumper
|
1067effa70
|
Colorize glyphs.
|
2012-02-09 10:25:06 -08:00 |
|
Michael Jumper
|
1bb82d68f8
|
Implement SetBounds.
|
2012-02-08 14:16:05 -08:00 |
|
Michael Jumper
|
f7928c2574
|
Non-static clrconv, handle palette updates.
|
2012-02-08 12:32:27 -08:00 |
|
Michael Jumper
|
6f059097cd
|
Added BeginDraw and EndDraw stubs of glyph rendering.
|
2012-01-08 19:23:37 -08:00 |
|
Michael Jumper
|
d3302341e7
|
Add cache and bitmap decompress stub.
|
2012-01-08 15:18:31 -08:00 |
|
Michael Jumper
|
8fe7443663
|
GDI stubs, working rect.
|
2012-01-03 19:09:33 -08:00 |
|
Michael Jumper
|
091a51f6f5
|
Added prototypes and init for glyphs and pointers.
|
2012-01-03 13:39:59 -08:00 |
|
Michael Jumper
|
04625d4492
|
Added free for bitmaps + stub for bitmap paint.
|
2012-01-03 13:04:50 -08:00 |
|
Michael Jumper
|
c39e00a129
|
Fixed handlers and segfaults.
|
2012-01-03 01:01:33 -08:00 |
|
Michael Jumper
|
cf4d9b0c5e
|
Defined guac_rdp_bitmap.
|
2012-01-02 18:25:04 -08:00 |
|
Michael Jumper
|
cc66c86fdd
|
Removed old handler functions.
|
2012-01-02 18:00:37 -08:00 |
|
Michael Jumper
|
dd9ea3cec5
|
Moved bitmap handler into own files.
|
2012-01-02 17:59:52 -08:00 |
|
Michael Jumper
|
6a1994484c
|
Refactored, removed functionality. Fixed most errors on compile. Will likely not actually work in current state.
|
2011-12-30 00:10:28 -08:00 |
|
Michael Jumper
|
e1fb51f222
|
Minimal changes to work with FreeRDP 0.8.2
|
2011-08-15 19:31:53 -07:00 |
|
Michael Jumper
|
50c80a7685
|
Added flags to keymap.
|
2011-07-24 23:35:54 -07:00 |
|
Michael Jumper
|
bd8c2f596f
|
Added handling for keyboard events
|
2011-07-24 00:47:38 -07:00 |
|
Michael Jumper
|
ca34e0c536
|
Fixed stub, added rudimentary mouse support, support for clip, coloring of text.
|
2011-07-21 15:17:16 -07:00 |
|
Michael Jumper
|
9b05cf5f67
|
Initial working drawing support for rect and bitmap
|
2011-07-20 16:15:32 -07:00 |
|
Michael Jumper
|
b4fb6d9198
|
Updated to latest freerdp, using guac_log_info for stubs, de-stubbed some handlers, now simulating allocation of bitmaps/glyphs/etc.
|
2011-07-20 08:44:14 -07:00 |
|
Michael Jumper
|
8f6ad5039b
|
Moved headers into own dir.
|
2011-03-27 20:58:01 -07:00 |
|