[digiKam-users] Use file dialogs from the system doesn't seem to be working

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] Use file dialogs from the system doesn't seem to be working

AndriusWild
Hello,

Debian 9 with KDE
digikam 5.8.0 appimage (latest stable)
no digikam from the official repos installed in the system ('cause it is ver. 4.5.0)

I checked the box "use file dialogs from the system", restarted the digikam but "open with" menu is still empty. I can only type in a command there but none of the items from .local/share/applications being shown.

Did I misunderstood what the setting does?

Best regards,
Andrey
Reply | Threaded
Open this post in threaded view
|

Re: Use file dialogs from the system doesn't seem to be working

Maik Qualmann
The option "Use File Dialogs from the system" is only for the file dialogs.
This option also does not work in the AppImage, the platform plugins can not
be compiled because of dependencies (KIO, GTK). Your problem is different. You
can try running "kbuildsycoca5" in the console and see if the problem is
resolved.

Maik

Am Samstag, 24. Februar 2018, 19:03:51 CET schrieb Andrey Goreev:

> Hello,
>
> Debian 9 with KDE
> digikam 5.8.0 appimage (latest stable)
> no digikam from the official repos installed in the system ('cause it is
> ver. 4.5.0)
>
> I checked the box "use file dialogs from the system", restarted the digikam
> but "open with" menu is still empty. I can only type in a command there but
> none of the items from .local/share/applications being shown.
>
> Did I misunderstood what the setting does?
>
> Best regards,
> Andrey




Reply | Threaded
Open this post in threaded view
|

Re: Use file dialogs from the system doesn't seem to be working

AndriusWild
Thanks Maik 

I am actually experimenting with a very minimal KDE install so I probably need to install some extra packages to make it work.
For example,  Album - Open in File Browser isn't working either. The error says some kioslave packages missing but if I search for kioslave in synaptic it only finds few packages and they are installed. 

I will try your suggestion later. Thanks for the tip.



Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Maik Qualmann <[hidden email]>
Date: 2018-02-24 11:20 AM (GMT-07:00)
To: digiKam - Home Manage your photographs as a professional with the power of open source <[hidden email]>
Subject: Re: [digiKam-users] Use file dialogs from the system doesn't seem to be working

The option "Use File Dialogs from the system" is only for the file dialogs.
This option also does not work in the AppImage, the platform plugins can not
be compiled because of dependencies (KIO, GTK). Your problem is different. You
can try running "kbuildsycoca5" in the console and see if the problem is
resolved.

Maik

Am Samstag, 24. Februar 2018, 19:03:51 CET schrieb Andrey Goreev:

> Hello,
>
> Debian 9 with KDE
> digikam 5.8.0 appimage (latest stable)
> no digikam from the official repos installed in the system ('cause it is
> ver. 4.5.0)
>
> I checked the box "use file dialogs from the system", restarted the digikam
> but "open with" menu is still empty. I can only type in a command there but
> none of the items from .local/share/applications being shown.
>
> Did I misunderstood what the setting does?
>
> Best regards,
> Andrey




Reply | Threaded
Open this post in threaded view
|

Re: Use file dialogs from the system doesn't seem to be working

Gilles Caulier-4
In reply to this post by AndriusWild
We talk already about this problem in the pass.

You must know that native file dialog pass through qt plugins interface.

In the AppImage scripts, i don't resolve the GTK dependency for the native file dialog Qt plugin, to be able to use the gnome like file dialog.

Same problem about KDE stuff. The framework from KDE providing the KDE file dialog is not installed.

Why ? : to reduce the puzzle, because it's not a simple dependency. If you want to support all the native file dialog cases, you will create a linux distribution. This is not the goal, this is not my goal. I want to reduce this infernal complexity of Linux world...

Voilà for the origin of the problem.

Best

Gilles Caulier


2018-02-24 19:03 GMT+01:00 Andrey Goreev <[hidden email]>:
Hello,

Debian 9 with KDE
digikam 5.8.0 appimage (latest stable)
no digikam from the official repos installed in the system ('cause it is ver. 4.5.0)

I checked the box "use file dialogs from the system", restarted the digikam but "open with" menu is still empty. I can only type in a command there but none of the items from .local/share/applications being shown.

Did I misunderstood what the setting does?

Best regards,
Andrey

Reply | Threaded
Open this post in threaded view
|

Re: Use file dialogs from the system doesn't seem to be working

AndriusWild
Gilles,

Thanks for the explanation.

I guess I will compile digikam from sources then. I do use open with menu a lot but I can't downgrade to ver 4.5.0 either 

Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Gilles Caulier <[hidden email]>
Date: 2018-02-24 11:28 AM (GMT-07:00)
To: digiKam - Home Manage your photographs as a professional with the power of open source <[hidden email]>
Subject: Re: [digiKam-users] Use file dialogs from the system doesn't seem to be working

We talk already about this problem in the pass.

You must know that native file dialog pass through qt plugins interface.

In the AppImage scripts, i don't resolve the GTK dependency for the native file dialog Qt plugin, to be able to use the gnome like file dialog.

Same problem about KDE stuff. The framework from KDE providing the KDE file dialog is not installed.

Why ? : to reduce the puzzle, because it's not a simple dependency. If you want to support all the native file dialog cases, you will create a linux distribution. This is not the goal, this is not my goal. I want to reduce this infernal complexity of Linux world...

Voilà for the origin of the problem.

Best

Gilles Caulier


2018-02-24 19:03 GMT+01:00 Andrey Goreev <[hidden email]>:
Hello,

Debian 9 with KDE
digikam 5.8.0 appimage (latest stable)
no digikam from the official repos installed in the system ('cause it is ver. 4.5.0)

I checked the box "use file dialogs from the system", restarted the digikam but "open with" menu is still empty. I can only type in a command there but none of the items from .local/share/applications being shown.

Did I misunderstood what the setting does?

Best regards,
Andrey

Reply | Threaded
Open this post in threaded view
|

Re: Use file dialogs from the system doesn't seem to be working

AndriusWild
In reply to this post by Maik Qualmann
Running "kbuildsycoca5" did not change anything.

kbuildsycoca5
kbuildsycoca5 running...
Reusing existing ksycoca
Recreating ksycoca file ("/home/andrey/.cache/ksycoca5_en-CA_W3x4kjnrIPDDLhmzRpyeGcYzXjk=", version 303)
Still in the time dict (i.e. deleted files) ("apps")
kf5.kservice.sycoca: Parse error in  "/home/andrey/.config/menus/applications-merged/xdg-desktop-menu-dummy.menu" , line  1 , col  1 :  "unexpected end of file"
Saving

Best regards,

On Sat, Feb 24, 2018 at 11:20 AM, Maik Qualmann <[hidden email]> wrote:
The option "Use File Dialogs from the system" is only for the file dialogs.
This option also does not work in the AppImage, the platform plugins can not
be compiled because of dependencies (KIO, GTK). Your problem is different. You
can try running "kbuildsycoca5" in the console and see if the problem is
resolved.

Maik

Am Samstag, 24. Februar 2018, 19:03:51 CET schrieb Andrey Goreev:
> Hello,
>
> Debian 9 with KDE
> digikam 5.8.0 appimage (latest stable)
> no digikam from the official repos installed in the system ('cause it is
> ver. 4.5.0)
>
> I checked the box "use file dialogs from the system", restarted the digikam
> but "open with" menu is still empty. I can only type in a command there but
> none of the items from .local/share/applications being shown.
>
> Did I misunderstood what the setting does?
>
> Best regards,
> Andrey