Skip to content

Commit

Permalink
Merge branch 'develop' of github.com:cables-gl/cables_dev into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
pandrr committed Dec 17, 2024
2 parents e1e5cf8 + 63bdc2b commit 4e2f227
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion shared/changelog.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"items": [
{
"text": "#### Ops\r\n\r\n- new op: Ops.Color.ColorArraySort - Sort an array of colors by saturation/lightness etc.\r\n- new op: Ops.Color.EyeDropper - Native color picker\r\n- new op: Ops.Color.GradientColorArray - texture containing a colour gradient that can be altered with an editor\r\n- new op: Ops.Html.AlignElement - Align a HTML element to another, keep positioning\r\n- new op: Ops.Html.Attributes.ElementAccessibility - Element Accessibility properties for screen reader\r\n- new op: Ops.Html.Attributes.ElementAttributes - Get all attributes from an element an object\r\n- new op: Ops.Html.Attributes.ElementGetAttribute - Read or Get the value of an HTML element Attribute\r\n- new op: Ops.Html.Attributes.ElementSetAttribute - Write or Set the value of an HTML element Attribute\r\n- new op: Ops.Html.CSS.ElementCssSize - Set the size of an element\r\n- new op: Ops.Html.InnerHTML - Set innerHTML or innerTEXT of an HTML element\r\n- new op: Ops.Math.RandomNumbersFromString - Random number generator from a string seed\r\n- new op: Ops.Sidebar.SidebarDateTime - date or datetime picker in the sidebar\r\n- bugfix: Ops.Devices.Mobile.ScreenOrientation_v2 - Update op to work with current API\r\n- bugfix: Ops.Extension.OpenType.OpentypeFont - handle prefixassetpath correctly for url input\r\n- bugfix: Ops.Html.CSS.ElementCss3DTransform - remove style when deleting op\r\n- bugfix: Ops.Net.WebSocket.WebSocket_v2 - fix wrong connection state boolean when error occurs\r\n- bugfix: Ops.Sidebar.SideBarImage - handle prefixassetpath correctly for url input\r\n- bugfix: Ops.Sidebar.SidebarText_v3 - use correct string input for id\r\n- feature: Ops.Data.Compose.Array.CompArray - Added clear toggle, array will not be cleared when triggered, can now be used as a buffer\r\n- feature: Ops.Data.Compose.Object.CompObject - Added clear toggle, object will not be cleared when triggered\r\n- feature: Ops.Devices.Browser.BrowserInfo_v3 - Outputs browser version\r\n- feature: Ops.Gl.CubeMap.CubeMapFromTextures_v2 - handle prefixassetpath correctly for url input\r\n- feature: Ops.Gl.Performance - Added active toggle to completly disable calculation of performance data\r\n- feature: Ops.Html.Elements.ImageElement_v2 - Alt attritbute\r\n- feature: Ops.Html.Elements.ImageElement_v3 - Alt attritbute\r\n- feature: Ops.Sidebar.Button_v2 - Aaccessibility: button has aria-label\r\n- feature: Ops.Sidebar.ColorPicker_v3 - Added newest version of colorRick: added eyeDropper API, native colorpicking on the desktop\r\n- feature: Ops.Sidebar.Slider_v3 - Aaccessibility: button has aria-label\r\n- feature: Ops.Sidebar.Toggle_v4 - Accessibility: aria label and can be reached with tab key/toggled with enter key\r\n- improvement: Ops.Data.Compose.Object.CompObject - Added a reset trigger button to set itback to an empty object\r\n- improvement: Ops.Devices.Midi.MidiInputDevice_v2 - reduced loglevel when device connection errors\r\n- improvement: Ops.Html.CSS.ElementCssText - Added justify option to align parameter\r\n- improvement: Ops.Html.CSS.ElementCssPadding_v2 - Added padding parameter, that gets added on top of side-paddings\r\n- improvement: Ops.Html.Elements.ImageElement_v3 - New Version: Element gets added to the DOM automatically\r\n- improvement: Ops.Sidebar.Incrementor_v3 - Removed values-array input\r\n- improvement: Ops.Sidebar.Sidebar - css changes for focussed elements show outline\r\n- improvement: Ops.Sidebar.Toggle_v4 - Position of active toggle does not jump anymore\r\n- improvement: Ops.Ui.VizObject - Do nort sort object keys when it is an array \r\n- improvement: Ops.WebAudio.FFTAreaAverage_v3 - fixed display problem when having the op multiple times on the patch\r\n- improvement: Ops.WebAudio.FFTAreaAverage_v3 - outputed texture is not flipped anymore\r\n\r\n#### Ops Rename\r\n\r\n- rename: Ops.Gl.Meshes.ParametricSurface - Ops.Extension.Deprecated.ParametricSurface renamed to Ops.Gl.Meshes.ParametricSurface\r\n- rename: Ops.Gl.TextureToArray - Ops.Gl.TextureToColorArray renamed to Ops.Gl.TextureToArray\r\n- rename: Ops.Gl.TextureToRandomPoints - Ops.Gl.TextureToPoints renamed to Ops.Gl.TextureToRandomPoints\r\n- deprecation: Ops.Extension.Deprecated.Array3FlipAxis - op Array.PointArray.Array3FlipAxis was deprecated - was bugged, was not flipping correctly, can be done using other ops\r\n- deprecation: Ops.Extension.Deprecated.ArraySetArray - op Array.ArraySetArray was deprecated - use compArray ops\r\n- separated html namespaces\r\n\r\n#### Editor\r\n\r\n- editor: remove useless \"try dev.cables.gl\" button from op-permission warning dialog\r\n- editor: remove explicit listing of variables in find tab, use \"set \", \"get \" or \"#\" for variable search\r\n- editor: tabs: attachment files editor shows dropdown containing all attachments files.\r\n- editor: tabs: fixed problem with opening multiple tabs for same file\r\n- editor: opsearch: fixed math symbols not showing op search results\r\n- editor: opsearch: added % for quickly searching for modulo op like other math symbols\r\n- editor: find ops: fix bugs with toggle buttons\r\n- editor: added option to set a command for double clicking the patch area (goto parent subpatch, add op or center patch)\r\n- editor: added native colorpicker: eyeDropper API (chrome only)\r\n- editor: keep original op namespace in suggestion list when renaming op\r\n- editor: added new commands for existing functionality, e.g. code a new op\r\n- editor: fix bug with op-create/clone dialog jumping to end of input\r\n- editor: easily search for variables from the param panel\r\n- editor: improve snapping of lower ops to port positions in resized parent ops\r\n- editor: removed \"tab\" as opselect hotkey (if you need it, add it via userpreferences hotkey for opselect: e.g. set to \"escape,tab\")\r\n- editor: basic improved keyboard support, html forms and buttons can be focussable via tab key and executable by pressing enter\r\n- editor: optimize op search, less lags\r\n- editor: remote client will open console and show errors and exceptions\r\n- editor: subpatch ops do not break when setting default values containing line breaks\r\n- editor: make asset uploads \"case aware\" (assets with different upper/lower-case will overwite content but keep original file case)\r\n- editor: remove warning about \"new namespace creation\" if not core-namespace\r\n- editor: show buildinfo for shared code in debug console\r\n- editor: load op code for editor in patches with read permission, or show error\r\n\r\n#### Core\r\n\r\n- core: fix order of shadermodules\r\n\r\n#### Website\r\n\r\n- website: fix posting project comments to discord\r\n- website: fix bug when saving empty op description and summary would keep old content\r\n- website: fix loadingindicatot on \"unknown op\" errorpage\r\n- website: rework dropdown in rename op\r\n- website: limit activities per user per block to 3 entries\r\n- website: dev page: op page shows, if op does not exists on live environment\r\n- website: show all namespaces and ops on teams page, link to namespaces page for deprecated ops\r\n- website: properly escape quotes in markdown op description\r\n- website: update references in opdocs of older versions when renaming ops\r\n- website: show suggestions when misstyping opname, even when we only have one sugesstion, do not redirect\r\n- website: move uploading of avatars (user/team) out of iframe for better cache control\r\n- website: api keys: do not show keys to the viewer when opening page, added copy button\r\n\r\n#### Standalone\r\n\r\n- standalone: rework npm usage and error reporing / warnings\r\n- standalone: add command to copy op-dir to clipboard\r\n- standalone: add command to open op directory in finder/explorer\r\n- standalone: improve support for npm modules using import/require and other node-versions\r\n- standalone: improve errormessages for cases where npm modules still do not/cannot work\r\n- standalone: change default namespace to Ops.Local.\r\n- standalone: change default op location to ./ops relative to .cables-file\r\n- standalone: fix error when loading initial empty layout of new op\r\n- standalone: fix adding attachments to ops\r\n- standalone: fix external editing of opcode, remove duplicate code\r\n- standalone: fix cloning op into new directory\r\n- standalone: speed up updating of opcode when editing with external editor\r\n- standalone: update electron version to 31.7.3\r\n- standalone: add \"services\" and \"hide\" options to about-menu on osx\r\n- standalone: remember \"allow pasting\" in devtools\r\n- standalone: add runtime info (nodeversion, chromeversion, ...) to \"About Cables\"\r\n- standalone: show \"open op dir\" button in editor\r\n- standalone: fix asset export for html export on windows\r\n- standalone: remove usless info about creating a new namespace\r\n- standalone: fix numbers in manage op directories tab\r\n- standalone: change default setting for preventing idlemode to true\r\n- standalone: set new empty patch as unsaved\r\n- standalone: set current patchname as default filename in save windows\r\n- standalone: development version: add https option to install_local.sh\r\n- standalone: show path to op in npm error console, for easier copying\r\n\r\n\r\n\r\n\r\n",
"date": 1734429088273,
"date": 1734353618425,
"youtubeid": ""
},
{
Expand Down

0 comments on commit 4e2f227

Please sign in to comment.