New Features
- implement custom tooltip 92a5b01
- add AI Chat widget with provider/model selection, streaming, and persistent history 7ba1919
- add support for freetype font engine a475a41
- introduce customizable CircularProgressBar for circular progress display 89d0d35
- add animation option to progress bar settings eb1ffd1
- support per-hour icons and dynamic CSS classes a164c5c
- added weather card hourly view 7182e6a
- optional min/max weather tooltip 799993d
- add placeholder data display for CPU and memory widgets 00c5ccf
- implement GPU widget 1c80dc5
- add scroll switching options for workspace navigation in glaze workspaces 392cb1e
- add holiday, week numbers support and customization options 4503c10
Bugfixes
- add encoding to file handler and basicConfig 560955c
- ensure auto-fill background is disabled for CustomCalendar dea6136
- correct icon escape sequences in Notes and Todo widgets 84a8f7e
- update image reference for Language YASB Widget be36eed
- correct context menu styling reference in documentation 593acf1
- prevent tooltip display when title label is disabled daf10aa
- update ignored classes and processes 28c00e7
- adjust pixmap scaling for device pixel ratio 8d9a1f5
- add missing documentation for AI Chat widget b72b4c7
- conditionally display hourly forecast based on settings 670a784
- update WiFi widget demo to use GIF instead of MP4 47f94cf
- correct typo in Launchpad link f382729
- handle empty choices and adjust chunk yielding logic 1ff851d
Refactors
- improved context menu handling, message management, and UI responsiveness 3f20e15
- enhance application closing logic 2a0fe6d
- remove unnecessary fields from bug report template 25d2a09
- standardize histogram icon formatting across CPU, GPU, Memory, and Libre HW Monitor widgets de97fea
Documentation Changes
- added docs for hourly weather widget 5397d4c
Chores
- update build version to 1.7.9 0a8f75d
Other Changes
- Merge pull request #376 by amnweb from amnweb/feature/better-tooltips 16c472b
- Added Features that I find useful 734a59b
- Merge pull request #381 by GhostNaix from GhostNaix/main 900e5f5
- Merge pull request #377 by Isotech42 from Isotech42/main 3abebb5
- Merge pull request #380 by amnweb from amnweb/feature/ai-chat-widget 9c525e7
- Merge pull request #383 by Video-Nomad from Video-Nomad/feat/weather-hourly-view e2627d8
What's Changed
- feat(tooltip): implement custom tooltip by @amnweb in #376
- Added CPU thresholds, RAM Histogram, Disk Thresholds by @GhostNaix in #381
- feat(clock): add per-hour icons support for ClockWidget by @Isotech42 in #377
- feat(ai-chat): add AI Chat widget with provider/model selection, streaming, and persistent history by @amnweb in #380
- feat(weather_hourly): added weather card hourly view by @Video-Nomad in #383
New Contributors
- @GhostNaix made their first contribution in #381
- @Isotech42 made their first contribution in #377
Full Changelog: v1.7.8...v1.7.9