From 31fece62f56aa2311e2325de83659edbc9e641db Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 17 Aug 2026 16:12:56 -0300 Subject: animation: core publishes transition records; gui evaluates via shaders, tty over grid cells --- src/config.zig | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/config.zig') diff --git a/src/config.zig b/src/config.zig index c8a8f8cf..9f18f75e 100644 --- a/src/config.zig +++ b/src/config.zig @@ -465,6 +465,18 @@ comptime { @compileError("config.gui_tagline_font_percent must be in 1...100"); } +/// Physical-pixel rule between the global topbar and pane taglines in the +/// SDL GUI. Their smaller font bands retain body-sized grid rows; without +/// an explicit join, centering both bands leaves the two unused half-bands +/// touching and makes a wide strip of the window background show through. +/// Zero disables the rule and joins the two bands directly. +pub const gui_topbar_pane_border_px: u8 = 1; + +/// Fixed RGB for that rule, or null to follow the active theme's scrollbar +/// track. The themed default stays quiet across light and dark themes while a +/// build that wants a deliberate accent can pin one here. +pub const gui_topbar_pane_border_rgb: ?[3]u8 = null; + /// Touchpad drift guard, in ticks. A two-finger swipe that is MEANT to be /// vertical carries a little sideways drift, and the pad faithfully turns that /// drift into wheel_left/wheel_right — so a plain scroll slides the view -- cgit v1.3