created click pkg for cordova desktop has qmlscene exec
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtcreator-plugin-ubuntu |
Fix Released
|
Undecided
|
Juhapekka Piiroinen |
Bug Description
I created the default Corodova HTML5 Touch UI project in saucy Ubuntu SDK.
I used the Packaging item on the vertical panel to create a click package and used its wizard to auto create a desktop file, which had this Exec line:
Exec=cordova-
Which seems correct given that cordova apps use cordova-ubuntu-2.8 as the runtime and take the app dir as the arg.
However, the created click package contains a desktop file in which the Exec runtime is changed to qmlscene, which is not correct I think for a cordova app:
Exec=qmlscene $@
This replacement is due to the following line in /usr/share/
# lets replace the Exec line
sed -i "s/^Exec=
Using:
qtcreator-
Related branches
- Zoltan Balogh: Approve
- PS Jenkins bot: Approve (continuous-integration)
- Timo Jyrinki: Needs Fixing
-
Diff: 300 lines (+102/-49)9 files modifieddebian/changelog (+6/-0)
share/qtcreator/ubuntu/menu.json (+28/-29)
share/qtcreator/ubuntu/scripts/i18n_update_template (+42/-0)
share/qtcreator/ubuntu/scripts/qtc_project_click_create (+2/-2)
src/ubuntu/ubuntumenu.cpp (+3/-2)
src/ubuntu/ubuntupolicygroupinfo.cpp (+1/-1)
src/ubuntu/ubuntupolicygroupinfo.h (+2/-2)
src/ubuntu/ubuntusecuritypolicypickerdialog.cpp (+8/-3)
src/ubuntu/ubuntusecuritypolicypickerdialog.ui (+10/-10)
description: | updated |
summary: |
- created click pkg for cordova dekstop has qmlscene exec + created click pkg for cordova desktop has qmlscene exec |
Changed in qtcreator-plugin-ubuntu: | |
assignee: | nobody → Juhapekka Piiroinen (juhapekka-piiroinen) |
status: | New → Confirmed |
status: | Confirmed → Fix Committed |
Changed in qtcreator-plugin-ubuntu: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:qtcreator-plugin-ubuntu at revision 47, scheduled for release in qtcreator- plugin- ubuntu, milestone Unknown