Skip to content

Commit

Permalink
Add the export to SVG/PNG actions to the grapher.
Browse files Browse the repository at this point in the history
  • Loading branch information
tinevez committed Jul 1, 2024
1 parent a4b7902 commit bcdf4b3
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
import static org.mastodon.mamut.MamutMenuBuilder.colorMenu;
import static org.mastodon.mamut.MamutMenuBuilder.colorbarMenu;
import static org.mastodon.mamut.MamutMenuBuilder.editMenu;
import static org.mastodon.mamut.MamutMenuBuilder.fileMenu;
import static org.mastodon.mamut.MamutMenuBuilder.tagSetMenu;
import static org.mastodon.mamut.MamutMenuBuilder.viewMenu;

Expand All @@ -57,6 +58,7 @@
import org.mastodon.mamut.views.MamutView;
import org.mastodon.model.AutoNavigateFocusModel;
import org.mastodon.ui.EditTagActions;
import org.mastodon.ui.ExportViewActions;
import org.mastodon.ui.FocusActions;
import org.mastodon.ui.SelectionActions;
import org.mastodon.ui.coloring.ColorBarOverlay;
Expand Down Expand Up @@ -180,6 +182,7 @@ public MamutViewGrapher( final ProjectModel appModel )
appModel.getSelectionModel(), viewGraph.getLock(), dataDisplayPanel, dataDisplayPanel.getDisplay(),
model );
DataDisplayZoom.install( viewBehaviours, dataDisplayPanel );
ExportViewActions.install( viewActions, dataDisplayPanel.getDisplay(), frame, frame.getTitle() );

final JPanel searchPanel = SearchVertexLabel.install( viewActions, viewGraph, navigationHandler, selectionModel,
focusModel, dataDisplayPanel );
Expand All @@ -203,6 +206,9 @@ public MamutViewGrapher( final ProjectModel appModel )
MainWindow.addMenus( menu, actionMap );
appModel.getWindowManager().addWindowMenu( menu, actionMap );
MamutMenuBuilder.build( menu, actionMap,
fileMenu(
item( ExportViewActions.EXPORT_VIEW_TO_SVG ),
item( ExportViewActions.EXPORT_VIEW_TO_PNG ) ),
viewMenu(
colorMenu( coloringMenuHandle ),
colorbarMenu( colorbarMenuHandle ),
Expand Down

0 comments on commit bcdf4b3

Please sign in to comment.