-
graphedit-ntta 2.0.1 Stable
released this
2026-10-11 11:27:06 +00:00 | 0 commits to main since this releasegraphedit-ntta 2.0.1 is built with graphedit 2.2.0, which debugs models: with aaltitoad-ls as the language server of NTTA, the editor runs NTTA networks tick by tick, stops them at breakpoints, and shows and changes their variables. See debugging NTTA models.
Changes
- Built with graphedit 2.2.0: CPM.cmake fetches graphedit 2.2.0 and builds it together with the plugin, or
-DCPM_USE_LOCAL_PACKAGES=ONuses an installed graphedit 2.2 (or a later 2.x). - Linked with
-Bsymbolic: the plugin libraries use their own instances of the inline functions of Qt, the C++ standard library and graphedit, not the ones that the editor exports. Without it, a plugin built against another Qt or with another compiler than the editor crashed (the libraries of 2.0.0 in the H-UPPAAL import of a graphedit built against Qt 6.11; the published libraries of 2.0.0 were linked this way by hand). - Release libraries against Qt 6.5:
docker/plugins.Dockerfilebuilds the plugin libraries of releases against Qt 6.5 on Ubuntu 24.04, so that they load into every graphedit 2 with Qt 6.5 or newer. - Documentation: debugging NTTA models with aaltitoad-ls (steps are ticks, instances, variables and breakpoints), and how aaltitoad checks NTTA models.
Plugin libraries
libgraphedit-ntta.so(theNTTAplugin) andlibgraphedit-ntta-gui.so(NTTA Views) are the plugins of this release forlinux-x86_64, andgraphedit-ntta.dllandgraphedit-ntta-gui.dllthe ones forwindows-x86_64, as listed in the plugin database. Install both libraries of your platform from the plugins panel of the editor, or copy them into the plugin directory of the user (~/.local/share/graphedit/pluginson Linux).- Linux: built against Qt 6.5.3 on Ubuntu 24.04 (GCC 14) and linked with
-Bsymbolic. They load into graphedit 2 with Qt 6.5 or newer on Ubuntu 24.04, Debian 13 and newer systems. They were tested with graphedit 2.2.0 built against Qt 6.5.3 (the tests of the plugin, on Ubuntu 24.04), and with the release archives of graphedit 2.2.0 and 2.1.0 on Arch Linux (Qt 6.11, GCC 16), including the H-UPPAAL import. - Windows: built with llvm-mingw against Qt 6.10.3 and the development files of the Windows package of graphedit 2.2.0, into which they load (graphedit 2.2 for Windows). They were tested with Wine: the
graphedit-cliof that package checks NTTA models and imports H-UPPAAL projects with them, and its editor shows NTTA templates.
File SHA-256 libgraphedit-ntta.so94b110301cdfb72642f2fea1072c5ef4e4dd598b02a1ce500b1d057fcb8deb3clibgraphedit-ntta-gui.so6c3e610482b63f52d25cbd878d7744cdb8300adb1922081500405a8b73fcfcc7graphedit-ntta.dllf18de3a4ca953c19d6518669b85c5c9f666b2014f9fa38247a07d17c36039419graphedit-ntta-gui.dll435981a1009e5e3ea825dc79d993dc815f18cf10969b1a50ed4319cb5009e716Full changes: v2.0.0...v2.0.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Built with graphedit 2.2.0: CPM.cmake fetches graphedit 2.2.0 and builds it together with the plugin, or