Skip to content

Commit 5bcceac

Browse files
committed
Add tracking menus on finn cli call
1 parent 5e049fa commit 5bcceac

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

finn/__main__.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
from finn.errors import ReaderPluginError
1919
from finn.utils.translations import trans
20+
from finn.track_application_menus.main_app import MainApp
2021

2122

2223
class InfoAction(argparse.Action):
@@ -331,6 +332,10 @@ def _run() -> None:
331332
# it will collect it and hang finn at start time.
332333
# in a way that is machine, os, time (and likely weather dependant).
333334
viewer = Viewer()
335+
336+
# add in track viewing widgets by default
337+
main_tracks_widget = MainApp(viewer)
338+
viewer.window.add_dock_widget(main_tracks_widget)
334339

335340
# For backwards compatibility
336341
# If the --stack option is provided without additional arguments
@@ -576,10 +581,10 @@ def main():
576581
# Prevent https://github.com/napari/napari/issues/3415
577582
# This one fix is needed _after_ a potential relaunch,
578583
# that's why it's here and not in _maybe_rerun_with_macos_fixes()
579-
if sys.platform == 'darwin':
580-
import multiprocessing
584+
# if sys.platform == 'darwin':
585+
# import multiprocessing
581586

582-
multiprocessing.set_start_method('fork')
587+
# multiprocessing.set_start_method('fork')
583588

584589
_run()
585590

finn/track_application_menus/menu_widget.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ def __init__(self, viewer: finn.Viewer):
2020
tabwidget = QTabWidget()
2121

2222
# tabwidget.addTab(motile_widget, "Track with Motile")
23+
tabwidget.addTab(tracks_viewer.tracks_list, "Tracks List")
2324
tabwidget.addTab(editing_widget, "Edit Tracks")
24-
tabwidget.addTab(tracks_viewer.tracks_list, "Results List")
2525

2626
layout = QVBoxLayout()
2727
layout.addWidget(tabwidget)

0 commit comments

Comments
 (0)