psifidotos / plasma-transparent-panel Goto Github PK
View Code? Open in Web Editor NEWA script and a GUI that create a new plasma with a specific panel fully trasparent based on another theme
License: GNU General Public License v3.0
A script and a GUI that create a new plasma with a specific panel fully trasparent based on another theme
License: GNU General Public License v3.0
Hi,
As I mentioned at /www.kde-look.org I'm having some issues with the transparentpanel.py script.
Firstly, newly created themes don't have the transparent panel at first, but running the script a second time, or disabling and re-enabling compositing will make the selected panel transparent.
Secondly the selected panel isn't transparent after logout/login but regains transparency after toggling compositing. I suppose these issues are related.
This is what I did:
I removed all themes from ~/.local/share/plasma/desktoptheme/ and then cleared all theme related files from ~/.cache/
Then ran the script:
┌─[steve@arch][~]
└─[$]> cd Downloads
┌─[steve@arch][Downloads]
└─[$]> python transparentpanel.py --list
['default', 'breeze-light', 'air', 'breeze-dark', 'oxygen']
[]
┌─[steve@arch][Downloads]
└─[$]> python transparentpanel.py breeze-dark South
main theme: breeze-dark
Disabled Shadows
top
topleft
topright
left
right
┌─[steve@arch][Downloads]
└─[$]>
So it looks ok there but the bottom panel wasn't transparent until I did the further actions described above.
Unfortunately I can't try the MX theme as I don't have a copy and the theme's creator doesn't have any files marked as active to download on kde-look. I left a message about that there a little while ago. I tested with the KArc-Transparent theme and the panel was transparent at login, so no problems there.
Please let me know if there's any other info that could help.
I use a transparent East panel, but I have a non-transparent top panel, centered, which does not span the whole width of the screen. So it would be nice to get a CLI (non-interactive) way to disable all shadows, as otherwise there's an awkward shadow at the right and bottom-right of this top panel.
Thanks again for this project!
For example, to make both the right and top panels transparent, it would be nice to do something like
python ./transparentpanel.py default East North
The panel transparency doesn't work with the new Plasma 5.19.2
Hi!
Thanks for your work. Great plasmoid!
The script does not work well with Minimalistic theme (you can find it on kde-look). I used it as
python transparentpanel.py Minimalistic South
and the new theme has ALL panel transparent. How can I fix it?
Thank you!
I'm on latest KDE Neon User with Plasma 5.8 and the script throws an error, finishes its task but the resulting theme won't apply transparency:
kbuildsycoca5 running...
Recreating ksycoca file ("/home/marian/.cache/ksycoca5_en_R0X_3FjFX5krBG2blXk_nJ8NqDU=", version 303)
Menu "applications-kmenuedit.menu" not found.
The desktop entry file "/usr/share/applications/display-im6.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service : "/usr/share/applications/display-im6.desktop"
The desktop entry file "/usr/share/applications/display-im6.q16.desktop" has Type= "Application" but no Exec line
kf5.kservice.sycoca: Invalid Service : "/usr/share/applications/display-im6.q16.desktop"
When I run trasparent.sh (typo there btw - missing 'n') The resulting gui is too large vertically to fit on my desktop (1366x768). I need to alt+left click and move the window above the desktop, then resize it lower to see the bottom of the window. More importantly the "Generate New Theme" button can't be seen:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.