1. 03 Jul, 2016 1 commit
    • Bruno Coudoin's avatar
      core, support for local wordset fix · e3c54ed3
      Bruno Coudoin authored
      When the wordset is found locally we now force the wordset configuration.
      If we don't do this the lang activity does not use it.
      Removed a second call to checkWordSet uppon voice download. this was triggering
      twice the same image dialog download box.
  2. 23 Apr, 2016 3 commits
  3. 31 Mar, 2016 1 commit
    • Holger Kaelberer's avatar
      core: fix duplicate download at first run on desktop · 25ed22a4
      Holger Kaelberer authored
      On platforms where automatic downloads are enabled (desktop) we
      triggered a second download of the voices from our 1st-run-dialog
      leading to a race for the target download file.
      Now voices are automatically registered later (in Window's
  4. 27 Mar, 2016 1 commit
  5. 27 Jan, 2016 2 commits
  6. 12 Jan, 2016 1 commit
  7. 30 Oct, 2015 1 commit
    • Holger Kaelberer's avatar
      core, add loading overlay and activate it while loading activities · 30afb581
      Holger Kaelberer authored
      The loading overlay is meant to signal heavy work to the user, and
      should be used whenever the ui feels like  frozen. Therefore it
      deactivates all ui-interaction (except key-handling).
      There should be only one instance of Loading in the whole application,
      which is a sibling of the stack-view. Therefore we pass it into the
      activities via the ActivityBase.loading property, as we do e.g. with
      For now we activate it always during activity loading through the
      activity-loader. Especially on (slower) Android devices the intial
      rendering of the activity-scene takes some time, and so far looked
      like a freezing ui to the user.
      We might want to activate the loading overlay only on mobile devices,
      as a desktop should render its scene pretty fast.
  8. 20 Oct, 2015 4 commits
    • Holger Kaelberer's avatar
      main, regression, don't re-start() activity after leaving dialog · a522e154
      Holger Kaelberer authored
      This was introduced by changes to stackView interaction for
      In stackView transitions we now honour an alwaysStart property that
      activities/dialogs can set to true to always enforce emission of the
      start() signal when becoming visible. So far this was only triggered
      if (!exitItem.isDialog).
      This is needed for special cases in view transitions (like config
      dialog to editor in balancebox) when the entering item always needs to
      be start()ed.
    • Holger Kaelberer's avatar
      balancebox, improve contact handling in editor · 0dc529a1
      Holger Kaelberer authored
      - update next contact value on level change
      - fix re-setting contacts
      - minor docu
    • Holger Kaelberer's avatar
      balancebox: fix back-button on android · 910fe87f
      Holger Kaelberer authored
      - We left GCompris immediately due to disabled Keys.
      - Also need to handle Key_Back explicitly for page stack interaction
        in editor.
      - Also unlock screen orientation onStop.
    • Holger Kaelberer's avatar
      balancebox: rework editor integration (2) · 3b23c7aa
      Holger Kaelberer authored
      - Factor out more stuff from balanacebox.js to common
      - Add configuration dialog.
      - Access editor through configuration dialog. Testing still can happen
      directly in the Balancebox qml scene.
      - Therefore, to switch views well between editor and balancebox (for
      testing) extend the page stack and allow to push+pop > 1 views.
  9. 04 Aug, 2015 1 commit
  10. 03 Aug, 2015 1 commit
  11. 02 Aug, 2015 1 commit
  12. 14 Jul, 2015 1 commit
  13. 23 May, 2015 1 commit
  14. 19 Apr, 2015 10 commits
  15. 11 Feb, 2015 1 commit
    • Bruno Coudoin's avatar
      core, new internal dialog system instead of Qt Dialogs. · 9f51be34
      Bruno Coudoin authored
      Qt Dialogs brings several issues for us:
      - On desktop create external floating window
      - On Android, brings the system toolbar that overrides our bar and
        never get away.
      - Hard to port on some platforms
      - Hard to translate YES / NO Button
      - Cannot customize button with children aware icons
      This implementation implemented our specific dialog system that are
      easy to customize the way we need.
  16. 04 Feb, 2015 1 commit
    • Holger Kaelberer's avatar
      core: fix locale handling for voices · 556df29c
      Holger Kaelberer authored
      For voices we need to be more specific with locale-names as we provide
      some voices-packages that are territory/country-specific. So far we
      used pt for pt_BR and could not resolve zh_CN correctly.
      Therefore we added a new helper, ApplicationInfo::getVoicesLocale()
      that returns a correct voices locale name and expects as input a
      locale of the form <language>_<country>.
      This is used then for voices-downloads as well as for
  17. 29 Jan, 2015 1 commit
  18. 17 Jan, 2015 1 commit
  19. 08 Jan, 2015 1 commit
  20. 30 Dec, 2014 1 commit
  21. 25 Dec, 2014 1 commit
  22. 15 Dec, 2014 1 commit
  23. 22 Oct, 2014 2 commits
  24. 19 Oct, 2014 1 commit