New Features in Corona Project Manager

Alphabetical sorting of Project Folder names in CPM

That’s in there, but it doesn’t update while running. When you launch CPM it fills the Project list alphabetically. What I *want* to do is be able to drag the row order the way you want and then have that remembered. If I do that a Sort Alphabetically will also be an option.

Grouping of Projects in CPM. A collapsable grouping option that could either be created in CPM or it could follows my folder structure.

That would “require” a hierarchy but that’s not impossible to think of in the future. That would be a nice way to group all the sample code together, all your own code together, etc.

Keyboard shortcuts for things you can do when you right click a project name on the left side of the application.

More keyboard shortcuts will appear in v1.2.

Printing - I may want to be able to print (or capture pdf of print) my asset inventory for apps.

Hmmm…that’s a reasonable request and I probably would have never added it otherwise. I’m not a guy who does much printing. :slight_smile: I’ll put it on the “likely” list.

If you add the same project folder 2 times in CMP it accepts both entries. Not sure if this is a problem yet but wanted to point it out.

By design. You could throw the same folder in twice, and then add different assets to each. Since assets do NOT need to live in the same folder to be used, you can use a single folder on disk as the base for multiple projects.

Ability to select multiple projects in CPM and Delete them.

Yeah, that should have already been in. Consider it done for v1.2.

Ability to drag & drop multiple folders into CPM to create multiple new projects in 1 go.

That’s already in as of v1.1.3.

Adding to the suggestion above, I’d like to be able to drag & drop my SampleCode folder into CPM which them would recurse the sub-folders and find & capture all projects. This would be a major time saver when setting things up but obviously not a big need in the long run.

I did think of that as an optional step when you first launch CPM, but since it would only be used one time I didn’t want to spend the time coding in. Plus, now that you can drag-drop multiple projects it’s not as big a deal as before.

Thanks so much for the comment/suggestions.

Jay
[import]uid: 9440 topic_id: 4020 reply_id: 13080[/import]

KS - Thanks for sharing that!

Jay
[import]uid: 9440 topic_id: 4020 reply_id: 13103[/import]

Super! CPM is already great and in on its way to becoming even better. Thanks for making it happen.

Edit - Found a simple way to meet my grouping needs. I simply appended 1-, 2-, 3- etc to the folder names for each group. It looks like this now on my hard-disk

Getting Started
1-Clock
1-FrameAnimations1
Graphics
2-Easing_Examples
etc

So when added to CPM the groups stay together and I can find what I want quickly. Can’t hide a group while keeping others visible but so be it. I agree the effort required to introduce a tree-view with grouping etc is not worth it at this stage of CPM and I am sure there are other things you can do with more of an impact to the overall design & build process. Thought I should share this possible workaround for others with similar needs.

Regards,
KS [import]uid: 11904 topic_id: 4020 reply_id: 13089[/import]

Here’s a 40-second video showing off two features I’m adding to Corona Project Manager:

Project Folders

Code Editor

http://www.youtube.com/watch?v=9VX9HqHmzu0

I’m hoping it’ll be out within the next 10-15 days.

Jay

PS - Yes, upgrades to that version will be free. [import]uid: 9440 topic_id: 4020 reply_id: 15196[/import]

Amazing. Almost all my wishes coming true. Can you throw in some world peace in there as well? :slight_smile: You’ve done great! Can’t wait for this release. Please let me know if you need me to beta test it for you. Happy New Year!!! [import]uid: 11904 topic_id: 4020 reply_id: 15198[/import]

Looks great, can’t wait for the next version. I can’t imagine Corona without CPM now that I’ve been using it for a couple of weeks - what a time-saver. [import]uid: 3018 topic_id: 4020 reply_id: 15274[/import]

Search function for the output in the CPM terminal window

Great tool!

Please can we have a search function for the output in the CPM terminal window?

If you have a lot of debug output, a search function is very helpful!

Or optionally let us use the Mac’s Terminal app itself.

Thanks, Frank.
[import]uid: 8093 topic_id: 4020 reply_id: 15402[/import]

@ FRankS - Great idea!!!

Perhaps adding to this. a simple button to Clear Log Window. Right click and select Clear Log Window gets old after a while. I’d like to have a button with Command + key combination assigned too if that is possible.

Thanks!!! [import]uid: 11904 topic_id: 4020 reply_id: 15403[/import]

Search makes so much sense it seems odd it’s not in there already. :slight_smile:

Since the next version will have a code editor built-in, which will have find/replace, doing a find in the Terminal pane (as well as Preview pane) should be no problem.

And speaking of the next version, the peek I posted a couple days ago shows a tabbed interface for the code editor(s) – there’s been some back-room discussion over whether that approach is better or worse than separate windows that open up, so the final result is kind of up in the air at this moment. But a decision will be made within the next 48 hours and then it’s just a matter of finalizing things.

Jay

PS - Before someone says “docking and undocking” for the windows – pull them out of the tabs like you can with Safari tabs, that ain’t gonna happen for this next version, at least. :slight_smile: [import]uid: 9440 topic_id: 4020 reply_id: 15472[/import]

Jay, my humble suggestion is to keep it simple and release it the way you have it in the demo. Improved version that allows other style can follow later. I am guilty as anyone in suggesting more and more features to you and the downside is a timeline impact. Perhaps you need a roadmap of your own for the CPM! :wink:

While on the topic of code editors, I realize some of the editors in use offer periodic backup capabilities. When we use CPM exclusively we will not have this capability off the bat so this is something to think about.

While on the backup train of thought… It would be good to have a 1-click way to backup the whole project that is being worked on and save it to a designated folder as a zip file or something.

Thanks for making it happen! This is great. [import]uid: 11904 topic_id: 4020 reply_id: 15477[/import]

ksan - Actually, easiest/fastest would be to go to multiple windows – the interaction of tabs and editors is making me battle event order weirdness. I’m one of the ones who wants tabs, but I also use IDEs that are window-based, so I’m almost on the fence. And if it means getting it out faster, that could tip me over into the opposing camp. :slight_smile:

Good idea on the backup – a periodic backup to server would be fairly easy to implement, and I’ll also take a look at backup to Dropbox.

But I’ll leave those for the version after next. :slight_smile:

Jay
[import]uid: 9440 topic_id: 4020 reply_id: 15478[/import]

Yes. Whatever gets you out the door is welcome with me! I just need this update. Thanks for all your hard work. [import]uid: 11904 topic_id: 4020 reply_id: 15498[/import]

Firs of all thank for Your hard work and this thread!

I hate to be the one who potentially slows the release of the update but i would go for the tabs. Now in CPM we have windows. When i click the lua file the new TextMate window pops out for me. It would be better to have all in one place and don’t switch windows. [import]uid: 10507 topic_id: 4020 reply_id: 15525[/import]

Me too. I for one vote for tabs too. Lets face it, whatever you do you will not be able to please everyone all the time. Folks will continue to use TextMate or whatever they fancy if they wish. The option built into CPM should be functional yet not drain your life for the next 6 months. After all your vision is not to write the best text editor for Corona programmers right? [import]uid: 11904 topic_id: 4020 reply_id: 15529[/import]

The option built into CPM should be functional yet not drain your life for the next 6 months. After all your vision is not to write the best text editor for Corona programmers right?

Yes, this is what it boils down to, and thanks for reminding me. The code editor in CPM needs to be good and functional, but I’m not even going to try and pretend to match BBEdit, TextMate, or some other *dedicated* code editor.

There’s a checkbox in Prefs that says whether to use the internal editor or whatever you normally use, so TextMate fiends and BBEdit fanatics won’t have to switch if they don’t want to.

I should create a real “roadmap” at some point soon, but today the editor deal looks like this:

Next release: separate editor windows (as of last night that’s done)

Upcoming release after that: Prefs option to use windows or tabs.

Thanks for all the feedback from everyone. This next release should be going to beta testers tomorrow (cross your fingers).

Jay
[import]uid: 9440 topic_id: 4020 reply_id: 15545[/import]

Can’t wait! Keep up the GREAT work!!! Thank heavens for those long & cold Alaskan winters! [import]uid: 11904 topic_id: 4020 reply_id: 15551[/import]

Thank You J. A. Whye for this beta version!

For me the upgrade went flawless (MacBook Pro with Mac OS X Leopard 1.6.4)

The editor works as expected besides one issue:

  • multiline comments aren’t colored.

If i find anything else i will let You know.

Keep up the great work! [import]uid: 10507 topic_id: 4020 reply_id: 15674[/import]

Thanks for the quick note – it’s always good to know when an update does what it’s supposed to without eating the database or anything. :slight_smile:

Will look at the multi-line comment thing, too.

Jay
[import]uid: 9440 topic_id: 4020 reply_id: 15678[/import]

Update went smoothly here as well. Great job! Thanks.

EDIT : Love it love it love it! Thank you so very much. My folders are there. Code preview is there. Preview window even shows artwork etc. Code editor is there. Does the job for me! Amazing. Thanks much!!! [import]uid: 11904 topic_id: 4020 reply_id: 15679[/import]

Hey well done sir! Looks fine on my side as well. Very pleased!! [import]uid: 11636 topic_id: 4020 reply_id: 15947[/import]