File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 3434 <StreamGeometry x : Key =" Icons.Fetch" >M1024 896v128H0V704h128v192h768V704h128v192zM576 555 811 320 896 405l-384 384-384-384L213 320 448 555V0h128v555z</StreamGeometry >
3535 <StreamGeometry x : Key =" Icons.File" >M959 320H960v640A64 64 0 01896 1024H192A64 64 0 01128 960V64A64 64 0 01192 0H640v321h320L959 320zM320 544c0 17 14 32 32 32h384A32 32 0 00768 544c0-17-14-32-32-32H352A32 32 0 00320 544zm0 128c0 17 14 32 32 32h384a32 32 0 0032-32c0-17-14-32-32-32H352a32 32 0 00-32 32zm0 128c0 17 14 32 32 32h384a32 32 0 0032-32c0-17-14-32-32-32H352a32 32 0 00-32 32z</StreamGeometry >
3636 <StreamGeometry x : Key =" Icons.File.Add" >M683 85l213 213v598a42 42 0 01-42 42H170A43 43 0 01128 896V128C128 104 147 85 170 85H683zm-213 384H341v85h128v128h85v-128h128v-85h-128V341h-85v128z</StreamGeometry >
37+ <StreamGeometry x : Key =" Icons.File.Checkout" >M256 213h299c26 0 43 17 43 43s-17 43-43 43H256c-26 0-43-17-43-43s17-43 43-43zM256 384h213c26 0 43 17 43 43s-17 43-43 43H256c-26 0-43-17-43-43s17-43 43-43zM687 853l243-243c17-17 43-17 60 0s17 43 0 60l-273 273c-17 17-43 17-60 0l-149-149c-17-17-17-43 0-60s43-17 60 0l119 119zM768 43H171c-38 0-85 47-85 85v768c0 38 47 85 85 85h256c21 0 43-21 43-43s-21-43-43-43H171V128h597v384c0 21 21 43 43 43s43-21 43-43V128c0-38-47-85-85-85z</StreamGeometry >
3738 <StreamGeometry x : Key =" Icons.File.Ignore" >M416 832H128V128h384v192C512 355 541 384 576 384L768 384v32c0 19 13 32 32 32S832 435 832 416v-64c0-6 0-19-6-25l-256-256c-6-6-19-6-25-6H128A64 64 0 0064 128v704C64 867 93 896 129 896h288c19 0 32-13 32-32S435 832 416 832zM576 172 722 320H576V172zM736 512C614 512 512 614 512 736S614 960 736 960s224-102 224-224S858 512 736 512zM576 736C576 646 646 576 736 576c32 0 58 6 83 26l-218 218c-19-26-26-51-26-83zm160 160c-32 0-64-13-96-32l224-224c19 26 32 58 32 96 0 90-70 160-160 160z</StreamGeometry >
3839 <StreamGeometry x : Key =" Icons.File.Remove" >M896 320c0-19-6-32-19-45l-192-192c-13-13-26-19-45-19H192c-38 0-64 26-64 64v768c0 38 26 64 64 64h640c38 0 64-26 64-64V320zm-256 384H384c-19 0-32-13-32-32s13-32 32-32h256c19 0 32 13 32 32s-13 32-32 32zm166-384H640V128l192 192h-26z</StreamGeometry >
3940 <StreamGeometry x : Key =" Icons.Filter" >M599 425 599 657 425 832 425 425 192 192 832 192Z</StreamGeometry >
Original file line number Diff line number Diff line change @@ -266,7 +266,7 @@ public ContextMenu CreateChangeContextMenu(Models.Change change)
266266 {
267267 var resetToThisRevision = new MenuItem ( ) ;
268268 resetToThisRevision . Header = App . Text ( "ChangeCM.CheckoutThisRevision" ) ;
269- resetToThisRevision . Icon = App . CreateMenuIcon ( "Icons.Undo " ) ;
269+ resetToThisRevision . Icon = App . CreateMenuIcon ( "Icons.File.Checkout " ) ;
270270 resetToThisRevision . Click += ( _ , ev ) =>
271271 {
272272 new Commands . Checkout ( _repo . FullPath ) . FileWithRevision ( change . Path , $ "{ _commit . SHA } ") ;
@@ -275,8 +275,8 @@ public ContextMenu CreateChangeContextMenu(Models.Change change)
275275
276276 var resetToFirstParent = new MenuItem ( ) ;
277277 resetToFirstParent . Header = App . Text ( "ChangeCM.CheckoutFirstParentRevision" ) ;
278- resetToFirstParent . Icon = App . CreateMenuIcon ( "Icons.Undo " ) ;
279- resetToFirstParent . IsEnabled = _commit . Parents . Count > 0 && change . Index != Models . ChangeState . Added ;
278+ resetToFirstParent . Icon = App . CreateMenuIcon ( "Icons.File.Checkout " ) ;
279+ resetToFirstParent . IsEnabled = _commit . Parents . Count > 0 && change . Index != Models . ChangeState . Added && change . Index != Models . ChangeState . Renamed ;
280280 resetToFirstParent . Click += ( _ , ev ) =>
281281 {
282282 new Commands . Checkout ( _repo . FullPath ) . FileWithRevision ( change . Path , $ "{ _commit . SHA } ~1") ;
You can’t perform that action at this time.
0 commit comments