Repository navigation
Releases: ssmichael1/astroviewer
Release list
v0.4.2
First release whose packages actually contain every feature. Releases 0.3.1 through 0.4.1 shipped a GigE-only binary because the CI test step overwrote the full build before packaging; they have been removed.
Highlights
- Focuser slot with ZWO EAF driver and V-curve autofocus (features
eaf+focus) - Focus assist: HFR and sharpness readout with a trend plot
- WCS written into recordings
- Faster startup: background GigE discovery and database load, first-frame FITS preview
- Display-side mean binning before recolor for large sensors
- Usability batch: persisted settings, log badge, collapsible panel, themed overlays, clean signal exit
Packaging
- All packages built with
--features all: SVBony, ToupTek, GigE Vision, INDI, plate solver, focus assist, ZWO EAF - CI now fails packaging if a binary is missing any vendor SDK or feature
- Windows:
EAF_focuser.dllincluded - Linux: links libudev for the focuser;
99-zwo-eaf.rulesincluded for non-root access zwo-eafcomes from crates.io
See the README's "Release packages" section for what each package bundles and needs from the system.
v0.3.1
v0.3.0
v0.2.0
CI: build with all features, bundle ToupTek driver in packages Build with the 'all' feature (svbony, toupcam, gev, indi, starsolve) instead of only svbony+starsolve. Download a trimmed ToupTek SDK zip (TOUPCAM_SDK_URL repository variable), point TOUPCAM_SDK_PATH at it, and bundle libtoupcam alongside the SVBony runtime libraries in the macOS app bundle (signed), Windows zip, and Linux tarballs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ToupTek SDK assets
ToupTek (toupcam) SDK 59.30701.20260128, trimmed to headers + runtime libs for CI (inc/, mac/, win/x64, linux/x64, linux/arm64/glibc).
v0.1.0
Stop eframe from overwriting the bundle Dock/taskbar icon Without an explicit viewport icon, eframe loads its default egui logo and calls setApplicationIconImage once NSApp is up (~1s after launch), clobbering the Dock icon that LaunchServices set from the app bundle's .icns. The result was the correct icon flashing at launch and then switching to the egui logo. Set the viewport icon to egui::IconData::default(), which eframe treats as "leave the OS-provided icon alone" — keeping the bundle .icns on macOS and the exe-embedded .ico on Windows. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Tetra3 Solver Database
Tetra3 Solver Database for Inclusion in Releases
solver_2_35_mg14.zip holds solver_2_35_mg14.bin (2.29 GB), zipped because the raw file exceeds GitHub's 2 GiB asset limit. Unzip it before use. SHA-256 of the extracted file: e96ed468c806902bb1721f19ec50c54b8f6a396d82c8ae775ade36f0dbb105d9.
SVBony SDK assets
Vedored SVBony camera SDK zips used by CI.
Preview build
Latest unsigned development builds. Windows: unzip and run viewer.exe (SVBCameraSDK.dll must stay alongside it). Built from main @ 428014b.