0.10 5 August 2009 Original Release (sort of) 0.11 10 August 2009 added file comment (description) support fixed version formatting on "about" command added write EPS command added ColorMode parameter to options make greater use of Highlight_Selected in selection functions add cut/copy/paste functions (local clipboard) removed obsolete version checking code and variable from UI fixed highlighting error for multiselection properties (add PropMod flag) removed local redraw in multiselection properties (all changes reflected at completion) changed "SystemButtonFace" to "gray85" for Linux compatibility added string strip to read lines (in part to solve Linux/dos endline bug 0.12 12 January 2010 fixed bugs when network connection is not present 0.13 20 January 2010 added OS detection to fix left mouse button clicks on Mac OSX, crlf -> lf in manifest 0.14 7 September 2010 fixed typo "bubble outputs" -> "bubble output" default schematic print (EPS) to ../eps create EPS directory if it does not exist fixed bug when current schematic is modified and another is loaded 0.15 26 May 2011 changed overbar height spacing add Tight_Trim operation changed node state precedence (1 > 0 > X) fixed bug in next label for inverted letters added Write_PNG function added Latch and Toggle objects documented and tuned DigiSim added icon menus: switch, gate, state added clock generators (with depth and delay) 1.00 2 June 2011 added timing diagrams (plot) with label selection added decoders and muxes (under new block menu) added label anchor heuristic 1.01 3 June 2011 moved clock depth and delay to CLOCK object fixed 10+ label in plot select menu 1.02 4 June 2011 changed icon for latch and toggle cell add register object changed clock phase icon indicator 1.03 6 June 2011 added seven segment DISPLAY (with decoding) added divide by N COUNTER (up to four bits) figured out tab and space menu select (nothing added, I just figured out how it works) added better terminal labeling in code 1.04 11 July 2011 added arith unit (full adder/ full subtractor) revamped width and height control (added "trim" and "grow") added scrollbars on canvas experimented with unbound canvas, bad idea added dragbox select added trim, grow, and tick menu button change png generation (unsupported) to all eps files fixed load/save/saveas bugs with filename retention added filename retention to rendering functions reorganized some command shortcuts to more logical ordering 1.05 14 July 2011 fixed trim with visible grid added minimum fixed sized Grow() (with menu and hotkey) changed percentage Grow() to "square up" canvas moved current path cache clear to Clear() removing old defaults after Load added missing Ymin adjust in Trim() 1.06 8 August 2011 improved heuristic label anchor function added 14pt font size added command line file naming fixed trim bug (bbox padding) added sheet frame 1.07 12 August 2011 added scale parameter to Write_PNG fixed bug in command line filepath load added filepath parameter and improved calling between Save abd SaveAs added toggle from float to zero for Labels added filepath parameter to Write EPS and Write EPS Plot fixed comment bug that truncates last character turned off frame for Write EPS fixed scale option bug to resize canvas added "auto" option for font size created new function Dir_Create_PNG to build example sch PNGs sorted plot label list change version check to new website compucanvas.org changed compucanvas installer/upgrader/launcher (zip distro)