Jaremy Creechley
Jaremy Creechley
Great work getting https://github.com/status-im/nim-chronos/pull/406 in! It'll be handy. It looks like Chronos is using `AsyncFD` which reminded me of a PR I'd done a while back on MacOSX for in...
Fidgetty has enough core widget APIs to start creating new widgets. The one's I've create are largely for testing api's and making demos. There's a good list of basic widgets...
I've moved the theming system to use a "selectors" similar to CSS. This works great, however, there's a tricky balance of speed vs expressiveness. By default all Fidget actions must...
Currently there is only Horizontal and Vertical layout widgets. Most UI toolkits include be a set of basic layout widgets like tab-panels, menu boxes. Fidget supports auto-constraint layouts but using...
I've only done a _very_ basic theme or two. The Bulma one doesn't look quite right. The current themes are here: https://github.com/elcritch/fidgetty/blob/main/src/fidgetty/themes.nim Here's the API for theming: https://github.com/elcritch/fidgetty/blob/main/src/fidgetty/theming.nim
This PR started to work on https://github.com/nim-lang/atlas/issues/117 but uncovered a few other items which needed cleaned up or fixed. Changes: - Combine multiple ways to search for Nimble files into...
Notes for re-adding support for namespaces. It seems the proc's `pkgUrlToDirname` and `extractProjectName` both need updating and maybe refactoring. Also, the GitHub search will need re-adding if it's not present....
Myself and several others have used the "vendoring" style where a sub-directory is used as the Atlas workspace. This is a very common pattern for many language package managers like...
The update to the dependency graph broke this. This breaks any projects using Atlas where users want to change to a different git repo for a dependency for testing or...
Found this bug updating one of my earlier projects with a lockfile. Looks like instead of using the URL, atlas for some reason falls back to the local dir. I...