35 Commits (55ccb3f1d5b6d102aedb797dcd547fe767678b10)

Author SHA1 Message Date
  dimitri 4f7137cc08 BLOCKS: Request version number from old firmware 6 years ago
  tommaisey 82019acae7 BLOCKS: Allow factory reset commands 6 years ago
  dimitriroli d69771403e Blocks: lazy load LEDRow to avoid blocks being cleared at the wrong time 6 years ago
  jules 255a66a1b8 Rmoved a constexpr qualifier for compiler compatibility 6 years ago
  Rachel Susser f43e8bd61b Blocks: Moved isControlBlock() from BlockImplementation to Block 6 years ago
  miketoon 6997dbf537 BLOCKS: Added multi-channel config option for x and y tracking 6 years ago
  miketoon a1ae004c81 BLOCKS: Add program loaded callback 6 years ago
  Dimitri Sudell 33a724ec5d LittleFoot: Added the ability to #include other LittleFoot scripts 6 years ago
  jules 2b52ce105d Fix for last BLOCKS check-in on linux 6 years ago
  jules 4a28b0efc0 BLOCKS: Added some extra config items for controlling MPE, syncing and tracking mode value ranges 6 years ago
  Daniel Walz e73e1282c6 BLOCKS: Moved ConfigType from BlocksConfigManager to Block::ConfigMetaData 6 years ago
  Daniel Walz 3c124095dd BLOCKS: Fixed comment in getMemorySize and added getHeapMemorySize 6 years ago
  jules a210d0bc4f BLOCKS: Added topological position and rotation information to the Block class 7 years ago
  hogliux 8a02eeb39c BLOCKS: Fixed typo in blocks config description labels 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Tom Poole f1af3908d5 Documentation fixes 7 years ago
  Noah Dayan c452e49e8e Docs: Add block units description to Blocks module 7 years ago
  Noah Dayan 315fb7cdc7 Added documentation to enums in the Blocks module 7 years ago
  Tom Poole cff37f5b6a Fixed some const violation errors 7 years ago
  jules a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 7 years ago
  jules fd3b790087 BLOCKS API: Added some comparison operators to the Block class 7 years ago
  jules c81c33404d BLOCKS: Added support for tri-state button controls in littlefoot 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  ed 8106722da7 BLOCKS: Added some extra LittleFoot definitions and a new local config for gamma correction 7 years ago
  Tom Waldron b5e6570a10 Blocks/api (#18) 7 years ago
  jules 13b20de150 BLOCKS API: Added support for custom block names 8 years ago
  jules 2bc7618424 BLOCKS SDK: Added support for the Seaboard BLOCK and new config item API 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  ed 501d7299a6 Added documentation for some missing LittleFoot methods 8 years ago
  jules f207ebb6d8 BLOCKS SDK: New and updated version of juce_blocks_basics, adding functionality and compatibility with latest Dashboard-compatible firmware 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  jules 05888a09fa BLOCKS API: Added some functionality (not yet supported in public firmware!) 8 years ago
  hogliux 826fdfe6c9 Added callback to get number of keywaves of an on-screen seaboard view 8 years ago
  tpoole 169b5ede01 Update copyright and improve BLOCKS documentation 8 years ago
  tpoole 7bb0fe4077 Update copyright and make docstrings more compatible with Doxygen 8 years ago
  ed 76b3689a48 Added BLOCKS module 8 years ago