Skip to content

Commit cbeb028

Browse files
committed
Updated release notes with mention of OS integration issues
1 parent 1ee7aaf commit cbeb028

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

release-notes/v0.1.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
We have tested ngscopeclient on the following platforms and ship official binaries for them.
88

99
* Windows 11 (x86-64)
10-
* MacOS 15.6 (Apple Silicon / arm64)
10+
* MacOS 13 or newer (x86-64)
11+
* MacOS 15 or newer (Apple Silicon / arm64)
1112
* Linux
1213
* Arch (x86-64)
1314
* Debian 12 "Bookworm" (x86-64)
@@ -20,8 +21,6 @@ We have tested ngscopeclient on the following platforms and ship official binari
2021

2122
We have not tested on ARM Windows or Linux, or Linux distros not listed as supported. We welcome test results, successful or otherwise, if you compile from source on these platforms.
2223

23-
There are known packaging issues on Intel Macs, however we hope to resolve these in the v0.2 release.
24-
2524
## Instrument Support
2625

2726
Check the PDF or online user manual for details on driver feature limitations, which drivers support each model, etc.
@@ -63,10 +62,13 @@ test.
6362

6463
Everything is new, this is the first official release!
6564

66-
## Known bugs
65+
## Known bugs and issues
6766

6867
It's not perfect, but if we waited until it was we'd never ship. Here's a few of the most notable quirks you might run into.
6968

69+
* Toolbar icons for "single trigger" and "force trigger" are not visually distinct
70+
* Area-under-curve filter is missing proper Y axis grid lines
71+
(https://github.com/ngscopeclient/scopehal-apps/issues/891)
7072
* Docking anchors act funny on MacOS (https://github.com/ngscopeclient/scopehal-apps/issues/871)
7173
* Title bars of free floating dock spaces have too-large fonts (https://github.com/ngscopeclient/scopehal-apps/issues/869)
7274
* Node title bars in filter graph look weird on high-DPI (https://github.com/ngscopeclient/scopehal-apps/issues/868)
@@ -75,3 +77,4 @@ It's not perfect, but if we waited until it was we'd never ship. Here's a few of
7577
* Eye patterns forget color ramp setting when dragged to a new plot (https://github.com/ngscopeclient/scopehal-apps/issues/556)
7678
* GUI light mode is impractical to use. Many color defaults are set assuming dark mode and have poor contrast when light mode is selected unless dozens of preferences are individually updated to match, and toolbar icons don't have light mode variants (https://github.com/ngscopeclient/scopehal-apps/issues/526)
7779
* Filter graph nodes are reference counted and should (occasionally this does not happen due to dangling reference bugs) self-delete when all consumers of their output (waveform views, filter inputs, etc.) are removed. This is non-ideal from a user experience perspective, but can't be fixed without substantial refactorings (planned for v0.2) and we didn't want to delay shipping v0.1 any further. v0.2 will eliminate the homegrown reference counting in favor of std::shared_ptr which should completely eliminate this class of bug, as well as making the filter graph bidirectionally traversable which will enable manual deletion of filters and many optimizations such as not computing filter block outputs which are not being displayed or used in computations (https://github.com/ngscopeclient/scopehal/issues/992).
80+
* OS integration including drag-and-drop to open files, double clicking files to open, etc. is incomplete on some platforms (https://github.com/ngscopeclient/scopehal-apps/issues/890)

0 commit comments

Comments
 (0)