[Fluent] Add links in action center from the old file/help menu.
MODIFY
WalletWasabi.Fluent/Icons/Icons.xaml
WalletWasabi.Fluent/Icons/Icons.xaml
<StreamGeometry x:Key="grid_regular">M10.75,15 C11.9926407,15 13,16.0073593 13,17.25 L13,22.75 C13,23.9926407 11.9926407,25 10.75,25 L5.25,25 C4.00735931,25 3,23.9926407 3,22.75 L3,17.25 C3,16.0073593 4.00735931,15 5.25,15 L10.75,15 Z M22.75,15 C23.9926407,15 25,16.0073593 25,17.25 L25,22.75 C25,23.9926407 23.9926407,25 22.75,25 L17.25,25 C16.0073593,25 15,23.9926407 15,22.75 L15,17.25 C15,16.0073593 16.0073593,15 17.25,15 L22.75,15 Z M10.75,16.5 L5.25,16.5 C4.83578644,16.5 4.5,16.8357864 4.5,17.25 L4.5,22.75 C4.5,23.1642136 4.83578644,23.5 5.25,23.5 L10.75,23.5 C11.1642136,23.5 11.5,23.1642136 11.5,22.75 L11.5,17.25 C11.5,16.8357864 11.1642136,16.5 10.75,16.5 Z M22.75,16.5 L17.25,16.5 C16.8357864,16.5 16.5,16.8357864 16.5,17.25 L16.5,22.75 C16.5,23.1642136 16.8357864,23.5 17.25,23.5 L22.75,23.5 C23.1642136,23.5 23.5,23.1642136 23.5,22.75 L23.5,17.25 C23.5,16.8357864 23.1642136,16.5 22.75,16.5 Z M10.75,3 C11.9926407,3 13,4.00735931 13,5.25 L13,10.75 C13,11.9926407 11.9926407,13 10.75,13 L5.25,13 C4.00735931,13 3,11.9926407 3,10.75 L3,5.25 C3,4.00735931 4.00735931,3 5.25,3 L10.75,3 Z M22.75,3 C23.9926407,3 25,4.00735931 25,5.25 L25,10.75 C25,11.9926407 23.9926407,13 22.75,13 L17.25,13 C16.0073593,13 15,11.9926407 15,10.75 L15,5.25 C15,4.00735931 16.0073593,3 17.25,3 L22.75,3 Z M10.75,4.5 L5.25,4.5 C4.83578644,4.5 4.5,4.83578644 4.5,5.25 L4.5,10.75 C4.5,11.1642136 4.83578644,11.5 5.25,11.5 L10.75,11.5 C11.1642136,11.5 11.5,11.1642136 11.5,10.75 L11.5,5.25 C11.5,4.83578644 11.1642136,4.5 10.75,4.5 Z M22.75,4.5 L17.25,4.5 C16.8357864,4.5 16.5,4.83578644 16.5,5.25 L16.5,10.75 C16.5,11.1642136 16.8357864,11.5 17.25,11.5 L22.75,11.5 C23.1642136,11.5 23.5,11.1642136 23.5,10.75 L23.5,5.25 C23.5,4.83578644 23.1642136,4.5 22.75,4.5 Z</StreamGeometry>
<StreamGeometry x:Key="officeapps_regular">M14,21 C15.1045695,21 16,21.8954305 16,23 C16,24.1045695 15.1045695,25 14,25 C12.8954305,25 12,24.1045695 12,23 C12,21.8954305 12.8954305,21 14,21 Z M23,21 C24.1045695,21 25,21.8954305 25,23 C25,24.1045695 24.1045695,25 23,25 C21.8954305,25 21,24.1045695 21,23 C21,21.8954305 21.8954305,21 23,21 Z M5,21 C6.1045695,21 7,21.8954305 7,23 C7,24.1045695 6.1045695,25 5,25 C3.8954305,25 3,24.1045695 3,23 C3,21.8954305 3.8954305,21 5,21 Z M14,12 C15.1045695,12 16,12.8954305 16,14 C16,15.1045695 15.1045695,16 14,16 C12.8954305,16 12,15.1045695 12,14 C12,12.8954305 12.8954305,12 14,12 Z M23,12 C24.1045695,12 25,12.8954305 25,14 C25,15.1045695 24.1045695,16 23,16 C21.8954305,16 21,15.1045695 21,14 C21,12.8954305 21.8954305,12 23,12 Z M5,12 C6.1045695,12 7,12.8954305 7,14 C7,15.1045695 6.1045695,16 5,16 C3.8954305,16 3,15.1045695 3,14 C3,12.8954305 3.8954305,12 5,12 Z M14,3 C15.1045695,3 16,3.8954305 16,5 C16,6.1045695 15.1045695,7 14,7 C12.8954305,7 12,6.1045695 12,5 C12,3.8954305 12.8954305,3 14,3 Z M23,3 C24.1045695,3 25,3.8954305 25,5 C25,6.1045695 24.1045695,7 23,7 C21.8954305,7 21,6.1045695 21,5 C21,3.8954305 21.8954305,3 23,3 Z M5,3 C6.1045695,3 7,3.8954305 7,5 C7,6.1045695 6.1045695,7 5,7 C3.8954305,7 3,6.1045695 3,5 C3,3.8954305 3.8954305,3 5,3 Z</StreamGeometry>
<StreamGeometry x:Key="ledger_regular">M5 16.6494C4.17157 16.6494 3.5 15.9778 3.5 15.1494V11.1494C3.5 10.3209 4.17157 9.64941 5 9.64941H6.90876C7.28869 9.64941 7.65448 9.79351 7.93223 10.0528L14.6345 16.3082C14.8694 16.5274 15.1787 16.6494 15.5 16.6494H15.25H5Z M0.600098 15.05V11.25H3.4001V15.05H0.600098Z M7.15471 1.06111L4.32629 3.88954C3.7405 4.47532 3.7405 5.42507 4.32629 6.01086L14.5208 16.2054C15.1066 16.7911 16.0563 16.7911 16.6421 16.2054L19.4705 13.3769C20.0563 12.7911 20.0563 11.8414 19.4705 11.2556L9.27603 1.06111C8.69025 0.475322 7.7405 0.475322 7.15471 1.06111Z M15.5 13.6494C16.0523 13.6494 16.5 13.2017 16.5 12.6494C16.5 12.0971 16.0523 11.6494 15.5 11.6494C14.9477 11.6494 14.5 12.0971 14.5 12.6494C14.5 13.2017 14.9477 13.6494 15.5 13.6494Z M6.85348 5.2718C6.65822 5.07654 6.65822 4.75996 6.85348 4.56469L7.04806 4.37012L7.59619 4.91825L7.04806 5.46638L6.85348 5.2718Z M7.73319 5.05538L7.18506 5.60352L7.73319 6.15165L8.28132 5.60351L7.73319 5.05538Z M7.87036 6.28836L8.4185 5.74023L8.9666 6.28836L8.772 6.48294C8.5768 6.6782 8.2602 6.6782 8.0649 6.48294L7.87036 6.28836Z M9.10355 5.05538L8.55542 5.60352L9.10355 6.15165L9.65168 5.60351L9.10355 5.05538Z M9.24072 4.91825L9.78892 4.37012L9.98342 4.56469C10.1787 4.75996 10.1787 5.07654 9.98342 5.2718L9.78892 5.46638L9.24072 4.91825Z M7.18506 4.23322L8.06478 3.35348C8.26008 3.15822 8.57668 3.15822 8.77188 3.35348L9.65168 4.23322L8.41838 5.46652L7.18506 4.23322Z</StreamGeometry>
-
+ <StreamGeometry x:Key="person_support_regular">M19.9998 16.2459C19.9998 15.0039 18.9929 13.9971 17.7509 13.9971H6.24912C5.0071 13.9971 4.00024 15.0039 4.00024 16.2459V16.8236C4.00024 17.7164 4.31876 18.5799 4.89852 19.2588C6.46483 21.093 8.85084 21.9982 11.9967 21.9982C15.1421 21.9982 17.5293 21.0933 19.0986 19.2599C19.6802 18.5805 19.9998 17.7156 19.9998 16.8214V16.2459ZM6.24912 15.4971H17.7509C18.1645 15.4971 18.4998 15.8324 18.4998 16.2459V16.8214C18.4998 17.3579 18.308 17.8768 17.9591 18.2845C16.7026 19.7524 14.735 20.4982 11.9967 20.4982C9.2584 20.4982 7.29252 19.7524 6.03921 18.2847C5.69135 17.8774 5.50024 17.3593 5.50024 16.8236V16.2459C5.50024 15.8324 5.83553 15.4971 6.24912 15.4971Z M16.9967 7.00177C16.9967 4.24035 14.7581 2.00177 11.9967 2.00177C10.3462 2.00177 8.88249 2.80149 7.9719 4.03458C7.90114 4.01245 7.82586 4.00052 7.7478 4.00052L5.25 4.00052C4.83579 4.00052 4.5 4.33631 4.5 4.75052L4.5 10.2493C4.5 11.7681 5.73125 12.9993 7.25005 12.9993L7.50001 12.9993V12.995C7.50345 12.995 7.50689 12.995 7.51033 12.995C8.06124 12.995 8.50784 12.5484 8.50784 11.9975C8.50784 11.4466 8.06124 11 7.51033 11C7.19095 11 6.90664 11.1501 6.72406 11.3836C6.29649 11.185 6 10.7518 6 10.2493V9.99884H6.7478C7.12848 9.99884 7.48076 9.87729 7.76796 9.67089C8.65395 11.0716 10.2167 12.0018 11.9967 12.0018C14.7581 12.0018 16.9967 9.76319 16.9967 7.00177ZM6.9978 6.89581C6.99707 6.93104 6.9967 6.96636 6.9967 7.00177C6.9967 7.03718 6.99707 7.0725 6.9978 7.10773V8.24884C6.9978 8.38691 6.88587 8.49884 6.7478 8.49884H6L6 5.50052H6.9978L6.9978 6.89581ZM8.4978 7.0904V6.91314C8.54483 5.0211 10.0933 3.50177 11.9967 3.50177C13.9297 3.50177 15.4967 5.06877 15.4967 7.00177C15.4967 8.93477 13.9297 10.5018 11.9967 10.5018C10.0933 10.5018 8.54483 8.98244 8.4978 7.0904Z</StreamGeometry>
+ <StreamGeometry x:Key="book_question_mark_regular">M10.9998 8.01752C10.9905 8.42363 10.6584 8.74999 10.25 8.74999C9.5 8.74999 9.5 7.9989 9.5 7.9989L9.5 7.99777L9.50001 7.99539L9.50006 7.99017C9.50032 7.9755 9.50072 7.96084 9.50144 7.94618C9.50262 7.92198 9.50473 7.89159 9.50846 7.8559C9.51591 7.78477 9.52996 7.69092 9.55665 7.58186C9.60973 7.36492 9.71565 7.07652 9.92848 6.78906C10.3825 6.17582 11.1982 5.72727 12.513 5.7501C13.4627 5.76659 14.3059 6.16497 14.834 6.82047C15.371 7.48704 15.5517 8.3902 15.1964 9.27853C14.8342 10.1839 14.0149 10.5437 13.5442 10.7503L13.4932 10.7728C13.2147 10.8957 13.0813 10.9599 13.0013 11.024L13 11.0251L13 11.7492C13.0001 12.1634 12.6643 12.4999 12.2501 12.5C11.8359 12.5 11.5001 12.1643 11.5 11.7501L11.5 11C11.5 10.4769 11.752 10.1029 12.0633 9.85345C12.3134 9.65303 12.6276 9.51483 12.8491 9.4174L12.8875 9.40049C13.4292 9.16137 13.6868 9.01346 13.8036 8.72145C13.9483 8.35977 13.8789 8.02596 13.6659 7.76153C13.4439 7.48604 13.0371 7.25943 12.487 7.24988C11.5518 7.23364 11.2425 7.53509 11.134 7.68162C11.0656 7.77404 11.0309 7.86797 11.0137 7.93838C11.0052 7.973 11.0017 7.99908 11.0003 8.01197L10.9998 8.01752Z M12.25 15.5C12.8023 15.5 13.25 15.0523 13.25 14.5C13.25 13.9477 12.8023 13.5 12.25 13.5C11.6977 13.5 11.25 13.9477 11.25 14.5C11.25 15.0523 11.6977 15.5 12.25 15.5Z M4 4.5C4 3.11929 5.11929 2 6.5 2H18C19.3807 2 20.5 3.11929 20.5 4.5V18.75C20.5 19.1642 20.1642 19.5 19.75 19.5H5.5C5.5 20.0523 5.94772 20.5 6.5 20.5H19.75C20.1642 20.5 20.5 20.8358 20.5 21.25C20.5 21.6642 20.1642 22 19.75 22H6.5C5.11929 22 4 20.8807 4 19.5V4.5ZM5.5 4.5V18H19V4.5C19 3.94772 18.5523 3.5 18 3.5H6.5C5.94772 3.5 5.5 3.94772 5.5 4.5Z</StreamGeometry>
+ <StreamGeometry x:Key="bug_regular">M10.5 2.75134C10.5 2.33713 10.1642 2.00134 9.75 2.00134C9.33579 2.00134 9 2.33713 9 2.75134V3.50345C9 4.13591 9.19571 4.72266 9.52988 5.20644C8.13703 5.68546 7.11506 6.96179 7.00909 8.49031H6.76245L6.75315 8.49029C5.51052 8.48515 4.50733 7.47364 4.51247 6.23101L4.51861 4.74541C4.52032 4.3312 4.18593 3.99403 3.77172 3.99232C3.35751 3.9906 3.02034 4.325 3.01863 4.73921L3.01248 6.22481C3.00392 8.29586 4.6759 9.98171 6.74695 9.99027L6.76245 9.99031H7V11.5H2.75C2.33579 11.5 2 11.8358 2 12.25C2 12.6642 2.33579 13 2.75 13H7V14.9923H6.76245L6.74695 14.9923C4.6759 15.0009 3.00392 16.6867 3.01248 18.7578L3.01863 20.2434C3.02034 20.6576 3.35751 20.992 3.77172 20.9903C4.18593 20.9886 4.52032 20.6514 4.51861 20.2372L4.51247 18.7516C4.50733 17.509 5.51052 16.4975 6.75315 16.4923L6.76245 16.4923H7.22633C7.86093 18.5251 9.75816 20.0005 12 20.0005C14.2418 20.0005 16.1391 18.5251 16.7737 16.4923H17.2375L17.2468 16.4923C18.4895 16.4975 19.4927 17.509 19.4875 18.7516L19.4814 20.2372C19.4797 20.6514 19.8141 20.9886 20.2283 20.9903C20.6425 20.992 20.9797 20.6576 20.9814 20.2434L20.9875 18.7578C20.9961 16.6867 19.3241 15.0009 17.253 14.9923L17.2375 14.9923H17V13H21.2514C21.6656 13 22.0014 12.6642 22.0014 12.25C22.0014 11.8358 21.6656 11.5 21.2514 11.5H17V9.99031H17.2375L17.253 9.99027C19.3241 9.98171 20.9961 8.29586 20.9875 6.2248L20.9814 4.73921C20.9797 4.325 20.6425 3.9906 20.2283 3.99232C19.8141 3.99403 19.4797 4.3312 19.4814 4.74541L19.4875 6.23101C19.4927 7.47364 18.4895 8.48515 17.2468 8.49029L17.2375 8.49031H16.9909C16.8849 6.96179 15.863 5.68546 14.4701 5.20644C14.8043 4.72267 15 4.13592 15 3.50345V2.75134C15 2.33713 14.6642 2.00134 14.25 2.00134C13.8358 2.00134 13.5 2.33713 13.5 2.75134V3.50345C13.5 4.33188 12.8284 5.00345 12 5.00345C11.1716 5.00345 10.5 4.33188 10.5 3.50345V2.75134ZM8.5 8.75348C8.5 7.51084 9.50736 6.50348 10.75 6.50348H13.25C14.4926 6.50348 15.5 7.51084 15.5 8.75348V15.0005C15.5 16.9335 13.933 18.5005 12 18.5005C10.067 18.5005 8.5 16.9335 8.5 15.0005V8.75348Z</StreamGeometry>
+ <StreamGeometry x:Key="folder_regular">M17.0606622,9 C17.8933043,9 18.7000032,9.27703406 19.3552116,9.78392956 L19.5300545,9.92783739 L22.116207,12.1907209 C22.306094,12.356872 22.5408581,12.4608817 22.7890575,12.4909364 L22.9393378,12.5 L40.25,12.5 C42.2542592,12.5 43.8912737,14.0723611 43.994802,16.0508414 L44,16.25 L44,35.25 C44,37.2542592 42.4276389,38.8912737 40.4491586,38.994802 L40.25,39 L7.75,39 C5.74574083,39 4.10872626,37.4276389 4.00519801,35.4491586 L4,35.25 L4,12.75 C4,10.7457408 5.57236105,9.10872626 7.55084143,9.00519801 L7.75,9 L17.0606622,9 Z M22.8474156,14.9988741 L20.7205012,17.6147223 C20.0558881,18.4327077 19.0802671,18.9305178 18.0350306,18.993257 L17.8100737,19 L6.5,18.999 L6.5,35.25 C6.5,35.8972087 6.99187466,36.4295339 7.62219476,36.4935464 L7.75,36.5 L40.25,36.5 C40.8972087,36.5 41.4295339,36.0081253 41.4935464,35.3778052 L41.5,35.25 L41.5,16.25 C41.5,15.6027913 41.0081253,15.0704661 40.3778052,15.0064536 L40.25,15 L22.8474156,14.9988741 Z M17.0606622,11.5 L7.75,11.5 C7.10279131,11.5 6.5704661,11.9918747 6.50645361,12.6221948 L6.5,12.75 L6.5,16.499 L17.8100737,16.5 C18.1394331,16.5 18.4534488,16.3701335 18.6858203,16.1419575 L18.7802162,16.0382408 L20.415,14.025 L17.883793,11.8092791 C17.693906,11.643128 17.4591419,11.5391183 17.2109425,11.5090636 L17.0606622,11.5 Z</StreamGeometry>
+ <StreamGeometry x:Key="document_regular">M12.25 4C9.90279 4 8 5.90279 8 8.25V39.75C8 42.0972 9.90279 44 12.25 44H35.75C38.0972 44 40 42.0972 40 39.75V18.4142C40 17.8175 39.7629 17.2452 39.341 16.8232L27.1768 4.65901C26.7548 4.23705 26.1825 4 25.5858 4H12.25ZM10.5 8.25C10.5 7.2835 11.2835 6.5 12.25 6.5H24V15.25C24 17.3211 25.6789 19 27.75 19H37.5V39.75C37.5 40.7165 36.7165 41.5 35.75 41.5H12.25C11.2835 41.5 10.5 40.7165 10.5 39.75V8.25ZM35.4822 16.5H27.75C27.0596 16.5 26.5 15.9404 26.5 15.25V7.51777L35.4822 16.5Z</StreamGeometry>
<DrawingGroup x:Key="placeholder_graphics_legal">
<GeometryDrawing Brush="#FFEF261A"
Geometry="F1 M500,500z M0,0z M241.3,440.1C239.7,440.1,238.1,440.1,236.5,440L236.5,438.3C238.1,438.3,239.7,438.4,241.3,438.4L241.7,438.4 241.7,440.1z M246.8,440L246.8,438.3C248.5,438.3,250.2,438.2,251.9,438.1L252,439.8C250.3,439.9,248.6,440,246.8,440z M231.4,439.8L226.3,439.5 226.4,437.8 231.5,438.1z M257.1,439.4L257,437.7C258.7,437.6,260.4,437.4,262.1,437.2L262.3,438.9C260.6,439.1,258.8,439.3,257.1,439.4z M221.1,439C219.4,438.8,217.7,438.6,216,438.4L216.2,436.7C217.9,436.9,219.6,437.1,221.3,437.3z M267.4,438.3L267.2,436.6C268.9,436.4,270.6,436.1,272.2,435.8L272.5,437.5C270.8,437.8,269.1,438.1,267.4,438.3z M210.9,437.7C209.2,437.4,207.5,437.1,205.8,436.8L206.1,435.1C207.8,435.4,209.4,435.7,211.1,436z M277.5,436.6L277.2,434.9C278.9,434.6,280.5,434.2,282.2,433.9L282.6,435.6C280.9,436,279.2,436.3,277.5,436.6z M200.8,435.8C199.1,435.4,197.4,435,195.8,434.6L196.2,432.9C197.8,433.3,199.5,433.7,201.2,434z M287.6,434.4L287.2,432.7C288.9,432.3,290.5,431.9,292.1,431.4L292.6,433C290.9,433.6,289.3,434,287.6,434.4z M190.8,433.3C189.1,432.8,187.5,432.4,185.9,431.9L186.4,430.3C188,430.8,189.7,431.3,191.3,431.7z M297.5,431.7L297,430C298.6,429.5,300.2,429,301.9,428.4L302.4,430C300.8,430.6,299.2,431.2,297.5,431.7z M180.9,430.3C179.3,429.8,177.6,429.2,176,428.6L176.6,427C178.2,427.6,179.8,428.1,181.4,428.7z M307.3,428.4L306.7,426.8 311.5,425 312.1,426.6C310.5,427.1,308.9,427.8,307.3,428.4z M171.2,426.8C169.6,426.2,168,425.5,166.4,424.8L167.1,423.2C168.7,423.9,170.2,424.5,171.8,425.2z M316.8,424.5L316.1,422.9C317.7,422.2,319.2,421.5,320.7,420.8L321.4,422.4C320,423.2,318.4,423.9,316.8,424.5z M161.7,422.7C160.1,422,158.6,421.2,157,420.5L157.8,419C159.3,419.8,160.9,420.5,162.4,421.2z M326.1,420.2L325.3,418.7C326.8,417.9,328.3,417.2,329.8,416.4L330.6,417.9C329.2,418.7,327.7,419.4,326.1,420.2z M152.4,418.1C150.9,417.3,149.4,416.5,147.9,415.6L148.7,414.1C150.2,414.9,151.7,415.8,153.2,416.6z M335.2,415.4L334.4,413.9C335.9,413.1,337.3,412.2,338.8,411.3L339.7,412.8C338.2,413.7,336.7,414.5,335.2,415.4z M143.4,413C141.9,412.1,140.5,411.2,139,410.3L139.9,408.9C141.3,409.8,142.8,410.7,144.2,411.6z M344,410.1L343.1,408.7C344.5,407.8,345.9,406.8,347.4,405.9L348.4,407.3C346.9,408.2,345.5,409.1,344,410.1z M134.7,407.5C133.3,406.5,131.9,405.6,130.5,404.6L131.5,403.2C132.9,404.2,134.3,405.2,135.7,406.1z M352.5,404.3L351.5,402.9C352.9,401.9,354.2,400.9,355.6,399.9L356.6,401.3C355.3,402.2,353.9,403.3,352.5,404.3z M126.4,401.5C125,400.5,123.7,399.4,122.3,398.3L123.4,397C124.7,398.1,126.1,399.1,127.4,400.1z M360.7,398L359.6,396.7 363.5,393.4 364.6,394.7C363.4,395.9,362.1,397,360.7,398z M118.3,395C117,393.9,115.7,392.8,114.4,391.6L115.5,390.3C116.8,391.4,118.1,392.6,119.4,393.7z M368.6,391.4L367.5,390.1C368.8,389,370,387.8,371.3,386.6L372.5,387.8C371.1,389,369.8,390.2,368.6,391.4z M110.6,388.2C109.4,387,108.1,385.8,106.9,384.6L108.1,383.4C109.3,384.6,110.5,385.8,111.8,387z M376,384.3L374.8,383.1C376,381.9,377.2,380.7,378.4,379.4L379.6,380.6C378.4,381.8,377.2,383.1,376,384.3z M103.3,380.9C102.1,379.7,101,378.4,99.8,377.1L101.1,376C102.2,377.3,103.4,378.5,104.6,379.7z M383.1,376.8L381.8,375.7C382.9,374.4,384.1,373.2,385.2,371.9L386.5,373C385.4,374.2,384.3,375.5,383.1,376.8z M96.4,373.2C95.3,371.9,94.2,370.6,93.1,369.2L94.4,368.1 97.7,372z M389.8,368.9L388.5,367.8C389.6,366.5,390.6,365.1,391.6,363.8L393,364.8C391.9,366.2,390.9,367.6,389.8,368.9z M90,365.2C89,363.8,87.9,362.5,86.9,361.1L88.3,360.1C89.3,361.5,90.3,362.8,91.3,364.2z M396,360.7L394.6,359.7C395.6,358.3,396.6,356.9,397.5,355.5L398.9,356.5C398,357.9,397,359.3,396,360.7z M83.9,356.9C82.9,355.5,82,354.1,81.1,352.6L82.5,351.7C83.4,353.1,84.4,354.5,85.3,355.9z M401.8,352.2L400.4,351.3C401.3,349.9,402.2,348.4,403.1,347L404.6,347.9C403.7,349.3,402.8,350.8,401.8,352.2z M78.4,348.3C77.5,346.8,76.6,345.4,75.8,343.9L77.3,343.1C78.1,344.6,79,346,79.9,347.5z M407.2,343.4L405.7,342.6C406.5,341.1,407.4,339.6,408.2,338.1L409.7,338.9C408.8,340.4,408,341.9,407.2,343.4z M73.3,339.3C72.5,337.8,71.7,336.3,70.9,334.7L72.4,333.9C73.2,335.4,73.9,336.9,74.7,338.4z M412,334.2L410.5,333.4C411.3,331.9,412,330.3,412.7,328.8L414.3,329.5C413.5,331.2,412.8,332.7,412,334.2z M68.7,330.1C68,328.6,67.3,327,66.6,325.4L68.2,324.7C68.9,326.3,69.6,327.8,70.3,329.3z M416.3,324.9L414.7,324.2C415.4,322.6,416,321.1,416.7,319.5L418.3,320.1C417.7,321.7,417,323.3,416.3,324.9z M64.6,320.7C64,319.1,63.3,317.5,62.7,315.9L64.3,315.3 66.1,320.1z M420.2,315.3L418.6,314.7C419.2,313.1,419.8,311.5,420.3,309.9L421.9,310.4C421.3,312,420.8,313.7,420.2,315.3z M61.0000000000001,311.1C60.4000000000001,309.5,59.9000000000001,307.8,59.4000000000001,306.2L61.0000000000001,305.7C61.5000000000001,307.3,62.0000000000001,308.9,62.6000000000001,310.6z M423.5,305.5L421.9,305C422.4,303.4,422.9,301.7,423.3,300.1L424.9,300.6C424.5,302.2,424,303.8,423.5,305.5z M57.9,301.2C57.4,299.5,57,297.9,56.6,296.2L58.3,295.8C58.7,297.5,59.2,299.1,59.6,300.7z M426.2,295.5L424.5,295.1C424.9,293.5,425.3,291.8,425.7,290.1L427.4,290.5C427,292.2,426.6,293.9,426.2,295.5z M55.4,291.2C55,289.5,54.7,287.8,54.3,286.2L56,285.9C56.3,287.6,56.7,289.2,57,290.9z M428.4,285.5L426.7,285.2C427,283.5,427.3,281.9,427.6,280.2L429.3,280.5C429,282.1,428.7,283.8,428.4,285.5z M53.5000000000001,281.1C53.2000000000001,279.4,53.0000000000001,277.7,52.7000000000001,276L54.4000000000001,275.8C54.6000000000001,277.5,54.9000000000001,279.2,55.2000000000001,280.8z M430.1,275.3L428.4,275.1 429,270 430.7,270.2 430.1,275.3z M52.1000000000001,270.9C51.9000000000001,269.2,51.7000000000001,267.5,51.6000000000001,265.8L53.3000000000001,265.7C53.4000000000001,267.4,53.6000000000001,269.1,53.8000000000001,270.8z M431.2,265.1L429.5,265C429.6,263.3,429.8,261.6,429.8,259.9L431.5,260C431.4,261.6,431.3,263.4,431.2,265.1z M51.2000000000001,260.6C51.1000000000001,258.9,51.0000000000001,257.2,51.0000000000001,255.5L52.7000000000001,255.4C52.8000000000001,257.1,52.8000000000001,258.8,52.9000000000001,260.5z M431.7,254.8L430,254.8C430,253.1,430.1,251.4,430.1,249.7L430.1,248.3 431.8,248.3 431.8,249.7C431.8,251.4,431.8,253.1,431.7,254.8z M50.9000000000001,250.3L50.9000000000001,249.6C50.9000000000001,248.1,50.9000000000001,246.6,51.0000000000001,245.2L52.7000000000001,245.2C52.7000000000001,246.7,52.6000000000001,248.1,52.6000000000001,249.6L52.6000000000001,250.3z M430,243.1C429.9,241.4,429.9,239.7,429.8,238L431.5,237.9C431.6,239.6,431.7,241.3,431.7,243z M52.8000000000001,240.1L51.1000000000001,240 51.4000000000001,234.9 53.1000000000001,235 52.8000000000001,240.1z M429.4,232.9C429.3,231.2,429.1,229.5,428.9,227.8L430.6,227.6C430.8,229.3,431,231,431.1,232.7z M53.6000000000001,229.9L51.9000000000001,229.7 52.5000000000001,224.6 54.2000000000001,224.8C54.0000000000001,226.6,53.8000000000001,228.2,53.6000000000001,229.9z M428.2,222.8C428,221.1,427.7,219.4,427.4,217.8L429.1,217.5C429.4,219.2,429.7,220.9,429.9,222.6z M54.9000000000001,219.8L53.2000000000001,219.5 54.1000000000001,214.4 55.8000000000001,214.7C55.5000000000001,216.5,55.2000000000001,218.1,54.9000000000001,219.8z M426.5,212.7C426.2,211,425.8,209.4,425.4,207.7L427.1,207.3C427.5,209,427.8,210.7,428.2,212.3z M56.8000000000002,209.8L55.1000000000002,209.4C55.5000000000002,207.7,55.8000000000002,206,56.3000000000002,204.4L58.0000000000002,204.8C57.5000000000002,206.5,57.2000000000002,208.1,56.8000000000002,209.8z M424.2,202.8C423.8,201.1,423.3,199.5,422.9,197.9L424.5,197.4C425,199,425.4,200.7,425.8,202.4z M59.2000000000002,199.9L57.6000000000002,199.5C58.1000000000002,197.8,58.5000000000002,196.2,59.0000000000002,194.5L60.6000000000002,195C60.1000000000002,196.6,59.7000000000002,198.2,59.2000000000002,199.9z M421.4,192.9C420.9,191.3,420.4,189.7,419.8,188.1L421.4,187.5C422,189.1,422.5,190.8,423,192.4z M62.2000000000002,190.1L60.6000000000002,189.6C61.1000000000002,188,61.7000000000002,186.3,62.3000000000002,184.7L63.9000000000002,185.3C63.3000000000002,186.8,62.7000000000002,188.4,62.2000000000002,190.1z M418.1,183.3C417.5,181.7,416.9,180.1,416.2,178.5L417.8,177.9C418.4,179.5,419.1,181.1,419.7,182.7z M65.7000000000002,180.4L64.1000000000002,179.8C64.7000000000002,178.2,65.4000000000002,176.6,66.1000000000002,175L67.7000000000002,175.7C66.9000000000002,177.3,66.3000000000002,178.9,65.7000000000002,180.4z M414.3,173.9C413.6,172.3,412.9,170.8,412.2,169.3L413.7,168.6C414.4,170.1,415.1,171.7,415.8,173.3z M69.7000000000002,171L68.1000000000002,170.3C68.8000000000002,168.7,69.6000000000002,167.2,70.3000000000002,165.6L71.8000000000002,166.4C71.1000000000002,167.9,70.4000000000002,169.5,69.7000000000002,171z M409.9,164.6L407.5,160.1 409,159.3C409.8,160.8,410.6,162.3,411.4,163.9z M74.2000000000002,161.8L72.7000000000002,161C73.5000000000002,159.5,74.3000000000002,158,75.2000000000002,156.5L76.7000000000002,157.3C75.8000000000002,158.8,75.0000000000002,160.3,74.2000000000002,161.8z M405.1,155.7C404.3,154.2,403.4,152.8,402.5,151.3L404,150.4C404.9,151.9,405.8,153.3,406.6,154.8z M79.2000000000002,152.9L77.7000000000002,152C78.6000000000002,150.5,79.5000000000002,149.1,80.4000000000002,147.6L81.8000000000002,148.5C81.0000000000002,150,80.1000000000002,151.5,79.2000000000002,152.9z M399.8,147C398.9,145.6,397.9,144.2,397,142.8L398.4,141.8C399.4,143.2,400.3,144.6,401.3,146.1z M84.7000000000002,144.3L83.3000000000002,143.3C84.3000000000002,141.9,85.2000000000002,140.5,86.2000000000002,139.1L87.6000000000002,140.1C86.6000000000002,141.5,85.6000000000002,142.9,84.7000000000002,144.3z M394,138.6C393,137.2,392,135.9,390.9,134.5L392.3,133.5C393.3,134.9,394.4,136.2,395.4,137.6z M90.6000000000002,136L89.2000000000002,135C90.2000000000002,133.6,91.3000000000002,132.3,92.4000000000002,130.9L93.7000000000002,132C92.7000000000002,133.3,91.7000000000002,134.6,90.6000000000002,136z M387.7,130.5L384.4,126.6 385.7,125.5 389,129.4z M97.0000000000002,128L95.7000000000002,126.9C96.8000000000002,125.6,97.9000000000002,124.3,99.1000000000002,123L100.4,124.1C99.2000000000002,125.4,98.1000000000002,126.7,97.0000000000002,128z M381.1,122.8C380,121.5,378.8,120.3,377.6,119.1L378.8,117.9C380,119.1,381.2,120.4,382.3,121.7z M103.8,120.4L102.6,119.2C103.8,117.9,105,116.7,106.2,115.5L107.4,116.7C106.2,117.9,105,119.1,103.8,120.4z M374,115.4C372.8,114.2,371.6,113,370.3,111.9L371.5,110.7C372.8,111.9,374,113.1,375.2,114.3z M111,113.1L109.8,111.9C111,110.7,112.3,109.5,113.6,108.4L114.7,109.7C113.5,110.8,112.2,111.9,111,113.1z M366.6,108.4L362.7,105.1 363.8,103.8C365.1,104.9,366.4,106,367.7,107.2z M118.6,106.3L117.5,105C118.8,103.9,120.1,102.8,121.5,101.7L122.6,103C121.2,104.1,119.9,105.2,118.6,106.3z M358.8,101.8C357.5,100.7,356.1,99.7,354.8,98.7L355.8,97.3C357.2,98.3,358.5,99.4,359.9,100.5z M126.5,99.8L125.5,98.4C126.9,97.4,128.2,96.3,129.6,95.3L130.6,96.7C129.2,97.8,127.8,98.8,126.5,99.8z M350.6,95.7C349.2,94.7,347.8,93.7,346.4,92.8L347.4,91.4C348.8,92.4,350.2,93.3,351.6,94.3z M134.7,93.8L133.7,92.4C135.1,91.4,136.5,90.5,138,89.5L139,91C137.6,91.9,136.1,92.9,134.7,93.8z M342.1,90C340.7,89.1,339.2,88.2,337.7,87.3L338.6,85.8C340.1,86.7,341.5,87.6,343,88.5z M143.3,88.3L142.4,86.8C143.9,85.9,145.3,85,146.8,84.2L147.6,85.7C146.2,86.6,144.7,87.4,143.3,88.3z M333.3,84.8L328.8,82.4 329.6,80.9C331.1,81.7,332.6,82.5,334.1,83.4z M152.1,83.2L151.3,81.7C152.8,80.9,154.3,80.1,155.9,79.3L156.7,80.8C155.1,81.7,153.6,82.4,152.1,83.2z M324.2,80C322.7,79.3,321.1,78.5,319.6,77.8L320.3,76.2C321.9,76.9,323.4,77.7,325,78.4z M161.2,78.7L160.5,77.2C162,76.5,163.6,75.8,165.2,75.1L165.9,76.7C164.3,77.3,162.8,78,161.2,78.7z M314.9,75.8C313.3,75.1,311.8,74.5,310.2,73.9L310.8,72.3C312.4,72.9,314,73.6,315.6,74.3z M170.6,74.6L170,73C171.6,72.4,173.2,71.7,174.8,71.1L175.4,72.7C173.7,73.3,172.1,74,170.6,74.6z M305.4,72C303.8,71.4,302.2,70.9,300.6,70.3L301.1,68.7C302.7,69.2,304.4,69.8,306,70.4z M180.1,71L179.5,69.4C181.1,68.8,182.8,68.3,184.4,67.8L184.9,69.4C183.4,69.9,181.7,70.5,180.1,71z M295.7,68.8C294.1,68.3,292.4,67.8,290.8,67.4L291.2,65.7C292.9,66.1,294.5,66.6,296.2,67.1z M189.9,68L189.4,66.4C191.1,65.9,192.7,65.5,194.4,65.1L194.8,66.8C193.2,67.1,191.5,67.5,189.9,68z M285.8,66.2C284.1,65.8,282.5,65.4,280.8,65.1L281.2,63.4C282.9,63.8,284.6,64.1,286.2,64.5z M199.8,65.5L199.4,63.8C201.1,63.4,202.8,63.1,204.4,62.7L204.7,64.4C203.1,64.8,201.4,65.1,199.8,65.5z M275.8,64C274.1,63.7,272.5,63.4,270.8,63.1L271.1,61.4C272.8,61.7,274.5,62,276.2,62.3z M209.8,63.5L209.5,61.8C211.2,61.5,212.9,61.3,214.6,61L214.8,62.7C213.2,63,211.5,63.2,209.8,63.5z M265.7,62.4C264,62.2,262.3,62,260.6,61.8L260.8,60.1C262.5,60.3,264.2,60.5,265.9,60.7z M219.9,62.1L219.7,60.4C221.4,60.2,223.1,60,224.8,59.9L224.9,61.6C223.3,61.7,221.6,61.9,219.9,62.1z M255.6,61.4L250.5,61.1 250.6,59.4 255.7,59.7z M230.1,61.2L230,59.5C231.7,59.4,233.4,59.3,235.1,59.3L235.2,61C233.5,61,231.8,61.1,230.1,61.2z M245.4,60.9L241.3,60.9 240.2,60.9 240.2,59.2 241.3,59.2 245.4,59.2z" />

MODIFY
WalletWasabi.Fluent/ViewModels/AboutViewModel.cs
WalletWasabi.Fluent/ViewModels/AboutViewModel.cs
@@ -17,8 +17,12 @@ namespace WalletWasabi.Fluent.ViewModels
Caption = "Displays all the current info about the app",
IconName = "info_regular",
Order = 4,
- Category = "General",
- Keywords = new[] { "About", "Software", "Version", "Source", "Code", "Github", "Status", "Stats", "Tor", "Onion", "Bug", "Report", "FAQ", "Questions,", "Docs", "Documentation", "Link", "Links", "Help" },
+ Category = "Help & Support",
+ Keywords = new[]
+ {
+ "About", "Software", "Version", "Source", "Code", "Github", "Status", "Stats", "Tor", "Onion", "Bug",
+ "Report", "FAQ", "Questions,", "Docs", "Documentation", "Link", "Links", "Help"
+ },
NavBarPosition = NavBarPosition.None,
NavigationTarget = NavigationTarget.DialogScreen)]
public partial class AboutViewModel : RoutableViewModel
@@ -46,22 +50,22 @@ namespace WalletWasabi.Fluent.ViewModels
public Version ClientVersion => Constants.ClientVersion;
- public string ClearnetLink => "https://wasabiwallet.io/";
+ public static string ClearnetLink => "https://wasabiwallet.io/";
- public string TorLink => "http://wasabiukrxmkdgve5kynjztuovbg43uxcbcxn6y2okcrsg7gb6jdmbad.onion";
+ public static string TorLink => "http://wasabiukrxmkdgve5kynjztuovbg43uxcbcxn6y2okcrsg7gb6jdmbad.onion";
- public string SourceCodeLink => "https://github.com/zkSNACKs/WalletWasabi/";
+ public static string SourceCodeLink => "https://github.com/zkSNACKs/WalletWasabi/";
- public string StatusPageLink => "https://stats.uptimerobot.com/YQqGyUL8A7";
+ public static string StatusPageLink => "https://stats.uptimerobot.com/YQqGyUL8A7";
- public string UserSupportLink => "https://www.reddit.com/r/WasabiWallet/";
+ public static string UserSupportLink => "https://www.reddit.com/r/WasabiWallet/";
- public string BugReportLink => "https://github.com/zkSNACKs/WalletWasabi/issues/";
+ public static string BugReportLink => "https://github.com/zkSNACKs/WalletWasabi/issues/";
- public string FAQLink => "https://docs.wasabiwallet.io/FAQ/";
+ public static string FAQLink => "https://docs.wasabiwallet.io/FAQ/";
- public string DocsLink => "https://docs.wasabiwallet.io/";
+ public static string DocsLink => "https://docs.wasabiwallet.io/";
- public string License => "https://github.com/zkSNACKs/WalletWasabi/blob/master/LICENSE.md";
+ public static string License => "https://github.com/zkSNACKs/WalletWasabi/blob/master/LICENSE.md";
}
}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/HelpAndSupport/BugReportLinkViewModel.cs
+using System.IO;
+using System.Windows.Input;
+using ReactiveUI;
+
+namespace WalletWasabi.Fluent.ViewModels.HelpAndSupport
+{
+ [NavigationMetaData(
+ Title = "Report a Bug",
+ Caption = "",
+ Order = 1,
+ Category = "Help & Support",
+ Keywords = new[]
+ {
+ "Support", "Website", "Bug", "Report"
+ },
+ IconName = "bug_regular")]
+ public partial class BugReportLinkViewModel : TriggerCommandViewModel
+ {
+ public override ICommand TargetCommand =>
+ ReactiveCommand.CreateFromTask(async () => await IoHelpers.OpenBrowserAsync(AboutViewModel.BugReportLink));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/HelpAndSupport/DocsLinkViewModel.cs
+using System.IO;
+using System.Windows.Input;
+using ReactiveUI;
+
+namespace WalletWasabi.Fluent.ViewModels.HelpAndSupport
+{
+ [NavigationMetaData(
+ Title = "User Guide/Docs",
+ Caption = "",
+ Order = 2,
+ Category = "Help & Support",
+ Keywords = new[]
+ {
+ "Support", "Website", "Docs", "Documentation", "Guide"
+ },
+ IconName = "book_question_mark_regular")]
+ public partial class DocsLinkViewModel : TriggerCommandViewModel
+ {
+ public override ICommand TargetCommand =>
+ ReactiveCommand.CreateFromTask(async () => await IoHelpers.OpenBrowserAsync(AboutViewModel.DocsLink));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/HelpAndSupport/UserSupportViewModel.cs
+using System;
+using System.IO;
+using System.Reactive.Concurrency;
+using System.Windows.Input;
+using JetBrains.Annotations;
+using ReactiveUI;
+using WalletWasabi.Fluent.Model;
+using WalletWasabi.Fluent.ViewModels.Settings;
+using WalletWasabi.Gui;
+using WalletWasabi.Gui.Helpers;
+using WalletWasabi.Gui.ViewModels;
+using WalletWasabi.Logging;
+using WalletWasabi.Tor;
+using WalletWasabi.Wallets;
+
+namespace WalletWasabi.Fluent.ViewModels.HelpAndSupport
+{
+ [NavigationMetaData(
+ Title = "User Support",
+ Caption = "",
+ Order = 0,
+ Category = "Help & Support",
+ Keywords = new[]
+ {
+ "Support", "Website"
+ },
+ IconName = "person_support_regular")]
+ public partial class UserSupportViewModel : TriggerCommandViewModel
+ {
+ public override ICommand TargetCommand =>
+ ReactiveCommand.CreateFromTask(async () =>
+ await IoHelpers.OpenBrowserAsync(AboutViewModel.UserSupportLink));
+ }
+
+}
\ No newline at end of file

MODIFY
WalletWasabi.Fluent/ViewModels/MainViewModel.cs
WalletWasabi.Fluent/ViewModels/MainViewModel.cs
@@ -14,6 +14,8 @@ using WalletWasabi.Fluent.ViewModels.Navigation;
using WalletWasabi.Fluent.ViewModels.Search;
using WalletWasabi.Fluent.ViewModels.Settings;
using WalletWasabi.Fluent.ViewModels.TransactionBroadcasting;
+using WalletWasabi.Fluent.ViewModels.HelpAndSupport;
+using WalletWasabi.Fluent.ViewModels.OpenDirectory;
namespace WalletWasabi.Fluent.ViewModels
{
@@ -200,12 +202,24 @@ namespace WalletWasabi.Fluent.ViewModels
IoHelpers.OpenFolderInFileExplorer(_walletManager.Model.WalletDirectories.WalletsDir);
return null;
});
+
+ UserSupportViewModel.RegisterLazy(() => new UserSupportViewModel());
+ BugReportLinkViewModel.RegisterLazy(() => new BugReportLinkViewModel());
+ DocsLinkViewModel.RegisterLazy(() => new DocsLinkViewModel());
+
+ OpenDataFolderViewModel.RegisterLazy(() => new OpenDataFolderViewModel(_global.DataDir));
+ OpenWalletFolderViewModel.RegisterLazy(() => new OpenWalletFolderViewModel(_walletManager));
+ OpenLogsViewModel.RegisterLazy(() => new OpenLogsViewModel());
+ OpenTorLogsViewModel.RegisterLazy(() => new OpenTorLogsViewModel(_global));
+ OpenConfigFileViewModel.RegisterLazy(() => new OpenConfigFileViewModel(_global));
}
private static void RegisterCategories(SearchPageViewModel searchPage)
{
searchPage.RegisterCategory("General", 0);
searchPage.RegisterCategory("Settings", 1);
+ searchPage.RegisterCategory("Help & Support", 2);
+ searchPage.RegisterCategory("Open", 3);
}
}
}

ADD
WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenConfigFileViewModel.cs
+using System.Windows.Input;
+using ReactiveUI;
+using WalletWasabi.Gui;
+using WalletWasabi.Gui.Helpers;
+
+namespace WalletWasabi.Fluent.ViewModels.OpenDirectory
+{
+ [NavigationMetaData(
+ Title = "Config File",
+ Caption = "",
+ Order = 4,
+ Category = "Open",
+ Keywords = new[]
+ {
+ "Browse", "Open", "Config", "File"
+ },
+ IconName = "document_regular")]
+ public partial class OpenConfigFileViewModel : TriggerCommandViewModel
+ {
+ private readonly Global _global;
+
+ public OpenConfigFileViewModel(Global global)
+ {
+ _global = global;
+ }
+
+ public override ICommand TargetCommand =>
+ ReactiveCommand.Create(() => FileHelpers.OpenFileInTextEditorAsync(_global.Config.FilePath));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenDataFolderViewModel.cs
+using System.IO;
+using System.Windows.Input;
+using ReactiveUI;
+
+namespace WalletWasabi.Fluent.ViewModels.OpenDirectory
+{
+ [NavigationMetaData(
+ Title = "Data Folder",
+ Caption = "",
+ Order = 0,
+ Category = "Open",
+ Keywords = new[]
+ {
+ "Browse", "Open", "Data", "Folder"
+ },
+ IconName = "folder_regular")]
+ public partial class OpenDataFolderViewModel : TriggerCommandViewModel
+ {
+ public OpenDataFolderViewModel(string dataDir)
+ {
+ TargetCommand = ReactiveCommand.Create(() => IoHelpers.OpenFolderInFileExplorer(dataDir));
+ }
+
+ public override ICommand TargetCommand { get; }
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenLogsViewModel.cs
+using System.Windows.Input;
+using ReactiveUI;
+using WalletWasabi.Gui.Helpers;
+using WalletWasabi.Logging;
+
+namespace WalletWasabi.Fluent.ViewModels.OpenDirectory
+{
+ [NavigationMetaData(
+ Title = "Logs",
+ Caption = "",
+ Order = 2,
+ Category = "Open",
+ Keywords = new[]
+ {
+ "Browse", "Open", "Logs"
+ },
+ IconName = "document_regular")]
+ public partial class OpenLogsViewModel : TriggerCommandViewModel
+ {
+ public override ICommand TargetCommand =>
+ ReactiveCommand.Create(() => FileHelpers.OpenFileInTextEditorAsync(Logger.FilePath));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenTorLogsViewModel.cs
+using System.Windows.Input;
+using ReactiveUI;
+using WalletWasabi.Gui;
+using WalletWasabi.Gui.Helpers;
+
+namespace WalletWasabi.Fluent.ViewModels.OpenDirectory
+{
+ [NavigationMetaData(
+ Title = "Tor Logs",
+ Caption = "",
+ Order = 3,
+ Category = "Open",
+ Keywords = new[]
+ {
+ "Browse", "Open", "Tor", "Logs"
+ },
+ IconName = "document_regular")]
+ public partial class OpenTorLogsViewModel : TriggerCommandViewModel
+ {
+ private readonly Global _global;
+
+ public OpenTorLogsViewModel(Global global)
+ {
+ _global = global;
+ }
+
+ public override ICommand TargetCommand =>
+ ReactiveCommand.Create(() => FileHelpers.OpenFileInTextEditorAsync(_global.TorSettings.LogFilePath));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/OpenDirectory/OpenWalletFolderViewModel.cs
+using System.IO;
+using System.Windows.Input;
+using ReactiveUI;
+
+namespace WalletWasabi.Fluent.ViewModels.OpenDirectory
+{
+ [NavigationMetaData(
+ Title = "Wallet Folder",
+ Caption = "",
+ Order = 1,
+ Category = "Open",
+ Keywords = new[]
+ {
+ "Browse", "Open", "Wallet", "Folder"
+ },
+ IconName = "folder_regular")]
+ public partial class OpenWalletFolderViewModel : TriggerCommandViewModel
+ {
+ private readonly WalletManagerViewModel _walletManager;
+
+ public OpenWalletFolderViewModel(WalletManagerViewModel walletManager)
+ {
+ _walletManager = walletManager;
+ }
+
+ public override ICommand TargetCommand => ReactiveCommand.Create(() =>
+ IoHelpers.OpenFolderInFileExplorer(_walletManager.Model.WalletDirectories.WalletsDir));
+ }
+}
\ No newline at end of file

ADD
WalletWasabi.Fluent/ViewModels/TriggerCommandViewModel.cs
+using System.Reactive.Disposables;
+using System.Windows.Input;
+using WalletWasabi.Fluent.ViewModels.Navigation;
+
+namespace WalletWasabi.Fluent.ViewModels
+{
+ public abstract class TriggerCommandViewModel : RoutableViewModel
+ {
+ public abstract ICommand TargetCommand { get; }
+
+ protected override void OnNavigatedTo(bool inStack, CompositeDisposable disposable)
+ {
+ if (TargetCommand.CanExecute(null))
+ {
+ TargetCommand.Execute(null);
+ }
+ Navigate().Back();
+ base.OnNavigatedTo(inStack, disposable);
+ }
+ }
+}
\ No newline at end of file

[Fluent] Add links in action center from the old file/help menu.