alloy icon indicating copy to clipboard operation
alloy copied to clipboard

A new user interface protocol and toolkit implementation

Results 11 alloy issues
Sort by recently updated
recently updated
newest added

Here's my first draft for a grid layout where an element can stretch over multiple gridcells. I'm planning to add the features the grid-layout has, so the grid bag layout...

I saw this, and it left me somewhat disappointed: ``` (define-example drop-files (screen) (let* ((window (windowing:make-window screen :class 'custom-window)) (focus (make-instance 'alloy:focus-list :focus-parent window)) (layout (make-instance 'alloy:border-layout :layout-parent window)) (label...

I've been playing around with the grid-layout to try and make a calculator and I've ran into something the toolkit is missing. I'd like to have a layout-element spanning multiple...

The current coordinate system as employed in Alloy uses absolute positioning for everything. This has the immediate advantage that comparisons and resolution are free. Determining whether one geometry is within...

Problem: https://imgur.com/a/aRBL3MX The cursor is not behaving nicely for me, it doesn't stick to the text but charges ahead. Code I used in the examples/window.lisp file: ``` (define-example wheel-test (screen)...

I didn't put this in the pullrequest yesterday, because it's more opinionated, so I would like to hear your take on it. In my opinion the UI we create should...

This is an issue to track the implementation of support libraries to correctly deal with Unicode. - [x] uax-9 https://github.com/Shinmera/uax-9 - [ ] uax-11 https://www.unicode.org/reports/tr11/ - [x] uax-14 https://github.com/Shinmera/uax-14 -...

I think the REPRESENT macro currently serves as the only and unified component initialization method, could use some work: ### 1. isolate data creation, perhaps move that to the user's...

Hey! Dropping here some musings i've had while exploring the alloy data classes. Since the existing examples helped me get going - thought i'd write my own for the data...