`whl+YsaiV9~suGpj||
zZJQ9}24KUyo-?az>{i_i%MhdnP+DAM%RC_wn^84(vu?-|gtUiq0x8eVPOWW9HaW^0
z$IHrmc9u*Tp9!n@Fgb0@d~$4GMR~9zbcXvpLFx|JzqbPQhYz5%q}aB30^$3D%DRs}
z=XOGVPMl<+Dt{%a{FNI4`%j%1Lg_Q5?tom#10cEp(Mk(IfkL?~M3lS^5M6+1c>qKg
zAX**((FKUswg({nS>Wr=_jp>{iKPOKo44yvIa)qR
zfW&?NdPZ09t<=_hFeO&k>>~hkP}W*MUi=wM9uwXH12yKG9EaowIqfR=fKW*so*U?D<8z!%;)7l5Lm$JugnuN|Npym2mo?#QJ<5SjoQ
ugMwdfoCe(x0V@O=C!%wW{da4GJ<=^#!ANeAk{b_EtI
z`0`*fqfs>YApjm=V;>0$IIJk*4gv&_w3GBx(yO-TArxO#=E+-3ybTGG9t|gcC+TD=
zLAKxit)zo0OZXIMzo{{3EY7(ja0^Vp_ZkvH0?er`p?LvNS3(y8pq_+o1V9}LT?v5l
z61o!rWhHbe0Ln?|RsfWd(6s=_m(aZc*d}9KO-3#7b;VfKYlmbq1l+G2ubhO8;8mcH
zS4oH35?n~Yng9Ttb1t_J-~{{tj=*!`XAi*rc`VmxT|g0h0^Y?cki!sQ9e_1MfOP=Y
z3<1^wSTh7z2Vl(*U>!gNe}KIU0PN>`lknC8B`8n}?45JZkz?(Er_1ZBi=h(a3h)IV
zJD#tP fok{Y-bJ-h>|G6Yx$um$th*puGQI_=Ken%@yB@e;h?1bkUmmKL4>?>e8_
zSwx<2!@O4*Bx6T6WmkBYI?1)@?bMqj{mT{1e*#-CmrFd$xGnqyOc?^K1F&WYunxeQ
z4==!54faye$aLvRv~DD3J+9@Lz#agL#bQtiW-(Zk`Fo_7h9QcoT4F
zsTkUd7vL9XlZU`d@Vzh&NO%|mtOKy7c>yVT!kXo@c>zS`2^Z^pG|lG$B^axKhmRm&
z@->D8B>&yqAisT$ApxsSY&XON-1%
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/page_new.light.png b/Flow.Launcher.Plugin.OneNote/Images/page_new.light.png
new file mode 100644
index 0000000000000000000000000000000000000000..990c51d379c45b59a460733c46e255657389b63d
GIT binary patch
literal 565
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
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/page_recent.light.png b/Flow.Launcher.Plugin.OneNote/Images/page_recent.light.png
new file mode 100644
index 0000000000000000000000000000000000000000..68c9ea5248a33c44ab7a30adc3330fbd6677330a
GIT binary patch
literal 1095
zcmV-N1i1T&P)mE;dYayv6`-uun$
z$GlxA)*j$7@B@e)mw5yK8r2@)3+@AN4TJ{@hg_8#v;e|Nj&m-`G%y3K;t_(+r9Ykc
z;0?k=38(8UUC9?O5ZVL)JV0n00B{VUjR3$Qgth_zM-bW!031MQI{;`H!v6pO8ieq_
z0DuM|_ylmm($^WO@4S7e_$2;~7>C^44zy@N_+0o*P*Uac#k$`Y<>V-+}D(r;r3
zMaw)cs5h})#RkAFU>W#i*>488n(<{!Isg;EU&}#NwyOfDL%DHoa_L1IwE@7l1HQEZ
zz_$awwE@7l1HQEZz_$awweA6I*3`A(5mweS;3cpGyam1iAAw!KUSL0P3^)p$^yH&b
zRd$p^;3ja;a?I_(CEyhW6IoZ%LnoC3AAr85&pzNca2@!b9P1$77oJW252f})#Ex+p
zxS#w@bqaW5?KRbNf~iz>k%b>!;GyN%?}0fWFbPsu*VK0S86vO_a8WuguZ#d#K+Jeq
z4S*}aqcWXctblIL@sN7IO;{jjHMH?I*h5_DRStgut|2nUM-Y=V0UQ9%A%MZlG|&W0o17oafguAgY^Rd#xH(n
zfXVd)U>SIwId(|59d@AzHybi}yea8-xSm!3jP4Qv!lHzT%h_?ELH2-d1vDA_)*5Y1
zF`65&Qqd_;$AgecJIgw(P=I*GH-V6C^Hm3+D2OWBU7>Hp_&wbeLUuR!RoA%5N8uQe
z43RaBc>3!W1d*z*u(^UB!cwOFaoqq-12~`5&oY|)=waDIlUf)s85HorEeQ}s^<;?#K2S5W+_12tE&V)pxUc7PCEt=1Me73
zT69Z*7$BZ7t(SZrgcsPK4rKwPg+S!^2Dkzn2Xx
z^7XJkTQ)G6Tt_0Kp{P;YbqhHi3ppLrsjc6a`W1{t+Yt(wg&6$4VEVoEc{h^-ao7dy
z1rWqnlp4&NJ7MzaIwq1Ep016jD~P8n7>~AL?0CB`9z+n`CqbPO&p9AlHZVH3>e=|6
zm`HA5bZ!;dviFzaWQ(l_h&svJ&)OqZ&~f!asiwR41OyC)WyFFKP92io#CcIOkSZ8R
zWGYBxH2h&PHdWZf=>1hpov&HVG9l_~?gf~cna+Ru*=1J`Dr!be<9h-E#-r`H)UVXM
zu0s|O3krw@CEPf%<^JD1SwpGv|9y%Y#nlHTSA4cHGc#i=fMc3ldbXSg@B#0GM(0+M
zDr}m@&V^;%I{lvOtX|X%+?-#-!;I#*jw1>FIe0Acq1_~l6?Zi_k=&>6AI!s|vx5lis$jY^l0P@&n2cz|l9I3W#kKH3PFRDyFd;C)~$;qrkGknI&O&
zgpXHrQ`YYZ2)5b2DPY*(7y^VMPZ=>_b=RS=%*m`aE*(~I>X3&5#0D%6VCDeU1FV@p
z7W79x6cDQFe?Rb*0}Nr4DS*`j>iPES0hSGpY-Le=wW-^8aJA6r)w%VApqtVziUW5?Su
z9&O`ZZ-uqu9O!lylV=-ez7AoJd>@FXE2fH5RS1T{&J`yQccuV5DmEHL&A{!&HPaYR
zxy{3!9Rk$wd^~R5B15XT_`kilUiJ2`46s9qQp3Lh@ZkZy0RdloI1|{3ujb2$r_Hf{
zTi<*IJkE)FyI4E)_QXcMX0bG72w-zUfOa;U7
zRm@rpal&l6g3ggELn^*Vl&Vg2Z_bx7kzB`6
zSi!lljDc?9P2Z3$8%Py4v5?b|$W&^615g!$Z_fl=^%_P!1P~0Gry{=s1KkpSyx55^
ze<~sMx4Bi$mJLj&HmZ)$nD;y=V(NnX!&Sjx_cF{oiej7V91sc!xHsJC`;(Tc5R4sf
z$GzcBPhBPtcjjGlx!*kR0^`v(+#l(3eYCAA1S9n?
zP}B@OUfKErydCd55erHP1q7T6%ghRo6NSNJk@s1Pc$@h=d-AN`qUEmsJfKYR8`
zZ@BNJKU%wo-f-W`Plku
B<>&wa
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/recycle_bin.dark.png b/Flow.Launcher.Plugin.OneNote/Images/recycle_bin.dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..b032988d4b72bd0eee69a9896fd49b6e81e03e75
GIT binary patch
literal 1111
zcmV-d1gQIoP)f}@q?Crk2f5`Hr~JC?1drzbuAc@l8Pk(|Ov&Hy~iDbvGB
zMB2h-#6fbGkR-PSx;DTmwMCn2gzoG253_CPaXqE(v!Rb(5A|Em|=Z<
zxe$>@nahd8(<+||mi5UktW;SsO1V5NSk}Yb2FUILB9e7#EnVLIo?KH^FCsUjQCYrqZXNJg)b{tXN6s{cBUz1z(fL@=gv(>gpV_>@0EkkD%2$R)i4O$a_Qbi2a8sMitJ9E&S
z9GykTIiu2j6tbF7{+tV;KQN=WtKdffM=)`HEi(WoHg8dK8elFW*SZ_Y0|0voGWV>E
z%|LQr*<~9~-nByvCHs*&Cdtdy0~U@_6@a&yWEUle0ahZiaMFtVZZ3ulpxF;J-3R_#
z&Tb3AIt&>=Glw?LbLz!~_b~&8LSC>AIb6WCaGgQsWCRZuX_m9+K><#wvZUfw~;OH)h$JVF$N&X6OK3+?8vIEj8P<2+EFBQK(gcfd>k<1fRf}(
znfTo~1fH}=_wt@9`=bIYlKx7vYexAyd_X7Y^v0Y3#jSZk(2W-oJAcjWs
zk=6jW>Aui4Zpvn;7`NF4R65^g7f|V}UMgl?SWJL+85}bPd>*OGCMcsTO-%1JafMcr
dQ<@-*n!jwsXo==Vr-1+f002ovPDHLkV1oFV{(b-e
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/recycle_bin.light.png b/Flow.Launcher.Plugin.OneNote/Images/recycle_bin.light.png
new file mode 100644
index 0000000000000000000000000000000000000000..080cee64d2ead4847b850a1e2c49ec64c0c88aee
GIT binary patch
literal 1003
zcmVK%{E&O*ad!dzpIgOQBbLpsJq`A;4ARS?BL6w
zlbB;O!fLB61XeJ!?Iy!%i_Zbe0*Z_Ur!77QJPG(5&W0{k4d8;eKnVh%zRS?`ZpotBuOyHWI&h>2yLUA5W^fH@HwKdBCUj_
zjdt%!PYhOth`#giL(Bubd}Pby-vjR~LJCPjU@AxB=IyhJ3?Z;72P4<4@9GY6FqY(i
zl#sPyGL3eR*BsFP*KB<#0#QKL^yE5-D+S8|J6N_f@R1HmHD*5GwlJC%(Xb
zp0F3eLy4{QKm~-Da3!WaWQ(e%>)S^clY-Nv^p>UXOPf4yfe*N6kD4~7YwnAvP1j$0
z-cz(gKjtcKwp*()BVhGBXGv^7phMsA6r+y=?r87jRS9xc$D?l&%?9levSpC1&k1qM
z)@{;D>RKX58Y7xK$Iwge<6Im6DcaGpL!K-5=VYu-Y0|#N7^EeJNteP?*$>1(OFBs%
z@R;rk{ew-}3>Cv;4grzQk2wTHI>#&(vo0(KfXKF(9Pp*5B4ePKu5;Sh8heg+(FKu}
ZqQ75iRZ4Mpa8CdL002ovPDHLkV1i+N&ZYnW
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/search.color.png b/Flow.Launcher.Plugin.OneNote/Images/search.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..a8c3c76d28793360392f8c4e2b55194abdccb8f4
GIT binary patch
literal 1933
zcmV;82Xgp{P)Nkl$eQXnD9LK-c_Ih1y%Z6-e6?V~e(U$78M!}5A9~&W#sSqGY
z)I=xX%OAcZCjOy`7!`HkOZZ0;zBU_+xiiDVOQcjv
zFW-hT8naYo<%m>K(FdFDgtTVOXFDk>HQQrSbGJSB+H>;c+o{399jS{Kmm!mx(RU?-
z0a&)|Z*l3;uik5Dcz>qHE@}XKPM`ij=;?Va6N#AB*q>;(C(|C!=O3JGH7Ti0?kKLrioqr-=P
z7yA2G=KG9sxj=ip&^w(Ff$OiV?0r5>$8peib-~czpZAzoJf6VrO`BFt=BZ!->^gMl
zT#Dm7N}Xm|l=*zn*VNn;bSh0hFaVR^4>}y4aO^Ah+|#*xb`6@^NAAbAoA7g+1
zxk9O18XIA%ub&a=j;$M-AYDT4vFO`BAQ
z7XifU>oK}{^R>&PtZd!gkGyjH_L>UaIXla3Q`Eu3aa~kh<
z1nqWf4xiKF%a`L)V?4o8HN$nzY{DgBOdmNiNw5s7XcU(3Bqc+
ztSqH|4=|f!^0vhD^8#K3z$kh^(rk{Ye;G8HLPVS6<^{Y6Uw>{~0iOk64+aUZ@$&L^)dLVIYOh4oH-xb<=*D|NG2yE?4zz3zAw$#9Q`BD71K8Qr
z6bH+Ou~Iow+;RM&<_k04Zd<<0Jke9PDaK(
zY7)Tv4Gp`*s;Z=1Gx_~R8wXr|KjAM{Rdw}9L&GjWyJvz@rn>r|T%f~Ylm!9>hrcTj
zK$T*)=%1RJuW;=KRlBFcyPBI{&Nv*zJ%P2O159sk!Qhwn^`TBNOB7+*;UCtneKptC
zbY5VruI_2kWFoX%fBFfAp&`xT7Yz+z#gQY#u~Q}!IJf&5xu$6VyH~Dkr>acE@JnSf
zxUH=X=Dt47;BW8kMPpkV^orFce?9QPmmMosoRDk8`Wv-tf3y7^TYq5d<$Hagk~hpy
zq6lkWA4Hl4UtO*GIsf3%qtJ;W;f3>f0*4=aY@^bnX0yZlo9*vNpmyfk;ifmBzm%A;
z9nZ3e_4adhK(Jbo9DlB8Pqnw(
zXoKM;CLUjFj>X)!3=c0cD3;2mjmB)EvT`I*QPG#M*-kK-%opD@HN|J^e@+3Y316(5
zbpWLR56m)vQh^6%5kM)y12YVu)Zl>`1W=0bz%&CWRd`?;0hBU4Fhu~R4iDTUfQ0}L
zOcKCCfd}#gu#n&ZMF0y89*_mF5aEIG02V4d08snZ**AltzMFJ|5{3r=9Vom$*@vYL
z4*)s}RNmR4g#Zr#x{N5ksuULrJTN{8wmo5YOIhku36c#GKHGLI@_n(56{`LRJxPRQ
T0F2v|00000NkvXXu0mjfT%-7=_PRZK6>c3n+|4LS;pz(GW-oAF@()VXdW@7;PYd7-Fd0LPH{dL0TwC1eBnK$z!oYvU$C;?9R@+v%Ab`HkX~b&pGeR
zFn900kvd2~Nzxrj_a)tvbXU?fbJ($@ZAo7xeTkx|(oT;q0>*(4z$wk^6nGDe=bfWz
z0i(cniqJ{g21fJFb*_M6U?aoeR_nlUBVHo!uvWlhNv|bcNjT)Eq)ka%lJ+I-#h;SY
zFKHnDoRaiF($$21P9!~zqUc>V&NC3OT<5B-0W&H3oQcm((vm}z<^{Y;FjxU5Gw6RZ
z?kl9{S!8I%+=~Qb3l6M>1lF^xS&bT+3z+#0%sMh>V}{k77cW>#0DY$2$#+1XM*+G@9tAiu?S2PFT3Ihg9tAis?EwcyT3Ig#9tGGn?M}V}c0CI4
z-L$717-?m_Sg);;VRzdCI~
zWXuy7QJr?GRmBZ>z8^a!wu9%CSPTuV2V9Iv(Hi*Y0Q_Q1i^m2AsV+v;D$j+HL*Rxt
z+ZySlrLjj|%z9=*3nXW1=i=y6)~rU%)C+&6b}Wy-%py;-h8hW9E3XX_%k|E8c^3j@
zNpAvQ%}e^LUfv>8=gOCBjv1o5k;zLNz))L*HyYj?-#gpnnhkHx9jCh4G0jHF6W}d*
zZj@{#yy>Sz^@r3V@Ci5y^m!D2w-_H=a*EZk=}f|RrHb%H_#%7}z6f80?{O93i||GG
zB770P2;bu>!e7+zO5P
zLmix*!fgRu*@D=E0=ueGB;5~2*{F$&E1Mh4bh2s&)-JCSEuk6@1
zbI)C1oAiRqvSl@L$ur;xzxh7NkX`{AKpm*rQn#P2*lYS{v~y&&a>WLI!<#@Wpv{*3
zuCLwoX-%ia8{7uFBzJXM8n!K$#>*7ipNdzwjjbwZt$MUxC}@qvvct@8pslFcwi;4*
zSy9u;E#Q#R@bejH&okNy2f*zNwEy#g(Yv5|=Ot~2{#I7v#v!ipKYt#sXTlS0(F(9D
zM7!FeXV4X1zLR)VqseHmr}0x4O2gr&sVUeIVw;*`VZ1NxK_e9DWlp05gRXGXw1*^0YPfR8iB5
zaTw8jCipf-*A=wR#dyrfUkB~&@z*J|KQYE*##gisNNh}zAsFK^V<^E98RIczPF*uc
z@^duF2$`g8TaC;y9z(`+{Y)K`GagfBjPEXz4C#=Ak^|r^7kp6C5FY+CRgy`{8t{o^
zeNndAvwvH&*Q!lv$HkCN_(Ecc;bZt1o)|ucpLq;1d<-AM6T`>wGmjyLkKto@N)+CA
pMCLil`{#MXP_jGk!cfBSe*wV;NKPyp#o7P>002ovPDHLkV1iGOb@l)N
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section.color.png b/Flow.Launcher.Plugin.OneNote/Images/section.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..2c5e32055f897df1b9b196b95ca8d14dcf80752f
GIT binary patch
literal 679
zcmV;Y0$BZtP)!+R;pQIftHvm{=w0!Wp6TlI4
z01o{-L%y7TQ7ok$cPMScooexNcU**SiC>)%qug{Rk7~rv1i-?@)v`$BMBoUHkpMt&
z^VO?q*8r^4KgYdD9M|`Bh0JEb8>J3l;Xd#-|p^s+NCRQUNemZ`Zuf|Kb5907>F&BDpzYY$+80B+GfI@Y|6R02~AM1_7-M
z(6CjJ5&*AZt0ENu-h2jl>j2DWfOP<&2ABunjkiJb84zkf0AL(|4<|wM074touvJlL
zgBqshGa!5qu$}>-281?fJp-&4!B7JN0OJ6{7O-9f!#TkE76>&U0I&|gdKd7a3mDIU
z0Dx=*7}4-fTUtMjy~7>>P|&eubNxa@x(u_h;bo3f})9Jq8&X+OL=2Un;QWAnmXJXMxp0K`YulcHy*7u9%uPpnds*6nIluBmnXISe*^rl^>6Y`hR6T_
N002ovPDHLkV1k#;C$sEakt
zG3V{D$^O3GzFbDQ_1}U%PKLvrePw2g9x4q49
zAo=X!^I8lWR@MGk!B8#e?5(+a!Op9lTpKuMMbFhs%D7VccGtRH`B!*n@Jb#K+i;R$
zTZ1p#2G$&-2Hk|oj5&<6c@ns9q%cGuP-DKqWJaozMNE5Gv_gX?PB?ly8=`{Ees2
zKiR(dbjXEYIDRH)rLG-|=(J@@aoy(JA7uaSFcTMaV6QAJGBVg_^*hVjtoh;7m(jPq
h87>GvtGECF
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section.light.png b/Flow.Launcher.Plugin.OneNote/Images/section.light.png
new file mode 100644
index 0000000000000000000000000000000000000000..f10d2cdc86ca6a09b576dd691fb5da6d53859487
GIT binary patch
literal 408
zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`*G5>Eakt
zG3V`UML*|20S0ypWSUze@A$nb_i{eY>#^V*N^_EuzV>}m9V
zFmb(ieVz1SjvWl|BKLne#$v&6uEDx)Tgg|(zDCIn559MYOF!t^uOFM+Abm%`oJq!A#H7~f
z^Tf3NWxp~$<-D^#W>R5s^Z2gIH`V=fD}MDYKOd?*vG##R)(`3LU*CNG#kb=IFsKR
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section_group.color.png b/Flow.Launcher.Plugin.OneNote/Images/section_group.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..96586e9967cd887dd63e588f87adc9c30fb81228
GIT binary patch
literal 1084
zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`*?3)5S5Q
zV$R#yd-J11C63K6z8es=JRx2@XkK2Um6`yq@pS&c_iYs+8CveZ4SX$uH&J;NNc(EIVJv-2Z$`ZGFS%**d>%
z-dCPmTx~m-{f2wp2_JW{OTmVHX;pf{J1f8QPgC=MJn`#SPUYT5JomUie#x;|FokU*
z+X6<1iBf-8JU=BKH%t0s$&SS_7oSXE3pHJ0@ayLBK!4x9buDv!mv4((yz64dhu%nk
zUIv*PhiBGw2HOZkL|$AGvMQ~k@0xBwhLFSDjTLj4>Xp{647#{tim9dyYwrJb9K2GC
zyc@r6TD@|SiP=KO75CdinxB>4k~&aRmE|yT@zu@gQU|Q#UUysw{$2C=-6aPGFLiBA
zUJZZV4Qo%X_2}_vzmAe!b$l>;?M9wT@F|d0BZE+<&rE>#6gOud%PHzHSZp
zdo_PH_im?15wm0KnJ+MW-TrF#v3dWPh3e0{1qMke@FrYv`Mjxwqcv3g=v6t9>$`ft
zy|kI*e1D_skvpzm%GAFni5_e=_C0^1is_whz1<6oFPu{sFmlbx=*qr(A~i{4jU4mT
zv)f+3^?UT@_WlLuV~;c*P&=+9{g^@Mv~j%S#pN#lva{Fx`6gHNQsVT5qvh`($Gl0O
zwoJ5#$zw_SV+OrKwsg7LhMI2{r_Vh2ZU5-WM|B6rb=51*B-gHh50`NhxiU>@1Fvu{^V#Ec=6`O*!BCA=O~7M#H{;R)Z{ip>YiKJ7WNKjtQ%
z57UpS)?1WM?EkXk+n(;Vne1%gshNG&Up#*3Z=0yT@^g-_^#|UB73np62W-+a(p6f|
zeF&a5@&5F4i637|P6K-7FDKv5va(YvO_-T`n}6%FqK-hxnk`lE|vB>8~0hAJ@;x&
z`?FgfTl|8<=N{F&8mS;@V{y4%?T_-^hl!>!Y#SI761RUcX|U#Eakt
zG3V{1q@xBbEF+4Me=lRG0HK%
z-?>2Q;7&dpHoH6v|Dbb1ECuowOkpw4Oj?;^Smm~z({KM={Kj%Svu?xn1D6DsvGHxI
zpEdEE+y|~7?+X4Ub}jUNAo<~H;Xlg{Y!NC2@0j!(^lP2_;~3sq?>eg}UB5?ZZuEiR
z2f-&UEEaY6eA)U?t-JY3HmmOq!Vmo4Jjf2>jboT^dwxyQ+-ud+HmU3@xeD%vihp%@
z9(!eq>=KE6To&u49=u`qedc+;Cfvqq1=Fup>=wTn{fs{C<7Zf{bGqig=-z41e^xH}
ztbBUY?RkCXmGjEay$EjjZW|?UwoTY6p3yG+!Tw`h0qg(dtS*szOv8HtA@*hyW(EeNyTG7#U7{}
zUf%Gy;rUeNIg=UEqZ*9QPv1P9dG61>diUA18~Ep?%N?;=Yrem=v$vr7fZ^GsVDYOC
z>2cb|eM(%jmUgVm|Dig4`ZA}vmAbxfH5MoHd!El!
dUSs!LJfpEakt
zG3V`ULvI;Ji8lGO@;BUEJT^{E{h%I`E}5IVX@c64&IIiv@e6)3Hbz9=m{C#|H&^ZY
z67D-f9+Dv&%#YqX^mNYdxi@FtEuZ+l@nucfy~?{gv+Q3?&)K%C%&gJo!pk0>3g#Hb
z{>`B!4{{jt8}p0L?VdJs@&~COOn1()uDWh9@iWtn`Ihyv=jMyBb0)G|FfZ#fP%Sud
zIec@kF_T|oJYRZYsUKerL!E`$erCHsS)*%}tTN2^W&Pf>?s)g&k=4Wh^6Smcc|Wi%
z*n8;Z)&{}T?_d1UQkon4fT<#*ph{bTInTyiM@gpPJSX4WJq*`lOV=7*+UZmAA%#_h
zaki-7IY;*Pe4T{5n;GIyaXeQz@N()h`Sm}ix?1dKo|BS)V3s?h;`bGGao7Dgw9mgN
zW}Rmm)?n2jrR^Z=&?~xtZ^1FH0QP`n))mYvHZomdyb{6qiXm$aLn#B9%9c0$Zg_rG
z-gaBzDF$^(J60d2dExw)TMFygEKYvVd|>mSva+RE@WGdJEc@RVEuVN!!G3!Ct9f-_
z?|d*g)Y!=9bERiR-22^azTF<_1(Y@-k
zAUj9zisY3WcZ|wbr2X@9pP+elO~Skbl7_
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section_group_new.color.png b/Flow.Launcher.Plugin.OneNote/Images/section_group_new.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ab0ac75125b92155111f7c73157f01b2b66a55d
GIT binary patch
literal 1294
zcmV+p1@ZccP)by(t`xm_&T3>q~tWL|K0W=24=
z#7yHAF$3boyb!$FT%s}jaTl6sG%;aXR>{0_cY5JAHDgBImMO*}9i^0oW&Oh_YhN##
z0&Qu(^Frw%`u(oj)APLNIZwW}X}|LVW#mF=&@~nu@NhJPBO%wBbAPimQR;CmEc7aA
z1gG$N@CJu#?LtTpNdOW61c|Pr4JSS-qhy$*>yO)e!3U^F<;BFHAi%!~x^XrXyTXvjQ1b8f1|
z4k7)ifCNNA4X~n#EcCVrK{CDw2~l{R)tW+VIDqq^!2=>`lMs*qnpNIZiD)(6`zp|v
zep`s<^k{KmO?4Qt#hyL@5}@Xd`p&Sf&j8<@VK)*&0we*ns%Rc0DiNDA5T9#6e7;U;
z9cNVpP4yG-7!zo$^RLG$96N@J?vZr`oS*)%)n=pPlz;@tp`wY;*C7(}AU0PIN~$f_
zSm(!+kNl1%V*=akOB{=AlmqZh4}AhbuM?Ti%`p4NAw+^6mZ8H3FJhnPSC(cYCH_J@x)8F8+-M3hpjbbyK;F}&g2Il6YAvb&TkMFrz_RRwd0YHdj
z+@g_iBiqPc_YJnD6qpA^Xwi8_l@o6tdKL$3>RI)-{1tHO>Lt_713)ky#p&_O?D|_ifSHAu@?4dm
za@q0$Y&KQ^x((>Y3P863-IyMb@CAn%H^kHY_5D%hxgqg0u84OK!)@*|T>KEJ*M4cg
z``zk6?N`7R^p|7v0N?@HKFb}{9zaY?mvcE!?tu0HbYlge+kkGY0CXGBjTL}y1G>>3
zKn0xTTy8RVKzjf$&=4GCdZ@b;OhTky%^lSKpP-AHaRlGujhEhE^Y!O1e8H;s!;x3A
zo|_$()_w)(MkN40w`j#f>i^?qxEJRit}F#A0bJ)6t#I%UJ`Ox)hf(v$+F55YF0y8}d@atgcl
z|A?K2pJnFaPZBr%*=MsI72B2d^_5CZELpI6hL&4q(!F_QX_@)$?i5a4y<~cWq`uOD
zzNencyESI^HTb`8n%Z#ZXkOc#0*Pofrp90F&u*J5PEB*w+)6xp~+l=m}EY0fH*#erA
zo$f46R_iR*Xq^T8jvYfyD8i=v7U&QiNdRL2#@1?{25>e{(;=2M1)8VxG(wCnYu0L>
zCd$`n#TWkA_&R*{365sK7dAflGQiTrsMolE|4k*$zYH(4Sq$>U=>Px#07*qoM6N<$
Ef;2l^EdT%j
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section_group_new.dark.png b/Flow.Launcher.Plugin.OneNote/Images/section_group_new.dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..ef4059ba5434280062c4b449981c95c31a5aea9b
GIT binary patch
literal 731
zcmV<10wn#3P)v_{K6o!vj0JDL!LD--hzy^2&x&drJH)xpvm>^*SvVq+R
z5+->0VXHNc6CEd(j@w7?za;+7<+Byb7l|YUD1cnrL*zd;)&(Otl0}RDch_J+SAP
zZ6eJ+W{+dVtbuPpJyJ{q+yZ4}&3~k5x&%H0e@5~jfIDCvS(DZP#>d-`uk`+iB5KkZ
z0NikTy!ELPX@bnvcmZsbIjck(6>}M&9d}J4jhZ={uO{TH5^2$3$P{|U|oPU
z*#PSTtjPvg7hp{`z`6iyvH{iwSd$H~F2I_XV8Cw?S-Airvg)>-#7np(wsOujnpm{Y
z5bLq{C-W#lV8}2|z9$$U8(>|4HRcA;J^GFq-&1$F%Kq=>e}dYWS`@htBJ$p!
zS=e!LkcE+a|QDuaLHc2249=cyM!TNN;bf{
z0Bf=V)&*FT4X`f28gm0k_+Ec+()H-SGdDm)jxJDQ(B-)AKJNVY<}*QUOf8Dse??@y
zq>G{NiSj&($S>(NFQPjF4kGeanZ&>JIGbh(_XKz0O`ha5%Szzi_+&O0DS{3YiupiU9*NO4_x3V`F|#yS{I130zRqZKpYU>)D(|d25NOOqUqYB2yezgQma#-N<`F~YGxevloV^078
N002ovPDHLkV1jFEakt
zG3V{0A%@kR-B46Twncsu`{dx7sN1(h
zd-h5CrYZPWRbABDDBP&)d*ACy%3{VkhW(As_is6wMDAphYrK2n!UZ$8S$7{rYV2gG
zW4hfjlWzyJ%I0S~Qr#P(ALOTeu>G*wd`@t(oWq)XeYctCn=guyy3DZ7A~yf=HL1)q
zOc@Q+k1$3n_hvGzEWIw7>BF2M+Pu|m)>S48e;$RY=RA_T(v-7$OjfUL*xbTkQfl&L
zdi3JNqCQR44{KL4R!DzX#`Ylhz-+08?Tq~@xPddFZE
zE|%>G_gQvw!Nol1(`?3#f;@@z@bh&v%+pc5m*{L$;=W8XmZ7s$1lOi8W9hf2Qx4%kS`E1=y
mk!y-!zjGC(io2}s{_{C9uyJpFm{Jc+W(=OLelF{r5}E+Hvmdws
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section_new.color.png b/Flow.Launcher.Plugin.OneNote/Images/section_new.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d9edb8fdd54975f438b0b2bc73620206e31547e
GIT binary patch
literal 784
zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`%6e)5S5Q
zV$R#yzS+WoB5n7DW0!PvyG3mb?BLK_G$n6Iih4<4c=>d_U4e$0XAjvwINmQ1YZA7y
zG;m?;7yTXCY8@d5eZw_x98*!*A?SKrM%+|FZSiEo;v%=I`A<_S-p^Dw-r0U;ufq||
zr&;OS#a3&steM0m*Rs8Qb+Y}w$(hE|0@4kP0gAzMBDkv8oZxt%Ghbu=O6h0Y7&j+6
zEqWc?uwj0rm)c>u?IIMe-vOF=auNF|&>lCgzbX(!VOjvxIS
zn6_|VIL38B&p}$-VK+nW8iuz_TQ*`746HYOcKlq1r2b|8i#_iXv(!Fr|9?$;!MC?>
z-#owW_({2*ea$lY1(Nq)KffYku}#Rt{u5Kw$G-~8mp46gk83aqYbay96~TCmHDmET
z_BTD#HdZ~Y+aEkvKlpY18&R9zEMKi3xc-XE5P#pCK7WDU0#l)kdGb@H{BGEV>84Uf
zW%lLmmUq?xWg8CdKJHN?8p-i4P5jEfr*;~f(r%tKulxFV|Lr2XsL%IXcc*^0+ip;7
zdf~?H;BV%g?Gp#n5=%}&1Kb^ne-{?#^Y7{#a}o`
zmvAHqA4q%uEVE(8{1;&>j?8X7W~u)FEakt
zG3V{wBH)Lw{*h5v#0|HxgXt;{vd?;6DIK0Uf7&a{Cc
zuiPQWBji-JnLKE$7^+~L2FT2ZOz6rjLC~6
z9*8|yhL=bSVJo@fV}3>Td!^s(#abOIo2Gu*x@y((DU*+XVEHq(B(PNB+wU^gc
zRh-CYwCp$es&3xk`^q%ko~7t@L+<^R*LxE=T7q~AxC@LUnS(yJob+pAKXFR9YU0i_
ze@{lf>bqc)|BI=j<%${KciBDR{H7@IaqoM9wcEDc2P$4E!hDD64uZJB`=F(o
z@t#WT`L~9<87FPxo>`mmYe#n7y4#Px`E2NJn7%OFv-?}>3z>Nh!5?*AZokK(?>WEO
zs(R`d)fI15?wB4d{jT}kaSG#i$G3cbPwqdxK1r`XH~mcNNA0VV&jmht!nylerS+BQ
zw0DiUX-ik6PMxG~a&=y4v2V`F)%;hYGo~GI_E!$NxlAH$>CR~T#;*;H_JOml%a2cI
z{d(-=ZMBBx9b4O&YtsMMY%G0kE%|1i{J1{an^L
HB{Ts5H?SlN
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/section_new.light.png b/Flow.Launcher.Plugin.OneNote/Images/section_new.light.png
new file mode 100644
index 0000000000000000000000000000000000000000..193ba210913710337b451ab6ca813f3829a6e864
GIT binary patch
literal 547
zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`%IR)5S5Q
zV$R#y2Llfq2)N4gl*crAd2qgDuu_n9P`|)f!XT?6JAsc$R3(Ig-TJXW(uCZ#`%=E7
zl@)m|*>8U>OSfOKc9q&cQPBcs8|L}GI#ZgG3R!KKqHi7fzESj*Q7YRVX6ZV$TA9fQ
z8MhzMu2;8}WcFM8df!CV;$7FjF5z9#p!#_7xoZvkURMXP>2S=i31eGx;z)yWx8q9g
zd9J^uV%AS(44a-^u=n{w_A|Xn4N(oV@Dq1d)3wfV$!gG?UvC5-Ei@98VEteALsWK_JF|s9)gcnO?dw~x$uDO
z!&ffP?dCHZKWMaSyufN`z3$~YaqGEje#}`V&b?4hbJ_ay^^EVny;oUUk+l#Q>kOW*
KelF{r5}E*tD&^e(
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/sync.color.png b/Flow.Launcher.Plugin.OneNote/Images/sync.color.png
new file mode 100644
index 0000000000000000000000000000000000000000..e09b7a6a5a5d6c31ec76336632d8c5bef1d76130
GIT binary patch
literal 1835
zcmV+`2h{k9P)j&Lr|+WL4Bxdln+z_A=N=ttq7?j)DKnTD1a;^0)&@}*lZji5{?rJwozEG9oyJW
zY$pz0+ovCPcV-{<%&ghJF^NAXnTC1M4U=9ifltzjtK+_
z9w^3A<}jBL#AF;z&k({#fq-M@_LoZs&3b4m+a4b%kxbiep?)X
zKL4d)%i=09I~E;aw*huT1$cT@>&Eu>|1tQ@2vbv2XtO)Gp{#EvhbB(=Q$j+swM($G
zE*liU=~O9NQOK=pR*|2VlX`|G$as2H>&6U+d^A3O#W^!GLn_G&Fg-KF<*{)t`1>d=
zT25BhP1db7O@i?lAG>DQ?r=Edk0O#CZER}DhtG(>^wbQWcV0-GQIg>R9$9Ge;p2+~
zL#g6r8LEinBtpLA_B>W^T|tF=1zEXH047EQ^mUAI?kzvP9ha~|9$+#MNI5~D?;+wrLzvS{-KrJ|5OztzAL6T&25+-@aYT!JobxHDGLH*$p)j^6x$0
zfv5QkCPo8M39sv9KLWhI|5Iuj*YdzqRRCn?X0rR0`{M?UPN?=moomiFG*@fnuZ;yb
zyyJcPIxZPz`>UgqoM>w2?3+GzAA5kTTqoJNnNb6#6L|<#g0bZ9-Lszjl}iBYP5(Mb<^ix$k+m=E6YG5bSSn@aJIC1~-7ER#2109yg18l0RpweArIAA1s`{{>n
zh9bjq-9u$s=wIr&il_Mt%SDb=Xyntt18QuAx7xizYxEqpPF@5~AMK{o)32S?KlOu1
z^63x*YHWF15fQ@OCkHH(2RPl*6+Aa<`J8^_0o2&qKAijjdOJoEs_lc#@#Jr=E=EHA
zIz9cmY#KO0jWk0<_{tmcdTkQO1N`dM2Q`(yDgKw<$A13tbwKlu_Y(?xGx7y4{oY|>
zbW-n=9{l6$fMk*vgtDpvZ7~1YkvRRSM(^M^hV5!B`Dc9fh8<2cwexmUyCw1hY^c?r
zWqj%Bi+66yVLXaf2P85lt&%S+U&dYaYqWme|8&MgmbLLx2{k_KjS-tOjF!5e|E)&r
z*Xg;)kZ+tw@(U9K#$%{f=H$mM-L&lWTE6mO@;6r(YdVhYYa^C?8U#RiKLCub$L9J<
zvhtj??D2B-^0y)BP@fp`*}0kg?1gGJJgm?C4-TE9=j@P8>GwvAS4_rH=OPb5gIo81
zLi=$a4KGwv5VIi~ImaV0+%wLxKezGO@e79J(;*9}u|>{_ruNWr=$r^$o__wajQMR?0h
zMsvWo)6>5P7W_8=DMXLrls}jWX%5)_a_L}TnvH@S7Z^#cZ7Ic&K&vvXZr=Kja?=+O
Z{ttnB=2@O!N2dS)002ovPDHLkV1k;Wg5>}J
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/sync.dark.png b/Flow.Launcher.Plugin.OneNote/Images/sync.dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..39a3861624011aa0361e94a58479687f4d7e7a38
GIT binary patch
literal 984
zcmV;}11J26P)Px&l1W5CRCt{2Tg!3VFc5v~$=yEW9_gN$$Q6VgM6Mtz!Kol}1y%=EDv;a(RYB-O
z&Zh5~u~@;&0iXjxpa@bVK}&oy9FIYKcAv1o?gA75AUOhX4`2ddg!hRQKmy>0h@`%a
zL@WOrz*Q?^b&oB8YhMyB04#7i$^%N5g>Pjc`HIsb002@E8T(Wel5AU=5D*dZsdv$~
zAfdrxJd=!0eg>52m!3NTr*8sf7zhY0KxhmE)M&E-FqV!0V64Y%1$B0Tag|`B3Fvs`
zxk?+~U7#`nz8+T7s4M5N4VK{S3HT6NfVNR)vcn7rEkN5C7Qqq>1XOK6vh(zrc7$3%
zof)udQy?39tcSMx9}*(nh|^yT1cVkKG|rxY_v8s?0M`210@#X30=(@M`4j2K3-4hU
zcm%Kzk+@FdT)(2AsLup!0L)FrNlpQL!~b8}L=1I29s}5j$kuC=14l<8F*D>Fk$fQe
zTCtA@Ivh5;Qr`&Jl8g*t=MD7v^AG`jGJy<0Bq9mbFSmlavC;$*05>9%?&;eA!%ZR5
z@=RDf-BXeal2aN%8ObY>k$#sJw0+fm@1QRP%nU_b%BM8eg))$wQJIsCy}tWEKx_z}
zINq;WBLt@+b6qxg9|*{&zH7l-R#n_V#PZPKp%=kN5t-6`^7BhXW>q_+GL`RE@n--Z
zUG+n|!uf5kTdO>Cl=)(W3a)U-U?>xjn99EGU+mV~lRFY230UjD5q7WXy@<%NDye^hd@qiaX5|B@E+uMte=~N%xr@r+=nm|s#SF1ekQix#NU{Th#?fVB*j@R3m
zp|?Sx#p^Ex*qL#`XF!*5I9yqI`h~!_huA!7_0#8uN?`4@T
zpqS|uL?jiF34psJyUL)Pr%7RojUKu4HeihJEH~bdSd!XyV5{4dE}r>xOW?M-)=)JX
z)XGHqnP5MWvVmSBM8rF-mfPV7$}yM#_*6x(x(M~*g^hok95xBM&4<1K0000Px%^hrcPRCt{2o86JxFcgJ9GITxP#C^+)3yFI=~$)9W1F}dCBv7pEom@
z3dn=xS)s^|q{Unj`^?-2Wc}Q8(9e}*gN6bgffwL>r}knvC?cVNV+I7SWye?%b{RN*
zZQF&CpP?0-hZeXK)WAbX#u-|%{}Hp0OrM7KA_MeIn#CA;Kp($)>;jBp2=rnSK-vLm
zOadg7`H2oPW;e12)8=4^4Kvk{&U8Q}_}QX2U&=BV6k!d3R6nO>un(gb;Ip&?H$d-@
zoqB+@12@1l3HD(UAfb%J@tGR3^4JLLX=sNWDAQ&(k>I^xiUdP22_Wr&G)6DLJw<{i
z^p)2RXp9}qGi6y}EEv-Fcp>+EQG`19-JJk?5Ah|i#UB?u0c+qJk-?fYQJ(9!oN_Wdz4Rv>;%|bjvqYFccg8>=Y+lfBQ8K;9A0^z
zRSCphR5=UKzRaYqNWMhJ1h&29DnMbJ-Z<$E=_gOCNFT(=H^yP##8)Pgj}}03H`sRn
zg3EvVmFtZCAV}^8Z2^4gsi?SIS$ZKUKsy8$PWt|X_14CMAvFiI#NG6p9=l7P3U{5_
z4*mYY-flC86QMz0fAQd}n;^q}J$g
z)+VCRS7Pf9;;pc5Ae5y5Eg|0tajG5Y8Ae@dOA63p^}#k80)i*0PiI2}0Nop^1mYEe
zlcz$a7sO(Yz7pH;zNfcsZ%8i_>PDe^LY+Y5RssxyKeh*F@Qa{Axc~qF07*qoM6N<$
Ef_L10AOHXW
literal 0
HcmV?d00001
diff --git a/Flow.Launcher.Plugin.OneNote/Images/warning.dark.png b/Flow.Launcher.Plugin.OneNote/Images/warning.dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..ab87991340d2170ccfaca0dc12ca55001a04980f
GIT binary patch
literal 1462
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 ";
+ private const string Unread = "\u2022 ";
+ private string ActionKeyword => context.CurrentPluginMetadata.ActionKeyword;
public ResultCreator(PluginInitContext context, Settings settings)
{
this.settings = settings;
this.context = context;
}
- private static string GetNicePath(IOneNoteItem item, bool includeSelf = true, string separator = PathSeparator)
- {
- return item.RelativePath.Replace(OneNoteApplication.RelativePathSeparator.ToString(), separator);
- }
+ private static string GetNicePath(IOneNoteItem item, string separator = PathSeparator) => item.RelativePath.Replace(OneNoteApplication.RelativePathSeparator.ToString(), separator);
private string GetTitle(IOneNoteItem item, List highlightData)
{
string title = item.Name;
- if (item.IsUnread && settings.ShowUnread)
+ if (!item.IsUnread || !settings.ShowUnread)
+ return title;
+
+ title = title.Insert(0, Unread);
+
+ if (highlightData == null)
+ return title;
+
+ for (int i = 0; i < highlightData.Count; i++)
{
- string unread = "\u2022 ";
- title = title.Insert(0, unread);
+ highlightData[i] += Unread.Length;
+ }
+ return title;
+
+ }
+ //TODO replace with humanizer
+ private static string GetLastEdited(TimeSpan diff)
+ {
+ string lastEdited = "Last edited ";
+ if (PluralCheck(diff.TotalDays, "day", ref lastEdited)
+ || PluralCheck(diff.TotalHours, "hour", ref lastEdited)
+ || PluralCheck(diff.TotalMinutes, "min", ref lastEdited)
+ || PluralCheck(diff.TotalSeconds, "sec", ref lastEdited))
+ {
+ return lastEdited;
+ }
+ else
+ {
+ return lastEdited += "Now.";
+ }
- if (highlightData != null)
+ static bool PluralCheck(double totalTime, string timeType, ref string lastEdited)
+ {
+ var roundedTime = (int)Math.Round(totalTime);
+ if (roundedTime > 0)
{
- for (int i = 0; i < highlightData.Count; i++)
- {
- highlightData[i] += unread.Length;
- }
+ string plural = roundedTime == 1 ? string.Empty : "s";
+ lastEdited += $"{roundedTime} {timeType}{plural} ago.";
+ return true;
+ }
+ else
+ {
+ return false;
}
}
- return title;
}
+
+ //TODO
+ private string GetAutoCompleteText(IOneNoteItem item)
+ => $"{ActionKeyword} {settings.Keywords.NotebookExplorer}{GetNicePath(item, Keywords.NotebookExplorerSeparator)}{Keywords.NotebookExplorerSeparator}";
+
- #region Create OneNote Item Results
- public Result CreatePageResult(OneNotePage page, string query = null)
+ public List EmptyQuery()
{
- return CreateOneNoteItemResult(page, false, string.IsNullOrWhiteSpace(query) ? null : context.API.FuzzySearch(query, page.Name).MatchData);
- }
+ return new List
+ {
+ new Result
+ {
+ Title = "Search OneNote pages",
+ AutoCompleteText = ActionKeyword,
+ IcoPath = Icons.Search,
+ Score = 5000,
+ },
+ new Result
+ {
+ Title = "View notebook explorer",
+ SubTitle = $"Type \"{settings.Keywords.NotebookExplorer}\" or select this option to search by notebook structure ",
+ AutoCompleteText = $"{ActionKeyword} {settings.Keywords.NotebookExplorer}",
+ IcoPath = Icons.NotebookExplorer,
+ Score = 2000,
+ Action = _ =>
+ {
+ context.API.ChangeQuery($"{ActionKeyword} {settings.Keywords.NotebookExplorer}", true);
+ return false;
+ },
+ },
+ new Result
+ {
+ Title = "See recent pages",
+ SubTitle = $"Type \"{settings.Keywords.RecentPages}\" or select this option to see recently modified pages",
+ AutoCompleteText = $"{ActionKeyword} {settings.Keywords.RecentPages}",
+ IcoPath = Icons.Recent,
+ Score = -1000,
+ Action = c =>
+ {
+ context.API.ChangeQuery($"{ActionKeyword} {settings.Keywords.RecentPages}", true);
+ return false;
+ },
+ },
+ new Result
+ {
+ Title = "New quick note",
+ IcoPath = Icons.QuickNote,
+ Score = -4000,
+ Action = c =>
+ {
+ OneNoteApplication.CreateQuickNote(true);
+ return true;
+ },
+ },
+ new Result
+ {
+ Title = "Open and sync notebooks",
+ IcoPath = Icons.Sync,
+ Score = int.MinValue,
+ Action = c =>
+ {
+ foreach (var notebook in OneNoteApplication.GetNotebooks())
+ {
+ notebook.Sync();
+ }
+ OneNoteApplication.GetNotebooks()
+ .GetPages()
+ .Where(i => !i.IsInRecycleBin)
+ .OrderByDescending(pg => pg.LastModified)
+ .First()
+ .OpenInOneNote();
+ return true;
+ },
+ },
+ };
+ }
+
public Result CreateOneNoteItemResult(IOneNoteItem item, bool actionIsAutoComplete, List highlightData = null, int score = 0)
{
string title = GetTitle(item, highlightData);
- string titleToolTip = null;
- string subTitle = GetNicePath(item, true);
- string subTitleToolTip = null;
- string autoCompleteText = $"{context.CurrentPluginMetadata.ActionKeyword} {settings.Keywords.NotebookExplorer}{GetNicePath(item, true, Keywords.NotebookExplorerSeparator)}";
+ string toolTip = string.Empty;
+ string subTitle = GetNicePath(item);
+ string autoCompleteText = GetAutoCompleteText(item);
+ //Icon gen
+ string prefix = null;
+ System.Drawing.Color? color = null;
+
switch (item)
{
case OneNoteNotebook notebook:
- titleToolTip = $"{notebook.Name}\n\n" +
- $"Last Modified:\t{notebook.LastModified:F}\n" +
- $"Sections:\t\t{notebook.Sections.Count()}\n" +
- $"Sections Groups:\t{notebook.SectionGroups.Count()}";
+ toolTip =
+ $"Last Modified:\t{notebook.LastModified:F}\n" +
+ $"Sections:\t\t{notebook.Sections.Count()}\n" +
+ $"Sections Groups:\t{notebook.SectionGroups.Count()}";
subTitle = string.Empty;
- autoCompleteText += Keywords.NotebookExplorerSeparator;
+ prefix = "notebook";
+ color = notebook.Color;
break;
case OneNoteSectionGroup sectionGroup:
- subTitleToolTip = $"{subTitle}\n\n" +
- $"Last Modified:\t{sectionGroup.LastModified:F}\n" +
- $"Sections:\t\t{sectionGroup.Sections.Count()}\n" +
- $"Sections Groups:\t{sectionGroup.SectionGroups.Count()}";
+ toolTip =
+ $"Path:\t\t{subTitle}\n" +
+ $"Last Modified:\t{sectionGroup.LastModified:F}\n" +
+ $"Sections:\t\t{sectionGroup.Sections.Count()}\n" +
+ $"Sections Groups:\t{sectionGroup.SectionGroups.Count()}";
- autoCompleteText += Keywords.NotebookExplorerSeparator;
+ prefix = sectionGroup.IsRecycleBin ? "recycle_bin" : "section_group";
break;
case OneNoteSection section:
if (section.Encrypted)
{
- title += " [Encrypted]";
- if (section.Locked)
- title += "[Locked]";
- else
- title += "[Unlocked]";
+ title += $" [Encrypted] {(section.Locked ? "[Locked]" : "[Unlocked]")}";
}
- subTitleToolTip = $"{subTitle}\n\n" +
- $"Last Modified:\t{section.LastModified}\n" +
- $"Pages:\t\t{section.Pages.Count()}";
-
- autoCompleteText += Keywords.NotebookExplorerSeparator;
+ toolTip =
+ $"Path:\t\t{subTitle}\n" +
+ $"Last Modified:\t{section.LastModified}\n" +
+ $"Pages:\t\t{section.Pages.Count()}";
+
+ prefix = "section";
+ color = section.Color;
break;
case OneNotePage page:
+ autoCompleteText = actionIsAutoComplete ? autoCompleteText[..^1] : string.Empty;
+
actionIsAutoComplete = false;
- subTitle = subTitle.Remove(subTitle.Length - (page.Name.Length + PathSeparator.Length));
- subTitleToolTip = $"{subTitle}\n\n" +
- $"Created:\t\t{page.Created:F}\n" +
- $"Last Modified:\t{page.LastModified:F}";
+
+ subTitle = subTitle[..^(page.Name.Length + PathSeparator.Length)];
+ toolTip =
+ $"Path:\t\t {subTitle} \n" +
+ $"Created:\t\t{page.Created:F}\n" +
+ $"Last Modified:\t{page.LastModified:F}";
+
+ prefix = "page";
break;
}
+
return new Result
{
Title = title,
- TitleToolTip = titleToolTip,
+ TitleToolTip = toolTip,
TitleHighlightData = highlightData,
- SubTitle = subTitle,
- SubTitleToolTip = subTitleToolTip,
AutoCompleteText = autoCompleteText,
+ SubTitle = subTitle,
Score = score,
- IcoPath = Icons.GetIcon(item),
+ Icon = Icons.GetIcon(prefix, color),
ContextData = item,
- AsyncAction = async c =>
+ Action = c =>
{
if (actionIsAutoComplete)
{
- context.API.ChangeQuery(autoCompleteText);
+ context.API.ChangeQuery($"{autoCompleteText}", true);
return false;
}
- await Task.Run(() =>
- {
- OneNoteApplication.SyncItem(item);
- OneNoteApplication.OpenInOneNote(item);
- });
+
+ item.Sync();
+ item.OpenInOneNote();
return true;
- }
+ },
};
}
- #endregion
+
+
+ public Result CreatePageResult(OneNotePage page, string query)
+ {
+ return CreateOneNoteItemResult(page, false, string.IsNullOrWhiteSpace(query) ? null : context.API.FuzzySearch(query, page.Name).MatchData);
+ }
+
+ public Result CreateRecentPageResult(OneNotePage page)
+ {
+ var result = CreateOneNoteItemResult(page, false, null);
+ result.SubTitle = $"{GetLastEdited(DateTime.Now - page.LastModified)}\t{result.SubTitle}";
+ result.IcoPath = Icons.Recent;
+ return result;
+ }
- #region Create New OneNote Item Results
- public static Result CreateNewPageResult(string pageTitle, OneNoteSection section)
+ public Result CreateNewPageResult(string newPageName, OneNoteSection section)
{
- pageTitle = pageTitle.Trim();
+ newPageName = newPageName.Trim();
return new Result
{
- Title = $"Create page: \"{pageTitle}\"",
- SubTitle = $"Path: {GetNicePath(section, true)}{PathSeparator}{pageTitle}",
+ Title = $"Create page: \"{newPageName}\"",
+ SubTitle = $"Path: {GetNicePath(section)}{PathSeparator}{newPageName}",
+ AutoCompleteText = $"{GetAutoCompleteText}{newPageName}",
IcoPath = Icons.NewPage,
Action = c =>
{
- OneNoteApplication.CreatePage(section, pageTitle, true);
+ OneNoteApplication.CreatePage(section, newPageName, true);
return true;
- }
+ },
};
}
- public Result CreateNewSectionResult(string sectionTitle, IOneNoteItem parent)
+ public Result CreateNewSectionResult(string newSectionName, IOneNoteItem parent)
{
- sectionTitle = sectionTitle.Trim();
- bool validTitle = OneNoteApplication.IsSectionNameValid(sectionTitle);
+ newSectionName = newSectionName.Trim();
+ bool validTitle = OneNoteApplication.IsSectionNameValid(newSectionName);
return new Result
{
- Title = $"Create section: \"{sectionTitle}\"",
+ Title = $"Create section: \"{newSectionName}\"",
SubTitle = validTitle
- ? $"Path: {GetNicePath(parent, true)}{PathSeparator}{sectionTitle}"
+ ? $"Path: {GetNicePath(parent)}{PathSeparator}{newSectionName}"
: $"Section names cannot contain: {string.Join(' ', OneNoteApplication.InvalidSectionChars)}",
+ AutoCompleteText = $"{GetAutoCompleteText}{newSectionName}",
IcoPath = Icons.NewSection,
Action = c =>
{
if (!validTitle)
+ {
return false;
+ }
switch (parent)
{
case OneNoteNotebook notebook:
- OneNoteApplication.CreateSection(notebook, sectionTitle, true);
+ OneNoteApplication.CreateSection(notebook, newSectionName, true);
break;
case OneNoteSectionGroup sectionGroup:
- OneNoteApplication.CreateSection(sectionGroup, sectionTitle, true);
- break;
- default:
+ OneNoteApplication.CreateSection(sectionGroup, newSectionName, true);
break;
}
- context.API.ChangeQuery(context.CurrentPluginMetadata.ActionKeyword);
+ context.API.ChangeQuery(ActionKeyword, true);
return true;
-
- }
+ },
};
}
- public Result CreateNewSectionGroupResult(string sectionGroupTitle, IOneNoteItem parent)
+
+ public Result CreateNewSectionGroupResult(string newSectionGroupName, IOneNoteItem parent)
{
- sectionGroupTitle = sectionGroupTitle.Trim();
- bool validTitle = OneNoteApplication.IsSectionGroupNameValid(sectionGroupTitle);
+ newSectionGroupName = newSectionGroupName.Trim();
+ bool validTitle = OneNoteApplication.IsSectionGroupNameValid(newSectionGroupName);
return new Result
{
- Title = $"Create section group: \"{sectionGroupTitle}\"",
+ Title = $"Create section group: \"{newSectionGroupName}\"",
SubTitle = validTitle
- ? $"Path: {GetNicePath(parent, true)}{PathSeparator}{sectionGroupTitle}"
+ ? $"Path: {GetNicePath(parent)}{PathSeparator}{newSectionGroupName}"
: $"Section group names cannot contain: {string.Join(' ', OneNoteApplication.InvalidSectionGroupChars)}",
+ AutoCompleteText = $"{GetAutoCompleteText}{newSectionGroupName}",
IcoPath = Icons.NewSectionGroup,
Action = c =>
{
if (!validTitle)
+ {
return false;
+ }
switch (parent)
{
case OneNoteNotebook notebook:
- OneNoteApplication.CreateSectionGroup(notebook, sectionGroupTitle, true);
+ OneNoteApplication.CreateSectionGroup(notebook, newSectionGroupName, true);
break;
case OneNoteSectionGroup sectionGroup:
- OneNoteApplication.CreateSectionGroup(sectionGroup, sectionGroupTitle, true);
- break;
- default:
+ OneNoteApplication.CreateSectionGroup(sectionGroup, newSectionGroupName, true);
break;
}
- context.API.ChangeQuery(context.CurrentPluginMetadata.ActionKeyword);
+ context.API.ChangeQuery(ActionKeyword, true);
return true;
- }
+ },
};
}
- public Result CreateNewNotebookResult(string notebookTitle)
+ public Result CreateNewNotebookResult(string newNotebookName)
{
- notebookTitle = notebookTitle.Trim();
- bool validTitle = OneNoteApplication.IsNotebookNameValid(notebookTitle);
+ newNotebookName = newNotebookName.Trim();
+ bool validTitle = OneNoteApplication.IsNotebookNameValid(newNotebookName);
return new Result
{
- Title = $"Create notebook: \"{notebookTitle}\"",
+ Title = $"Create notebook: \"{newNotebookName}\"",
SubTitle = validTitle
? $"Location: {OneNoteApplication.GetDefaultNotebookLocation()}"
: $"Notebook names cannot contain: {string.Join(' ', OneNoteApplication.InvalidNotebookChars)}",
+ AutoCompleteText = $"{GetAutoCompleteText}{newNotebookName}",
IcoPath = Icons.NewNotebook,
Action = c =>
{
if (!validTitle)
+ {
return false;
+ }
- OneNoteApplication.CreateNotebook(notebookTitle, true);
-
- context.API.ChangeQuery(context.CurrentPluginMetadata.ActionKeyword);
+ OneNoteApplication.CreateNotebook(newNotebookName, true);
+ context.API.ChangeQuery(ActionKeyword, true);
return true;
- }
+ },
};
}
+
+ public List ContextMenu(Result selectedResult)
+ {
+ var results = new List();
+ if (selectedResult.ContextData is IOneNoteItem item)
+ {
+ var result = CreateOneNoteItemResult(item, false);
+ result.Title = $"Open and sync \"{item.Name}\"";
+ result.SubTitle = string.Empty;
+ result.ContextData = null;
+ results.Add(result);
- #endregion
-
- public static List NoMatchesFoundResult()
+ if (item is not OneNotePage)
+ {
+ results.Add(new Result
+ {
+ Title = "Show in Notebook Explorer",
+ SubTitle = result.AutoCompleteText,
+ Score = - 1000,
+ IcoPath = Icons.NotebookExplorer,
+ Action = _ =>
+ {
+ context.API.ChangeQuery(result.AutoCompleteText);
+ return false;
+ }
+ });
+ }
+ }
+ return results;
+ }
+
+
+ public static List NoMatchesFound()
{
return SingleResult("No matches found",
"Try searching something else, or syncing your notebooks.",
diff --git a/Flow.Launcher.Plugin.OneNote/Settings.cs b/Flow.Launcher.Plugin.OneNote/Settings.cs
index ba823fc..9f3abbb 100644
--- a/Flow.Launcher.Plugin.OneNote/Settings.cs
+++ b/Flow.Launcher.Plugin.OneNote/Settings.cs
@@ -34,5 +34,7 @@ public bool CreateColoredIcons
get => createColoredIcons;
set => SetProperty(ref createColoredIcons, value);
}
+
+ public PluginTheme PluginTheme { get; set; } = PluginTheme.Color;
}
}
diff --git a/Flow.Launcher.Plugin.OneNote/UI/ViewModels/SettingsViewModel.cs b/Flow.Launcher.Plugin.OneNote/UI/ViewModels/SettingsViewModel.cs
index 4a0e9b3..23c928a 100644
--- a/Flow.Launcher.Plugin.OneNote/UI/ViewModels/SettingsViewModel.cs
+++ b/Flow.Launcher.Plugin.OneNote/UI/ViewModels/SettingsViewModel.cs
@@ -25,10 +25,11 @@ public SettingsViewModel(PluginInitContext context, Settings settings)
public IEnumerable DefaultRecentCountOptions => Enumerable.Range(1, 16);
#pragma warning restore CA1822 // Mark members as static
- public string NotebookIcon => Path.Combine(context.CurrentPluginMetadata.PluginDirectory, Icons.Notebook);
- public string SectionIcon => Path.Combine(context.CurrentPluginMetadata.PluginDirectory, Icons.Section);
- public void OpenNotebookIconsFolder() => context.API.OpenDirectory(Icons.NotebookIconDirectory);
- public void OpenSectionIconsFolder() => context.API.OpenDirectory(Icons.SectionIconDirectory);
+ // public string NotebookIcon => Path.Combine(context.CurrentPluginMetadata.PluginDirectory, Icons.Notebook);
+ // public string SectionIcon => Path.Combine(context.CurrentPluginMetadata.PluginDirectory, Icons.Section);
+ public void OpenGeneratedIconsFolder() => context.API.OpenDirectory(Icons.GeneratedImagesDirectoryInfo.FullName);
+ // public void OpenNotebookIconsFolder() => context.API.OpenDirectory(Icons.NotebookIconDirectory);
+ // public void OpenSectionIconsFolder() => context.API.OpenDirectory(Icons.SectionIconDirectory);
public void ClearCachedIcons() => Icons.ClearCachedIcons();
}
}
\ No newline at end of file
diff --git a/Flow.Launcher.Plugin.OneNote/UI/Views/SettingsView.xaml b/Flow.Launcher.Plugin.OneNote/UI/Views/SettingsView.xaml
index fdbb7af..fcc79dc 100644
--- a/Flow.Launcher.Plugin.OneNote/UI/Views/SettingsView.xaml
+++ b/Flow.Launcher.Plugin.OneNote/UI/Views/SettingsView.xaml
@@ -95,42 +95,42 @@
-