Use a "stable" java-gi version (0.3) and mention it in the README
This commit is contained in:
parent
2ca25a7bee
commit
e15ef8c485
|
@ -14,6 +14,8 @@ Inceptum utilizes code/libraries/assets from:
|
||||||
- [imgui-java](https://github.com/SpaiR/imgui-java): The library used for UI
|
- [imgui-java](https://github.com/SpaiR/imgui-java): The library used for UI
|
||||||
- [Dear ImGui](https://github.com/ocornut/imgui): Included and wrapped in imgui-java, UI library
|
- [Dear ImGui](https://github.com/ocornut/imgui): Included and wrapped in imgui-java, UI library
|
||||||
- [LWJGL](https://github.com/LWJGL/lwjgl3): Used as a backend for imgui-java
|
- [LWJGL](https://github.com/LWJGL/lwjgl3): Used as a backend for imgui-java
|
||||||
|
- [java-gi](https://github.com/jwharm/java-gi): The library used for the new UI
|
||||||
|
- [GTK4](https://www.gtk.org/) (and dependencies): Wrapped in java-gi-generated code, the core UI library
|
||||||
- [gson](https://github.com/google/gson): Used for interacting with various APIs and configs
|
- [gson](https://github.com/google/gson): Used for interacting with various APIs and configs
|
||||||
- [Ubuntu](https://design.ubuntu.com/font/): Used with nerd font symbols as the font
|
- [Ubuntu](https://design.ubuntu.com/font/): Used with nerd font symbols as the font
|
||||||
- [meteor-client](https://github.com/MeteorDevelopment/meteor-client): A simple HTTP client
|
- [meteor-client](https://github.com/MeteorDevelopment/meteor-client): A simple HTTP client
|
||||||
|
|
|
@ -11,6 +11,7 @@ allprojects {
|
||||||
|
|
||||||
val lwjglVersion by extra("3.3.1")
|
val lwjglVersion by extra("3.3.1")
|
||||||
val imguiVersion by extra("1.86.4")
|
val imguiVersion by extra("1.86.4")
|
||||||
|
val javaGiVersion by extra("0.3")
|
||||||
val jfCommonsVersion by extra("1.1-SNAPSHOT")
|
val jfCommonsVersion by extra("1.1-SNAPSHOT")
|
||||||
val gsonCompileVersion by extra("1.3-SNAPSHOT")
|
val gsonCompileVersion by extra("1.3-SNAPSHOT")
|
||||||
val jlhttpVersion by extra("2.6")
|
val jlhttpVersion by extra("2.6")
|
||||||
|
|
|
@ -14,8 +14,9 @@ repositories {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation("io.github.jwharm.javagi:gtk4:0.3-SNAPSHOT")
|
val javaGiVersion: String by rootProject.extra
|
||||||
implementation("io.github.jwharm.javagi:glib:0.3-SNAPSHOT")
|
implementation("io.github.jwharm.javagi:gtk4:$javaGiVersion")
|
||||||
|
implementation("io.github.jwharm.javagi:glib:$javaGiVersion")
|
||||||
implementation(project(":launcher"))
|
implementation(project(":launcher"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue