All Projects → psifidotos → Plasma Systray Latte Tweaks

psifidotos / Plasma Systray Latte Tweaks

Licence: gpl-2.0
Latte tweaks for Plasma systray

Labels

Projects that are alternatives of or similar to Plasma Systray Latte Tweaks

Hex Utils
Utilities for ASCII Hexagonal grids
Stars: ✭ 7 (-82.5%)
Mutual labels:  qml
Qt Virt Keyboard
Simple virtual keyboard in QML for Qt applications
Stars: ✭ 11 (-72.5%)
Mutual labels:  qml
Torquegui
A GUI wallet for Torque
Stars: ✭ 28 (-30%)
Mutual labels:  qml
Harbour Linksbag
Sailfish client for GetPocket.com
Stars: ✭ 7 (-82.5%)
Mutual labels:  qml
Qml Snippet
some qml snippet.
Stars: ✭ 9 (-77.5%)
Mutual labels:  qml
Webchimeraplayer
[deprecated] Open Source Player for WebChimera NPAPI -
Stars: ✭ 13 (-67.5%)
Mutual labels:  qml
Bldcapp
Stars: ✭ 5 (-87.5%)
Mutual labels:  qml
Darkswitch
A dark theme switch written entirely in Qt Quick codes.
Stars: ✭ 34 (-15%)
Mutual labels:  qml
Workspace
🚀 Base applications and settings for Liri OS
Stars: ✭ 9 (-77.5%)
Mutual labels:  qml
Sailfish Utilities
Sailfish Utilities
Stars: ✭ 21 (-47.5%)
Mutual labels:  qml
Harbour Searchnemo
Text search tool for Sailfish OS
Stars: ✭ 8 (-80%)
Mutual labels:  qml
Camera App
Moved to GitLab
Stars: ✭ 9 (-77.5%)
Mutual labels:  qml
Learning Guides
Stars: ✭ 15 (-62.5%)
Mutual labels:  qml
Virtscreen
Make your iPad/tablet/computer into a secondary monitor on Linux.
Stars: ✭ 887 (+2117.5%)
Mutual labels:  qml
Osmm Topography Layer Stylesheets
SQL scripts & cartographic stylesheets for OS MasterMap Topography Layer
Stars: ✭ 32 (-20%)
Mutual labels:  qml
Stacked pages x
Sample APP - Qt 5.7+ - Android iOS
Stars: ✭ 6 (-85%)
Mutual labels:  qml
Plasma Applet Bitcoin Price
Plasma applet showing the current price of Bitcoin from various markets to choose from. The plasmoid can also convert the price to a desired currency.
Stars: ✭ 12 (-70%)
Mutual labels:  qml
Machineface
User interface for Machinekit optimized for 3D printers and mobile devices
Stars: ✭ 39 (-2.5%)
Mutual labels:  qml
Plasma tweaks
Stars: ✭ 34 (-15%)
Mutual labels:  qml
Progressbarcollection
I create this application to show up the demonstration for the collection of progress bars
Stars: ✭ 21 (-47.5%)
Mutual labels:  qml

Plasma SysTray Tweaks for Latte

Plasma systray is too important to be forked and maintained and this is why I am not taking up this task. On the other hand there is no real reason to not present some Latte specific optimisations. All the changes and improvements introduced are only in qml side and as such it might be easier to maintain when plasma system tray evolves between different plasma versions. The reasons that these tweaks were needed are the following:

  • Plasma systray is not using the Latte AutoColoring introduced with v0.9 and as such all applets in the systray are painted with no exceptions. With these tweaks the user can now choose which applets/tasks will be auto-colored in the systray or not; by default all applets are auto-colored
  • As a gift, an icons spacing option is included that can be accessed from systray setttings -> Appearance tab


systray auto-coloring demonstration


Auto-Color option


icons margin in Apperance tab

Install

  1. Copy folders org.kde.plasma.systemtray and org.kde.plasma.private.systemtray at your user folder: ~/.local/share/plasma/plasmoids
  2. Restart Latte

Update

  1. Replace folders the two folders installed at ~/.local/share/plasma/plasmoids with their newer counter parts
  2. Restart Latte

Remove

  1. Remove the two installed folders from your ~/.local/share/plasma/plasmoids folder
  2. Restart Latte

Warning

  • Use with care and in case your systray breaks (it can happen during plasma upgrades) just remove tweaks from your ~/.local/share/plasma/plasmoids folder.

Maintenance

  • The current code is using Plasma v5.20 and I will try to update it when new plasma versions are released with changes in their QML code. That means of course that any improvements in plasma qml code will not be available if you dont remove the tweaks or update with newer versions of tweaked files.

  • If someone wants to check out what the tweaks are changing for safety reasons etc, the tweaks branch holds all the relevant commits.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].