Description: Cannot start umbrello from applications menu. Additional info: The desktop file exec command contains an invalid option. $ cat -n /usr/share/applications/org.kde.umbrello.desktop 1 # KDE Config File 2 [Desktop Entry] 3 Type=Application 4 Exec=umbrello5 %u -qwindowtitle %c 5 Icon=umbrello 6 X-DocPath=umbrello/index.html 7 Terminal=false 8 Name=Umbrello $ umbrello5 -qwindowtitle umbrello5: Unknown option 'qwindowtitle'. umbrello5: Use --help to get a list of available command line options. Steps to reproduce: 1 - Open application menu 2 - Click on Umbrello
umbrello has not yet been ported away from kdelibs4support, and uses KCmdLineArgs instead of QCommandLineParser. The commit that converted '--caption' to '-qwindowtitle' needs to be reverted meanwhile.
Git commit b4a20d4fb517033533244f14d8370e87f3c6483b by Ralf Habacker. Committed on 07/01/2018 at 11:08. Pushed by habacker into branch 'Applications/17.12'. Fix 'Cannot start umbrello from applications menu' FIXED-IN:2.24.2 (KDE Applications 17.12.2) M +0 -1 umbrello/CMakeLists.txt https://commits.kde.org/umbrello/b4a20d4fb517033533244f14d8370e87f3c6483b
This patch makes it create a completely empty desktop file. Note that UMBRELLO_DESKTOP_OUT is now never defined
Git commit 95115e7067609c2df435cf7dd8b3628ae86767fd by Ralf Habacker. Committed on 07/01/2018 at 21:00. Pushed by habacker into branch 'Applications/17.12'. Fixup of b4a20d4fb Use the correct cmake variable. M +1 -1 umbrello/CMakeLists.txt https://commits.kde.org/umbrello/95115e7067609c2df435cf7dd8b3628ae86767fd