Skip to content

maiden 0.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ngwese ngwese released this 07 Mar 06:22
a3b39aa

this is a prebuilt work in progress snapshot. there are a handful of issues with scrolling and focus which need to be fixed but it should be usable.

setup

  • grab the latest version of catfact/norns/dev
  • run crone.sh and matron.sh in another shell (matron must be run under ws-wrapper)
  • download this maiden tarball
  • mkdir maiden && cd maiden
  • tar zxvf <path to tarball>
  • ./maiden.arm -debug -site ./app/build -data <.. path to norns/lua dir not scripts subdir>
  • navigate your browser to http://nnnn.local:5000/

assumptions

  • currently the repl is set to use nnnn.local as the hostname for websocket connections. if your device has a different name you'll need to edit app/build/repl-endpoints.json. in the future the hostname will be optional.

limitations / bugs

  • the create folder button in the file tree isn't implemented
  • no way to revert modified scripts (which haven't been saved)
  • no way to move scripts from one folder to another
  • no warning on refresh or window close that unsaved scripts will be lost
  • using undo in the browser can do wacky things if you undo far enough back
  • need to manually focus the editor by clicking
  • no feedback given when ui buttons clicked
  • various inconsistencies in font, scrolling, etc.