diff -r 8b8d4f8af38e -r 45ecbd284637 ui/cocoa/ListDataSource.m --- a/ui/cocoa/ListDataSource.m Sun Dec 14 18:54:57 2025 +0100 +++ b/ui/cocoa/ListDataSource.m Sun Dec 14 18:55:39 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