1e9b523130
Merge pull request #7 from m1ngsama/feature/tui-interface-enhancement
...
feat: Enhance TUI interface with modern design and ASCII compatibility
2025-11-20 10:13:01 +08:00
56df39a755
feat: Replace emoji with ASCII art for maximum terminal compatibility
...
- Replace Braille spinner with classic ASCII spinner (|/-\)
- Update calendar banner: [CAL] NBTCA CALENDAR [CAL]
- Update tools banner: [TOOL] NBTCA UTILITY TOOLS [TOOL]
- Replace event status icons: * for today, v for past, ○ for upcoming
- Update menu items: [CAL] Calendar, [X] Exit
- Replace location emoji with @ symbol
- Ensure compatibility across all terminal environments including legacy systems
2025-11-20 10:10:26 +08:00
cb9cde8958
Merge pull request #6 from m1ngsama/feature/github-actions-release
...
docs: Add developer guide to README.md
2025-11-19 18:00:58 +08:00
0a164f93ce
docs: Add developer guide to README.md
2025-11-19 17:58:34 +08:00
dbc61f8385
Merge pull request #5 from m1ngsama/feature/github-actions-release
...
feat: Add GitHub Actions workflow for automated build and source-only release
2025-11-19 17:56:55 +08:00
993d81a136
feat: Add GitHub Actions workflow for automated build and source-only release
2025-11-19 17:56:01 +08:00
48bbd6a2b7
feat: Initial release v0.0.1 with updated README and build instructions
2025-11-19 17:50:58 +08:00
9acf7f6bbd
Update README.md with version 0.0.1
2025-11-19 17:39:32 +08:00
5f1371c1f2
Add build/ to .gitignore and remove build directory from Git tracking.
2025-11-19 17:32:41 +08:00
6b433e530d
Merge pull request #4 from m1ngsama/feature/ascii-art-tui
...
feat: Add ASCII art and ANSI shadow effects to TUI
2025-11-19 17:28:40 +08:00
9f334ec0a0
feat: Add ASCII art and ANSI shadow effects to TUI
2025-11-19 17:27:46 +08:00
1675aa80ff
Merge pull request #3 from m1ngsama/feature/vim-keybindings
...
feat: Add Vim keybindings (j/k) for navigation in TUI
2025-11-19 16:52:29 +08:00
38d97b1d46
feat: Add Vim keybindings (j/k) for navigation in TUI
2025-11-19 16:48:55 +08:00
6059bcbcc6
Merge remote-tracking branch 'origin/feature/vim-bindings'
2025-11-19 16:39:59 +08:00
4f2cc49534
Merge pull request #2 from m1ngsama/feature/modularize-calendar
...
feat: Modularize calendar and create TUI portal
2025-11-19 16:37:13 +08:00
ee244aaeb6
Merge pull request #1 from m1ngsama/feature/modularize-calendar
...
feat: Modularize calendar and create TUI portal
2025-11-19 16:35:30 +08:00
77784f7453
feat: Modularize calendar and create TUI portal
...
Refactored the calendar functionality into a separate Calendar class.
Created a TUI portal in main.cpp to allow for future feature expansion.
The TUI portal provides a menu to select different features, with the calendar being the first one.
Updated the build system to include the new files.
2025-11-19 16:34:25 +08:00
e7edc3455f
Initial commit: NBTCA TUI with ICS calendar support
2025-11-19 11:50:45 +08:00