v0.1.9-rc2
Pre-releaseOpenIPC Viewer 0.1.9-rc2
Second release candidate for 0.1.9 — the big feature drop since 0.1.8.
It brings two-way audio (Phase 17) and the community / app-level
features (Phase 19): tabbed layouts, one-file config backup, and
cross-platform notifications — plus a round of interaction fixes.
⚠️ Release candidate. Desktop (Windows / Linux / macOS) is the focus;
please try it and report anything off via the issues link below before
the stable 0.1.9.
Highlights
🗂 Tabbed layouts
Organise cameras into named layouts shown as tabs over the grid —
create / rename / delete / drag-reorder. Each layout keeps its own
cameras and grid size and survives restarts. A new per-layout camera
picker (the camera button in the tab strip) lets you add or remove
cameras for the active tab, with search and a live count.
🔊 Two-way audio
Listen to camera audio in the single-camera and grid views (native
playback on Windows / Linux / macOS, volume + mute) and push-to-talk
over the ONVIF Profile-T backchannel (hold the mic button).
🔔 Notifications
Event alerts with per-camera cooldown, quiet hours and per-type toggles.
Android gets a real notification channel; desktop gets a custom
Telegram-style corner toast (stacks, auto-dismiss). Includes a settings
panel and a Send test notification button.
💾 Config backup
Export your cameras and layouts to a single JSON and restore them on
another machine, with an import preview. Passwords are never written
to the file.
Also in this RC
- App version is now derived from the git release tag — About shows the
real build instead of1.0.0.0. - Lightweight issue reporter: Report a problem opens a pre-filled
GitHub issue (with version / OS), plus an Open logs folder shortcut.
Fixes
- Grid: tapping a tile's audio / snapshot button no longer opens the
camera, and layout-tab switching / tile-open work again (taps are now
told apart from drags). - Snapshot: grabbing an HD still no longer floods exceptions or appears
to hang while a fresh stream warms up. - Push-to-talk: pressing the mic on a camera without a backchannel no
longer throws repeatedly — it shows a "no two-way audio" hint and hides
the button. - Recordings now appear in the Recordings list;
ffmpeg.exeis bundled
so recording / export work on packaged Windows.
Notes
- Builds with 0 warnings (
TreatWarningsAsErrors); new unit tests cover
the layout repo, config-backup round-trip, notification policy and
push-to-talk.
Found a bug? https://github.com/OpenIPC/viewer/issues
Full Changelog: v0.1.9-rc1...v0.1.9-rc2