Merge branch 'main' into pr/refactor-battery-pt5

This commit is contained in:
Turann_
2026-02-04 01:37:38 +03:00
committed by GitHub
65 changed files with 1106 additions and 412 deletions
+5 -2
View File
@@ -102,12 +102,15 @@ Variants {
}
// BarExclusionZone - created after MainScreen has fully loaded
// Disabled when bar is hidden or not configured for this screen
// Note: Exclusion zone should NOT be affected by hideOnOverview setting.
// When bar is hidden during overview, the exclusion zone should remain to prevent
// windows from moving into the bar area. Auto-hide is handled by the component
// itself via ExclusionMode.Ignore/Auto.
Repeater {
model: Settings.data.bar.barType === "framed" ? ["top", "bottom", "left", "right"] : [Settings.getBarPositionForScreen(windowItem.modelData?.name)]
delegate: Loader {
active: {
if (!windowItem.windowLoaded || !windowItem.shouldBeActive || !BarService.effectivelyVisible)
if (!windowItem.windowLoaded || !windowItem.shouldBeActive)
return false;
// Check if bar is configured for this screen