From 9d1a2da63fc3cf4915218224e0dbdd950a7dfd79 Mon Sep 17 00:00:00 2001 From: Anthony Alfimov Date: Tue, 22 Sep 2020 21:05:25 +0300 Subject: [PATCH 1/5] Disable parameter resetting in metadata scripts Dashboard 4.3.1 triggers onChange scripts after a mode is loaded. Hence, these scripts can't be used to reset parameters to their default values when a control type changes anymore. Closes #66 --- Dynamic Controls.littlefoot | 64 ------------------- .../OnChangeScripts.littlefoot | 64 ------------------- onChangeScriptGenerator/onChangeScriptGen.cpp | 2 +- 3 files changed, 1 insertion(+), 129 deletions(-) diff --git a/Dynamic Controls.littlefoot b/Dynamic Controls.littlefoot index 7564839..ef7f5b4 100644 --- a/Dynamic Controls.littlefoot +++ b/Dynamic Controls.littlefoot @@ -93,7 +93,6 @@ Date: Tue, 22 Sep 2020 21:12:38 +0300 Subject: [PATCH 2/5] Bump version 2.0.4 -> 2.0.5 --- Dynamic Controls LE NoScripts.littlefoot | 6 +++--- Dynamic Controls LE.littlefoot | 6 +++--- Dynamic Controls NoScripts.littlefoot | 6 +++--- Dynamic Controls.littlefoot | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Dynamic Controls LE NoScripts.littlefoot b/Dynamic Controls LE NoScripts.littlefoot index e69832a..6968de5 100644 --- a/Dynamic Controls LE NoScripts.littlefoot +++ b/Dynamic Controls LE NoScripts.littlefoot @@ -1,6 +1,6 @@ /* @@ -78,7 +78,7 @@ //============================================================================== // -// DYNAMIC CONTROLS 2.0.0 +// DYNAMIC CONTROLS 2.0.5 // // App for ROLI Dashboard and ROLI Lightpad Block // @@ -87,7 +87,7 @@ // // MIT License // -// Copyright (c) 2019 Andreas Swoboda, Anthony Alfimov +// Copyright (c) 2019-2020 Andreas Swoboda, Anthony Alfimov // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/Dynamic Controls LE.littlefoot b/Dynamic Controls LE.littlefoot index d1535c3..d2ae65a 100644 --- a/Dynamic Controls LE.littlefoot +++ b/Dynamic Controls LE.littlefoot @@ -1,6 +1,6 @@ /* @@ -1262,7 +1262,7 @@ //============================================================================== // -// DYNAMIC CONTROLS 2.0.0 +// DYNAMIC CONTROLS 2.0.5 // // App for ROLI Dashboard and ROLI Lightpad Block // @@ -1271,7 +1271,7 @@ // // MIT License // -// Copyright (c) 2019 Andreas Swoboda, Anthony Alfimov +// Copyright (c) 2019-2020 Andreas Swoboda, Anthony Alfimov // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/Dynamic Controls NoScripts.littlefoot b/Dynamic Controls NoScripts.littlefoot index af441a2..91cb476 100644 --- a/Dynamic Controls NoScripts.littlefoot +++ b/Dynamic Controls NoScripts.littlefoot @@ -1,6 +1,6 @@ /* @@ -90,7 +90,7 @@ //============================================================================== // -// DYNAMIC CONTROLS 2.0.0 +// DYNAMIC CONTROLS 2.0.5 // // App for ROLI Dashboard and ROLI Lightpad Block // @@ -99,7 +99,7 @@ // // MIT License // -// Copyright (c) 2019 Andreas Swoboda, Anthony Alfimov +// Copyright (c) 2019-2020 Andreas Swoboda, Anthony Alfimov // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal diff --git a/Dynamic Controls.littlefoot b/Dynamic Controls.littlefoot index ef7f5b4..f2d76f5 100644 --- a/Dynamic Controls.littlefoot +++ b/Dynamic Controls.littlefoot @@ -1,6 +1,6 @@ /* @@ -1507,7 +1507,7 @@ //============================================================================== // -// DYNAMIC CONTROLS 2.0.0 +// DYNAMIC CONTROLS 2.0.5 // // App for ROLI Dashboard and ROLI Lightpad Block // @@ -1516,7 +1516,7 @@ // // MIT License // -// Copyright (c) 2019 Andreas Swoboda, Anthony Alfimov +// Copyright (c) 2019-2020 Andreas Swoboda, Anthony Alfimov // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to deal From 8607bb845ef772eed2a967fdf9f2e192a2f73b43 Mon Sep 17 00:00:00 2001 From: Anthony Alfimov Date: Tue, 22 Sep 2020 21:15:53 +0300 Subject: [PATCH 3/5] Update CHANGELOG Hotfix 2.0.5 --- CHANGELOG.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index d688bf0..698d747 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,6 @@ +Version 2.0.5 [] + - Fixed: saving or loading a mode resets some parameters to their default values in Dashboard 4.3.1 + Version 2.0.4 [2020-04-16] - Renamed "Overlapping Controls" to "Control Layering" - Minor updates to app description From 1aea2c2c37b350be879878a7d093c8dd404553ae Mon Sep 17 00:00:00 2001 From: Anthony Alfimov Date: Tue, 22 Sep 2020 21:22:41 +0300 Subject: [PATCH 4/5] Add Dynamic Controls trailer --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 49d7b46..c8e969d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Dynamic Controls 2 +[![Dynamic Controls Trailer](https://img.youtube.com/vi/NrpUNTRJZtc/0.jpg)](https://www.youtube.com/watch?v=NrpUNTRJZtc) + App for ROLI Dashboard and ROLI Lightpad Block. Turns your Lightpad into a highly customisable MIDI control surface. Design your own control layout using Buttons, Faders and XY Pads. From 6511c75c7692d66869a4d446a196294c1f39e599 Mon Sep 17 00:00:00 2001 From: Anthony Alfimov Date: Sat, 3 Oct 2020 00:04:59 +0300 Subject: [PATCH 5/5] Update CHANGELOG --- CHANGELOG.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 698d747..5008f63 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,4 @@ -Version 2.0.5 [] +Version 2.0.5 [2020-10-03] - Fixed: saving or loading a mode resets some parameters to their default values in Dashboard 4.3.1 Version 2.0.4 [2020-04-16]