| Summary: | KWin permanently caches QML files in KWin scripts, making development harder | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Gerry Hernandez <gerry> |
| Component: | scripting | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | bugs.kde.org, gerry, kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.3 | ||
| Target Milestone: | --- | ||
| Platform: | Bazzite | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=481007 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Gerry Hernandez
2026-01-04 00:08:47 UTC
Exposing via dbus would be fine. Doing anything more automatic would slow down the common user case for a super niche development case. Calling trimComponentCache on script unload might be ok if that suffices. --- We should also test how well it works with qmlpreview (https://doc.qt.io/qt-6/qtqml-tooling-qmlpreview.html) Unfortunately it requires the developer to rebuild kwin once with a flag set, but if it does work it would be even more streamlined for everyone. update: qmlpreview isn't flexible enough |