You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to Graphedit! This is a tool for creating and manipulating vertex-edge graph based syntaxes.
This release brings improvements to the plugin infrastructure as well as a LUA scripting engine, so you can customize your editor experience and even write full plugins in lua.
Simply add a file called init.lua in the graphedit configuration directory (see below) and start scripting! See the official lua-types repository for details on what is possible.
We encourage you to implement a simple plugin 🥇 perhaps one that greets the user on startup using the Toast api?
If you want to create a java based plugin, take a look at the plugin github template to get a head start!
Most Important Changes
Lua plugin ✨
You can now write plugins, customize the keyboard shortcuts and much more using the Lua programming language.
A Centralized Plugin repository and a way to download them from inside the editor
If you write a java plugin, you can submit releases to the plugin database and the "Plugin" view will display it for all other Graphedit users available for download!
Undo Tree Visualizer
A new side-panel has popped up. You can now explore and discover your session history as an undo-tree datastructure!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Graphedit version v1.5.0 Release 🎉
Welcome to Graphedit! This is a tool for creating and manipulating vertex-edge graph based syntaxes.
This release brings improvements to the plugin infrastructure as well as a LUA scripting engine, so you can customize your editor experience and even write full plugins in lua.
Simply add a file called
init.lua
in the graphedit configuration directory (see below) and start scripting! See the official lua-types repository for details on what is possible.We encourage you to implement a simple plugin 🥇 perhaps one that greets the user on startup using the
Toast
api?If you want to create a java based plugin, take a look at the plugin github template to get a head start!
Most Important Changes
You can now write plugins, customize the keyboard shortcuts and much more using the Lua programming language.
If you write a java plugin, you can submit releases to the plugin database and the "Plugin" view will display it for all other Graphedit users available for download!
A new side-panel has popped up. You can now explore and discover your session history as an undo-tree datastructure!
Where To Put
init.lua
%APPDATA%/graphedit/lua/init.lua
~/.local/graphedit/lua/init.lua
~/Library/Application Support/Graphedit/lua/init.lua
What's Changed
Full Changelog: v1.4.0...v1.5.0
This discussion was created from the release v1.5.0.
Beta Was this translation helpful? Give feedback.
All reactions