From Ged Wed to ~eliasnaur/gio
I would like to do the same and this is what i was planning to use: E-ink supplier with many sizes: https://github.com/SolderedElectronics https://soldered.com/ OS packaging using gokrazy: https://github.com/gokrazy/gokrazy https://gokrazy.org/ Kind Regards
From Ged Wed to ~eliasnaur/gio
https://github.com/zergon321/reisen/blob/master/examples/player/main.go is a good example of what is needed also. The video and audio is decoded and then but on to the buffer and played with Editen. GIo can also be used i think. cheers
From Ged Wed to ~eliasnaur/gio
Tabbing is a good way to use the keyboard to navigate the GUI. I was workng on the https://github.com/gioui/gio-example/tree/main/component to add sub routing and noticed that the tabbing has an issue on web. It works perfectly on desktop. On web when you click tab it moves focus to the URL bar and then the next tab target ( a form element or button ). As you tab more it will repeat this alternating cycle.
From Ged Wed to ~eliasnaur/gio
keep both in gio-x ? One can only be used from JS world anyway and can be its own package in gio-x Gerard
From Ged Wed to ~eliasnaur/gio
Regarding https://github.com/linebender/vello/blob/main/doc/roadmap_2023.md https://github.com/rajveermalviya/go-webgpu may be of interest. It works with gio but needs some attention. Its a wrapper of the well known rust webgpu. YOu dont need rust on your dev machine btw. Its built in.
From Ged Wed to ~eliasnaur/gio
Hey :) Maybe add a mechanism to use the File System Access API in https://github.com/gioui/gio-x/blob/main/explorer/explorer_js.js April 2023: Since beginning of 2023, all modern browsers ship the File System Access API which allows to persistently store data in the browser with a way better performance. OPFS https://caniuse.com/native-filesystem-api cheers
From Ged Wed to ~eliasnaur/gio
On Tue, 2 May 2023 at 21:18, Chris Waldon <christopher.waldon.dev@gmail.com> wrote: > > On Tue, May 2, 2023 at 2:27 PM Elias Naur <mail@eliasnaur.com> wrote: > > > > On Tue, 2 May 2023 at 08:31, Ged Wed <gedw99@gmail.com> wrote: > > > > > > I assume Universal app builds are not baked yet ? > > > If there is a reason that Universal is a problem, please let me know. > > > Maybe I can help... > > > > > > > A proposal for cmd/go was rejected: > >
From Ged Wed to ~eliasnaur/gio
hey ``` gogio -target windows -arch amd64 -appid ex -icon appicon.png -o windows/ex_amd64.exe . gogio -target windows -arch arm64 -appid ex -icon appicon.png -o windows/ex_arm64.exe . ``` In my case the exe files (one for each ARCH ) end up in the windows folder, but the .syso files ( one for each ARCH) end up in the folder I ran the gogio from.
From Ged Wed to ~eliasnaur/gio
Hey When building for the Mac desktop, at the moment I get an amd64 and an arm64, which is great !! I assume Universal app builds are not baked yet ? If there is a reason that Universal is a problem, please let me know. Maybe I can help... Also is there singing on the gogio flags for mac builds yet ? Thanks btw for adding the scaffolds for .app - really helps and works well.