From 26c60e8e7904ac031737ebfded7b882d4428a023 Mon Sep 17 00:00:00 2001 From: Mbucari Date: Thu, 2 Mar 2023 19:23:03 -0700 Subject: [PATCH] Convert queue expand/collapse button text to images (rmcrackan/Libation#339) --- Source/LibationAvalonia/Assets/Arrows_left.png | Bin 0 -> 515 bytes Source/LibationAvalonia/Assets/Arrows_right.png | Bin 0 -> 510 bytes Source/LibationAvalonia/LibationAvalonia.csproj | 2 ++ .../ViewModels/MainWindowViewModel.cs | 7 +------ Source/LibationAvalonia/Views/MainWindow.axaml | 7 ++++++- 5 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 Source/LibationAvalonia/Assets/Arrows_left.png create mode 100644 Source/LibationAvalonia/Assets/Arrows_right.png diff --git a/Source/LibationAvalonia/Assets/Arrows_left.png b/Source/LibationAvalonia/Assets/Arrows_left.png new file mode 100644 index 0000000000000000000000000000000000000000..a3a55d5aead8088907277fe357b30b6b6c614d21 GIT binary patch literal 515 zcmV+e0{s1nP)pFAY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-iAh93RCwC#)xS$uVH5}8$0#BK1I@u`DlBoZ;+unLt+_e$X9VU{5ID57h$IHJ z1rbCb4h}65(jr7b(BO|~689)6$xPmc&V|d%`@K#QL3e%5J)g^a&b_xIrQ{&5Lk{@* z_XD(7m`qR5jz+)u5F8GtM7X@1gd)^c<5=B38Df4S#-!Yik z^{}t#YZq`7t5JA2JHk$U47-zAH#Wj1Dk}xdMA2Iu&YH}HE#pXL)v>*-7N-<28by1! zm@UCDcCn4Y%*NxsEu5=cJ)jqBQFyPgW$(hK3ic^%GPiob%_#bToKC_juTTKBl6z89CIcw6wPONS#v$42m8v{)N;^`CK7q;kr*qg!@ zRWIgJ(-y%otk(xx^Aoj!-p=eKHp6Z-1;CXk+(9ez>NvjPLYp`F3(oKNEqV~euL}M! zY_Z`x^>n|0PCUXu!Fw=^{(_y3S)Hu{I{yDM|9Zgh0RSZgM+a4k;hX>f002ovPDHLk FV1jsV*xvvE literal 0 HcmV?d00001 diff --git a/Source/LibationAvalonia/Assets/Arrows_right.png b/Source/LibationAvalonia/Assets/Arrows_right.png new file mode 100644 index 0000000000000000000000000000000000000000..369439b75ddc1ff90a60cb04c5cf0b43ae27bf59 GIT binary patch literal 510 zcmVpFAY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-gh@m}RCwC#)xS$tQ5XmCkCH?P36(?QRP=*}x8ltq%+}f(`ZEM;Di9i4S|p5u z+JXookOl`AiD(g|AZREJr*Myqit;s1%X8s!IG!enpu2va_xaxUJm;L-mr}BmPrn_0 z{`~+cB{7G?n8j%BIF36QF4ze?z}`~tcEDpKJSsGq54&Hm=VAB$6mSfmqxf>x_c-cw5%EYd+gpW;0QLhImsP-3%iin>DamnV=T?wf_mJ@vAE zFlzy0c!EQPCgWiv1v`(qW=V7J`~S)O>jA$90KO + + diff --git a/Source/LibationAvalonia/ViewModels/MainWindowViewModel.cs b/Source/LibationAvalonia/ViewModels/MainWindowViewModel.cs index 8f5fa93a..db96c036 100644 --- a/Source/LibationAvalonia/ViewModels/MainWindowViewModel.cs +++ b/Source/LibationAvalonia/ViewModels/MainWindowViewModel.cs @@ -1,4 +1,5 @@ using ApplicationServices; +using Avalonia.Media.Imaging; using Dinah.Core; using LibationFileManager; using ReactiveUI; @@ -135,15 +136,9 @@ namespace LibationAvalonia.ViewModels set { this.RaiseAndSetIfChanged(ref _queueOpen, value); - QueueHideButtonText = _queueOpen? "❱❱❱" : "❰❰❰"; - this.RaisePropertyChanged(nameof(QueueHideButtonText)); } } - /// The Process Queue's Expand/Collapse button display text - public string QueueHideButtonText { get; private set; } - - /// The number of books visible in the Product Display public int VisibleCount diff --git a/Source/LibationAvalonia/Views/MainWindow.axaml b/Source/LibationAvalonia/Views/MainWindow.axaml index e86e40ce..ae60660e 100644 --- a/Source/LibationAvalonia/Views/MainWindow.axaml +++ b/Source/LibationAvalonia/Views/MainWindow.axaml @@ -173,7 +173,12 @@