[AGS] Improve brightness controls
This commit is contained in:
parent
d72c4fdf86
commit
a7e6584f78
@ -11,28 +11,27 @@ export const BatteryBox = () => {
|
|||||||
<box
|
<box
|
||||||
cssClasses={["battery-info"]}
|
cssClasses={["battery-info"]}
|
||||||
visible={bind(battery, "isBattery")}
|
visible={bind(battery, "isBattery")}
|
||||||
>
|
child={
|
||||||
<box cssClasses={["battery-box"]}>
|
<box cssClasses={["battery-box"]}>
|
||||||
<image
|
<image
|
||||||
iconName={bind(battery, "batteryIconName")}
|
iconName={bind(battery, "batteryIconName")}
|
||||||
tooltipText={bind(battery, "energyRate").as(er =>
|
tooltipText={bind(battery, "energyRate").as(er =>
|
||||||
batteryEnergy(er),
|
batteryEnergy(er),
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
<label
|
<label
|
||||||
label={bind(battery, "percentage").as(
|
label={bind(battery, "percentage").as(
|
||||||
p => ` ${Math.round(p * 100)}%`,
|
p => ` ${Math.round(p * 100)}%`,
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
<label
|
<label
|
||||||
cssClasses={["time"]}
|
cssClasses={["time"]}
|
||||||
hexpand={true}
|
visible={bind(battery, "charging").as(c => !c)}
|
||||||
halign={Gtk.Align.END}
|
label={bind(battery, "timeToEmpty").as(t => `(${toTime(t)})`)}
|
||||||
visible={bind(battery, "charging").as(c => !c)}
|
/>
|
||||||
label={bind(battery, "timeToEmpty").as(t => toTime(t))}
|
</box>
|
||||||
/>
|
}
|
||||||
</box>
|
></box>
|
||||||
</box>
|
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -59,4 +59,8 @@ window.Bar {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.quick-view-symbol {
|
||||||
|
margin: 3px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -20,7 +20,7 @@ export default class Brightness extends GObject.Object {
|
|||||||
#kbd = get(`--device ${kbd} get`)
|
#kbd = get(`--device ${kbd} get`)
|
||||||
#screenMax = get("max")
|
#screenMax = get("max")
|
||||||
#screen = get("get") / (get("max") || 1)
|
#screen = get("get") / (get("max") || 1)
|
||||||
#screenAvailable = false
|
#screenAvailable = true
|
||||||
|
|
||||||
@property(Boolean)
|
@property(Boolean)
|
||||||
get screenAvailable() { return this.#screenAvailable }
|
get screenAvailable() { return this.#screenAvailable }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user