Try to fix
ci/woodpecker/push/docs Pipeline was successful Details
ci/woodpecker/push/woodpecker Pipeline failed Details

This commit is contained in:
Johannes Frohnmeyer 2022-12-18 20:46:46 +01:00
parent be8252ce58
commit 379f02c41c
Signed by: Johannes
GPG Key ID: E76429612C2929F4
2 changed files with 8 additions and 4 deletions

View File

@ -64,7 +64,7 @@ public class ListIndex extends GiObject {
public ListIndex(int size) {
this();
setSize(size);
setSizeIntenal(size);
}
public ListIndex() {
@ -76,7 +76,7 @@ public class ListIndex extends GiObject {
private void initInstance() {
setIndex(0);
setSize(0);
setSizeIntenal(0);
}
private static TypeClass parentClass = null;
@ -166,10 +166,14 @@ public class ListIndex extends GiObject {
public void setSize(int size) {
int oldSize = getSize();
ListIndex.size.set(MemorySegment.ofAddress((MemoryAddress) handle(), memoryLayout.byteSize(), Interop.getScope()), size);
setSizeIntenal(size);
asListModel().itemsChanged(0, oldSize, size);
}
private void setSizeIntenal(int size) {
ListIndex.size.set(MemorySegment.ofAddress((MemoryAddress) handle(), memoryLayout.byteSize(), Interop.getScope()), size);
}
public ListModel asListModel() {
return ListModel.castFrom(this);
}

View File

@ -64,7 +64,7 @@ public class MainWindow extends ApplicationWindow {
//TODO search button like boxes
MenuBuilder uiMenu = new MenuBuilder(app, new Menu(), "hamburger");
uiMenu.button("support", () -> Utils.openWebBrowser(new URI("https://gitlab.com/jfmods/inceptum/-/issues")));
uiMenu.button("support", () -> Utils.openWebBrowser(new URI("https://git.frohnmeyer-wds.de/JfMods/Inceptum/issues")));
uiMenu.button("preferences", () -> {}); //TODO preferences UI inspired by boxes
uiMenu.button("about", AboutWindow::createAndShow);
MenuButton menuButton = new MenuButton();