@@ -627,12 +627,9 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
627627
628628 if ( commit . IsMerged && commit . Parents . Count > 0 )
629629 {
630- var interactiveRebase = new MenuItem ( ) ;
631- interactiveRebase . Header = App . Text ( "CommitCM.InteractiveRebase" ) ;
632- interactiveRebase . Icon = App . CreateMenuIcon ( "Icons.InteractiveRebase" ) ;
633-
634630 var manually = new MenuItem ( ) ;
635631 manually . Header = App . Text ( "CommitCM.InteractiveRebase.Manually" , current . Name , target ) ;
632+ manually . Icon = App . CreateMenuIcon ( "Icons.InteractiveRebase" ) ;
636633 manually . Click += async ( _ , e ) =>
637634 {
638635 await App . ShowDialog ( new ViewModels . InteractiveRebase ( repo , commit ) ) ;
@@ -641,6 +638,7 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
641638
642639 var reword = new MenuItem ( ) ;
643640 reword . Header = App . Text ( "CommitCM.InteractiveRebase.Reword" ) ;
641+ reword . Icon = App . CreateMenuIcon ( "Icons.Rename" ) ;
644642 reword . Click += async ( _ , e ) =>
645643 {
646644 await vm . InteractiveRebaseAsync ( commit , Models . InteractiveRebaseAction . Reword ) ;
@@ -649,6 +647,7 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
649647
650648 var edit = new MenuItem ( ) ;
651649 edit . Header = App . Text ( "CommitCM.InteractiveRebase.Edit" ) ;
650+ edit . Icon = App . CreateMenuIcon ( "Icons.Edit" ) ;
652651 edit . Click += async ( _ , e ) =>
653652 {
654653 await vm . InteractiveRebaseAsync ( commit , Models . InteractiveRebaseAction . Edit ) ;
@@ -657,6 +656,7 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
657656
658657 var squash = new MenuItem ( ) ;
659658 squash . Header = App . Text ( "CommitCM.InteractiveRebase.Squash" ) ;
659+ squash . Icon = App . CreateMenuIcon ( "Icons.SquashIntoParent" ) ;
660660 squash . Click += async ( _ , e ) =>
661661 {
662662 await vm . InteractiveRebaseAsync ( commit , Models . InteractiveRebaseAction . Squash ) ;
@@ -665,6 +665,7 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
665665
666666 var fixup = new MenuItem ( ) ;
667667 fixup . Header = App . Text ( "CommitCM.InteractiveRebase.Fixup" ) ;
668+ fixup . Icon = App . CreateMenuIcon ( "Icons.Fix" ) ;
668669 fixup . Click += async ( _ , e ) =>
669670 {
670671 await vm . InteractiveRebaseAsync ( commit , Models . InteractiveRebaseAction . Fixup ) ;
@@ -673,12 +674,16 @@ private ContextMenu CreateContextMenuForSingleCommit(ViewModels.Repository repo,
673674
674675 var drop = new MenuItem ( ) ;
675676 drop . Header = App . Text ( "CommitCM.InteractiveRebase.Drop" ) ;
677+ drop . Icon = App . CreateMenuIcon ( "Icons.Clear" ) ;
676678 drop . Click += async ( _ , e ) =>
677679 {
678680 await vm . InteractiveRebaseAsync ( commit , Models . InteractiveRebaseAction . Drop ) ;
679681 e . Handled = true ;
680682 } ;
681683
684+ var interactiveRebase = new MenuItem ( ) ;
685+ interactiveRebase . Header = App . Text ( "CommitCM.InteractiveRebase" ) ;
686+ interactiveRebase . Icon = App . CreateMenuIcon ( "Icons.InteractiveRebase" ) ;
682687 interactiveRebase . Items . Add ( manually ) ;
683688 interactiveRebase . Items . Add ( new MenuItem ( ) { Header = "-" } ) ;
684689 interactiveRebase . Items . Add ( reword ) ;
0 commit comments