Skip to content

v1.2.0-rc1

Compare
Choose a tag to compare
@jcelerier jcelerier released this 20 Dec 21:37

Changes:

See More
  • 14e26c2 remove extra cmake target - no more needed
  • 0a35c0f upgrade max-sdk
  • 3b7f4ea only register objects with valid name
  • 51e8b72 tweak max-sdk to make things easier
  • deaabdc fix get message parsing on ossia.remote
  • 5c7acaf WIP on windows link error
  • 4e9c0f7 add test patcher for #651
  • 905b85b fix router parsing
  • 5eb7116 fix object registering with global address in parents
  • 35f939f Update fmt, spdlog
  • 9d78bca Refactor to reduce compile times
  • 776351d not sure
  • 640ba12 hopefully fix build on MSVC
  • 260e7a8 Fix script to deal with paths containing spaces following @avilleret guidance
  • 9e98396 update test patchers
  • 68a5880 debug remote local unit
  • 39e45fd ossia.remote : set unit when registering
  • 2d3545b add test for #646
  • dbd800b autoquit test patcher
  • 82c544a Update to latest cpp-taskflow
  • c2a826c Value variants: optimize operator= when same type is being assigned
  • e08f0a8 Fix another potential issue with osc receiver
  • 98a01c0 Update boost version
  • 20193d5 Add a missing header
  • 4adc879 Update verdigris
  • b27ebc0 add test for #660
  • dd225e5 improve test
  • 3b0a3b1 fix test
  • 20a9ff0 fix model priority
  • 2494c08 add helper function to print priority graph
  • 0718dc0 use float instead of long for priority
  • 6577653 fix staging issue
  • 609ebab update test logger
  • af65660 update test patchers
  • 323657c fix cache value restoration
  • 0ad491e run test both with and without overdrive
  • 85b6b63 use defer_low instead of a clock
  • 8d5c0e3 parse command line to run specific test
  • e9ddbe5 FFT fixes
  • 8221129 convert almost all remaining test patchers to ossia test framework
  • 8f957f3 add inlet and attribute to enable autoquit
  • 7c67e3a use ossia.equals in test patcher
  • c76808c fix ossia.equals visibility and initialization
  • f484b90 remove extra unneeded encapsulation
  • d34b5f6 copy test.equals from C'74 max-test and rename it ossia.equals
  • 75a34e5 WIP on test patchers conversion
  • e25f1f5 one more test
  • 83ad586 avoid reseting too much
  • 9ae7d47 remove lots of debug print
  • 4ccc317 pass libossia version to the logger
  • eaa0c82 first 2 ossia-max-tests (which are failing)
  • 8b91829 node.js logger for test patchers
  • 65e6afd introduce ossia.assert : send unit test report through ossia.logger
  • a2f2c7f update help patcher
  • 1a22588 report connection status through dump outlet
  • d02a985 fix URL
  • f8cd211 parse attributes and arguments
  • 738118e forgot to set size in fft
  • c139e95 Add a wrapper for fftw
  • 963969d Forgot to add files
  • 8435481 Start implementing an execution trace logger
  • 4a8e4f1 Many fixes to sound file
  • 11c88b2 fix potential leak if a matcher has a node attached (and it should always have one) but no parent object
  • f59bd6a take care of not registering dying objects
  • 6bec165 implement closebang method to mark object dying and remove patcher from global object map
  • badb133 save lots of test patchers
  • b206e46 Fix invalid date being set when doing transport in sound files
  • d3c5f0d fix explorer after code burning
  • 16e3b73 reuse global path to bind object instead of recreating path
  • aa1ca70 fix address message for remote
  • a738fa3 use max sdk mutex like critical to avoid clash with overdrive
  • 897cef2 remove RootMap which is not needed anymore
  • d87ab75 replace get_patcher(x) calls with x->m_patcher since parent patcher won't change during object life
  • 4a0806a avoid code duplication
  • cd386bb Handle faust bargraphs
  • 4a23810 don't take first argument as name when no name is provided...
  • ffc6a79 default m_name to _sym_nothing instead of nullptr
  • 8f1efbc don't use dummy name for model when no argument is provided
  • 27e2ebd try to fix codesign_function.sh path
  • 45c5353 remove set_pool because it's buggy and no more needed since there are no more values pooling
  • e4ead65 forgot to add file
  • 03a0411 ossia.device: send exposition notification through dumpout
  • 3a50cc7 refactor device exposition listing
  • 6ea2343 add getter for ws port
  • a093699 remove some unused variables
  • fabe0bb send client's disconnection notification through dumpout
  • 8a31fca improve test patcher
  • f9b7e37 put codesign functions in a separate script so we can reuse them somewhere else
  • 5d09565 avoid ossia.remote / ossia.attribute to bind to node without parameter
  • 002a66b Add some texture utility classes
  • 8fb3636 Add spline3d things
  • 25030b0 fix double namespace and parameter creation/removing callback
  • 313118b send namespace_size message before outputting namespace to let the patcher adapt automatically to the size
  • 525f013 fix explorer relative path search
  • fa20b70 remove weird character in method name
  • 141a2e8 always check for parameter validity
  • eed4a43 always clear m_node_selection before m_matchers
  • dcfff4b update path when trim_addr attribute changes
  • 11d1ea5 remove unneeded include
  • dd39d43 add test patcher for #632
  • 8c37632 check for device validity before taking its root node

This list of changes was auto generated.