Compare commits

..

6 Commits

Author SHA1 Message Date
522db05090 style(ui,window): format code and tidy comments
All checks were successful
CI Code / Check spelling (pull_request) Successful in 21s
CI Code / Check coding style (pull_request) Successful in 54s
CI Code / Linux (arch) (pull_request) Successful in 10m34s
CI Code / Linux (debian) (pull_request) Successful in 13m28s
CI Code / Linux (ubuntu) (pull_request) Successful in 14m0s
Whitespace and comment formatting only; no functional changes.
2025-11-04 08:26:35 +03:00
221a95b7b4 refactor(ui,window): post-review cleanups in window module
Apply code style and structure simplifications suggested during review; no functional changes.
2025-11-04 08:26:21 +03:00
89f75575a5 docs(ui,window): update comments related to metrics handling
Adjust comments to better reflect metrics-related behavior; no functional changes.
2025-11-04 08:26:06 +03:00
ccb4bbac4a docs(ui,window): update comments around buffer handling
Clarify buffer-related behavior and notes in the window module comments; no functional changes.
2025-11-04 08:25:54 +03:00
6a47efa049 fix(ui,window): manage unread indicators and paging state accurately
Add logic to track unread message indicators and the paged state in the UI window component, ensuring correct clearing and display of unread markers while navigating.

Files: src/ui/window.c, src/ui/titlebar.c, src/ui/win_types.h
2025-11-04 08:25:31 +03:00
33543d2543 fix(ui,window): prevent buffer updates while viewing history to avoid scroll lock
When the user scrolls back to view message history, suppress printing and buffer writes to keep the viewport stable and prevent the scroll position from jumping or getting stuck.

Files: src/ui/window.c
2025-11-04 08:25:17 +03:00

Diff Content Not Available