More gi changes
ci/woodpecker/manual/docs Pipeline failed Details
ci/woodpecker/manual/woodpecker Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2023-01-20 15:47:49 +01:00
parent 05a18765c9
commit dff05af62f
Signed by: Johannes
GPG Key ID: E76429612C2929F4
3 changed files with 5 additions and 5 deletions

View File

@ -51,13 +51,13 @@ public class InstanceListEntryFactory extends SignalListItemFactory {
var clicked = new GestureClick(); var clicked = new GestureClick();
clicked.onPressed((nPress, x, y) -> { clicked.onPressed((nPress, x, y) -> {
if (nPress == 2) launch.emitClicked(launch); if (nPress == 2) launch.emitClicked();
}); });
row.addController(clicked); row.addController(clicked);
var rightClicked = new GestureClick(); var rightClicked = new GestureClick();
rightClicked.button = 3; rightClicked.button = 3;
rightClicked.onPressed((nPress, x, y) -> { rightClicked.onPressed((nPress, x, y) -> {
if (nPress == 1) menu.emitActivate(menu); if (nPress == 1) menu.emitActivate();
}); });
row.addController(rightClicked); row.addController(rightClicked);

View File

@ -30,7 +30,7 @@ public class ListIndexItem extends GObject {
GObject.getType(), GObject.getType(),
"ListIndexItem", "ListIndexItem",
(short) ObjectClass.getMemoryLayout().byteSize(), (short) ObjectClass.getMemoryLayout().byteSize(),
gclass -> {}, (gclass, data) -> {},
(short) getMemoryLayout().byteSize(), (short) getMemoryLayout().byteSize(),
(inst, gclass) -> {}, (inst, gclass) -> {},
TypeFlags.NONE TypeFlags.NONE

View File

@ -32,13 +32,13 @@ public class ListIndexModel extends GObject implements ListModel {
GObject.getType(), GObject.getType(),
"ListIndexModel", "ListIndexModel",
(short) ObjectClass.getMemoryLayout().byteSize(), (short) ObjectClass.getMemoryLayout().byteSize(),
gclass -> {}, (gclass, data) -> {},
(short) getMemoryLayout().byteSize(), (short) getMemoryLayout().byteSize(),
(inst, gclass) -> {}, (inst, gclass) -> {},
TypeFlags.NONE TypeFlags.NONE
); );
GObjects.typeAddInterfaceStatic(type, ListModel.getType(), InterfaceInfo.builder() GObjects.typeAddInterfaceStatic(type, ListModel.getType(), InterfaceInfo.builder()
.setInterfaceInit(iface -> { .setInterfaceInit((iface, data) -> {
ListModelInterface lmi = ListModelInterface.fromAddress.marshal(iface.handle(), null); ListModelInterface lmi = ListModelInterface.fromAddress.marshal(iface.handle(), null);
lmi.setGetItemType(ListModel::getItemType); lmi.setGetItemType(ListModel::getItemType);
lmi.setGetNItems(ListModel::getNItems); lmi.setGetNItems(ListModel::getNItems);