Ninad Jangle

Logo

Electronics Engineering student at V.J.T.I, Silicon enthusiast, Proficient in Circuit Design, RISC-V, Web Development and Automation.
Gsoc 21’ @FOSSi Foundation | 2nd Prize @7th Delta Advanced Automation Cup | Electronics Head @SRA VJTI

View My LinkedIn Profile
View My CV
View My GitHub Profile



View the Project on GitHub ninja3011/Ninad-Jangle

/ Home / Tracker / About / TL-Verilog / Blogs /


Week 10


< Prev / Next >
  1. 5/08/2021:
    • Added new blocks: \always_comb,ANY, RETAIN

  2. 6/08/2021:
    • Utilised the JS Generator to use JS Blocks with a future goal of integrating viz_alpha into it.

  3. 7/08/2021:
    • Fixed the hanging scrollbar by hiding it for now. Using the following code in App.css (Temporary Fix)
    • .blocklyScrollbarHandle { fill: #ccc; display: none; }
  4. 8/08/2021:
    • Separated Toolbox from Main.js into a new toolbox.js.
  5. 9/08/2021:
    • Did a mutator in blockly but I was not able to get the correct look and feel for it. Today researched on the control_if code in nodemodules of blockly and realised I had not written compose and decompose functions. Ill learn them and add them. Basically have an editor ui for block mutation like the if else blocks in core blockly.
    • ChakraProvider tag still makes the html to 292 px in height. Couldnt find a fix to that. Will ask Adam when we have our meet.
    • Saw a little more into JS generator as I will be working with that in viz. Blocks.
  6. 10/08/2021:
    • Tried to add a varying field
    • Getting error while dragging blocks after mutating the block

  7. 11/08/2021:
    • Fixed the height of the div issue by creating a new component, Panel.js, where ChakraProvider is used without affecting the blockly-div and then extending the TextArea inside it.
    • <Textarea id=”textarea” w=”95%” h =”700px” variant=”outline” value={value} size=”bg” onChange={manualtext} />