Skip to content

Releases: function-store/FunctionStore_tools

v2.5.0

Choose a tag to compare

@function-store function-store released this 30 May 15:41
015acdb

New features:

Fixes:

  • Pulse parameters promotion (love ParGroups :))
  • Some non-malevolent startup error messages (some still exist and I don't understand why, but they don't matter)
  • Fixed mis-promoting when dragging param onto navbar
  • CustomParPromoter will promote to the correct page if relevant page exists
  • Some smaller stuff

As always, suggestions for improvements and bugfixes are welcome at https://github.com/function-store/FunctionStore_tools/issues

v2.4.4

Choose a tag to compare

@function-store function-store released this 08 Apr 21:15

NEW FEAUTURES

  • Flexible parameter callback parametrization from extensionCreate default code, can use multiple types of function definitions (omit prev for example, or only use val, or in the case of pulses, nothing)

FIXES

  • Fixed default parameter callback for default extensions via extensionCreate
  • Fixed ParGroupPulse for CustomParPromoter

IMPROVEMENTS

  • Removed custom pars from ClearPars and CustomParPromoter that caused a dialog pop up on renaming previously promoted comps/ops

v2.4.3

Choose a tag to compare

@function-store function-store released this 06 Apr 01:11

NEW FEATURES:

  • OpenExt: if selected COMP has an Extension Ctrl+E (or Cmd+E) will open the editor for the first promoted extension

IMPROVEMENTS:

  • Added NDI stream name option to PerformWindowTools
  • Updated default extension code, and externalized to user Palette
    • def On<Insert Paramname Here>(self, _par, _val, _prev) is the new default parameter callback
  • ParRandomizer to work with ParGroups

FIXED:

  • MIDI drag-and-drop button click fixed
  • Fixed ParOPDrop dran-and-drop button
  • ResetPLS not to always reset timeline

v2.4.2 HOTFIX

Choose a tag to compare

@function-store function-store released this 29 Mar 10:45

Sorry for the recent mess 😶‍🌫️, this is a hotfix of v2.4.1, fixing ResetPLS, which was a hotfix of v2.4.0, fixing the self-update and config features. Please update this one manually, for the last time - I hope :)

Major update!
NEW FEATURES:

  • self-update functionality added to update the toolkit to a new release from within TD! Read more here
  • all tool configs can be saved to an external json file to sync between projects. This happens automatically when using self-update to retain settings between version updates! Read more here
  • ParRandomizer: randomize operators or single parameters. Read more here
  • Mapper: new toolbar icon for easier OSC/MIDI mapping. Read more here
  • ParOpDrop: quick way to add Par(Execute) DAT/CHOPs to components. Read more here
  • reordered toolbar icons, now they are better grouped by functionality

BUGFIXES:

  • added more IO OPs to Greg's OpMenu Filter
  • ParGroup promoted value fix to CustomParPromoter, thanks to RaphiePS
  • more minor bugfixes
  • Fixed ResetPLS

v2.4.1 HOTFIX

Choose a tag to compare

@function-store function-store released this 27 Mar 23:01
76aff25

This is a hotfix of v2.4.0, fixing the self-update and config features. Please update this one manually, for the last time - I hope :)

Major update!
NEW FEATURES:

  • self-update functionality added to update the toolkit to a new release from within TD! Read more here
  • all tool configs can be saved to an external json file to sync between projects. This happens automatically when using self-update to retain settings between version updates! Read more here
  • ParRandomizer: randomize operators or single parameters. Read more here
  • Mapper: new toolbar icon for easier OSC/MIDI mapping. Read more here
  • ParOpDrop: quick way to add Par(Execute) DAT/CHOPs to components. Read more here
  • reordered toolbar icons, now they are better grouped by functionality

BUGFIXES:

  • added more IO OPs to Greg's OpMenu Filter
  • ParGroup promoted value fix to CustomParPromoter, thanks to RaphiePS
  • more minor bugfixes

v2.4.0

Choose a tag to compare

@function-store function-store released this 24 Mar 23:05

Major update!
NEW FEATURES:

  • self-update functionality added to update the toolkit to a new release from within TD! Read more here
  • all tool configs can be saved to an external json file to sync between projects. This happens automatically when using self-update to retain settings between version updates! Read more here
  • ParRandomizer: randomize operators or single parameters. Read more here
  • Mapper: new toolbar icon for easier OSC/MIDI mapping. Read more here
  • ParOpDrop: quick way to add Par(Execute) DAT/CHOPs to components. Read more here
  • reordered toolbar icons, now they are better grouped by functionality

BUGFIXES:

  • added more IO OPs to Greg's OpMenu Filter
  • ParGroup promoted value fix to CustomParPromoter, thanks to RaphiePS
  • more minor bugfixes

v2.3.1

Choose a tag to compare

@function-store function-store released this 11 Mar 21:34
e773499
  • ‼️new minimum requirement TD2023.11600
  • ‼️NEW FEATURE
    • OpToClipboard: Ctrl(Cmd)+Shift+C will copy the currently selected operators name as op('<current_op_name>') to the clipboard to be quickly used in expressions
  • Fixed hotkey conflict of AutoComp/Res for Mac, new hotkey is alt
  • Re-Fixed GlobalVolControl for Mac
  • Disabled olib for Mac

v2.3.0

Choose a tag to compare

@function-store function-store released this 06 Mar 21:55
b31171a

🆕NEW FEATURES:

CustomParTools (rightmost diamond icon on the toolbar):

  • Ctrl+Alt+Drag an OP (Ctrl+Cmd+Drag on Mac): Promote as iop to parent
  • Shift+Alt+LeftClick (Shift+Cmd+LeftClick for Mac): Add Extension to parent

NavBar (the current path below the toolbar):

  • Dragging a parameter onto one of the parents in the navbar will promote it to that parent.
  • Dragging an operator onto one of the parents in the navbar, and holding Ctrl+Alt (or Ctrl+Cmd) will promote the operator as an iop (internal operator).

SwitchOPs

  • Press Ctrl+Tab or (Option+Tab) to switch between the two last selected operator's focus.

🩹BUGFIXES:

  • ParGroupPulse type parameters fixed for CustomParPromoter
  • Moved Tweener inside the toolkit

‼️TD2022 variant has been retired, TD2023 is my new friend

‼️HOTFIX: v2.2.4hotfix

Choose a tag to compare

@function-store function-store released this 29 Feb 16:18

❗ Contains a hotfix of a bug causing some Execute DATs to not fire dueof some TD bug https://forum.derivative.ca/t/execute-dat-onstart-blocks-other-onstart-callbacks-in-specific-scenario/437935

v2.2.4

Choose a tag to compare

@function-store function-store released this 23 Feb 22:48
  • Fixed OpTemplates hotkey for Mac (Ctrl+Cmd)