-
24 Jan 2012 5:09 AM #1
GXT beta 2 and Chrome Book
GXT beta 2 and Chrome Book
Hello,
The new version of GXT didn't work with the Chrome OS, because the user.agent.os property isn't recognized and the application didn't load at all.
The chrome User Agent didn't contains the linux string.
This is an exemple of the chrome OS User Agent :
In the /com/sencha/gxt/core/Core.gwt.xml file, correct the properties provider :Code:Mozilla/5.0 (X11; U; CrOS i686 9.10.0; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.253.0 Safari/532.5
Thanks,Code:<property-provider name="user.agent.os"><![CDATA[ var ua = $wnd.navigator.userAgent.toLowerCase(); if (ua.indexOf("macintosh") != -1 || ua.indexOf("mac os x") != -1) { return "mac"; } if (ua.indexOf("linux") != -1 || ua.indexOf("cros") != -1) { return "linux"; } if (ua.indexOf("windows") != -1 || ua.indexOf("win32") != -1) { return "windows"; } return "unknown"; ]]></property-provider>
Patrice de Saint Stéban
-
25 Jan 2012 12:51 AM #2
That's the inconvenience of browser detection vs. feature discovery. An unfortunate choice of Google, closing the door to minor browsers. I suppose feature discovery is harder to do, or more cumbersome, in GWT...
-
11 May 2013 8:36 AM #3
This issue is still not fixed! Even Sencha GXT demos don't load on a Chromebook.
-
13 May 2013 12:27 PM #4
Can you verify that this works in the latest (support only) release of GXT 3.0.4 at http://staging.sencha.com:8080/examples-3.0.4/ ? Our OS detection changed to properly support 'unknown' OSes.
-
14 May 2013 3:29 PM #5
I have a commercial GXT 3.x license but not premium support. I thought I would still be entitled to download GXT 3.0.4 but I now can't log in to download it.
-
23 May 2013 4:08 PM #6
Commercial releases are located here > https://maven.sencha.com/repo/gxt-commercial-release but before you have access to them there, login here https://maven.sencha.com/repo. Let us know if you have an issue with logging in.
Brandon
-
23 May 2013 6:52 PM #7
To further clarify, buying a commercial GXT license *without* support means you are allowed to use it subject to the terms of the commercial license, and doesn't mean anything about support. Buying support grants you access to our support-only bugfix releases, to SVN, to nightly builds, and gains you the ability to file support tickets and post in the premium help forums.
Thank you for reporting this bug. We will make it our priority to review this report.


Reply With Quote