libhelium¶
libhelium
is a sophisticated framework for creating visually appealing and
practical applications. It is suitable for
developing outstanding native applications, regardless of your design expertise or skill level.
How to enable the binding generation¶
libhelium
bindings are not generated by default and they need to be enabled manually. To do it you need to move
the libhelium
library section of the gtkkn.json
from the ignoredLibraries
to the libraries
.
to expand/collapse
Index: gtkkn.json
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/gtkkn.json b/gtkkn.json
--- a/gtkkn.json (revision f3029befd509ed10bcd72900c1a3125356e116dc)
+++ b/gtkkn.json (date 1682245091765)
@@ -74,6 +74,11 @@
"name": "adw",
"module": "adwaita",
"girPrefix": "Adw-1"
+ },
+ {
+ "name": "he",
+ "module": "extra:libhelium",
+ "girPrefix": "He-"
}
],
"ignoredLibraries": [
@@ -81,11 +86,6 @@
"name": "gtksource",
"module": "extra:gtksource",
"girPrefix": "GtkSource-5"
- },
- {
- "name": "he",
- "module": "extra:libhelium",
- "girPrefix": "He-"
}
]
}
Requirements¶
To generate the bindings, you need to have libhelium
installed on your system.
For detailed instructions on building libhelium
, please refer to
the official project website.