
maiden
Hype25/100web based editor and repl for norns
maiden is custom firmware for the monome norns, by @monome. Open source under GPL-3.0, latest release v1.1.6 (March 2022), 55 stars on GitHub.
formonome norns·by@monome
Unclaimed. Is this yours? Sign in with GitHub as @monome to claim it.
No release files yet. Build from source.
GPL-3.0· monome/maiden·downloads come from the creator’s GitHub releases
v1.1.6maiden 1.1.6Latest0 files
fixes
- fix content type so
.scfiles can be edited in maiden once again (#219) - address linting errors (#216) @midouest
- fix content type so
v1.1.5maiden 1.1.51 file
improvements
- full light / dark theme (@dansimco)
fixes
- various styling improvements and increased contrast
v1.1.4maiden 1.1.41 file
improvements
- add version metadata to maiden cli (@winder)
- allow release builds for any architecture (@winder)
v1.1.3maiden 1.1.31 file
features
- preview audio files on device in browser (@stvnrlly)
improvements
- explicit (instead of implicit) untitled script creation on initial landing view
- loading animation when loading scripts/audio into editor
v1.1.2maiden 1.1.21 file
features
- improved live coding for lua (@schollz)
- add
ctl+enter(orcmd+enter) key binding to trigger editor selection evaluation - select current editor line for evaluation if no selection exists
- add
fixes
- disable auto correction/completion/capitalization in the REPL (solution from @xmacex)
- improved live coding for lua (@schollz)
v1.1.1maiden 1.1.11 file
features
- improve ux around installing and updating projects
- support links to documentation in catalog entries and associated ui in project manager
fixes
- evaluating commands in supercollider repl works again (broken in 1.1.0)
v1.1.0maiden 1.1.01 file
features
- automatically download latest script catalog(s) on startup
refresh allbutton within maiden's "available" view to easily refresh (download) catalogs- stop button within editor to stop/clear the currently running script (if any)
- maiden repl supports
;install <url>to install scripts via URL to .zip or git repositories - maiden cli supports script installation via URL (
maiden project install <url>)
tweaks
- enable soft line wrapping in editor
- creating files requires first selecting a parent or sibling file in the file tree (ensures files don't get created in unexpected places)
- rename
screpl tab tosupercollider
fixes
- correct maiden cli help messages and setup script errors - @tridae
- editor no longer flags lua 5.3 bit shift syntax (
<<and>>) as a syntax error - editor correctly auto-indents
end - implicitly created
untitled.luafiles now land underdust/code/(allowing them to be run) - corrected broken help link to norns reference documentation
v1.0.2maiden 1.0.21 file
features
- add
replsubcommand to run the shell basedmaiden-repl
fixes
- fix opacity on help menu popup (@nattog, #174)
- add
v1.0.1maiden 1.0.11 file
features
- available project listing indicates whether is already installed or not (@jlmitch5, #177)
update allbutton on installed project listing (@jlmitch5, #177)
v1.0maiden 1.01 file
features
- install, update, and remove projects based on a catalog of known scripts from with maiden (web) or maiden cli (ssh)
- directly open existing files within the editor via URLs (@ryanlaws, #85, #70)
- refined, flatter file browser look
- allow editing of
jsonfiles
fixes
- protect
code,data, andaudiofolders from accidental deletion (#156) - populate file rename dialog with current file name by default (@synthetiv, #113)
- fix blank screen,
scrollToerrors with using MS Edge (@synthetiv, #157) - ensure CTRL+P (CMD+P) plays the current script (@ryanlaws)
- maintain REPL size with resizing the browser window (@synthetiv)
- more distinct highlighting on REPL tabs (@synthetiv, #90)
v0.13maiden 0.131 file
features
- add help menu to side bar for access to overview and api docs
- add ctrl/cmd-8 hotkey to evaluate current editor selection in repl
fixes
- renaming nested files now correctly updates file tree and renamed file is playable w/o refreshing the browser window
v0.12maiden 0.121 file
note: this version of maiden supports changes to the dust structure which are introduced with the norns 2.0 release and will not fully work on earlier norns releases.
this release only contains internal changes. the web editor is functionally identical to the previous version.
changes
- change the command line syntax for backend http server (making room for future features)
- update a handful of javascript modules used by the editor to latest minor versions
v0.11maiden 0.111 file
note: this version of maiden supports changes to the dust structure which are introduced with the norns 2.0 release and will not fully work on earlier norns releases.
changes
- collapse
audio,data,scripts, andlibfile trees into a single large tree - update play logic for new dust structure
- retain child folder expansion state when toggling the parent folder
- fix create folder breakage on newer versions of chrome
- collapse
0.10.1maiden 0.10.10 files
changes
- fix hardcoded hostname in
repl-endpoints.json
- fix hardcoded hostname in
v0.10maiden 0.10Beta0 files
changes
- make configure page a dialog (@jlmitch5)
- start, stop, restart
matronandscfrom repl
v0.9.4maiden 0.9.41 file
changes
- initial dark editor theme (@pq)
- plumbing for custom lua mode, improved syntax checking (@pq)
- norns specific lua script/code snippets (@pq)
- additional linting and cleanup for
maidencode (@Jwhile)
v0.9.3maiden 0.9.31 file
changes
- sending commands via the sc repl now works
v0.9.2maiden 0.9.21 file
changes
- initial snippet support for
init,cleanup, and many other commonmatronscript functions (@pq) - improved rendering of tab characters in repl (@pq)
- button highlighting on hover (@anthonybarsotti)
- initial snippet support for
v0.9.1maiden 0.9.11 file
changes
- enable basic lua snippet and auto complete support (@pq)
- allow maiden to serve HTTP from a file descriptor (@nf)
v0.9maiden 0.91 file
changes
- exposes
dust/lib/luadirectory within the file browser - double clicking section headers within the file browser will collapse the entire section
- directories grouped/sorted before files in the file browser
- exposes