martino pushed to main at martino/udpscope 2026-10-15 17:01:16 +02:00
d91957a2fe fix: a recompute that renumbered its ring, and readouts frozen under a zoom
martino pushed to main at martino/udpscope 2026-10-15 11:05:18 +02:00
074cb611bc fix: a clock that stalled on a re-plan, and a dialog that could not close
martino pushed to main at martino/udpscope 2026-10-15 08:21:16 +02:00
27c9b34277 fix: a claimed gap must be corroborated before it is believed, and its hole must fit
22e7a8efcc measure: the split's own means are back as above/below/between
Compare 2 commits »
martino pushed to main at martino/udpscope 2026-10-15 05:06:49 +02:00
e83ad86b8f measure: top/bottom/amplitude read the flat levels, not the extremes
afd2a6cdc1 mock: the square's edges ring, and the one probe that wants a step asks for it
41cd8e5f38 help: recommend the system-wide install and record the location trap
6138e6bdce fix: the figures carried a chunk WebKit refuses, which is why a page never loaded
fe499bfe41 help: the search block's (i) on its header, a 12 px mark, and a real search page
Compare 26 commits »
martino pushed to main at martino/udpscope 2026-10-14 14:16:59 +02:00
cc8335c514 ui: each pane carries its own switch, the same one the header bar has
d9287ea826 ui: the trigger's wave is a full period again
8c9c6ff7fd ui: bolder tab glyphs, and the trigger shares the Signals pill's picture
574f47f769 ui: the Measure pill is two cursors on a scale, not a boxed ruler beside them
75aa62cc3c ui: the trigger glyph is a sine crossing its level, and every glyph is inset
Compare 19 commits »
martino pushed to main at martino/udpscope 2026-10-14 01:11:39 +02:00
4235ee6225 fix: a file view states its pin once, so the axis holds still
martino pushed to main at martino/udpscope 2026-10-14 00:55:34 +02:00
345145c52b fix: a loaded recording is filtered into its buffer, not truncated
martino pushed to main at martino/udpscope 2026-10-14 00:38:42 +02:00
50a1ddca62 added loading screen
martino pushed to main at martino/udpscope 2026-10-13 23:37:55 +02:00
881b52748e fixed event/live transition
martino pushed to main at martino/udpscope 2026-10-13 23:01:01 +02:00
bb99be5889 improved perfs and event management
martino pushed to main at martino/udpscope 2026-10-13 16:37:22 +02:00
667ed0c100 docs: the noise probe arms at 4 s, not 3, and why
749b34a2cb docs: record the three noise-rejection controls and their invariants
c38630643d test: the noise probe reads the de-noise node, and the math probe builds one
5c2c221777 ui: the node editor offers the de-noise node and persists its window
1bde8809dd feat: a de-noise math node rejects impulses with a median and a one-pole
Compare 11 commits »
martino pushed to main at martino/udpscope 2026-10-13 15:29:33 +02:00
d34bff3f03 feat: the trigger can ignore a noise band and reject HF before comparing
d5a9b3c5d5 test: the mock can inject an alternating-sign impulse train on sine
be71a1d4bb perf: a frozen frame is not re-rendered sixty times a second
84c158ff21 perf: the producer's group test is a mask, not a 64-bit division
ee660c14fd docs: record the acquisition and UI review that found the two hot paths
Compare 7 commits »
martino pushed to main at martino/udpscope 2026-10-12 22:34:16 +02:00
b02419dee3 feat: a signal switched off switches its dependent math channels off too
5eb20f3cdb perf: editing a math graph recomputes that graph, not every channel
8b3240cacb feat: switching a signal off takes its traces off every plot
aaf544be1e ui: a refused drop says so, and looks like a message rather than the status
d34b97158e ui: a press anywhere in the window closes the time-window popover
Compare 8 commits »
martino pushed to main at martino/udpscope 2026-10-12 16:51:06 +02:00
0e891ada04 docs: link the plotter by URL, and record the submodule with its .gitignore
28464601a9 deps: bump the plotter to the README that names this project
afb9680fd7 docs: item 10 is done, and the three GTK facts it cost are written down
28d80f2e90 ui: the header bar's frame is a .ui file, closing item 10's last row
c94bc4316c ui: the layout editor's buttons keep their look in one place, closing that plan row
Compare 94 commits »
martino pushed to main at martino/plotter 2026-10-12 16:50:52 +02:00
9790becb33 chore: ignore an in-tree configure's output
2f7cdccdde docs: name and link the project this library is built for
be1f31a04f feat: an open box zoom draws the frame the release will apply
1fc97d818f feat: a repaired invalid span is shaded faintly, not solidly
ebc67bd318 feat: a span declared invalid is shaded behind the data it is missing from
Compare 8 commits »
martino pushed tag 0.2.1 to martino/udpscope 2026-10-07 09:12:47 +02:00
martino pushed to main at martino/udpscope 2026-10-07 06:16:02 +02:00
300b33159e docs: the node editor's gestures, its new probe assertions and its invariants
8918494acb feat: a tidy button lays the graph out by depth, so no two boxes overlap
5a69b2147b feat: the op is picked when a node is added, not changed afterwards
bafa391ad8 feat: the editor says why a graph cannot be saved instead of refusing on Apply
5ca762031d feat: a backwards wire re-sorts the graph instead of being refused
Compare 15 commits »
martino pushed tag 0.2 to martino/plotter 2026-10-06 22:56:01 +02:00
martino pushed tag 0.2 to martino/udpscope 2026-10-06 22:55:34 +02:00
martino pushed to main at martino/udpscope 2026-10-06 20:48:54 +02:00
f307d27e41 docs: a pause publish costs no packets, and the look is checked with frame path
d2c51f2448 fix: a paused view carries its own LOD pyramid, so it is drawn like a held event
Compare 2 commits »