1. 20 Dec, 2022 1 commit
  2. 13 Dec, 2022 1 commit
  3. 10 Dec, 2022 1 commit
  4. 07 Dec, 2022 3 commits
  5. 06 Dec, 2022 2 commits
  6. 02 Sep, 2022 1 commit
  7. 30 Aug, 2022 2 commits
  8. 29 Aug, 2022 1 commit
  9. 12 May, 2022 2 commits
  10. 11 May, 2022 2 commits
  11. 06 May, 2022 1 commit
  12. 05 Apr, 2022 1 commit
  13. 09 Jan, 2022 1 commit
  14. 06 Jan, 2022 1 commit
  15. 04 Jan, 2022 2 commits
    • Wuttke, Joachim's avatar
      Convert from dynamic (nodeMeta) to hard-coded (parDefs) parameter info · e372e1ef
      Wuttke, Joachim authored
      def user_edit_pair(fname_stem, th, tc):
      
          for i in range(10):
              ex = r'(\w+?)::\1(\([^\(\)]*?\)\s*?:\s*?)(I\w+)\(\s*?{"[^"]*?",\s*?("[^"]*?"),\s*?(({{.*?}}|{}))},\s*?(P|{})\)'
              m = re.search(ex, tc, flags=re.S)
              if m:
                  cname = m.group(1)
                  tooltip = m.group(4)
                  arr = m.group(5)
      
                  print(f"In source pair {fname_stem} amend class {cname}")
      
                  tc = re.sub(ex, r'\1::\1\2\3(\7)', tc, count=1, flags=re.S)
      
                  th = re.sub(r'(class ' + cname + r'.*?std::string className.*?"; }\n)',
                              r'\1'
                              +r'    // const auto tooltip = ' + tooltip + r';\n'
                              +r'    std::vector<ParaMeta> parDefs() const final { return'
                              +r'    ' + arr + '; }\n',
                              th,
                              flags=re.S)
      
          th = re.sub(r'\(const NodeMeta& meta,\s+((const )?std::vector<double>&? PValues)\)',
                     r'(\1)', th, flags=re.S)
          tc = re.sub(r'\(const NodeMeta& meta,\s+((const )?std::vector<double>&? PValues)\)',
                     r'(\1)', tc, flags=re.S)
          tc = re.sub(r'\(meta, (PValues)\)',
                     r'(\1)', tc)
      
          return th, tc
      
      et.ed_argfilepairs(user_edit_pair)
      e372e1ef
    • Wuttke, Joachim's avatar
      IBornFF use parDefs · 56c1e52d
      Wuttke, Joachim authored
      56c1e52d
  16. 22 Dec, 2021 1 commit
  17. 17 Dec, 2021 2 commits
  18. 16 Dec, 2021 6 commits
  19. 13 Dec, 2021 5 commits
  20. 12 Dec, 2021 1 commit
  21. 08 Dec, 2021 3 commits