Nodable Versions Save

Nodable is node-able. The goal of Nodable is to provide an original hybrid source code editor, using both textual and nodal paradigms.

v0.9.12

1 year ago

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If Nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

Fixes

  • Crash when clicking on "new file" from startup menu and/or menu bar (thanks to Yann)
  • Fix colors for scopes, for loops, and conditions.
  • Fix label on conditions for "else if" case

Captures

image

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.11...v0.9.12

v0.9.11.1

1 year ago

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

  • Sharp fonts
  • Bug fixes
  • Architecture and code improvements

Captures

image

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.9...v0.9.11.1

v0.9.9

1 year ago

Instructions

Captures

image

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

Features

  • Add a Help tab (open by default)

Fixes

  • Crash when selecting a node in v0.9.8

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.8...v0.9.9

v0.9.8

1 year ago

Instructions

Captures

image

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

Features

  • Improve logs for the parser.

Fixes

  • Crash at startup in v0.9.8 (Windows version only).

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.7...v0.9.8

v0.9.7

1 year ago

Instructions

Captures

image

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

Features

  • Graph is generated from the whole file instead of the selection. This is the default behavior, user can still toogle isolation mode using Ctrl + I.
  • Frame selected node (F) or the whole graph (Ctrl + F).
  • Overlay texts help user by showing useful commands and shortcuts.
  • Graph is now instantly unfolded after generation to avoid loosing time.

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.6...v0.9.7

v0.9.6

2 years ago

Captures

startup screen an open file

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires OpenGL to be installed. If nodable fails to run, install the OpenGL package for your specific distribution.

What's new?

Features

  • the status bar shows detailed logs and is visible all the time
  • abstract graphs can be visualized (but not compiled of course)
  • expand/fold nodes

Fix

  • graph changes were not triggering code update

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.5...v0.9.6

v0.9.5

2 years ago

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires openGL to be installed. If nodable fails to run, install the openGL package for your specific distribution.

What's new?

Features

  • startup screen
  • use native file dialogs to open/save
  • new type: int
  • abstract functions/operators: see the graph even if the implementation does not exist

Fix

  • serialization of variables in conditional structures and for loops

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.4...v0.9.5

v0.9.4

2 years ago

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable requires openGL to be installed. If nodable fails to run, install the openGL package for your specific distribution.

What's new?

Features

  • Variable name in input fields
  • Do not draw long lines from variable values.
  • do not require having SDL2 preinstalled.

Bug fixes:

  • crash on windows when selecting any code line with a visible input
  • random crashes on all platforms when deleting scope and variables
  • crash when selecting a function not present in the API.
  • crash when opening VirtualMachine UI.

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.9.3...v0.9.4

v0.9.3

2 years ago

Instructions

Windows

  • Download nodable-Windows.zip and unzip it
  • Open the unzipped folder and run nodable.exe

macOS

  • Download nodable-macOS.zip and unzip it Security: your browser might prevent you to download the file because It is unsigned.
  • Using a terminal, change the working directory to the unzipped one (ex: cd ~/Downloads/nodable-macOS)
  • Run ./nodable Security: Not that the first time you launch it, macOS will warn you that this software is unidentified, that's because I didn't sign it yet. In order to allow you to run it, browse to Apple -> System Preferences -> Security & Privacy, select the General tab, and click on Open Anyway.

GNU/Linux

  • Download nodable-Linux.zip and unzip it
  • Using a terminal, change working directory to the unzipped one (ex: cd ~/Downloads/nodable-Linux)
  • Make nodable executable: chmod +x nodable
  • Run ./nodable Troubleshooting: Nodable require openGL to be installed. If nodable fails to run, install the openGL package for your specific distribution.

What's new?

Features

  • ForLoop
  • Compiler
  • Virtual Machine
  • do not require having SDL2 preinstalled.

Bug fixes:

  • crash on windows when selecting any code line with a visible input
  • random crashes on all platforms when deleting scope and variables
  • crash when selecting a function not present in the API.
  • crash when opening VirtualMachine UI.

Changelog: https://github.com/berdal84/Nodable/blob/master/CHANGELOG.md#v09 Full Changelog: https://github.com/berdal84/Nodable/compare/v0.8.2...v0.9.3

v0.8.2

2 years ago

What's new ?

  • compatibility with older macOS 10.9+ (10.15+ previously)