--- /usr/src/repo/builds_15/nomacs_BUILD/nomacs_BUILD/nomacs-3.14.2/ImageLounge/src/DkCore/DkActionManager.cpp.old	2020-03-18 06:11:28.000000000 -0400
+++ /usr/src/repo/builds_15/nomacs_BUILD/nomacs_BUILD/nomacs-3.14.2/ImageLounge/src/DkCore/DkActionManager.cpp	2020-05-06 15:22:46.048650850 -0400
@@ -492,7 +492,7 @@
 	}
 	
 	mViewMenu->addAction(mViewActions[menu_view_gps_map]);
-
+	mViewMenu->addAction(mViewActions[menu_view_with_gimp]);
 	return mViewMenu;
 }
 
@@ -940,6 +940,7 @@
 	mViewIcons[icon_view_reset] = DkImage::loadIcon(":/nomacs/img/zoom-reset.svg");
 	mViewIcons[icon_view_100] = DkImage::loadIcon(":/nomacs/img/zoom-100.svg");
 	mViewIcons[icon_view_gps] = DkImage::loadIcon(":/nomacs/img/location.svg");
+	mViewIcons[icon_view_gimp] = DkImage::loadIcon(":/nomacs/img/gimp.svg");
 	mViewIcons[icon_view_zoom_in] = DkImage::loadIcon(":/nomacs/img/zoom-in.svg");
 	mViewIcons[icon_view_zoom_out] = DkImage::loadIcon(":/nomacs/img/zoom-out.svg");
 
@@ -1381,6 +1382,10 @@
 	mViewActions[menu_view_gps_map]->setStatusTip(QObject::tr("shows where the image was taken in Google maps"));
 	mViewActions[menu_view_gps_map]->setEnabled(false);
 
+	mViewActions[menu_view_with_gimp] = new QAction(mViewIcons[icon_view_gimp], QObject::tr("Open with GIMP"), parent);
+	mViewActions[menu_view_with_gimp]->setStatusTip(QObject::tr("Opens the current image in the GIMP"));
+	mViewActions[menu_view_with_gimp]->setEnabled(false);
+
 	// tools actions
 	mToolsActions.resize(menu_tools_end);
 
@@ -1722,6 +1727,7 @@
 	action(DkActionManager::menu_view_zoom_out)->setEnabled(enable);
 	action(DkActionManager::menu_view_tp_pattern)->setEnabled(enable);
 	action(DkActionManager::menu_view_anti_aliasing)->setEnabled(enable);
+	action(DkActionManager::menu_view_with_gimp)->setEnabled(enable);
 
 	action(DkActionManager::menu_tools_wallpaper)->setEnabled(enable);
 	action(DkActionManager::menu_tools_thumbs)->setEnabled(enable);
