This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 7359e142c03d454399cccd9e6ec6e1cbe73389f2
tree c953808cc0b4102f474505ee0273b470bfa8c51e
parent a039813b961ac021ded6c7a52931f162e629bf6e
tree c953808cc0b4102f474505ee0273b470bfa8c51e
parent a039813b961ac021ded6c7a52931f162e629bf6e
jackdaw /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
README.textile | ||
| |
example.clj | ||
| |
jackdaw.clj |
README.textile
Jackdaw is a simple API for creating graphical applications with Clojure.
Except it’s not yet because graphics in Java is like drawing blood out of a stone.
Todo:
- Define box model (based on HTML like Shoes)
- Figure out basic algorithm for positioning and drawing, and so it can be reused by various block-level elements
- Flows should position sets of items horizontally
- Stacks should position them vertically
At the moment, only stacks with padding work. Block-level items like text and buttons should be positioned based on size then padding and margin








