Skip to content
This repository has been archived by the owner on Oct 10, 2022. It is now read-only.

Releases: GuLinux/PlanetaryImager

0.7.70_20200214_ci146

14 Feb 13:09
20a03b8
Compare
Choose a tag to compare
0.7.70_20200214_ci146 Pre-release
Pre-release

Simplify instructions for enabling a driver

Commit message:

Simplify instructions for enabling a driver (#107)

0.7.70_20190613_ci137

13 Jun 13:47
78941e2
Compare
Choose a tag to compare
0.7.70_20190613_ci137 Pre-release
Pre-release

ASI183 visualization fix

Fix visualization issue on ASI183MM/MC (and possibly other high resolution ASI cameras) where image is always black in preview window by disabling opengl rendering (which didn't seem to improve performances as much as expected, AND to cause rendering issues).

Commit message:

Fix visualization issue on ASI183MM/MC (and possibly other high resolution ASI cameras) where image is always black in preview window by disabling opengl rendering (which didn't seem to improve performances as much as expected, AND to cause rendering issues). (#92)

0.7.70_20190612_ci130

12 Jun 16:45
4e45221
Compare
Choose a tag to compare
0.7.70_20190612_ci130 Pre-release
Pre-release

Correctly save and restore window size, docks position and toolbars

Window geometry and state management was implementing incorrectly, leading to toolbars and panels being hidden on application restart.

This release fixes the behaviour, also refactoring a bit the code in an external class.

Commit message:

Correctly save and restore window size, docks position and toolbars (#90)

* Fix toolbars and docks save/restore between sessions

* Correctly restore window size

* Fix compilation on ubuntu 16.04

0.7.70_20190610_ci126

10 Jun 19:49
6871f96
Compare
Choose a tag to compare
0.7.70_20190610_ci126 Pre-release
Pre-release

Change website and application logo

  • Point to new domain: https://planetaryimager.gulinux.net
  • Update README to reflect changes in website URL, build process and downloads
  • Update png icons (Linux), OSX icns and Windows ico resources (to be tested)

Commit message:

Change website and application logo (#88)

* Change website and application logo

* Add travis badge to README

0.7.70_20190609_ci123

09 Jun 22:38
8543baf
Compare
Choose a tag to compare
0.7.70_20190609_ci123 Pre-release
Pre-release

Fix Debian Stretch and Buster dependencies

Debian packages were missing several opencv modules and Qt Qml library, adding them to this release.

Commit message:

Fix Debian Stretch and Buster dependencies (#87)

* Fix Debian Stretch and Buster dependencies

* Remove unused fxload and libusb dependencies

0.7.70_20190609_ci120

09 Jun 16:15
16a21ba
Compare
Choose a tag to compare
0.7.70_20190609_ci120 Pre-release
Pre-release

Fix crash on Fedora systems due to provider libusb

Apparently fedora's provided libusb doesn't work well with ASI driver, hence we'll be using a static git compiled version by default from now on.

OpenCV also has to be statically linked since it depends on libusb as well.

  • Add static libusb to Fedora docker images
  • Add static opencv to Fedora docker images (as libusb is pulled as an opencv indirect dependency)
  • Add safety mutex to prevent cameras double scan being triggered
  • Fix docker.py script with relative paths

Fixes #59

Commit message:

Fix crash on Fedora systems due to provider libusb (#86)

- Add static libusb to Fedora docker images
 - Add static opencv to Fedora docker images (as libusb is pulled as an opencv indirect dependency)
 - Add safety mutex to prevent cameras double scan being triggered
 - Fix docker.py script with relative paths

0.7.70_20190606_ci115

06 Jun 21:39
8554a02
Compare
Choose a tag to compare
0.7.70_20190606_ci115 Pre-release
Pre-release

Build ARM packages in Travis

Commit message:

Build ARM packages in Travis (#84)

* Add QHY arm32v7 SDK

* Enable arm32v7 builds in Travis

* Remove again arm builds

0.7.70_20190606_ci111

06 Jun 18:22
d073dfb
Compare
Choose a tag to compare
0.7.70_20190606_ci111 Pre-release
Pre-release

Reduce c++ headers usage

Switch to new forward declaration helper (in commons/fwd.h) and style (ClassPtr instead of Class::ptr) in order to reduce header files inclusion.

This helps getting faster compilation (around 40% less time in Travis).

Commit message:

Reduce c++ headers usage (#83)

* Remove unused RecordingInformation::ptr #trigger_build

* Add helper for forward declaration.
Port a few classes (Frame in particular) to new FWD syntax

* ImageHandler::ptr -> ImageHandlerPtr

* ImageHandlers::ptr -> ImageHandlersPtr

* Forward declarations for SaveImages

* Forward declarations for Driver and Camera

* Histogram::ptr -> HistogramPtr #trigger_ci

* Fix ubuntu 16.04 build

* FileWriter::Ptr -> FileWriterPtr

* PlanetaryImager::Ptr -> PlanetaryImagerPtr

* DriverForwarder::ptr => DriverForwarderPtr

* FilesystemBrowser::ptr => FilesystemBrowserPtr

* QHYImagingWorker::Ptr -> QHYImagingWorkerPtr #trigger_ci

* RemoteDriver::ptr => RemoteDriverPtrRemoteDriver

* Split NetworkDispatcher and NetworkReceiver header/implementation
NetworkDispatcher::ptr => NetworkDispatcherPtr
#trigger_ci

* NetworkPacket::ptr => NetworkPacketPtr

* NetworkPacket::ptr => NetworkPacketPtr #trigger_ci

* RemoteFilesystem::ptr => RemoteFilesystemPtr

* NetworkClient::ptr => NetworkClientPtr

* SaveFileForwarder::ptr => SaveFileForwarderPtr

* Fix NetworkClientPtr

* FilesystemForwarder::ptr => FilesystemForwarderPtr

* V4L2Buffer::ptr => V4L2BufferPtr

* V4L2Device::ptr => V4L2DevicePtr

* V4L2Control::ptr => V4L2ControlPtr

* Fwd for V4L2 Formats and nested classes #trigger_ci

* QHYControl::ptr => QHYControlPtr

* ASIImagingWorker::ptr => ASIImagingWorkerPtr

* ROIValidator::ptr => ROIValidatorPtr

* More headers cleanup

0.7.70_20190604_ci103

04 Jun 18:51
d3746ec
Compare
Choose a tag to compare
0.7.70_20190604_ci103 Pre-release
Pre-release

Restore QHY Driver

Add back QHY with new SDK supporting new cameras.
PR highlights:

  • added CMake helper function add_sdk to automatically download archives with camera SDKs (ASI, QHY) into the source tree
  • Upgraded QHY SDK
  • Unified QHY SDK installation layout across Linux, Windows and OSX
  • Added unique name to udev rules, firmware files and fxload binary in order to prevent files collision with INDI drivers

Commit message:

Restore QHY Driver (#80)

* Add CMake function to easily download SDK into source code

* Add QHY SDK downloader

* Remove unnecessary libusb include

* Install correct udev rules and fxload binary on Linux for QHY firmware loading

* Fix ASI SDK Path
Fix QHY windows includes

0.7.70_20190603_ci98

03 Jun 15:12
4255ce7
Compare
Choose a tag to compare
0.7.70_20190603_ci98 Pre-release
Pre-release

fix deploy script

Commit message:

fix deploy script (#78)