Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files
@ 2024-06-05 18:47 nuckle
  2024-06-06  2:18 ` KDE Connect doesn't use user's " Luciogi
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: nuckle @ 2024-06-05 18:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1040 bytes --]

New issue by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.32_1 x86_64 GenuineIntel notuptodate rrrmFFFFFFFF

### Package(s) Affected

kdeconnect-24.02.2_2

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

A working qt theme and an ability to send file to other devices (android in this case)

### Actual behaviour

- Qt theme is applied only partially (in KDE Connect Settings and KDE Connect Indicator)
- Files don't send to android device via gui (works fine in `kdeconnect-cli`)


<details>
  <summary>Preview</summary>
  
![image](https://github.com/void-linux/void-packages/assets/37220313/52ae2c71-c9f1-4b37-847d-38318590c721)

 
</details>

### Steps to reproduce

I updated the package recently and noticed this bug. Didn't change anything in my configuration. Other QT programs work fine

1. Run `kdeconnect-app`

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
@ 2024-06-06  2:18 ` Luciogi
  2024-06-06  7:42 ` nuckle
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-06  2:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2151294070

Comment:
which DE or WM you are using?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
  2024-06-06  2:18 ` KDE Connect doesn't use user's " Luciogi
@ 2024-06-06  7:42 ` nuckle
  2024-06-06  7:42 ` nuckle
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-06-06  7:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2151614206

Comment:
> which DE or WM you are using?

The issue persist on Awesomewm and cinnamon 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
  2024-06-06  2:18 ` KDE Connect doesn't use user's " Luciogi
  2024-06-06  7:42 ` nuckle
@ 2024-06-06  7:42 ` nuckle
  2024-06-06  9:30 ` Luciogi
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-06-06  7:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2151614206

Comment:
> which DE or WM you are using?

The issue persists on Awesomewm and cinnamon 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (2 preceding siblings ...)
  2024-06-06  7:42 ` nuckle
@ 2024-06-06  9:30 ` Luciogi
  2024-06-06  9:49 ` nuckle
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-06  9:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2151829583

Comment:
run it from terminal, share logs

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (3 preceding siblings ...)
  2024-06-06  9:30 ` Luciogi
@ 2024-06-06  9:49 ` nuckle
  2024-06-07 12:07 ` Dr64h
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-06-06  9:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 526 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2151868731

Comment:
> run it from terminal, share logs

```
kdeconnect-app
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
```

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (4 preceding siblings ...)
  2024-06-06  9:49 ` nuckle
@ 2024-06-07 12:07 ` Dr64h
  2024-06-07 13:26 ` Luciogi
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Dr64h @ 2024-06-07 12:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 838 bytes --]

New comment by Dr64h on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154702699

Comment:
```
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:19:9: QML DevicePage: Created graphical object was not placed in the graphics scene.
kf.kio.filewidgets.kfilefiltercombo: Could not find file filter
```
I have this log under KDE. Sending files works only through Dolphin's context menu and from the phone to the PC.

https://bugs.kde.org/show_bug.cgi?id=485351

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (5 preceding siblings ...)
  2024-06-07 12:07 ` Dr64h
@ 2024-06-07 13:26 ` Luciogi
  2024-06-07 13:26 ` Luciogi
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-07 13:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 920 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154837133

Comment:
=

> ```
> qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
> qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
> qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:19:9: QML DevicePage: Created graphical object was not placed in the graphics scene.
> kf.kio.filewidgets.kfilefiltercombo: Could not find file filter
> ```
> 
> I have this log under KDE. Sending files works only through Dolphin's context menu and from the phone to the PC.
> 
> https://bugs.kde.org/show_bug.cgi?id=485351

under kde sending from laptop to phone is working

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (6 preceding siblings ...)
  2024-06-07 13:26 ` Luciogi
@ 2024-06-07 13:26 ` Luciogi
  2024-06-07 13:32 ` nuckle
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-07 13:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154838061

Comment:
try   re-pairing devices

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (7 preceding siblings ...)
  2024-06-07 13:26 ` Luciogi
@ 2024-06-07 13:32 ` nuckle
  2024-06-07 13:41 ` Luciogi
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-06-07 13:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 974 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154848413

Comment:
My logs when I try to send a file to my phone

```
qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:19:9: QML DevicePage: Created graphical object was not placed in the graphics scene.
```

I also get a notification on mobile to open the file, but it's empty. The folder "Drop" is also empty. I tried to re-pair devices, reinstall the package, clean data in `.cache` and `.config`, but it didn't change anything. 
Note: everything else works just fine: notifications, calls, clipboard sharing, etc

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (8 preceding siblings ...)
  2024-06-07 13:32 ` nuckle
@ 2024-06-07 13:41 ` Luciogi
  2024-06-07 13:41 ` Luciogi
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-07 13:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 261 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154864629

Comment:
Sending file through dolphin, and applet works (use these as of workaround)
but not within window of kde connect



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (9 preceding siblings ...)
  2024-06-07 13:41 ` Luciogi
@ 2024-06-07 13:41 ` Luciogi
  2024-08-13 10:47 ` nuckle
  2024-08-13 10:56 ` nuckle
  12 siblings, 0 replies; 14+ messages in thread
From: Luciogi @ 2024-06-07 13:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2154864629

Comment:
Sending file through dolphin, and applet works (use these as workaround)
but not within window of kde connect



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (10 preceding siblings ...)
  2024-06-07 13:41 ` Luciogi
@ 2024-08-13 10:47 ` nuckle
  2024-08-13 10:56 ` nuckle
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-08-13 10:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3397 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2285946107

Comment:
Recently I found a [related issue](https://forum.endeavouros.com/t/getting-kdeconnect-to-use-kvantum-theme-outside-of-plasma/57717) about a mismatching qt theme with a sort of "fix" for this

Similar issues posted earlier:
- [from January 2024](https://discuss.getsol.us/d/10206-kde-connect-sms-dark-theme-not-working)
- [from 2021](https://forum.endeavouros.com/t/kdeconnect-in-dark-mode/20363)
- [from june 2022](https://forum.manjaro.org/t/how-to-apply-themes-for-kde-applications/113794)

I use `kvantum` and seems like `kdeconnect-app` and `kdeconnect-sms` don't follow its theme like they used to do (without any tweaking)

<details>
<summary>kdeconnect-app</summary>

![image](https://github.com/user-attachments/assets/46f805cb-9a13-4c96-b7f3-a8c88981604d)

</details>

However, it kinda works in settings menu and sms

<details>
<summary>Settings</summary>

![image](https://github.com/user-attachments/assets/c089ea7e-0d39-474d-982b-f9d010791a32)

</details>

<details>
<summary>kdeconnect-sms</summary>

![image](https://github.com/user-attachments/assets/64251096-697b-4609-8fc6-0a7d351b318b)

</details>


Also it works fine in other parts of the app

<details>
<summary>kdeconnect-settings</summary>

![image](https://github.com/user-attachments/assets/280a4a22-7e9c-42da-968d-95271f13d4e6)

</details>

My current workaround is to simply add colors from a kde theme to `~/.config/kdeglobals`

The result

<details>
<summary>kdeconnect-app</summary>

![image](https://github.com/user-attachments/assets/52f7124b-f49c-4518-b3e1-d99762f5ac48)

</details>

<details>
<summary>kdeconnect-sms</summary>

![image](https://github.com/user-attachments/assets/22d7fa31-2b45-4717-a46d-2dce7ef5d50f)

</details>

I also noticed that `kdeconnectd` stopped running automatically via dbus service when I run `kdeconnect-app`

Seems like it's a bug and it's described [here](https://bugs.gentoo.org/934785)

For me it works again when I change `Exec` field in `/usr/share/dbus-1/services/org.kde.kdeconnect.service` to kdeconnectd's full path

```conf
[D-BUS Service]
Name=org.kde.kdeconnect
Exec=/usr/bin/kdeconnectd
```

File transfer from KDE Connect App still doesn't work, but works fine from `kdeconnect-cli` or Dolphin

Debug info 

```sh
> kdeconnect-app
qt6ct: using qt6ct plugin
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtscript_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtmultimedia_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtxmlpatterns_" catalog failed for locale QLocale(English, Latin, United States)
kf.kirigami.platform: Loading style plugin from "/usr/lib/qt6/plugins/kf6/kirigami/platform/org.kde.desktop.so"
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
qt6ct: palette support is disabled
```

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: KDE Connect doesn't use user's qt theme and doesn't send files
  2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
                   ` (11 preceding siblings ...)
  2024-08-13 10:47 ` nuckle
@ 2024-08-13 10:56 ` nuckle
  12 siblings, 0 replies; 14+ messages in thread
From: nuckle @ 2024-08-13 10:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 4485 bytes --]

New comment by nuckle on void-packages repository

https://github.com/void-linux/void-packages/issues/50706#issuecomment-2285946107

Comment:
Recently I found a [related issue](https://forum.endeavouros.com/t/getting-kdeconnect-to-use-kvantum-theme-outside-of-plasma/57717) about a mismatching qt theme with a sort of "fix" for this

Similar issues posted earlier:
- [from January 2024](https://discuss.getsol.us/d/10206-kde-connect-sms-dark-theme-not-working)
- [from 2021](https://forum.endeavouros.com/t/kdeconnect-in-dark-mode/20363)
- [from june 2022](https://forum.manjaro.org/t/how-to-apply-themes-for-kde-applications/113794)

I use `kvantum` and seems like `kdeconnect-app` and `kdeconnect-sms` don't follow its theme like they used to do (without any tweaking)

<details>
<summary>kdeconnect-app</summary>

![image](https://github.com/user-attachments/assets/46f805cb-9a13-4c96-b7f3-a8c88981604d)

</details>

However, it kinda works in settings menu and sms

<details>
<summary>Settings</summary>

![image](https://github.com/user-attachments/assets/c089ea7e-0d39-474d-982b-f9d010791a32)

</details>

<details>
<summary>kdeconnect-sms</summary>

![image](https://github.com/user-attachments/assets/64251096-697b-4609-8fc6-0a7d351b318b)

</details>


Also it works fine in other parts of the app

<details>
<summary>kdeconnect-settings</summary>

![image](https://github.com/user-attachments/assets/280a4a22-7e9c-42da-968d-95271f13d4e6)

</details>

My current workaround is to simply add colors from a kde theme to `~/.config/kdeglobals`

The result

<details>
<summary>kdeconnect-app</summary>

![image](https://github.com/user-attachments/assets/52f7124b-f49c-4518-b3e1-d99762f5ac48)

</details>

<details>
<summary>kdeconnect-sms</summary>

![image](https://github.com/user-attachments/assets/22d7fa31-2b45-4717-a46d-2dce7ef5d50f)

</details>

I also noticed that `kdeconnectd` stopped running automatically via dbus service when I run `kdeconnect-app`

Seems like it's a bug and it's described [here](https://bugs.gentoo.org/934785)

For me it works again when I change `Exec` field in `/usr/share/dbus-1/services/org.kde.kdeconnect.service` to kdeconnectd's full path

```conf
[D-BUS Service]
Name=org.kde.kdeconnect
Exec=/usr/bin/kdeconnectd
```

File transfer from KDE Connect App still doesn't work, but works fine from `kdeconnect-cli` or Dolphin

Debug info (without `kdeconnectd` running)

```sh
> kdeconnect-app
qt6ct: using qt6ct plugin
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtscript_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtmultimedia_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtxmlpatterns_" catalog failed for locale QLocale(English, Latin, United States)
kf.kirigami.platform: Loading style plugin from "/usr/lib/qt6/plugins/kf6/kirigami/platform/org.kde.desktop.so"
error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program org.kde.kdeconnect: No such file or directory")
error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program org.kde.kdeconnect: No such file or directory")
kdeconnect.interfaces: dbus interface not valid
error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program org.kde.kdeconnect: No such file or directory")
error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program org.kde.kdeconnect: No such file or directory")
kdeconnect.interfaces: dbus interface not valid
qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
kdeconnect.interfaces: dbus interface not valid
error activating kdeconnectd: QDBusError("org.freedesktop.DBus.Error.Spawn.ExecFailed", "Failed to execute program org.kde.kdeconnect: No such file or directory")
qt6ct: palette support is disabled
qrc:/qt/qml/org/kde/kdeconnect/DBusProperty.qml:48: ReferenceError: write is not defined
```

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-08-13 10:56 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-06-05 18:47 [ISSUE] Kdeconnect doesn't use qt theme and doesn't send files nuckle
2024-06-06  2:18 ` KDE Connect doesn't use user's " Luciogi
2024-06-06  7:42 ` nuckle
2024-06-06  7:42 ` nuckle
2024-06-06  9:30 ` Luciogi
2024-06-06  9:49 ` nuckle
2024-06-07 12:07 ` Dr64h
2024-06-07 13:26 ` Luciogi
2024-06-07 13:26 ` Luciogi
2024-06-07 13:32 ` nuckle
2024-06-07 13:41 ` Luciogi
2024-06-07 13:41 ` Luciogi
2024-08-13 10:47 ` nuckle
2024-08-13 10:56 ` nuckle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).