mandelbulber2 (2.19-0.1~mx17+1) mx; urgency=medium

  * New upstream release:
    - Added new fractal formulas
      - mandelbulbPower1234
      - mengerPolyFold
      - ifs_xy
      - transfDiagonalFold
      - transfPolyFoldAtan
      - transfPolyFoldAtan2
      - transfAbsAddConditional2
    - modified fractal formulas
      - transfPolyFoldSymXY, added XY to name and updated code
      - transfPolyFoldSymMulti, updated code
    - Shaders: surface color palette replaced with gradient editor
    - Shaders: added gradient for specular highlights
    - Shaders: added gradient for diffusion
    - Shaders: added gradient for luminosity
    - Shaders: added gradient for reflectance
    - Shaders: added gradient for transparency
    - Shaders: added gradient for roughness
    - Shaders: added texture mapping for reflectance
    - Shaders: added texture mapping for transparency
    - Shaders: added texture mapping for roughness
    - Shaders: added global illumination by volumetric effects
    - Shaders: Fixed bug: corrected rotation of textures when main fractal object is rotated 
    - Animation: added morphing of gradients
    - Primitives: improved water animation
    - UI: added context menu and quick action buttons for gradients
    - UI: Added option in preferences to disable tooltips (fixed issue #213)
    - UI: Select Fusion UI style as default when none is selected
    - UI: Fixed bugs #682 and #594: after using ctrl+s cursor permanently jumped to the right in edit fields 
    - Settings: added conversion of old color palettes to new gradients
    - Image: added saving diffuse optional channel
    - Image: added saving world coordinate optional channel
    - Code: refactored code for NetRender
    - Code: a lot of small code improvements and cleaning up
    - Compilation: Added missing installer.pri to the Linux package
    - Compilation: moved to Qt 5.12 in msvc builds for Windows
    - Fixed bug: fix for crashing when preview size was changed during rendering
    - Fixed bug: when program was closed during populating toolbar, there was left zombie process.
    - Fixed bug #609: Now it is not possible to run with OpenCL platform index -1
    - Examples: added many new example settings

 -- Steven Pusser <stevep@mxlinux.org>  Mon, 26 Aug 2019 16:40:48 -0700

mandelbulber2 (2.18.1-0.1~mx19+1) mx; urgency=medium

  * New upstream release:
    - fixed problem with locked auto-refresh function.
    - fixed bug in CMakeList - there was missing SHARED_DOC_DIR definition.
    - Added new fractal formulas:
      - amazingSurfMod3
      - transfRotationIterControls
      - transfClamp4d
      - transfAbsAddMulti4d
      - transfRotateAboutVec3
      - transfOffsetSCurve4d
      - transfGnarl
      - transfBoxTiling4d
    - Modified fractal formulas:
      - menger middle mod, added vary scale and sphere inversion
      - trans_scale4d, added vary scale
      - aboxModKaliV2, added oldZ sign transform
      - transfAbsAddTgladFold4d, added iter controls and aux.color
      - transfBoxFold4dTglad, added linear vary scale option
      - mandelboxVariable, added variable functions for box limits and addCpixel
      - aboxModKali, added pre-rotation (variable)
      - transfQuaternionFold, re-structure DE
    - OpenCL: Added rendering of stereoscopic images.
    - OpenCL: Disabled loading of textures in fast and medium OpenCL modes
      (improves performance).
    - OpenCL: Fixed problem with "nan" estimated noise when some of pixels have
      infinite brightness.
    - OpenCL: Added missing code for DeltaDE josKleinian. Fixed bug #627.
    - OpenCL: Corrected displaying of total rendering time when DOF is used.
    - Effects: Added rectangle, circle, cube and sphere shapes to "fake lights"
      algorithm.
    - Effects: Added "thickness" parameter for "fake lights".
    - Effects: Added reduction of stereoscopic effect on poles when is used
      equirectangular projection.
    - Effects: Swapped eyes in top-bottom mode (default was incorrect when
      uploaded into Youtube).
    - Effects: Added button "Calculate optimal distance between eyes" for
      stereoscopic rendering.
    - Effects: Fixed bug in openCL multi-ray AO #634. When iterThreshMode was
      enabled, the detailLevel parameter was still used.
    - Effects: Added elimination of calculation of DOF at pixels with
      zero distance
    - Settings: Corrected loading of settings with animation containing
      parameters with names *_x, *_y, *_z, which are not vectors
    - Files: Added saving metadata (scene parameters) into image files.
    - Files: Fixed bug #637. Now files from _alpha and _zbuffer directories
      are deleted.
    - Files: Added saving 8-bit JPG z-buffer.
    - UI: Corrected behavior of "Default window layout".
    - UI: Disabled auto-refresh before settings are loaded (fixed problem with
      partial loading of settings).
    - UI: Better handling for "Material is not defined" problem.
      Fixed issue #636.
    - UI: Added displaying of path to log in Preferences.
    - UI: Added option to enable/disable rendering of thumbnails (used in load
      settings file selector).
    - UI: Fixed bug #654. Now central widget is not hidden when rendered image
      is detached.
    - UI: Fixed problem with unwanted repeating of rendering after mouse
      dragging.
    - Fractals: Added advanced controls for raymarching step calculation.
    - Compilation: Added 'make install' option for qmake.
    - Compilation: Added support for running Mandelbulber as portable
      application under Linux.
    - Compilation: Added continuous integration for AppImage.
    - Compilation: Fixed bug #655. Corrected paths tof doc and data in
      prepare_for_dev* scripts.

  * Actually build and install the PDF Manual from the doc sources like Debian prefers it.

 -- Steven Pusser <stevep@mxlinux.org>  Sat, 29 Jun 2019 20:37:44 -0700

mandelbulber2 (2.17-0.1~mx17+1) mx; urgency=medium

  * New upstream release.
    - Added new fractal formulas
    - josKleinianV2
    - mandelbulbAtan2Power2
    - bristorbrot2
    - mandeltorus
    - mandelbulbEye
    - transfBoxWrap4d
    - transfSphericalInvV2 BETA
    - added sphere inversion to PseudoKleinian and Jos Kleinian
    - fixed scale in transfAbsAddConditional 3d & 4d
    - fixed type2 fold in amazingSurfMod2
    - OpenCL: Added support for multi-GPU rendering
    - OpenCL: Rendering by GPUs moved to separate thread. Image processing and
      refreshing doesn't slow down rendering and GPUs can be utilized to 100%
    - OpenCL: Added reservation of GPU time for the system
    - OpenCL: Improved quality of volumetric effects in OpenCL mode (when the 
      distance from camera varies greatly)
    - OpenCL: improved error handling
    - OpenCL: Thumbnails in PreviewFileDialog are now rendered using OpenCL (or
      using CPU if distance to fractal is less than 1e-5)
    - Fractals: Corrected rendering of fractal cross-sections
    - Fractals:
    - Fixed problem with Pseudo Kleinian fractal which doesn't use maxiter and
      interior mode
    - Shaders: Added new properties for material color:
    - luminosity color the same as object color
    - color of reflections
    - color of reflections the same as object color
    - color of transparency
    - color of transparency the same as object color
    - Shaders: Added roughness property to materials
    - Shaders: Fixed variation in brightness between different image resolutions
      when "connect detail level with image resolution" was enabled.
    - Shaders: Fixed bug causing wrong appearance of specular highlights when
      diffusionTextureIntensity was low and texture mapping was disabled.
    - Shaders: Fixed bug: glow was not calculated on CPU with interior mode
    - Shaders: There was missing updating input.delta in volumetric shader (CPU
      code) - issue #614
    - Shaders: Fixed bug #618. Max distance for SSAO was limited to 100.0
    - Shaders: Fixed bug in AmbientOcclusion shader (wrong appearance when
      maxiter reached)
    - Shaders: Corrected code for non-DE shading mode to not use distance
      estimation at all.
    - UI: Added displaying of last rendered tiles with noise statistics when MC
      is used.
    - UI: Fixed not working Reset (local reset) buttons
    - UI: Local Load/Save buttons now do not load/save animation data (caused
      problems with loading partial settings)
    - UI: Corrected tooltips in Load/Save/Reset buttons
    - UI: Refreshing of thumbnails can not occupy more threads than total number
      of CPU cores
    - UI: Reduced minimum width of navigation dock
    - UI: Substituted load/save/reset buttons with smaller icon buttons
    - UI: Fixed bug #602 - mouse dragging sometimes continued when mouse buttons
      were released
    - Queue: Fixed problem with locking rendering engine by updating of Queue
      thumbnails
    - Files: Added option to save each image channel in a separate directory
    - CLI: Added --gpuall (-G) CLI option to use all available GPU devices

  * debian/copyright: update years.
  * debian/control: change recommends to beignet-opencl-icd | 
    - nvidia-opencl-icd | mesa-opencl-icd

 -- Steven Pusser <stevep@mxlinux.org>  Wed, 20 Mar 2019 17:32:18 -0700

mandelbulber2 (2.16-0.1~mx17+2) mx; urgency=medium

  * New upstream release.

 -- Steven Pusser <stevep@mxlinux.org>  Wed, 23 Jan 2019 18:16:02 -0800

mandelbulber2 (2.15-0.1~mx17+1) mx; urgency=medium

  * New upstream release.
  * Disable automatic dbgsym packages.
  * debian/rules: disable override_dh_auto_build-indep
  * Drop  fix-ppc64el-FTBFS-with-altivec-and-std-c++11.patch and
    fix-latex-chngcntr.patch.
  * debian/control:
    - add docbook-xml to B-D to prevent FTBFS.
    - add nvidia-opencl-icd and mesa-opencl-icd as recommends.

 -- Steven Pusser <stevep@mxlinux.org>  Sat, 17 Nov 2018 12:43:32 -0800

mandelbulber2 (2.14-0.1~mx17+1) mx; urgency=medium

  * New upstream release.
  * debian/control: conflict and replace packages older than 2.13.2.

 -- Steven Pusser <stevep@mxlinux.org>  Mon, 09 Jul 2018 16:37:29 -0700

mandelbulber2 (2.13.2-3~mx17+1) mx; urgency=medium

  * Rebuild for MX 17.
  * Drop debhelper compat to 10 to ease backports.
  * Add alternative B-Ds texlive-generic-extra and texlive-generic-recommended.

 -- Steven Pusser <stevep@mxlinux.org>  Mon, 09 Jul 2018 15:02:04 -0700

mandelbulber2 (2.13.2-3) unstable; urgency=medium

  * Workaround a bug in LaTeX package chngcntr, which caused a FTBFS (closes:
    #897534).
  * Fix compilation on ppc64el (closes: #897445).

 -- Giovanni Mascellani <gio@debian.org>  Thu, 03 May 2018 09:03:01 +0200

mandelbulber2 (2.13.2-2) unstable; urgency=medium

  * Properly separate builds for architecture dependent and independent
    files.

 -- Giovanni Mascellani <gio@debian.org>  Mon, 16 Apr 2018 20:15:47 +0200

mandelbulber2 (2.13.2-1) unstable; urgency=medium

  * New upstream release.
  * Update Vcs-* after migration to salsa.
  * Support parallel building.
  * Support nodoc build option.
  * Bump Standards-Version to 4.1.4, with small changes.
  * Add doc-base registration for the PDF end user manual.

 -- Giovanni Mascellani <gio@debian.org>  Mon, 16 Apr 2018 15:00:38 +0200

mandelbulber2 (2.08.3-1) unstable; urgency=medium

  * New upstream release.
  * Removing Debian patches, since they have been accepted upstream.

 -- Giovanni Mascellani <gio@debian.org>  Wed, 10 Aug 2016 23:16:47 +0200

mandelbulber2 (2.07.1-2) unstable; urgency=medium

  * Add a few missing files in debian/copyright.
  * Build depend on libpng-dev instead of libpng12-dev for the libpng16
    transition (closes: #821726).

 -- Giovanni Mascellani <gio@debian.org>  Tue, 19 Apr 2016 00:32:55 +0200

mandelbulber2 (2.07.1-1) unstable; urgency=medium

  * Initial release (closes: #819431).

 -- Giovanni Mascellani <gio@debian.org>  Sun, 17 Apr 2016 22:30:24 +0200
