From 0965b287ca9fdd15577b11a2da7c9faee00d6b35 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 22:43:55 +0100 Subject: [PATCH 1/9] No need to do animations on inputPanel, we're not using that anymore --- Main.qml | 44 -------------------------------------------- 1 file changed, 44 deletions(-) diff --git a/Main.qml b/Main.qml index 1ea2291..c72ded5 100644 --- a/Main.qml +++ b/Main.qml @@ -413,11 +413,6 @@ Rectangle { target: mainStack y: Math.min(0, root.height - inputPanel.height - userListComponent.visibleBoundary) } - PropertyChanges { - target: inputPanel - y: root.height - inputPanel.height - opacity: 1 - } }, State { name: "hidden" @@ -425,11 +420,6 @@ Rectangle { target: mainStack y: 0 } - PropertyChanges { - target: inputPanel - y: root.height - root.height/4 - opacity: 0 - } } ] transitions: [ @@ -437,12 +427,6 @@ Rectangle { from: "hidden" to: "visible" SequentialAnimation { - ScriptAction { - script: { - inputPanel.item.activated = true; - Qt.inputMethod.show(); - } - } ParallelAnimation { NumberAnimation { target: mainStack @@ -450,17 +434,6 @@ Rectangle { duration: PlasmaCore.Units.longDuration easing.type: Easing.InOutQuad } - NumberAnimation { - target: inputPanel - property: "y" - duration: PlasmaCore.Units.longDuration - easing.type: Easing.OutQuad - } - OpacityAnimator { - target: inputPanel - duration: PlasmaCore.Units.longDuration - easing.type: Easing.OutQuad - } } } }, @@ -475,23 +448,6 @@ Rectangle { duration: PlasmaCore.Units.longDuration easing.type: Easing.InOutQuad } - NumberAnimation { - target: inputPanel - property: "y" - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InQuad - } - OpacityAnimator { - target: inputPanel - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InQuad - } - } - ScriptAction { - script: { - inputPanel.item.activated = false; - Qt.inputMethod.hide(); - } } } } -- 2.47.2 From 5708d85a38ddd1fd4752d2a8944bd727c5f99fc4 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 22:45:19 +0100 Subject: [PATCH 2/9] Tab targets on action buttons are irrelevant, remove them, we're not using action buttons --- Main.qml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Main.qml b/Main.qml index c72ded5..13722e1 100644 --- a/Main.qml +++ b/Main.qml @@ -732,9 +732,6 @@ Rectangle { font: textFont.name onClicked: sddm.login(username_input_box.text, password_input_box.text, session.index) - - KeyNavigation.backtab: password_input_box - KeyNavigation.tab: reboot_button } Text { -- 2.47.2 From 149b659eea00b2d5b3444d3fdb5a6aa2192a1add Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 22:46:30 +0100 Subject: [PATCH 3/9] Remove DropShadow, we're sticking to plain outlines --- Main.qml | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/Main.qml b/Main.qml index 13722e1..28aea59 100644 --- a/Main.qml +++ b/Main.qml @@ -483,27 +483,6 @@ Rectangle { } } - DropShadow { - id: logoShadow - anchors.fill: logo - source: logo - visible: !softwareRendering && config.showlogo == "shown" - horizontalOffset: 1 - verticalOffset: 1 - radius: 6 - samples: 14 - spread: 0.3 - color : "black" // shadows should always be black - opacity: loginScreenRoot.uiVisible ? 0 : 1 - Behavior on opacity { - //OpacityAnimator when starting from 0 is buggy (it shows one frame with opacity 1)" - NumberAnimation { - duration: PlasmaCore.Units.longDuration - easing.type: Easing.InOutQuad - } - } - } - Image { id: logo visible: config.showlogo == "shown" -- 2.47.2 From 454614b28a0ef91c3a565dd7253606af58ba56e1 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 22:48:59 +0100 Subject: [PATCH 4/9] For our use case StackView works without explicit 'height', removing that to get rid of ReferenceError --- Main.qml | 1 - 1 file changed, 1 deletion(-) diff --git a/Main.qml b/Main.qml index 28aea59..46381a9 100644 --- a/Main.qml +++ b/Main.qml @@ -254,7 +254,6 @@ Rectangle { QQC2.StackView { id: mainStack anchors.fill: parent - height: root.height + PlasmaCore.Units.gridUnit * 3 // If true (depends on the style and environment variables), hover events are always accepted // and propagation stopped. This means the parent MouseArea won't get them and the UI won't be shown. -- 2.47.2 From 48d57b43c994ed3e5c839626abef86139843654e Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 22:50:48 +0100 Subject: [PATCH 5/9] Caps lock-related messages are irrelevant for us, remove any mention of it that's been triggering ReferenceError --- Main.qml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/Main.qml b/Main.qml index 46381a9..edfb49a 100644 --- a/Main.qml +++ b/Main.qml @@ -292,23 +292,6 @@ Rectangle { return userListModel.count <= userListModel.disableAvatarsThreshold && (userList.y + mainStack.y) > 0 } - - notificationMessage: { - var text = "" - if (keystateSource.data["Caps Lock"]["Locked"]) { - text += i18nd("plasma_lookandfeel_org.kde.lookandfeel","Caps Lock is on") - if (root.notificationMessage) { - text += " • " - } - } - text += root.notificationMessage - return text - } - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } } Behavior on opacity { @@ -458,7 +441,6 @@ Rectangle { id: userPromptComponent Login { showUsernamePrompt: true - notificationMessage: root.notificationMessage loginScreenUiVisible: loginScreenRoot.uiVisible fontSize: parseInt(config.fontSize) + 2 @@ -473,12 +455,6 @@ Rectangle { setProperty(0, "name", i18nd("plasma_lookandfeel_org.kde.lookandfeel", "Type in Username and Password")); } } - - onLoginRequest: { - root.notificationMessage = "" - sddm.login(username, password, sessionButton.currentIndex) - } - } } -- 2.47.2 From 339a8c7975fbfbcc4172e760f59c42e586687228 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 23:07:23 +0100 Subject: [PATCH 6/9] Remove username and password bars --- Main.qml | 185 ---------------------------------- components/WallpaperFader.qml | 55 ---------- 2 files changed, 240 deletions(-) diff --git a/Main.qml b/Main.qml index edfb49a..e19e68b 100644 --- a/Main.qml +++ b/Main.qml @@ -101,8 +101,6 @@ Rectangle { anchors.fill: parent state: "off" source: video1 - mainStack: login_container - footer: login_container } // Set Background Video2 @@ -153,8 +151,6 @@ Rectangle { anchors.fill: parent state: "off" source: video2 - mainStack: login_container - footer: login_container } property MediaPlayer currentPlayer: mediaplayer1 @@ -527,180 +523,6 @@ Rectangle { y: parent.height * config.relativePositionY - clock.height / 2 x: parent.width * config.relativePositionX - clock.width / 2 } - - Rectangle { - id: login_container - - //y: parent.height * 0.8 - y: clock.y + clock.height + 30 - width: clock.width - height: parent.height * 0.08 - color: "transparent" - anchors.left: clock.left - - Rectangle { - id: username_row - height: parent.height * 0.36 - color: "transparent" - anchors.left: parent.left - anchors.leftMargin: 0 - anchors.right: parent.right - anchors.rightMargin: 0 - transformOrigin: Item.Center - anchors.margins: 10 - - Text { - id: username_label - width: parent.width * 0.27 - height: parent.height * 0.66 - horizontalAlignment: Text.AlignLeft - font.family: textFont.name - font.bold: true - font.pixelSize: 16 - color: "white" - text: "Username" - anchors.verticalCenter: parent.verticalCenter - } - - TextBox { - id: username_input_box - height: parent.height - text: userModel.lastUser - anchors.verticalCenter: parent.verticalCenter - anchors.left: username_label.right - anchors.leftMargin: config.usernameLeftMargin - anchors.right: parent.right - anchors.rightMargin: 0 - font: textFont.name - color: "#25000000" - borderColor: "transparent" - textColor: "white" - - Keys.onPressed: { - if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) { - sddm.login(username_input_box.text, password_input_box.text, session.index) - event.accepted = true - } - } - - KeyNavigation.backtab: password_input_box - KeyNavigation.tab: password_input_box - } - } - - Rectangle { - id: password_row - y: username_row.height + 10 - height: parent.height * 0.36 - color: "transparent" - anchors.right: parent.right - anchors.rightMargin: 0 - anchors.left: parent.left - anchors.leftMargin: 0 - - Text { - id: password_label - width: parent.width * 0.27 - text: textConstants.password - anchors.verticalCenter: parent.verticalCenter - horizontalAlignment: Text.AlignLeft - font.family: textFont.name - font.bold: true - font.pixelSize: 16 - color: "white" - } - - PasswordBox { - id: password_input_box - height: parent.height - font: textFont.name - color: "#25000000" - anchors.verticalCenter: parent.verticalCenter - anchors.right: parent.right - anchors.rightMargin: parent.height // this sets button width, this way its a square - anchors.left: password_label.right - anchors.leftMargin: config.passwordLeftMargin - borderColor: "transparent" - textColor: "white" - tooltipBG: "#25000000" - tooltipFG: "#dc322f" - image: "components/resources/warning_red.png" - onTextChanged: { - if (password_input_box.text == "") { - clear_passwd_button.visible = false - } - if (password_input_box.text != "" && config.showClearPasswordButton != "false") { - clear_passwd_button.visible = true - } - } - - Keys.onPressed: { - if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) { - sddm.login(username_input_box.text, password_input_box.text, session.index) - event.accepted = true - } - } - - KeyNavigation.backtab: username_input_box - KeyNavigation.tab: login_button - } - - Button { - id: clear_passwd_button - height: parent.height - width: parent.height - color: "transparent" - text: "x" - font: textFont.name - - border.color: "transparent" - border.width: 0 - anchors.verticalCenter: parent.verticalCenter - anchors.right: parent.right - anchors.leftMargin: 0 - anchors.rightMargin: parent.height - - disabledColor: "#dc322f" - activeColor: "#393939" - pressedColor: "#2aa198" - - onClicked: { - password_input_box.text='' - password_input_box.focus = true - } - } - - Button { - id: login_button - height: parent.height - color: "#393939" - text: ">" - border.color: "#00000000" - anchors.verticalCenter: parent.verticalCenter - anchors.left: password_input_box.right - anchors.right: parent.right - disabledColor: "#dc322f" - activeColor: "#268bd2" - pressedColor: "#2aa198" - textColor: "white" - font: textFont.name - - onClicked: sddm.login(username_input_box.text, password_input_box.text, session.index) - } - - Text { - id: error_message - height: parent.height - font.family: textFont.name - font.pixelSize: 12 - color: "white" - anchors.top: password_input_box.bottom - anchors.left: password_input_box.left - anchors.leftMargin: 0 - } - } - - } } Component.onCompleted: { @@ -728,12 +550,5 @@ Rectangle { playlist1.shuffle() playlist2.shuffle() } - - if (config.showLoginButton == "false") { - login_button.visible = false - password_input_box.anchors.rightMargin = 0 - clear_passwd_button.anchors.rightMargin = 0 - } - clear_passwd_button.visible = false } } diff --git a/components/WallpaperFader.qml b/components/WallpaperFader.qml index 7369c49..762afee 100644 --- a/components/WallpaperFader.qml +++ b/components/WallpaperFader.qml @@ -90,14 +90,6 @@ Item { states: [ State { name: "on" - PropertyChanges { - target: mainStack - opacity: 1 - } - PropertyChanges { - target: footer - opacity: 1 - } PropertyChanges { target: wallpaperFader factor: 1 @@ -105,57 +97,10 @@ Item { }, State { name: "off" - PropertyChanges { - target: mainStack - opacity: 0 - } - PropertyChanges { - target: footer - opacity: 0 - } PropertyChanges { target: wallpaperFader factor: 0 } } ] - transitions: [ - Transition { - from: "off" - to: "on" - //Note: can't use animators as they don't play well with parallelanimations - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: footer - property: "opacity" - duration: units.longDuration - easing.type: Easing.InOutQuad - } - } - }, - Transition { - from: "on" - to: "off" - ParallelAnimation { - NumberAnimation { - target: mainStack - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - NumberAnimation { - target: footer - property: "opacity" - duration: 500 - easing.type: Easing.InOutQuad - } - } - } - ] } -- 2.47.2 From a224269dd5c1711d1bec893ffdcf30dc4bfa94e7 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 23:09:47 +0100 Subject: [PATCH 7/9] Remove session.index --- Main.qml | 2 -- 1 file changed, 2 deletions(-) diff --git a/Main.qml b/Main.qml index e19e68b..ca99d72 100644 --- a/Main.qml +++ b/Main.qml @@ -20,8 +20,6 @@ Rectangle { LayoutMirroring.enabled: Qt.locale().textDirection == Qt.RightToLeft LayoutMirroring.childrenInherit: true - property int sessionIndex: session.index - // Inherited from SDDMComponents TextConstants { id: textConstants -- 2.47.2 From 8282667ef90c57739f43c734e261bdd369632b04 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 23:16:45 +0100 Subject: [PATCH 8/9] Remove interaction with username and password fields on mouse and key press events for background videos --- Main.qml | 41 +++++------------------------------------ 1 file changed, 5 insertions(+), 36 deletions(-) diff --git a/Main.qml b/Main.qml index ca99d72..b1a0236 100644 --- a/Main.qml +++ b/Main.qml @@ -75,23 +75,9 @@ Rectangle { id: mouseArea1 anchors.fill: parent; //onPressed: {playlist1.shuffle(); playlist1.next();} - onPressed: { - fader1.state = fader1.state == "off" ? "on" : "off" ; - if (config.autofocusInput == "true") { - if (username_input_box.text == "") - username_input_box.focus = true - else - password_input_box.focus = true - } - } - } - Keys.onPressed: { - fader1.state = "on"; - if (username_input_box.text == "") - username_input_box.focus = true - else - password_input_box.focus = true + onPressed: {} } + Keys.onPressed: {} } WallpaperFader { id: fader1 @@ -120,27 +106,10 @@ Rectangle { id: mouseArea2 enabled: false anchors.fill: parent; - onPressed: { - fader1.state = fader1.state == "off" ? "on" : "off" ; - if (config.autofocusInput == "true") { - if (username_input_box.text == "") - username_input_box.focus = true - else - password_input_box.focus = true - } - } - } - Behavior on opacity { - enabled: true - NumberAnimation { easing.type: Easing.InOutQuad; duration: 3000 } - } - Keys.onPressed: { - fader2.state = "on"; - if (username_input_box.text == "") - username_input_box.focus = true - else - password_input_box.focus = true + onPressed: {} } + Behavior on opacity {} + Keys.onPressed: {} } WallpaperFader { -- 2.47.2 From a8883aa61a867678a8446ed2f64d7c172f224573 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 6 Mar 2022 23:18:14 +0100 Subject: [PATCH 9/9] Remove playlist entries pointing to nonexistent files, also sort --- playlists/all_sd.m3u | 162 +++++++++++++++++++++---------------------- 1 file changed, 80 insertions(+), 82 deletions(-) diff --git a/playlists/all_sd.m3u b/playlists/all_sd.m3u index d44d745..493ec85 100644 --- a/playlists/all_sd.m3u +++ b/playlists/all_sd.m3u @@ -1,89 +1,87 @@ -/usr/share/sddm/themes/_shared/assets/comp_LA_A006_C004_v01_SDR_FINAL_PS_20180730_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A083_C002_1130KZ_v04_SDR_PS_FINAL_20180725_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b4-3.mov -/usr/share/sddm/themes/_shared/assets/BO_A014_C023_SDR_20190717_F240F3709_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/g201_WH_D004_L014_SDR_20191031_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/LA_A011_C003_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/CR_A009_C007_SDR_20191113_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/g201_AK_A003_C014_SDR_20191113_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b1-4.mov -/usr/share/sddm/themes/_shared/assets/LA_A005_C009_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/HK_H004_C013_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/LA_A006_C008_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A001_C004_1207W5_v23_SDR_FINAL_20180706_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b10-3.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT329_113NC_396B_1105_CHINA_v04_SDR_FINAL_20180706_F900F2700_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/HK_H004_C010_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/HK_H004_C008_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_CH_C007_C004_PSNK_v02_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/HK_H004_C001_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/GL_G004_C010_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A103_C002_0205DG_v12_SDR_FINAL_20180706_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/DB_D001_C001_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b1-3.mov -/usr/share/sddm/themes/_shared/assets/DB_D002_C003_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A114_C001_0305OT_v10_SDR_FINAL_22062018_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A009_C001_010181A_v09_SDR_PS_FINAL_20180725_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/DB_D011_C009_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/BO_A012_C031_SDR_20190726_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_A105_C003_0212CT_FLARE_v10_SDR_PS_FINAL_20180711_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b7-3.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT312_162NC_139M_1041_AFRICA_NIGHT_v14_SDR_FINAL_20180706_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT329_117NC_401C_1037_IRELAND_TO_ASIA_v48_SDR_PS_FINAL_20180725_F0F6300_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b3-1.mov -/usr/share/sddm/themes/_shared/assets/b6-2.mov -/usr/share/sddm/themes/_shared/assets/b3-2.mov -/usr/share/sddm/themes/_shared/assets/PA_A004_C003_SDR_20190719_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b9-3.mov -/usr/share/sddm/themes/_shared/assets/b6-3.mov -/usr/share/sddm/themes/_shared/assets/b2-3.mov -/usr/share/sddm/themes/_shared/assets/g201_CA_A016_C002_SDR_20191114_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/FK_U009_C004_SDR_20191220_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/HK_B005_C011_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT026_363A_103NC_E1027_KOREA_JAPAN_NIGHT_v17_SDR_FINAL_25062018_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b5-2.mov -/usr/share/sddm/themes/_shared/assets/b4-2.mov -/usr/share/sddm/themes/_shared/assets/DB_D001_C005_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/LA_A008_C004_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/MEX_A006_C008_SDR_20190923_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b5-3.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT306_139NC_139J_3066_CALI_TO_VEGAS_v07_SDR_FINAL_22062018_SDR_4K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/KP_A010_C002_SDR_20190717_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/PA_A001_C007_SDR_20190717_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/DB_D011_C010_2K_SDR_HEVC.mov /usr/share/sddm/themes/_shared/assets/AK_A004_C012_SDR_20191217_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b2-2.mov -/usr/share/sddm/themes/_shared/assets/SE_A016_C009_SDR_20190717_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_GMT308_139K_142NC_CARIBBEAN_DAY_v09_SDR_FINAL_22062018_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b2-1.mov.1 -/usr/share/sddm/themes/_shared/assets/b6-1.mov -/usr/share/sddm/themes/_shared/assets/g201_TH_803_A001_8_SDR_20191031_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b5-1.mov -/usr/share/sddm/themes/_shared/assets/b9-2.mov -/usr/share/sddm/themes/_shared/assets/comp_A108_C001_v09_SDR_FINAL_22062018_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/BO_A012_C031_SDR_20190726_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/BO_A014_C008_SDR_20190719_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/BO_A014_C023_SDR_20190717_F240F3709_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/BO_A018_C029_SDR_20190812_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/CR_A009_C007_SDR_20191113_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D001_C001_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D001_C005_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D002_C003_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D008_C010_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D011_C009_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/DB_D011_C010_2K_SDR_HEVC.mov /usr/share/sddm/themes/_shared/assets/DL_B002_C011_SDR_20191122_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b8-2.mov -/usr/share/sddm/themes/_shared/assets/b1-2.mov -/usr/share/sddm/themes/_shared/assets/b8-1.mov -/usr/share/sddm/themes/_shared/assets/b4-1.mov -/usr/share/sddm/themes/_shared/assets/b1-1.mov -/usr/share/sddm/themes/_shared/assets/b3-3.mov -/usr/share/sddm/themes/_shared/assets/b2-4.mov -/usr/share/sddm/themes/_shared/assets/comp_CH_C007_C011_PSNK_v02_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/comp_CH_C002_C005_PSNK_v05_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/g201_TH_804_A001_8_SDR_20191031_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/PA_A002_C009_SDR_20190730_ALT01_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/FK_U009_C004_SDR_20191220_SDR_2K_HEVC.mov /usr/share/sddm/themes/_shared/assets/GL_G002_C002_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/GL_G004_C010_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/HK_B005_C011_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/HK_H004_C001_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/HK_H004_C008_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/HK_H004_C010_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/HK_H004_C013_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/KP_A010_C002_SDR_20190717_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/LA_A005_C009_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/LA_A006_C008_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/LA_A008_C004_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/LA_A009_C009_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/LA_A011_C003_2K_SDR_HEVC.mov +/usr/share/sddm/themes/_shared/assets/MEX_A006_C008_SDR_20190923_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/PA_A001_C007_SDR_20190717_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/PA_A002_C009_SDR_20190730_ALT01_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/PA_A004_C003_SDR_20190719_SDR_2K_HEVC.mov /usr/share/sddm/themes/_shared/assets/PA_A010_C007_SDR_20190717_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b8-3.mov -/usr/share/sddm/themes/_shared/assets/comp_GL_G010_C006_v08_6Mbps.mov +/usr/share/sddm/themes/_shared/assets/RS_A008_C010_SDR_20191218_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/SE_A016_C009_SDR_20190717_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/b1-1.mov +/usr/share/sddm/themes/_shared/assets/b1-2.mov +/usr/share/sddm/themes/_shared/assets/b1-3.mov +/usr/share/sddm/themes/_shared/assets/b1-4.mov +/usr/share/sddm/themes/_shared/assets/b2-1.mov +/usr/share/sddm/themes/_shared/assets/b2-2.mov +/usr/share/sddm/themes/_shared/assets/b2-3.mov +/usr/share/sddm/themes/_shared/assets/b2-4.mov +/usr/share/sddm/themes/_shared/assets/b3-1.mov +/usr/share/sddm/themes/_shared/assets/b3-2.mov +/usr/share/sddm/themes/_shared/assets/b3-3.mov +/usr/share/sddm/themes/_shared/assets/b4-1.mov +/usr/share/sddm/themes/_shared/assets/b4-2.mov +/usr/share/sddm/themes/_shared/assets/b4-3.mov +/usr/share/sddm/themes/_shared/assets/b5-1.mov +/usr/share/sddm/themes/_shared/assets/b5-2.mov +/usr/share/sddm/themes/_shared/assets/b5-3.mov +/usr/share/sddm/themes/_shared/assets/b6-1.mov +/usr/share/sddm/themes/_shared/assets/b6-2.mov +/usr/share/sddm/themes/_shared/assets/b6-3.mov /usr/share/sddm/themes/_shared/assets/b6-4.mov /usr/share/sddm/themes/_shared/assets/b7-1.mov -/usr/share/sddm/themes/_shared/assets/BO_A018_C029_SDR_20190812_SDR_2K_HEVC.mov /usr/share/sddm/themes/_shared/assets/b7-2.mov -/usr/share/sddm/themes/_shared/assets/DB_D008_C010_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/LA_A009_C009_2K_SDR_HEVC.mov -/usr/share/sddm/themes/_shared/assets/RS_A008_C010_SDR_20191218_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b2-1.mov -/usr/share/sddm/themes/_shared/assets/BO_A014_C008_SDR_20190719_SDR_2K_HEVC.mov -/usr/share/sddm/themes/_shared/assets/b2-1.mov.2 +/usr/share/sddm/themes/_shared/assets/b7-3.mov +/usr/share/sddm/themes/_shared/assets/b8-1.mov +/usr/share/sddm/themes/_shared/assets/b8-2.mov +/usr/share/sddm/themes/_shared/assets/b8-3.mov +/usr/share/sddm/themes/_shared/assets/b9-2.mov +/usr/share/sddm/themes/_shared/assets/b9-3.mov +/usr/share/sddm/themes/_shared/assets/b10-3.mov +/usr/share/sddm/themes/_shared/assets/comp_A001_C004_1207W5_v23_SDR_FINAL_20180706_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A009_C001_010181A_v09_SDR_PS_FINAL_20180725_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A083_C002_1130KZ_v04_SDR_PS_FINAL_20180725_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A103_C002_0205DG_v12_SDR_FINAL_20180706_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A105_C003_0212CT_FLARE_v10_SDR_PS_FINAL_20180711_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A108_C001_v09_SDR_FINAL_22062018_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_A114_C001_0305OT_v10_SDR_FINAL_22062018_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_CH_C002_C005_PSNK_v05_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_CH_C007_C004_PSNK_v02_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_CH_C007_C011_PSNK_v02_SDR_PS_FINAL_20180709_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GL_G010_C006_v08_6Mbps.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT026_363A_103NC_E1027_KOREA_JAPAN_NIGHT_v17_SDR_FINAL_25062018_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT306_139NC_139J_3066_CALI_TO_VEGAS_v07_SDR_FINAL_22062018_SDR_4K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT308_139K_142NC_CARIBBEAN_DAY_v09_SDR_FINAL_22062018_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT312_162NC_139M_1041_AFRICA_NIGHT_v14_SDR_FINAL_20180706_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT329_113NC_396B_1105_CHINA_v04_SDR_FINAL_20180706_F900F2700_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_GMT329_117NC_401C_1037_IRELAND_TO_ASIA_v48_SDR_PS_FINAL_20180725_F0F6300_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/comp_LA_A006_C004_v01_SDR_FINAL_PS_20180730_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/g201_AK_A003_C014_SDR_20191113_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/g201_CA_A016_C002_SDR_20191114_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/g201_TH_803_A001_8_SDR_20191031_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/g201_TH_804_A001_8_SDR_20191031_SDR_2K_HEVC.mov +/usr/share/sddm/themes/_shared/assets/g201_WH_D004_L014_SDR_20191031_SDR_2K_HEVC.mov -- 2.47.2