Commit Graph

234 Commits

Author SHA1 Message Date
Michael Jumper
7ba047f5a8 Add French and German keymaps to build, add failsafe keymap, parse layout parameter, cleanup contributed keymaps, add missing declarations. 2013-03-29 13:08:14 -07:00
Michael Jumper
b6effd3d4f Merge branch 'french-keymap' into more-keymaps 2013-03-29 12:46:52 -07:00
Michael Jumper
b736f13d32 Merge keymap source provided by Trac use on #141. 2013-03-26 13:22:56 -07:00
Michael Jumper
9b00ce9f28 German keyboard stub. 2013-03-26 13:19:40 -07:00
Alexandre Duvaly
e6414039a3 Added French keymap (not yet used). 2013-03-23 01:43:16 -07:00
Michael Jumper
e8d8d60485 Bump version. 2013-03-17 22:05:16 -07:00
Michael Jumper
9faf4b0bf2 Ensure width is divisible by 4 (fixes #262) 2013-01-23 01:34:51 -08:00
Michael Jumper
40954430dc Use enum to determine arg length. 2013-01-15 20:57:45 -08:00
Michael Jumper
89fa8f1680 Fixed strcmp() logic around console and console-audio parameters. 2012-12-26 15:29:54 -08:00
Michael Jumper
411c21adbc Fix AUTHORS. 2012-12-25 20:50:35 -08:00
Michael Jumper
e675088842 Update email addresses. 2012-12-25 20:49:57 -08:00
Michael Jumper
0bff3ac8d1 Bump version number. 2012-12-25 19:36:40 -08:00
Michael Jumper
00401147ba Implement console arguments (fixes #227) 2012-12-25 19:36:19 -08:00
Michael Jumper
7a2a9a3e64 Update changelog, bump version. 2012-12-13 16:12:47 -08:00
Michael Jumper
e0a08b5461 Ignore ROP, assume invert unless ROP an easy operation. 2012-12-13 15:01:11 -08:00
Michael Jumper
e0f4ed892b Implement PAT ops. 2012-12-13 14:56:45 -08:00
Michael Jumper
cf71ae25a0 Implement PATBLT fallback (pay attention to ROP, ignore brush). Fixes #238. 2012-12-13 14:35:00 -08:00
Michael Jumper
bd4a440957 Add config.h hackery header to distributed headers. 2012-12-02 01:14:02 -08:00
Michael Jumper
e5decbed9e Bump version. 2012-12-01 13:08:26 -08:00
Michael Jumper
51c11ca572 Fix threading issues with FreeRDP. 2012-11-27 10:51:26 -08:00
Michael Jumper
b606aa2f7b Update ChangeLog 2012-11-22 19:10:10 -08:00
Michael Jumper
dceda44d67 Add disable-audio option. 2012-11-22 19:07:03 -08:00
Michael Jumper
0459299569 Rearrange test for libvorbis. 2012-11-22 18:55:11 -08:00
Michael Jumper
9e9ecca022 Make vorbis support conditional. 2012-11-22 18:42:27 -08:00
Michael Jumper
6e3f04536b Completely rewrite guac_rdpsnd based on knowledge gained from inspection and modification of the FreeRDP rdpsnd plugin (plus reading MS docs), update license. 2012-11-02 03:14:25 -07:00
Michael Jumper
fccec2e5e4 Use double for calculating duration. 2012-11-02 00:21:59 -07:00
Michael Jumper
19de4b2187 Fix comments. 2012-11-01 14:29:25 -07:00
Michael Jumper
3163825568 Add check+load for wav encoder. 2012-11-01 14:26:36 -07:00
Michael Jumper
c1a4951363 Implement wav encoder. 2012-11-01 14:25:34 -07:00
Michael Jumper
ef0eace8c5 Remove hard-coded mimetype. 2012-11-01 12:55:00 -07:00
Michael Jumper
8f1b86586a Add RDP message lock. 2012-10-31 21:52:16 -07:00
Michael Jumper
c5e4dcabf2 Remove hard-coded values. 2012-10-31 17:44:23 -07:00
Michael Jumper
9207d7c89e Lock output with mutex (otherwise, instructions collide and break the stream). 2012-10-31 01:05:43 -07:00
Michael Jumper
cf16398927 Fix bytes-written calculation. 2012-10-29 23:11:33 -07:00
Michael Jumper
5886074bc0 Fix conversion. 2012-10-29 13:47:55 -07:00
Michael Jumper
face237d8d Actually output sound. 2012-10-29 12:48:33 -07:00
Michael Jumper
e14265ab46 Implement part of vorbis encoder. 2012-10-29 11:53:08 -07:00
Michael Jumper
5ea7f5589d Check for libvorbisenc. 2012-10-29 11:26:38 -07:00
Michael Jumper
65752f689c Actually send audio messages. 2012-10-29 11:12:49 -07:00
Michael Jumper
4daa2123ba Add encoded data to audio_stream. 2012-10-29 10:56:13 -07:00
Michael Jumper
7346817669 Refactored audio API. 2012-10-29 10:51:56 -07:00
Michael Jumper
bcde14d270 Fix realloc, add convenience buffer to audio stream. 2012-10-28 01:14:19 -07:00
Michael Jumper
0114621de3 Set client in audio_stream. 2012-10-28 00:33:58 -07:00
Michael Jumper
2960331884 Pass stream to guac_rdpsnd. 2012-10-28 00:23:44 -07:00
Michael Jumper
f417f37f5f Add audio encoding API. 2012-10-27 20:52:48 -07:00
Michael Jumper
a1ed00728c Regroup source. 2012-10-27 20:03:18 -07:00
Michael Jumper
c440cd21a0 Removed useless Makefile.am 2012-10-27 19:50:20 -07:00
Michael Jumper
41b4a30042 Added client parameter. 2012-10-27 19:46:07 -07:00
Michael Jumper
45e083985e Add guac_rdpsnd freerdp plugin. 2012-10-27 18:36:21 -07:00
Michael Jumper
a5142f4e38 Updated ChangeLog 2012-10-22 15:50:26 -07:00