ruff:gruff.git
5 years agoupdate maintainer email
Claude Heiland-Allen [Mon, 18 Feb 2013 18:29:22 +0000 (18:29 +0000)]
update maintainer email

5 years agoold stuff
Claude Heiland-Allen [Tue, 15 Jan 2013 23:06:39 +0000 (23:06 +0000)]
old stuff

5 years agodebugging traces
Claude Heiland-Allen [Thu, 1 Nov 2012 12:46:26 +0000 (12:46 +0000)]
debugging traces

5 years agoMerge branch 'master' of gitorious.org:ruff/gruff
Claude Heiland-Allen [Thu, 1 Nov 2012 12:45:46 +0000 (12:45 +0000)]
Merge branch 'master' of gitorious.org:ruff/gruff

5 years agoremove unused import
Claude Heiland-Allen [Tue, 22 May 2012 20:37:11 +0000 (21:37 +0100)]
remove unused import

5 years agodebug logging enabled
Claude Heiland-Allen [Tue, 22 May 2012 20:22:59 +0000 (21:22 +0100)]
debug logging enabled

5 years agodone a todo
Claude Heiland-Allen [Tue, 22 May 2012 20:22:39 +0000 (21:22 +0100)]
done a todo

5 years agofix warnings using _varname
Claude Heiland-Allen [Tue, 22 May 2012 20:21:25 +0000 (21:21 +0100)]
fix warnings using _varname

5 years agofix warnings by commenting out code
Claude Heiland-Allen [Tue, 22 May 2012 20:20:59 +0000 (21:20 +0100)]
fix warnings by commenting out code

5 years agoremove old abort code from compute
Claude Heiland-Allen [Tue, 22 May 2012 20:20:24 +0000 (21:20 +0100)]
remove old abort code from compute

5 years agobugfix for supersampling badness changing window size across a 2^n sheet boundary
Claude Heiland-Allen [Tue, 22 May 2012 20:17:58 +0000 (21:17 +0100)]
bugfix for supersampling badness changing window size across a 2^n sheet boundary

5 years agoswitch to complex-generic via ruff
Claude Heiland-Allen [Tue, 22 May 2012 20:15:04 +0000 (21:15 +0100)]
switch to complex-generic via ruff

5 years agomove old stuff out the way
Claude Heiland-Allen [Mon, 21 May 2012 23:35:29 +0000 (00:35 +0100)]
move old stuff out the way

5 years agofix Action to IO
Claude Heiland-Allen [Sat, 19 May 2012 17:23:18 +0000 (18:23 +0100)]
fix Action to IO

5 years agoignore generated files
Claude Heiland-Allen [Sat, 19 May 2012 17:20:14 +0000 (18:20 +0100)]
ignore generated files

5 years agobuild system
Claude Heiland-Allen [Sat, 19 May 2012 17:19:57 +0000 (18:19 +0100)]
build system

5 years agouse TileShake
Claude Heiland-Allen [Sat, 19 May 2012 17:19:36 +0000 (18:19 +0100)]
use TileShake

5 years agotile dependencies using 'shake'
Claude Heiland-Allen [Sat, 19 May 2012 17:19:26 +0000 (18:19 +0100)]
tile dependencies using 'shake'

5 years agoadd fromFilename; generate names for root
Claude Heiland-Allen [Sat, 19 May 2012 10:39:04 +0000 (11:39 +0100)]
add fromFilename; generate names for root

5 years agouse tile result data type
Claude Heiland-Allen [Thu, 17 May 2012 06:53:35 +0000 (07:53 +0100)]
use tile result data type

5 years agoworks; but threads spin waiting for deps
Claude Heiland-Allen [Thu, 17 May 2012 06:52:08 +0000 (07:52 +0100)]
works; but threads spin waiting for deps

5 years agore-enable multithreading despite it being broken...
Claude Heiland-Allen [Thu, 17 May 2012 02:42:19 +0000 (03:42 +0100)]
re-enable multithreading despite it being broken...

5 years agocomplex without the realfloat
Claude Heiland-Allen [Thu, 17 May 2012 02:41:26 +0000 (03:41 +0100)]
complex without the realfloat

5 years agoswitch to own uncomplex
Claude Heiland-Allen [Thu, 17 May 2012 02:41:14 +0000 (03:41 +0100)]
switch to own uncomplex

5 years agoswitch to own uncomplex
Claude Heiland-Allen [Thu, 17 May 2012 02:40:52 +0000 (03:40 +0100)]
switch to own uncomplex

5 years agoswitch to own uncomplex
Claude Heiland-Allen [Thu, 17 May 2012 02:40:16 +0000 (03:40 +0100)]
switch to own uncomplex

5 years agotemporarily comment out broken progress updates
Claude Heiland-Allen [Thu, 17 May 2012 02:39:30 +0000 (03:39 +0100)]
temporarily comment out broken progress updates

5 years agotemporarily comment out broken mouse actions
Claude Heiland-Allen [Thu, 17 May 2012 02:38:29 +0000 (03:38 +0100)]
temporarily comment out broken mouse actions

5 years agofix typo in haddock markup
Claude Heiland-Allen [Thu, 17 May 2012 02:36:44 +0000 (03:36 +0100)]
fix typo in haddock markup

5 years agosrc/Fractal/GRUFF.hs
Claude Heiland-Allen [Thu, 17 May 2012 02:36:25 +0000 (03:36 +0100)]
src/Fractal/GRUFF.hs

5 years agouse qd for computing tiles
Claude Heiland-Allen [Thu, 17 May 2012 02:31:45 +0000 (03:31 +0100)]
use qd for computing tiles

5 years agoupdate dep on ruff to 1.0
Claude Heiland-Allen [Thu, 17 May 2012 02:30:47 +0000 (03:30 +0100)]
update dep on ruff to 1.0

5 years agotouch tile border properly
Claude Heiland-Allen [Wed, 16 May 2012 22:56:16 +0000 (23:56 +0100)]
touch tile border properly

6 years agoadapt to ruff changes; simplify Number; de-Vec
Claude Heiland-Allen [Thu, 22 Mar 2012 00:06:41 +0000 (00:06 +0000)]
adapt to ruff changes; simplify Number; de-Vec

6 years agomove unused file
Claude Heiland-Allen [Tue, 20 Mar 2012 14:53:42 +0000 (14:53 +0000)]
move unused file

6 years agouse package type-level-natural-number instead of handrolled implementation
Claude Heiland-Allen [Tue, 20 Mar 2012 14:49:26 +0000 (14:49 +0000)]
use package type-level-natural-number instead of handrolled implementation

6 years agomptcs for fp conversions with tokens passed through to fix types
Claude Heiland-Allen [Sat, 17 Mar 2012 01:07:26 +0000 (01:07 +0000)]
mptcs for fp conversions with tokens passed through to fix types

6 years agoremove inaccurate function
Claude Heiland-Allen [Sat, 17 Mar 2012 01:05:14 +0000 (01:05 +0000)]
remove inaccurate function

6 years agoboost initial iteration count
Claude Heiland-Allen [Sun, 11 Mar 2012 21:11:34 +0000 (21:11 +0000)]
boost initial iteration count

6 years agouse bytes to represent normalized distance estimate reducing data by 12x; 1 parallel...
Claude Heiland-Allen [Sun, 11 Mar 2012 14:27:08 +0000 (14:27 +0000)]
use bytes to represent normalized distance estimate reducing data by 12x; 1 parallel worker (TODO: topsort of needed tiles) computing only border

6 years agosoft floating point with large range
Claude Heiland-Allen [Sat, 10 Mar 2012 14:51:29 +0000 (14:51 +0000)]
soft floating point with large range

6 years agodecrease precision preserving value
Claude Heiland-Allen [Sat, 10 Mar 2012 14:49:36 +0000 (14:49 +0000)]
decrease precision preserving value

6 years agoremove unused imports
Claude Heiland-Allen [Tue, 6 Mar 2012 01:37:43 +0000 (01:37 +0000)]
remove unused imports

6 years agorefix colour (too much aliasing)
Claude Heiland-Allen [Tue, 6 Mar 2012 01:37:20 +0000 (01:37 +0000)]
refix colour (too much aliasing)

6 years agofiner detail in colouring shader
Claude Heiland-Allen [Mon, 5 Mar 2012 21:50:46 +0000 (21:50 +0000)]
finer detail in colouring shader

6 years agofixed precision tile compute; removed foreign compute; removed MPFR support; removed...
Claude Heiland-Allen [Mon, 5 Mar 2012 21:50:18 +0000 (21:50 +0000)]
fixed precision tile compute; removed foreign compute; removed MPFR support; removed rts hook (no longer in GHC); changelog docs

6 years agofix inf/nan issues by using nullVector from hmatrix
Claude Heiland-Allen [Mon, 26 Dec 2011 17:24:51 +0000 (17:24 +0000)]
fix inf/nan issues by using nullVector from hmatrix

6 years agofirst attempt at using Poincare half-plane geodesics for zooming
Claude Heiland-Allen [Mon, 26 Dec 2011 15:09:05 +0000 (15:09 +0000)]
first attempt at using Poincare half-plane geodesics for zooming

6 years agobump source repo tag
Claude Heiland-Allen [Thu, 22 Dec 2011 01:32:46 +0000 (01:32 +0000)]
bump source repo tag

6 years agov0.3.2: relax dependency constraint on parallel for future GHC v0.3.2
Claude Heiland-Allen [Thu, 22 Dec 2011 01:29:36 +0000 (01:29 +0000)]
v0.3.2: relax dependency constraint on parallel for future GHC

6 years agofix for newtype constructor required for FFI in future GHC
Claude Heiland-Allen [Thu, 22 Dec 2011 01:28:43 +0000 (01:28 +0000)]
fix for newtype constructor required for FFI in future GHC

6 years agoMerge branch 'master' of gitorious.org:ruff/gruff v0.3.1
Claude Heiland-Allen [Tue, 6 Dec 2011 00:45:58 +0000 (00:45 +0000)]
Merge branch 'master' of gitorious.org:ruff/gruff

6 years agov0.3.1: bugfix: accurate tile visibility test
Claude Heiland-Allen [Tue, 6 Dec 2011 00:45:11 +0000 (00:45 +0000)]
v0.3.1: bugfix: accurate tile visibility test

6 years agobugfix: better visibility test avoids computing offscreen tiles
Claude Heiland-Allen [Tue, 6 Dec 2011 00:44:04 +0000 (00:44 +0000)]
bugfix: better visibility test avoids computing offscreen tiles

6 years agofix buffering for very long lines v0.3
Claude Heiland-Allen [Sun, 4 Dec 2011 16:55:53 +0000 (16:55 +0000)]
fix buffering for very long lines

6 years agov0.3: overlay + animations
Claude Heiland-Allen [Sun, 4 Dec 2011 08:38:19 +0000 (08:38 +0000)]
v0.3: overlay + animations

6 years agofix compilation
Claude Heiland-Allen [Sun, 4 Dec 2011 08:20:07 +0000 (08:20 +0000)]
fix compilation

6 years agofix warnings
Claude Heiland-Allen [Sun, 4 Dec 2011 08:19:35 +0000 (08:19 +0000)]
fix warnings

6 years agodone some todo
Claude Heiland-Allen [Sun, 4 Dec 2011 07:43:18 +0000 (07:43 +0000)]
done some todo

6 years agomove cruft to extra
Claude Heiland-Allen [Sun, 4 Dec 2011 07:39:16 +0000 (07:39 +0000)]
move cruft to extra

6 years agorationalize gui; prune lots of now-dead code; drop support for old-format gruff files...
Claude Heiland-Allen [Sun, 4 Dec 2011 07:38:09 +0000 (07:38 +0000)]
rationalize gui; prune lots of now-dead code; drop support for old-format gruff files (TODO: write a separate converter)

6 years agomajor refactoring to use new mouse callbacks module; store an Image instead of unpack...
Claude Heiland-Allen [Sun, 4 Dec 2011 07:36:06 +0000 (07:36 +0000)]
major refactoring to use new mouse callbacks module; store an Image instead of unpacking its fields; wrap long lines; misc tweaks

6 years agoremove unimplemented keyboard (can't get coords from gtk for that event anyway)
Claude Heiland-Allen [Sun, 4 Dec 2011 07:33:28 +0000 (07:33 +0000)]
remove unimplemented keyboard (can't get coords from gtk for that event anyway)

6 years agoallow statusDialog to be called from a non-GUI thread
Claude Heiland-Allen [Sun, 4 Dec 2011 07:32:39 +0000 (07:32 +0000)]
allow statusDialog to be called from a non-GUI thread

6 years agoadd icon to status window
Claude Heiland-Allen [Sun, 4 Dec 2011 07:32:12 +0000 (07:32 +0000)]
add icon to status window

6 years agofix radius of default location
Claude Heiland-Allen [Sun, 4 Dec 2011 07:31:19 +0000 (07:31 +0000)]
fix radius of default location

6 years agofix precision problems
Claude Heiland-Allen [Sun, 4 Dec 2011 07:30:44 +0000 (07:30 +0000)]
fix precision problems

6 years agoadd label helpers to library
Claude Heiland-Allen [Sun, 4 Dec 2011 07:30:24 +0000 (07:30 +0000)]
add label helpers to library

6 years agofactor out mouse interaction behaviours into own module
Claude Heiland-Allen [Sun, 4 Dec 2011 07:29:03 +0000 (07:29 +0000)]
factor out mouse interaction behaviours into own module

6 years agofactor out progressive/status-updating algorithms into own module
Claude Heiland-Allen [Sun, 4 Dec 2011 07:28:41 +0000 (07:28 +0000)]
factor out progressive/status-updating algorithms into own module

6 years agono longer used, backported to ruff
Claude Heiland-Allen [Sun, 4 Dec 2011 07:26:30 +0000 (07:26 +0000)]
no longer used, backported to ruff

6 years agoattempt to increase sharing for efficiency
Claude Heiland-Allen [Sat, 3 Dec 2011 16:17:47 +0000 (16:17 +0000)]
attempt to increase sharing for efficiency

6 years agofix typos
Claude Heiland-Allen [Sat, 3 Dec 2011 01:27:26 +0000 (01:27 +0000)]
fix typos

6 years agoignore local junk
Claude Heiland-Allen [Sat, 3 Dec 2011 00:53:20 +0000 (00:53 +0000)]
ignore local junk

6 years agomisc notes with storable array
Claude Heiland-Allen [Sat, 3 Dec 2011 00:51:38 +0000 (00:51 +0000)]
misc notes with storable array

6 years agowork in progress feature database filling
Claude Heiland-Allen [Sat, 3 Dec 2011 00:50:26 +0000 (00:50 +0000)]
work in progress feature database filling

6 years agowork in progress computation of features in a tile
Claude Heiland-Allen [Sat, 3 Dec 2011 00:49:31 +0000 (00:49 +0000)]
work in progress computation of features in a tile

6 years agorender labels and lines
Claude Heiland-Allen [Sat, 3 Dec 2011 00:46:36 +0000 (00:46 +0000)]
render labels and lines

6 years agoadd labels and lines to library
Claude Heiland-Allen [Sat, 3 Dec 2011 00:42:28 +0000 (00:42 +0000)]
add labels and lines to library

6 years agoname fields for sanity
Claude Heiland-Allen [Sat, 3 Dec 2011 00:40:06 +0000 (00:40 +0000)]
name fields for sanity

6 years agodocumentation fix
Claude Heiland-Allen [Sat, 3 Dec 2011 00:31:56 +0000 (00:31 +0000)]
documentation fix

6 years agomove screen space coordinate transforms to library; add the other direction too
Claude Heiland-Allen [Sat, 3 Dec 2011 00:30:47 +0000 (00:30 +0000)]
move screen space coordinate transforms to library; add the other direction too

6 years agotexture format fix; framebuffer status reporting
Claude Heiland-Allen [Sat, 3 Dec 2011 00:27:37 +0000 (00:27 +0000)]
texture format fix; framebuffer status reporting

6 years agoerror checking everywhere..
Claude Heiland-Allen [Wed, 30 Nov 2011 21:31:21 +0000 (21:31 +0000)]
error checking everywhere..

6 years agodelta blend
Claude Heiland-Allen [Tue, 29 Nov 2011 14:46:11 +0000 (14:46 +0000)]
delta blend

6 years agobuffering
Claude Heiland-Allen [Tue, 29 Nov 2011 14:45:50 +0000 (14:45 +0000)]
buffering

6 years agoline-based communication; remove embedded example
Claude Heiland-Allen [Tue, 29 Nov 2011 14:24:42 +0000 (14:24 +0000)]
line-based communication; remove embedded example

6 years agocompilation fixes
Claude Heiland-Allen [Sun, 30 Oct 2011 23:17:12 +0000 (23:17 +0000)]
compilation fixes

6 years agobuild system
Claude Heiland-Allen [Sun, 30 Oct 2011 22:52:11 +0000 (22:52 +0000)]
build system

6 years agomoved types to library
Claude Heiland-Allen [Sun, 30 Oct 2011 22:52:04 +0000 (22:52 +0000)]
moved types to library

6 years agogruff library
Claude Heiland-Allen [Sun, 30 Oct 2011 22:51:50 +0000 (22:51 +0000)]
gruff library

6 years agoMuAtom algorithms moved to ruff
Claude Heiland-Allen [Sun, 30 Oct 2011 22:26:08 +0000 (22:26 +0000)]
MuAtom algorithms moved to ruff

6 years agoinstance NearZero moved to ruff
Claude Heiland-Allen [Sun, 30 Oct 2011 22:24:55 +0000 (22:24 +0000)]
instance NearZero moved to ruff

6 years agoversion bump
Claude Heiland-Allen [Sun, 30 Oct 2011 22:24:30 +0000 (22:24 +0000)]
version bump

6 years agowhn demo c hi
Claude Heiland-Allen [Sat, 29 Oct 2011 13:46:53 +0000 (14:46 +0100)]
whn demo c hi

6 years agov0.2.1 v0.2.1
Claude Heiland-Allen [Wed, 26 Oct 2011 17:04:14 +0000 (18:04 +0100)]
v0.2.1

6 years agofix supersampling
Claude Heiland-Allen [Wed, 26 Oct 2011 16:40:48 +0000 (17:40 +0100)]
fix supersampling

6 years agodon't use removed browserResize; fix warnings
Claude Heiland-Allen [Mon, 10 Oct 2011 21:51:39 +0000 (22:51 +0100)]
don't use removed browserResize; fix warnings

6 years agomake browserRender do more for easier scripting
Claude Heiland-Allen [Mon, 10 Oct 2011 21:50:53 +0000 (22:50 +0100)]
make browserRender do more for easier scripting

6 years agoenable scripting with example
Claude Heiland-Allen [Mon, 10 Oct 2011 09:10:56 +0000 (10:10 +0100)]
enable scripting with example