Results 1 to 4 of 4

Thread: Themer 1.2 hangs if SDK key is not 'ext'

    Success! Looks like we've fixed this one. According to our records the fix was applied for CAT-828 in 1.3.0.
  1. #1
    Sencha Premium Member richardvd's Avatar
    Join Date
    Jun 2011
    Location
    NL
    Posts
    255
    Answers
    22

    Default Answered: Themer 1.2 hangs if SDK key is not 'ext'

    Themer 1.2 hangs at 1% when creating a new theme, if SDK key is not 'ext'.

    How to reproduce:

    Code:
    iMac-Richard:~ richard$ sencha generate workspace ws
    Sencha Cmd v6.5.0.180
    
    iMac-Richard:~ richard$ cd ws
    iMac-Richard:ws richard$ sencha framework add ../ext-6.5.0 ext65 ext65
    Sencha Cmd v6.5.0.180
    [INF] Copying framework to /Users/richard/ws/ext65
    [INF] Added framework ext65 to workspace.json
    
    iMac-Richard:ws richard$ sencha generate app -ext65 -classic Test test
    Sencha Cmd v6.5.0.180
    [INF] Loading framework from /Users/richard/ws/ext65
    [INF] Adding application to workspace.json
    Now start Themer 1.2 and create a new theme for this app. Result:

    Screen Shot 2017-05-17 at 14.46.31.png

    Themer 1.2 doesn't seem to get the fact that the key doesn't have to be 'ext' (and perhaps also isn't aware that there can be more than one SDK in a workspace).

  2. Thank you for the report! This is something we have been aware of but haven't addressed yet. The assumption is there is always an 'ext' folder in the root of the workspace, which works for the majority of cases.

    As serendipitous as this may sound, relying completely on metadata in the JSON files (like path's to frameworks in a workspace) is what I am currently working on which should make the next minor release of Themer. There are honestly quite a few edge cases around app/workspace/package configuration we need to start handling better in Themer.

  3. #2
    Sencha - Ext JS Dev Team
    Join Date
    Mar 2016
    Posts
    64
    Answers
    20

    Default

    Thank you for the report! This is something we have been aware of but haven't addressed yet. The assumption is there is always an 'ext' folder in the root of the workspace, which works for the majority of cases.

    As serendipitous as this may sound, relying completely on metadata in the JSON files (like path's to frameworks in a workspace) is what I am currently working on which should make the next minor release of Themer. There are honestly quite a few edge cases around app/workspace/package configuration we need to start handling better in Themer.

  4. #3
    Sencha - Ext JS Dev Team
    Join Date
    Mar 2016
    Posts
    64
    Answers
    20

    Default

    Also, I should have noted, (incase this wasn't obvious--although I recognize it's unfortunate): the workaround for your issue is to configure your workspace to have an 'ext' key framework that points to a folder called 'ext' in the root of your workspace.

  5. #4
    Sencha Premium Member richardvd's Avatar
    Join Date
    Jun 2011
    Location
    NL
    Posts
    255
    Answers
    22

    Default

    Thanks, once I found out why it hung I reconfigured the workspace to make it work.

    BTW, nothing wrong with serendipity!

Similar Threads

  1. Sencha Themer 1.1 is Now Generally Available
    By mitchellsimoens in forum Sencha Themer
    Replies: 0
    Last Post: 14 Mar 2017, 6:53 AM
  2. How do I add a UI in the themer tool?
    By dgotty in forum Sencha Themer
    Replies: 4
    Last Post: 14 Oct 2016, 2:09 PM
  3. Sencha Themer 1.0.1 is Now Generally Available
    By mitchellsimoens in forum Sencha Themer
    Replies: 0
    Last Post: 12 Oct 2016, 5:38 AM
  4. Sencha Themer 1.0 is Now Available
    By mitchellsimoens in forum Sencha Themer
    Replies: 0
    Last Post: 7 Sep 2016, 5:10 AM
  5. Ext Themer
    By joku in forum Community Discussion
    Replies: 9
    Last Post: 12 May 2008, 4:35 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •