You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LD_PRELOAD does not help because gio is trying to dlopen() the wrong name.
Unfortunately the gio api has changed somewhat in the latest version and updating it will take more than just requiring the latest, but with a local replacement and that fix cherrypicked, gotraceui does run.
Another (admittedly unpleasant) workaround for the time being would be creating a symlink pointing to the right library, stored in some directory of your choice that gets added to LD_LIBRARY_PATH. At least I think that should work.
I could see about using a fork of Gio with the patch applied for the time being, as updating to the new API is out of the question. However, Gotraceui will stop supporting X11 in the near future. Unless OpenBSD makes the move to Wayland, Gotraceui will stop working, anyway.
as updating to the new API is out of the question.
Could you please elaborate? Is the upgrade something that you don't want to spend time on, but that you would accept contributions for? Or it does not make sense to do it at all?
I tried some quick experiment in April and most of the changes seemed to be straightforward replacements as far as I remember. One tricky part was the event spy. But yeah, it would be at least a few days of work.
Could you please elaborate? Is the upgrade something that you don't want to spend time on, but that you would accept contributions for? Or it does not make sense to do it at all?
Gotraceui will eventually (hopefully in the next couple of months) switch to a different GUI library, which is why I don't want to invest time (neither doing it myself nor reviewing such a ch
B11A
ange) in upgrading to a newer version of Gio. It's also why development on Gotraceui in general has stalled for now.
Could you please elaborate? Is the upgrade something that you don't want to spend time on, but that you would accept contributions for? Or it does not make sense to do it at all?
Gotraceui will eventually (hopefully in the next couple of months) switch to a different GUI library, which is why I don't want to invest time (neither doing it myself nor reviewing such a change) in upgrading to a newer version of Gio. It's also why development on Gotraceui in general has stalled for now.
Activity
dominikh commentedon Oct 18, 2024
Another (admittedly unpleasant) workaround for the time being would be creating a symlink pointing to the right library, stored in some directory of your choice that gets added to LD_LIBRARY_PATH. At least I think that should work.
I could see about using a fork of Gio with the patch applied for the time being, as updating to the new API is out of the question. However, Gotraceui will stop supporting X11 in the near future. Unless OpenBSD makes the move to Wayland, Gotraceui will stop working, anyway.
jrick commentedon Oct 18, 2024
Wayland already works on OpenBSD, though my preferred desktop environment does not yet support it. Happy to test anything if you want it.
The LD_LIBRARY_PATH hack also works with an unpatched gio.
martin-sucha commentedon Oct 21, 2024
Could you please elaborate? Is the upgrade something that you don't want to spend time on, but that you would accept contributions for? Or it does not make sense to do it at all?
I tried some quick experiment in April and most of the changes seemed to be straightforward replacements as far as I remember. One tricky part was the event spy. But yeah, it would be at least a few days of work.
dominikh commentedon Oct 21, 2024
Gotraceui will eventually (hopefully in the next couple of months) switch to a different GUI library, which is why I don't want to invest time (neither doing it myself nor reviewing such a ch B11A ange) in upgrading to a newer version of Gio. It's also why development on Gotraceui in general has stalled for now.
ddkwork commentedon Oct 23, 2024
我升级了表格控件到最新版,其它控件没有升级
https://github.com/ddkwork/ux/blob/master/table2.go
ddkwork commentedon Oct 23, 2024
Hi,which different ui library you will try?
dominikh commentedon Oct 23, 2024
@ddkwork the one I am writing.
ddkwork commentedon Oct 23, 2024
Can I view your code repository?
dominikh commentedon Oct 23, 2024
https://github.com/dominikh/gutter contains several branches at several states of development, but nothing is in its final state yet.
ddkwork commentedon Oct 23, 2024
Nice work,i will look it.