1
0
Fork
You've already forked rainlog
0

Add interactive TUI command #4

Manually merged
marvin8 merged 16 commits from feat/issue-3-tui-display into main 2026年06月25日 08:48:36 +02:00

Adds rain tui — a Textual-based terminal UI with a custom bar chart widget, scrollable history, configurable grouping (daily/weekly/monthly/yearly), and a stats sidebar showing period total, daily average, and current streak.

Closes #3

Adds `rain tui` — a Textual-based terminal UI with a custom bar chart widget, scrollable history, configurable grouping (daily/weekly/monthly/yearly), and a stats sidebar showing period total, daily average, and current streak. Closes #3
colour bars by rain intensity, light to dark blue
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
07693af462
show tentative 0-rain bars in purple for days since last record
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
d103f62892
change tentative bar colour from purple to orange
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
c090a2f64a
show rainfall amount below each bar
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
2833ea2a2e
♻️ drop stub bar for tentative 0-rain entries, value colour is sufficient
Some checks are pending
ci/woodpecker/pr/checks Pipeline is pending
d232c09dd5
🔧 remove stale noqa S101 directives from legacy tests
Some checks failed
ci/woodpecker/pr/checks Pipeline failed
e8d1c6c83b
🔧 constrain pydantic-settings>=2.14.2 and pygments>=2.20.0 to resolve vulns
All checks were successful
ci/woodpecker/pr/checks Pipeline was successful
dc483fda69
🐛 close SQLite connections via Database context manager to silence ResourceWarning
All checks were successful
ci/woodpecker/pr/checks Pipeline was successful
2c62f64fbd
marvin8 manually merged commit f588ffb4cd into main 2026年06月25日 08:48:36 +02:00
marvin8 deleted branch feat/issue-3-tui-display 2026年06月25日 09:03:28 +02:00
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
marvin8/rainlog!4
Reference in a new issue
marvin8/rainlog
No description provided.
Delete branch "feat/issue-3-tui-display"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?