Ares 0.1.3 is out

Install:
- npm uninstall ares-ide (if you are using a pre-0.1.2 version, this uninstall step is later un-necessary).
- npm install ares-ide

Improvements:
- Designer: it is now possible to create a List/Repeater using the designer.
- Designer: it is now possible to drop new components before or after an existing target
- Designer: user-set properties now always show-up in the "frequent" tab.
- New look & feel (CSS work) making Ares2 one step closer to a real desktop app
- Build: build/install/run/debug steps are now distinct operations, accessible using menus. Only the "build" leads to something visible (build using PhoneGap) right now.

Caveats:
- The issues observed so far on webOS devices are (very) likely still present.
- There is sometimes an issue (500) when updating the build of an existing app. Investigation is underway.

I encourage you to report issues and/or vote for existing ones at https://enyojs.atlassian.net/browse/ENYO (component: ares).

Comments

  • Thanks for the new sprint release !
  • I seem to have some problems on Windows 7 with this. Filed in jira.

    https://enyojs.atlassian.net/browse/ENYO-2343
  • edited May 2013
    Now - at a second look - I see the menu has been modified too.
    On my Win7 system I still struggle with generating a PhoneGap "hello world"
    app for webos. It seems to build a 7MB package on PhoneGap website and I can download and install this on my TouchPad. But starting it still loops for ever.
    Starting the phonegap build from Ares results in an error like this - although the website has some package created without error.
    This is the error that Ares presents back to me after PhoneGap build has run:
    HTTP Error: PhoneGap build error: Error: 500
        at new HttpError (C:\Users\xxx\node_modules\ares-ide\hermes\bdPhoneGap.js:25:9)
        at Object._fail (C:\Users\xxx\node_modules\ares-ide\hermes\bdPhoneGap.js:481:9)
        at _error (C:\Users\xxx\node_modules\ares-ide\node_modules\phonegapbuildapi\api.js:306:22)
        at Request.initFileUpload [as _callback] (C:\Users\xxx\node_modules\ares-ide\node_modules\phonegapbuildapi\api.js:295:6)
        at Request.init.self.callback (C:\Users\xxx\node_modules\ares-ide\node_modules\phonegapbuildapi\node_modules\request\main.js:127:22)
        at Request.EventEmitter.emit (events.js:99:17)
        at Request. (C:\Users\xxx\node_modules\ares-ide\node_modules\phonegapbuildapi\node_modules\request\main.js:767:16)
        at Request.EventEmitter.emit (events.js:126:20)
        at IncomingMessage.Request.start.self.req.self.httpModule.request.buffer (C:\Users\xxx\node_modules\ares-ide\node_modules\phonegapbuildapi\node_modules\request\main.js:729:14)
        at IncomingMessage.EventEmitter.emit (events.js:126:20)
    
  • Just to add to error log above. Just before that I see these lines in my Ares server log window:
    
    ares http phonegap finished  C:\Users\xxx\AppData\Local\Temp\com.palm.ares.hermes.bdPhoneGap.11346-16836-b6bmx5.d\app.zip
    ares http phonegap
    ares http phonegap upload(): fields req.body =  { token: 'Xynskw6rQri5dLhdqPcU',
    ares http phonegap   title: 'test',
    ares http phonegap   appId: '352000',
    ares http phonegap   platforms: '["webos"]' }
    ares http phonegap upload(): no valid signing keys
    ares http phonegap upload(): updating appId=352000 (title='test')
    ares http phonegap
    ares WARN phonegap Error: 500
    I've no idea what's going wrong.
    I still assume I do not need to install any PhoneGap bits on my local machine - because the build should happen remotely at the PhoneGap site.
    Still perhaps I need to do the modifications at my local index.html - although I configured PhoneGap build to be used.
  • edited May 2013
    The above issues with using the online phonegap build for webos continue ..

    But now I also downloaded the phonegap 2.5.0 bits to my computer and extracted it into my app folder. I adjusted a few items and in the end using the command line I was successful in building my first Enyo2 that it runs fine on my TouchPad 3.0.5 ! :) This app was build in Ares2 and for the phonegap build I used the Ares 0.1.3 deploy.bat . This is a big step ahead for me.

    Still at some time I would want to build (and install) the app from inside Ares and also use the remote phonegap build process.

    So far I was not successful with installing my Ares/Phonegap app on my Pre3 2.2.4 which I need to have too. Don't know if Phonegap has issues or webos Quick Install or I did something wrong.
    I also tried "uiRevision": 1 but it did not change anything for my Pre3 install. On the Touchpad I was able to install the "uiRevision": 1 - but that could not be used at all, because the app displays the screen but it does not take any touch.

    So Enyo 2.2 app with "uiRevision": 2 build in Ares 0.1.3 with a manual phonegap 2.5.0 build and webos Quick Install installing and running it on TouchPad 3.0.5 is currently my only working combination. :)
  • Not sure what was wrong with my Pre3 yesterday. FYI - today the same app bits install fine on the Pre3 device too. And it executes just fine !! :)
    ---
    I want to point out that the new readme "README-CORDOVA-WEBOS" did help me the most to be able to create the working app using the locally installed Cordova/PhoneGap.
    So far this documentation did not help me to succeed in using the remote phonegap build.
  • This is good input, thank you martin.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!