fix: polish download status and application menus

Animate nested application menus while keeping hidden actions out of keyboard navigation and respecting reduced-motion preferences.

Normalize Mega-Debrid service labels, simplify active download and extraction statuses, and preserve full diagnostics in tooltips.

Brand the Windows development runtime and isolate concurrent launchers with PID-aware cleanup and regression coverage.
This commit is contained in:
Sucukdeluxe
2026-08-10 23:33:34 +02:00
parent 7dce19119f
commit 9b1eeada2e
11 changed files with 338 additions and 44 deletions
+25
View File
@@ -612,6 +612,22 @@
.md-application-menu-tree .menu-submenu-dropdown {
right: 100%;
left: auto;
opacity: 0;
transform: translateX(8px);
visibility: hidden;
pointer-events: none;
transition:
opacity 160ms ease,
transform 220ms cubic-bezier(0.22, 0.76, 0.22, 1),
visibility 0s linear 220ms;
}
.md-application-menu-tree .menu-submenu-dropdown.is-open {
opacity: 1;
transform: translateX(0);
visibility: visible;
pointer-events: auto;
transition-delay: 0s;
}
.md-overlay-host {
@@ -909,4 +925,13 @@
.md-application-menu-tree .menu-dropdown.is-open {
transition-delay: 0s !important;
}
.md-application-menu-tree .menu-submenu-dropdown {
transition-duration: 0.01ms !important;
transition-delay: 0s !important;
}
.md-application-menu-tree .menu-submenu-dropdown.is-open {
transition-delay: 0s !important;
}
}