dimitri
|
32a89090f6
|
BLOCKS: Fix potential race conditions in Topology
|
6 years ago |
dimitri
|
4f7137cc08
|
BLOCKS: Request version number from old firmware
|
6 years ago |
dimitri
|
77993724df
|
BLOCKS: Fix issue identifying master block
|
6 years ago |
ed
|
27258ed6dd
|
BLOCKS: Replaced an old BlockImpl name with BlockImplementation
|
6 years ago |
ed
|
77c8a873f3
|
BLOCKS: Split PhysicalTopologySource internal classes into separate files
|
6 years ago |
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
6 years ago |
Tom Poole
|
4380b0e4a2
|
Fixed some VS2015 compiler errors
|
6 years ago |
tommaisey
|
82019acae7
|
BLOCKS: Allow factory reset commands
|
6 years ago |
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
6 years ago |
Daniel Walz
|
49ef70cc0d
|
BLOCKS: Fix for PhysicalTopologySource appearing locked incorrectly
|
6 years ago |
Dimitri Sudell
|
926e1fe38f
|
Littlefoot: Added support for (global) arrays
|
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 |
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
6 years ago |
jules
|
2433163b2f
|
Added a couple of workarounds for address sanitiser warnings
|
6 years ago |
jules
|
359132ed55
|
More zero -> nullptr fixes
|
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 |
Daniel Walz
|
312afa0ac0
|
BLOCKS: Triggered a topologyChanged() callback in response to setActive()
|
6 years ago |
Daniel Walz
|
accb5d573d
|
BLOCKS: Added a method PhysicalTopologySource::isLockedFromOutside()
|
6 years ago |
Tom Poole
|
2be9bc95c2
|
Clarified the documentation for some LittleFoot functions
|
6 years ago |
Tom Poole
|
d4c94439d1
|
Clarified the documentation for some LittleFoot functions
|
6 years ago |
Daniel Walz
|
8e0c8fc89d
|
BLOCKS API: Improved reference-counting of Block objects in PhysicalTopologySource::Detector
|
6 years ago |
Daniel Walz
|
e64e1ebdaa
|
BLOCKS API: Added activation controls to PhysicalTopologySource
|
6 years ago |
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
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 |
miketoon
|
c132b01dfa
|
BLOCKS: fix for ACK handling
|
6 years ago |
jules
|
d2968c6e3f
|
BLOCKS: Make sure midi connection listener is refreshed after revalidating a block
|
6 years ago |
Daniel Walz
|
e73e1282c6
|
BLOCKS: Moved ConfigType from BlocksConfigManager to Block::ConfigMetaData
|
6 years ago |
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
6 years ago |
Daniel Walz
|
3c124095dd
|
BLOCKS: Fixed comment in getMemorySize and added getHeapMemorySize
|
6 years ago |
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
6 years ago |
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
6 years ago |
Daniel Walz
|
2c12212b96
|
Fixed missing setting of connected master in blocks (#71)
|
7 years ago |
jules
|
4657b14b85
|
Fixed a linux build warning
|
7 years ago |
jules
|
a210d0bc4f
|
BLOCKS: Added topological position and rotation information to the Block class
|
7 years ago |
ed
|
3e954eda48
|
Whitespace
|
7 years ago |
jules
|
9feddfb631
|
BLOCKS: enabled re-cycling of disconnected Block objects when the same block is re-connected
|
7 years ago |
jules
|
f31d7844a4
|
BLOCKS: Added some extra safety checks in the littlefoot compiler
|
7 years ago |
jules
|
926891e8cb
|
BLOCKS: Avoided some unnecessary topology change messages
|
7 years ago |
Rachel Susser
|
f103f1bdc9
|
Removed unused private variable from PhysicalTopologySource
|
7 years ago |
Rachel Susser
|
82e1a1f1ae
|
PhysicalTopologySource filters for garbage BlockDeviceConnection
|
7 years ago |
ed
|
5beddce629
|
BLOCKS: Fix an issue where firmware ACK messages could be read out of order
|
7 years ago |
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
7 years ago |
hogliux
|
8a02eeb39c
|
BLOCKS: Fixed typo in blocks config description labels
|
7 years ago |
Rachel Susser
|
8281a29bc9
|
Bugfix: BlockTopology::operator== now does unordered connection comparison
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |