chiark / gitweb /
mandy.git
2 years agoColor pixel according to sign of imaginary part after escape escapesign
Richard Kettlewell [Wed, 27 Oct 2010 19:22:14 +0000]
Color pixel according to sign of imaginary part after escape

2 years ago^+/^- to zoom in/out
Richard Kettlewell [Mon, 25 Oct 2010 20:08:02 +0000]
^+/^- to zoom in/out

2 years agoRename to 'mandy'
Richard Kettlewell [Mon, 25 Oct 2010 19:44:52 +0000]
Rename to 'mandy'

2 years agoTighten up central computation as suggested by AJM. Doesn't make much
Richard Kettlewell [Sun, 24 Oct 2010 17:33:27 +0000]
Tighten up central computation as suggested by AJM.  Doesn't make much
difference on Apple's GCC but apparently better on more recent ones.

2 years agoadd a pixel rate meter
Richard Kettlewell [Sun, 24 Oct 2010 17:05:23 +0000]
add a pixel rate meter

2 years agoPrettier colors
Richard Kettlewell [Sun, 24 Oct 2010 15:48:42 +0000]
Prettier colors

2 years agoZoom out by 2-clicking right button
Richard Kettlewell [Sun, 24 Oct 2010 15:22:58 +0000]
Zoom out by 2-clicking right button

2 years agoDouble click to zoom instead of middle-click
Richard Kettlewell [Sun, 24 Oct 2010 15:19:33 +0000]
Double click to zoom instead of middle-click

2 years agodist/distcheck targets
Richard Kettlewell [Sun, 24 Oct 2010 15:15:46 +0000]
dist/distcheck targets

2 years agoCOPYING file
Richard Kettlewell [Sun, 24 Oct 2010 15:09:59 +0000]
COPYING file

2 years agoCopyright notices, README, installation stuff
Richard Kettlewell [Sun, 24 Oct 2010 15:09:09 +0000]
Copyright notices, README, installation stuff

2 years agoMake maxiter editable from control panel
Richard Kettlewell [Sun, 24 Oct 2010 14:53:09 +0000]
Make maxiter editable from control panel

2 years agoWIP make maxiter variable
Richard Kettlewell [Sun, 24 Oct 2010 14:45:20 +0000]
WIP make maxiter variable

2 years agoEdit-capable location control panel
Richard Kettlewell [Sun, 24 Oct 2010 14:42:55 +0000]
Edit-capable location control panel

2 years agoUse NULL for the default cursor, to work on older GDK.
Richard Kettlewell [Sun, 24 Oct 2010 13:04:48 +0000]
Use NULL for the default cursor, to work on older GDK.

2 years agoWIP. busy cursor when computing.
Richard Kettlewell [Sun, 24 Oct 2010 12:54:13 +0000]
WIP.  busy cursor when computing.

2 years agoWIP. Cope with background computation goal changing while computation
Richard Kettlewell [Sun, 24 Oct 2010 12:47:43 +0000]
WIP. Cope with background computation goal changing while computation
is underway.

2 years agoWIP speed up timeout, so that recomputation results are collected more
Richard Kettlewell [Sun, 24 Oct 2010 11:46:36 +0000]
WIP speed up timeout, so that recomputation results are collected more
rapidly.  We really need asynchronous notification somehow.

2 years agoWIP. Do the bulk computation asynchronously and pick it up from a
Richard Kettlewell [Sun, 24 Oct 2010 11:45:34 +0000]
WIP.  Do the bulk computation asynchronously and pick it up from a
timeout.  Kinda slow still.

2 years agoWIP. use different condvars for different purposes
Richard Kettlewell [Sun, 24 Oct 2010 10:22:25 +0000]
WIP. use different condvars for different purposes

2 years agoComments
Richard Kettlewell [Sun, 24 Oct 2010 10:21:25 +0000]
Comments

2 years agoMerge branch 'master' of git+ssh://araminta/~/git/mand
Richard Kettlewell [Sun, 24 Oct 2010 10:15:36 +0000]
Merge branch 'master' of git+ssh://araminta/~/git/mand

2 years agoblue component was not set!
Richard Kettlewell [Sun, 24 Oct 2010 10:14:36 +0000]
blue component was not set!

2 years agodefine _GNU_SOURCE so we get to see the M_... constants in math.h.
Richard Kettlewell [Sun, 24 Oct 2010 10:13:50 +0000]
define _GNU_SOURCE so we get to see the M_... constants in math.h.

2 years agoWIP. Zooming now maintains the location of the click point, rather
Richard Kettlewell [Sun, 24 Oct 2010 10:11:37 +0000]
WIP.  Zooming now maintains the location of the click point, rather
than moving it to the centre.

2 years agoWIP. split out movement functions
Richard Kettlewell [Sun, 24 Oct 2010 09:34:16 +0000]
WIP.  split out movement functions

2 years agoWIP. split out xposition()/yposition(). Make xsize()/ysize() give
Richard Kettlewell [Sun, 24 Oct 2010 09:30:13 +0000]
WIP.  split out xposition()/yposition().  Make xsize()/ysize() give
the whole size not half-sizes.

2 years agoWIP. xleft/ybottom -> location.c
Richard Kettlewell [Sun, 24 Oct 2010 09:22:04 +0000]
WIP.  xleft/ybottom -> location.c

2 years agoWIP. make more use of location.c utils
Richard Kettlewell [Sun, 24 Oct 2010 09:18:52 +0000]
WIP.  make more use of location.c utils

2 years agoWIP. comments, naming
Richard Kettlewell [Sun, 24 Oct 2010 09:17:10 +0000]
WIP.  comments, naming

2 years agoWIP. start splitting out location calculation stuff
Richard Kettlewell [Sun, 24 Oct 2010 08:59:16 +0000]
WIP. start splitting out location calculation stuff

2 years agoWIP. better arg names
Richard Kettlewell [Sun, 24 Oct 2010 08:53:00 +0000]
WIP. better arg names

2 years agoWIP. split out color calculation
Richard Kettlewell [Sun, 24 Oct 2010 08:49:23 +0000]
WIP.  split out color calculation

2 years agoWIP. split out background processing
Richard Kettlewell [Sun, 24 Oct 2010 08:47:24 +0000]
WIP.  split out background processing

2 years agoWIP. split out fatal()
Richard Kettlewell [Sun, 24 Oct 2010 08:43:31 +0000]
WIP.  split out fatal()

2 years agoWIP smoother dragging.
Richard Kettlewell [Sat, 23 Oct 2010 22:33:18 +0000]
WIP smoother dragging.
Could still be improved - large drags still run behind.

2 years agoWIP more interesting colors
Richard Kettlewell [Sat, 23 Oct 2010 21:37:23 +0000]
WIP more interesting colors

2 years agoincrease initial size
Richard Kettlewell [Sat, 23 Oct 2010 21:04:57 +0000]
increase initial size

2 years agoWIP. Backport to older GTK. Fix array bound(!)
Richard Kettlewell [Sat, 23 Oct 2010 21:01:39 +0000]
WIP.  Backport to older GTK.  Fix array bound(!)

2 years agoWIP. distribute work across all available CPUs.
Richard Kettlewell [Sat, 23 Oct 2010 20:55:15 +0000]
WIP.  distribute work across all available CPUs.

2 years agoWIP. drag, report location in label
Richard Kettlewell [Sat, 23 Oct 2010 20:11:55 +0000]
WIP.  drag, report location in label

2 years agoWIP click to zoom
Richard Kettlewell [Sat, 23 Oct 2010 19:35:29 +0000]
WIP click to zoom

2 years agoWIP draws a mandelbrot set in gtk
Richard Kettlewell [Sat, 23 Oct 2010 19:15:15 +0000]
WIP draws a mandelbrot set in gtk