Sat, 04 Oct 2025 14:52:59 +0200
fix repolist menu button
#import "BoxContainer.h" @implementation BoxContainer - (BoxContainer*)init:(NSUserInterfaceLayoutOrientation)orientation spacing:(int)spacing { self = [super init]; _orientation = orientation; self.columnspacing = spacing; self.rowspacing = spacing; return self; } - (void) addView:(NSView*)view { UiLayout layout = self.uilayout; if(_orientation == NSUserInterfaceLayoutOrientationVertical) { layout.hexpand = TRUE; layout.hfill = TRUE; } else { layout.vexpand = TRUE; layout.vfill = TRUE; self.newline = FALSE; } self.uilayout = layout; [super addView:view]; if(_orientation == NSUserInterfaceLayoutOrientationVertical) { self.newline = TRUE; } } @end