33 Commits

Author SHA1 Message Date
915087d31a Fix position bounds and spacing logic in Zukitchi widget rendering 2026-01-02 17:02:37 +01:00
21ac083ef0 Add new moods (happy, cry, poop) with animations and ChangeMood function in Zukitchi widget 2026-01-02 16:56:47 +01:00
325144e0d9 Remove redundant return statements in YearMood widget's WriteMood logic 2026-01-02 16:36:29 +01:00
3e765c7b95 Add Zukitchi widget with animations, moods, and frame-based rendering 2026-01-02 10:57:14 +01:00
0a7e89307f Add frequency field to Pi-hole stats API and display queries per second in widget 2026-01-01 12:38:25 +01:00
2a66278cae Ensure consistent error handling and improve resource cleanup across widgets and APIs. 2026-01-01 12:10:33 +01:00
af5a39ef75 Move initialization of selectedMonth and selectedDay inside periodic update loop in YearMood widget 2025-12-31 16:11:48 +01:00
f05e7395f3 Add mood tracking persistence, keyboard navigation, and yearly mood summary to YearMood widget 2025-12-31 15:53:11 +01:00
2f918332a3 Fix conditional spacing logic in YearMood widget to prevent extra padding after December 2025-12-31 13:16:53 +01:00
ef962bbc49 Refine YearMood widget formatting: adjust day spacing and alignment for improved readability 2025-12-31 13:13:30 +01:00
97c26b30e9 Initializes YearMood widget to display daily mood tracking with color-coded calendar 2025-12-31 13:08:45 +01:00
45a8115d30 Refine widget formatting, adjust grid dimensions, and improve calendar functionality 2025-12-31 01:28:00 +01:00
0fc1ea476b Adjust grid layout, optimize widget placement, and refine QR Code rendering logic 2025-12-31 01:04:26 +01:00
7a846ee660 Add Zukitchi widget with animated terminal pet and update README for new features 2025-12-30 23:51:54 +01:00
dfbc6066c9 Add Calendar Events widget, integrate ICS calendar parsing, and refine related UI components 2025-12-30 00:59:56 +01:00
a29beeda43 Fix index wraparound logic in News widget selection 2025-12-29 23:34:48 +01:00
9b5afc3d7c Add News widget and integrate NewsAPI for live updates 2025-12-29 21:19:05 +01:00
d638a8ae97 Add Nina Warnings widget and integrate BBK warning API 2025-12-29 17:56:50 +01:00
57f7898d65 Add Weather widget and integrate OpenWeatherMap API for dynamic updates 2025-12-29 00:57:38 +01:00
6b0d9b229f Fix Calendar widget border character to align with consistent box-drawing style 2025-12-28 21:34:03 +01:00
e1482a152e Adjust grid layout and refine Calendar widget rendering 2025-12-28 21:32:07 +01:00
a0be24b074 Add Calendar widget to display the monthly calendar and integrate it into the layout 2025-12-28 21:09:01 +01:00
ec85f87377 Refactor date and clock widgets to simplify periodic updates and remove redundant ticker logic. 2025-12-28 19:46:00 +01:00
a83958500e Add HTTPProber widget and API to display website statuses 2025-12-28 14:25:14 +01:00
598e93c9d2 Refactor NetworkDevices widget and GetDevices API to simplify device handling and remove interface-based grouping. 2025-12-28 12:49:18 +01:00
79166b344c Add online status detection and update dependencies 2025-12-28 12:24:23 +01:00
0b992a6a11 Fix handling of offline interface status in NetworkDevices widget 2025-12-28 11:35:08 +01:00
44689ada2c Refactor NetworkDevices widget to sort interfaces 2025-12-28 11:29:11 +01:00
1cf70b65ba Add NetworkDevices widget to display and manage network devices 2025-12-28 11:21:32 +01:00
9bcb0b15f7 Simplify widget creation by removing unused cell blink option 2025-12-22 20:47:32 +01:00
7b6a8bbaab Add Pi-hole blocked percentage and date widgets 2025-12-22 20:45:55 +01:00
2315ac2ce7 Expand column width for better alignment in Docker list display. 2025-12-22 19:03:51 +01:00
658ab8e961 first commit 2025-12-22 18:49:05 +01:00