You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2c09e2b
Browse filesBrowse the repository at this point in the historyBrowse files
- Add dynamic font responsiveness to split check buttons
- Implement text wrapping instead of truncation for long item names
- Increase button widths (order: 250px→280px, seat: 120px→150px)
- Double button heights (order: 40px→80px, seat: 84px→168px)
- Remove modifier display for cleaner interface
- Update changelog with detailed change documentation
This improves the split check zone readability and user experience by
allowing longer item names to be displayed clearly with proper text
wrapping, responsive fonts, and better button sizing.
Copy file name to clipboardExpand all lines: docs/changelog.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
7
7
## [Unreleased]
8
8
9
9
### Fixed
10
+
-**Split Check Interface: Enhanced Button Display and Usability (2026-01-20)**
11
+
- Improved the split check zone interface for better readability and user experience
12
+
-**Changes Made**:
13
+
- Added dynamic font responsiveness - buttons now properly inherit font sizes from zone settings
14
+
- Implemented text wrapping instead of truncation - long item names now wrap to multiple lines within buttons
15
+
- Increased button widths - order item buttons from 250px to 280px, seat buttons from 120px to 150px
16
+
- Doubled button heights - order buttons from 40px to 80px, seat buttons from 84px to 168px
17
+
- Removed modifier display from split check buttons for cleaner interface
18
+
-**Root Cause**: Split check buttons had hardcoded fonts, truncated text, cramped dimensions, and cluttered display with modifiers
19
+
-**Solution**:
20
+
- Modified ItemObj constructors to accept font_id parameters and use dynamic fonts
21
+
- Added RenderWrappedText helper method for word-based text wrapping
22
+
- Increased button dimensions for better text accommodation
23
+
- Removed modifier rendering loop and dynamic height calculation
24
+
-**Files modified**:
25
+
-`zone/split_check_zone.cc` (main implementation)
26
+
-`zone/split_check_zone.hh` (method declaration)
27
+
-**Impact**: Split check interface now displays longer item names clearly with proper text wrapping, responsive fonts, and improved button sizing for better usability
0 commit comments