<azonenberg>
you still can't use the mouse to make new connections, and there's no way to instantiate new filters yet
nelgau has joined #scopehal
<monochroma>
what happened to the mid span dot connections ?
<azonenberg>
Temporarily removed because i was drawing them at every corner
<azonenberg>
i need to properly detect 3/4 way intersections only before i put them back
<azonenberg>
and not show them at 2-way corners
<azonenberg>
They're not gone permanently, dont worry
<monochroma>
but yeah looks pretty good
<azonenberg>
The autoplacer is still pretty dumb, what you see here is after a lot of manual dragging nodes to clean it up
<azonenberg>
but that's something we can worry about much later
<monochroma>
i wonder about coloring the connection lines different colors between nodes
nelgau has quit [Ping timeout: 256 seconds]
<azonenberg>
Right now they're all one color unless you mouse over them
<azonenberg>
in which case that net is highlighted
<monochroma>
if each one was a different color it could be a bit more clear when connections are crossing over each other and not connecting (as would be shown with dot connections as well), might be a bit better visually? not sure
<monochroma>
but looks good :D
nelgau has joined #scopehal
nelgau has quit [Ping timeout: 256 seconds]
Degi_ has joined #scopehal
Degi has quit [Ping timeout: 240 seconds]
Degi_ is now known as Degi
nelgau has joined #scopehal
nelgau has quit [Ping timeout: 256 seconds]
nelgau has joined #scopehal
nelgau has quit [Ping timeout: 246 seconds]
nelgau has joined #scopehal
electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #scopehal
nelgau has quit [Ping timeout: 260 seconds]
<_whitenotifier-4>
[scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±5] https://git.io/JIcmE
<_whitenotifier-4>
[scopehal-apps] azonenberg 6199f86 - FilterGraphEditor: can now draw lines between nodes to connect them. See #161.
nelgau has joined #scopehal
nelgau has quit [Ping timeout: 260 seconds]
<_whitenotifier-4>
[scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±3] https://git.io/JIc3E
<_whitenotifier-4>
[scopehal] potato6502 opened issue #364: waterfall display: more directions etc - https://git.io/JIWl0
<_whitenotifier-4>
[scopehal] potato6502 opened issue #365: waterfall display: more inputs - https://git.io/JIWlh
bvernoux has joined #scopehal
juli966 has joined #scopehal
<azonenberg>
Ok so when it comes time to create new nodes in the filter graph editor, I guess the question is where to display them...
<azonenberg>
Do i create the filter "headless" with no displayed waveform?
<azonenberg>
do i guess what group to put it in?
<azonenberg>
do i prompt the user for which group to show it in?
<azonenberg>
And what happens if you change inputs to a filter that's a decode overlay? should i move the filter to be drawn on top of the new input?
<azonenberg>
if there's more than one input to a filter how do i decide which input to anchor the display to?
<azonenberg>
This gets extra fun since a waveform can be displayed in more than one group at once
<azonenberg>
monochroma, lain, Bird|otherbox: thoughts?
<Bird|otherbox>
I wonder if the waveform windows should be shown as nodes in the filter graph editor? (are the channel inputs shown there, for that matter)?
<bvernoux>
latest version is v0.1.1 and of course it can be built with GNU/Linux or Windows (MSYS2 mingw64 ...)
<bvernoux>
I still see some missing data in fact in some case
<bvernoux>
as there is clearly a synchronisation bug between MSO5000 FW & SCPI but I have the code to detect that and the workaround work perfectly without a big impact on performances
<bvernoux>
I will do additional tests before to implement this workaround in glscopeclient (scopehal ...)
<bvernoux>
as it requires to have access to socket directly for some stuff
<bvernoux>
and it requires a refactor of different class in scopehal ...
maartenBE has quit [Ping timeout: 240 seconds]
maartenBE has joined #scopehal
<_whitenotifier-4>
[scopehal-apps] azonenberg pushed 2 commits to master [+0/-0/±4] https://git.io/JIW1p
<_whitenotifier-4>
[scopehal-apps] azonenberg 54243ae - FilterGraphEditorWidget: clarifications to node titles, made sure channel hwname is always visible on inputs. See #161.
<_whitenotifier-4>
[scopehal-apps] azonenberg b4db425 - FilterGraphEditorWidget: Added context menu and initial handler for node deletion (doesn't do anything). Refactoring of mouse event handling. See #161.