I wanted to recreate the classic #Amiga clock in #golang and #fyne, but my current solution (using a completely new SVG with rotation transformations for each element) is too wasteful on the resources. Even beefy machines sometimes skip a second.
I have used a 2D library called gg to make the clock render more quickly and with less CPU load. It is still far from perfect and has the wrong DPI on a mac. But I put it on #Codeberg none the less. So anyone, who is interested, may have a look.
I have used a 2D library called gg to make the clock render more quickly and with less CPU load. It is still far from perfect and has the wrong DPI on a mac. But I put it on #Codeberg none the less. So anyone, who is interested, may have a look.
https://codeberg.org/Bitnacht/fyck
#Amiga #golang #fyne