add gtk4 option to the build system newapi

implement ui_list_getselection (GTK) newapi

fix background jobs (GTK) newapi

fix path textfield (GTK) newapi

fix threadpool newapi

fix eventdata not set by menu list events (GTK) newapi

fix getvaluefunc not used by menu lists (GTK) newapi

add icons.h for icon name macros newapi

fix menu lists (GTK3) newapi

add dnd selection functions (unimplemented) (GTK) newapi

add path textfield (GTK) newapi

add ui_window_size and ui_simple_window functions (GTK) newapi

add threadpool newapi

implement file dialog (GTK) newapi

implement ui_dialog_create (GTK) newapi

update uwproj newapi

add initial support for headerbars (GTK) newapi

implement new toolbar (GTK) newapi

fix double free on radiobutton group destroy newapi

fix hbox (GTK) newapi

add spinner (GTK) newapi

add new scrolledwindow (GTK) newapi

port combobox to new API (GTK) newapi

implement listview (GTK) newapi

port table to new API, replace custom tree model with GtkListStore newapi

port textfield to new API (GTK) newapi

fix progressbar using the wrong var type (GTK) newapi

implement new icon API (GTK) newapi

(0) -100 -50 -28 +28 +50 +100 tip

mercurial