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

            Bug ID: 502603
           Summary: Creating new application entries does not honor XDG
                    configuration if the configured XDG directory does not
                    exist.
    Classification: Applications
           Product: kmenuedit
           Version: 6.3.4
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: sorucoder+kdebugtrac...@proton.me
  Target Milestone: ---

SUMMARY

I configured my `$XDG_DATA_HOME` to `$HOME/.data` instead of the default
`$HOME/.local/share`. Because the `applications` directory did not exist, the
menu editor creates it at `$HOME/.local/share/applications`, instead of
`$HOME/.data/applications`. Creating it did seem to fix the issue.

STEPS TO REPRODUCE
1. Set `XDG_DATA_HOME` to a different directory.
2. Use the KDE Menu Editor to create new desktop entries.

OBSERVED RESULT

Creates a new directory at `$HOME/.local/share/applications` if
`$XDG_DATA_HOME/applications` does not exist, and places new desktop entries
there.

EXPECTED RESULT

Should create the directory at `$XDG_DATA_HOME/applications` and place the new
desktop entries there.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.9.0

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to