Howdy, Stranger!

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

In this Discussion

Customizable Parameter Window

in Suggestions Posts: 63

After playing around with Shade for a while, I realised that it would be great to have a way to actually use the parameter window Codea has in an app. I'm aware of the fact that it is meant to be used for prototyping, however in "real" apps it could also prove to be rather useful if there was some additional functionality. Here are some suggestions:
- Choose whether to show output window or not / select height of output window
- Option to choose a number in a way similar to how parameter.text works (like in Shade)
- Change width/height of slider
- Choose colours for slider, text, etc.
- Lists (e.g. in Shade you can select from a variety of models to use when using "Prop")
- Multiple buttons/... next to each other (e.g. in Shade you have x and y values next to each other)
- Change width, colour, opacity of the parameter window
- Optional Swipe gesture to open parameter window
- Maybe there could be an option to have the parameter on the right side or both instead of just left
- When using parameter.clear there is a short delay until the new parameters are shown. Maybe have the option to show the new parameters immediately.

So in general it would be useful to have more control over the appearance of the parameter window and the additional functionality Shade uses. Using parameters is simply the easiest way to add a graphical user interface in Codea and although it is meant for prototyping I think it could actually become rather powerful (or at least make prototyping much more convenient).


  • SimeonSimeon Admin Mod
    Posts: 4,915

    We've been talking about replacing Codea's sidebar entirely with the new one from Shade. So I think this is a great idea :smile:

  • Posts: 63

    @Simeon That sounds fantastic! :smile:

  • Posts: 63

    @Simeon Just wanted to ask whether you have made some progress on this :)

  • SimeonSimeon Admin Mod
    Posts: 4,915

    @Leon not yet — I've been quite busy getting our new app, Shade, ready for release. I'll be back on Codea after we launch that.

  • Posts: 63

    @Simeon Sorry for my late response. Best of luck launching Shade, it really looks amazing!

  • SimeonSimeon Admin Mod
    Posts: 4,915

    @Leon no worries, now that Shade is out I can start on the next Codea update

  • Posts: 63

    @Simeon Hi, just wanted to ask whether you have made any progress yet.

  • SimeonSimeon Admin Mod
    Posts: 4,915

    @Leon I'm back on Codea but working on getting the universal (i.e., iPad + iPhone) version out.

    Here's the current roadmap

    v2.8 - Next release due soon, iPad only, mostly internal changes to start support compact iPhone layout and bug fixes

    v3.0 - Universal release

    v3.x - Start looking at new sidebar for runtime, adopting iOS 13 APIs (multi-window on iPad, context menus, etc)

    v4.0 - New renderer based on Metal with a new API

Sign In or Register to comment.