Browse Source
Infobar warning if symbol loading was cancelled.
Infobar warning if symbol loading was cancelled.
Also makes sure the progress dialog is closed when we're done reading symbols (it used to stay up for much of the symbol editor initialization). Also makes sure that any cancel in the preLoad step is honoured in the sync step. (The preload is done because it is multi-threaded and therefore faster than the single-threaded sync.) Also makes sure that individual threads pay attention to the cancellation, not just the GUI thread. Fixes https://gitlab.com/kicad/code/kicad/issues/83727.0
14 changed files with 96 additions and 91 deletions
-
4common/widgets/progress_reporter_base.cpp
-
2eeschema/CMakeLists.txt
-
36eeschema/picksymbol.cpp
-
27eeschema/symbol_async_loader.cpp
-
8eeschema/symbol_async_loader.h
-
25eeschema/symbol_editor/symbol_edit_frame.cpp
-
3eeschema/symbol_editor/symbol_edit_frame.h
-
2eeschema/symbol_editor/symbol_editor.cpp
-
24eeschema/symbol_editor/symbol_library_manager.cpp
-
26eeschema/symbol_tree_model_adapter.cpp
-
5eeschema/symbol_tree_model_adapter.h
-
19eeschema/symbol_viewer_frame.cpp
-
4pcbnew/footprint_info_impl.cpp
-
2pcbnew/fp_tree_synchronizing_adapter.cpp
Write
Preview
Loading…
Cancel
Save
Reference in new issue