-
-
Notifications
You must be signed in to change notification settings - Fork 5
Kdecoration2 ->KDecoration3 Fixes #30 #31
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
base: master
Are you sure you want to change the base?
Conversation
jbeich
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Run time tested X11 not wayland
Beware, testing Wayland on FreeBSD is still blocked by winft/theseus-ship#9
como/base/CMakeLists.txt
Outdated
| FILE_SET HEADERS | ||
| FILES | ||
| os/clock/linux_skew_notifier_engine.h | ||
| os/clock/skew_notifier_engine.h |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks unrelated. Did you accidentally squash #22?
| setenv("QT_QPA_PLATFORM", "wayland-org.kde.kwin.qpa", true); | ||
| setenv("KWIN_FORCE_OWN_QPA", "1", true); | ||
|
|
||
| #if HAVE_SCHED_RESET_ON_FORK |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks unrelated. Did you accidentally squash downstream patch?
| locked++; | ||
| } | ||
|
|
||
| void unlock() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks unrelated. Did you accidentally squash #29 workaround?
|
Thanks for the PR. winft/theseus-ship#9 has been merged. Can you check on @jbeich's other comments? |
|
Can you check on @jbeich's other comments?
- 7ad1bc1 is fine by me and was [applied downstream](freebsd/freebsd-ports@3d2a4ef27e45)
- Maybe add "Fixes #30" to the PR description in order to [automatically close it on merge](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword)
|
|
Note this is Qt >=6.9 only as they renamed a private header to QtGui/private/qdesktopunixservices_p.h in qt/qtbase@7ab7d88 |
That's fine. The PR looks good to me. If there is nothing else can you @jsm222 add "Fixes #30" to the PR description so this PR closes the issue automatically on merge like was proposed? |
Added a naive null check for transient Added the nextStateChanged handler (not sure if correct) Added deco->create call to init the state Run time tested X11 not wayland Remove FreeBSD specific patches.
Added a naive null check for transient
Added the nextStateChanged handler (not sure if correct)
Added deco->create call to init the state
Run time tested X11 not wayland