1. 22 Apr, 2018 1 commit
  2. 11 Apr, 2018 1 commit
  3. 04 Apr, 2018 1 commit
    • Timothée Giet's avatar
      GCSfx for audioEffects · 73b2324b
      Timothée Giet authored
      new GCSfx component using SoundEffect qml component
      much more efficient than GCAudio but restricted to wav files
  4. 28 Dec, 2017 1 commit
  5. 29 Apr, 2017 1 commit
  6. 11 Dec, 2016 1 commit
  7. 27 Oct, 2016 1 commit
  8. 07 Aug, 2016 1 commit
  9. 03 Jul, 2016 3 commits
  10. 23 Apr, 2016 3 commits
  11. 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
  12. 27 Mar, 2016 1 commit
  13. 27 Jan, 2016 2 commits
  14. 12 Jan, 2016 1 commit
  15. 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.
  16. 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.
  17. 04 Aug, 2015 1 commit
  18. 03 Aug, 2015 1 commit
  19. 02 Aug, 2015 1 commit
  20. 14 Jul, 2015 1 commit
  21. 23 May, 2015 1 commit
  22. 19 Apr, 2015 10 commits
  23. 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.