Commit Graph
100 Commits
Author SHA1 Message Date
Michael Jumper ff12dcd416 Start UI and connection only after control returns from body onload (otherwise, browser will always thing page is loading). 2012-01-24 23:43:19 -08:00
Michael Jumper 0752436d4a Removed unused AGPL logo. 2012-01-24 21:17:50 -08:00
Michael Jumper a38d65f63a Determine size of viewport using element stretched to fit view. 2012-01-24 21:05:01 -08:00
Michael Jumper 8559494a9b Removed bold from status text. 2012-01-24 18:27:10 -08:00
Michael Jumper 7120581e10 Removed unused images. 2012-01-24 18:24:38 -08:00
Michael Jumper 66f11d5c57 Open menu on long-press. 2012-01-24 18:24:05 -08:00
Michael Jumper db69e717a0 Combine menu status and error dialog into central status text. 2012-01-24 15:52:16 -08:00
Michael Jumper f3254dfaa0 Colorize active numsym. 2012-01-24 10:10:49 -08:00
Michael Jumper e4b82bee3a Use new onkeydown / onkeyup. 2012-01-23 15:15:03 -08:00
Michael Jumper ae06e08a31 Added DTD. 2012-01-23 13:29:34 -08:00
Michael Jumper e4ba210020 Experimental auto-scroll of UI when mouse goes offscreen. 2012-01-23 12:06:46 -08:00
Michael Jumper 0e351933bd Outset/inset borders for keys. 2012-01-23 10:47:40 -08:00
Michael Jumper 9d1b845962 Control appearance of shift key depending on status of modifier. 2012-01-23 10:42:07 -08:00
Michael Jumper 4681dd2ad3 Use background/border of keys. 2012-01-23 10:09:00 -08:00
Michael Jumper 0beb9165f4 Experimental mobile-friendly keyboard layout. 2012-01-23 10:05:01 -08:00
Michael Jumper 274da988ce Reformat + improved docs. 2012-01-21 12:55:30 -08:00
Michael Jumper bfdb5a1caa Better classes (required by OSK), control visibility of caps based on modifiers. 2012-01-21 12:07:08 -08:00
Michael Jumper 1cc7d192c2 Move on-screen keyboard out of display. 2012-01-20 22:43:54 -08:00
Michael Jumper 017a8b444e Refactored CSS to new requirements from OSK changes. 2012-01-20 22:33:48 -08:00
Michael Jumper 2f697d33ff Removed arrow keys and ins/home/etc. for space (important on mobile). 2012-01-20 21:30:23 -08:00
Michael Jumper 4917995ce7 Keyboard style improvements. 2012-01-20 01:29:04 -08:00
Michael Jumper 24d22cc7a9 Add gaps to layout, remove padding. 2012-01-20 01:10:37 -08:00
Michael Jumper c6a0109667 Add viewport meta tags. 2012-01-19 16:51:16 -08:00
Michael Jumper 05318c490a Set size in keyboard layout, migrate to new on-screen keyboard API, update keyboard style. 2012-01-19 15:33:59 -08:00
Michael Jumper 532bbbd107 No need to create Map if user not valid. 2011-12-21 00:09:51 -08:00
Michael Jumper 19fe9dcc9b Should return null if user is not valid. 2011-12-21 00:09:18 -08:00
Michael Jumper cc2e57e1d6 auth-provider property should be required. 2011-12-20 21:43:16 -08:00
Michael Jumper 0439f0043e If AuthenticationProvider property not provided, parseValue() should return null. 2011-12-20 21:42:26 -08:00
Michael Jumper 8481bc4f0c Changed 'No authorized configurations' message to something more reasonable. 2011-12-20 00:00:39 -08:00
Michael Jumper 6e3ff98b5a Cleaned up menu shading code. 2011-12-19 17:01:41 -08:00
Michael Jumper 5048d171d5 Improved menu hiding behavior and style. 2011-12-19 16:45:23 -08:00
Michael Jumper 6cfde7df70 Initial fixes for buggy menu hiding feature. 2011-12-19 15:56:12 -08:00
Michael Jumper f34e577082 Fixed comments. 2011-12-18 21:33:51 -08:00
Michael Jumper 256e9675c9 Added README 2011-12-18 20:36:02 -08:00
Michael Jumper e9224ff110 Added changelog 2011-12-18 20:35:54 -08:00
Michael Jumper 3544842514 Fixed confusing "Idle" error handling, improved scoping of UI elements and behavior. 2011-12-12 20:21:04 -08:00
Michael Jumper 06189b65bd Removed unused retrieval of auth provider. 2011-12-10 15:21:26 -08:00
Michael Jumper 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. 2011-12-08 23:36:38 -08:00
Michael Jumper cd7ffd4e63 Hide menu on connect, remove rounded edges of clipboard, separate menu hide/show code into own file. 2011-11-19 23:05:12 -08:00
Michael Jumper 8aa228a290 Connection icons, initial autohiding menu implementation. 2011-11-19 22:16:05 -08:00
Michael Jumper 0b93ea05a7 Further style improvements. 2011-11-08 12:33:30 -08:00
Michael Jumper 57a95042e2 Style improvements, moved connection-related JavaScript code to own file. 2011-11-08 12:28:46 -08:00
Michael Jumper 67412b8666 Bumped versions to 0.5.0. 2011-11-04 15:20:01 -07:00
Michael Jumper 8f7b798586 Fix arrow key caps (not rendering properly in Chrome). 2011-09-08 21:50:28 -07:00
Michael Jumper bdfa749b29 Code cleanup. 2011-09-08 10:28:13 -07:00
Michael Jumper 8bdc24bcfd Fixed ticket #57: Wrong keysym sent for Ctrl when "Ctrl-Alt-Del" button is clicked. 2011-09-08 00:30:10 -07:00
Michael Jumper 9d01e530f8 Restored dependencies (removed "provided"), added lib-directory parameter, added custom classloader which reads .jar's from lib-directory, using new classloader to find auth provider. 2011-08-26 13:20:26 -07:00
Michael Jumper 3d3d41ea29 Setting scope of slf4j to provided. 2011-08-25 00:52:48 -07:00
Michael Jumper fa8fd16504 Removed unnecessary scope definitions, set scope of guacamole-common and guacamole-common-auth to provided (jars must then be added to servlet container's classpath, but auth plugins can finally be written AND included without rebuilding the .war) 2011-08-25 00:23:27 -07:00
Michael Jumper 93c44f9f32 Removed excessive escaping. 2011-08-23 19:58:35 -07:00
Michael Jumper 2edd5dfbf5 Removed debug line. 2011-08-18 18:02:20 -07:00
Michael Jumper e47e66c906 Formatting. 2011-08-17 09:36:08 -07:00
Michael Jumper 2c862ae9e1 Restyled logout link on index. 2011-08-17 00:14:03 -07:00
Michael Jumper 2a3f7f9e28 Logout button instead of link, removed logo. 2011-08-16 19:07:25 -07:00
Michael Jumper cff7445529 Auth API improvements, logout link. 2011-08-16 19:00:00 -07:00
Michael Jumper 111e9163e2 Switch to external auth API. 2011-08-15 09:39:07 -07:00
Michael Jumper ab90d1d846 Converted to generic credentials. 2011-08-14 23:19:49 -07:00
Michael Jumper c559f4ae33 Added UserConfiguration, refactored auth into own package. 2011-08-14 19:38:05 -07:00
Michael Jumper e2e110b12f Working multiple-config login stub. 2011-08-12 21:40:07 -07:00
Michael Jumper 9ef50a1ce7 Working login + connection list UI stub. 2011-08-11 09:57:25 -07:00
Michael Jumper e5e34a0367 Split into client and conn-list UIs, split CSS, stub for login handling and auth. 2011-08-10 17:59:14 -07:00
Michael Jumper b4973d8744 Removed unused file. 2011-08-10 15:06:26 -07:00
Michael Jumper 8b8ee8dae3 Handle possible NPE in mapping loader. 2011-07-15 00:26:26 -07:00
Michael Jumper 493b43fe27 Improved logging for user-mapping and login. 2011-07-15 00:14:47 -07:00
Michael Jumper 1240b10474 Added logging via SLF4J 2011-07-13 18:08:11 -07:00
Michael Jumper b9b034eba0 Switching to new namespace. 2011-07-05 22:14:19 -07:00
Michael Jumper 1edd4ff66b More migration to traditional JS events. 2011-07-05 10:16:28 -07:00
Michael Jumper 2e93774be2 Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable 2011-07-04 18:35:32 -07:00
Michael Jumper 7e3ecfd5db Removed header from error dialog, migrating to traditional JS handlers. 2011-07-04 14:26:09 -07:00
Michael Jumper 5e59a18c2c Cleaned up styles. 2011-07-04 14:22:52 -07:00
Michael Jumper 5e321dbe98 Fixed corrupt cursor image. 2011-07-04 13:43:04 -07:00
Michael Jumper e03f395d5d Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole into unstable 2011-07-03 15:35:26 -07:00
Michael Jumper efb6851823 Fixed case of ctrl-alt-del, removed keymap.js 2011-07-03 15:33:18 -07:00
Michael Jumper 7217ee6136 Autofocus username. 2011-07-01 09:59:00 -07:00
Michael Jumper 5bca79cd9c XHTML5 compliance, UTF-8 encoding 2011-06-30 14:42:55 -07:00
Michael Jumper 6cc8e4204e 50% opacity for version. 2011-06-30 13:58:02 -07:00
Michael Jumper 238850a8f3 UI cleanup, removing unused images. 2011-06-30 10:00:34 -07:00
Michael Jumper b1e0148c1e Filter webapp/* so we don't have to hard-code the version number. Display version number in login UI. 2011-06-29 16:43:23 -07:00
Michael Jumper 31fcba137b Updated version numbers to 0.4.0 2011-05-27 13:45:29 -07:00
Michael Jumper eb8da4d644 Refactored supporting revised API. 2011-05-13 00:53:11 -07:00
Michael Jumper 74dd8ad735 Migrated to new tunnel API. 2011-04-08 22:42:27 -07:00
Michael Jumper 0b9f23bbb6 Keyboard/mouse handling 2011-03-02 16:01:37 -08:00
Michael Jumper 85ee07b6ca Fixed version number 2011-03-01 01:09:38 -08:00
Michael Jumper 7fe3968ff8 Fixed spacing 2011-03-01 01:06:10 -08:00
Michael Jumper 5d72e27ca9 Removed SNAPSHOT 2011-02-17 19:21:03 -08:00
Michael Jumper 74748ed115 Merge branch 'master' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole 2011-01-24 14:16:10 -08:00
Michael Jumper 70d7ee4792 Added name handler 2011-01-24 14:15:49 -08:00
Michael Jumper 03d13b0861 Using UTF-8 source encoding. 2011-01-23 17:01:47 -08:00
Michael Jumper 34d0631aa9 Updated example properties file 2011-01-23 15:31:10 -08:00
Michael Jumper dcd259f93e Migrated to new tunnel servlet API, updated .gitignore 2011-01-23 15:25:37 -08:00
Michael Jumper 297696c905 Moved error style change into hook 2011-01-23 01:42:03 -08:00
Michael Jumper afa8c740f6 Migrating to separate Guacamole javascript library 2011-01-22 21:53:57 -08:00
Michael Jumper b6898abdea Removed experimental ready message 2011-01-21 20:00:46 -08:00
Michael Jumper 7cfc86ce74 Support for newly added ready message 2011-01-21 03:12:00 -08:00
Michael Jumper d9ffdf8184 Merge branch 'master' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole 2011-01-02 23:55:18 -08:00
Michael Jumper 93fc36b810 Updated examples. 2011-01-02 23:54:35 -08:00
Michael Jumper d536196e62 Migrated to new format and new (more strict) parser. 2011-01-02 22:35:17 -08:00
Michael Jumper ac96427c08 Forgot to invoke connect() 2011-01-02 17:08:46 -08:00
Michael Jumper 62332e9f65 Implementing API improvements made in guacamole-common 2011-01-02 14:28:06 -08:00
Michael Jumper 1dec9e889b Migrated to improved API. 2011-01-02 02:37:09 -08:00