Native UI

This commit is contained in:
Julia Johannesen 2026-03-30 19:39:30 -04:00
parent 2df26b8ce0
commit bf75b8b652
Signed by: julia
GPG key ID: 4A1377AF3E7FBC46
23 changed files with 841 additions and 5 deletions

14
native/src/ls-web-view.h Normal file
View file

@ -0,0 +1,14 @@
#pragma once
#include <gdk/gdk.h>
#include <gsk/gsk.h>
#include <gtk/gtk.h>
#include <webkit/webkit.h>
G_BEGIN_DECLS
#define LS_TYPE_WEB_VIEW (ls_web_view_get_type())
G_DECLARE_FINAL_TYPE(LSWebView, ls_web_view, LS, WEB_VIEW, WebKitWebView)
G_END_DECLS