Download project files

How do I verify a download?

1.2.0 release from the 1.0-gamma series released 2016-07-17

Release information
Release notes:

Refactored maths machinery.
New features: More palettes. Benchmarker. Option to render the HUD on PNG outputs.


brot2 (1.2) xenial; urgency=low

  * Add palettes from rjk's and fanf's mandelbrotters
  * Refactor fractal maths machinery to be traits-based, have it auto-select
  between the available types based on zoom depth, make float/double types
  selectable at configure time.
  * Add benchmarker (`make benchmark')
  * Update build machinery for automake 1.15 & gcc 5.3
  * Fix default save directory (LP#1600657)
  * Remember the last directory we saved in (LP#1600568)
  * Apply aspect ratio fix when saving PNG (LP#1600574)
  * Add --hud option to CLI and checkbox to GTK save dialog (LP#1603347)

 -- Ross Younger <email address hidden> Sun, 17 Jul 2016 12:47:19 +1200

File Description Downloads
download icon brot2-1.2.tar.gz (md5, sig) Release archive 12
last downloaded 11 weeks ago
Total downloads: 12

1.1.0 release from the 1.0-gamma series released 2013-01-14

Release information
Release notes:

It's largely the same brot2, but with a lot rewritten under the hood.


   * LP#882411: Create unit test framework.
   * Major rewrite of the fractal plotting machinery, with reasonable unit
   test support (closes #882411). 'make check' added. Updated CLI and gtkui
   to use new machinery. Removed old Render and Plot2 as obsolete.
   * LP#1039385: Major HUD improvements: text reduced; font size is now
   variable (and a preference); can appear with an outline text effect;
   can show/hide 'Zoom:' legend; uses reasonable superscript notation.
   * LP#1033910: Report in the HUD when we're at the zoom limit, and don't
   bother to zoom further.
   * LP#1099061: Avoid creating/destroying one thread per plot.

File Description Downloads
download icon brot2_1.1.tar.gz (md5, sig) Release archive 15
last downloaded 5 weeks ago
Total downloads: 15

1.0.0 release from the 1.0-gamma series released 2011-12-15

Release information
Release notes:

* The mouse button and scroll wheel events are now configurable at runtime.
* To remember these (and others), brot2 now has a persistent preferences mechanism.
* Preferences added to tune the plot finish algorithm, the number of processing threads, and the size/placement/colour of the HUD.
* It is now possible to save a plot at a different size from that of the window.
* In the Parameters dialog, it is now possible to specify the zoom level directly, or any of the real or imaginary axis length or pixel size.
* New fractals added: Burning Ship, Generalised Celtic, Variant and Bird of Prey.
* New palette: Optical Illusion (don't stare at it too long...)


  * LP#783040: Create preferences mechanism, make mouse button and scroll events configurable.
  * Fix HSV palette conversion to not worry about subnormals (and instead to worry about infinities).
  * LP#883771: Apply clip limits when recentring/zooming.
  * Tentative fix for occasional Cairo segfault on startup.
  * LP#783077: Add Burning Ship, Generalised Celtic, Variant and Bird of Prey fractals.
  * LP#883774: Turn control prefs into a first-class window.
  * Speed up some of the palette wrangling maths.
  * Speed up perceived sluggishness in drag-to-zoom rects on large windows.
  * Create persistent Prefs mechanism.
  * LP#783074: Make the hard-wired plot-end settings preferences, editable and persistent via dialog; also add options for them to the CLI.
  * LP#786106: Add Prev/Next items, with accelerators, to cycle through Fractal and Colour menus.
  * Fractal setup cosmetic fixes
  * LP#786549, LP#891954: Add prefs for HUD placement and colouring.
  * LP#783086: Add pref for max number of plotting threads.
  * LP#783085: Allow saving a different size of plot to that currently displayed.
  * Add "Optical Illusion" discrete palette.
  * LP#783081: Improve parameters dialog to allow zoom to be specified as any of real axis, imag axis, real pixel size, imag pixel size, or good old fashioned zoom.

File Description Downloads
download icon brot2_1.0.tar.gz (md5, sig) Release tarball 18
last downloaded 6 weeks ago
Total downloads: 18

0.5 release from the 0.5-beta series released 2011-10-12

Release information

brot2 (0.5) unstable; urgency=low

  * Beta release series.
  * LP#789693: Create a Registry class, overhaul palettes and fractals to use
  * LP#786605: Implemented command-line interface as a separate
    executable, brot2cli.
  * Fix some edge cases in smooth palettes.
  * LP#783077: Implement Mandeldrop fractal and its derivatives.
  * LP#783087: Compute better precision limits for params dialog and HUD.
  Don't bother with a precision limit on input.

 -- Ross Younger <email address hidden> Wed, 12 Oct 2011 21:50:26 +1300

File Description Downloads
download icon brot2_0.5.tar.gz (md5, sig) Release tarball 10
last downloaded 10 weeks ago
Total downloads: 10

0.2 (alpha2) release from the 0.0-alpha series released 2011-07-15

Release information
Release notes:

No functionality changes, but overhauled behind the scenes. The principal change was to move to gtkmm and friends.


brot2 (0.2) natty; urgency=low

  * Alpha release.
  * LP#783038: Replace deprecated calls to gtk_signal_connect(_object)
  * LP#783038: Overhaul menu creation to use GtkUIManager instead of
  * LP#783038: Overhaul drawing to use Cairo. We draw via three Cairo
  surfaces: the plot ("canvas"), the HUD and the dragrect; add explicit
  depends on libcairo and libpango.
  * LP#783083: Make member functions take a const 'this' where possible.
  * Now uses autoconf.
  * Overhaul Fractal.h et al to use a namespace.
  * Rearrange source into libbrot2/ and gtkui/.
  * LP#783036: Split up gtkui source, convert to gtkmm.
  * LP#785166: Replace getopt with Glib::OptionOptionContext etc.

 -- Ross Younger <email address hidden> Fri, 15 Jul 2011 19:05:11 +1200

File Description Downloads
download icon changelog (md5) ChangeLog for 0.2 6
last downloaded 41 weeks ago
download icon brot2_0.2.tar.gz (md5, sig) Second alpha release 9
last downloaded 11 weeks ago
Total downloads: 15

0.1 (alpha1) release from the 0.0-alpha series released 2011-05-16

Release information
Release notes:

Initial .deb packaging, tested on natty.


brot2 (0.1) natty; urgency=low

  * Initial packaging. (Closes: LP#783031)
  * Interim fix for assert on startup (LP#783106)
  * Update version ident, add "-v" option (Closes: LP#783139)

File Description Downloads
download icon brot2_0.1.tar.gz (md5, sig) Release 0.1 source archive 13
last downloaded 6 weeks ago
Total downloads: 13