Skip to content

New Schematic Editor Alpha releases

Compare
Choose a tag to compare
@tomcl tomcl released this 04 Apr 21:42
· 1426 commits to master since this release
  • Update binaries 16/4/22
    • Patch so that very old (last year's) designs can be loaded correctly
    • Persist directory and wire style options in browser local data
  • Update binaries 15/4/22 21:45
    • Improve fitToWindow
    • Run it automatically on sheet load
  • Update binaries 15/4/22
    • Improve legacy wire import, segment combine, and segment split to make draggable
    • Improve component legends
    • improve component sizing
  • Update binaries 12/4/22 23:00
    • Make label movement more responsive
    • After wire segment drag, automatically combine segments where this is possible after snap together.
  • Update binaries 11/4/22 23:00
    • Improve label highlighting
  • Update binaries 11/4/22
    • Mend bug in label position on pasting
  • Update binaries 10/4/22 22:47
    • Allow rotation/flip of custom components
    • Make label color change when component is selected
    • Prevent unnecessary popups when changing port vertical order on design sheets
    • Match symbols better for alignment snaps
  • Update binaries 10/4/22
    • Make snapping more consistent
    • Polish UI, menus, view
  • Update binaries 9/4/22
    • Make snap work better
    • Mend bug in snap logic that caused occasional glitches when moving components
  • Update binaries 7/4/22 23:35
    • Increase precision of wire selection so that the nearest segment to cursor crosshairs is always dragged
  • Update binaries 7/4/22 20:40
    • Prevent numeric labels from being input
    • Better bus select (now with empty label as allowed default)
    • Make empty labels unclickable
  • Update binaries 7/4/22 00:05 -
    • Better mend of label positioning
    • Better font for labels
    • Better wire label symbols
    • Make default positioning of added ports on custom components correct
  • Update binaries 5/4/22 14:55 -
    • mend label positioning
    • mend crash on custom component port change from another sheet

This is an experimental release of the new greatly enhanced Schematic Editor with improvements written by 3rd year students doing HLP. It will have bugs.

Main features:

  • components can be rotated and flipped
  • custom component ports can be reordered, and moved to different sides
  • clock symbols on custom components that need clocks
  • Prettier wires (3 different versions).
  • component labels can be graphically moved
  • some bugs that required rewrite now fixed
  • NB - many issues will be closed by these features, however issues are left open till we have finished the additions

Various other improvements and fixes are expected over Easter. If your favourite request is not yet done add a comment to the issue!