1. 21 Sep, 2021 1 commit
  2. 01 Feb, 2021 2 commits
  3. 24 Oct, 2020 1 commit
  4. 28 Sep, 2020 1 commit
  5. 01 Mar, 2020 1 commit
  6. 26 Feb, 2020 2 commits
  7. 06 Feb, 2020 1 commit
  8. 05 Feb, 2020 2 commits
  9. 20 Aug, 2019 1 commit
    • Matias Guijarro's avatar
      Global map (#847) + fix #727, fix #716, issue #615 + aliases refactoring · a1a20fe3
      Matias Guijarro authored and Sebastien Petitdemange's avatar Sebastien Petitdemange committed
      In order to make it nicer for users, the global objects are initialized
      in bliss/__init__.py ; leaking module-level globals from imports are
      made 'private' with '_' (do not show)
      The logging_startup function is moved from logtools to __init__.py as
      well.
      
      Aliases refactoring:
      * removed AliasMixin class
      * removed 'alias_or_fullname, alias_or_name properties
          - code explicitely ask for name, fullname or alias instead
      * only objects found in env dict can be aliased, or counters
          - the CounterWrapper object is a proxy that evaluates to the corresponding
            counter at runtime, in order to make sure the alias is always in sync
            with the counter. The proxy code is a modified version of the proxy
            from the 'wrapt' project, from 'lazy-object-proxy' (PyPI)
      * added set() and remove()
      a1a20fe3
  10. 05 Jul, 2019 1 commit
  11. 07 Jun, 2019 1 commit
    • Matias Guijarro's avatar
      fix issue #767: use map to retrieve axes in .get_axes_iter() · 9f079ee0
      Matias Guijarro authored
      * Mapping, logtools refactoring: attach mapping to Session object
      * Register motor controller in `controllers` category
      * Register axes to their own category
      * Register all Counter objects to 'counters'
      * Added 'instance_iter' method to Map, to simplify specific objects lookup
      * Added get_counters_iter() in utils
      9f079ee0
  12. 23 Apr, 2019 1 commit
  13. 12 Apr, 2019 1 commit
  14. 08 Feb, 2019 4 commits
  15. 18 Sep, 2018 1 commit
  16. 21 Aug, 2018 1 commit
  17. 09 Mar, 2018 1 commit
  18. 07 Mar, 2018 2 commits
  19. 11 Dec, 2017 1 commit
  20. 14 Sep, 2017 1 commit