initial gtk4 porting, incomplete newapi

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

(0) -100 -30 -10 -7 +7 +10 +30 +100 tip

mercurial