Skip to content

0.2.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Jesus89 Jesus89 released this 29 Jun 19:12
· 3149 commits to develop since this release

Changelog

  • Rewrite all the application using:
    • nodejs
    • angularjs
    • jquery
    • grunt
    • bower
  • GUI refactor using:
    • nwjs
    • jointjs
    • alerfityjs
    • bootstrap
    • ace editor
    • select2
  • File menu: add new project
  • File menu: add open project
  • File menu: add examples
  • File menu: add save
  • File menu: add save as
  • File menu: add import block
  • File menu: add export as block
  • Edit menu: add clear graph
  • Edit menu: add clone selected + shortcut
  • Edit menu: add remove selected + shortcut
  • Boards menu: support multiple boards:
    • iCEstick
    • Icezum
    • Go board
  • Tools menu: add build
  • Tools menu: add upload
  • Tools menu: add install toolchain:
    • Install and create a Python virtualenv
    • Install apio
    • Install system, scons, icestorm
  • Tools menu: add remove toolchain
  • Help menu: add view license
  • Help menu: add documentation
  • Help menu: add source code
  • Help menu: add community forum
  • Help menu: add about Icestudio
  • Basic blocks:
    • code: contains a verilog editor
    • input & output: contains a FPGA I/O pin selector
  • Bit blocks: 0, 1
  • Logic blocks: and, not, or
  • Add block examination
  • Add breadcrumbs to allow navigation
  • Add multiplatform packaging using grunt