Initial framework

This commit is contained in:
2025-01-05 23:34:46 -06:00
commit 725a3f03a6
2 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,25 @@
{
"KPackageStructure": "KWin/Effect",
"KPlugin": {
"Name": "Grid-Like Layout (Plasma 6)",
"Description": "Arrange Overview and Desktop Grid windows to align with a dynamic grid",
"Category": "Window Management",
"Authors": [
{
"Email": "someone@kde.org",
"Name": "Someone"
}
],
"Id": "gridlike_layout",
"License": "GPL",
"EnabledByDefault": false,
"ServiceTypes": ["KWin/Effect"]
},
"X-KDE-ConfigModule": "kcm_kwin4_genericscripted",
"X-KDE-Ordering": 60,
"X-KDE-PluginKeyword": "gridlike_layout",
"X-KWin-Config-TranslationDomain": "kwin_effects",
"X-Plasma-API": "javascript",
"X-Plasma-MainScript": "code/main.js",
"X-KWin-Exclusive-Category": "windowheap_layout"
}

View File

@ -0,0 +1,25 @@
{
"KPackageStructure": "KWin/Effect",
"KPlugin": {
"Name": "Natural Layout (Plasma 5)",
"Description": "Arrange Overview and Desktop Grid windows based on their original position",
"Category": "Window Management",
"Authors": [
{
"Email": "someone@kde.org",
"Name": "Someone"
}
],
"Id": "natural_layout",
"License": "GPL",
"EnabledByDefault": true,
"ServiceTypes": ["KWin/Effect"]
},
"X-KDE-ConfigModule": "kcm_kwin4_genericscripted",
"X-KDE-Ordering": 60,
"X-KDE-PluginKeyword": "natural_layout",
"X-KWin-Config-TranslationDomain": "kwin_effects",
"X-Plasma-API": "javascript",
"X-Plasma-MainScript": "code/main.js",
"X-KWin-Exclusive-Category": "windowheap_layout"
}