Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: 9.1.0 CamillaGUI
#8
When I implemented the gui config switching code above, it was allowed to don't have gui-config.yml at all. It then used the default values.
Now this has changed to a not optional presence of this file. Without a custom_shortcuts the frontend will give errors and will not show compact view and shortcuts.

But changes to camillagui are not really strong documented ... especially the breaking ones haha. In the past already noticed the hardway that camilladsp and related don't make sure that a release is backwards compatible.

As @Tim Curtis mentioned the Quick Config at the compact view will break the active configuration. The integration with moode is made with the intention that moode is in control over the active configuration (long before camillagui could even switch config file or had compact moode) . In that way the correct audio device is always automatically patched.

Solution direction:

1. To make sure without gui config stuff keeps working, also need to default values for the custom_shortcuts in the camillagui backend code
2. And make also a gui config config for when when the expert mode is off, so you can customize it.
3. We can fix active config breakages in several ways:
  1. hide the compact and shortcuts view (like with the filemanager if not in expert mode)
  2. hide the quick config switch from the compact view
  3. implement the CamillaDSP 2.0 new API for config switching so moode is aware that from within camillagui an other config is selected. But for new config by passes the automatic patching by moode.
Probally for the time being I can create a quick fix that use option 1 or 2. And later maybe implement option 3.
Reply


Messages In This Thread
9.1.0 CamillaGUI - by soma909 - 09-20-2024, 12:57 AM
RE: 9.1.0 CamillaGUI - by Tim Curtis - 09-20-2024, 11:41 AM
RE: 9.1.0 CamillaGUI - by soma909 - 09-25-2024, 01:00 AM
RE: 9.1.0 CamillaGUI - by soma909 - 09-26-2024, 12:16 AM
RE: 9.1.0 CamillaGUI - by Tim Curtis - 09-26-2024, 12:35 PM
RE: 9.1.0 CamillaGUI - by Tim Curtis - 09-26-2024, 10:23 AM
RE: 9.1.0 CamillaGUI - by the_bertrum - 09-26-2024, 03:43 PM
RE: 9.1.0 CamillaGUI - by soma909 - 10-04-2024, 01:27 AM
RE: 9.1.0 CamillaGUI - by bitlab - 09-26-2024, 06:27 PM

Forum Jump: