Nedko Arnaudov
|
c446211bf8
|
Fix build
https://github.com/LADI/giada/issues/1
|
2023-06-27 21:01:55 +03:00 |
gvnnz
|
fb7d435921
|
Fix wrong update+swap order in ActionRecorder::clearAllActions()
|
2023-06-18 12:21:20 +02:00 |
gvnnz
|
1408ad7947
|
Add missing model::swap() call in ActionRecorder::clearChannel
|
2023-06-18 12:18:18 +02:00 |
gvnnz
|
e45df80086
|
Update atomic swapper
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
3c6addc573
|
Avoid extra model swap in ChannelManager
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
a44cf454e2
|
Pass model::Actions reference to Sequencer
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
e1fff8b007
|
Make method in ActionRecorder private
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
c69ebc57a6
|
Remove useless method in ActionRecorder
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
528c340614
|
Add model::Actions::debug() method
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
ce339e2d0f
|
Remove old and unused Actions class
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
930da9752d
|
m::model::Actions is now part of model::Layout, use it in ActionRecorder class
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
255d19988d
|
Cleanup some imports
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
39788d6add
|
Add new model::Actions class (still unused)
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
0add7da619
|
Remove unused Model method
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
c3c287ad85
|
Remove unused type aliases from model::
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
bb940f3227
|
Add Model::clearWaves() function
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
52367f18d5
|
Add Model::clearPlugins() function
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
23b41724e4
|
Lock the layout when removing shared data
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
45ba9be388
|
Add Model::removeWave() function
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
3d9d08b808
|
Add Model::removePlugin() function
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
37637ff544
|
DRY Model
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
833e0aaabf
|
Add model::addChannelShared() function
|
2023-06-18 11:58:49 +02:00 |
gvnnz
|
f51d5bf052
|
Add model::addPlugin() function
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
a054317a27
|
Add model::addWave() function
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
8d04deb6b3
|
Add model::findWave() function
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
baa96f1383
|
Add model::findPlugin() function
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
c381d7efca
|
Remove useless StorageApi::storePatch() method
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
fe969f551f
|
Add model::store(Patch&)
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
74fd311728
|
Move StorageApi::LoadState to model::LoadState
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
85cb7b1c06
|
Fixup comments
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
146f5c8e4a
|
Remove useless StorageApi::loadPatch() method
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
83497100c8
|
Use Model::load(Patch&) in StorageApi
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
6350a5c664
|
Add model::load(const Patch&)
|
2023-06-12 23:09:00 +02:00 |
gvnnz
|
f4fad455e3
|
Add/remove some TODO comments in PluginFactory.h
|
2023-06-11 18:08:37 +02:00 |
gvnnz
|
5a292d2bc2
|
Remove useless method PluginManager::serializePlugin()
|
2023-06-11 18:07:44 +02:00 |
gvnnz
|
28692a50c1
|
Add pluginFactory::serializePlugin()
|
2023-06-11 18:00:33 +02:00 |
gvnnz
|
51d38349a9
|
Remove useless method PluginsApi::deserialize()
|
2023-06-11 17:03:34 +02:00 |
gvnnz
|
452fbef7fd
|
Fix parameter order in pluginFactory's function
|
2023-06-11 17:00:17 +02:00 |
gvnnz
|
877272441f
|
Return potential invalid Plugin from pluginFactory::create()
|
2023-06-11 16:58:13 +02:00 |
gvnnz
|
f6631ece91
|
Remove useless PluginManager::serializePlugin()
|
2023-06-11 16:49:03 +02:00 |
gvnnz
|
c5f1e43764
|
Make PluginManager::makeJucePlugin() public
|
2023-06-11 16:44:49 +02:00 |
gvnnz
|
d3219d4158
|
Add channelFactory::deserializePlugin() function
|
2023-06-11 16:37:58 +02:00 |
gvnnz
|
37576c08d6
|
Fill m_unknownPluginList when JUCE plug-in creation fails
|
2023-06-11 16:30:20 +02:00 |
gvnnz
|
25b578bfa1
|
Remove useless m_missingPlugins boolean parameter from PluginManager
|
2023-06-11 16:21:35 +02:00 |
gvnnz
|
148757332b
|
Remove IdManager dependency from PluginManager
|
2023-06-11 16:17:14 +02:00 |
gvnnz
|
1957d8cc92
|
New pluginFactory::create(), use it in PluginManager
|
2023-06-11 16:11:17 +02:00 |
gvnnz
|
0cda95a0e6
|
Removed useless private function in PluginManager
|
2023-06-11 15:59:01 +02:00 |
gvnnz
|
31f1029e9c
|
Add new m::pluginFactory namespace + pluginFactory::makeInvalid function
|
2023-06-11 15:51:04 +02:00 |
gvnnz
|
a830c485a4
|
Reorganize some code in PluginManager class
|
2023-06-11 15:36:29 +02:00 |
gvnnz
|
b8d18abbb3
|
Remove Model dependency from ActionEditorApi
|
2023-06-11 15:01:34 +02:00 |