<d1b2>
<azonenberg> Ok done with work for the day. So, agenda for tonight is to check out the specan stream browser stuff
<d1b2>
<azonenberg> then try the new imgui patch workaround to see if it solves our issue
<d1b2>
<vipqualitypost> I’m using brew, not sure how similar that is to macports. My issue was related to installing x86_64 somehow over the arm64 one I think.
<d1b2>
<azonenberg> i just tested a fix from Omar and it looks like our drag and drop issues on Linux should be fixed. this also will eliminate the need for a bunch of ugly workarounds we have for tooltips and stuff
<d1b2>
<azonenberg> root cause is an upstream GLFW bug or at least quirk of the data model (somewhat arguable if it's a bug or bad design working as intended)
<d1b2>
<azonenberg> but either way we shouldnt have to worry about it anymore
<d1b2>
<azonenberg> it's not merged yet, but should be shortly
Degi has quit [*.net *.split]
Darius has quit [*.net *.split]
vup has quit [*.net *.split]
joshua_ has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
Stephie- has quit [*.net *.split]
Ekho has quit [*.net *.split]
ericonr has quit [*.net *.split]
juri_ has quit [*.net *.split]
dingwat has quit [*.net *.split]
Bird|otherbox has quit [*.net *.split]
cyborg_ar has quit [*.net *.split]
octorian has quit [*.net *.split]
Stary has quit [*.net *.split]
miek has quit [*.net *.split]
benishor has quit [*.net *.split]
mithro has quit [*.net *.split]
sorear has quit [*.net *.split]
cyrozap has quit [*.net *.split]
elms has quit [*.net *.split]
Yamakaja has quit [*.net *.split]
lethalbit has quit [*.net *.split]
agg has quit [*.net *.split]
balrog has quit [*.net *.split]
sgstair has quit [*.net *.split]
fayr has quit [*.net *.split]
gurki has quit [*.net *.split]
davidc__ has quit [*.net *.split]
electronic_eel_ has quit [*.net *.split]
nohit has quit [*.net *.split]
lain has quit [*.net *.split]
t4nk_fn has quit [*.net *.split]
gruetzkopf has quit [*.net *.split]
mxshift has quit [*.net *.split]
marshallh has quit [*.net *.split]
esden has quit [*.net *.split]
florolf has quit [*.net *.split]
d1b2 has quit [*.net *.split]
JSharp has quit [*.net *.split]
_florent_ has quit [*.net *.split]
tnt has quit [*.net *.split]
Darius has joined #scopehal
Degi has joined #scopehal
joshua_ has joined #scopehal
florolf has joined #scopehal
vup has joined #scopehal
tnt has joined #scopehal
lain has joined #scopehal
electronic_eel_ has joined #scopehal
agg has joined #scopehal
nohit has joined #scopehal
lethalbit has joined #scopehal
marshallh has joined #scopehal
sorear has joined #scopehal
mxshift has joined #scopehal
gurki has joined #scopehal
cyborg_ar has joined #scopehal
Yamakaja has joined #scopehal
JSharp has joined #scopehal
davidc__ has joined #scopehal
elms has joined #scopehal
gruetzkopf has joined #scopehal
fayr has joined #scopehal
cyrozap has joined #scopehal
esden has joined #scopehal
juri_ has joined #scopehal
_florent_ has joined #scopehal
ericonr has joined #scopehal
Ekho has joined #scopehal
t4nk_fn has joined #scopehal
octorian has joined #scopehal
d1b2 has joined #scopehal
benishor has joined #scopehal
Bird|otherbox has joined #scopehal
miek has joined #scopehal
Stephie- has joined #scopehal
Stary has joined #scopehal
sgstair has joined #scopehal
balrog has joined #scopehal
dingwat has joined #scopehal
Fridtjof has joined #scopehal
mithro has joined #scopehal
<d1b2>
<fredzo_72653> That's great news! Congrats!
<d1b2>
<fredzo_72653> Just basic coloring / properties display + link to filter properties dialog
<d1b2>
<azonenberg> Looks good as a starting point, we'll definitely want to improve on it
<d1b2>
<azonenberg> but better than what we had
<d1b2>
<azonenberg> One thing i need to spend some time on is figuring out the best balance for defaults
<d1b2>
<azonenberg> of what tree nodes we expand vs what we don't
<d1b2>
<azonenberg> making it so details are visible where important but we dont make people scroll through ten screens of information on more complex setups
<d1b2>
<azonenberg> It may have to be adaptive, where once the number of nodes exceeds some amonut they stop opening by default or something
<d1b2>
<azonenberg> idk yet
<d1b2>
<azonenberg> i just see it as an area we can improve on
<_whitenotifier-4>
[scopehal-apps] azonenberg 195162a - Sync with upstream imgui
<d1b2>
<fredzo_72653> Yes I was thinking the same, like for the 16 digital channels of a scope, it doesn't make sense to have them shown by default, especially if they are disabled, BUT it would be nice to have the DISABLED badge act as an on/off toggle. Decision decision... Maybe we should create a parent "Digital" node for digital channels, and make it collapsed by default if the channels are disabled ?
<d1b2>
<fredzo_72653> BTW Digital channels are already collapsed (properties hidden) by default vs. analog channels are expanded, but even collapses, that's 16 lines in the window.
<d1b2>
<azonenberg> Yeah. I dont have all the answers yet
<d1b2>
<azonenberg> I just want to pay attention to scalability of the GUI in general
<d1b2>
<azonenberg> as far as being able to work well with complex setups that have a lot of channels and not be difficult to navigate