martino pushed to main at martino/udpscope 2026-10-06 10:12:52 +02:00
13574bfcef fix: a crossing is counted with hysteresis, so noise is not counted as cycles
martino pushed to main at martino/udpscope 2026-10-06 09:42:08 +02:00
b4b26d3e31 feat: a dense trace's columns are graded by dwell, so density reads as brightness
5f5b87ca60 fix: a dense trace is drawn one pixel column at a time, so it cannot moiré
Compare 2 commits »
martino pushed to main at martino/plotter 2026-10-06 09:42:01 +02:00
cc908efa36 feat(render): a reduced column can be graded by dwell, not drawn as one flat band
e81e84645f fix(render): a dense trace is drawn one column at a time, not as a polyline
Compare 2 commits »
martino pushed tag 0.1 to martino/plotter 2026-10-05 22:55:15 +02:00
martino pushed tag 0.1 to martino/udpscope 2026-10-05 22:54:54 +02:00
martino pushed to main at martino/udpscope 2026-10-05 22:36:45 +02:00
62df049f53 fix: the plot's two side margins are balanced, and the dump outlives its widgets
811c6d80f0 fix: a source that has sent no CONFIG reads connecting, not connected
b313cac46e feat: the x axis is relative to now, and an export carries both clocks
Compare 3 commits »
martino pushed to main at martino/plotter 2026-10-05 22:36:40 +02:00
bee318870f feat(plot): a figure can keep an empty band to the right of its data
58473db384 fix: a time label's mantissa cannot reach its own radix
Compare 2 commits »
martino pushed to main at martino/udpscope 2026-10-05 18:52:44 +02:00
2f4530c128 fix: a zoomed trace is drawn on the x its readout quotes
39f30d913f fix: the t0 caption is chrome anchored to the axis, not an annotation in the data
e2985aa159 fix: the x labels go relative on what a label can write, not on the span
Compare 3 commits »
martino pushed to main at martino/plotter 2026-10-05 18:52:33 +02:00
c2c8c596f3 fix(data): the gather origin is the caller's, so a deep zoom draws on the sample
59c2e45af7 feat(plot): an x axis caption drawn as chrome, not as an annotation
Compare 2 commits »
martino pushed to main at martino/plotter 2026-10-05 17:35:29 +02:00
03c41adbec fix(render): three warnings a stricter build reports, none of them behavioural
c960decaea feat(plot): the readout marker snaps to the sample it quotes, and the value mode is a choice
c028f48fa0 fix(plot): a crosshair readout quotes a sample, never a value between two
Compare 3 commits »
martino pushed to main at martino/udpscope 2026-10-05 17:35:20 +02:00
b505706d92 fix: a readout keeps its metric prefix when the stream declares no unit
3d7e214295 fix: a fit undoes an x zoom instead of redefining the time window
9888fd9977 fix: only a window change sets the time scale; a fit states the whole of it
1f6738031a fix: a readout mark sits on the sample it quotes, not on the pointer's column
d03c9fb443 fix: a cursor readout quotes the nearest stored sample, not a value between two
Compare 5 commits »
martino pushed to main at martino/udpscope 2026-10-05 11:46:56 +02:00
ec93a9831d fix: store the stream clock as f64, so a stamp's precision does not decay with uptime
eb4372242c fix: time a FIRST_SAMPLE stream by its cadence, not by a second stamp
Compare 2 commits »
martino pushed to main at martino/plotter 2026-10-05 09:25:28 +02:00
26a7c82a80 feat(input): Ctrl restricts keyboard zoom to x, Alt to y
martino pushed to main at martino/udpscope 2026-10-05 00:28:23 +02:00
1fc2a3afe2 improving doc
02c53bb7a0 docs: fix five accuracy findings in the libadwaita and icon documentation
e2be597698 docs: the app icon, AdwAboutDialog and the desktop entry
f2978fe742 fix: guard unset HOME in desktop-entry cmake script and correct plan verification
a055325831 feat: a desktop entry, installed by an opt-in CMake target
Compare 11 commits »
martino pushed to main at martino/udpscope 2026-10-04 19:54:12 +02:00
8a37e9d412 docs: correct the shortcut and help entry points, and the rate example
ccb4964182 docs: help, shortcuts, About and the two-tier status bar
8242812338 feat: two-tier status bar, one glance line with the detail behind an info popover
f9490061a1 feat: keyboard accelerators for panes, trigger, export and the help windows
d65a121a9a refactor: build the shortcut overview from AdwShortcutsDialog
Compare 17 commits »
martino pushed to main at martino/udpscope 2026-10-04 10:13:18 +02:00
53815ad8bc fix a GLib critical from cancelling the pick probe's timeout
ffec797462 fix code-review findings in the source-chooser feature
b8d0ce8625 document the source chooser
54e840e590 the new-host connection form
b18b8a5b04 the source chooser's list
Compare 11 commits »
martino pushed to main at martino/udpscope 2026-10-03 23:39:09 +02:00
a92a6b5bf0 fixed plot flicker, measurement cost and toolbar icons
martino pushed to main at martino/plotter 2026-10-03 23:38:58 +02:00
0ee6e10c81 fix(render): a clamped ring front does not draw a segment across the panel
martino pushed to main at martino/udpscope 2026-10-03 17:39:38 +02:00
714d042809 fixed toolbar order and included math/measuraments files
martino pushed to main at martino/udpscope 2026-10-03 17:28:24 +02:00
aa2508e431 added math signals