ed
|
f3af250ff7
|
Tidied up unit test code layout
|
2019-04-02 11:54:29 +01:00 |
|
dimitri
|
bdfbcff62d
|
BLOCKS: Added a method to reset to the default program
|
2019-03-26 14:34:24 +00:00 |
|
dimitri
|
88e26d7a1e
|
BLOCKS: Added documentation for Littlefoot Arrays
|
2019-03-26 09:19:18 +00:00 |
|
dimitri
|
cc67c882ec
|
BLOCKS: Fixed a bug in Littlefoot Array assignment
|
2019-03-26 09:18:59 +00:00 |
|
dimitri
|
92d930a17e
|
BLOCKS: Make MIDI port listener thread safe
|
2019-03-18 17:05:07 +00:00 |
|
Mike Toon
|
9a6b37d499
|
BLOCKS: Add block argument to logging callback
|
2019-03-15 14:12:40 +00:00 |
|
ed
|
1a46fb3a5f
|
Minor whitespace tidying
|
2019-03-15 14:10:14 +00:00 |
|
dimitri
|
831448fbb0
|
Blocks: Use special reset message for master blocks
|
2019-02-26 12:31:00 +00:00 |
|
ed
|
6722194260
|
Bump version number to 5.4.3
|
2019-02-21 15:25:51 +00:00 |
|
ed
|
bb5c821edc
|
BLOCKS: Remove dependent devices following device reset
|
2019-02-18 17:19:54 +00:00 |
|
ed
|
464b1f8eb2
|
Removed some superfluous juce:: namespaces from the juce_blocks_basics module
|
2019-02-18 15:46:44 +00:00 |
|
ed
|
7cf52297ee
|
BLOCKS: Added callbacks from the topology for device added, removed and updated
|
2019-02-18 15:04:31 +00:00 |
|
Tom Poole
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
2019-02-07 10:02:17 +00:00 |
|
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
2019-01-31 15:15:31 +00:00 |
|
ed
|
5189b4bbd9
|
BLOCKS: Remove dependency on juce_gui_basics
|
2019-01-22 17:19:46 +00:00 |
|
jules
|
da2b10ada6
|
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
|
2019-01-18 09:09:06 +00:00 |
|
dimitri
|
32a89090f6
|
BLOCKS: Fix potential race conditions in Topology
|
2018-12-19 14:10:07 +00:00 |
|
dimitri
|
4f7137cc08
|
BLOCKS: Request version number from old firmware
|
2018-12-19 14:09:57 +00:00 |
|
dimitri
|
77993724df
|
BLOCKS: Fix issue identifying master block
|
2018-12-19 14:09:41 +00:00 |
|
ed
|
27258ed6dd
|
BLOCKS: Replaced an old BlockImpl name with BlockImplementation
|
2018-12-17 14:10:21 +00:00 |
|
ed
|
77c8a873f3
|
BLOCKS: Split PhysicalTopologySource internal classes into separate files
|
2018-12-03 17:05:09 +00:00 |
|
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
2018-11-12 11:26:11 +00:00 |
|
Tom Poole
|
4380b0e4a2
|
Fixed some VS2015 compiler errors
|
2018-11-08 10:52:24 +00:00 |
|
tommaisey
|
82019acae7
|
BLOCKS: Allow factory reset commands
|
2018-11-07 16:58:39 +00:00 |
|
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
2018-11-06 12:50:21 +00:00 |
|
Daniel Walz
|
49ef70cc0d
|
BLOCKS: Fix for PhysicalTopologySource appearing locked incorrectly
|
2018-10-31 10:16:42 +00:00 |
|
Dimitri Sudell
|
926e1fe38f
|
Littlefoot: Added support for (global) arrays
|
2018-10-29 15:05:13 +00:00 |
|
dimitriroli
|
d69771403e
|
Blocks: lazy load LEDRow to avoid blocks being cleared at the wrong time
|
2018-10-18 15:58:10 +01:00 |
|
jules
|
255a66a1b8
|
Rmoved a constexpr qualifier for compiler compatibility
|
2018-10-18 15:55:06 +01:00 |
|
Rachel Susser
|
f43e8bd61b
|
Blocks: Moved isControlBlock() from BlockImplementation to Block
|
2018-10-17 09:29:05 +01:00 |
|
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
2018-10-16 17:39:54 +01:00 |
|
jules
|
2433163b2f
|
Added a couple of workarounds for address sanitiser warnings
|
2018-10-11 14:39:00 +01:00 |
|
jules
|
359132ed55
|
More zero -> nullptr fixes
|
2018-10-09 11:42:55 +01:00 |
|
miketoon
|
6997dbf537
|
BLOCKS: Added multi-channel config option for x and y tracking
|
2018-09-26 14:46:00 +01:00 |
|
miketoon
|
a1ae004c81
|
BLOCKS: Add program loaded callback
|
2018-09-25 09:04:23 +01:00 |
|
Dimitri Sudell
|
33a724ec5d
|
LittleFoot: Added the ability to #include other LittleFoot scripts
|
2018-09-19 16:44:10 +01:00 |
|
Daniel Walz
|
312afa0ac0
|
BLOCKS: Triggered a topologyChanged() callback in response to setActive()
|
2018-09-12 14:51:37 +01:00 |
|
Daniel Walz
|
accb5d573d
|
BLOCKS: Added a method PhysicalTopologySource::isLockedFromOutside()
|
2018-09-12 14:50:21 +01:00 |
|
Tom Poole
|
d4c94439d1
|
Clarified the documentation for some LittleFoot functions
|
2018-09-05 16:31:35 +01:00 |
|
Daniel Walz
|
8e0c8fc89d
|
BLOCKS API: Improved reference-counting of Block objects in PhysicalTopologySource::Detector
|
2018-08-30 12:12:36 +01:00 |
|
Daniel Walz
|
e64e1ebdaa
|
BLOCKS API: Added activation controls to PhysicalTopologySource
|
2018-08-23 08:56:39 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
jules
|
2b52ce105d
|
Fix for last BLOCKS check-in on linux
|
2018-08-15 17:24:20 +01:00 |
|
jules
|
4a28b0efc0
|
BLOCKS: Added some extra config items for controlling MPE, syncing and tracking mode value ranges
|
2018-08-15 16:14:50 +01:00 |
|
miketoon
|
c132b01dfa
|
BLOCKS: fix for ACK handling
|
2018-07-30 07:20:19 +01:00 |
|
jules
|
d2968c6e3f
|
BLOCKS: Make sure midi connection listener is refreshed after revalidating a block
|
2018-07-26 12:22:54 +01:00 |
|
Daniel Walz
|
e73e1282c6
|
BLOCKS: Moved ConfigType from BlocksConfigManager to Block::ConfigMetaData
|
2018-07-20 15:31:43 +01:00 |
|
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
|
2018-07-03 11:51:13 +01:00 |
|
Daniel Walz
|
3c124095dd
|
BLOCKS: Fixed comment in getMemorySize and added getHeapMemorySize
|
2018-07-03 09:30:57 +01:00 |
|
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
2018-06-27 17:02:25 +01:00 |
|