Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Sencha User
    Join Date
    Jan 2012
    Posts
    1
    Vote Rating
    0
    desaintsteban.p is on a distinguished road

      0  

    Default 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 :
    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
    In the /com/sencha/gxt/core/Core.gwt.xml file, correct the properties provider :
    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>
    Thanks,

    Patrice de Saint Stéban

  2. #2
    Sencha User PhiLho's Avatar
    Join Date
    Nov 2011
    Location
    Near Paris, France
    Posts
    139
    Vote Rating
    1
    PhiLho is on a distinguished road

      0  

    Default


    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...

  3. #3
    Sencha User
    Join Date
    Jul 2012
    Posts
    2
    Vote Rating
    0
    aryzhov is on a distinguished road

      0  

    Default


    This issue is still not fixed! Even Sencha GXT demos don't load on a Chromebook.

  4. #4
    Sencha - GXT Dev Team
    Join Date
    Feb 2009
    Posts
    2,023
    Vote Rating
    56
    Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough

      0  

    Default


    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.

  5. #5
    Sencha User
    Join Date
    Jul 2012
    Posts
    2
    Vote Rating
    0
    aryzhov is on a distinguished road

      0  

    Default


    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.

  6. #6
    Sencha - GXT Dev Team
    Join Date
    Jan 2012
    Location
    Arlington, WA
    Posts
    79
    Vote Rating
    0
    branflake2267 is on a distinguished road

      0  

    Default


    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

  7. #7
    Sencha - GXT Dev Team
    Join Date
    Feb 2009
    Posts
    2,023
    Vote Rating
    56
    Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough Colin Alworth is a jewel in the rough

      0  

    Default


    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.