chiark / gitweb /
brot2.git
16 months agotweak changelog for launchpad branch-release-0.5 release-0.5
Ross Younger [Wed, 12 Oct 2011 09:03:06 +0000]
tweak changelog for launchpad

16 months agoStamp release 0.5
Ross Younger [Wed, 12 Oct 2011 08:47:00 +0000]
Stamp release 0.5

16 months agoLP#783087: Compute better precision limits for params dialog and HUD. Don't bother...
Ross Younger [Tue, 11 Oct 2011 10:12:55 +0000]
LP#783087: Compute better precision limits for params dialog and HUD. Don't bother with a precision limit on input.

16 months agoUpdate changelog for 783077 branch
Ross Younger [Tue, 11 Oct 2011 08:34:33 +0000]
Update changelog for 783077 branch

18 months agoMerge branch 'master' into 783077
Ross Younger [Mon, 15 Aug 2011 09:26:55 +0000]
Merge branch 'master' into 783077

18 months agoUpdate changelog for recent work on master
Ross Younger [Mon, 15 Aug 2011 09:26:47 +0000]
Update changelog for recent work on master

18 months agoCLI: Implement --max-passes
Ross Younger [Mon, 15 Aug 2011 09:24:40 +0000]
CLI: Implement --max-passes

18 months agoAdd the ability to limit the number of passes in a Plot2
Ross Younger [Mon, 15 Aug 2011 09:24:23 +0000]
Add the ability to limit the number of passes in a Plot2

18 months agoImplement mandeldrop^3 through ^5
Ross Younger [Mon, 15 Aug 2011 08:46:03 +0000]
Implement mandeldrop^3 through ^5

18 months agoMerge branch 'master' into 783077
Ross Younger [Mon, 15 Aug 2011 08:56:09 +0000]
Merge branch 'master' into 783077

18 months agoFix all log-smoothed palettes to DTRT with ITERF_LOW_CLAMP.
Ross Younger [Mon, 15 Aug 2011 08:52:46 +0000]
Fix all log-smoothed palettes to DTRT with ITERF_LOW_CLAMP.

18 months agoGeneral palette fix: hsv-rgb edge cases
Ross Younger [Mon, 15 Aug 2011 08:48:45 +0000]
General palette fix: hsv-rgb edge cases

18 months agoCreate ITERF_LOW_CLAMP constant.
Ross Younger [Mon, 15 Aug 2011 08:44:24 +0000]
Create ITERF_LOW_CLAMP constant.

18 months agoAdd functions to Plot2 and Render to read out a single data point from a plot
Ross Younger [Mon, 15 Aug 2011 05:33:14 +0000]
Add functions to Plot2 and Render to read out a single data point from a plot

18 months agoLP#783077: First cut of the Mandeldrop
Ross Younger [Mon, 15 Aug 2011 04:54:16 +0000]
LP#783077: First cut of the Mandeldrop

18 months agoMerge branch '786605'
Ross Younger [Wed, 10 Aug 2011 11:32:02 +0000]
Merge branch '786605'

18 months agoTweak brot2cli man page
Ross Younger [Wed, 10 Aug 2011 11:31:42 +0000]
Tweak brot2cli man page

18 months agoupdate changelog
Ross Younger [Wed, 10 Aug 2011 11:27:23 +0000]
update changelog

18 months agowrite manpage for brot2cli
Ross Younger [Wed, 10 Aug 2011 11:24:47 +0000]
write manpage for brot2cli

18 months agoreorder options listing
Ross Younger [Wed, 10 Aug 2011 10:52:03 +0000]
reorder options listing

18 months agofix small memory leak
Ross Younger [Wed, 10 Aug 2011 10:48:05 +0000]
fix small memory leak

18 months agomake the info output optional
Ross Younger [Wed, 10 Aug 2011 10:41:27 +0000]
make the info output optional

18 months ago-o filename
Ross Younger [Wed, 10 Aug 2011 10:39:41 +0000]
-o filename

18 months ago--antialias
Ross Younger [Wed, 10 Aug 2011 10:31:21 +0000]
--antialias

18 months agoImplement --quiet option
Ross Younger [Wed, 10 Aug 2011 10:22:26 +0000]
Implement --quiet option

18 months agoReporter now takes a quiet parameter
Ross Younger [Wed, 10 Aug 2011 10:22:03 +0000]
Reporter now takes a quiet parameter

18 months ago--height --width
Ross Younger [Wed, 10 Aug 2011 09:44:34 +0000]
--height --width

18 months ago--list-fractals, --list-palettes
Ross Younger [Wed, 10 Aug 2011 09:40:02 +0000]
--list-fractals, --list-palettes

18 months agoSanity: Rather than repeating myself, use a macro already.
Ross Younger [Wed, 10 Aug 2011 09:29:15 +0000]
Sanity: Rather than repeating myself, use a macro already.

18 months agoTidy up object deletion on exit. Cures a hang if you quit while a plot was running.
Ross Younger [Wed, 10 Aug 2011 09:21:35 +0000]
Tidy up object deletion on exit. Cures a hang if you quit while a plot was running.

18 months agoAdd options for plot centre and X axis length
Ross Younger [Mon, 8 Aug 2011 11:11:04 +0000]
Add options for plot centre and X axis length

18 months agoWIP cli: now plots and outputs
Ross Younger [Sun, 7 Aug 2011 09:58:38 +0000]
WIP cli: now plots and outputs

18 months agoRename autoconf token glibmm -> libbrot2
Ross Younger [Sun, 7 Aug 2011 09:47:18 +0000]
Rename autoconf token glibmm -> libbrot2

18 months agoWIP CLI invokes Plot2
Ross Younger [Sun, 7 Aug 2011 08:56:31 +0000]
WIP CLI invokes Plot2

18 months agoLink CLI against glibmm only.
Ross Younger [Sun, 7 Aug 2011 05:44:31 +0000]
Link CLI against glibmm only.

18 months agoWIP CLI framework
Ross Younger [Sun, 7 Aug 2011 05:27:57 +0000]
WIP CLI framework

18 months agoBreak PNG rendering out into libbrot2/Render.cpp
Ross Younger [Sun, 7 Aug 2011 09:48:33 +0000]
Break PNG rendering out into libbrot2/Render.cpp

18 months agoBreak the generic business of rendering out into libbrot2.
Ross Younger [Sun, 7 Aug 2011 09:25:47 +0000]
Break the generic business of rendering out into libbrot2.

18 months agotweak autoconf symbols
Ross Younger [Sun, 7 Aug 2011 05:48:36 +0000]
tweak autoconf symbols

19 months agoMerge branch '789693'
Ross Younger [Mon, 25 Jul 2011 09:55:15 +0000]
Merge branch '789693'

19 months agoUpdate changelog for this branchlet
Ross Younger [Mon, 25 Jul 2011 09:54:25 +0000]
Update changelog for this branchlet

19 months agoLP#789693: Convert all Fractals to use the new Registry class.
Ross Younger [Mon, 25 Jul 2011 09:45:42 +0000]
LP#789693: Convert all Fractals to use the new Registry class.

19 months agotidyup: rename RegistryWithoutDescription -> SimpleRegistry
Ross Younger [Mon, 25 Jul 2011 08:50:01 +0000]
tidyup: rename RegistryWithoutDescription -> SimpleRegistry

19 months agotidyup: delete now-defunct names from within palettes
Ross Younger [Mon, 25 Jul 2011 08:43:22 +0000]
tidyup: delete now-defunct names from within palettes

19 months agoLP#789693: Convert SmoothPalettes to use new Registry
Ross Younger [Mon, 25 Jul 2011 08:32:44 +0000]
LP#789693: Convert SmoothPalettes to use new Registry

19 months agoLP#789693: Create basic Registry class, convert Discrete palettes to use it.
Ross Younger [Sun, 24 Jul 2011 07:25:55 +0000]
LP#789693: Create basic Registry class, convert Discrete palettes to use it.

19 months agoSet up tree for beta series
Ross Younger [Fri, 15 Jul 2011 07:22:44 +0000]
Set up tree for beta series

19 months ago0.2 series
Ross Younger [Fri, 15 Jul 2011 07:08:19 +0000]
0.2 series

19 months ago-W is now known as -Wextra. Add -Woverloaded-virtual for good measure.
Ross Younger [Thu, 14 Jul 2011 06:17:42 +0000]
-W is now known as -Wextra. Add -Woverloaded-virtual for good measure.

19 months agoComment out unused variable (build fails on oneiric)
Ross Younger [Thu, 14 Jul 2011 06:09:07 +0000]
Comment out unused variable (build fails on oneiric)

19 months agoMerge branch 'ui-restructure'
Ross Younger [Wed, 13 Jul 2011 11:29:16 +0000]
Merge branch 'ui-restructure'

19 months agoRemove defunct files, add one missing to Makefile
Ross Younger [Wed, 13 Jul 2011 11:27:36 +0000]
Remove defunct files, add one missing to Makefile

19 months agoUpdate changelog for this branch
Ross Younger [Wed, 13 Jul 2011 11:20:20 +0000]
Update changelog for this branch

19 months agoEnable menu mnemonics and add missing
Ross Younger [Wed, 13 Jul 2011 11:14:49 +0000]
Enable menu mnemonics and add missing

19 months agoTidy up, kill off old ui.xml
Ross Younger [Wed, 13 Jul 2011 11:10:54 +0000]
Tidy up, kill off old ui.xml

19 months agouse sigc::bind to remove some nearly-duped code
Ross Younger [Wed, 13 Jul 2011 11:07:25 +0000]
use sigc::bind to remove some nearly-duped code

19 months agoSet up Fractal and Colour menus
Ross Younger [Wed, 13 Jul 2011 11:00:48 +0000]
Set up Fractal and Colour menus

19 months agobugfix: don't throw if the user quits while a plot is running.
Ross Younger [Mon, 11 Jul 2011 11:08:50 +0000]
bugfix: don't throw if the user quits while a plot is running.

19 months agoSet up Options menu.
Ross Younger [Fri, 8 Jul 2011 13:15:13 +0000]
Set up Options menu.

20 months agoCreate class for parameters dialog and wire it in
Ross Younger [Tue, 21 Jun 2011 21:55:25 +0000]
Create class for parameters dialog and wire it in

20 months agoAdd accessors for MainWindow centre/size.
Ross Younger [Tue, 21 Jun 2011 21:52:51 +0000]
Add accessors for MainWindow centre/size.

20 months agoFurtle locking, work out a deadlock.
Ross Younger [Mon, 20 Jun 2011 21:36:48 +0000]
Furtle locking, work out a deadlock.

20 months agoStop, Redraw, MoreIters
Ross Younger [Mon, 20 Jun 2011 21:36:08 +0000]
Stop, Redraw, MoreIters

20 months agoFix HUD crashing & add a mutex for good measure.
Ross Younger [Mon, 20 Jun 2011 14:34:31 +0000]
Fix HUD crashing & add a mutex for good measure.

20 months agoMenu impl: Zoom In, Zoom Out
Ross Younger [Mon, 20 Jun 2011 14:16:31 +0000]
Menu impl: Zoom In, Zoom Out

20 months agoAccelerators for Plot
Ross Younger [Tue, 7 Jun 2011 23:28:45 +0000]
Accelerators for Plot

20 months agodo_undo()
Ross Younger [Tue, 7 Jun 2011 23:21:55 +0000]
do_undo()

20 months agoSkeletal Plot menu
Ross Younger [Tue, 7 Jun 2011 22:07:07 +0000]
Skeletal Plot menu

20 months agoCreate SaveAsPNG class and wire it in to the menu
Ross Younger [Sun, 5 Jun 2011 21:44:34 +0000]
Create SaveAsPNG class and wire it in to the menu

20 months agoTweak MainWindow::hud to not be a pointer.
Ross Younger [Sun, 5 Jun 2011 18:39:53 +0000]
Tweak MainWindow::hud to not be a pointer.

20 months agoChange click ops to work off release (as opposed to press) events.
Ross Younger [Sun, 5 Jun 2011 18:35:38 +0000]
Change click ops to work off release (as opposed to press) events.

20 months agoCreate DragRectangle class and wire it in
Ross Younger [Sun, 5 Jun 2011 18:29:18 +0000]
Create DragRectangle class and wire it in

20 months agoadd Class xy
Ross Younger [Sun, 5 Jun 2011 18:03:42 +0000]
add Class xy

20 months agoDraw the HUD - fixed at top-left for now.
Ross Younger [Sun, 5 Jun 2011 17:06:41 +0000]
Draw the HUD - fixed at top-left for now.

20 months agofixup so resizes work
Ross Younger [Sun, 5 Jun 2011 15:38:24 +0000]
fixup so resizes work

20 months agoImplement plot callbacks, now it plots
Ross Younger [Sun, 5 Jun 2011 15:32:35 +0000]
Implement plot callbacks, now it plots

20 months agoWIP - prepare main window to plot, nearly there
Ross Younger [Sun, 5 Jun 2011 14:11:55 +0000]
WIP - prepare main window to plot, nearly there

20 months agoCanvas expose event
Ross Younger [Sun, 5 Jun 2011 13:21:30 +0000]
Canvas expose event

20 months agoCreate skeletal Canvas
Ross Younger [Sun, 5 Jun 2011 12:01:36 +0000]
Create skeletal Canvas

20 months agodrop eclipse project files (oops)
Ross Younger [Sun, 5 Jun 2011 11:35:30 +0000]
drop eclipse project files (oops)

20 months agodrop eclipse project files (oops)
Ross Younger [Sun, 5 Jun 2011 11:35:30 +0000]
drop eclipse project files (oops)

20 months agoWIP mostly set up main window, skeletal menus
Ross Younger [Sun, 5 Jun 2011 11:34:51 +0000]
WIP mostly set up main window, skeletal menus

20 months agocreate skeletal MainWindow class
Ross Younger [Sun, 5 Jun 2011 10:10:01 +0000]
create skeletal MainWindow class

20 months agoWIP command-line parse and pre-flight
Ross Younger [Sun, 5 Jun 2011 09:53:34 +0000]
WIP command-line parse and pre-flight

20 months agoSplit gtk ui out into gtkui dir
Ross Younger [Sun, 5 Jun 2011 08:43:22 +0000]
Split gtk ui out into gtkui dir

21 months agoEnable silent make rules
Ross Younger [Wed, 1 Jun 2011 18:15:23 +0000]
Enable silent make rules

21 months agoMerge branch 'fractal-namespace'
Ross Younger [Sun, 29 May 2011 12:21:08 +0000]
Merge branch 'fractal-namespace'

21 months agoSanity trap: crash more helpfully if our default fractal wasn't found.
Ross Younger [Sun, 29 May 2011 12:21:01 +0000]
Sanity trap: crash more helpfully if our default fractal wasn't found.

21 months agoRework Mandelbar ITER* macros as inline functions
Ross Younger [Sun, 29 May 2011 11:46:37 +0000]
Rework Mandelbar ITER* macros as inline functions

21 months agoRework Mandelbrot ITER* macros as inline functions.
Ross Younger [Sun, 29 May 2011 11:41:31 +0000]
Rework Mandelbrot ITER* macros as inline functions.

21 months agoOverhaul Fractal.h to use a namespace
Ross Younger [Sun, 29 May 2011 10:34:37 +0000]
Overhaul Fractal.h to use a namespace

This is a combination of 8 commits.
Create namespace xFractal
Fractal class -> FractalImpl
drop FractalImpl::registry()
fvalue -> Value
namespace xFractal -> Fractal
cfpt -> Point
fractal_point -> PointData
_consts -> Consts

21 months agoupdate eclipse project file
Ross Younger [Sun, 29 May 2011 10:35:13 +0000]
update eclipse project file

21 months agoLP#789693: Make the hack to force linkage slightly more palatable.
Ross Younger [Sat, 28 May 2011 22:31:03 +0000]
LP#789693: Make the hack to force linkage slightly more palatable.

21 months agoRemove version.h in favour of autoconf'ed version string
Ross Younger [Wed, 25 May 2011 23:22:21 +0000]
Remove version.h in favour of autoconf'ed version string

21 months agoautoconf tidying:
Ross Younger [Wed, 25 May 2011 23:19:10 +0000]
autoconf tidying:

- change some variable names in Makefile.am
- tweak configure.ac syntax
- gitignore config.h.in

21 months agoupdate changelog
Ross Younger [Tue, 24 May 2011 16:13:30 +0000]
update changelog

21 months agoSet up EXTRA_DIST so that make dist works plausibly
Ross Younger [Tue, 24 May 2011 16:02:25 +0000]
Set up EXTRA_DIST so that make dist works plausibly

21 months agoBuild fixes
Ross Younger [Tue, 24 May 2011 15:59:14 +0000]
Build fixes

- Combine pkg-config checks into one, for ease of reading command line traces
- Put our LIBS into LDADD, not LDFLAGS (oops!)
- Drop incorrect AM_LDFLAGS

21 months agoAdd build-dep on autoconf and automake.
Ross Younger [Mon, 23 May 2011 18:40:56 +0000]
Add build-dep on autoconf and automake.

21 months agoautoconf: use PKG_CHECK_MODULES as far as possible
Ross Younger [Sun, 22 May 2011 20:52:55 +0000]
autoconf: use PKG_CHECK_MODULES as far as possible