super polish optimise privacy level.
MODIFY
WalletWasabi.Fluent/Icons/Icons.axaml
WalletWasabi.Fluent/Icons/Icons.axaml
<PathIcon Data="{StaticResource board_regular}" />
<PathIcon Data="{StaticResource glance_regular}" />
<PathIcon Data="{StaticResource officeapps_regular}" />
+ <PathIcon Data="{StaticResource btc_logo}" />
</WrapPanel>
</Design.PreviewWith>
<Style>
<StreamGeometry x:Key="arrow_down_regular">M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z</StreamGeometry>
<StreamGeometry x:Key="arrow_up_regular">M4.21157,12.7326 C3.9244,13.0312 3.93361,13.5059 4.23213,13.7931 C4.53064,14.0803 5.00543,14.0711 5.29259,13.7725 L13.2521,5.49831 L13.2521,24.2511 C13.2521,24.6653 13.5879,25.0011 14.0021,25.0011 C14.4163,25.0011 14.7521,24.6653 14.7521,24.2511 L14.7521,5.4993 L22.7106,13.7725 C22.9978,14.0711 23.4726,14.0803 23.7711,13.7931 C24.0696,13.5059 24.0788,13.0312 23.7916,12.7326 L14.7223,3.30466 C14.3289,2.89568 13.6743,2.89568 13.2809,3.30466 L4.21157,12.7326 Z</StreamGeometry>
<StreamGeometry x:Key="delete_regular">M24,7.25 C27.1017853,7.25 29.629937,9.70601719 29.7458479,12.7794443 L29.75,13 L37,13 C37.6903559,13 38.25,13.5596441 38.25,14.25 C38.25,14.8972087 37.7581253,15.4295339 37.1278052,15.4935464 L37,15.5 L35.909,15.5 L34.2058308,38.0698451 C34.0385226,40.2866784 32.1910211,42 29.9678833,42 L18.0321167,42 C15.8089789,42 13.9614774,40.2866784 13.7941692,38.0698451 L12.09,15.5 L11,15.5 C10.3527913,15.5 9.8204661,15.0081253 9.75645361,14.3778052 L9.75,14.25 C9.75,13.6027913 10.2418747,13.0704661 10.8721948,13.0064536 L11,13 L18.25,13 C18.25,9.82436269 20.8243627,7.25 24,7.25 Z M33.4021054,15.5 L14.5978946,15.5 L16.2870795,37.8817009 C16.3559711,38.7945146 17.116707,39.5 18.0321167,39.5 L29.9678833,39.5 C30.883293,39.5 31.6440289,38.7945146 31.7129205,37.8817009 L33.4021054,15.5 Z M27.25,20.75 C27.8972087,20.75 28.4295339,21.2418747 28.4935464,21.8721948 L28.5,22 L28.5,33 C28.5,33.6903559 27.9403559,34.25 27.25,34.25 C26.6027913,34.25 26.0704661,33.7581253 26.0064536,33.1278052 L26,33 L26,22 C26,21.3096441 26.5596441,20.75 27.25,20.75 Z M20.75,20.75 C21.3972087,20.75 21.9295339,21.2418747 21.9935464,21.8721948 L22,22 L22,33 C22,33.6903559 21.4403559,34.25 20.75,34.25 C20.1027913,34.25 19.5704661,33.7581253 19.5064536,33.1278052 L19.5,33 L19.5,22 C19.5,21.3096441 20.0596441,20.75 20.75,20.75 Z M24,9.75 C22.2669685,9.75 20.8507541,11.1064548 20.7551448,12.8155761 L20.75,13 L27.25,13 C27.25,11.2050746 25.7949254,9.75 24,9.75 Z</StreamGeometry>
-
+ <StreamGeometry x:Key="btc_logo">M4.58084 1.95313V3.90625L3.90243 3.90717C3.52929 3.90766 2.49863 3.90727 1.61201 3.90628L0 3.90451L4.97644e-05 5.1749L7.46466e-05 6.44532L0.952318 6.44647C1.98886 6.44769 2.0684 6.45667 2.3614 6.60545C2.63466 6.74417 2.86654 7.07332 2.93662 7.42188C2.95803 7.52834 2.96346 8.94194 2.95778 12.9297L2.95016 18.2943L2.89031 18.4497C2.81378 18.6485 2.6238 18.8523 2.45205 18.92C2.34026 18.964 2.23324 18.9698 1.38802 18.9783L0.448275 18.9878L0.435803 19.0447C0.417579 19.1278 0 21.7641 0 21.796C0 21.8144 0.727209 21.8229 2.29042 21.8229H4.58084V23.8021V25.7813H5.71361H6.84637V23.824V21.8667L7.52259 21.8839C7.89454 21.8933 8.30345 21.9011 8.43129 21.9011H8.66377V23.8412V25.7813H9.80898H10.9542V23.8156V21.85L11.0102 21.838C11.041 21.8314 11.1783 21.819 11.3152 21.8105C11.4521 21.802 11.7322 21.7774 11.9376 21.7559C15.5909 21.3733 17.3257 20.0149 17.7389 17.2136C17.8008 16.7937 17.816 15.7697 17.7663 15.3758C17.6416 14.3893 17.3165 13.6752 16.7221 13.0819C16.3511 12.7116 15.9632 12.4583 15.4145 12.228C15.135 12.1107 14.656 11.9531 14.5791 11.9531C14.5107 11.9531 14.5352 11.9127 14.6326 11.8646C14.8306 11.7668 15.222 11.4712 15.4375 11.2567C15.9456 10.751 16.2564 10.1668 16.4083 9.43228C16.4743 9.11316 16.5018 8.25959 16.4584 7.87509C16.3787 7.16769 16.2036 6.64173 15.8655 6.09376C15.6804 5.79384 15.2004 5.29646 14.8877 5.08071C14.0037 4.4706 12.7576 4.08566 11.1222 3.91748L10.9542 3.90019V1.95011V0H9.80898H8.66377V1.90104V3.80209H8.05773C7.7244 3.80209 7.31548 3.80974 7.14903 3.81912L6.84637 3.83612V1.91808V0H5.71361H4.58084V1.95313ZM9.3736 6.65386C11.2148 6.85483 12.1482 7.5774 12.2157 8.85418C12.239 9.29426 12.1554 9.69186 11.9705 10.0215C11.8514 10.2337 11.5241 10.5631 11.289 10.7073C10.6738 11.0846 9.8759 11.2849 8.71356 11.3537C8.22759 11.3824 7.09438 11.3891 6.97396 11.3639L6.89616 11.3477V8.98178V6.61592L7.28827 6.60602C7.97707 6.58865 8.98871 6.61186 9.3736 6.65386ZM9.58026 13.7776C11.9204 13.9545 13.1437 14.7383 13.2665 16.1393C13.3792 17.4251 12.6261 18.2942 11.0413 18.7072C10.2126 18.9231 9.47309 18.9931 7.99158 18.9956L6.90861 18.9974L6.90219 16.4063C6.89865 14.9811 6.90112 13.8005 6.90764 13.7826C6.92292 13.7406 9.03855 13.7367 9.58026 13.7776Z</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/Wallets/Send/OptimisePrivacyViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/OptimisePrivacyViewModel.cs
using NBitcoin;
+using System;
using System.Collections.ObjectModel;
using System.Linq;
using System.Reactive.Concurrency;
@@ -21,6 +22,8 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
[AutoNotify] private ObservableCollection<PrivacySuggestionControlViewModel> _privacySuggestions;
[AutoNotify] private PrivacySuggestionControlViewModel? _selectedPrivacySuggestion;
+ [AutoNotify] private bool _exactAmountWarningVisible;
+ private PrivacySuggestionControlViewModel? _defaultSelection;
public OptimisePrivacyViewModel(Wallet wallet,
TransactionInfo transactionInfo, TransactionBroadcaster broadcaster, BuildTransactionResult requestedTransaction)
@@ -29,6 +32,10 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
_requestedTransaction = requestedTransaction;
_transactionInfo = transactionInfo;
+ this.WhenAnyValue(x => x.SelectedPrivacySuggestion)
+ .Where(x => x is { })
+ .Subscribe(x => ExactAmountWarningVisible = x != _defaultSelection);
+
_privacySuggestions = new ObservableCollection<PrivacySuggestionControlViewModel>();
NextCommand = ReactiveCommand.Create(() =>
@@ -67,11 +74,11 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
PrivacyOptimisationLevel.Better, "Improved Privacy"));
}
- var exactSuggestion = new PrivacySuggestionControlViewModel(
+ _defaultSelection = new PrivacySuggestionControlViewModel(
_transactionInfo.Amount.ToDecimal(MoneyUnit.BTC), _requestedTransaction,
- PrivacyOptimisationLevel.Standard, "Send the Exact Amount");
+ PrivacyOptimisationLevel.Standard);
- _privacySuggestions.Add(exactSuggestion);
+ _privacySuggestions.Add(_defaultSelection);
var largerTransaction = _wallet.BuildTransaction(
_wallet.Kitchen.SaltSoup(),
@@ -84,7 +91,7 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
_transactionInfo.Amount.ToDecimal(MoneyUnit.BTC), largerTransaction,
PrivacyOptimisationLevel.Better, "Improved Privacy"));
- SelectedPrivacySuggestion = exactSuggestion;
+ SelectedPrivacySuggestion = _defaultSelection;
IsBusy = false;
});

MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionControlViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/PrivacySuggestionControlViewModel.cs
@@ -35,6 +35,10 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
_caption = pcDifference > 0 ? $"{pcDifference:F}% More" : $"{Math.Abs(pcDifference):F}% Less";
}
+ else
+ {
+ _caption = "As Requested";
+ }
_title = $"{total}";
}

MODIFY
WalletWasabi.Fluent/Views/Wallets/Send/OptimisePrivacyView.axaml
WalletWasabi.Fluent/Views/Wallets/Send/OptimisePrivacyView.axaml
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
- <c:InfoMessage Margin="0 30 0 0" VerticalAlignment="Bottom" HorizontalAlignment="Center" Content="Some services only accept the exact amount that was requested." Foreground="{DynamicResource PrivacyOptimisationLevelStandardBrush}" />
+ <c:InfoMessage IsVisible="{Binding ExactAmountWarningVisible}" Margin="0 30 0 0" VerticalAlignment="Bottom" HorizontalAlignment="Center" Content="Some services only accept the exact amount that was requested." Foreground="{DynamicResource PrivacyOptimisationLevelStandardBrush}" />
</DockPanel>
</c:ContentArea>
</UserControl>

super polish optimise privacy level.