8 Commits

Author SHA256 Message Date
ff949deb51 Accepting request 800376 from science
OBS-URL: https://build.opensuse.org/request/show/800376
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fips?expand=0&rev=3
2020-05-05 17:06:56 +00:00
88e0856cc8 Accepting request 799651 from home:matwey:branches:science
- Update to version 3.4.0:
  * Version 3.4.0
  * Drop uninstaller link (#115)
  * Add dist/freedesktop/space.fips.Fips.metainfo.xml
  * Block installation on Windows earlier than 7 SP1 (#115)
  * Migrate installer to WiX (#115)
  * VS2019 compatibility
  * Add Fedora to README.md
  * Reimplement fit to window
  * Implement image panning via left-button dragging
  * Pass QEvent::MouseMove to OpenGLWidget
  * Move MouseMoveEventFilter out of global namespace
  * Drop Viewrect::setWidget()
  * Drop view rect from Viewrect
  * Drop view rect from OpenGLWidget
  * Drop view rect from OpenGLTransform
  * Introduce OpenGLTransform::setWidgetSize()
  * Reimplement ScrollArea using virtual position and size
  * Handle zoom in QOpenGLWidget
  * Handle image aspect ratio in OpenGLTransform
  * Add up-to-date compilers to .travis.yml
  * Do not show open file dialog when drop broken file on Dock
  * Check that at least one instance is started correctly
  * Add initial implementation for the playback single-shot mode
  * Initial playback interval control
  * Initial implementation for *OpenGL30ArrayPlan (OpenGL 3.0+)
  * Initial implementation for *OpenGLArrayPlan (OpenGL 2.1)
  * Add playback test data
  * Initial implementation for 3D FITS file reading
  * Add Playback to MainWindow

OBS-URL: https://build.opensuse.org/request/show/799651
OBS-URL: https://build.opensuse.org/package/show/science/fips?expand=0&rev=7
2020-05-05 13:17:58 +00:00
2823dc6a59 Accepting request 683052 from science
OBS-URL: https://build.opensuse.org/request/show/683052
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fips?expand=0&rev=2
2019-03-11 10:15:25 +00:00
cdc460b6ee Accepting request 682994 from home:matwey:branches:science
- Drop %defattr
- Use %license for LICENSE.txt
- Update to version 3.3.1:
  * Version 3.3.1
  * Fix Exception::what()
  * Do not crash app when broken file is dropped via macOS Dock
  * Remove using Utils::swap_bytes
  * Fix makeMinMax() for images with NaNs
  * Utils::min and max adaptive to NaN

OBS-URL: https://build.opensuse.org/request/show/682994
OBS-URL: https://build.opensuse.org/package/show/science/fips?expand=0&rev=5
2019-03-09 21:02:26 +00:00
986af9dac7 Accepting request 629022 from science
- Update to version 3.3.0:
  * Version 3.3.0
  * Fix GhPages: show .screenshot on the site
  * Add screenshot
  * Rename desktop file and icons to reverse DNS style
  * Update README.md
  * RPM packages for openSUSE in science repo now
  * Initial implementation for DoubleOpenGL30Plan
  * Initial implementation for FloatOpenGL30Plan
  * Add initial implementation for Int32OpenGL30Plan
  * Initial implementation for Int16OpenGL30Plan
  * Add initial implementation for Uint8OpenGL30Plan
  * Introduce AbstractOpenGLPlanTexture template class
  * Rename *OpenGL33Plan: *-opengl3 to *-opengl3.3
  * Add const qualifier to AbstractOpenGLPlane::*ShaderSourceCode()
  * Drop QObject from AbstractOpenGLPlan
  * Add support of BITPIX=-64
  * BITPIX=-32 for OpenGL 3.3
  * BITPIX=64 for OpenGL 3.3
  * BITPIX=32 for OpenGL 3.3
  * BITPIX=16 support for OpenGL 3.3
  * BITPIX=8 for openGL >= 3.3
  * Use HTML © instead of unicode symbol
  * Make home page URL clickable
  * Add using OpenGLPlan name to the About dialog
  * Add Qt version to the About dialog
  * Add fips version to the About dialog
  * Reimplement AbstractOpenGLPlan::draw() both for VAO supported and unsupported cases
  * Add initial implementation for AbstractOpenGLPlan::draw()
  * Drop unused signals from OpenGLPlane
  * Do not set OpenGL 3.0 and OpenGL 2.1 flags for OpenGL 3.3
  * Set XDG_PREFIX according to CMAKE_INSTALL_PREFIX
  * Drop XDG_DATA_DIRS from find_path XDG_PREFIX
  * Return number of opened files from openFile()
  * Add Qt version status message for CMakeLists.txt
  * Update .travis.yml
  * Drop unused #include <QDebug>
  * Fix uninitialized variable in OpenGLFeatures
  * Use OpenGLPlanFactory in OpenGLWidget
  * Add initial implementation for OpenGLPlanFactory
  * Add initial implementation for resolveOpenGLPlan
  * Add initial implementation for *OpenGLPlan::satisfied()
  * Add initial implementation for OpenGLFeatures and OpenGLRequiredFeatures
  * Reword OpenGL context version requirement
  * Move hduMinMax() and insturmentalMinMax() from OpenGLTexture to OpenGLPlan
  * Add initial implementation AbstractOpenGLPlan::initialize()
  * Add initial implementation for OpenGLWidget::PlanInitializationError
  * Move OpenGLPlane to AbstractOpenGLPlan
  * Move OpenGLTexture to AbstractOpenGLPlan
  * Add initial implementation for AbstractOpenGLPlan::vertexShaderSourceCode()
  * Add initial implementation for AbstractOpenGLPlan::fragmentShaderSourceCode()
  * Add initial implementation for OpenGLWidget::PlanCreationError
  * Add implementation for AbstractOpenGLPlan::name()
  * Add initial implementation for AbstractOpenGLPlan
  * Add GitHub PR template
  * Drop redundant texture unbinding
  * Add setMVPUniform(), setCUniform(), setZUniform() helpers for OpenGLShaderProgram
  * Drop redundant texture binding from initializeGLObjects()
  * Refactor OpenGLTexture
  * Add implementation for FITSToInstrumental() and InstrumentalToFITS()
  * Add implementation for AbstractHeaderDataUnit::apply()
  * Refactor FITS::HeaderDataUnit
  * Refactor FITS::AbstractDataUnit hierarchy
  * Refactor FITS::HeaderUnit
  * Simplify DataUnitCreateHelper
  * Allow returning data from FITS::AbstractDataUnit::bitpixToType()
  * Drop extra setAttributeArray from paintGL()
  * Move uv_data to OpenGLPlane
  * Add initial implementation for OpenGLShaderProgram
  * Reimplement OpenGLWidget::initializeGLObjects::ShaderLoader to return shader string directly
  * Add support for returning data from AbstractDataUnit::apply() function
  * Add initial implementation for Utils::Result<>
- Update to version 3.2.3:
  * Version 3.2.3
  * Fix ScientificSpinBox text edition
  * Wrap in initializeGLObjects in setHDU by {make,done}Current()
  * Fix issue with level spin boxes for small absolute values
  * Fix MacOS build
- Update to version 3.2.2:
  * Fix WidgetToFitsOpenGLTransform in vertical direction
  * Verson 3.2.2
- Update to version 3.2.1:
  * Remove dock widget shortcuts
  * Redo TestOpenGLPlane
  * Version 3.2.1
- Update to version 3.2.0:
  * Editorial changes in README.md
  * Initial implementation of scientific spin boxes
  * Update README.md
  * Use locale settings for spin box text
  * Override "step by" logic for scientific spin box
  * Set linear step for ScientificSpinBox
  * Changes for @matwey's review
  * Use raw pointers for spinbox_ and slider_
  * Use raw pointers for min_level_ and max_level_
  * Use raw pointers for button_group_
  * Do deploy not only from master
  * Add clang 4 to .travis.yml
  * Put Utils::row_align into separate module
  * Reimplement Utils::row_align in a platform-independ way
  * Put byte swapping routines to separate module
  * Fix MS Visual Studio build
  * Drop cmake target INSTALL from .appveyor.yml
  * Add document icon and include it into macOS bundle
  * Set binary git attribute for icon files
  * Use mouse wheel for zoom in and zoom out
  * Prototypes of refresh and open in window actions
  * Use right macOS bundle location
  * Refactor OpenGLWidget
  * Reimplement FITS replacement via texture reloading
  * Use Release build type for Linux in .travis.yml
  * Use -Wall in .travis.yml
  * Fix -Wsign-compare in src/colormapwidget.cpp
  * Let compilers be extra verbose and pedantic
  * Fix extra ';'
  * Fix unused parameter 'pos' in src/levelswidget.cpp
  * Move Exception to Utils::Exception
  * Implement Utils::Optional<T>
  * Initial implementation of status bar
  * Align text in status bar
  * Add autorefresh
  * Return missed window title
  * Do not use VBO for vertex and UV data
  * Move spinbox classes to separate files
  * Add rotation dock widget
  * Add initial implementation for AbstractOpenGLTransform
  * Add initial implementation for OpenGLTransform and WidgetToFitsOpenGLTransform
  * Use OpenGLTransform in OpenGLWidget
  * Add initial implementation for OpenGLPlane
  * Update to MacOS 10.11
  * Use OpenGLPlane instead of VertexCoordinates
  * Drop class OpenGLWidget::VertexCoordinates
  * Fix OpenGLPlane::planeRect()
  * Fix Fit to Window for rotated image
  * Initial implementation of level buttons
  * Replace strange button with cool check box
  * Add unit test for OpenGLPlane
  * Add unit test for WidgetToFitsOpenGLTransform
  * Use QTEST_GUILESS_MAIN instead of QTEST_MAIN
  * Drop unused #include <QDebug>
  * Fix const type qualifier on return type has no effect
  * Fix initialization order warning in rotationwidget
  * Fix unused parameter 'pos' warning
  * Fix unused parameter 'max' warning
  * Fix signed/unsigned comparison mismatch warning
  * Hold viewrect center during rotation
  * Initial implementation for FlipWidget
  * Initial implementation of flipping
  * Hold viewrect center while flipping
  * Bump CMakeLists.txt version to 3.2.0
- Update to version 3.1.1:
  + Fix issue with row alignment
  + Version 3.1.1
- Version 3.1.0
- Update to version 3.1.0:
  * Deploy .dmg to GitHub Releases
  * Use correct directive WORKING_DIRECTORY instead of WORKING_DIR
  * Add Copyrigth info in appropriate places
  * Windows: prepare installers using NSIS
  * Add artifact deployment for appveyor
- Update to version 3.0.0+git20170818.4c649ce:
  * Show file selection dialog when opened without arguments
  * Add initial .appveyor.yml
  * Add Appveyor badge to README.md
  * Allow building fips for all platforms
  * Use MSVS specific byte-swapping routines
  * Define vbo_data[] as const GLfloat
  * Add Debug and Release build targets to .appveyor.yml
  * Emit pixelViewrectChanged (e.g. update bars) before redraw image
  * Add initial implementation for Application
  * Move startup logic to Application
  * Initial implementation for Instance
  * Create DMG via CPack
  * Add supported file types to Info.plist
  * Remove GLSL version specifier
  * Add file->open action
  * Fix QT URL in README.md
  * Check required Qt5 version in CMakeLists.txt
  * Use tabs instead of spaces in CMakeLists.txt
  * Allow multiple positional arguments in command line
  * Fix fit to window (again)
  * Adapt GLSL code to OpenGL ES
  * Drop setRenderableType(QSurfaceFormat::OpenGLES)
  * Add License to DMG
  * Add support of MacOS native file open event
  * Show file dialog on Mac on startup only if there are no files to look at
  * Add new menu bar actions
  * Add icon fot unpacked DMG
  * Use default package name
  * Implement color maps via 1D textures
  * Add gradient.fits test file
  * Move color value adjustment from shaders to OpenGLShaderUniforms
- Update to version 3.0.0+git20170811.1d6ec33:
  * Return minimum and maximum values on big endian platform
  * Use correct initialization order in Visitor
- Update to version 3.0.0+git20170811.6bfa07d:
  * Create LICENSE
  * Add level sliders (#14)
  * Do not swap bytes on big-endian systems
  * Add Palette Switcher (#15)
  * Add README.md
  * Set theme jekyll-theme-cayman
  * Create CNAME
  * Merge branch 'zoom' into master
  * Support of MacOS .app and .dmg building
  * Add version into Info.plist
  * Overwrite existing .dmg
- Initial version

OBS-URL: https://build.opensuse.org/request/show/629022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fips?expand=0&rev=1
2018-08-15 08:37:11 +00:00
Ismail Dönmez
59b0c24f25 Accepting request 628632 from home:matwey:fips
- Update to version 3.3.0:
  * Version 3.3.0
  * Fix GhPages: show .screenshot on the site
  * Add screenshot
  * Rename desktop file and icons to reverse DNS style
  * Update README.md
  * RPM packages for openSUSE in science repo now
  * Initial implementation for DoubleOpenGL30Plan
  * Initial implementation for FloatOpenGL30Plan
  * Add initial implementation for Int32OpenGL30Plan
  * Initial implementation for Int16OpenGL30Plan
  * Add initial implementation for Uint8OpenGL30Plan
  * Introduce AbstractOpenGLPlanTexture template class
  * Rename *OpenGL33Plan: *-opengl3 to *-opengl3.3
  * Add const qualifier to AbstractOpenGLPlane::*ShaderSourceCode()
  * Drop QObject from AbstractOpenGLPlan
  * Add support of BITPIX=-64
  * BITPIX=-32 for OpenGL 3.3
  * BITPIX=64 for OpenGL 3.3
  * BITPIX=32 for OpenGL 3.3
  * BITPIX=16 support for OpenGL 3.3
  * BITPIX=8 for openGL >= 3.3
  * Use HTML &copy; instead of unicode symbol
  * Make home page URL clickable
  * Add using OpenGLPlan name to the About dialog
  * Add Qt version to the About dialog
  * Add fips version to the About dialog
  * Reimplement AbstractOpenGLPlan::draw() both for VAO supported and unsupported cases
  * Add initial implementation for AbstractOpenGLPlan::draw()
  * Drop unused signals from OpenGLPlane
  * Do not set OpenGL 3.0 and OpenGL 2.1 flags for OpenGL 3.3
  * Set XDG_PREFIX according to CMAKE_INSTALL_PREFIX
  * Drop XDG_DATA_DIRS from find_path XDG_PREFIX
  * Return number of opened files from openFile()
  * Add Qt version status message for CMakeLists.txt
  * Update .travis.yml
  * Drop unused #include <QDebug>
  * Fix uninitialized variable in OpenGLFeatures
  * Use OpenGLPlanFactory in OpenGLWidget
  * Add initial implementation for OpenGLPlanFactory
  * Add initial implementation for resolveOpenGLPlan
  * Add initial implementation for *OpenGLPlan::satisfied()
  * Add initial implementation for OpenGLFeatures and OpenGLRequiredFeatures
  * Reword OpenGL context version requirement
  * Move hduMinMax() and insturmentalMinMax() from OpenGLTexture to OpenGLPlan
  * Add initial implementation AbstractOpenGLPlan::initialize()
  * Add initial implementation for OpenGLWidget::PlanInitializationError
  * Move OpenGLPlane to AbstractOpenGLPlan
  * Move OpenGLTexture to AbstractOpenGLPlan
  * Add initial implementation for AbstractOpenGLPlan::vertexShaderSourceCode()
  * Add initial implementation for AbstractOpenGLPlan::fragmentShaderSourceCode()
  * Add initial implementation for OpenGLWidget::PlanCreationError
  * Add implementation for AbstractOpenGLPlan::name()
  * Add initial implementation for AbstractOpenGLPlan
  * Add GitHub PR template
  * Drop redundant texture unbinding
  * Add setMVPUniform(), setCUniform(), setZUniform() helpers for OpenGLShaderProgram
  * Drop redundant texture binding from initializeGLObjects()
  * Refactor OpenGLTexture
  * Add implementation for FITSToInstrumental() and InstrumentalToFITS()
  * Add implementation for AbstractHeaderDataUnit::apply()
  * Refactor FITS::HeaderDataUnit
  * Refactor FITS::AbstractDataUnit hierarchy
  * Refactor FITS::HeaderUnit
  * Simplify DataUnitCreateHelper
  * Allow returning data from FITS::AbstractDataUnit::bitpixToType()
  * Drop extra setAttributeArray from paintGL()
  * Move uv_data to OpenGLPlane
  * Add initial implementation for OpenGLShaderProgram
  * Reimplement OpenGLWidget::initializeGLObjects::ShaderLoader to return shader string directly
  * Add support for returning data from AbstractDataUnit::apply() function
  * Add initial implementation for Utils::Result<>
- Update to version 3.2.3:
  * Version 3.2.3
  * Fix ScientificSpinBox text edition
  * Wrap in initializeGLObjects in setHDU by {make,done}Current()
  * Fix issue with level spin boxes for small absolute values
  * Fix MacOS build
- Update to version 3.2.2:
  * Fix WidgetToFitsOpenGLTransform in vertical direction
  * Verson 3.2.2
- Update to version 3.2.1:
  * Remove dock widget shortcuts
  * Redo TestOpenGLPlane
  * Version 3.2.1
- Update to version 3.2.0:
  * Editorial changes in README.md
  * Initial implementation of scientific spin boxes
  * Update README.md
  * Use locale settings for spin box text
  * Override "step by" logic for scientific spin box
  * Set linear step for ScientificSpinBox
  * Changes for @matwey's review
  * Use raw pointers for spinbox_ and slider_
  * Use raw pointers for min_level_ and max_level_
  * Use raw pointers for button_group_
  * Do deploy not only from master
  * Add clang 4 to .travis.yml
  * Put Utils::row_align into separate module
  * Reimplement Utils::row_align in a platform-independ way
  * Put byte swapping routines to separate module
  * Fix MS Visual Studio build
  * Drop cmake target INSTALL from .appveyor.yml
  * Add document icon and include it into macOS bundle
  * Set binary git attribute for icon files
  * Use mouse wheel for zoom in and zoom out
  * Prototypes of refresh and open in window actions
  * Use right macOS bundle location
  * Refactor OpenGLWidget
  * Reimplement FITS replacement via texture reloading
  * Use Release build type for Linux in .travis.yml
  * Use -Wall in .travis.yml
  * Fix -Wsign-compare in src/colormapwidget.cpp
  * Let compilers be extra verbose and pedantic
  * Fix extra ';'
  * Fix unused parameter 'pos' in src/levelswidget.cpp
  * Move Exception to Utils::Exception
  * Implement Utils::Optional<T>
  * Initial implementation of status bar
  * Align text in status bar
  * Add autorefresh
  * Return missed window title
  * Do not use VBO for vertex and UV data
  * Move spinbox classes to separate files
  * Add rotation dock widget
  * Add initial implementation for AbstractOpenGLTransform
  * Add initial implementation for OpenGLTransform and WidgetToFitsOpenGLTransform
  * Use OpenGLTransform in OpenGLWidget
  * Add initial implementation for OpenGLPlane
  * Update to MacOS 10.11
  * Use OpenGLPlane instead of VertexCoordinates
  * Drop class OpenGLWidget::VertexCoordinates
  * Fix OpenGLPlane::planeRect()
  * Fix Fit to Window for rotated image
  * Initial implementation of level buttons
  * Replace strange button with cool check box
  * Add unit test for OpenGLPlane
  * Add unit test for WidgetToFitsOpenGLTransform
  * Use QTEST_GUILESS_MAIN instead of QTEST_MAIN
  * Drop unused #include <QDebug>
  * Fix const type qualifier on return type has no effect
  * Fix initialization order warning in rotationwidget
  * Fix unused parameter 'pos' warning
  * Fix unused parameter 'max' warning
  * Fix signed/unsigned comparison mismatch warning
  * Hold viewrect center during rotation
  * Initial implementation for FlipWidget
  * Initial implementation of flipping
  * Hold viewrect center while flipping
  * Bump CMakeLists.txt version to 3.2.0
- Update to version 3.1.1:
  + Fix issue with row alignment
  + Version 3.1.1
- Version 3.1.0
- Update to version 3.1.0:
  * Deploy .dmg to GitHub Releases
  * Use correct directive WORKING_DIRECTORY instead of WORKING_DIR
  * Add Copyrigth info in appropriate places
  * Windows: prepare installers using NSIS
  * Add artifact deployment for appveyor
- Update to version 3.0.0+git20170818.4c649ce:
  * Show file selection dialog when opened without arguments
  * Add initial .appveyor.yml
  * Add Appveyor badge to README.md
  * Allow building fips for all platforms
  * Use MSVS specific byte-swapping routines
  * Define vbo_data[] as const GLfloat
  * Add Debug and Release build targets to .appveyor.yml
  * Emit pixelViewrectChanged (e.g. update bars) before redraw image
  * Add initial implementation for Application
  * Move startup logic to Application
  * Initial implementation for Instance
  * Create DMG via CPack
  * Add supported file types to Info.plist
  * Remove GLSL version specifier
  * Add file->open action
  * Fix QT URL in README.md
  * Check required Qt5 version in CMakeLists.txt
  * Use tabs instead of spaces in CMakeLists.txt
  * Allow multiple positional arguments in command line
  * Fix fit to window (again)
  * Adapt GLSL code to OpenGL ES
  * Drop setRenderableType(QSurfaceFormat::OpenGLES)
  * Add License to DMG
  * Add support of MacOS native file open event
  * Show file dialog on Mac on startup only if there are no files to look at
  * Add new menu bar actions
  * Add icon fot unpacked DMG
  * Use default package name
  * Implement color maps via 1D textures
  * Add gradient.fits test file
  * Move color value adjustment from shaders to OpenGLShaderUniforms
- Update to version 3.0.0+git20170811.1d6ec33:
  * Return minimum and maximum values on big endian platform
  * Use correct initialization order in Visitor
- Update to version 3.0.0+git20170811.6bfa07d:
  * Create LICENSE
  * Add level sliders (#14)
  * Do not swap bytes on big-endian systems
  * Add Palette Switcher (#15)
  * Add README.md
  * Set theme jekyll-theme-cayman
  * Create CNAME
  * Merge branch 'zoom' into master
  * Support of MacOS .app and .dmg building
  * Add version into Info.plist
  * Overwrite existing .dmg
- Initial version

OBS-URL: https://build.opensuse.org/request/show/628632
OBS-URL: https://build.opensuse.org/package/show/science/fips?expand=0&rev=3
2018-08-10 13:46:08 +00:00
Ismail Dönmez
3a4d7a8a5a Accepting request 619161 from home:matwey:branches:science
- Update to version 3.2.3:
  * Version 3.2.3
  * Fix ScientificSpinBox text edition
  * Wrap in initializeGLObjects in setHDU by {make,done}Current()
  * Fix issue with level spin boxes for small absolute values
  * Fix MacOS build

OBS-URL: https://build.opensuse.org/request/show/619161
OBS-URL: https://build.opensuse.org/package/show/science/fips?expand=0&rev=2
2018-06-28 11:42:39 +00:00
674547296c Accepting request 542823 from home:matwey:fips
- Update to version 3.2.2:
  * Fix WidgetToFitsOpenGLTransform in vertical direction
  * Verson 3.2.2
- Update to version 3.2.1:
  * Remove dock widget shortcuts
  * Redo TestOpenGLPlane
  * Version 3.2.1
- Update to version 3.2.0:
  * Editorial changes in README.md
  * Initial implementation of scientific spin boxes
  * Update README.md
  * Use locale settings for spin box text
  * Override "step by" logic for scientific spin box
  * Set linear step for ScientificSpinBox
  * Changes for @matwey's review
  * Use raw pointers for spinbox_ and slider_
  * Use raw pointers for min_level_ and max_level_
  * Use raw pointers for button_group_
  * Do deploy not only from master
  * Add clang 4 to .travis.yml
  * Put Utils::row_align into separate module
  * Reimplement Utils::row_align in a platform-independ way
  * Put byte swapping routines to separate module
  * Fix MS Visual Studio build
  * Drop cmake target INSTALL from .appveyor.yml
  * Add document icon and include it into macOS bundle
  * Set binary git attribute for icon files
  * Use mouse wheel for zoom in and zoom out
  * Prototypes of refresh and open in window actions
  * Use right macOS bundle location
  * Refactor OpenGLWidget
  * Reimplement FITS replacement via texture reloading
  * Use Release build type for Linux in .travis.yml
  * Use -Wall in .travis.yml
  * Fix -Wsign-compare in src/colormapwidget.cpp
  * Let compilers be extra verbose and pedantic
  * Fix extra ';'
  * Fix unused parameter 'pos' in src/levelswidget.cpp
  * Move Exception to Utils::Exception
  * Implement Utils::Optional<T>
  * Initial implementation of status bar
  * Align text in status bar
  * Add autorefresh
  * Return missed window title
  * Do not use VBO for vertex and UV data
  * Move spinbox classes to separate files
  * Add rotation dock widget
  * Add initial implementation for AbstractOpenGLTransform
  * Add initial implementation for OpenGLTransform and WidgetToFitsOpenGLTransform
  * Use OpenGLTransform in OpenGLWidget
  * Add initial implementation for OpenGLPlane
  * Update to MacOS 10.11
  * Use OpenGLPlane instead of VertexCoordinates
  * Drop class OpenGLWidget::VertexCoordinates
  * Fix OpenGLPlane::planeRect()
  * Fix Fit to Window for rotated image
  * Initial implementation of level buttons
  * Replace strange button with cool check box
  * Add unit test for OpenGLPlane
  * Add unit test for WidgetToFitsOpenGLTransform
  * Use QTEST_GUILESS_MAIN instead of QTEST_MAIN
  * Drop unused #include <QDebug>
  * Fix const type qualifier on return type has no effect
  * Fix initialization order warning in rotationwidget
  * Fix unused parameter 'pos' warning
  * Fix unused parameter 'max' warning
  * Fix signed/unsigned comparison mismatch warning
  * Hold viewrect center during rotation
  * Initial implementation for FlipWidget
  * Initial implementation of flipping
  * Hold viewrect center while flipping
  * Bump CMakeLists.txt version to 3.2.0
- Update to version 3.1.1:
  + Fix issue with row alignment
  + Version 3.1.1
- Version 3.1.0
- Update to version 3.1.0:
  * Deploy .dmg to GitHub Releases
  * Use correct directive WORKING_DIRECTORY instead of WORKING_DIR
  * Add Copyrigth info in appropriate places
  * Windows: prepare installers using NSIS
  * Add artifact deployment for appveyor
- Update to version 3.0.0+git20170818.4c649ce:
  * Show file selection dialog when opened without arguments
  * Add initial .appveyor.yml
  * Add Appveyor badge to README.md
  * Allow building fips for all platforms
  * Use MSVS specific byte-swapping routines
  * Define vbo_data[] as const GLfloat
  * Add Debug and Release build targets to .appveyor.yml
  * Emit pixelViewrectChanged (e.g. update bars) before redraw image
  * Add initial implementation for Application
  * Move startup logic to Application
  * Initial implementation for Instance
  * Create DMG via CPack
  * Add supported file types to Info.plist
  * Remove GLSL version specifier
  * Add file->open action
  * Fix QT URL in README.md
  * Check required Qt5 version in CMakeLists.txt
  * Use tabs instead of spaces in CMakeLists.txt
  * Allow multiple positional arguments in command line
  * Fix fit to window (again)
  * Adapt GLSL code to OpenGL ES
  * Drop setRenderableType(QSurfaceFormat::OpenGLES)
  * Add License to DMG
  * Add support of MacOS native file open event
  * Show file dialog on Mac on startup only if there are no files to look at
  * Add new menu bar actions
  * Add icon fot unpacked DMG
  * Use default package name
  * Implement color maps via 1D textures
  * Add gradient.fits test file
  * Move color value adjustment from shaders to OpenGLShaderUniforms
- Update to version 3.0.0+git20170811.1d6ec33:
  * Return minimum and maximum values on big endian platform
  * Use correct initialization order in Visitor
- Update to version 3.0.0+git20170811.6bfa07d:
  * Create LICENSE
  * Add level sliders (#14)
  * Do not swap bytes on big-endian systems
  * Add Palette Switcher (#15)
  * Add README.md
  * Set theme jekyll-theme-cayman
  * Create CNAME
  * Merge branch 'zoom' into master
  * Support of MacOS .app and .dmg building
  * Add version into Info.plist
  * Overwrite existing .dmg
- Initial version

OBS-URL: https://build.opensuse.org/request/show/542823
OBS-URL: https://build.opensuse.org/package/show/science/fips?expand=0&rev=1
2017-12-02 22:09:42 +00:00