bf6b501116a75c3bf1ecfe8b0d86c80ef5a5448b
JustifiedGridCell.BORDER_BLEED shrank each card's image away from its own edges on every side, and since JustifiedGalleryPane.SPACING was 0, that per-card inset was actually the only thing producing any visible gap between thumbnails — spacing was split between the parent layout (nominally) and a card-internal padding (in practice). SPACING is now 6 and the sole source of gap, both across a row (HBox spacing) and between rows (ListCell top padding) — a card has no padding/inset of its own any more, its ImageView fills the card's bounds edge to edge. The navigation-selection frame follows: it now paints directly over the ImageView's outer edge (SELECTION_FRAME_WIDTH, renamed from BORDER_BLEED, is a purely visual stroke width with no tie to layout spacing any more) rather than sitting in a margin that no longer exists. Also fixed a stale resizeCard javadoc left over from the width- stretching mechanism removed in an earlier commit. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012sfcVC7rYy5k8XiKCbh4Tr
Description
No description provided
54 MiB
Languages
Java
97.4%
CSS
1.5%
Python
0.9%
JavaScript
0.2%