Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

Godot on iPad.

This is the next dialog to work on.

A straight SwiftUI port is trivial, but what I want to do sort out is an iOS-grade replacement UI for this.

The advanced tab in particular gives me anxiety:

image/png

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar
joshdholtz,
@joshdholtz@mastodon.social avatar

@Migueldeicaza So like... are you like completely rewriting the whole IDE to work on iOS from scratch? 👀

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@joshdholtz I can’t redo the whole thing, it would take too long. So I am doing the most visible parts - it will remain a blended UI for a long time I suspect, with incremental improvements.

pixel,
@pixel@social.pixels.pizza avatar

@Migueldeicaza Maybe instead of a switch you could use the right-pane icon to open and close a new pane on the right?

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@pixel yeah, I just find the right pane hard to accept as something that needs to exist.

pixel,
@pixel@social.pixels.pizza avatar

@Migueldeicaza true. maybe just leave all of the advanced controls visible always. is “advanced” even needed really?

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@pixel I need to survey actual projects to find outs. Their documentation states that the normal one can only wire up to script code, and any kind of “connect to this built in method of a built in object” requires this.

pixel,
@pixel@social.pixels.pizza avatar

@Migueldeicaza I’m always against segregating “advanced” options from the rest unless they’re somehow destructive or would cause too many support requests or something of that nature. Let people see what’s possible!

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@pixel this is a very good point. Makes me think that “advanced” was likely a bad choice of words to begin with. probably should be changed to “connect node/script”.

Love it!

simsaens,
@simsaens@mastodon.social avatar

@Migueldeicaza what does the “Pick” button show?

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@simsaens it pops up a list of methods you can connect to:

simsaens,
@simsaens@mastodon.social avatar

@Migueldeicaza so you’re going to implement this with a drag-and-drop wire connection from signal to method? 😛

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@simsaens this is what Steve would have wanted

emiliopelaez,
@emiliopelaez@mastodon.social avatar

@Migueldeicaza @simsaens that quote needs to be on a T-shirt. WWSD.

wrstscrnnm6,
@wrstscrnnm6@mastodon.social avatar

@Migueldeicaza Are you going to port over the custom type-icons in the argument dropdown?

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@wrstscrnnm6 I am on the fence on this because I find them too busy, but also, I haven’t formulated a plan to render them at the proper weight/resolution that iOS renders, so I am afraid they will look bad.

wrstscrnnm6,
@wrstscrnnm6@mastodon.social avatar

@Migueldeicaza are those symbols used anywhere else in the standard editor?
I was was kind of surprised the first time I saw them.

Migueldeicaza,
@Migueldeicaza@mastodon.social avatar

@wrstscrnnm6 every once in a while - I don’t think they work well on iPad.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • ethstaker
  • thenastyranch
  • GTA5RPClips
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • cisconetworking
  • kavyap
  • JUstTest
  • normalnudes
  • modclub
  • cubers
  • ngwrru68w68
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • Leos
  • osvaldo12
  • anitta
  • megavids
  • lostlight
  • All magazines