1. 09 Jun, 2014 1 commit
    • Bruno Coudoin's avatar
      click on letter, play the voice letter in sync · d07f13d6
      Bruno Coudoin authored
      Now we trig the play of the voice letter after the completion of the
      message 'click on letter'. Before there was a fixed 1500ms but the
      message is of variable length depending on the locale.
      
      Extended GCAudio with the signals Error and Done.
      d07f13d6
  2. 07 Jun, 2014 1 commit
  3. 01 Jun, 2014 1 commit
  4. 12 May, 2014 1 commit
  5. 02 May, 2014 1 commit
  6. 01 May, 2014 1 commit
  7. 30 Apr, 2014 1 commit
  8. 20 Apr, 2014 1 commit
  9. 13 Apr, 2014 1 commit
  10. 06 Apr, 2014 1 commit
  11. 18 Mar, 2014 2 commits
  12. 12 Mar, 2014 2 commits
    • Holger Kaelberer's avatar
      Ported click_on_letter_up · 495e6ed5
      Holger Kaelberer authored
      495e6ed5
    • Holger Kaelberer's avatar
      click_on_letter: allow to initialize levels from json file · aa993a18
      Holger Kaelberer authored
      Answers and questions are loaded from a levels file to allow for
      non-latin tasks. Names of levels files are expected in the form
      levels-<locale>.json and must contain valid json describing the
      levels (cf. the contained default levels-en.json).
      
      Non-default levels files are supposed to live in some to-be-defined
      datapath directory (for now faked). Upon loading through a File
      object JSON syntax and basic payload checks are performed. If they
      fail we fall back to the packaged default file: levels-en.json
      aa993a18
  13. 09 Mar, 2014 1 commit
    • Holger Kaelberer's avatar
      Ported click_on_letter activity · 22470840
      Holger Kaelberer authored
      ToDo / Open Issues:
      
      - Sound with qrc source schemes not working on Linux
      (see https://bugreports.qt-project.org/browse/QTBUG-36e724).
      - No voices sounds (on linux) unless symlinked manually.
      - "fx"/sound settings faked by getSettings(), need settings
      integration.
      - No scaling on Linux because ApplicationInfo.ratio is never updated.
      - Levels are statically initialized. Allow to initialize from file
      (for non-latin locales), probably needs file IO support from C++.
      - Flicking the train on Android can be improved.
      22470840