GSoC’24(CircuitVerse) Week 7 & 8

Niladri Adhikary - Jul 29 - - Dev Community

This were the last 2 weeks of the first phase, and I had to extend my phase 1 to 8 weeks due to exams, in these 2 weeks I focused on converting all jquery DOM manipulations to vue'reactives and typescipe integration.

Some of the files that were converted are:-

  • Circuit.ts
  • eventQueue.ts
  • quinMcCluskey.ts
  • customThemeAbstraction.ts
  • applyTheme.vue
  • layoutMode.ts
  • layoutNode.ts
  • layoutBuffer.ts

and also created a interface for array extension methods.

References

Future Work

  • Mobile View for the simulator
  • Integration of test cases for the simulator
  • Global stylesheets to scoped stylesheets
  • Implementation of last year's stability improvements
  • Remaing conversions

Conclusion

I have learned a lot about Vue.js and TypeScript, and I have made significant progress in the project. Thanks to all my mentors for their guidance and support throughout this phase. I am looking forward to the next phase of the project.

. . . . . .