Michael Jumper
93dbf85a14
GUACAMOLE-723: Automatically close menus upon click unless explicitly marked as interactive.
2019-06-22 18:41:29 -07:00
Michael Jumper
0e33525d7b
GUACAMOLE-723: Use ellipsis for overflowing connection names within the connection selection menu.
2019-06-22 17:47:57 -07:00
Virtually Nick
8ec139098a
GUACAMOLE-723: Merge allow connection name to display cleanly in menu.
2019-06-22 17:39:05 -04:00
Michael Jumper
5f1c70e737
Merge 1.1.0 changes back to master.
2019-06-17 18:38:29 -07:00
Mike Jumper
82ea1d6ff5
GUACAMOLE-354: Merge translation and definition for Swiss German keymap option.
2019-06-17 18:34:02 -07:00
Michael Jumper
e412742b59
GUACAMOLE-723: Apply ellipsis to all overflowing menu titles by default.
2019-06-15 18:49:32 -07:00
Michael Jumper
e351b355a5
GUACAMOLE-723: Apply ellipsis when connection name overflows available space, regardless of whether the connection selection menu is used.
2019-06-15 18:35:14 -07:00
Michael Jumper
a084ad41de
GUACAMOLE-723: Padding adjustment should be made only to the connection select menu.
2019-06-15 18:11:23 -07:00
Michael Jumper
18e1ec2240
GUACAMOLE-723: Apply ellipsis to portion of connection name that overflows connection selection menu title.
2019-06-15 18:08:40 -07:00
Michael Jumper
4f41890e2b
GUACAMOLE-723: Separate connection selection menu to own CSS class.
2019-06-15 18:05:03 -07:00
Virtually Nick
1b48f21573
merge 1.1.0 changes back to master.
2019-06-15 17:16:40 -04:00
Virtually Nick
ce106d6426
GUACAMOLE-815: Merge remove duplicated "timezone" field definitions and translations.
2019-06-15 17:15:13 -04:00
Virtually Nick
15bb363de3
Merge 1.1.0 changes back to master.
2019-06-15 17:11:13 -04:00
Michael Jumper
48ce083ad7
GUACAMOLE-815: Remove duplicated "timezone" field definitions and translations.
2019-06-15 14:00:32 -07:00
Michael Jumper
78977ae4fc
GUACAMOLE-422: Use the same display mechanism and structure (the guacForm directive) for all locale preferences, not just the time zone.
2019-06-15 13:43:28 -07:00
Michael Jumper
ec963dd036
GUACAMOLE-422: Define field type which represents the ID of any supported language.
2019-06-15 13:40:16 -07:00
Virtually Nick
ee6a79933e
Merge 1.1.0 changes bcak to master.
2019-06-08 17:34:11 -04:00
Michael Jumper
092657aa79
GUACAMOLE-422: Replace non-short-circuit logic in null check (&
) with proper short-circuit logic (&&
).
...
Checking `timezone != null & !timezone.isEmpty()` will result in a
`NullPointerException` when `timezone` is null, as the `&` ensures
`timezone.isEmpty()` will run in all cases.
2019-06-08 13:44:45 -07:00
Michael Jumper
4df22ce67b
Merge 1.1.0 changes back to master.
2019-06-07 09:01:40 -07:00
Mike Jumper
f2ae848b1b
GUACAMOLE-422: Merge support for forwarding client timezone at Guacamole protocol level.
2019-06-07 08:53:49 -07:00
Virtually Nick
2362cfcabe
GUACAMOLE-742: Merge use "data-disabled" instead of "disabled" for directive attributes.
2019-05-17 06:46:19 -04:00
Michael Jumper
1a57088bfb
GUACAMOLE-742: Use "data-disabled" instead of "disabled" for directive attributes.
...
Internet Explorer 11 interprets the "disabled" attribute on all HTML
elements, even unknown elements like AngularJS directives, disabling any
input fields that end up on the DOM tree within those elements. This
breaks the login form.
The alternative "data-disabled" attribute form supported by AngularJS
allows things to work without interference.
2019-05-16 14:21:47 -07:00
Virtually Nick
3b60f135b9
Merge 1.1.0 changes to master.
2019-05-13 21:37:17 -04:00
Michael Jumper
5be810ec6b
GUACAMOLE-422: Remove "Canada/East-Saskatchewan" time zone, which was removed from the IANA database in release 2017c of the database.
...
From http://mm.icann.org/pipermail/tz-announce/2017-October/000047.html :
>
> Remove Canada/East-Saskatchewan from the 'backward' file, as it
> exceeded the 14-character limit and was an unused misnomer anyway.
>
2019-05-13 18:24:37 -07:00
Michael Jumper
803ff27468
GUACAMOLE-422: Update TIMEZONE field documentation to reference IANA time zone database.
2019-05-13 18:21:38 -07:00
Virtually Nick
3c1f64ec61
GUACAMOLE-422: Update timezone format comments in AngularJS component.
2019-05-10 12:41:43 -04:00
Virtually Nick
b0698585f0
GUACAMOLE-422: Resolve commit conflict due to translation updates.
2019-05-10 12:37:56 -04:00
Virtually Nick
06315a88b3
GUACAMOLE-422: Fix JSTZ license information, round 2.
2019-05-10 12:09:06 -04:00
Virtually Nick
786041668e
GUACAMOLE-422: Fix JSTZ license information.
2019-05-10 12:08:19 -04:00
Virtually Nick
e02dcf8c84
Merge 1.1.0 changes back to master.
2019-05-10 11:04:19 -04:00
Virtually Nick
d61203c5ed
Merge 1.1.0 changes back to master.
2019-05-10 10:09:23 -04:00
Michael Jumper
212a39b025
GUACAMOLE-422: Add definitions and translations for the RDP/SSH "timezone" parameter.
2019-05-09 18:39:18 -07:00
Michael Jumper
b5c5fa39ca
GUACAMOLE-649: Add definition and translation for SSH "locale" parameter.
2019-05-09 18:25:23 -07:00
Nick Couchman
d534a7085d
GUACAMOLE-422: Update documentation and style; tweaks to GuacamoleProtocolVersion implementation.
2019-05-06 11:29:09 -04:00
Nick Couchman
381bca07fd
GUACAMOLE-422: Add JSTZ license.
2019-05-06 11:27:04 -04:00
Virtually Nick
95f10f5e15
GUACAMOLE-783: Merge ensure GET requests to REST API are not cached in IE.
2019-04-27 21:59:56 -04:00
Michael Jumper
91f6bf23c5
GUACAMOLE-742: Reorganize login dialog CSS hierarchically.
2019-04-27 17:43:07 -07:00
Michael Jumper
6a9981c160
GUACAMOLE-742: Remove unnecessary element specificity of login CSS selectors.
2019-04-27 17:41:42 -07:00
Michael Jumper
81872f5718
GUACAMOLE-742: Fade in overall login UI, not just login dialog.
...
Placing the fade animation on the login dialog (which also handles the
error shake-head animation) results in the dialog fading in each time
the login process changes state. It really should only fade when the
overall login interface initially appears.
2019-04-27 17:39:41 -07:00
Michael Jumper
65995e3f5a
GUACAMOLE-783: Ensure GET requests to the REST API are not serviced from the cache in Internet Explorer.
...
IE 11 appears to ignore the `Cache-Control` header on requests despite
RFC 7234 and does not invalidate cache after changes are made to a
resource via PUT/DELETE/POST despite RFC 2616. It _does_ behave
correctly when the `Pragma` header is included.
This behavior is not observed for Chrome/Firefox which both correctly
honor the `Cache-Control` header and correctly invalidate cache after
changes.
2019-04-27 17:02:18 -07:00
Michael Jumper
583c82a45c
GUACAMOLE-742: Disable login form after credentials have been submitted.
2019-04-27 16:56:11 -07:00
Michael Jumper
59fdc80e9f
GUACAMOLE-742: Provide "disabled" attribute for forms and fields.
2019-04-27 16:52:37 -07:00
Vict0rC
8faacfae88
GUACAMOLE-781: Removed 2 lines about guacamole version, which should be only in base transaltion file.
2019-04-25 11:07:27 +02:00
Victor Cleaner
0c5d9aeb28
GUACAMOLE-781: CZ Translation
...
Czech translation of Guacamole client
2019-04-24 23:35:49 +02:00
Virtually Nick
0f4ff0fe46
GUACAMOLE-422: Clean up style and extra code.
2019-04-22 11:53:09 -04:00
Nick Couchman
5ac98e441c
GUACAMOLE-422: Remove extra space in pom.xml
2019-04-22 11:53:09 -04:00
Nick Couchman
047ed7ac9c
GUACAMOLE-422: Add timezone to tunnel connections.
2019-04-22 11:53:09 -04:00
Nick Couchman
8ad65d6e6c
GUACAMOLE-422: Add field for timezone for SSH connections.
2019-04-22 11:53:09 -04:00
Nick Couchman
50c2161ec8
GUACAMOLE-422: Add tunnel parameter for sending the timezone.
2019-04-22 11:53:09 -04:00
Nick Couchman
ea913c98fe
GUACAMOLE-422: Implement client-side timezone detection.
2019-04-22 11:53:09 -04:00