Skip to content

Enhance split check interface usability and fix compiler warnings - #347

Merged
No0ne558 merged 2 commits into
ViewTouch:masterfrom
No0ne558:master
Jan 21, 2026
Merged

No0ne558 merged 2 commits into
ViewTouch:masterfrom
No0ne558:master

Conversation

@No0ne558

Copy link
Copy Markdown
Contributor

Description

This PR includes the following commits:

  • feat: enhance split check interface usability

    • 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.

  • Fix C++ compiler warnings and suppress third-party warnings

    • Update deprecated literal operators in external/date library
    • Remove invalid pragma in time_info.hh
    • Fix calloc argument order in locale.cc and employee.cc
    • Add braces for misleading indentation in settings_zone.cc
    • Suppress null dereference and dangling reference warnings via CMake
    • Update changelog.md with warning fixes

- Update deprecated literal operators in external/date library
- Remove invalid pragma in time_info.hh
- Fix calloc argument order in locale.cc and employee.cc
- Add braces for misleading indentation in settings_zone.cc
- Suppress null dereference and dangling reference warnings via CMake
- Update changelog.md with warning fixes
- 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.
@No0ne558
No0ne558 merged commit b97d1d7 into ViewTouch:master Jan 21, 2026
1 check passed
@GeneMosher

Copy link
Copy Markdown
Member

As usual, Stellar improvements. Thanks, Ariel !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants