Commit Graph

  • 5ca6a2cacf Support for user-defined classes in keyboard XML. Michael Jumper 2012-01-23 10:41:39 -08:00
  • 4681dd2ad3 Use background/border of keys. Michael Jumper 2012-01-23 10:09:00 -08:00
  • 0beb9165f4 Experimental mobile-friendly keyboard layout. Michael Jumper 2012-01-23 10:05:01 -08:00
  • aa5b07761e Use pressed classname for pressed keys. Michael Jumper 2012-01-23 10:04:27 -08:00
  • c210444fac Track pressed state for modifiers globally. Do not track pressed state of non-modifiers. Michael Jumper 2012-01-21 12:58:44 -08:00
  • 274da988ce Reformat + improved docs. Michael Jumper 2012-01-21 12:55:30 -08:00
  • 53683c90d2 Only modifier states should toggle. Michael Jumper 2012-01-21 12:53:59 -08:00
  • 61fcf959b3 Toggle modifier pressed states. Michael Jumper 2012-01-21 12:53:18 -08:00
  • bfdb5a1caa Better classes (required by OSK), control visibility of caps based on modifiers. Michael Jumper 2012-01-21 12:07:08 -08:00
  • 7e6ad2d953 Initial version of onclick for keys, improved classes. Michael Jumper 2012-01-21 12:06:43 -08:00
  • 1cc7d192c2 Move on-screen keyboard out of display. Michael Jumper 2012-01-20 22:43:54 -08:00
  • 017a8b444e Refactored CSS to new requirements from OSK changes. Michael Jumper 2012-01-20 22:33:48 -08:00
  • 6149a33738 Better classname assignment for keycaps, restructure of keyboard (keyboard/key-container(s)/key/cap(s)). Michael Jumper 2012-01-20 22:33:14 -08:00
  • 2f697d33ff Removed arrow keys and ins/home/etc. for space (important on mobile). Michael Jumper 2012-01-20 21:30:23 -08:00
  • 2c0bee0890 Store caps by modifier in keys within central key array. Michael Jumper 2012-01-20 13:57:32 -08:00
  • 4917995ce7 Keyboard style improvements. Michael Jumper 2012-01-20 01:29:04 -08:00
  • 24d22cc7a9 Add gaps to layout, remove padding. Michael Jumper 2012-01-20 01:10:37 -08:00
  • c6a0109667 Add viewport meta tags. Michael Jumper 2012-01-19 16:51:16 -08:00
  • 05318c490a Set size in keyboard layout, migrate to new on-screen keyboard API, update keyboard style. Michael Jumper 2012-01-19 15:33:59 -08:00
  • 80795f656f Resizable elements. Michael Jumper 2012-01-19 15:05:53 -08:00
  • 1a88b26c98 Improved placement and available classes. Michael Jumper 2012-01-19 14:25:42 -08:00
  • 7ddc68e707 Style key containers, add line-height. Michael Jumper 2012-01-19 12:07:53 -08:00
  • eac5670487 Fixed style and positioning. Michael Jumper 2012-01-19 11:47:41 -08:00
  • 284932480c Set key size, improve class names. Michael Jumper 2012-01-19 11:22:49 -08:00
  • 4482fc4530 Fixed parsing. Michael Jumper 2012-01-19 11:19:02 -08:00
  • a8de72ac42 Refactor XML parse, use getElement() instead of overriding DOM. Michael Jumper 2012-01-19 10:39:39 -08:00
  • 0281657078 Added Task.unblock(), updated block check and update handling mechanism. Michael Jumper 2012-01-12 10:48:31 -08:00
  • e776fbfcec Fix race condition where the source of a copy operation may be altered before the destination is drawn to (thus the copy may not always copy what we THINK it should be copying, especially if many buffers are repeatedly used and quickly discarded). Michael Jumper 2012-01-10 23:06:28 -08:00
  • 0a4931cb41 Copying from a buffer with no width/height should not fail. Hard exceptions in handlers causes layer task handling to stall. Michael Jumper 2012-01-10 11:37:10 -08:00
  • 6fc6122e67 Only send sync response if timestamp is changing. Michael Jumper 2012-01-08 23:47:07 -08:00
  • b4d135c3f1 Automatically ping every 5 seconds. Michael Jumper 2012-01-08 20:20:04 -08:00
  • 6ff00e28ea Update docs to reflect null return value. Michael Jumper 2011-12-21 00:11:18 -08:00
  • 532bbbd107 No need to create Map if user not valid. Michael Jumper 2011-12-21 00:09:51 -08:00
  • 19fe9dcc9b Should return null if user is not valid. Michael Jumper 2011-12-21 00:09:18 -08:00
  • cc2e57e1d6 auth-provider property should be required. Michael Jumper 2011-12-20 21:43:16 -08:00
  • 0439f0043e If AuthenticationProvider property not provided, parseValue() should return null. Michael Jumper 2011-12-20 21:42:26 -08:00
  • 882f52a5e2 If Integer property not provided, parseValue() should return null. Michael Jumper 2011-12-20 21:41:24 -08:00
  • f89020ef0f Style fixes. Michael Jumper 2011-12-20 21:40:41 -08:00
  • d327940d2a removed null pointer exception catch block left in from testing James Muehlner 2011-12-20 11:55:02 -08:00
  • 5ba1f9fea3 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable James Muehlner 2011-12-20 11:48:13 -08:00
  • 3a7e72cc2f Fixed problem in class loader. Modified to use Class.forName() James Muehlner 2011-12-20 11:47:41 -08:00
  • b3708bb381 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common into unstable James Muehlner 2011-12-20 11:09:50 -08:00
  • b6b3f62584 fixed file read error discovered while trying to use old style authentication James Muehlner 2011-12-20 11:00:06 -08:00
  • 8481bc4f0c Changed 'No authorized configurations' message to something more reasonable. Michael Jumper 2011-12-20 00:00:39 -08:00
  • b4ee710b6f Prevent mouse from leaving screen when moved via touch events. Michael Jumper 2011-12-19 20:46:46 -08:00
  • 6e3ff98b5a Cleaned up menu shading code. Michael Jumper 2011-12-19 17:01:41 -08:00
  • 5048d171d5 Improved menu hiding behavior and style. Michael Jumper 2011-12-19 16:45:23 -08:00
  • 6cfde7df70 Initial fixes for buggy menu hiding feature. Michael Jumper 2011-12-19 15:56:12 -08:00
  • f34e577082 Fixed comments. Michael Jumper 2011-12-18 21:33:51 -08:00
  • 76b6f2af05 Relicensed, fixed comments. Michael Jumper 2011-12-18 21:32:46 -08:00
  • 2f3e8d3643 Fixed comments. Michael Jumper 2011-12-18 21:31:56 -08:00
  • 256e9675c9 Added README Michael Jumper 2011-12-18 20:36:02 -08:00
  • e9224ff110 Added changelog Michael Jumper 2011-12-18 20:35:54 -08:00
  • e6818a551f Added JavaDoc. Michael Jumper 2011-12-18 20:15:28 -08:00
  • 6cd150a2a0 Added README Michael Jumper 2011-12-18 14:57:05 -08:00
  • 4e33e1c9a7 Added changelog Michael Jumper 2011-12-18 14:56:49 -08:00
  • 3a95a270ac Fixed typo README Michael Jumper 2011-12-18 14:56:02 -08:00
  • 75dd6a4ffa Added changelog. Michael Jumper 2011-12-18 12:34:56 -08:00
  • 745a83f0d8 Fixed typo in README Michael Jumper 2011-12-13 18:41:20 -08:00
  • 93b186f8cd Added README Michael Jumper 2011-12-13 18:04:14 -08:00
  • bb5ce4bf32 Removed unused repo. Michael Jumper 2011-12-12 21:27:43 -08:00
  • 86dc877483 Removed SSH plugin requirement and dist management. Michael Jumper 2011-12-12 21:26:33 -08:00
  • 3544842514 Fixed confusing "Idle" error handling, improved scoping of UI elements and behavior. Michael Jumper 2011-12-12 20:21:04 -08:00
  • 70531a534d Added changelog. Michael Jumper 2011-12-11 23:50:28 -08:00
  • 08d2eb731e Added README. Michael Jumper 2011-12-11 15:35:56 -08:00
  • ece9aa850e Fixes ticket #61 - adds catches where necessary to handle errors thrown only by IE. Michael Jumper 2011-12-11 12:21:34 -08:00
  • d5b093023f Fix errors in IE due to lack of textContent support. Michael Jumper 2011-12-11 12:04:27 -08:00
  • 06189b65bd Removed unused retrieval of auth provider. Michael Jumper 2011-12-10 15:21:26 -08:00
  • 5da93b15c0 Rename GuacamoleTunnelServlet to GuacamoleHTTPTunnelServlet. Michael Jumper 2011-12-10 14:44:38 -08:00
  • e362394d10 Removing WebSocket tunnel for stable release. It will be back. Michael Jumper 2011-12-10 14:31:47 -08:00
  • 94590d847f Fix ticket #66 - XMLReader.parse() can throw an exception if string given is a path and not a URI. Using Reader as InputSource, forcing interpretation of string as local path. Michael Jumper 2011-12-08 23:36:38 -08:00
  • f9bcd5f7cf Added GuacamoleReader.available(), using to determine appropriate times to flush tunnel servlet output. Michael Jumper 2011-12-05 18:54:52 -08:00
  • e0b1427e59 Converted ReaderGuacamoleReader to real parser of new instruction format (should be more efficient, and no more chance of invalid reads due to semicolons). Michael Jumper 2011-12-05 18:20:58 -08:00
  • 935088d9d4 Relicensed as Mozilla/LGPL/GPL. Michael Jumper 2011-12-04 17:15:18 -08:00
  • 70b522cacd Relicensed as Mozilla/LGPL/GPL. Michael Jumper 2011-12-04 17:09:48 -08:00
  • 01cd2cb846 Referencing example in GuacamoleTunnelServlet. Michael Jumper 2011-11-26 18:33:47 -08:00
  • e8f83c19cc Renamed and reformatted example, removed unapplicable license terms. Michael Jumper 2011-11-26 18:23:45 -08:00
  • d3f6993acf Added example from guacamole-example Michael Jumper 2011-11-26 18:08:49 -08:00
  • 4ae8aa1219 Removing DoxygenLayout.xml for now Michael Jumper 2011-11-26 18:03:30 -08:00
  • 8bb0892747 Strip ../src from path Michael Jumper 2011-11-26 18:01:32 -08:00
  • 5437cb338a Improved doc layout Michael Jumper 2011-11-26 16:48:44 -08:00
  • 92508bb91a Hide "scope" (package) names from Doxygen generated docs. Michael Jumper 2011-11-26 16:17:45 -08:00
  • 6f79b3f93b Added Doxyfile. Michael Jumper 2011-11-25 18:48:34 -08:00
  • c927d9f2ff UUID output should contain no newline. At least one browser (Konqueror) includes the trailing newline in responseText. Michael Jumper 2011-11-20 00:44:39 -08:00
  • cd7ffd4e63 Hide menu on connect, remove rounded edges of clipboard, separate menu hide/show code into own file. Michael Jumper 2011-11-19 23:05:12 -08:00
  • 8aa228a290 Connection icons, initial autohiding menu implementation. Michael Jumper 2011-11-19 22:16:05 -08:00
  • 0b93ea05a7 Further style improvements. Michael Jumper 2011-11-08 12:33:30 -08:00
  • 57a95042e2 Style improvements, moved connection-related JavaScript code to own file. Michael Jumper 2011-11-08 12:28:46 -08:00
  • 73b7304ab7 Bumped versions to 0.5.0. Michael Jumper 2011-11-04 15:20:33 -07:00
  • aae7c8674f Bumped versions to 0.5.0. Michael Jumper 2011-11-04 15:20:22 -07:00
  • b3ebfeb2cf Bumped versions to 0.5.0. Michael Jumper 2011-11-04 15:20:15 -07:00
  • 67412b8666 Bumped versions to 0.5.0. Michael Jumper 2011-11-04 15:20:01 -07:00
  • 87387c5cb8 Code cleanup. Michael Jumper 2011-10-11 15:31:01 -07:00
  • dfbe62e65f New instruction format for output. Michael Jumper 2011-09-16 17:03:05 +00:00
  • 49dd332ad9 Updated comments Michael Jumper 2011-09-16 06:16:41 +00:00
  • f29a101537 Partial implementation of new format instructions in output. Michael Jumper 2011-09-11 16:10:38 -07:00
  • 5e92911073 Support for new instruction format. Michael Jumper 2011-09-10 19:09:17 -07:00
  • 12717e038c Support for new instruction format, dependency on Apache commons Michael Jumper 2011-09-10 19:08:42 -07:00
  • 8f7b798586 Fix arrow key caps (not rendering properly in Chrome). Michael Jumper 2011-09-08 21:50:28 -07:00
  • bdfa749b29 Code cleanup. Michael Jumper 2011-09-08 10:28:13 -07:00