chiark / gitweb /
brot2.git
2011-05-15 Ross YoungerTrim the list of pkgconfig libs to what we actually... release-0.1
2011-05-15 Ross YoungerAdd logo to about box.
2011-05-15 Ross YoungerUnify (almost) copyright strings
2011-05-15 Ross YoungerAdd version option (LP#783139)
2011-05-15 Ross YoungerFix menu
2011-05-15 Ross YoungerActually install the man page (oops)
2011-05-15 Ross Youngerupdate README
2011-05-15 Ross Youngeradd missing source-format tag
2011-05-15 Ross YoungerAdd brot2.png and brot2.desktop
2011-05-15 Ross YoungerMove ancillary files to misc/.
2011-05-15 Ross YoungerFirst stab at packaging. LP#783031
2011-05-15 Ross YoungerInterim fix for LP#783106
2011-05-15 Ross YoungerBuild with optimisation by default
2011-05-15 Ross YoungerAdd logo
2011-01-02 Ross YoungerAnd finally, mandelbar^5 as it's trivial given I've...
2011-01-02 Ross Younger... mandelbar^4
2011-01-02 Ross Youngeradd Mandelbar^3
2011-01-02 Ross YoungerImplement Mandelbar
2011-01-02 Ross YoungerTidy up Mandelbrots.cpp
2011-01-02 Ross YoungerFractal menu setup: implement sort order groups
2011-01-02 Ross YoungerMove common fractal bits back to Fractal.cpp...
2011-01-02 Ross YoungerMake _consts a bit saner.
2011-01-02 Ross YoungerRename Fractal.cpp -> Mandelbrots.cpp
2011-01-02 Ross YoungerAdd fractal descriptions as tooltips
2011-01-02 Ross YoungerAdd human-readable description strings to the Fractal...
2011-01-01 Ross Younger... and mandelbrot^5.
2011-01-01 Ross Younger... and mandelbrot^4
2011-01-01 Ross YoungerTweak default position to be sane for both mandelbrot...
2011-01-01 Ross YoungerFirst cut of mandel^3
2011-01-01 Ross YoungerMove Mandelbrot class def into Fractal.cpp, prepare...
2011-01-01 Ross YoungerCreate Fractal menu, like the palette menu.
2011-01-01 Ross YoungerCreate fractal registry and make a static top-level...
2010-12-19 Ross YoungerBreak out antialias_factor into the config context
2010-12-19 Ross YoungerStash the last dirname we saved in and use that as...
2010-12-19 Ross YoungerFix segv if the user quits mid-plot.
2010-12-19 Ross YoungerRename BYTES_PER_PIXEL to RGB_BYTES_PER_PIXEL and use...
2010-12-19 Ross YoungerRewrite plot_to_png to use render_plot_generic; move...
2010-12-19 Ross YoungerMake definition of render_plot_generic less insane.
2010-12-06 Ross YoungerStop the plot before toggling antialias flag
2010-12-06 Ross YoungerAdd safety checks in plot2
2010-11-30 Ross YoungerBreak out the pixel-to-RGB rendering function
2010-11-29 Ross YoungerMend click-to-zoom on antialiased renders.
2010-11-29 Ross YoungerBasic 2x antialiasing mostly works
2010-11-29 Ross YoungerMake white and black visible consts.
2010-11-29 Ross YoungerSet up a toggle option for antialiasing.
2010-11-28 Ross YoungerPossible threading bugfix
2010-11-27 Ross YoungerRearrange menus
2010-11-27 Ross YoungerAdd menu item to resume a plot.
2010-11-27 Ross YoungerPlot interface allows resumption...
2010-11-27 Ross YoungerAutodetect the number of CPUs and use for the thread...
2010-11-22 Ross YoungerUse linear rainbow as the default initial plot because...
2010-11-22 Ross YoungerEven more palette fettling.
2010-11-21 Ross YoungerAdd note about -O0 v -O3
2010-11-21 Ross YoungerAdd the number of still-live pixels to the statusbar...
2010-11-21 Ross YoungerSilence compiler errors found by turning on -O3
2010-11-21 Ross YoungerAdd integer overflow trap on the number of iterations
2010-11-21 Ross YoungerTinker with plot completion thresholds, still looking...
2010-11-21 Ross YoungerFix slight banding in smooth HSV-based colour schemes.
2010-11-21 Ross YoungerEven more palette fettling. Add Quick logarithmic.
2010-11-21 Ross YoungerPNGs were upside-down. That could have been embarrassing...
2010-11-21 Ross YoungerMerge branch 'multi-pass-render'
2010-11-21 Ross YoungerTidy up, hammer the floorboards back down &c.
2010-11-21 Ross YoungerTreat the pixel threshold as a slightly movable feast
2010-11-21 Ross YoungerKill off Plot2::maxiter in toto
2010-11-21 Ross YoungerHave safe_stop wait for the exit, be more responsive...
2010-11-21 Ross YoungerPlay with pass iteration sizes; have them scale quasi...
2010-11-21 Ross YoungerFix the initial livecount overestimate
2010-11-21 Ross YoungerAdd _actual_ maxiter and passes to Plot...
2010-11-21 Ross YoungerStop plotting if 50% of the pixels have escaped and...
2010-11-21 Ross YoungerMake use of the current_maxiter in the major_progress...
2010-11-21 Ross YoungerAdd the current maxiter to the major_progress callback.
2010-11-21 Ross YoungerKeep track of the number of live pixels.
2010-11-21 Ross YoungerFiddle with parameters, tidy worker setup code
2010-11-21 Ross YoungerUse the progressbar to report work done within each...
2010-11-21 Ross YoungerKill more race conditions
2010-11-21 Ross YoungerFirst stab at multi-pass rendering.
2010-11-21 Ross YoungerDon't need pthread.h any more
2010-11-21 Ross YoungerDynamically decide on the number of jobs to improve...
2010-11-21 Ross YoungerTeach Plot2 to respect the nomore flag (oops!)
2010-11-21 Ross YoungerTypename rationalisation:
2010-11-21 Ross YoungerCouple of fixups to dragrect behaviour...
2010-11-20 Ross YoungerMinor gtk/event fixups ...
2010-11-20 Ross YoungerDrop gtkmm from main for the time being, revert to...
2010-11-20 Ross YoungerUpgrade fractal interface...
2010-11-20 Ross YoungerRedraw doesn't count as an undoable action...
2010-11-20 Ross YoungerAdd menu items to stop and refresh the plot
2010-11-20 Ross YoungerAdd note about apparently-spurious gtk assertion fail...
2010-11-20 Ross YoungerSemi-overhaul plot threading...
2010-11-20 Ross YoungerAbstract out MasterThreadPool a little; rename its...
2010-11-20 Ross YoungerRename Plot2::_main_threadfunc to _per_plot_threadfuc...
2010-11-20 Ross YoungerCure race conditions leading to deadlock.
2010-11-20 Ross YoungerUse Glib::Mutex::Lock (destructor auto-release locks).
2010-11-20 Ross YoungerYet another palette tweak
2010-11-20 Ross YoungerRemove main render_lock, hopefully defuncted by proper...
2010-11-20 Ross YoungerFix rounding bug in divvying up the jobs.
2010-11-20 Ross YoungerOverhaul plot callback interface...
2010-11-20 Ross YoungerReplace status bar with a progress bar
2010-11-20 Ross YoungerConvert Plot2 to use glibmm instead of glib.
2010-11-20 Ross YoungerMerge Plot2::lock and Plot2::flare_lock
2010-11-20 Ross YoungerRefactor Plot2 to use one global thread pool.
next