antroids / application-title-bar

KDE Plasma6 widget with window controls
GNU General Public License v3.0
69 stars 5 forks source link

Borderless Maximized Window option is not available #32

Open Lgmrszd opened 5 months ago

Lgmrszd commented 5 months ago

image

version 0.5.1, installed from builtin plasmoid installer

antroids commented 5 months ago

Could you attach output of the following command: kreadconfig6 --file kwinrc --group Windows --key BorderlessMaximizedWindows --default false

I think kreadconfig6 could be missing in your system.

Lgmrszd commented 5 months ago

I think kreadconfig6 could be missing in your system

It was, I installed kconfig for it to appear

The output of the command is just false

(I am running plasma 6.0.4, kde frameworks 6.1.0 on nixos-unstable, if that is of any help)

Actually, installing that fixed the problem, the checkbox is now active and the option itself works! The only problem is that "Apply" button stays deactivated after toggling that checkbox. I would also suggest adding a note about kreadconfig6 to that option if it's not present

antroids commented 5 months ago

I would also suggest adding a note about kreadconfig6 to that option if it's not present

Yes, this is a good idea.

The only problem is that "Apply" button stays deactivated after toggling that checkbox.

It works immediately. I'll check if it's possible to add some handler, but probably just another help button will be placed near the control.

antroids commented 5 months ago

I added a note about the checkbox and warnings for missing commands.

antroids commented 4 months ago

Nobody will notice if I close this issue, hehe

Lgmrszd commented 4 months ago

I will notice! (I forgot to check the update and close the issue)

Ryan659 commented 4 months ago

This doesn't work on Fedora 40:

image

antroids commented 3 months ago

This doesn't work on Fedora 40:

image

Try to install qt6-qttools or qt5-qttools

Ryan659 commented 3 months ago

I'm on Plasma 6 which uses Qt6. But it looks like that package is already installed:

$ sudo dnf5 install qt6-qttools                                                                                                                                                              
Updating and loading repositories:
[...]
Repositories loaded.
Package "qt6-qttools-6.7.1-1.fc40.x86_64" is already installed.
antroids commented 3 months ago

Is you system has qdbus or qdbus6 command?

Ryan659 commented 3 months ago

It doesn't seem it is:


$ which qdbus6                                                                                                                                                                              
/usr/bin/which: no qdbus6 in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
$ which qdbus                                                                                                                                                                                
/usr/bin/which: no qdbus in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
antroids commented 3 months ago

https://packages.fedoraproject.org/pkgs/qt6-qttools/qt6-qttools/fedora-40-updates.html

It seems they use different name: qdbus-qt6

Ryan659 commented 3 months ago

That's installed, yes:


$ which qdbus-qt6
/usr/bin/qdbus-qt6
antroids commented 3 months ago

Uploaded to the Store