Menu

#119 Open Folder in KDE version opens nothing

3.3.1
wont-fix
4
2015-12-19
2015-11-22
Ongun Kanat
No

The open directory option in KDE does not work, while Qt version of kid3 works correctly. The mp3 files in the folders are not shown. Opening them one by one is OK. I'm using Arch Linux packages, also tried with compiling latest git version with the same CMake options in the PKGBUILD https://projects.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/kid3 .

Some useful info:
I'm using GCC 5.2 on Arch Linux and x86_64 PC.
My version of KF5 is 5.16 and version of the Qt is 5.5.1

Discussion

  • Urs Fleisch

    Urs Fleisch - 2015-11-22

    What you are seeing is the standard Qt file dialog in directory mode. It does not show any files, just folders. You can still select folders, I verified this on Arch Linux.

    I know that the Qt directory dialog does not look as cute as the KDE directory dialog, however, when I released version 3.3.0, the state of the KDE file dialogs on Arch Linux was quite buggy, often, no dialog appeared and the application seemed to hang, you had to press Escape to close the hidden dialog. As a workaround, I disabled the KDE file dialogs, see commit [795c1d]. In the commit message, I have written:

    KDE 5: Do not use native KDE file dialogs unless configured.
    
    In the current state on Arch Linux (qt5-base 5.5.0-1, 
    frameworkintegration 5.12.0-2), the file dialog often hangs
    (hidden after exec) when the KDE file dialogs are used. To avoid this,
    the Qt file dialogs are now used. In order to enable the KDE file
    dialogs, one has to manually set DontUseNativeDialogs=false
    in the [MainWindow] section of kid3rc (probably in ~/.config/).
    

    You can make the described modification of the configuration to reenable the KDE file dialogs (while kid3 is not running). I have done this now and have not experienced any hanger, so maybe this bug has been fixed.

    See for example https://bbs.archlinux.org/viewtopic.php?id=201599 for a discussion about this bug.

     

    Related

    Commit: [795c1d]

  • Urs Fleisch

    Urs Fleisch - 2015-12-16
    • status: open --> wont-fix
     
  • Urs Fleisch

    Urs Fleisch - 2015-12-16

    Closing as wont-fix because it works as explained above.

     
  • Ongun Kanat

    Ongun Kanat - 2015-12-17

    Well this bug has nothing to do with file dialogs.I'm fine with the Qt5's dialog . The problem is when I select a directory in the dialog and press open the contents of the directory (my music files) are not shown in the lefhand list. Or in Dolphin when I right click a directory and select Open With Kid3 the contents are not shown. That's the bug.

     
  • Urs Fleisch

    Urs Fleisch - 2015-12-19

    When some file types are not shown, it could be a problem with the file filter. It is set when you open a file using "File/Open...". Open the dialog and select "Files of type: All Files (*)". Then select a file and open it by clicking "Open". Now the file filter is set to "All Files" and you should see all files of the directory in the lefthand list.

    If this does not help, you could try to delete or rename the configuration file "~/.config/kid3rc" or edit the NameFilter option in this file.

     
MongoDB Logo MongoDB