Bug 455565

Summary: Creating a theme with no plugin name deposits the theme directly into plasma/look-and-feel
Product: [Plasma] Plasma SDK Reporter: doncbugs
Component: plasmathemeexplorerAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: giorgos.tsiapaliokas, nate
Priority: NOR    
Version First Reported In: 5.25.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description doncbugs 2022-06-18 20:37:16 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Open Plasma Global Theme Explorer
2. Click the hamburger menu and select New theme
3. Fill out everything except the plugin-name

OBSERVED RESULT
The contents and metadata.desktop are deposited directly into ~/.local/share/plasma/look-and-feel/

EXPECTED RESULT
They should have their own folder. Perhaps the GUI should be more of a stickler with the plugin name rather than the website or email.
Comment 1 ratijas 2022-06-21 20:24:12 UTC
That thing looks like a QQC1 application, which means it should be rewritten almost from scratch. I wonder what is it ever useful for in its current state, or how many unmaintained bugs are there…
Comment 2 doncbugs 2022-06-22 01:02:50 UTC
(In reply to ratijas from comment #1)
> That thing looks like a QQC1 application, which means it should be rewritten
> almost from scratch. I wonder what is it ever useful for in its current
> state, or how many unmaintained bugs are there…

You aren't wrong. Most of the tools for developing themes for KDE are from another century. The only thing I've tried to use it for was exporting desktop layouts, which worked questionably well. The last issue was it duplicating everything every time you tried to export it so everything had 2 entries in the .js.