| Wed, 06 Oct 2010 18:08:21 +0400 | Mikhail Kryshen | Correctly highlight visible area in viewport miniature. | 
 
  | Fri, 01 Oct 2010 18:45:17 +0400 | Mikhail Kryshen | Observers: use weak keys, renamed some fns. | 
 
  | Wed, 08 Sep 2010 04:40:05 +0400 | Mikhail Kryshen | English README. | 
 
  | Sat, 04 Sep 2010 21:28:46 +0400 | Mikhail Kryshen | Minor changes in README.ru. | 
 
  | Thu, 02 Sep 2010 04:29:21 +0400 | Mikhail Kryshen | Fix async-layer copying wrong (not the most recently updated) buffer on screen. | 
 
  | Thu, 02 Sep 2010 03:55:44 +0400 | Mikhail Kryshen | Code cleanup. | 
 
  | Wed, 01 Sep 2010 22:25:55 +0400 | Mikhail Kryshen | Measure time intervals between repaints. Experiments. | 
 
  | Wed, 01 Sep 2010 22:24:17 +0400 | Mikhail Kryshen | Fixed processing of mouse-released events. | 
 
  | Wed, 01 Sep 2010 21:13:55 +0400 | Mikhail Kryshen | Added timestamp to the layer context. | 
 
  | Tue, 31 Aug 2010 02:20:24 +0400 | Mikhail Kryshen | Rename text-layer to label. | 
 
  | Mon, 30 Aug 2010 21:56:14 +0400 | Mikhail Kryshen | Added hbox. | 
 
  | Mon, 30 Aug 2010 20:44:23 +0400 | Mikhail Kryshen | EventDispatcher can report hovered and picked states for handles. | 
 
  | Mon, 30 Aug 2010 20:04:21 +0400 | Mikhail Kryshen | LGPL3 | 
 
  | Mon, 30 Aug 2010 06:01:27 +0400 | Mikhail Kryshen | Keep old context observers until rendering is complete. | 
 
  | Mon, 30 Aug 2010 05:47:57 +0400 | Mikhail Kryshen | Added annotation in Russian. | 
 
  | Sun, 29 Aug 2010 20:38:22 +0400 | Mikhail Kryshen | Moved fps code from demo to layers. | 
 
  | Sun, 29 Aug 2010 18:33:41 +0400 | Mikhail Kryshen | Viewport miniature. | 
 
  | Sun, 29 Aug 2010 17:18:16 +0400 | Mikhail Kryshen | Remove graph.clj for now as it depends on unreleased code and needs to be reworked. | 
 
  | Sun, 29 Aug 2010 03:59:10 +0400 | Mikhail Kryshen | Code cleanup, docstrings. | 
 
  | Sat, 28 Aug 2010 02:37:30 +0400 | Mikhail Kryshen | Asynchronous drawing. | 
 
  | Fri, 27 Aug 2010 19:47:28 +0400 | Mikhail Kryshen | Changes in the observe-repaint mechanism. | 
 
  | Fri, 27 Aug 2010 01:24:31 +0400 | Mikhail Kryshen | New mechanism for layers to trigger repaints. | 
 
  | Thu, 26 Aug 2010 06:29:30 +0400 | Mikhail Kryshen | New mechanism for layers to trigger repaints (beginning). | 
 
  | Thu, 26 Aug 2010 03:45:52 +0400 | Mikhail Kryshen | Updated .hgignore. | 
 
  | Thu, 26 Aug 2010 03:42:44 +0400 | Mikhail Kryshen | Asynchronous scaled display. | 
 
  | Wed, 25 Aug 2010 22:03:01 +0400 | Mikhail Kryshen | Asynchronous drawing (first working version). | 
 
  | Mon, 23 Aug 2010 21:24:33 +0400 | Mikhail Kryshen | Asynchronous drawing (continue). | 
 
  | Mon, 23 Aug 2010 14:06:13 +0400 | Mikhail Kryshen | Asynchronous drawing (incomplete). | 
 
  | Fri, 20 Aug 2010 21:44:03 +0400 | Mikhail Kryshen | Code cleanup, docstrings. | 
 
  | Fri, 20 Aug 2010 03:19:37 +0400 | Mikhail Kryshen | Avoid reflection. | 
 
  | Fri, 20 Aug 2010 03:08:02 +0400 | Mikhail Kryshen | Update to clojure 1.2.0. | 
 
  | Thu, 19 Aug 2010 20:33:37 +0400 | Mikhail Kryshen | Replace *bounds* with *width* and *height*. | 
 
  | Thu, 19 Aug 2010 20:20:21 +0400 | Mikhail Kryshen | Support transformations. | 
 
  | Sat, 14 Aug 2010 19:03:10 +0400 | Mikhail Kryshen | Update to clojure 1.2.0-RC3. | 
 
  | Tue, 03 Aug 2010 05:43:30 +0400 | Mikhail Kryshen | Update to clojure 1.2.0-RC1. | 
 
  | Thu, 29 Jul 2010 15:59:33 +0400 | Mikhail Kryshen | Beginning of transformations. | 
 
  | Thu, 29 Jul 2010 01:28:30 +0400 | Mikhail Kryshen | Code cleanup and docstrings. | 
 
  | Thu, 29 Jul 2010 01:08:34 +0400 | Mikhail Kryshen | Use conventional namespace/package name. | 
 
  | Wed, 28 Jul 2010 04:47:30 +0400 | Mikhail Kryshen | Graph: draw the vertex being dragged above others. | 
 
  | Wed, 28 Jul 2010 04:46:34 +0400 | Mikhail Kryshen | Fix image layer performance issues. | 
 
  | Mon, 19 Jul 2010 16:04:28 +0400 | Mikhail Kryshen | Updated dependencies. | 
 
  | Mon, 19 Jul 2010 15:45:16 +0400 | Mikhail Kryshen | Update dependencies. | 
 
  | Mon, 19 Jul 2010 15:36:08 +0400 | Mikhail Kryshen | Improved performance. | 
 
  | Mon, 12 Jul 2010 03:52:21 +0400 | Mikhail Kryshen | More layers. | 
 
  | Sun, 11 Jul 2010 06:34:36 +0400 | Mikhail Kryshen | Rename size to layer-size in Layer protocol to avoid name conflict when using defrecord. | 
 
  | Sat, 10 Jul 2010 07:28:19 +0400 | Mikhail Kryshen | Update graph bounds when moving vertex. | 
 
  | Sat, 10 Jul 2010 03:04:47 +0400 | Mikhail Kryshen | Do not call event handlers inside transaction. | 
 
  | Fri, 09 Jul 2010 11:42:58 +0400 | Mikhail Kryshen | Graph drawing. | 
 
  | Fri, 09 Jul 2010 01:11:01 +0400 | Mikhail Kryshen | Type hint. | 
 
  | Fri, 09 Jul 2010 01:08:45 +0400 | Mikhail Kryshen | Remove "opts" argument from Layer methods. | 
 
  | Thu, 08 Jul 2010 07:03:24 +0400 | Mikhail Kryshen | Rename namespaces: indyvon to kryshen.indyvon. | 
 
  | Thu, 08 Jul 2010 06:02:12 +0400 | Mikhail Kryshen | Separate namespace for demo and experiments. | 
 
  | Thu, 08 Jul 2010 05:27:54 +0400 | Mikhail Kryshen | Finally use var bindings instead of a context record. | 
 
  | Wed, 07 Jul 2010 07:17:08 +0400 | Mikhail Kryshen | Include graphics into context. | 
 
  | Wed, 07 Jul 2010 05:57:49 +0400 | Mikhail Kryshen | Fixed event dispatcher. | 
 
  | Wed, 07 Jul 2010 04:14:21 +0400 | Mikhail Kryshen | DispatcherNode implements EventDispatcher. | 
 
  | Wed, 07 Jul 2010 03:10:22 +0400 | Mikhail Kryshen | Event dispatcher creates new context. | 
 
  | Tue, 06 Jul 2010 06:05:28 +0400 | Mikhail Kryshen | Event handlers are registered using listen macro instead of implementing a protocol. | 
 
  | Mon, 05 Jul 2010 06:11:42 +0400 | Mikhail Kryshen | Some ideas. | 
 
  | Sun, 04 Jul 2010 06:03:48 +0400 | Mikhail Kryshen | Yet another approach at event dispatching (unfinished). |