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
juri_ has quit [*.net *.split]
syscall has quit [*.net *.split]
benishor has quit [*.net *.split]
benishor has joined #scopehal
juri_ has joined #scopehal
syscall has joined #scopehal
<d1b2> <johnsel> I knew when I said pick SDL2 instead of glfw and you said no I don't need audio it would come back to bite somehow
<azonenberg> lol
<azonenberg> I mean, we could still switch if we wanted to. We make very, very few raw GLFW API calls
Degi has quit [Ping timeout: 255 seconds]
Degi has joined #scopehal
nelgau has quit [Read error: Connection reset by peer]
nelgau has joined #scopehal
bvernoux has quit [Read error: Connection reset by peer]
<_whitenotifier> [scopehal] azonenberg pushed 1 commit to master [+0/-0/±6] https://github.com/ngscopeclient/scopehal/compare/1f6b9087c57a...d089b5f86ea7
<_whitenotifier> [scopehal] azonenberg d089b5f - Initial serialization support for MemoryFilter
<_whitenotifier> [scopehal-apps] azonenberg pushed 1 commit to master [+0/-0/±3] https://github.com/ngscopeclient/scopehal-apps/compare/95d0522c3105...e2b48817e52d
<_whitenotifier> [scopehal-apps] azonenberg e2b4881 - Initial serialization support for MemoryFilter
<azonenberg> ok sooo thinking a bit more about the trend filter, i know i was talking about this with lain and juh: i think the new idea is to make a new class for a "pausable" filter
<azonenberg> PausableFilter will inherit from ActionProvider and Filter, and will have actions for run, run single, and pause
<azonenberg> and have a method that the filter can call which determines if the current refresh call should do anything or return immediately without changing state
<azonenberg> TrendFilter will then inherit from PausableFilter and update the trend whenever the PausableFilter API says we want to update
<azonenberg> It will also be serialized just like a memory filter, so you can load the previous trend data when you open the file
<azonenberg> And then we'll have trigger groups support PausableFilter's so you can start/stop them with the trigger group
<_whitenotifier> [scopehal-apps] lainy assigned issue #621: macOS: Build with Homebrew-provided Vulkan dependencies - https://github.com/ngscopeclient/scopehal-apps/issues/621
<_whitenotifier> [scopehal-apps] lainy assigned issue #622: macOS: ngscopeclient binary is missing RPATH load command - https://github.com/ngscopeclient/scopehal-apps/issues/622