Email or username:

Password:

Forgot your password?
Top-level
Devine Lu Linvega

It's done.

Now all that's left is to display the shortcuts to the right of the label names, make pretty and optimize.

It'll be a 900-ish bytes library that I can include in each #uxn project and instantly get menus with self-documenting features.

16 comments
Kira, feral fox 🦊 🏳️‍⚧️

@neauoire nice! I appreciate that you're putting this into a reusable library too

Devine Lu Linvega

@tty I'll try to document it well enough so anyone can include an app manifest and have this supported.

I've been thinking I should finish up the coverage of the other apps first. Orca will be interesting because it has all sorts of weird key combinations.

wiki.xxiivv.com/site/roms.html

Pagh

@neauoire
Your creative process is so interesting and so genuinely inspiring
How do you recommend newer developers tackle projects? ^^

Devine Lu Linvega

@thefunnychannel Mhmm, that's a good question. Do you mean in term of finding happiness, or finding work?

Pagh

@neauoire
I've read a lot of your writings on happiness and it's genuinely helped me improve my lifestyle. Thank you.
But I mean in terms of creative projects like software or games.

Devine Lu Linvega replied to Pagh

@thefunnychannel Well, one thing that I found to be really freeing, is to forget about the idea that programming is a specific thing, like a specific language, or a specific computer.

A little while ago, someone told me that "all computers are virtual anyways, might as well use something you like" and I realized that you can basically programming in any sort of way that you want, if you learn things from first principles, you can shape computing in as exciting an adventure as you want.

Devine Lu Linvega replied to Devine Lu Linvega

@thefunnychannel It might not mean anything to you right now, because if someone told me that 10 years ago, I wouldn't really have been able to understand what they meant.

But instead of learning how to navigate around the hurdles of artifacts from history, build your own dream machines that allows you for thinking deeply about things.

Languages, frameworks, engines, not of that stuff matters.

Pagh replied to Devine Lu Linvega

@neauoire
I am still very new to development
I've been making music, art, and writing for years

But one day I want to have everything I use to make things all built by me

A lot can happen in 10 years and I'll remember what you've said throughout all of those years.

Pagh replied to Devine Lu Linvega

@neauoire
that is so freeing
I'm excited to go into new projects with that perspective now!

Devine Lu Linvega

Doing the final touches to the menu navigation routines, so things like re-selecting a menu closes it, and so forth. The drawing of the shortcuts is working pretty well.

Once I'm satisfied, it'll just be a matter of writing an app manifest for each other program, and include this one file.

Then hopefully, with this, the application will be slightly more accessible.

Devine Lu Linvega

Pasted the manifest framework code into noodle, 5 minutes later I had menu with shortcuts.

Mission successful.

⛧ esoterik ⛧

@neauoire looking forward to having these for nasu, just to remind me of all the capabilities and shortcuts

Devine Lu Linvega replied to ⛧ esoterik ⛧

@d6 I wish I could have added these sooner, but I would have never been able to implement it properly.

I had a bit of an epiphany on how to handle that stuff about 2 days ago. I can't wait to have it in Left actually.

Go Up