1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 21:42:51 -05:00

cups: add comprehensive CUPs setting page

- Add printers
- Delete printers
- Use polkit APIs as fallback on auth errors
- Fix ref system to conditionally subscribe to cups when wanted
This commit is contained in:
bbedward
2025-11-29 17:35:21 -05:00
parent df663aceb9
commit e6c3ae9397
31 changed files with 5993 additions and 558 deletions

View File

@@ -67,6 +67,15 @@ FloatingWindow {
}
}
Loader {
active: settingsModal.visible
sourceComponent: Component {
Ref {
service: CupsService
}
}
}
FileBrowserModal {
id: profileBrowser
@@ -112,7 +121,7 @@ FloatingWindow {
focus: true
Keys.onPressed: event => {
const tabCount = 12;
const tabCount = 13;
if (event.key === Qt.Key_Escape) {
hide();
event.accepted = true;