azonenberg changed the topic of #scopehal to: ngscopeclient, libscopehal, and libscopeprotocols development and testing | https://github.com/ngscopeclient/scopehal-apps | Logs: https://libera.irclog.whitequark.org/scopehal
<_whitenotifier-3> [scopehal-apps] azonenberg pushed 6 commits to master [+2/-0/±15] https://github.com/ngscopeclient/scopehal-apps/compare/06e991dfe401...c8b3bc482571
<_whitenotifier-3> [scopehal-apps] azonenberg 954d34f - Allow channels to be dragged into filter graph if a channel has no streams
<_whitenotifier-3> [scopehal-apps] azonenberg 49540e7 - Better handling of single stream channels
<_whitenotifier-3> [scopehal-apps] azonenberg 0c4e004 - Refactoring: load filter graph icons in MainWindow
<_whitenotifier-3> [scopehal-apps] ... and 3 more commits.
<_whitenotifier-3> [scopehal-apps] azonenberg closed issue #733: Move SCPI console window to an "advanced" or "debug" menu so it's less likely for new users to stumble into it - https://github.com/ngscopeclient/scopehal-apps/issues/733
<azonenberg> oops didnt mean to push that to master, let me get rid of that real quick
<_whitenotifier-3> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-apps/compare/c8b3bc482571...fd4e2927edd9
<_whitenotifier-3> [scopehal-apps] azonenberg fd4e292 - Don't spawn filter browser for everyone yet
<d1b2> <azonenberg> Early mockup of the new filter browser
<d1b2> <azonenberg> @bvernoux is this kinda what you were envisioning for https://github.com/ngscopeclient/scopehal-apps/issues/219 ?
<d1b2> <azonenberg> i still have to a) make it actually do anything when you click the buttons and b) provide sorting/filtering options to make it easy to find the block of interest
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 265 seconds]
Degi_ is now known as Degi
<d1b2> <azonenberg> Playing with density of the palette, will likely make a preference for controlling this eventually
<d1b2> <azonenberg> But i think this scale is halfway deecnt. You can actually see all of the filters we currently support at once
<d1b2> <azonenberg> Still a lot more to do and i probably need to go through and fix regressions in some :p
<d1b2> <vipqualitypost> that really looks great!
<d1b2> <vipqualitypost> i played around more today with the filter graph and i love it, i can't wait to see where it goes
<d1b2> <vipqualitypost> is it a known bug if you set the filter input to itself that the application just hangs?
<d1b2> <vipqualitypost> obviously not something that makes sense to do, but i misclicked in the dropdown from the waveform viewer
<d1b2> <azonenberg> That should not be allowed, the filter graph is supposed to be acyclic so that it can cleanly evaluate from beginning to end each time the inputs change
<d1b2> <azonenberg> File a github ticket and mention which interface you were using (drawing paths in filter graph, popup in filter graph editor, or the dockable channel properties dialog) and what filter
<d1b2> <azonenberg> all of these are supposed to check for cycles in the graph and disallow paths that would create a loop
<d1b2> <azonenberg> (including indirect loops, e.g. A's input driven by B's output and B's input by A's output is illegal)
<_whitenotifier-3> [scopehal-apps] VIPQualityPost opened issue #737: Filter circular dependency causes hanging/crash - https://github.com/ngscopeclient/scopehal-apps/issues/737
Stephie- has quit [Quit: Fuck this shit, I'm out!]
Stephie has joined #scopehal
<_whitenotifier-3> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/acb2c8b4a485...640dd6d72b33
<_whitenotifier-3> [scopehal] azonenberg 640dd6d - Filter: added CAT_COUNT
<_whitenotifier-3> [scopehal-apps] VIPQualityPost opened issue #738: Scaling margin issues on Windows - https://github.com/ngscopeclient/scopehal-apps/issues/738
<d1b2> <bvernoux> Yes it will be great to have such feature