Woolly November 30th, 2009
Patrick Stein

Woolly is my Lisp GUI project. It is based upon Sheeple and uses CL-OpenGL for display and ZPB-TTF for font-parsing.

Appearance

Here is a shot of the test program as of 2009-11-29. It shows buttons labelled Red and Green, a label, and a subwindow which contains another subwindow and a Quit button.

woolly-base

Here is the same test program with the top-level subwindow rolled up and dragged over a bit.

woolly-rolled

Acquisition

Currently, Woolly isn’t far enough along to be really useful. As such, I haven’t yet made a tarball release of it. That is coming soon though.

Woolly Application Underway December 14th, 2009
Patrick Stein

I started building an application on top my Sheeple/CL-OpenGL library Woolly. I coach a volleyball team. I often sit down with a piece of paper and try to determine new serve-receive and defensive positions for my team. This is quite tedious because I can’t just move the players around on the page. Additionall, I have [...]

Rendering Text in CL-OpenGL with ZPB-TTF December 9th, 2009
Patrick Stein

I promised in an earlier post that I would share my code for rendering anti-aliased text in CL-OpenGL using ZPB-TTF to load the fonts. Overview I use a three step process to render a string. First, I render the outline of the string using anti-alised lines. Then, I render the string as solid polygons into [...]

GUI Discussion — TC Lispers November Meeting December 9th, 2009
Patrick Stein

Cross-posted from TCLispers.org: Lisp GUI Discussion on Vimeo. Robert Goldman, Paul Krueger, and Patrick Stein gave short presentations on different approaches to Graphical User Interfaces with Common Lisp. Lisp GUIs or “Bloodied but Unbowed” by Robert Goldman CCL/Cocoa Interface by Paul Krueger GUIs with CL-OpenGL by Patrick Stein

Cross-Platform Development November 25th, 2009
Patrick Stein

In preparation for the upcoming TC Lispers meeting, I was testing my Sheeple-based CL-OpenGL GUI code on all of the different systems that I use. This was important because part of my goal in starting from bare-bones OpenGL was to make something that was pretty easy to port. The OpenGL libraries are the only non-Lisp [...]

Playing with Sheeple-based GUI atop CL-OpenGL November 19th, 2009
Patrick Stein

Inspired by the previous TC Lispers meeting and spurred on by the probable topic of the next TC Lispers meeting, I have spent the little bit of coding time I’ve had over the past two weeks on making a GUI layer using Sheeple atop CL-OpenGL and employing ZPB-TTF for font-loading. I have dubbed this project [...]

Updates In Email

Email:

l