ALBULA 4.0.1
Features:
   ALBULA Python API now supports Python 3

ALBULA 3.3.3
Features:
   Support unsigned image_nr in HDF5
   Support monitor api of detector software release-2020.1

ALBULA 3.3.2
Features:
   Fixed an issue with reading TIFF files

ALBULA 3.3.1
Features:
   ALBULA Python API now supports Windows
   Updated address

ALBULA 3.2.0
Features:
   Resolutions rings are accessible by API
   Bitshuffle encoded hdf5 files can be read by ALBULA
   Speed up reading of hdf5 data composed of many datafiles

ALBULA 3.1.0
Features:
   Data Acquisition GUI
   DImageWriter.write() writes sensor thickness in cbf files
   If "highlight defective pixel" is off show "usual" image color
   New python functions DEigerClient.monitorAll(), nextAll(), which return tuple (image, series id, frame id)
   When scrolling to zoom, the pixel under the mouse cursor is kept constant
   Invert Colors of displayed image
   Image Preloader
   Set step size of movie mode
Bugfixes:
   Displayed images smeared out when --disableGLSL flag is on or GLSL is not available
   DImage.setPixel() sets also pixels on images that have been copied from the image before.
   Image Info does not correctly display beam center if Beam x, y is (0,0)
   Crash when switching highlight defective/saturated without image loaded
   Header data lost when converting h5 to cbf or tiff
   Beamline info parameters (distance, beam_x, beam_y) cannot be set at the same time
   Table of local maxima jumps back to top when clicking on a lower entry


ALBULA 3.0.0
  Monitor Eiger computer
  ROI:
      New features: copy to clipboard, pop out, log mode;
      Improved display
      Box Plot: Normalized values
      Powder Plot: Set beam centre
  Info tab: Combine detector, image and beamline info; add raw header
  Display images via drag and drop
  Export images and screenshots to png and jgeg
  Remember paths of all opened files via command line parameters and use the these paths as default in file dialog
  In File-Open-Dialog choose between "All Dectris images (hide *_data.h5 files)" and "Image files"
  The misleading name "Watch Dir" is called "Watch Series"
  Keyboard shortcuts:
      Enable/disable via API
      When main toolbar is hidden disable shortcuts associated with main toolbar (e.g. ctrl O, ctrl N, ...)
  Bugfix: Wrong number of pixels in "View" for negative non-integer background
  Bugfix: Fast mouse actions in window with pixel values displayed may freeze the gui
  Removed class DCamera (separate project)
  Improvements in opening displaying hdf5 data files
  Bugfix: Watch Dir mode in hdf5 files
  Bugfix: Scientific float number representation for "exposure time" and "exposure period" in info tab.
  Total number of images in subimage header when opening hdf5 files.


ALBULA 2.2.13
  Bugfix: GoTo dialog allows image numbers starting from zero
  DHdf5Writer: Start datafiles and image numbers from one rather than zero
  DHdf5Container: More tolerant with datafiles not starting from one and zero
  DCamera.camserverStart: Increased timeout to 120 seconds
  Bugfix: In key mode +- keys could not be used for anything other than zooming the image
  Bugfix: Crash in Powder Plot if beam centre is integer and the inner circle radius is 0.
  Bugfix: "Save as" on Box Plot produced a file with two headlines "X Pixel" rather than
          "X Pixel" for the first and "Y Pixel" for the second headline


ALBULA 2.2-12
  Bugfix: Timeout option of readImage()
  Bugfix: Max Finder showes huge intensities for float images
  class DImageOptionalData:
      wavelength() reads from NeXus path "/entry/instrument/beam/wavelength"
      falling back to "/entry/instrument/monochromator/wavelength".
      set_wavelength() writes to "/entry/instrument/beam/wavelength"
  class DCamera: Ready for communication with both Eiger and Pilatus detectors
  class DColorMap: Convert DImageInt/DImageFloat to RGB
  class DColorTable: Conversion table for class DColorMap


ALBULA 2.2-11
  Bugfix: Width and height is flipped in NeXus data of hdf5 files.
  Bugfix: Display Detector Serial number in info bar

ALBULA 2.2-10
  DImageInt.fromData(), DImageFloat.fromData(): read from almost arbitrary python arrays

ALBULA 2.2-9
 bugfix

ALBULA 2.2-8
  experimental features

ALBULA 2.2-7
  class DCamera (communication with camserver)

ALBULA 2.2-6 
  minor bugfixes

ALBULA 2.2-5
  dectris.albula.readImage(): optional timeout argument for blocking mode
  dectris.albula.readImage(): optional without image argument
  DImageInt/DImageFloat: setOptionalData()


ALBULA 2.2-4
  Auto Contrast Button
  Bugfixes:
	Box Plot falls off on the right hand side
	Loading float images takes very long
	Reading tifs from matlab results in DCorruptedImage exception
	Improved contrast settings for float images

ALBULA 2.2-0

ALBULA API (Linux only):
  New name conventions for displaying frames (old names are deprecated but still supported):
    Frame -> DFrame
    MainFrame -> DMainFrame
    SubFrame -> DSubFrame
  DMainFrame.synchronizeViewport()
  DMainFrame.synchronizeContrast()
  DMainFrame.synchronizeStatistics()
  DSubFrame.loadImage(): callback arg for auto contrast, e.g. DContrast
  class DContrast: compute reasonable default values for foreground and background
  DFrame.waitForClose(): wait until frame has been closed explicitly by mouse click
  New functions: version(), versionMajor(), versionMinor(), versionPatch()
  New flag in ALBULA installer: --python=/path/to/python_interpreter
General:
  3D Plot
  Export images to png, jpg, tiff, ...
  Read edf images
  HDF5 1.8.11



ALBULA 2.0-0

Python API (Python interface for image manipulation and visualization)
Removed slave mode. Used Python API instead. Read manual for an example script.
Move image with subpixel precision
Experimental support for HDF5
Stopped support for auto update



ALBULA 1.8-3

Bugfix: autoload modes may deadlock



ALBULA 1.8-2

Key Shortcuts



ALBULA 1.8-1

Fixed bug: crash in line plot when dragging line over the image borders
Minor adaptions in the documentation



ALBULA 1.8-0

ALBULA for Macintosh and Windows
Write beam line info to all image headers
Write ROI values and plots to files
Improved auto contrast
Toolbutton in subwindow bar for fast contrast setting
ALBULA remembers last color representation (i.e. HDR, Grey Scale, Rainbow or Heat representation)



ALBULA 1.7-2

Contrast may be set in auto load mode



ALBULA 1.7

New surface with sub window task bar
Complete Dokumentation
Added hdr-, heat- and rainbow-display
Beamline parameters are editable
Synchronize statistics of subwindows
Switch on/off sync mode for zoom and offset, contrast and statistics separately



ALBULA 1.6

Header information: Beamline info may be safed in image directory
Line Plot: Estimate on lattice distance from distance between reflections
Region of interest: Selected regions can be resized
Histogram: Number of pixels in the BG, FG regions and between is shown
Plots: Show position of mouse pointer in plot
Added slavemode: Albula can be started with the option -slavelmode <file> 
Installation in userspace possible
Added Autoupdater



ALBULA 1.5

Fixed bug: selecting regions and moving of selected regions is sometimes shifted by 1 image pixel
Fixed bug: resolution rings do not show the correct values
Fixed bug: Selecting context help, right clicking inside the image and starting movie mode freezes ALBULA
Region of Interest: Infos from statistic tools can be copied and pasted
Region of Interest: For choosing the y-region of the plots invalid pixel values are no longer taken into account
Toolvar->View: In image navigator thumbnail: When visible region becomse to small for being shown in thumbnail, a cross is shown
Menu bar: About button added



