Conversation
|
Unfortunately this fix cannot be approved because it will break the ability of the app to work on many systems. This is a much worse outcome than just the overlay being broken. |
|
But How I just reversed the changes in this pr #769 . |
|
yeah and you think that PR was not for a reason?! it fixes stability issues from what I remember please let me know if I am wrong or misguided |
|
But I have not faced any issue; only I have to install the gtk-layer-shell dependency in the system. Here is the issue a user can get if they do not have the dependency installed. and here after installing it (v0.7.3) Additionally, PR #769 did not clearly explain the original problem, simply referring to it as a 'stability issue'. |
|
Please go ask in that thread, what the stability issue was in particular. I'm not willing to trade one issue for another unless it's known across many users that it won't cause a regression. I understand that there was a regression caused in that change, but a sample size of one especially for Linux is not enough. |
|
If you can provide test build for this pr then I can ask others to test it. |
🧪 Test Build ReadyBuild artifacts for PR #1121 are available for testing. Download artifacts from workflow run Artifacts expire after 30 days. |
|
I have tried test build and it is working perfectly. Screencast_20260323_173620.mp4 |
|
Tested the fix on my system — overlay works correctly: displays speaking/silence timers properly and doesn't interfere with pasting into the focused window. My setup:
Built and ran from this branch via |
|
I have tested build on |
|
Summarizing the current state for visibility:
If anyone on CachyOS or Arch could test this branch, that would help rule out the startup stability issue from #769. Please make sure |



Before Submitting This PR
Please confirm you have done the following:
If this is a feature or change that was previously closed/rejected:
Human Written Description
This PR fixes the overlay issue in KDE Plasma. After PR #769, the overlay in KDE Plasma started behaving like a regular window, which prevents it from auto-pasting the response after a recording is finished. I have used v0.7.3 (the last version where the overlay worked correctly) for a long time and have not encountered any stability issues due to the
gtk-layer-shell protocol. Here is a video of it:Screencast_20260323_135432.webm
Here is how it looks after updating to v0.8.0:
Related Issues/Discussions
#769
Community Feedback
Testing
Screenshots/Videos (if applicable)
AI Assistance
If AI was used: