| Thu, 17 Jun 2010 20:59:22 +0400 | Mikhail Kryshen | New event dispatching code that uses weak references to allow listened layers to be garbage-collected. | 
 
  | Thu, 17 Jun 2010 18:54:22 +0400 | Mikhail Kryshen | Anchored protocol and viewport stub. | 
 
  | Thu, 17 Jun 2010 05:42:05 +0400 | Mikhail Kryshen | Use Swing instead of plain AWT to get double buffering. | 
 
  | Thu, 17 Jun 2010 05:20:37 +0400 | Mikhail Kryshen | Remove anchor from Layer protocol. | 
 
  | Tue, 15 Jun 2010 06:31:11 +0400 | Mikhail Kryshen | Text layer. | 
 
  | Tue, 15 Jun 2010 04:35:57 +0400 | Mikhail Kryshen | Border layer decorator. | 
 
  | Mon, 14 Jun 2010 06:26:07 +0400 | Mikhail Kryshen | Layer decorator macro. | 
 
  | Mon, 14 Jun 2010 05:04:03 +0400 | Mikhail Kryshen | Support mouse button events. | 
 
  | Mon, 14 Jun 2010 04:38:00 +0400 | Mikhail Kryshen | Rename render-layer! to draw! | 
 
  | Sun, 13 Jun 2010 04:57:14 +0400 | Mikhail Kryshen | Separated namespaces. | 
 
  | Sun, 13 Jun 2010 02:49:09 +0400 | Mikhail Kryshen | Fix dispatching of mouse motion events. | 
 
  | Sat, 12 Jun 2010 06:06:41 +0400 | Mikhail Kryshen | Dispatching mouse motion events. | 
 
  | Fri, 11 Jun 2010 22:58:23 +0400 | Mikhail Kryshen | Find layer contexts under mouse cursor. | 
 
  | Fri, 11 Jun 2010 04:31:27 +0400 | Mikhail Kryshen | Tree structure for event dispatching. | 
 
  | Thu, 10 Jun 2010 05:35:56 +0400 | Mikhail Kryshen | Context record replaced bindings. | 
 
  | Thu, 10 Jun 2010 02:54:35 +0400 | Mikhail Kryshen | Abandoned approach at event dispatching. | 
 
  | Tue, 08 Jun 2010 15:24:45 +0400 | Mikhail Kryshen | Event processing. | 
 
  | Mon, 07 Jun 2010 21:13:05 +0400 | Mikhail Kryshen | Beginnings of event dispatching code. | 
 
  | Mon, 07 Jun 2010 04:42:52 +0400 | Mikhail Kryshen | Layers. | 
 
  | Sun, 06 Jun 2010 06:03:38 +0400 | Mikhail Kryshen | Initial. |