Skip to content

Conversation

@yungyuc
Copy link
Member

@yungyuc yungyuc commented May 8, 2022

The refactoring contains:

  • Move the code for the view Python module to the dedicated directory.
  • Separate the code of the viewer Python interpreter.
  • The abstraction class modmesh::PythonInterpreter is renamed to modmesh::python::Interpreter and the code is moved from modmesh/viewer to modmesh/python directory.
  • The code specific to the viewer is moved to modmesh/view/RMainWindow.cpp.

yungyuc added 2 commits May 8, 2022 13:45
Each Python extension module should use a dedicated directory.  It is also the case for the embedded extension module _modmesh_view.
The abstraction class modmesh::PythonInterpreter is renamed to modmesh::python::Interpreter and the code is moved from modmesh/viewer to modmesh/python directory.

The code specific to the viewer is moved to modmesh/view/RMainWindow.cpp.
@yungyuc yungyuc added the refactor Change code without changing tests label May 8, 2022
@yungyuc yungyuc self-assigned this May 8, 2022
@yungyuc yungyuc merged commit 3968990 into solvcon:master May 8, 2022
@yungyuc yungyuc deleted the refactor/pymod-view branch May 8, 2022 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Change code without changing tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant