Releases: nipscernlab/gtkwave-nipscern
Release list
v0.1.2-nipscern
Maintenance release on top of v0.1.1-nipscern.
Changes vs v0.1.1-nipscern
- Child processes spawned with
CREATE_NO_WINDOW— companion fix to the GUI-subsystem change from v0.1.1. Now thatgtkwave.exeitself doesn't have a console, any console-subsystem child it spawns would otherwise briefly flash acmd-like window. TheCreateProcessflags at three call sites were changed from0toCREATE_NO_WINDOW:src/pipeio.c— process filters such ascomp2gtkw(the^>1 …exelines in.gtkwsavefiles).src/menu.c— the Open New Viewer helper that re-executesgtkwave.exe.src/main.c— thertlbrowsechild launched from a.stemsfile.
All earlier customizations (zoom-fit, dark signal panel, no SST, left-justify, GUI subsystem) carry over. See the README for the recommended invocation.
Windows binary
gtkwave-nipscern-v0.1.2-win-x64.zip is a portable bundle (~34 MB). Extract anywhere and run gtkwave.exe — all GTK runtime DLLs and resources are bundled, no MSYS2 install required.
v0.1.1-nipscern
Maintenance release on top of v0.1.0-nipscern.
Changes vs v0.1.0-nipscern
- Windows GUI subsystem —
gtkwave.exeis now linked with-Wl,--subsystem,windows(via Meson'swin_subsystem: 'windows'on the executable target), so launching it on Windows no longer pops up a stray console window alongside the GUI.
All v0.1.0 customizations carry over (zoom-fit, dark signal panel, no SST, left-justify). See the README for the recommended invocation.
Windows binary
gtkwave-nipscern-v0.1.1-win-x64.zip is a portable bundle (~34 MB). Extract anywhere and run gtkwave.exe — all GTK runtime DLLs and resources are bundled, no MSYS2 install required.
v0.1.0-nipscern
First release with nipscern UI customizations on top of upstream gtkwave/gtkwave master (commit 7d7b4db).
Changes vs upstream
-Z/--zoom-fit— forces initial Zoom Fit on launch.- Dark signal panel —
--dark/-6now also styles the cairo-drawn signal-name panel (was previously only the GTK chrome). - SST panel removed — main window shows only the signal list and waveform area.
-L/--left-justify— left-justifies signal names (exposes existingleft_justify_sigsrcvar).
Recommended invocation
gtkwave --dark --zoom-fit --left-justify dump.vcd save.gtkw
Windows binary
gtkwave-nipscern-v0.1.0-win-x64.zip is a portable bundle (~34 MB). Extract anywhere and run gtkwave.exe — all GTK runtime DLLs and resources are included, no MSYS2 install required.
See README.md for full details and build instructions.