Noel Welsh

Results 79 issues of Noel Welsh

Build generic derivation / type directed metaprogramming construction of UIs. So give, for example, a case class we can automatically construct a UI that renders it, and a form that...

Add ability to show / hide UI elements. Depends on #13

Selective functor allows us to show and hide UI elements. * [ ] See if Cats supports selective functor * [ ] Implement method on `Component` * [ ] Implement...

To make usage easier, there should be a single core import + single backend import needed to use gooey. Perhaps ```scala import gooey.all.* import gooey..all.* ``` This requires removing name...

Currently it's just a stub. Shouldn't be very hard to do.

bug
good first issue
swing-backend

Implement above and beside in the Calico backend. Above can just reuse and.

enhancement
good first issue
calico-backend

Submit buttons on forms in the Calico backend need styling.

enhancement
good first issue
calico-backend

Swing.IO doesn't currently support the Swing equivalent of a TextArea (as far as I can tell). Potentially help Swing.IO add it, and then add support to gooey.

The idea here is say "I want an `Int` and I don't care how it's represented on screen". This serves two purposes: 1. It's a shortcut for those who want...

There are several state machine-esque problems that need to be solved: * Fields can be optional * Fields can be required (user must interact with the component before it can...