adding RenderConfig, and some test frames on widgets

This commit is contained in:
Csaba
2024-11-06 23:49:55 +01:00
parent 36e3eaad36
commit e8f5952abb
11 changed files with 104 additions and 36 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
use crate::config::LabelPrefix;
use crate::widget::BarWidget;
use crate::widget::RenderConfig;
use crate::WIDGET_SPACING;
use eframe::egui::text::LayoutJob;
use eframe::egui::Context;
@@ -115,7 +116,7 @@ impl Battery {
}
impl BarWidget for Battery {
fn render(&mut self, ctx: &Context, ui: &mut Ui) {
fn render(&mut self, ctx: &Context, ui: &mut Ui, config: RenderConfig) {
if self.enable {
let output = self.output();
if !output.is_empty() {