Tue, 15 Mar 2011 05:03:42 +0300 |
Mikhail Kryshen |
Repaint viewport miniature when the viewport updates.
|
Thu, 03 Mar 2011 03:48:30 +0300 |
Mikhail Kryshen |
Updated project.clj.
|
Thu, 03 Mar 2011 03:34:55 +0300 |
Mikhail Kryshen |
Avoid reflection.
|
Thu, 03 Mar 2011 03:29:08 +0300 |
Mikhail Kryshen |
Set viewport position by clicking or dragging viewport miniature.
|
Thu, 03 Mar 2011 03:20:23 +0300 |
Mikhail Kryshen |
Atomic add-observer.
|
Thu, 03 Mar 2011 03:13:14 +0300 |
Mikhail Kryshen |
Async layer: create-image does not depend on graphics context.
|
Thu, 23 Dec 2010 09:00:24 +0300 |
Mikhail Kryshen |
Async layer: use compatible BufferedImage.
|
Wed, 08 Dec 2010 23:40:41 +0300 |
Mikhail Kryshen |
Avoid reflection in the rendering code.
|
Mon, 06 Dec 2010 19:57:22 +0300 |
Mikhail Kryshen |
Fixed calculation of the highlight bounds in viewport-miniature.
|
Sun, 28 Nov 2010 03:46:59 +0300 |
Mikhail Kryshen |
Viewport miniature: preserve aspect ratio; draw visible area highlight synchronously.
|
Mon, 22 Nov 2010 16:02:27 +0300 |
Mikhail Kryshen |
Make the transform functions public.
|
Wed, 06 Oct 2010 18:45:51 +0400 |
Mikhail Kryshen |
Async-layer uses daemon thread. Added arg to set the thread priority.
|
Wed, 06 Oct 2010 18:09:37 +0400 |
Mikhail Kryshen |
Faster clipping calculation (fixes performance bottleneck).
|
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.
|