diff -r 2cfd243dc8b0 -r b58ad5b65c1b ui/cocoa/ListDataSource.m --- a/ui/cocoa/ListDataSource.m Sat Dec 13 16:07:34 2025 +0100 +++ b/ui/cocoa/ListDataSource.m Sat Dec 13 16:26:27 2025 +0100 @@ -114,3 +114,27 @@ } @end + +@implementation ArrayDataSource + +- (id)init:(char**)elements size:(size_t)nelm { + _data = [[NSMutableArray alloc]init]; + for(int i=0;i