lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/i18nctag
- Get this branch:
- bzr branch lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/i18nctag
Branch merges
- Tim Peeters: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 221 lines (+95/-5)9 files modified.bzrignore (+1/-0)
components.api (+7/-0)
modules/Ubuntu/Components/plugin/i18n.cpp (+40/-1)
modules/Ubuntu/Components/plugin/i18n.h (+3/-1)
po/update-pot.sh (+2/-1)
tests/unit/tst_i18n/po/en_US.po (+7/-0)
tests/unit/tst_i18n/src/LocalizedApp.qml (+15/-1)
tests/unit/tst_i18n/src/tst_i18n.cpp (+13/-0)
tests/unit/tst_i18n/tst_i18n.pro (+7/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1394. By Cris Dywan
-
Abort export_
modules_ dir.sh and ergo run_tests.sh if binaries are absent. Fixes: https:/ /bugs.launchpad .net/bugs/ 1415973. Approved by PS Jenkins bot, Tim Peeters.
- 1393. By Cris Dywan
-
Get arch for push_to_phone.sh from device and handle adb refusal.
Approved by PS Jenkins bot, Tim Peeters.
- 1392. By Albert Astals Cid
-
Adapt to behaviour change in handling of QVariants from QML to C++ in Qt 5.4
[QTBUG-40431] When a JavaScript object/array is passed to C++ through
a QVariant, the engine no longer immediately converts the object
recursively into a QVariantMap or QVariantList but instead stores a
QJSValue in the QVariant. This prevents a loss of data when the JS
object contains non-primitive types such as function objects for
example. Code that expects the variant type to be exactly
QVariant::Map or QVariant::List may need to be adapted. Registered
conversion functions however ensure that code that merely calls
toMap() or toList() continues to work. Fixes: https://bugs.launchpad .net/bugs/ 1395017. Approved by PS Jenkins bot, Zsombor Egri.
- 1391. By Tim Peeters
-
Split up MainView in MainView and MainViewBase. Move docs to MainView.qdoc.
Approved by PS Jenkins bot, Zsombor Egri.
- 1390. By Albert Astals Cid
-
Fix test failure with Qt 5.4 ExpandablesColu
mn::test_ expandedItem( ) In Qt 5.4 an alias to a null variable is correctly null instead of undefined like
it was in 5.3, since we still want 5.3 support i'm conveting it to a verify with ==
that uses JS loose comparison to accept both null and undefined. Fixes: https://bugs.launchpad .net/bugs/ 1395012. Approved by PS Jenkins bot, Zsombor Egri.
- 1389. By Albert Astals Cid
-
Adapt to behaviour change in handling of QVariants from QML to C++ in Qt 5.4
[QTBUG-40431] When a JavaScript object/array is passed to C++ through
a QVariant, the engine no longer immediately converts the object
recursively into a QVariantMap or QVariantList but instead stores a
QJSValue in the QVariant. This prevents a loss of data when the JS
object contains non-primitive types such as function objects for
example. Code that expects the variant type to be exactly
QVariant::Map or QVariant::List may need to be adapted. Registered
conversion functions however ensure that code that merely calls
toMap() or toList() continues to work. Fixes: https://bugs.launchpad .net/bugs/ 1394991. Approved by PS Jenkins bot, Zsombor Egri.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu-ui-toolkit