https://community.kde.org/api.php?action=feedcontributions&user=%C5%81ukasz+Sawicki+%28lucas%29&feedformat=atomKDE Community Wiki - User contributions [en]2024-03-29T07:34:38ZUser contributionsMediaWiki 1.40.2https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76248How to create Look and Feel Package2017-02-12T11:51:39Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First of all we need to install '''Plasma Look And Feel Explorer''', which is a part of the '''plasma-sdk''' package.<br />
<br />
Plasma Look and Feel Explorer is a rather simple app.<br />
On the right panel/side you have three options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill in all details of your theme, like name, author etc. You need to fill in all the fields, otherwise the ''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''.<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self-explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there:<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a javascript file executed when you check "Use desktop layout from theme" in the Look And Feel module of System Settings. If your look and feel theme does not change desktop layout, you can safely remove that file.<br />
<br />
The content of the Javascript file will recreate a plasma configuration mirroring the contents of your current main plasma configuration file: ~/.config/plasma-org.kde.plasma.desktop-appletsrc<br />
<br />
*'''Defaults from current setup'''*<br />
It creates a<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where the following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview, stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First of all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc <br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/'' <br />
<br />
This will also install dependencies specified in metadata.desktop, so you can test it locally on your system.<br />
Type ''kpackagetool5 -h'' to see more options.<br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76184How to create Look and Feel Package2017-02-07T22:19:57Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First of all we need to install '''Plasma Look And Feel Explorer''', which is a part of the '''plasma-sdk''' package.<br />
<br />
Plasma Look and Feel Explorer is a rather simple app.<br />
On the right panel/side you have three options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill in all details of your theme, like name, author etc. You need to fill in all the fields, otherwise the ''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''.<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self-explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there:<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in the Look And Feel module of System Settings. If your look and feel theme does not change desktop layout, you can safely remove that file.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates a<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where the following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview, stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First of all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/'' <br />
<br />
This will also install dependencies specified in metadata.desktop, so you can test it locally on your system.<br />
Type ''kpackagetool5 -h'' to see more options.<br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76183How to create Look and Feel Package2017-02-07T22:00:29Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First of all we need to install '''Plasma Look And Feel Explorer''', which is a part of the '''plasma-sdk''' package.<br />
<br />
Plasma Look and Feel Explorer is a rather simple app.<br />
On the right panel/side you have three options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill in all details of your theme, like name, author etc. You need to fill in all the fields, otherwise the ''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''.<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self-explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there:<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in the Look And Feel module of System Settings. If your look and feel theme does not change desktop layout, you can safely remove that file.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates a<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where the following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview, stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First of all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/''<br />
Type ''kpackagetool5 -h'' to see more options <br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76182How to create Look and Feel Package2017-02-07T21:50:28Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First of all we need to install '''Plasma Look And Feel Explorer''', which is a part of the '''plasma-sdk''' package.<br />
<br />
Plasma Look and Feel Explorer is a rather simple app.<br />
On the right panel/side you have three options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill in all details of your theme, like name, author etc. You need to fill in all the fields, otherwise the ''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''.<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self-explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there:<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in the Look And Feel module of System Settings.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates a<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where the following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview, stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First of all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/''<br />
Type ''kpackagetool5 -h'' to see more options <br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76179How to create Look and Feel Package2017-02-06T22:55:43Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First off all we need to install '''Plasma Look And Feel Explorer'''. It is a part of '''plasma-sdk''' package.<br />
<br />
Plasma Look and Explorer is rather simple app.<br />
On the right panel/side you have 3 options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill all details of your theme, like name, author etc. You need to fill all the fields otherwise <br />
''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there.<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in Look And Feel kcm.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview. Stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First off all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/''<br />
Type ''kpackagetool5 -h'' to see more options <br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76178How to create Look and Feel Package2017-02-06T22:55:00Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First off all we need to install '''Plasma Look And Feel Explorer'''. It is a part of '''plasma-sdk''' package.<br />
<br />
Plasma Look and Explorer is rather simple app.<br />
On the right panel/side you have 3 options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
[[File:Example.jpg]]<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill all details of your theme, like name, author etc. You need to fill all the fields otherwise <br />
''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there.<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in Look And Feel kcm.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview. Stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First off all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/''<br />
Type ''kpackagetool5 -h'' to see more options <br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=Plasma&diff=76177Plasma2017-02-06T22:35:14Z<p>Łukasz Sawicki (lucas): /* Plasma 5 */</p>
<hr />
<div>[[Image:Plasma_logo.jpg]]<br />
<br />
== Documentation ==<br />
;[[Plasma/RepeatedDiscussions | Topics which come up again and again (RepeatedDiscussions)]]<br />
;[[Plasma/Vocabulary|Vocabulary]] (extra information in [[Plasma/Terminology|Terminology]], pages should be merged in)<br />
;[http://techbase.kde.org/Development/Tutorials/Plasma Tutorials] and [https://projects.kde.org/projects/kde/kdeexamples/repository/revisions/master/show/plasma examples]<br />
;[http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting Plasma Desktop Scripting]<br />
;[[Plasma/PlasmoidGuidelines|Guidelines for Plasma widgets creation]]<br />
;[[Plasma/Architecture|Plasma Architecture Overview]]<br />
;[[Plasma/QMLStyle|QML Style guide]]<br />
;[[Plasma/Package|Plasmoid and other Plasma plugin packaging]]<br />
;[[Plasma/DefensivePublication|Defensive publication of innovations and implementations]]<br />
;[[Plasma/ShareLikeConnect|Share Like Connect]]<br />
;[[Guidelines_and_HOWTOs/Build_from_source|Building and running Plasma 5]]<br />
;[[Plasma/Convergence_Overview|Convergence Overview]]<br />
<br />
== Developer Coordination ==<br />
<br />
===Integration Branch Tracking===<br />
;[[Plasma/IntegrationBranches/GeneralPolicy|General Policy]]<br />
<br />
=== Interface Standards and Research ===<br />
;[[Plasma/PURP|Plasma User Research Profile]]<br />
;[[Plasma/TheWaysOfThePlasma|The ways of the Plasma]]<br />
;[[Plasma/RecommendedReading|Recommended Reading on interaction design]]<br />
;[[Plasma/QMLStyle|QML Coding Style Guidelines]]<br />
<br />
=== Planning ===<br />
[[Plasma/BugtrackerCleanup]]<br />
<br />
==== Current ====<br />
;[http://techbase.kde.org/Schedules/Plasma_5 Plasma 5 Release Schedule]<br />
;[[Plasma/bugdays|Plasma Bug Days]]<br />
;[[Plasma/plasma-mobile-sorting|Organizing the contents of plasma-mobile repo]]<br />
;[[Plasma/Classroom|Classroom]]<br />
;[[Plasma/Education|Education Set Proposals]]<br />
;[[Plasma/Mobile|Plasma Mobile]]<br />
;[http://techbase.kde.org/Projects/Plasma/Plasma_Media_Center Plasma Media Center]<br />
;[[Plasma/Multiscreen|Multiscreen and PDV]]<br />
;[[Plasma/Activities|Activities]]<br />
;[[Plasma/TakingAdvantageOfCompositing|Plotting the plans for world domination via compositing]]<br />
;[[Plasma/Multihead|Multihead]]<br />
;[[Plasma/4.7-Kiosk| Kiosk]]<br />
<br />
====Plasma 5 ====<br />
;[[Plasma/PlasmaShellFeatures]]<br />
;[[Plasma/PortingQMLPlasmoids|Porting your Plasma QML code to Plasma 5]]<br />
;[[Plasma/PortingTolibplasma2|Documenting API changes in libplasma2 for porting things from libplasma1]]<br />
;[[Plasma/libplasma2|Planning for libplasma2, documenting issues with libplasma1]]<br />
;[[Plasma/libplasma2/API_Review|Api review of libplasma2 classes, method by method]]<br />
;[[Plasma/screenlocker|Screenlocker planning]]<br />
;[[Plasma/shellswitching|Platform state and kded module]]<br />
;[[Plasma/shellPackage|Package for shell definition]]<br />
;[[Plasma/lookAndFeelPackage|Package for shell look and feel]]<br />
;[[How to create Look and Feel Package ]]<br />
;[[Plasma/DesktopScripting|Plasma Shell Scripting]]<br />
;[[Plasma/StepBack|Step Back]]<br />
;[[Plasma/5.5 Errata|5.5 Errata]]<br />
;[[Plasma/Packages|Distro Packages]]<br />
;[[Plasma/Live Images|Live Images]]<br />
;[[Plasma/Docker Images|Docker Images]]<br />
<br />
==== Ongoing ====<br />
;[[Plasma/Components|Coordination for work on Plasma QtComponents]]<br />
;[[Plasma/PlasmoidScripting|Plasmoid Javascript Roadmap and TODO]]<br />
;[[Plasma/Documentation|Documentation Coordination on Userbase]]<br />
;[[Plasma/PlasMate|PlasMate]]<br />
;[[Plasma/Tasks|Open Tasks List]]<br />
;[[Plasma/Bindings|Bindings TODOs]]<br />
;[[Plasma/Plasma UX improvement project|Plasma UX improvement project (Norwegian School of Information Technology)]]<br />
<br />
==== Past ====<br />
;[[Plasma/NewSystemTray|The new system tray protocol]]<br />
;[[Plasma/Polish|4.5 Polish]]<br />
;[[Plasma/Plasma-Netbook|Plasma-Netbook]]<br />
;[[Plasma/4.4-Kiosk|Kiosk Settings for 4.4]]<br />
;[[Plasma/Kiosk|Plasma::Kiosk]]<br />
;[[Plasma/JolieServices|Plasma::Service <-> Jolie Integration]]<br />
;[[Plasma/DBusInterface|Plasma (plasma-desktop) D-Bus interface planning]]<br />
;[[Plasma/2011|Development roadmap for 4.7 and 4.8]]<br />
;[[Plasma/Coinstallability|Coinstallability with Plasma 1]]<br />
;[[Plasma/PW2Todo|Plasma 5 Status & Todo]]<br />
<br />
== Individual Plasmoid Planning ==<br />
<br />
== Meetings ==<br />
Summaries and logs of scheduled plasma meetings can be found on the following pages:<br />
;[[Plasma/Affenfels|Affenfels Sprint]]<br />
;[[Plasma/Akademy2k14|Akademy 2014]]<br />
;[[Plasma/Tokamak6|Tokamak6]]<br />
;[[Plasma/Workspace Sprint|Workspace Sprint 2012]]<br />
;[[Plasma/Tokamak5|Tokamak5]]<br />
;[[Plasma/20101125|Nov 25, 2010, irc meeting to discuss the move to git]]<br />
;[[Plasma/20100912|Sept 12, 2010, irc meeting for 4.6 coordination]]<br />
;[[Plasma/20100715|July 15, 2010, irc meeting for 4.6 coordination]]<br />
;[[Plasma/Akademy2010|Akademy 2010]]<br />
;[[Plasma/Tokamak4|Tokamak4]]<br />
;[[Plasma/Tokamak3|Tokamak3]]<br />
;[[Plasma/Tokamak2|Tokamak2]]<br />
;[[Plasma/Akademy2k8|Akademy 2008]]<br />
;[[Plasma/Tokamak1|Tokamak1]]<br />
;[[Plasma/20090627|June 27, 2009, irc meeting for 4.4 coordination]]<br />
;[[Plasma/20080209|February 9, 2008]]<br />
;[[Plasma/20070207|February 21, 2007]]<br />
;[[Plasma/20100306|March 6 2010, irc meeting for 4.5 coordination]]<br />
<br />
=== Pages of Historical Interest ===<br />
;[[Plasma/ZUI|The ZUI. (Zooming User Interface)]]</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=How_to_create_Look_and_Feel_Package&diff=76176How to create Look and Feel Package2017-02-06T22:34:59Z<p>Łukasz Sawicki (lucas): Created page with " == How to create your own Look and Feel package == First off all we need to install '''Plasma Look And Feel Explorer'''. It is a part of '''plasma-sdk''' package. Plasma Lo..."</p>
<hr />
<div><br />
== How to create your own Look and Feel package ==<br />
<br />
First off all we need to install '''Plasma Look And Feel Explorer'''. It is a part of '''plasma-sdk''' package.<br />
<br />
Plasma Look and Explorer is rather simple app.<br />
On the right panel/side you have 3 options:<br />
<br />
* '''A list of installed look and feel themes''' in your system, so you can pick one and edit it directly.<br />
*'''Open Theme folder''' - It opens a directory where look and feel themes are saved.<br />
''/home/yourusername/.local/share/plasma/look-and-feel/''<br />
*'''New Theme''', where you can fill all details of your theme, like name, author etc. You need to fill all the fields otherwise <br />
''OK'' button will stay grayed out. If you click ''OK'' you will get a notification saying ''Plasma Layout successfully duplicated''<br />
<br />
You can now chose your freshly created look and feel theme from the list of available themes and edit it in the main window.<br />
<br />
*'''Main window'''<br />
It is rather self explanatory. You can edit details of your look an feel package (name, author, etc). These details are saved into metadata.desktop in your look and feel directory. You also have two buttons there.<br />
<br />
*'''Layout from current Plasma setup'''<br />
It saves your current desktop layout like placement of panels, plasma applets, wallpaper etc. TODO Add some info what is exactly saved here. All these settings are saved into:<br />
<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/layout/org.kde.plasma.desktop-layout.js''<br />
<br />
This is a java script file executed when you check "Use desktop layout from theme" in Look And Feel kcm.<br />
<br />
*'''Defaults from current setup'''*<br />
It creates<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/"default"''<br />
file where following settings are saved.<br />
<br />
*widget style<br />
*color scheme<br />
*icons<br />
*plasma theme<br />
*cursor theme<br />
*window switcher<br />
*desktop switcher<br />
*window decoration.<br />
<br />
You can also add an image which will be used as a preview. Stored in<br />
''.local/share/plasma/look-and-feel/nameofyourtheme/contents/preview''<br />
<br />
== How to add dependencies from KDE Store. ==<br />
<br />
First off all you need to add<br />
X-KPackage-Dependencies=<br />
<br />
to your metadata.desktop. Lets take a look at this example<br />
<br />
Elementary Luna<br />
Plasma Color Schemes<br />
https://store.kde.org/p/1001720<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001720<br />
<br />
'''kns://''' - the name of the protocol<br />
<br />
'''colorschemes.knsrc''' - type of the resource we want to download (color scheme in that case)<br />
Here is a list of available resources on my system (/etc/xdg)<br />
<br />
*aurorae.knsrc<br />
*cgcgtk3.knsrc<br />
*cgcicon.knsrc<br />
*cgctheme.knsrc<br />
*colorschemes.knsrc<br />
*comic.knsrc<br />
*discover_ktexteditor_codesnippets_core.knsrc<br />
*emoticons.knsrc<br />
*icons.knsrc -icons<br />
*kfontinst.knsrc<br />
*ksysguard.knsrc<br />
*kwineffect.knsrc<br />
*kwinscripts.knsrc<br />
*kwinswitcher.knsrc<br />
*lookandfeel.knsrc<br />
*plasma-themes.knsrc<br />
*plasmoids.knsrc<br />
*sddmtheme.knsrc<br />
*servicemenu.knsrc<br />
*wallpaper.knsrc<br />
*xcursor.knsrc<br />
<br />
<br />
'''api.kde-look.org/1001720''' - the url to the content stored on the server, from my experience ''api.kde-look.org/'' is always the same, only id changes. You can get the id from the kde store url ''https://store.kde.org/p/1001720'' '''1001720'''.<br />
<br />
You can specify more than one dependency. Here is an example from United [https://store.kde.org/p/1167950/] metadata.desktop<br />
<br />
X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1001495,kns://plasma-themes.knsrc/api.kde-look.org/998797,kns://aurorae.knsrc/api.kde-look.org/1136954<br />
<br />
On JSON:<br />
X-KPackage-Dependencies: { "kns://colorschemes.knsrc/api.kde-look.org/1001495", "kns://plasma-themes.knsrc/api.kde-look.org/998797", "kns://aurorae.knsrc/api.kde-look.org/1136954" }<br />
<br />
*Color Scheme (Ambiance)<br />
https://store.kde.org/p/1001495<br />
<br />
*Plasma theme (Unity Ambiance)<br />
https://store.kde.org/p/998797<br />
<br />
*Aurorae (Blender Ambiance)<br />
https://store.kde.org/p/1136954<br />
<br />
You can install your look and feel package from terminal using ''kpackagetool5 -i "name of your theme"'' <br />
It will be installed to ''.local/share/plasma/look-and-feel/''<br />
Type ''kpackagetool5 -h'' to see more options <br />
<br />
=== System dependencies (experimental)==<br />
You can specify system dependencies using their AppStream URI scheme. More information about it can be found here: https://www.freedesktop.org/software/appstream/docs/sect-AppStream-Services-UrlHandler.html<br />
<br />
To look up what's the resource you are looking for, you can check on your system by calling "appstreamcli search <something>"<br />
<br />
When the Look and Feel package is installed, if a system dependency is specified, it will be the system deciding how to install it, most likely using PackageKit.</div>Łukasz Sawicki (lucas)https://community.kde.org/index.php?title=Promo/People/social_media&diff=57723Promo/People/social media2016-03-25T20:47:58Z<p>Łukasz Sawicki (lucas): </p>
<hr />
<div>Below you will find a list of KDE related "official" social media outlets and some details about what types of information we relay over them. <br />
<br />
It's also worth referring to Lydia's [http://www.lydiapintscher.de/whitepapers/Social_Media_Guide_For_Free_Software_Projects.pdf Social Media Guide (PDF)] for general advice and a list of useful services.<br />
<br />
== Global coordination ==<br />
If you want to reach the global list of people with access to various media outlets please email https://mail.kde.org/mailman/listinfo/social-media<br />
<br />
== Twitter ==<br />
<br />
*KDECommunity<br />
**http://twitter.com/kdecommunity<br />
**KDE related news posts<br />
**Maintained by Claudia Rauch, Lydia Pintscher, Jure Repinc (JLP/JRepin), Albert Astals Cid<br />
**Linked with Identi.ca KDE Community account<br />
<br />
*Akademy<br />
**http://twitter.com/Akademy<br />
**Akademy related news posts<br />
**Maintained by Kenny Duffus, Lydia Pintscher<br />
<br />
== Diaspora ==<br />
<br />
*KDECommunity<br />
**https://joindiaspora.com/u/kdecommunity<br />
**KDE related news posts<br />
**Maintained by Jure Repinc (JLP/JRepin)<br />
<br />
== GNU Social (former StatusNet) ==<br />
Who???<br />
*KDEPlanet<br />
**https://gnusocial.de/kdeplanet<br />
**Auto-Posting Planet Blogs<br />
*KDECommunity<br />
**https://gnusocial.de/kdecommunity<br />
**Auto-Posting KDE News<br />
*KDE Group<br />
**http://sn.1w6.org/group/kde<br />
**Anyone who joins the group can post messages to the group using the !KDE tag<br />
<br />
== YouTube ==<br />
<br />
* (Old) KDEPromo<br />
**Last thing in 2011<br />
**http://www.youtube.com/user/kdepromo <br />
**KDE's promotional YouTube channel<br />
**Maintained by James Cain, Jos Poortvliet, Justin Kirby and Wade Olson<br />
<br />
*The KDE Community <br />
**https://www.youtube.com/KdeOrg<br />
**KDE's promotional YouTube channel<br />
**Maintained by Łukasz Sawicki (lucas)<br />
<br />
== Facebook ==<br />
<br />
*[http://www.facebook.com/kde KDE]<br />
**We can post news to the wall manually as 'KDE'<br />
**Admin access: Lydia, Will S, Seb, Jure Repinc, Albert Astals Cid, Jos Poortvliet, Jonathan Riddell, Artur Souza<br />
<br />
*[http://www.facebook.com/group.php?gid=346064806033 Marble]<br />
**Wall is from 2011<br />
**Created by Torsten Rahn<br />
**Various Marble developers have access<br />
<br />
*[https://www.facebook.com/marbleglobe Marble]<br />
**Wall is from 2014<br />
**Who has access?<br />
<br />
*[http://www.facebook.com/pages/Konversation/154065603259 Konversation]<br />
**Wall is updated for every new release and occasionally other news<br />
**Created by Eike Hein<br />
**Eike Hein and Peter Simonsson have admin access<br />
<br />
== LinkedIn ==<br />
<br />
*KDE User group<br />
**http://www.linkedin.com/groups?home=&gid=50542<br />
**Discussion amongst community members of all things KDE<br />
**Conversations tend to focus around business related use cases due to the nature of LinkedIn<br />
**Maintained by Michael Seidle (group owner), Justin Kirby, and Matthew McFalls<br />
<br />
== Google+ ==<br />
*https://plus.google.com/105126786256705328374<br />
*Admins are: Lydia Pintscher, Jure Repinc, Albert Astals Cid, Jonathan Riddell, Jos Poortvliet, Łukasz Sawicki</div>Łukasz Sawicki (lucas)