| Summary: | Renaming of org.kde.kwin.WindowThumbnailItem to WindowThumbnail breaks backwards compatibility for no reason | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Benjamin Flesch <benjaminflesch> |
| Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | normal | CC: | fanzhuyifan |
| Priority: | NOR | ||
| Version First Reported In: | 5.93.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Benjamin Flesch
2024-02-07 14:55:32 UTC
Breaking change is in: https://github.com/KDE/kwin/commit/9b6c9242f6c4a2a84618511650f992e1e29de9ab Suggested fix, for the love of god someone just mock WindowThumbnailItem.
Something like this should be added IMO.
```
component WindowThumbnailItem: WindowThumbnail {
Component.onComplete: {
console.warning("Deprecation warning: WindowThumbnailItem has been renamed to WindowThumbnail"));
}
}
```
This isn't critical, critical means "A widespread, easily reproducible issue that causes data loss" https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Also marking this as unmaintained since this is private API with no backward-compatibility guarantees. You are welcome to update the wiki to warn 3rd-party developers of this change though. |