Commit Graph

2871 Commits

Author SHA1 Message Date
James Muehlner
a61f7e8e30 Merge pull request #209 from glyptodon/flangelo-mouse-scroll
GUAC-1244: Ensure small scroll events are handled
2015-07-07 20:56:33 -07:00
Michael Jumper
3d3149246a GUAC-1244: Replace timeout with better line/page constants. Reset scroll_delta so the delta doesn't have to evenly divide into scrollThreshold. 2015-07-07 20:33:02 -07:00
Michael Jumper
198951a3d9 GUAC-1244: Restore compliance with coding style. 2015-07-07 19:41:21 -07:00
Frode Langelo
dded6644f8 GUAC-1244: Added timeout to mouse scroll events to catch and issue minor scrolling to remote 2015-07-06 15:00:54 -07:00
Frode Langelo
be36726a9b GUAC-1245: OSK Super and Menu keys are stuck together. Remove 'super' modifier on Meny key so that these work independently and the context menu can be accessed from the Menu key 2015-07-06 13:45:01 -07:00
James Muehlner
fd3619a41d Merge pull request #206 from glyptodon/file-browser
GUAC-1172: Implement file browsing UI
2015-07-05 14:06:09 -07:00
Michael Jumper
a7366e88b3 GUAC-1172: Use $templateRequest now that we have it (Angular 1.3.x) - no need to manually check/populate $templateCache. 2015-07-05 13:45:10 -07:00
Michael Jumper
05eb8da0ec GUAC-1172: Use template for files within the file browser. 2015-07-05 13:42:56 -07:00
Michael Jumper
e6886f7bbf GUAC-1172: Move file transfer manager to corner of client display. 2015-07-05 12:45:09 -07:00
Michael Jumper
6816314797 GUAC-1172: Add translation strings for filesystem menu. 2015-07-03 13:12:18 -07:00
Michael Jumper
daf52dee5e GUAC-1172: Implement file upload through object streams. 2015-07-03 13:07:19 -07:00
Michael Jumper
cfd3710bf2 GUAC-1172: Provide root-level breadcrumb. 2015-07-03 12:40:11 -07:00
Michael Jumper
94b022b513 GUAC-1172: Allow file browser breadcrumbs to wrap. 2015-07-03 11:55:10 -07:00
Michael Jumper
6edb954501 GUAC-1172: No whitespace between icon and filename. 2015-07-03 11:47:22 -07:00
Michael Jumper
d265c814e1 GUAC-1172: Sort files lexicographically with directories first. 2015-07-03 11:44:51 -07:00
Michael Jumper
e2f83dd306 GUAC-1172: Migrate to from ngRepeat to $interpolate for the file browser - Guacamole needs to be easy to $digest ;). 2015-07-02 23:08:17 -07:00
Michael Jumper
149fba6737 GUAC-1172: Implement navigation via breadcrumbs - no more tree. 2015-07-02 21:39:09 -07:00
Michael Jumper
c673de30e1 GUAC-1172: Implement download of specific files via click. 2015-07-02 21:39:09 -07:00
Michael Jumper
0055cf71ee GUAC-1172: Display file browser within own menu. Show available devices in guac menu. 2015-07-02 21:39:09 -07:00
Michael Jumper
3109fe8138 GUAC-1172: Implement file browsing directive. Track expanded/collapsed state within ManagedFilesystem.File. 2015-07-02 21:39:09 -07:00
Michael Jumper
1494f2d46c GUAC-1172: Separate sidebar menu style into own class. 2015-07-02 21:39:09 -07:00
Michael Jumper
4c589c0f34 GUAC-1172: Define ManagedFilesystem type. Handle received filesystem objects. 2015-07-02 21:39:09 -07:00
James Muehlner
c8cfbc2e96 Merge pull request #205 from glyptodon/angular-1.3
GUAC-1172: Upgrade to Angular 1.3
2015-07-02 18:48:37 -07:00
Michael Jumper
04a303108d GUAC-1172: Work around angular-translate/angular-translate#788 by using the translate directive (no filter). Current scope is not available to filters as of AngularJS 1.3. 2015-07-02 16:12:17 -07:00
Michael Jumper
076a549754 GUAC-1172: Upgrade angular-translate to 2.7.2. Configure required sanitization strategy. Use null instead of false for lack of login error. 2015-07-02 15:28:34 -07:00
Michael Jumper
e973f7de6b GUAC-1172: Upgrade to Angular 1.3.16. Update form template to work around angular/angular.js#12260. 2015-07-02 15:10:38 -07:00
James Muehlner
7a88c98dba Merge pull request #203 from glyptodon/object-api
GUAC-1172: Add Guacamole.Object and support for related instructions
2015-06-22 14:44:21 -07:00
Michael Jumper
4ec407b6b6 GUAC-1172: Comply with newly-adopted JavaScript coding style. 2015-06-22 14:33:11 -07:00
Michael Jumper
88a3f12a8b GUAC-1172: Add constant for stream index mimetype. 2015-06-20 16:06:54 -07:00
Michael Jumper
fae71e44f6 GUAC-1172: Fix reference to enqueueBodyCallback() - it's "enqueue", not "queue". 2015-06-20 13:09:11 -07:00
Michael Jumper
d332b028e3 GUAC-1172: Add Guacamole.Object and handlers for object-related instructions. 2015-06-19 21:38:56 -07:00
Michael Jumper
d37d3914c9 GUAC-1172: Implement JSONreader for convenience. 2015-06-19 21:30:02 -07:00
James Muehlner
83f6c00b21 Merge pull request #202 from glyptodon/dutch
GUAC-1238: Merge contributed Dutch translation
2015-06-19 09:57:57 -07:00
Michael Jumper
cc409d0b36 GUAC-1238: Remove country code from English, as well. If none of the others use it, we really shouldn't either unless multiple dialects of English are added. 2015-06-19 09:56:12 -07:00
Michael Jumper
3c1580ce77 GUAC-1238: Add missing messageformat.js locale. 2015-06-19 09:56:12 -07:00
Michael Jumper
ab7119311d GUAC-1238: Remove country code from language name. 2015-06-19 09:46:00 -07:00
Norbert Klaus
8f8873e4e5 GUAC-1238: Added Dutch translation 2015-06-19 09:43:33 -07:00
James Muehlner
00ee57a415 Merge pull request #200 from glyptodon/rdp-perf-flags
GUAC-835: Add RDP performance flag parameters to interface.
2015-06-15 10:04:54 -07:00
Michael Jumper
73f4ae9d72 GUAC-835: Add RDP performance flag parameters to interface. 2015-06-12 17:10:05 -07:00
James Muehlner
027fa1d85e Merge pull request #199 from glyptodon/really-bad-language-regression
GUAC-1229: Default to English until language fallback issues can be resolved.
2015-06-12 11:12:59 -07:00
Michael Jumper
19e4b5496f GUAC-1229: Default to English until language fallback issues can be resolved. 2015-06-12 11:08:06 -07:00
James Muehlner
26bdd3b418 Merge pull request #198 from glyptodon/remove-old-example
GUAC-1221: Remove old guacamole.properties example
2015-06-10 18:20:08 -07:00
Michael Jumper
864d56769a GUAC-1221: Remove now-unnecessary guacamole.properties example (everything now has a reasonable default and Guacamole will work without guacamole.properties). 2015-06-10 18:17:01 -07:00
James Muehlner
f0eb91b2ee Merge pull request #197 from glyptodon/schema-changes
GUAC-1220: Fix MySQL guacadmin creation script
2015-06-09 11:59:47 -07:00
Michael Jumper
b078804c87 GUAC-1220: MySQL init scripts should not rely on specific IDs nor on column order/count of guacamole_user. 2015-06-09 11:41:01 -07:00
James Muehlner
c215b32fc4 Merge pull request #196 from glyptodon/bump-version
GUAC-1174: Bump version numbers to 0.9.7.
2015-06-08 16:49:42 -07:00
Michael Jumper
f41c7a7b1a GUAC-1174: Bump version numbers to 0.9.7. 2015-06-08 16:47:22 -07:00
James Muehlner
7171f86f37 Merge pull request #195 from glyptodon/password-expiration
GUAC-1176: Implement password expiration attribute
2015-06-08 16:32:15 -07:00
Michael Jumper
dcd82f9e63 GUAC-1176: Remove all human-readable title properties from the REST form objects. 2015-06-08 16:15:31 -07:00
Michael Jumper
4eb5989c18 GUAC-1176: Ensure blank values are interpreted consistently (no multiple blank options in select fields). 2015-06-08 14:33:44 -07:00