-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pull KWin patches (2023-12-02 - 2024-02-21) #5
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The initial value was being initialized to true despite the setting being off by default, and the default checker was highlighting when it was false, not when it was true. BUG: 477329 FIXED-IN: 6.0
Do not reparent the OverlaySheet's parent and let it be the whole page, so that the shadow darkening also covers the empty space below the view and the placeholder message BUG: 477963 FIXED-IN: 5.91.0 (Beta2)
Let's port the remaining uses to the upstream simpler alternative `ItemDelegate`, which provides a consistent styling and fixes some issues such as the background and highlighting. This affects the rules, efects and virtual desktops KCMs.
Otherwise it escapes! BUG: 478170
It is now necessary to explicitly set the ListSectionHeader width as it inherits from ItemDelegate
Reduces the compile time.
In default shortcuts, change +Shift+Backtab to +Shift+Tab. Functionally the behavior doesn't change. But Shift+Tab is better since it is - easier to understand (not everyone knows what Backtab is) - more consistent with other shortcuts containing Shift: we use Alt+Shift+1, instead of Alt+Shift+! - more consistent with how user defined shortcuts with Shift and Tab are displayed and stored BUG: 422713 FIXED-IN: 6.0
Some components are incompatible between plasma5 and 6, and they need to search in different categories in the store Fixes Aurorae Decorations, Effects, Scripts, tabboxes
On X11 we would dismiss the tabbox preview when clicking outside of the switcher. This doesn't work on Wayland because the popup cannot globally grab the mouse and doesn't get notified. Use `QEvent::FocusOut` instead which works on both platforms. We also get rid of a warning message. BUG: 374971 FIXED-IN: 5.93.0
The window switcher previews don't use the actual quick components the KWin plugin provides, but mock-up objects of those. Add a mock-up component for `KWin.DesktopBackground`, which is just a thumbnail of the desktop default image but stretched to cover the whole parent size. This fixes the previews for flip&cover window switchers. BUG: 479552 FIXED-IN: 5.93.0
Fixes a qml warning and wrong representation when trying to access this model property
Use the correct config option to decide whether to show the desktop thumbnail on preview. "DesktopMode" refers to filter by desktop.
Remove code that duplicates functionality of KCModule. Previously the various config items were not fully ported to using KCModule methods, and kept custom versions of isSaveNeeded and isDefault. When called from KWinOptions::updateUnmanagedState, these methods incorrectly reports that there are still changes to be saved. This patch set ports all configs in window behavior to methods provided by KCModule, solving the problem. BUG: 477940
You can now select "Overview" in the touch KCM to use it as a touch edge gesture again!
Replace the hardcoded thumbnails which have a low resolution for current screen standards (~300x200), with higher resolution ones (~1200x800). Also set the new 6.0 wallpaper as the fallback desktop thumbnail BUG: 446765 FIXED-IN: 5.93.0
In the late Plasma 5 times we agreed that it would be better to drop "active mouse screen" option and stick with last interacted screen approach instead. However, it was forgotten and nobody has pursued this goal, so let's hide the option in the system settings ui at least. The option is not completely removed because some parts of kwin would need adjustments.
The current index can change when populating the combobox.
They were just missing the alias qualifier. Add also explicit parameters to the signal handlers. BUG: 481082 FIXED-IN: 6.0
The section header being now a QQC2.ItemDelegate needs to explicitly set the width to be visible. The ContextualHelpButton size was getting constrained by the parent layout's being adjusted to just the label height.
The "2"-suffix got deprecated.
We require version 6 already.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
According to listings in winft/como#6.