From 3365032a97916279dd6410201c11262b50ad0ea6 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 26 May 2022 14:16:02 -0400 Subject: [PATCH 1/5] look-and-feel: Move settings from plasma-phone-settings to defaults See #https://invent.kde.org/teams/plasma-mobile/issues/-/issues/148 --- look-and-feel/contents/defaults | 71 +++++++++++++++++++++++++++++++-- 1 file changed, 67 insertions(+), 4 deletions(-) diff --git a/look-and-feel/contents/defaults b/look-and-feel/contents/defaults index 159ecb8f2..ee333c0b7 100644 --- a/look-and-feel/contents/defaults +++ b/look-and-feel/contents/defaults @@ -4,11 +4,74 @@ # SPDX-FileCopyrightText: 2014 Aaron J. Seigo # SPDX-License-Identifier: GPL-2.0-or-later -[kwinrc][Windows] -Placement=Maximizing +[Wallpaper] +Image=Next + +## plasmashellrc [plasmashellrc][Shell] ShellPackage=org.kde.plasma.phoneshell -[Wallpaper] -Image=Next +## kdeglobals + +[kdeglobals][KDE] +StartDragDist=10 + +[kdeglobals][Icons] +Theme=breeze + +[kdeglobals][General] +BrowserApplication[$e]=!angelfish +ColorScheme=BreezeLight +Name=Breeze +XftHintStyle= +XftSubPixel=none +shadeSortColumn=true + +[kdeglobals][KDE] +LookAndFeelPackage=org.kde.plasma.phone + +[kdeglobals][QtQuickRendererSettings] +RenderLoop=basic + +## kscreenlockerrc + +[kscreenlockerrc][Daemon] +LockOnStart=true + +## kwinrc + +[kwinrc][Plugins] +org.kde.phone.multitaskingEnabled=false +kwin4_effect_eyeonscreenEnabled=false +kwin4_effect_windowapertureEnabled=false +blurEnabled=false +contrastEnabled=false + +[kwinrc][Windows] +Placement=Maximizing + +[kwinrc][TabBox] +TouchBorderActivate=9 +TouchBorderAlternativeActivate=9 +BorderActivate=9 + +[kwinrc][Effect-PresentWindows] +BorderActivateAll=9 + +[kwinrc][org.kde.kdecoration2] +NoPlugin=true + +[kwinrc][TouchEdges] +Left=None +Right=None + +[kwinrc][Wayland] +InputMethod[$e]=/usr/share/applications/com.github.maliit.keyboard.desktop +VirtualKeyboardEnabled=true + +# applications-blacklistrc + +[applications-blacklistrc][Applications] +blacklist=cuttlefish,org.kde.plasma.themeexplorer,org.kde.klipper,ciborium,syncmonitorhelper,org.kde.okular,wordview,assistant,assistant-qt5,designer,designer-qt5,linguist,linguist-qt5,org.kde.perusecreator,UserFeedbackConsole,org.kde.kuserfeedback-console,avahi-discover,bssh,bvnc,ktelnetservice5,qv4l2,qvidcap + -- GitLab From ae5780f94fddee6bcafbce806f4d22b2e13909e1 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 23 Jun 2022 22:39:09 -0400 Subject: [PATCH 2/5] look-and-feel: Trim default properties --- look-and-feel/contents/defaults | 43 ------------------------ look-and-feel/contents/layouts/layout.js | 1 + 2 files changed, 1 insertion(+), 43 deletions(-) create mode 100644 look-and-feel/contents/layouts/layout.js diff --git a/look-and-feel/contents/defaults b/look-and-feel/contents/defaults index ee333c0b7..9744b2395 100644 --- a/look-and-feel/contents/defaults +++ b/look-and-feel/contents/defaults @@ -7,32 +7,14 @@ [Wallpaper] Image=Next -## plasmashellrc - -[plasmashellrc][Shell] -ShellPackage=org.kde.plasma.phoneshell - ## kdeglobals -[kdeglobals][KDE] -StartDragDist=10 - [kdeglobals][Icons] Theme=breeze [kdeglobals][General] -BrowserApplication[$e]=!angelfish ColorScheme=BreezeLight Name=Breeze -XftHintStyle= -XftSubPixel=none -shadeSortColumn=true - -[kdeglobals][KDE] -LookAndFeelPackage=org.kde.plasma.phone - -[kdeglobals][QtQuickRendererSettings] -RenderLoop=basic ## kscreenlockerrc @@ -41,37 +23,12 @@ LockOnStart=true ## kwinrc -[kwinrc][Plugins] -org.kde.phone.multitaskingEnabled=false -kwin4_effect_eyeonscreenEnabled=false -kwin4_effect_windowapertureEnabled=false -blurEnabled=false -contrastEnabled=false - [kwinrc][Windows] Placement=Maximizing -[kwinrc][TabBox] -TouchBorderActivate=9 -TouchBorderAlternativeActivate=9 -BorderActivate=9 - -[kwinrc][Effect-PresentWindows] -BorderActivateAll=9 - [kwinrc][org.kde.kdecoration2] NoPlugin=true -[kwinrc][TouchEdges] -Left=None -Right=None - [kwinrc][Wayland] InputMethod[$e]=/usr/share/applications/com.github.maliit.keyboard.desktop VirtualKeyboardEnabled=true - -# applications-blacklistrc - -[applications-blacklistrc][Applications] -blacklist=cuttlefish,org.kde.plasma.themeexplorer,org.kde.klipper,ciborium,syncmonitorhelper,org.kde.okular,wordview,assistant,assistant-qt5,designer,designer-qt5,linguist,linguist-qt5,org.kde.perusecreator,UserFeedbackConsole,org.kde.kuserfeedback-console,avahi-discover,bssh,bvnc,ktelnetservice5,qv4l2,qvidcap - diff --git a/look-and-feel/contents/layouts/layout.js b/look-and-feel/contents/layouts/layout.js new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/look-and-feel/contents/layouts/layout.js @@ -0,0 +1 @@ + -- GitLab From 95cc6091270c8e3da22babc84448407d9e8f38e9 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 23 Jun 2022 22:43:04 -0400 Subject: [PATCH 3/5] look-and-feel: Add note on layout.js --- look-and-feel/contents/layouts/layout.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/look-and-feel/contents/layouts/layout.js b/look-and-feel/contents/layouts/layout.js index 8b1378917..5f131d95a 100644 --- a/look-and-feel/contents/layouts/layout.js +++ b/look-and-feel/contents/layouts/layout.js @@ -1 +1,4 @@ +// SPDX-FileCopyrightText: 2022 Devin Lin +// SPDX-License-Identifier: GPL-2.0-or-later +// no default layout, needed to have lookandfeelmanager in plasma-workspace recognize the LnF as affecting desktop layout. -- GitLab From c0c64958c6151f9c6cd9740498dbc596e035f615 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Mon, 27 Jun 2022 00:40:55 -0400 Subject: [PATCH 4/5] look-and-feel: Set input method properly --- look-and-feel/contents/defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/look-and-feel/contents/defaults b/look-and-feel/contents/defaults index 9744b2395..74266c174 100644 --- a/look-and-feel/contents/defaults +++ b/look-and-feel/contents/defaults @@ -30,5 +30,5 @@ Placement=Maximizing NoPlugin=true [kwinrc][Wayland] -InputMethod[$e]=/usr/share/applications/com.github.maliit.keyboard.desktop +InputMethod=/usr/share/applications/com.github.maliit.keyboard.desktop VirtualKeyboardEnabled=true -- GitLab From aa87f1eb3c63f1f85270f35d78cdb250dea25ba8 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 30 Jun 2022 23:13:04 -0400 Subject: [PATCH 5/5] look-and-feel: Remove kscreenlocker and vkbd default --- look-and-feel/contents/defaults | 9 --------- 1 file changed, 9 deletions(-) diff --git a/look-and-feel/contents/defaults b/look-and-feel/contents/defaults index 74266c174..92c735413 100644 --- a/look-and-feel/contents/defaults +++ b/look-and-feel/contents/defaults @@ -16,11 +16,6 @@ Theme=breeze ColorScheme=BreezeLight Name=Breeze -## kscreenlockerrc - -[kscreenlockerrc][Daemon] -LockOnStart=true - ## kwinrc [kwinrc][Windows] @@ -28,7 +23,3 @@ Placement=Maximizing [kwinrc][org.kde.kdecoration2] NoPlugin=true - -[kwinrc][Wayland] -InputMethod=/usr/share/applications/com.github.maliit.keyboard.desktop -VirtualKeyboardEnabled=true -- GitLab