# MatCat BrowserLogic MatCat BrowserLogic https://www.logic.parts/ is a logic simulator written purely in HTML5 / Javascript using 2D Canvas. ## Status This simulator is in extremely early stages, it is not even Alpha at this point but early development. Outside contribution is welcome, please contact me in #LogicParts on Freenode IRC network. ## License To be decided, but at this moment this code is open source and free to use for non-commercial uses. ## Changelog ### 0.2.8 * New elements now spawn in the center * Added button element * Changed switch graphical look ### 0.2.7 * Added welcome screen window ### 0.2.6 * Added background grid * Logic elements now have proper logic shapes ### 0.2.5 * Fixed clock sync issue when disabled * Added recursive detection on logic to prevent runaway oscillations * Fixed click alignment on single input elements ### 0.2.4 * Brought connections to foreground to make them more obvious in less then ideal layouts * Resized logic elements and positions I/O better * Logic elements will now grow or shrink in size based on I/O * Made selection box transparent ### 0.2.3 * Fixed bug where timer isn't removed when clock is deleted ### 0.2.2 * Fixed freaking out inputs on some input values * Quadratic CURVES! Links now look MUCH nicer :) ### 0.2.1 * Fixed input property constraints on elements * Added NOT gate ### 0.2.0 * Switched to a dark theme * Added left hand toolbar * Linking can now be done by clicking on an output then an input * Added new element: Clock ### 0.1.0 Initial public release.