Skip to content
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 (2024-01-10 - 2024-05-23) #10

Merged
merged 15 commits into from
Jun 19, 2024
Merged

Conversation

romangg
Copy link
Member

@romangg romangg commented Jun 19, 2024

According to listings in winft/como#24.

Alexander Wilms and others added 15 commits June 19, 2024 17:30
…entry'

Not all task switchers use icons, so "entry" is more fitting.
They were lost during KDecoration 1 -> KDecoration 2 transition.

CCBUG: 348393
CCBUG: 438719
m_bridge->createDecoration() can return nullptr. Most codepaths
already guard against that, but not all of them

BUG: 456531
By design, these categories of content can run arbitrary code on the
system. This makes them security-sensitive and risky, so we need to
inform the user about it.

Depends on https://invent.kde.org/frameworks/knewstuff/-/merge_requests/309
I swapped the order of "Add" and row count because (in LTR layouts)
row captions are on the left and an "Add" button on the right sits
right on top of the "Remove" buttons in the list view.
Now that we have Kirigami.Units.cornerRadius, there's a central source
of truth for corner radius so don't have to use random numbers for
these anymore.

Part of https://invent.kde.org/teams/vdg/issues/-/issues/45.
Also pull "Rows" out of the SpinBox into a dedicated label.

Both to address concerns "Add" about being misinterpreted as
"Add Row", given that the button to add a new virtual desktop
now sits right next to the row count spinner.
The extraFooterTopPadding property used to do this is now somewhat
incoherent, but we're stuck with it until KF7.
This avoids unexpectedly exiting the whole KCM when just trying
to cancel the Export mode (based on a true story)
@romangg romangg merged commit d45c178 into winft:master Jun 19, 2024
9 checks passed
@romangg romangg deleted the pick-kwin branch June 19, 2024 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants