diff --git a/README.md b/README.md index 9cc62ba..fa7023a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# melawy-kde-theme-win11 +# melawy-kde-theme-win11-kde6 KDE theme for Melawy Linux ### Donate diff --git a/usr/share/plasma/desktoptheme/Win11OS-dark/metadata.json b/usr/share/plasma/desktoptheme/Win11OS-dark/metadata.json index 7cbdc01..9ce6994 100644 --- a/usr/share/plasma/desktoptheme/Win11OS-dark/metadata.json +++ b/usr/share/plasma/desktoptheme/Win11OS-dark/metadata.json @@ -18,7 +18,7 @@ "Name": "Win11OS-dark", "Name[ru]": "Win11OS-dark", "Name[x-test]": "xxWin11OS-darkxx", - "Version": "5.111.0", + "Version": "6.0.0", "Website": "https://github.com/yeyushengfan258/Win11OS-kde" }, "X-Plasma-API": "5.0" diff --git a/usr/share/plasma/desktoptheme/Win11OS-light/metadata.json b/usr/share/plasma/desktoptheme/Win11OS-light/metadata.json index 029b661..a273d5e 100644 --- a/usr/share/plasma/desktoptheme/Win11OS-light/metadata.json +++ b/usr/share/plasma/desktoptheme/Win11OS-light/metadata.json @@ -18,7 +18,7 @@ "Name": "Win11OS-light", "Name[ru]": "Win11OS-light", "Name[x-test]": "xxWin11OS-lightxx", - "Version": "5.111.0", + "Version": "6.0.0", "Website": "https://github.com/yeyushengfan258/Win11OS-kde" }, "X-Plasma-API": "5.0" diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js index c37d7ad..61497e6 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js @@ -1,31 +1,44 @@ -let FullApps = [ -"melawy-welcome.desktop", -"systemsettings.desktop", -"pamac.desktop", -"org.kde.dolphin.desktop", -"org.kde.konsole.desktop", -"org.kde.kcalc.desktop", -"org.kde.kate.desktop", -"code.desktop", -"org.telegram.desktop.desktop", -"discord.desktop", -"Zoom.desktop", -"firefoxdeveloperedition.desktop", -"firefox.desktop", -"brave-browser.desktop", -"google-chrome.desktop" +let baseApps = [ + "melawy-welcome.desktop", + "systemsettings.desktop", + "pamac.desktop", + "org.kde.dolphin.desktop", + "org.kde.konsole.desktop", + "org.kde.kcalc.desktop", + "org.kde.kate.desktop" ]; +let addApps = [ + ["code.desktop", "com.visualstudio.code.desktop"], + ["org.telegram.desktop.desktop", "org.telegram.desktop.desktop"], + ["discord.desktop", "com.discordapp.Discord.desktop"], + ["Zoom.desktop", "us.zoom.Zoom.desktop"], + ["firefoxdeveloperedition.desktop", "firefoxdeveloperedition.desktop"], + ["firefox.desktop", "org.mozilla.firefox.desktop"], + ["brave-browser.desktop", "com.brave.Browser.desktop"], + ["google-chrome.desktop", "com.google.Chrome.desktop"] +]; + + let applications = ''; -FullApps.forEach((i) => { - if (applicationExists(i)) { - applications += 'applications:' + i + ','; - } + +baseApps.forEach((i) => { + if (applicationExists(i)) { + applications += 'applications:' + i + ','; + } +}); + +addApps.forEach((i) => { + if (applicationExists(i[0])) { + applications += 'applications:' + i[0] + ','; + } else if (applicationExists(i[1])) { + applications += 'applications:' + i[1] + ','; + } }); applications = applications.substring(0, applications.length - 1).split(','); - /*dock*/ +/*dock*/ applet.currentConfigGroup = []; applet.writeConfig("launchers", "") applet.currentConfigGroup = ["General"]; diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/metadata.json b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/metadata.json index c320012..ea44e9c 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/metadata.json +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-dark.desktop/metadata.json @@ -1,4 +1,5 @@ { + "KPackageStructure": "Plasma/LookAndFeel", "KPlugin": { "Authors": [ { @@ -17,15 +18,11 @@ "Name": "Win11OS-dark", "Name[ru]": "Win11OS-dark", "Name[x-test]": "xxWin11OS-darkxx", - "ServiceTypes": [ - "Plasma/LookAndFeel" - ], "Version": "2.0", "Website": "https://github.com/yeyushengfan258/Win11OS-kde" }, "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", "Keywords[ru]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;рабочий стол;рабочая среда;внешний вид;визуальное представление;выход;завершение сеанса;блокировка;приостановка работы;завершение работы;выключение;спящий режим;ждущий режим;", "Keywords[x-test]": "xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;", - "X-Plasma-APIVersion": "2", - "X-Plasma-MainScript": "defaults" + "X-Plasma-APIVersion": "2" } diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js index c37d7ad..61497e6 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js @@ -1,31 +1,44 @@ -let FullApps = [ -"melawy-welcome.desktop", -"systemsettings.desktop", -"pamac.desktop", -"org.kde.dolphin.desktop", -"org.kde.konsole.desktop", -"org.kde.kcalc.desktop", -"org.kde.kate.desktop", -"code.desktop", -"org.telegram.desktop.desktop", -"discord.desktop", -"Zoom.desktop", -"firefoxdeveloperedition.desktop", -"firefox.desktop", -"brave-browser.desktop", -"google-chrome.desktop" +let baseApps = [ + "melawy-welcome.desktop", + "systemsettings.desktop", + "pamac.desktop", + "org.kde.dolphin.desktop", + "org.kde.konsole.desktop", + "org.kde.kcalc.desktop", + "org.kde.kate.desktop" ]; +let addApps = [ + ["code.desktop", "com.visualstudio.code.desktop"], + ["org.telegram.desktop.desktop", "org.telegram.desktop.desktop"], + ["discord.desktop", "com.discordapp.Discord.desktop"], + ["Zoom.desktop", "us.zoom.Zoom.desktop"], + ["firefoxdeveloperedition.desktop", "firefoxdeveloperedition.desktop"], + ["firefox.desktop", "org.mozilla.firefox.desktop"], + ["brave-browser.desktop", "com.brave.Browser.desktop"], + ["google-chrome.desktop", "com.google.Chrome.desktop"] +]; + + let applications = ''; -FullApps.forEach((i) => { - if (applicationExists(i)) { - applications += 'applications:' + i + ','; - } + +baseApps.forEach((i) => { + if (applicationExists(i)) { + applications += 'applications:' + i + ','; + } +}); + +addApps.forEach((i) => { + if (applicationExists(i[0])) { + applications += 'applications:' + i[0] + ','; + } else if (applicationExists(i[1])) { + applications += 'applications:' + i[1] + ','; + } }); applications = applications.substring(0, applications.length - 1).split(','); - /*dock*/ +/*dock*/ applet.currentConfigGroup = []; applet.writeConfig("launchers", "") applet.currentConfigGroup = ["General"]; diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/metadata.json b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/metadata.json index 0a55da5..f2192de 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/metadata.json +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-gray.desktop/metadata.json @@ -1,4 +1,5 @@ { + "KPackageStructure": "Plasma/LookAndFeel", "KPlugin": { "Authors": [ { @@ -17,15 +18,11 @@ "Name": "Win11OS-gray", "Name[ru]": "Win11OS-gray", "Name[x-test]": "xxWin11OS-grayxx", - "ServiceTypes": [ - "Plasma/LookAndFeel" - ], "Version": "2.0", "Website": "https://github.com/yeyushengfan258/Win11OS-kde" }, "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", "Keywords[ru]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;рабочий стол;рабочая среда;внешний вид;визуальное представление;выход;завершение сеанса;блокировка;приостановка работы;завершение работы;выключение;спящий режим;ждущий режим;", "Keywords[x-test]": "xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;", - "X-Plasma-APIVersion": "2", - "X-Plasma-MainScript": "defaults" + "X-Plasma-APIVersion": "2" } diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js index c37d7ad..61497e6 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/contents/plasmoidsetupscripts/org.kde.plasma.icontasks.js @@ -1,31 +1,44 @@ -let FullApps = [ -"melawy-welcome.desktop", -"systemsettings.desktop", -"pamac.desktop", -"org.kde.dolphin.desktop", -"org.kde.konsole.desktop", -"org.kde.kcalc.desktop", -"org.kde.kate.desktop", -"code.desktop", -"org.telegram.desktop.desktop", -"discord.desktop", -"Zoom.desktop", -"firefoxdeveloperedition.desktop", -"firefox.desktop", -"brave-browser.desktop", -"google-chrome.desktop" +let baseApps = [ + "melawy-welcome.desktop", + "systemsettings.desktop", + "pamac.desktop", + "org.kde.dolphin.desktop", + "org.kde.konsole.desktop", + "org.kde.kcalc.desktop", + "org.kde.kate.desktop" ]; +let addApps = [ + ["code.desktop", "com.visualstudio.code.desktop"], + ["org.telegram.desktop.desktop", "org.telegram.desktop.desktop"], + ["discord.desktop", "com.discordapp.Discord.desktop"], + ["Zoom.desktop", "us.zoom.Zoom.desktop"], + ["firefoxdeveloperedition.desktop", "firefoxdeveloperedition.desktop"], + ["firefox.desktop", "org.mozilla.firefox.desktop"], + ["brave-browser.desktop", "com.brave.Browser.desktop"], + ["google-chrome.desktop", "com.google.Chrome.desktop"] +]; + + let applications = ''; -FullApps.forEach((i) => { - if (applicationExists(i)) { - applications += 'applications:' + i + ','; - } + +baseApps.forEach((i) => { + if (applicationExists(i)) { + applications += 'applications:' + i + ','; + } +}); + +addApps.forEach((i) => { + if (applicationExists(i[0])) { + applications += 'applications:' + i[0] + ','; + } else if (applicationExists(i[1])) { + applications += 'applications:' + i[1] + ','; + } }); applications = applications.substring(0, applications.length - 1).split(','); - /*dock*/ +/*dock*/ applet.currentConfigGroup = []; applet.writeConfig("launchers", "") applet.currentConfigGroup = ["General"]; diff --git a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/metadata.json b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/metadata.json index 844ccc7..ad85c56 100644 --- a/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/metadata.json +++ b/usr/share/plasma/look-and-feel/com.github.yeyushengfan258.Win11OS-light.desktop/metadata.json @@ -1,4 +1,5 @@ { + "KPackageStructure": "Plasma/LookAndFeel", "KPlugin": { "Authors": [ { @@ -17,15 +18,11 @@ "Name": "Win11OS-light", "Name[ru]": "Win11OS-light", "Name[x-test]": "xxWin11OS-lightxx", - "ServiceTypes": [ - "Plasma/LookAndFeel" - ], "Version": "2.0", "Website": "https://github.com/yeyushengfan258/Win11OS-kde" }, "Keywords": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;", "Keywords[ru]": "Desktop;Workspace;Appearance;Look and Feel;Logout;Lock;Suspend;Shutdown;Hibernate;рабочий стол;рабочая среда;внешний вид;визуальное представление;выход;завершение сеанса;блокировка;приостановка работы;завершение работы;выключение;спящий режим;ждущий режим;", "Keywords[x-test]": "xxDesktopxx;xxWorkspacexx;xxAppearancexx;xxLook and Feelxx;xxLogoutxx;xxLockxx;xxSuspendxx;xxShutdownxx;xxHibernatexx;", - "X-Plasma-APIVersion": "2", - "X-Plasma-MainScript": "defaults" + "X-Plasma-APIVersion": "2" }