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
Degi has quit [Ping timeout: 252 seconds]
Degi has joined #scopehal
<_whitenotifier> [scopehal-apps] lainy pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal-apps/compare/e29812042c6b...b444dfbe80ab
<_whitenotifier> [scopehal-apps] lain b444dfb - Remove unnecessary DPI scaling. Fixes #719
<_whitenotifier> [scopehal-apps] lainy closed issue #719: Decoded traces not properly aligned in window (macos apple silicon) - https://github.com/ngscopeclient/scopehal-apps/issues/719
<_whitenotifier> [scopehal-apps] azonenberg closed issue #707: Incorrect font paths in preferences crash rather than gracefully degrading - https://github.com/ngscopeclient/scopehal-apps/issues/707
<_whitenotifier> [scopehal-apps] azonenberg commented on issue #707: Incorrect font paths in preferences crash rather than gracefully degrading - https://github.com/ngscopeclient/scopehal-apps/issues/707#issuecomment-2393033119
<_whitenotifier> [scopehal] lainy pushed 1 commit to master [+0/-0/±1] https://github.com/ngscopeclient/scopehal/compare/fa6dcf252639...9425a1420357
<_whitenotifier> [scopehal] lain 9425a14 - Don't try to dlopen() directories during plugin search
<_whitenotifier> [scopehal-apps] lainy closed issue #623: macOS: ngscopeclient tries to dlopen all of /opt/homebrew - https://github.com/ngscopeclient/scopehal-apps/issues/623
<_whitenotifier> [scopehal-apps] lainy commented on issue #623: macOS: ngscopeclient tries to dlopen all of /opt/homebrew - https://github.com/ngscopeclient/scopehal-apps/issues/623#issuecomment-2393077426
miek has joined #scopehal
davidc__ has quit [Ping timeout: 252 seconds]
davidc__ has joined #scopehal
fayr has quit [Ping timeout: 252 seconds]
fayr has joined #scopehal
ALTracer has joined #scopehal
ALTracer has quit [Read error: Connection reset by peer]
ALTracer has joined #scopehal
ALTracer has quit [Read error: Connection reset by peer]
ALTracer has joined #scopehal
elms has quit [Ping timeout: 248 seconds]
elms has joined #scopehal
mithro has quit [Ping timeout: 248 seconds]
mithro has joined #scopehal
<d1b2> <david.rysk> @lainpants I see you're going through a bunch of Mac bugs — anything I should take a look at?
<d1b2> <david.rysk> also thanks for hitting them before me 🙂
<d1b2> <azonenberg> @david.rysk I had asked @lainpants to look at https://github.com/ngscopeclient/scopehal-apps/issues/622 next. not sure how far she got
<d1b2> <david.rysk> that was a formula bug iirc, which I fixed in the formula
<d1b2> <azonenberg> Yeah it may be "fixed by documentation" i just wanted it confirmed and closed
<d1b2> <david.rysk> some of these are open because I never got confirmation of it being fixed
<d1b2> <azonenberg> anyway, https://github.com/ngscopeclient/scopehal-apps/issues/629 is a windows portability issue if you have time to poke at that?
<d1b2> <david.rysk> data file handling is a mess that requires std::filesystem rewrite to fix correctly
<d1b2> <david.rysk> yeah I can look at this
<d1b2> <azonenberg> So there's two different parts
<d1b2> <azonenberg> "trouble finding data files" needs std::filesystem
<d1b2> <azonenberg> "data files not installed by 'make install'" is orthogonal to that
<d1b2> <david.rysk> yeah, but the question then is where to install them
<d1b2> <azonenberg> Yeah that i dont know on mac. on linux it'd presumably be $prefix/share/ngscopeclient
<d1b2> <azonenberg> or $prefix/share/scopehal if shaders used by the backend
<d1b2> <david.rysk> on Mac with Homebrew is same as Linux
<d1b2> <david.rysk> on Mac packaged with .app is different
<d1b2> <david.rysk> it would be inside the .app bundle
<d1b2> <azonenberg> I assume "make install" is the homebrew flow
<d1b2> <david.rysk> macOS packaging is... fun
<d1b2> <david.rysk> practical, but fun
<d1b2> <azonenberg> the .app is independent of that
<d1b2> <david.rysk> alright, yeah makes sense
<d1b2> <azonenberg> anyway, make install needs to work on all of our platforms
<d1b2> <azonenberg> and not miss any important files
<d1b2> <azonenberg> and someone needs to actually go through and verify this is in fact the case
<d1b2> <azonenberg> But the username-with-spaces issues is probably a straightforward fix so do that first?
<d1b2> <david.rysk> yeah it should be easy enough to fix
<pirate> another day of doing icons~