1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00
Commit graph

168 commits

Author SHA1 Message Date
Mike Toon
966f5f09ec BLOCKS: Only update ping sent time when pings are sent 2019-11-13 12:19:18 +00:00
Mike Toon
9a51fed425 BLOCKS: Update 5D config group name to Sensitivity 2019-11-13 09:57:04 +00:00
Tom Waldron
eca664715a BLOCKS: Adjusted LUMI pressure mode default to match firmware 2019-11-11 17:40:06 +00:00
Tom Waldron
d0c9a4a3bc BLOCKS: Added specialisation for LUMI pressure modes. 2019-11-11 17:02:42 +00:00
Mike Toon
138ef9ff1f BLOCKS: Add LUMI 2019-10-29 10:54:57 +00:00
Mike Toon
58a4b94414 BLOCKS: Update default config and allow block model specific defaults 2019-10-25 14:53:27 +01:00
ed
4583baf277 Bump version number to 5.4.5 2019-10-16 10:01:09 +01:00
ed
ada4bba910 BLOCKS: Added some more config items 2019-10-11 15:17:22 +01:00
Tom Waldron
95aeb4efc2 blocks/update-for-lumi (#191)
small addition for lumi compatibility
2019-09-17 17:59:22 +01:00
Mike Toon
efbb530d9d BLOCKS: Fix heap sync issue when block is reconnected
Reset lastPacketIndexReceived when a device is reconnected to mirror behaviour in firmware.
2019-09-09 14:17:54 +01:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
michael.toon
120d6cc3ff BLOCKS: Add master block detection and throttle ping requests
This adds master block detection and will update the topology if necessary. This fixes an issue where master block could be wrongly identified.
Added a throttle to ping requests by staggering them between timer ticks, this mitigates some issues with larger topologies.
2019-08-16 18:58:33 +01:00
Tom Poole
528798d96e Bump version number to 5.4.4 2019-08-09 11:24:54 +01:00
Tom Poole
a12bc32979 Fixed some warnings on the latest compilers 2019-07-26 12:58:04 +01:00
ed
a093112c05 Fixed some compiler warnings 2019-07-09 12:24:34 +01:00
dimitri
85f07d9ec8 Fix some spelling mistakes in comments 2019-06-25 11:49:14 +01:00
Agnieszka Janowicz
fdcebfe6a2 BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded 2019-06-17 14:22:03 +01:00
Tom Poole
670f77f80c Fixed some Android compiler warnings 2019-06-06 16:50:12 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
Tom Poole
a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 2019-05-29 08:52:16 +01:00
ed
5bdf79e3e1 Updated the minimumCppStandard of juce_blocks_basics 2019-05-24 11:54:44 +01:00
ed
f0ea1c00a6 Updated the MidiInput/Output methods to return unique_ptrs 2019-05-22 15:45:06 +01:00
ed
3d7b002a8f Fixed some misleading indentation 2019-04-30 14:20:02 +01:00
dimitri
40371c6b93 BLOCKS: Fixed the return value of BlockTopology::getConnectionsBetweenBlocks() 2019-04-23 17:02:33 +01:00
ed
fcbdf0629f BLOCKS: Use unique identifier to find MIDI ports and fix some connection issues 2019-04-09 14:10:46 +01:00
ed
497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 2019-04-03 15:10:40 +01:00
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