Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Sencha - Architect Dev Team Phil.Strong's Avatar
    Join Date
    Mar 2007
    Location
    Baltimore, MD
    Posts
    1,843
    Vote Rating
    57
    Phil.Strong is just really nice Phil.Strong is just really nice Phil.Strong is just really nice Phil.Strong is just really nice

      1  

    Default Known bugs in Architect 2.2.2 (build 991)

    Known bugs in Architect 2.2.2 (build 991)


    Latest build: 991

    OS X users launching Architect from the Dock get a blank Architect window
    Architect has a bootstrap that needs to be run (the app from Applications). When you right click an choose to 'Keep in Dock' it's actually pinning the end game application which won't work.

    Windows users with UTF8 character(s) in the OS user name can't launch Architect. The workaround until we get this fixed is to change your OS user name.

    For bugs fixed please see http://docs.sencha.com/architect/2/#!/guide/changelog
    To see what's new: http://docs.sencha.com/architect/2/#!/guide/whats_new

    Phil Strong
    @philstrong
    #SenchaArchitect
    Sencha Architect Development Team
    -->

  2. #2
    Sencha - Architect Dev Team Phil.Strong's Avatar
    Join Date
    Mar 2007
    Location
    Baltimore, MD
    Posts
    1,843
    Vote Rating
    57
    Phil.Strong is just really nice Phil.Strong is just really nice Phil.Strong is just really nice Phil.Strong is just really nice

      0  

    Default


    In build 971 Architect started checking the signature of meta files it read in. Mainly this was due to outside applications creating copies (tmp) of meta and Architect getting confused. The meta file name now must match the userClassName stored inside of it. This tells Architect it's a legit meta file and not something created by source control or another IDE.

    Some of you might see a screen like this one when you open up your project:
    Screen Shot 2013-05-24 at 10.30.35 AM.png

    Architect will not remove these files but each time you open up the project you will get this screen.

    Fix: the fix is to change the filename to match the userClassName found inside the file, in this case MyCheckboxGroup2

    Code:
    {
        "type": "Ext.form.CheckboxGroup",
        "reference": {
            "name": "items",
            "type": "array"
        },
        "codeClass": null,
        "userConfig": {
            "width": 400,
            "designer|userClassName": "MyCheckboxGroup",
            "designer|initialView": true,
            "fieldLabel": "Label",
            "vertical": true
        }
        ...
    }
    The filename should be changed to MyCheckboxGroup

    I'm unsure how "valid" files could get out of sync like some users have reported. My guess is older versions of Architect...

    Also note that if you already have a file by that same name be sure not to overwrite what's possibly the newer valid version of your class.
    Phil Strong
    @philstrong
    #SenchaArchitect
    Sencha Architect Development Team
    -->