Any ideas for "cute" little GUI programs to try with Fidgetty / Fidget. Currently I need some small simple programs to build out so I can test things.
Perhaps something with a small bit of animation or interactivity. Something like a calculator maybe, but that seems boring. Ideas?
Feel like writing a beam solver? Like this? https://mechanicalc.com/calculators/beam-analysis/
I wrote the actual calculation engine (in nim leveraging arraymancer) but never got around to writing a GUI (or any kind of interface indeed) for it. https://github.com/auxym/beamdirect
As for useful app, an IDE with a GUI designer is always a candidate. However, it is not a little one.
Sorry, I am not to be offensive, but I think tranditional GUI widgets are so common, so that we can't make any cute app from them. For cute face, maybe
(Which to be fair, is probably best implemented using native Windows widgets)
But your implementation is great. I think it offers much more than what I had in mind. It gave me an idea, does Fidgetty support putting an icon in the tray? it would be cool to have a crown icon in there which allows you to switch between installed Nim versions using choosenim :D
It'd actually be easier to use the choosenim libs directly.
btw please don't do this, let's follow the unix philosophy here ("Make each program do one thing well.")
Thanks! I’d like to get it supporting the rest like switching versions and showing the current.
Yah Fidgetty just builds on Fidget and doesn’t have any support for icons. Though I wanted to pull in one of the existing icons libraries if possible song with native file dialogs.
btw please don't do this, follow the unix philosophy instead ("Make each program do one thing well.") :)
Haha sure. Though would it be possible to add json output to choosenim? Relying on parsing the text output isn’t great.
Haha sure. Though would it be possible to add json output to choosenim? Relying on parsing the text output isn’t great.
ahh yeah, that is indeed missing and would be good to have.
Implement classical TodoMVC App https://todomvc.com
It's well known and many UI folks know it, and it would be easily for them to instantly see how better/worse Fidget approach is compared to other frameworks they already know.
That'd be cool but I have no idea what API's to use to get all the data :)
Well, Fidget is really more akin to an immediate mode GUI system -- it'd not match the MVC style too much. Then again React isn't really an MVC either. Though the Todo app example would still be a good one.
I believe old Nim profiler library, nimprof can provide some data.
The "MVC" part in "TodoMVC" is just a historical postfix, it's not related to "MVC" it's a showcase for UI frameworks.