Commit Graph

34 Commits

Author SHA1 Message Date
Michael Jumper
fc889c29b3 GUAC-919: Migrate to /api/login service. Add GuacamoleService.Auth. 2014-11-01 02:01:30 -07:00
Michael Jumper
3c91c06e1e GUAC-324: Implement clipboard within client UI. Remove clipboard and settings from root UI. 2014-04-22 11:43:01 -07:00
Michael Jumper
69da9bfc16 GUAC-278: Migrate to GuacamoleSessionStorage which uses localStorage only if available. 2014-04-17 16:28:08 -07:00
Michael Jumper
a049d2d0bf GUAC-634: Allow default value for local properties. Use default values within client and root UI. 2014-04-14 18:59:58 -07:00
Michael Jumper
c2852d4a22 Re-license guacamole as MIT. 2013-12-28 20:32:51 -08:00
Michael Jumper
b200d45253 Shake head on login failures. 2013-11-09 22:25:03 -08:00
Michael Jumper
94647857ed Implement GuacamoleRootUI.RecentConnection for arbitrary connectable-object thumbnails within recent connections section. Add both groups and connections from history to list. 2013-08-18 17:31:59 -07:00
Michael Jumper
cd222e1dcf Add support for connecting to groups. 2013-08-15 00:10:19 -07:00
Michael Jumper
bb0d41ae01 Allow GroupViews to be controlled by flags. Implement MULTISELECT and SHOW_CONNECTIONS flags. 2013-08-14 17:43:52 -07:00
Michael Jumper
cb2f0c445c Move parameter retrieval to common namespaced variable. Add handlers for connection click events. 2013-08-13 15:28:04 -07:00
Michael Jumper
ab74d341b8 Fix recent connections list. 2013-08-13 14:53:05 -07:00
Michael Jumper
068eda8a76 Implement GuacUI.GroupView component for easy viewing of groups/connections. 2013-08-12 14:21:35 -07:00
Michael Jumper
af0c2fd417 Use name of current group, not parent group. 2013-08-12 02:04:34 -07:00
Michael Jumper
03ff6edbf4 Migrate to root group rather than connection list. 2013-08-12 01:45:51 -07:00
Michael Jumper
49ea114780 Send parameters where possible. 2013-08-07 17:36:41 -07:00
Michael Jumper
e7de54bdf4 Handle connection paths, add groups/connections as necessary when building root UI connection list. 2013-08-06 15:23:58 -07:00
Michael Jumper
f466409d2e All service call lists should be sorted. 2013-03-04 01:50:11 -08:00
Michael Jumper
708b1b9108 Show manage button if admin permission present. 2013-03-04 01:21:34 -08:00
Michael Jumper
a24804a39d Paginate main UI connection list, improve pager styles, begin proper style separation. 2013-02-19 00:04:53 -08:00
Michael Jumper
33c4e82f9b #268: Only display "Manage" button if permission available. 2013-02-10 03:47:50 -08:00
Michael Jumper
4e7f62b5ec Fix type error occurring when multiple guacamole instance are touching the same history simultaneously, and one lacks a connection available in another. 2013-02-09 18:16:03 -08:00
Michael Jumper
3a3bdb4de4 #268: Improve service function naming. 2013-02-09 18:04:28 -08:00
Michael Jumper
83c4a21c9c #268: Add "Manage" button, fix root-ui.js variables. 2013-02-07 21:05:34 -08:00
Michael Jumper
18655f80a7 #268: Admin UI mockup, additional styling and images. Refactor naming and JS. 2013-02-05 13:05:59 -08:00
Michael Jumper
c770c28d66 JavaScript-side refactor supporting new Connection API. 2013-01-31 15:03:50 -08:00
Michael Jumper
325fce407b Fix window-open check (namespace change). 2012-11-22 17:52:19 -08:00
Michael Jumper
f039537788 Fix style handling on iOS. 2012-11-11 00:41:02 -08:00
Michael Jumper
4a5880cf82 Only send if actually changed. 2012-11-08 17:56:31 -08:00
Michael Jumper
9f6c04aa07 Send clipboard update after blur. 2012-11-08 17:53:52 -08:00
Michael Jumper
7d6eed709b Fix history truncation. 2012-11-07 14:21:21 -08:00
Michael Jumper
d1aeb5e347 Use onstorage event - don't poll. Increase screenshot frequency to one second. 2012-11-07 10:15:01 -08:00
Michael Jumper
3b3f213c6d Maintain proper history with roughly six entries, continuously update thumbnails. 2012-11-07 01:11:58 -08:00
Michael Jumper
aff008714c More UI cleanup, refactor thumbnail set into history. 2012-11-06 16:25:20 -08:00
Michael Jumper
e461df3523 Organize root UI into separate JavaScript and HTML files. 2012-11-06 09:37:52 -08:00