## 0.4.3
- features
- text widget can be
vertical
- panel widget
scroll
option
- text widget can be
- bug fixes
- smart pasting now works when the clipboard contains several widgets whose unsuffixed ids are the identical
- osc received array that contain only one item are correctly unpacked (fixes cross-app sync for widgets that don't accept array, broken since the introduction of
preArgs
) - memory leak when loading a new session (cached tabs were not properly purged)
- misc
- push widget doesn't fire its 'on' value if pressed while stuck in 'on' position
- panel widgets don't have inner margins anymore
- fader widget optimization : the pip scale is generated from a single gradient plus some elements for each breakpoint (instead of one element per percent), thus reducing the number of elements to draw.
- features
- new widget : text (just displays received values)
- bug fixes
- widget linking doesn't cause multiple unwanted osc sends anymore
- features
preArgs
option for widgets (prepends constants to osc messages args)
- engine
- electron 0.37.2 (chrome 49)
- ui
- new flat ui
- tab system rewritten : inactive tabs are detached from the DOM tree, thus improving performances while slowing down tab switching.
- widget categories in editor's context menu
- features
- logarithmic scaling (log10) support added to knob, fader & xy
- mousewheel support added to knob and fader (ctrlKey for fine control)
- new widgets : plot, visualizer & meter. Fader built-in feedback meter option
- traversing gestures switch in sidepanel
- custom color property for all widgets with inheritance (containers)
- editor pasting function now smartly increments widget's id and path while keeping label if different from default
- true theming support
- misc
- sync/link event handling improved
- stylesheets cannot be recompiled on the fly anymore (
--c
switch removed) - new state save file format, no backward compatibility
- electron updated to 0.36.11
- editor paste menu lets you choose between
Same ID
(cloned widgets) orNew ID
(resets id, label, linkId, and path) - minor style updates
- 3 new widgets
- multifader
- multitoggle
- multipush
- style update (push/toggle widgets, widgets' dragging handle)
- widget dragging/resizing doesn't get broken when editing the root
- sidepanel toggle doesn't select root for edition anymore
- editor code rewriting
- right-click context-menu quick editing (widget copy/cut/paste, add & delete tabs/widgets)