Revision History
3.0 June 11, 2023
New features:
2.9 Feb. 20, 2023
Bug fix:
2.8 Jan. 15, 2023
New features:
2.7 Sept. 24, 2020
Bug fixes:
2.6 June 21, 2020
New features:
2.5 Aug. 18, 2019
New features:
2.4 June 22, 2019
Bug fix:
2.3 June 16, 2019
New features:
2.2 Jan. 5, 2019
New features:
2.1 Aug. 19, 2018
New feature:
2.0 June 3, 2018
New features:
1.7 April 14, 2018
New features:
1.6 April 2, 2018
New features:
1.5 Oct. 9, 2017
Bug fix:
1.4 Sept. 2, 2017
New features:
1.3 Nov. 10, 2016
New features:
1.2 Oct. 28, 2016
New feature:
1.1 Oct. 4, 2016
New features:
1.0 Aug. 28, 2016
Initial release.
New features:
- Line width of any element can be adjusted between 1 - 21 pixels, instead of only being 1 pixel.
- Clicking within the "waveform area" of an Auto-bus, Auto-signal, Time axis or Spacer row, selects the row, which is just like clicking on its row name.
- Selected segment(s) start and end drawing unit is shown in the middle of the status bar at the bottom of the window.
2.9 Feb. 20, 2023
Bug fix:
- General options dialog was broken.
2.8 Jan. 15, 2023
New features:
- Open recent diagrams: In File menu; the 9 most recent diagram files can be re-opened.
- Open last diagram, if none was provided on the command line.
2.7 Sept. 24, 2020
Bug fixes:
- Time axis conversion to black-and-white.
- Web links open in default browser.
2.6 June 21, 2020
New features:
- Adjustable waveform region height in Signal row.
Useful in a mixed-signal diagram, where rows with Analog waveforms can be drawn taller than rows with digital waveforms. - Precise arrow positioning within a waveform region, in addition to Top/Center/Bottom positions.
- Time Axis (new row type).
- Option to apply a default font, excluding its color, to all existing labels, segment labels and arrow labels, thus preserving their color.
- Additional dash line styles for grid, arrow, and value-line. DOT_DASH style is deprecated.
- SVG image drawing limitations were resolved with an updated GUI library.
2.5 Aug. 18, 2019
New features:
- Analog waveform drawing:
Signal row now supports 3 new analog segment types: Sine, Linear and Ramp/RC time constant.
A mix of both digital (L, H, Z, X, D) and analog segment types can be drawn in the same row. - Quickly change Signal and Bus segment width without opening a dialog box, by mouse dragging, keyboard shortcuts, toolbar buttons or menu commands.
- Project and image file dialogs now show an initial suggestion based on the diagram's name, and remember last directory location for each type.
- Default font is now OS and local system dependent.
- Gaps: Handled occasional incorrect drawing of an edge's middle pixel.
2.4 June 22, 2019
Bug fix:
- Across arrow: vertical shape had incorrect to/from unit selections.
2.3 June 16, 2019
New features:
- Export (save) diagram to SVG image file format.
- Directly export (save) color diagram into a black-and-white image file or PDF document.
No longer needs to first save as a black-and-white diagram, reload that diagram, and only then export. - Open a diagram file with drag-n-drop onto Waveme's window.
- Value-lines: A new row element.
Horizontally drawn lines across a waveform, with tick marks and labels to the left of the waveform.
Most commonly used with analog signals to denote vertical values. - Labels can be rotated, instead of only be horizontal. Applies to labels, arrows and value-lines.
Rotation is only supported when using True Type fonts. - Signals can now start with a D value. If first segment is also a D, the left-end will be shown opened.
- Bus and Auto-bus waveforms can have open ends when using D and X segments, instead of only closed ends.
2.2 Jan. 5, 2019
New features:
- Expanded support for copy/paste operations to Bus and Signal segments, row arrows and row labels.
- Along arrow guideline can now be from any row to any row, instead of from current row to any row.
- Row copy/paste was broken.
- Saving to a PDF file with "A4" page size and "Portrait" orientation created a "Letter" page size instead.
2.1 Aug. 19, 2018
New feature:
- In Auto-bus and Auto-signal dialogs, auto-label values are not allowed to be left empty.
- Redraw dialog window after a change in selected font to prevent dialog box from being drawn incorrectly.
2.0 June 3, 2018
New features:
- UI changes for faster user interaction:
- Adding a new item immediately adds the item to the diagram, using default values, and then opens an edit dialog for further adjustments to the new item.
- An "Apply" button was added to all edit dialogs, General options and Waveform options dialogs.
- Row arrows are managed with a tabbed notebook dialog.
- Row labels are managed with a tabbed notebook dialog.
- Auto-bus and Auto-signal dialogs are narrower, with 2 notebook tabs - one for segment widths, and another for segment auto-labels.
1.7 April 14, 2018
New features:
- Signal waveform: Added D (Data) segment.
- Across arrow: Arrow head can be bidirectional: Head can be drawn at the "From row" end, as well as at the "To row" end.
1.6 April 2, 2018
New features:
- Superscript and subscript: supported in all text entries.
- Waveform name: Can be individually customized per row (show, font, color and alignment).
- All waveforms support segment labels, with identical and expanded customization options.
- Segment label in Signal and Bus waveforms: added vertical position above a segment.
- Multiple segment selection in Bus and Signal waveforms: supports duplicate, delete and move operations.
- Auto Bus and Auto Signal waveforms:
- Added support for first, multiple gap, and last segments.
- Segment labels:
- Text can surround the auto-generated numeric values.
- Supports wrap around, and initial wrapped around numeric values.
- Row copy and paste operations allow copying a row from one diagram to another.
- Title: Horizontal position can now be relative either to the whole diagram, or to the waveforms area.
- Horizontal grid lines:
- Can select not to show in Spacer Rows.
- Vertical grid lines:
- Can select not to show in Spacer Rows.
- Can end on a given unit.
- Can draw groups of vertical lines with a gap in between.
- Can draw single vertical lines.
- Along Arrow:
- Option not to show horizontal line.
- Option to extend guidelines to cover arrow's own waveform.
- Aware of multiple connected monitors when opening a diagram.
1.5 Oct. 9, 2017
Bug fix:
- Gaps:
- Dialog box did not open.
1.4 Sept. 2, 2017
New features:
- Bus waveform:
- Segment drawing is more flexible. A segment now has 3 (instead of 2) independently specified portions: Transition to level, level, and transition from level. This allows for a waveform to start and/or end with the level portion of a segment. Diagrams created with prior versions of Waveme will automatically be converted into this new format.
- Along arrow:
- Select whether to show the right and/or left guidelines.
- Signal and Bus waveform:
- Incorrect empty segment after undo of segment deletion.
1.3 Nov. 10, 2016
New features:
- Bus waveform:
- Data (D) segment line and fill colors, fill style, and label color can all be adjusted for each segment.
- Don't care (X) and Hi-Z (Z) segment label color can be adjusted for each segment.
- Convert diagram to a black-and-white diagram (black drawings on a white background), and store in a new XML project file.
- Reduced flicker when selection is made with a mouse.
1.2 Oct. 28, 2016
New feature:
- Export to PDF page orientation configurable in General options.
- Linux with Wine:
- Main menu hotkey response.
- Arrow and label list monospace font type.
1.1 Oct. 4, 2016
New features:
- Default Signal and Bus segment width is now configurable in Waveform options.
- Vertical grid line start unit is now configurable in Grid options.
- Export to PDF with page size either Letter of A4 configurable in General options.
1.0 Aug. 28, 2016
Initial release.