~rkanchan


#147 Warning: "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon" 2 months ago

Ticket created by ~rkanchan on ~eliasnaur/gio

The following warning showed up during build, after a MESA driver update on Ubuntu 18.04 LTS.

# gioui.org/app/internal/egl
In file included from /usr/include/EGL/egl.h:39:0,
                 from ../../go/pkg/mod/gioui.org@v0.0.0-20200712204002-a54b46059540/app/internal/egl/egl_unix.go:16:
/usr/include/EGL/eglplatform.h:59:2: warning: #warning "`MESA_EGL_NO_X11_HEADERS` is deprecated, and doesn't work with the unmodified Khronos header" [-Wcpp]
 #warning "`MESA_EGL_NO_X11_HEADERS` is deprecated, and doesn't work with the unmodified Khronos header"
  ^~~~~~~
/usr/include/EGL/eglplatform.h:60:2: warning: #warning "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon" [-Wcpp]
 #warning "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon"
  ^~~~~~~
# gioui.org/app/internal/window
In file included from /usr/include/EGL/egl.h:39:0,
                 from ../../go/pkg/mod/gioui.org@v0.0.0-20200712204002-a54b46059540/app/internal/window/egl_wayland.go:19:
/usr/include/EGL/eglplatform.h:59:2: warning: #warning "`MESA_EGL_NO_X11_HEADERS` is deprecated, and doesn't work with the unmodified Khronos header" [-Wcpp]
 #warning "`MESA_EGL_NO_X11_HEADERS` is deprecated, and doesn't work with the unmodified Khronos header"
  ^~~~~~~
/usr/include/EGL/eglplatform.h:60:2: warning: #warning "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon" [-Wcpp]
 #warning "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon"
  ^~~~~~~

#71 pkg.go.dev does not display documentation for Gio packages 10 months ago

on ~eliasnaur/gio

REPORTED RESOLVED NOT_OUR_BUG

#71 pkg.go.dev does not display documentation for Gio packages 10 months ago

Comment by ~rkanchan on ~eliasnaur/gio

My bad. I assumed that the problem was on Gio's side :( Will report to pkg.go.dev

#71 pkg.go.dev does not display documentation for Gio packages 10 months ago

Ticket created by ~rkanchan on ~eliasnaur/gio

Error: "v0.0.0 (4072361)" is not a valid semantic version.

Direct link to the "clip" package: https://pkg.go.dev/gioui.org@v0.0.0%20%284072361%29/op/clip

#68 Improve text rendering quality at small sizes 10 months ago

Ticket created by ~rkanchan on ~eliasnaur/gio

Text rendering quality of Gio at small sizes is currently not on par with other toolkits. For example, the quality of text on a GTK3 app appears sharper, thicker and clearer compared to that of Gio, which appears a bit blurry at smaller sizes.

The following screenshots are of a GTK3 based text editor (higher quality text rendering) and a Gio app (blurry text) rendering "Go regular" font at size 16px

GTK App: https://drive.google.com/open?id=1S9M5VOjLxkkmBwaBYZJ-vQ0QzSxY9Sb8 Gio: https://drive.google.com/open?id=15wxlMY3mGMnkKdvPfsyW5wYahHY8JFkk

This ticket is a result of discussion at https://lists.sr.ht/~eliasnaur/gio/%3CCABydZCyyhYKih3CahOXzG-2hZm4Vz9DR0ypTny7VivbQDLJguw%40mail.gmail.com%3E

#8 X11 support 1 year, 5 days ago

Comment by ~rkanchan on ~eliasnaur/gio

~dennwc Are you still working on the X11 backend?

#8 X11 support 1 year, 1 month ago

Comment by ~rkanchan on ~eliasnaur/gio

ah ok. I'll wait for it :)

#8 X11 support 1 year, 1 month ago

Comment by ~rkanchan on ~eliasnaur/gio

text input is not working for me in the gophers app. In fact it did not work in the wayland version as well when I had earlier tried inside of a VM(ubuntu 18.04)

#8 X11 support 1 year, 1 month ago

Comment by ~rkanchan on ~eliasnaur/gio

Awesome work ~dennwc. Tested with success, the hello app on elementaryOS. Thank you

#8 X11 support 1 year, 2 months ago

Comment by ~rkanchan on ~eliasnaur/gio

Same with elementaryOS Juno. Wayland is yet to arrive.