GiTA-Client / GiTA

A desktop application that both helps students learn git and helps teaching assistants assess repositories. (No longer maintained.)
GNU General Public License v3.0
3 stars 0 forks source link

Add messagebus for module communication #33

Closed hobindar closed 6 years ago

hobindar commented 6 years ago

This commit adds the messagebus node module that will be used for all module communication. It has been used to replace the communication between the terminal and the input checker.

To avoid conflicts caused by the shared global scope of input_checker and the terminal, input_checker has been moved to the mainview. In the future, input_checker will be contained in its own module.

[#9]

hobindar commented 6 years ago

@SwapnilShahGit Changes made, please review.

SwapnilShahGit commented 6 years ago

@nanuaraj Could you take a look at this PR and make sure all is ok?