Skip to content

Changelog

Randy Paredis edited this page Jun 14, 2020 · 7 revisions
Jack-in-a-Box Release
  • [0.2.3] Added plugins
    • Drawing and L-Systems
  • [0.2.3] Added "Help" action that redirects to wiki
  • [0.2.3] Bugfixes
    • Too long error messages don't resize the window anymore
    • Status bar messages are now displayed on the correct height
    • Removed items from the Transform menu if impossible/useless (especially for plugins that have an engine with another name than a filetype)
  • [0.2.2] Better Autocompleter
  • [0.2.1] Added wizards
    • First use
    • Uninstall/update/clear cache
  • [0.2.0] Added extensive (and customizable) plugin system that allows for full flexibility of file types, rendering engines, autocompletion options and preferences.
  • [0.2.0] Some filetypes other than Graphviz are possible from now on. By default, Pseudocode / Flowcharts is included.
  • [0.1.3] Added automatic pairing of brackets
  • [0.1.3] Added controls to view area (and AST-display)
    • Zoom in/out/reset
    • Dragging with mouse
  • [0.1.3] Added possibility to show the AST of the current file.
  • [0.1.3] Added additional Graphviz configurations
  • [0.1.3] Selections/Cursors are now being remembered on startup
  • [0.1.3] Added 'Show Whitespace' option to preferences
  • [0.1.3] Changed layout
    • Allowed opening of multiple files
    • Changed Icons
  • [0.1.2] Better file 'saved' detection
  • [0.1.2] Added options to Preferences>Editor:
    • Font family
    • Font size
    • Prefer spaces over tabs checkbox
  • [0.1.2] Added File Encoding and Line Ending selectors to Preferences>General
  • [0.1.2] Renamed 'Appearance' in the Preferences to 'Theme and Colors'
  • [0.1.2] Added Actions for better User experience:
    • Indent/Unindent of current selection or line
    • Possibility to auto-indent selection
    • Turn a selection easily into a comment
    • Duplicate the current selection or line
    • Pressing ENTER or RETURN will automatically try to indent the new line
    • Entering before a closing bracket (either } or ]) will open a scope by adding two lines, both indented accordingly
    • Copy and Cut of empty selections now will be applied on the entire line
    • 'Find and Replace' dialog for easy text manipulation
    • Autocompleter with all keywords of graphviz language
    • Fixed Syntax Error Highlighting
    • Added snippets for quick insert of structures (use RMB)
  • [0.1.2] Fixed invalid syntax and error highlighting
  • [0.1.2] Changed 'Save' function to saving without typechecking
    • Saving now only allows Graphviz-files to be saved (*.canvas, *.gv, *.dot...)
  • [0.1.2] Added new 'Export' function
  • [0.1.1] Created first actual release
  • [0.1.1] Removed Auto-Updater
  • [0.1.1] Added tooltip for syntax error on hover
  • [0.1.1] Added different ui styles
    • Burning Berta
    • Dark Doris
    • Fierce Fiona
    • Light Lucy
    • Vicious Victoria
  • [0.1.1] Added preferences menu
  • [0.1.0] Added auto-render the ui if bug-free
    • This can easily be disabled if required
  • [0.1.0] Statusbar now shows the parse error
  • [0.1.0] Syntax error highlighting
    • Squiggly underline (default in red)
    • Full token highlights
  • [0.1.0] Added automatic check for updates
Unnamed Release
  • [0.0.2] Added "Recent Files" menu
  • [0.0.2] Added testing framework
    • Run pytest in the root folder to test
  • [0.0.2] Added Custom Icons + App Icon
  • [0.0.2] Added flexible shortcut system
  • [0.0.2] Editor now works solidly
  • [0.0.1] Added ability to render the DOT from the Editor
  • [0.0.1] Added Save functionality
    • Save a file to all Graphviz extensions
  • [0.0.1] Added Open funtionality
    • From all DOT-file (text) extensions
  • [0.0.1] Added New File functionality
  • [0.0.1] Added Editor Line Highlighting + Line Numbers
  • [0.0.1] Added Basic Editor (with Syntax Highlighting)
Clone this wiki locally