Commit Graph

8 Commits

Author SHA1 Message Date
end-4 de6969f561 bar: fix tooltip shadow cutoff, use fewer Layouts 2025-09-28 14:03:18 +02:00
end-4 aa025e4fac bar tooltips: refractor more 2025-08-11 22:05:19 +07:00
end-4 6a8a9172b1 bar tooltips: refractor tooltip bg to StyledPopup 2025-08-11 20:33:01 +07:00
end-4 291b997972 bar tooltips: use correct color, add subhead text 2025-08-11 20:12:20 +07:00
end-4 e7397f824b bar tooltips: make em use tooltip color 2025-08-11 16:03:29 +07:00
Runze 9b5713d6b4 chore(bar): delete temperature and related reading logic 2025-08-09 14:08:39 +08:00
Runze 061bb2abeb feat(bar): unify popup handling and improve layouts
- Unified popup handling in ClockWidget, Resource, BatteryPopup, and WeatherBar
  using PanelWindow + LazyLoader for consistent positioning and compositor animations.
- Replaced plain text with ColumnLayout and RowLayout where possible, adding
  MaterialSymbol icons for improved visual consistency with the overall desktop style.
- Added Translation.tr() for bilingual (Chinese/English) support to avoid hardcoded strings.
- Based on improvements from PR #1771 (mine) and PR #1773 (by @finjener), merged and refined into a more polished and practical solution.
2025-08-06 18:02:55 +08:00
Runze 3a6c032782 Added a small battery popup to show information 2025-08-05 17:21:36 +08:00