Working on CPM v3

For those waiting for the next build – a scary bug popped up a couple days ago and I’ve been tracking it down. Killed as of a couple hours ago.

But I’m heading for bed so the next build won’t be up until tonight (Monday, Alaska time). Besides the scary bug :slight_smile: several more plain ol’ annoying bugs have been squished.

Jay

PS - When this one’s up I’ll also give info on how non CPM customers can try the beta for 30 days. [import]uid: 9440 topic_id: 19485 reply_id: 105264[/import]

Latest builds are available via this page:

http://coronaprojectmanager.com/blog/corona-tools/cpm-v3-open-beta-for-registered-users/

For people who want to try it but don’t own CPM, the beta will work with the trial key you can get from here: http://coronaprojectmanager.com/trial/

Jay
[import]uid: 9440 topic_id: 19485 reply_id: 105388[/import]

Jay, is there a list somewhere of what was fixed, added, new, still scary in the current beta?

It would be nice to be able to refer to a document to see whether any issues we come across are known, or need to be reported. [import]uid: 5317 topic_id: 19485 reply_id: 105637[/import]

Yikes, sorry for the delay in replying, Mike. I saw this post come up and *thought* I remembered answering it. :frowning:

As I work on CPM I keep a change log going of new stuff, fixes, etc. Except v3 was such a departure from v2 that I scrapped it because I was doing more writing than coding.

In hindsight, what I should have done was 1 line with something like “Major interface changes” and then after that kept track of actual bug fixes and new features. Instead, I was thinking along the lines of, “I’ll just start all that fresh from v3.”

It was a mistake, pure and simple. I came across a new feature the other day that I had forgotten I put in. D’oh!

There is a new video I put online just a few minute ago that shows off about 10 of the features of v3, although not all of them are new to current users.

http://youtube.com/watch?v=gz9ngWJMfL0

I’m also going to be creating quick tutorial videos to cover a lot of the new stuff and will be posting them over the next few weeks on the Learning Center page of the http://CoronaProjectManager.com web site (which also got a major facelift).

Jay
[import]uid: 9440 topic_id: 19485 reply_id: 108373[/import]

Should the download to 3.01 be working from within the app via the updater? I really love the changes and it’s been an awesome beta.

Also, it remembers what you ran your app as the last time in the simulator but does not listen to the setting when you edit the project. I.e. rt click on project-edit project and set to iPhone / iPad / etc.
Not a big issue but thought you should know.

Thanks!

-D [import]uid: 27681 topic_id: 19485 reply_id: 108466[/import]

I screwed up the version numbers on the 3.0.1 installer and I don’t know of any way to fix it without doing a new build. That will happen sometime next week, I believe.

So going from 3.0.0 to 3.0.1 probably has to be done manually. However, look in the About box to see what you have – not very many people got 3.0.0 even though the installer said that’s what was being installed.

As far as remembering the device settings, instead of right-clicking the property, show the Properties in the right-side pane and change it there. See if it gets remembered then. The right-click way of editing properties is going away and I may have unhooked that a little too soon.

Jay

PS - Oh, yeah, as a beta-tester you’ll have had 3.0.0. :slight_smile: Grab the latest version, ditch the CPM app (don’t do an uninstall), and then install the new version. [import]uid: 9440 topic_id: 19485 reply_id: 108468[/import]

What Tags are available?

Can we just use --# with anything?

So far I’ve seen you use
#label
#terminal
#library

are there any more tags? [import]uid: 13560 topic_id: 19485 reply_id: 108490[/import]

Jay,
Can you post the download link to 3.0.1? I tried through CPM, and it failed, as stated. I grabbed the latest from the beta download page, and got 3.0.0(68).

M [import]uid: 5317 topic_id: 19485 reply_id: 108492[/import]

Actually, I had roughly the same problem going from the previous release to 3.0 - CPM tells me there is something new and shiny to get, I click download, and it fails. [import]uid: 41884 topic_id: 19485 reply_id: 108494[/import]

Yeah, until the next build comes out (next week, probably) download and update by hand.

The latest version of CPM is always linked from this page:

http://coronaprojectmanager.com/blog/

It’s possible that page may go away in the future, but not likely, in which case you can go to the main site’s download page and download the “Lite” version. Since you’re a registered user you’ll actually get all the features, not the limited ones.

Jay
[import]uid: 9440 topic_id: 19485 reply_id: 108535[/import]


#label
#terminal
#library

The only other one that I planned on making public is

--#todo Whatever you're going to do goes here  

There are others in different stages of development that shall remain nameless.

However, I will mention one, with the caveat that it hasn’t been fully tested, which is why I don’t mention it anywhere in the promotional material for CPM…

--#watch varName  

That opens a little window when you launch that shows the variable and its value, and is updated whenever it hits that watch line again. Basically, you use it in place of a print() statement and I find it more useful than looking at a bunch of print lines in the terminal.

It only works for simple variables right now – no tables.

Jay


[import]uid: 9440 topic_id: 19485 reply_id: 108538[/import]

My focus for the next build is bug stomping, but since I was in this section of code anyway, and since most of the needed code was already there, I decided to hook up this new feature…

http://youtu.be/RcX0cfZN2As

That should show up by the end of next week in the 3.0.2 build.

Jay
[import]uid: 9440 topic_id: 19485 reply_id: 108876[/import]