You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is probably an issue that will accumulate over time. Basically we are planning for what's in 0.3, and at the time of writing 0.2 with whatever patches will be tagged off and frozen. So we have API changes (mostly additions), component reorganization, and new features and improvements:
Reorganization
Splitting up components
Soapy SDR will no longer host submodules. Pothos-blocks is split into pothos-comms, while some other misc library functions also move into comms. Pothos-widgets is split into pothos-plotters with all Qwt dependent blocks.
Also, remove pothos-opencl, and pothos-java from the master projects. These will still remain and installable toolkits, but their use is currently limited or the dependency libraries are complicated (especially opencl).
Probably the number one improvement should be fixing the evaluator to do the minimum amount of work. Right now the background evaluation is stupid and re-submits in the background on every block. Large flowgraphs get sluggish, and they shouldnt when there are actually no changes. Also the change detection logic could be better anyhow.
This is probably an issue that will accumulate over time. Basically we are planning for what's in 0.3, and at the time of writing 0.2 with whatever patches will be tagged off and frozen. So we have API changes (mostly additions), component reorganization, and new features and improvements:
Reorganization
Splitting up components
Soapy SDR will no longer host submodules. Pothos-blocks is split into pothos-comms, while some other misc library functions also move into comms. Pothos-widgets is split into pothos-plotters with all Qwt dependent blocks.
Removing components
Also, remove pothos-opencl, and pothos-java from the master projects. These will still remain and installable toolkits, but their use is currently limited or the dependency libraries are complicated (especially opencl).
Library changes
Network improvments
Framework/block API improvements
Framework/topology API improvements
SDR blocks additions
GUI improvements
Probably the number one improvement should be fixing the evaluator to do the minimum amount of work. Right now the background evaluation is stupid and re-submits in the background on every block. Large flowgraphs get sluggish, and they shouldnt when there are actually no changes. Also the change detection logic could be better anyhow.
The text was updated successfully, but these errors were encountered: