feat: dialog to select config at startup + store configs paths #323
77.50% of diff hit (target 80.00%)
View this Pull Request on Codecov
77.50% of diff hit (target 80.00%)
Annotations
Check warning on line 72 in src/napari_micromanager/_gui_objects/_toolbar.py
codecov / codecov/patch
src/napari_micromanager/_gui_objects/_toolbar.py#L72
Added line #L72 was not covered by tests
Check warning on line 76 in src/napari_micromanager/_gui_objects/_toolbar.py
codecov / codecov/patch
src/napari_micromanager/_gui_objects/_toolbar.py#L76
Added line #L76 was not covered by tests
Check warning on line 99 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L98-L99
Added lines #L98 - L99 were not covered by tests
Check warning on line 112 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L110-L112
Added lines #L110 - L112 were not covered by tests
Check warning on line 195 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L195
Added line #L195 was not covered by tests
Check warning on line 202 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L201-L202
Added lines #L201 - L202 were not covered by tests
Check warning on line 217 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L217
Added line #L217 was not covered by tests
Check warning on line 220 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L220
Added line #L220 was not covered by tests
Check warning on line 223 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L222-L223
Added lines #L222 - L223 were not covered by tests
Check warning on line 226 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L226
Added line #L226 was not covered by tests
Check warning on line 253 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L252-L253
Added lines #L252 - L253 were not covered by tests
Check warning on line 256 in src/napari_micromanager/_init_system_configs.py
codecov / codecov/patch
src/napari_micromanager/_init_system_configs.py#L255-L256
Added lines #L255 - L256 were not covered by tests
Check warning on line 85 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L85
Added line #L85 was not covered by tests
Check warning on line 95 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L94-L95
Added lines #L94 - L95 were not covered by tests
Check warning on line 100 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L100
Added line #L100 was not covered by tests
Check warning on line 116 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L116
Added line #L116 was not covered by tests
Check warning on line 123 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L119-L123
Added lines #L119 - L123 were not covered by tests
Check warning on line 134 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L134
Added line #L134 was not covered by tests
Check warning on line 140 in src/napari_micromanager/_util.py
codecov / codecov/patch
src/napari_micromanager/_util.py#L137-L140
Added lines #L137 - L140 were not covered by tests
Check warning on line 89 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L89
Added line #L89 was not covered by tests
Check warning on line 107 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L107
Added line #L107 was not covered by tests
Check warning on line 131 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L131
Added line #L131 was not covered by tests
Check warning on line 135 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L135
Added line #L135 was not covered by tests
Check warning on line 140 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L139-L140
Added lines #L139 - L140 were not covered by tests
Check warning on line 143 in src/napari_micromanager/main_window.py
codecov / codecov/patch
src/napari_micromanager/main_window.py#L142-L143
Added lines #L142 - L143 were not covered by tests