Codea Scratchpad

@Simeon, I personally think it is sufficiently limited without the tab limit. But that is up to you guys to decide :slight_smile:

@JakAttack - Emphasis on Scratchpad, not Scratchnotebook. :wink: Anyways, I feel like tabs would be necessary for various example projects (because the point of this is largely to show off Codea, correct?) However, that creates a blurred line between tabs in example projects and scratchpad projects. One could simply copy an example project and then have multiple tabs.

So here’s my 2 ideas of how this could go:

  1. Allow tabs in everything
  2. Flatten the projects when they are copied into a new project

I think the latter would be better.

@Zoyt Scratchpad doesn’t have “Copy into new project” — the examples are all mutable. You can edit them and the edits stay. If you want to restore them you can open the settings panel and “Restore Examples”. I plan to move this direction for regular Codea (mutable examples).

The one tab limitation is more to keep the focus on simple, small pieces of code that do interesting things. I wouldn’t like to include examples bigger than 300 lines or so.

I feel like tabs aren’t a feature I would pay $10 for, the main things would be assets, shaders, and exporting to Xcode.

(I mean, I think tabs for everything would be fine.)

@Simeon - OK. That makes sense.

In that case, I’d suggest making a few more practical examples, such as a calculator or a watered down version of the physics example (to show simple physics mechanics). As always, I’m willing to write some code like that if you’re interested.

Sorry for the series of posts in a row, but I though I might as well mention that I just updated to iOS 8.1 beta and it works just as before (as expected). None of the bugs listed above seem to be fixed, though.

@Zoyt @john is making a simple physics demo. Though if you have any good ideas for examples I’m open to including more (planning to submit to app store tomorrow night, so there is a tight schedule). Thanks for the report on 8.1 beta, good to know it’s the same.

Updated to build 2: all the bugs I’ve seen/read above seem to fixed. I also like the new icon.

EDIT: laggy scrolling is still there. Other than that all seems good.