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

            Bug ID: 404507
           Summary: Look & Feel script issue with launchers
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Look & Feel package
          Assignee: plasma-b...@kde.org
          Reporter: quique...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

SUMMARY
When Plasma dumps current layout javascript, launchers are exported as a single
string. However, any attempt to import the script (either from dbus or
look&feel tools) will fail to import launchers, creating a single broken
launcher.

"launchers":
"applications:org.kde.dolphin.desktop,applications:org.kde.konsole.desktop,applications:firefox.desktop,applications:org.kde.ksysguard.desktop,applications:systemsettings.desktop"

STEPS TO REPRODUCE
1. Attach some launchers to panel (firefox, konsole,...)
2. Dump layout:
qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.dumpCurrentLayoutJS

3. Create a look and feel package, and put dumped layout there.
4. Apply the package. 

OBSERVED RESULT
A single broken launcher is created.

EXPECTED RESULT
Expected launchers are not there.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.15
(available in About System)
KDE Plasma Version: 5.15
KDE Frameworks Version: 
Qt Version: 5.12

ADDITIONAL INFORMATION

Import expect launchers as an array of strings, can be easily solved with a
text editor:

"launchers": ["applications:org.kde.dolphin.desktop",
"applications:org.kde.konsole.desktop", ... ]

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

Reply via email to