Changes of Revision 115
[-] [+] | Changed | modrana.spec |
[-] [+] | Changed | modrana-0.56.11.tar.gz/ChangeLog ^ |
@@ -1,3 +1,21 @@ +commit bd8b1bc2d8d3a38257a19e155919ef4686ca92dc +Author: Martin Kolman <martin.kolman@gmail.com> +Date: Tue Mar 19 01:08:06 2019 +0100 + + New modRana version 0.56.11 + + - more argv passing fixes + +commit c22f763763b43592282c7d26281dbb7059dbcdb7 +Author: Martin Kolman <martin.kolman@gmail.com> +Date: Tue Mar 19 01:07:04 2019 +0100 + + Fix QML & Python argv passing + + Use array copy in QML and drop the native + launcher name from argv when faking program + name on the Python side. + commit 2518ed5d3aa951ba6e36a5414404ed7fc92e28f3 Author: Martin Kolman <martin.kolman@gmail.com> Date: Tue Mar 19 00:51:43 2019 +0100 | ||
[-] [+] | Changed | modrana-0.56.11.tar.gz/modrana.py ^ |
@@ -1013,6 +1013,10 @@ sys.argv = ["modrana.py"] # only log full argv if it was extended if argv: + # drop the native launcher so that we don't have two program names + # in our argv + if argv[0] == "modrana" or argv[0] == "harbour-modrana": + argv = argv[1:] sys.argv.extend(argv) log.debug("full argv:\n%s", sys.argv) | ||
[-] [+] | Changed | modrana-0.56.11.tar.gz/modules/gui_modules/gui_qt5/qml/main.qml ^ |
@@ -421,7 +421,8 @@ // harbour-modrana - Sailfish OS native launcher if (programName == "modrana" || programName == "harbour-modrana") { rWin.log.debug("QML started by native launcher") - var argv = Qt.application.arguments + // just copy the array + var argv = Qt.application.arguments.slice(0) } else { // get the argv & remove the qml launcher // & qml file name from it (args nr. 0 and 1) | ||
[-] [+] | Changed | modrana-0.56.11.tar.gz/packaging/modrana.spec ^ |
@@ -18,7 +18,7 @@ %global debug_package %{nil} %endif Url: http://modrana.org -Version: 0.56.10 +Version: 0.56.11 Source0: modrana-%{version}.tar.gz License: GPLv3+ @@ -149,6 +149,9 @@ %endif %changelog +* Tue Mar 19 2019 Martin Kolman <martin.kolman@gmail.com> - 0.56.11-1 +- Fix QML & Python argv passing (martin.kolman) + * Tue Mar 19 2019 Martin Kolman <martin.kolman@gmail.com> - 0.56.10-1 - Handle native launchers in QML argv processing (martin.kolman) | ||
[-] [+] | Changed | modrana-0.56.11.tar.gz/translations/modrana.pot ^ |
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-19 00:51+0100\n" +"POT-Creation-Date: 2019-03-19 01:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" | ||
[-] [+] | Changed | modrana-0.56.11.tar.gz/version.txt ^ |
@@ -1 +1 @@ -0.56.10 +0.56.11 |