1. 23 Jul, 2021 1 commit
    • payno's avatar
      [ewoks] complete conversion to ewoks structure · c5320e77
      payno authored
      - complete signature to be `run`
      - fix test
      - orangecontrib: make inheritance to `Registered` instead of `OWEwoksWidget`
      Because `OWEwoksWidget` enforce to use the defined ewokstaskclass which is not something we want for now (avoid task associated with gui, processes on threads...)
      c5320e77
  2. 21 Jul, 2021 6 commits
  3. 21 Dec, 2020 1 commit
  4. 08 Dec, 2020 1 commit
  5. 03 Dec, 2020 1 commit
  6. 16 Dec, 2019 2 commits
  7. 30 Sep, 2019 1 commit
  8. 23 Sep, 2019 1 commit
  9. 13 Sep, 2019 1 commit
  10. 08 Aug, 2019 1 commit
    • Henri Payno's avatar
      [orangecontrib] normalization work · 89f93c70
      Henri Payno authored
      - orange signal 'spectra' is renamed xas_obj
      - update to the new orange way to define Input and Output
      - add a converter widget to convert from xas object to data table
      89f93c70
  11. 06 Aug, 2019 2 commits
  12. 01 Aug, 2019 3 commits
  13. 26 Jul, 2019 1 commit
  14. 25 Jul, 2019 1 commit
  15. 17 Jul, 2019 2 commits
  16. 09 Jul, 2019 2 commits
  17. 08 Jul, 2019 2 commits
    • payno's avatar
      [pool process + processing thread] proto - make processing in a pool and start... · 19917577
      payno authored
      [pool process + processing thread] proto - make processing in a pool and start from a separated thread to avoid gui freeze.
      
      Move Normalization to multiprocessing.Pool and the call from orange from a dedicated thread and with a QThreadPool.
      This prevent any gui freeze.
      For now this is just a prototype. Some thing to do:
      
      - create a pool_process that will be inherited from PyMca_normalization and QPyMca_normalization.
      - generalize this structure for each orange widget.
      19917577
    • payno's avatar
      [gui] add advancement on the processing · 2cd39480
      payno authored
      - create core/progress module which contains `Progress` class used to give some feedback about the advancement
      - create orangecontrib/progress module to overwrite Progress functions with a QSignal in order to connect this processing to the orange widget.
      - this require to move all core processing to classes (ft, exafs...) to keep the 'Progress' or 'QProgress' object
      2cd39480
  18. 05 Jul, 2019 2 commits
  19. 03 Jul, 2019 1 commit
  20. 28 Jun, 2019 1 commit
  21. 27 Jun, 2019 1 commit
  22. 26 Jun, 2019 5 commits
  23. 25 Jun, 2019 1 commit