more arg refactoring (winui3)

refactore widget args passing and add image ref/unref functions (winui3)

fix reference counting in UiGeneric set/get functions

add ui_image_set/ui_image_get for setting UiGeneric image values

add UiMenuToggleItemArgs, UiMenuItemListArgs wrapper functions

add wrapper functions for menuitem args

fix gtk notebook switch-page signal (GTK)

add support for building shared libraries

fix missing UiGtkTabView initialization (GTK)

merge

add tabview onchange callback (GTK)

refactore widget args passing (Cocoa)

add up/down icon constants

add wrapper for button/toggle args

add missing UIEXPORT to arg wrapper functions

add wrapper functions for container and frame arg structs

fix gtk3 build

refactore widget args passing (QT)

fix ui_customwidget_create (GTK)

refactore widget args passing (Motif)

pass Args structs per pointer (GTK)

implement listview/table contextmenu (gtk4)

merge

fix sourcelist update (GTK)

add textfield (Cocoa)

add incomplete ui_window implementation (WIN32)

fix windows11 win32 build

implement ui_table multiselection (QT)

merge

fix wrong value interpretation for UI_INTEGER

(0) -300 -100 -50 -30 +30 +50 +100 +300 tip

mercurial