Adrian Perez

Results 343 comments of Adrian Perez

While there has been some work to slowly move this code over to the main branch, it's not there yet, so I am changing the milestone to 0.14 🙃

@agordon: Thanks for the PR, much appreciated! This new XCB platform plug-in has quite some overlap with the existing X11 one. I think it would make sense to merge both,...

@woutervanh Could you try setting the environment variables `XDG_RUNTIME_DIR` and `XDG_CACHE_DIR` pointing to some writable location like `/tmp`? For example like this: ```sh XDG_CACHE_DIR=/tmp \ XDG_RUNTIME_DIR=/tmp \ G_MESSAGES_DEBUG=Cog,Cog-Core,Cog-DRM \ cog...

Unfortunately [the API for this](https://wpewebkit.org/reference/wpewebkit/unstable/WebKitWebView.html#WebKitWebView-web-process-terminated) only lets us know that the process was terminted due to a crash _or_ due to running out of memory, but that's all. For crashes...

We would need to handle the [WebKitWebView:run-file-chooser](https://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebView.html#WebKitWebView-run-file-chooser) signal in the different platform plug-ins. Probably the easiest is the GTK4 one, which could use [GtkFileChooserNative](https://docs.gtk.org/gtk4/class.FileChooserNative.html). @nuehm-arno Out of curiosity, which platform...

@nuehm-arno Sorry for the unclear question, I wanted to know which Cog platform plug-in are you using on your Pinephone. Is it the GTK4 one? (e.g. running `cog --platform=gtk4 …`).

> The issue/visual result is pretty identical to the one described in #156, basically even if I force the Pi 4 to start at 1280x720, when I use `cog -P...

This is odd, the `core/cog-webkit-utils.h` includes `` directly, and that brings in the definition of `WebKitWebView` and `WebKitLoadEvent`. @sssdevwebkit Could you share a more complete build log? I'm afraid only...

I see that you had Cog built as part of a WPE WebKit build. That is expected to work. > (cog:13): Cog-Core-WARNING **: 22:55:35.749: cog_modules_get_preferred: cannot find module 'gtk4' This...

This is because we are not setting a pointer surface explicitly using `wl_pointer_set_cursor()` so when a compositor does not set a “default” pointer image, none is used. We could add...