@@ -68,6 +68,24 @@ qx.Class.define("osparc.navigation.StudyTitleWOptions", {
6868 } ) ;
6969 } ) ;
7070 break ;
71+ case "study-menu-reload" :
72+ control = new qx . ui . menu . Button ( ) . set ( {
73+ label : this . tr ( "Reload" ) ,
74+ icon : "@MaterialIcons/info_outline/14" ,
75+ } ) ;
76+ control . addListener ( "execute" , ( ) => {
77+ console . log ( "Reload page" ) ;
78+ } ) ;
79+ break ;
80+ case "study-menu-convert-to-pipeline" :
81+ control = new qx . ui . menu . Button ( ) . set ( {
82+ label : this . tr ( "Convert to Pipeline" ) ,
83+ icon : "@MaterialIcons/info_outline/14" ,
84+ } ) ;
85+ control . addListener ( "execute" , ( ) => {
86+ console . log ( "Convert to Pipeline" ) ;
87+ } ) ;
88+ break ;
7189 case "study-menu-download-logs" :
7290 control = new qx . ui . menu . Button ( ) . set ( {
7391 label : this . tr ( "Download logs" ) ,
@@ -79,6 +97,10 @@ qx.Class.define("osparc.navigation.StudyTitleWOptions", {
7997 const optionsMenu = new qx . ui . menu . Menu ( ) ;
8098 optionsMenu . setAppearance ( "menu-wider" ) ;
8199 optionsMenu . add ( this . getChildControl ( "study-menu-info" ) ) ;
100+ if ( this . getStudy ( ) . getUi ( ) . getMode ( ) === "standalone" ) {
101+ optionsMenu . add ( this . getChildControl ( "study-menu-reload" ) ) ;
102+ optionsMenu . add ( this . getChildControl ( "study-menu-convert-to-pipeline" ) ) ;
103+ }
82104 optionsMenu . add ( this . getChildControl ( "study-menu-download-logs" ) ) ;
83105 control = new qx . ui . form . MenuButton ( ) . set ( {
84106 appearance : "fab-button" ,
0 commit comments