From daf62f222ca7c0e145666c9e5839912b161acdb4 Mon Sep 17 00:00:00 2001 From: kdeng00 Date: Tue, 3 Dec 2019 21:16:35 -0500 Subject: [PATCH] Continuing work on download functionality --- .../executionHistory/executionHistory.bin | Bin 4579015 -> 4579015 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/5.4.1/fileHashes/fileHashes.bin | Bin 455341 -> 455341 bytes .gradle/5.4.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../5.4.1/fileHashes/resourceHashesCache.bin | Bin 66643 -> 66915 bytes .gradle/5.4.1/javaCompile/classAnalysis.bin | Bin 3270848 -> 3277114 bytes .gradle/5.4.1/javaCompile/jarAnalysis.bin | Bin 1696998 -> 1718811 bytes .gradle/5.4.1/javaCompile/javaCompile.lock | Bin 17 -> 17 bytes .idea/workspace.xml | 539 +++++++++--------- app/src/main/cpp/Demo.cpp | 46 +- app/src/main/cpp/Demo.h | 30 + app/src/main/cpp/manager/DirectoryManager.h | 100 +++- app/src/main/cpp/model/Song.h | 57 +- app/src/main/cpp/repository/SongRepository.h | 2 + .../main/java/com/example/mear/models/Song.kt | 3 +- .../mear/repositories/TrackRepository.kt | 9 +- 16 files changed, 460 insertions(+), 326 deletions(-) diff --git a/.gradle/5.4.1/executionHistory/executionHistory.bin b/.gradle/5.4.1/executionHistory/executionHistory.bin index 5533df8a9c53b411d422277be6dda817724fe697..d1b1b3224f0c90fdaeb8d9c77d5d65a9d7afd00b 100644 GIT binary patch delta 3341 zcmd^>i&K+V8pino1OmC71Vbn!UkC^m5l9FUq$&g|;I-flyl~M`P}BvKvR;aSLrsy3 z0^++xT>@&ma#2w5C`AP+1+5hjtv7T*MMT8wsM}R!kFd^k5_k9mHZ#AO%y&D_yzhCQ z^ERIbMl&Hbol0k<8&(^+itSdcc8~Q;{CfGi=;(E8<2;qhM2|J`8569_WO+D`7mmu1xc^`CD?o%Nd+Dm+i?$1-6gp$mZUPeFnxCdt)P(f;!Py z3Gyu0KxoT#W#W`@<}D{=vtjNb?T)^TU3>l1eOnwa;ck(WHHCa%E{HSp*qNeP){)_r z`YaL@woaR2*GxVa#2L&SFxTUvRmnrYIUhL_#H&?_|F;K|NvfZd6ZQo3!uR?&d_L=zwNT0h3^Y*A$pe z`<+)_dfNVQw4H5)d(^h7vq8}9=NSP}^;~N}ftJR2@>CU*=#HH>55kluOAZMKXFTaT32EC^*&j+FfcLGeT=XyR8GTXy z8=kzkjdwIPz9E4GmRmUZma*JURI(ab!jwARsh=3^EfaEi@!ZKEpTmnol=F zqQ4GA#uV6FU0>$1%DVTfAEDdZ(gK2u*%Ii~nlFabN)`|Q`h)q&P;_KMhiB5wTYDpfYR_GSHzr)+w$4-3^lh4+4y!L zCx$m_{|ukzhlDue_w&S76tp!MN;NHI9NbdItq>s{L%2fwbx!!OBk;RMZl|%H8Gv8T zjfeUbOb*DGvpEnI$ux(kF0L`OY+)gscY%9Vq;C?%E=e}TZ?fTj!XIBt;=wnQ?F=YJ zVXWs5c%CXrhNueGSPMfvmoT9HTUFKvKaAn)T7?0{*{V-CgeoQawK+^N)ITAr&$biQ zn;vi{86r-em#Ez{Yr4pEU6Z73=Mqf6;D#~K5h2Gm^WNp+NW}~1(w^6cKz+na4Z*Lu zdFa6X-q1(owFj%Z_oUxEdi)ON3~-PBd+cZd&4@7gCBHbr9=fj6WAo-Cta`|M5RM`j zCeyvq(Yw7|8ei=_|6nGlYmL#v;&6aNLt6x`!JS8(p40k?VvgM%rRt4=}UVaMPCy}1iTEb{<3NHbovs9)0TOkGBEg! z0~AJ+L3{%7AX_E1)r_w}1U^APupo@V<7cDWc0v*EKgzEz>p9)cBv~Ow1><8!PtLz2_Pi$9%Y^kLTcZFMKyXv2P z$yt_~>%G8Su{B|Qv4tm|l zfQB5Vdw%e2E_9h0@o?d0I)WkSJIpmX;`vzd*kN{O&M%AJQ$?UHLp1(8nf9Or76!~b z=XWcM9=;yzZ)mLFMim3qO55U`t+bdD+$lP*y*VZ8+N11Z5xz&gp}vP*DYO;7l0rLB zf;aI$RfK!n#UvEGG<%pTuB7&XqMAg9``Jx!Xv z*0SB5enwS0^zv}V&RoRUKuQHT-L zInik-;d$-C@B99lGEsr^chVbOM@>}9&Y)!^QA;^Y9Cn7TF%sy;>Bk~YX{6C=x@^rch34e(EAovpPNX9~B2J%J{ zL9&ZfRLb?rxkPiAU;8Tsb!#x)2 z_L$_EC=iNkkx&zUl_p3Dwgef$j$lt1OK>1K62=ieCpZzt6PyVX2rdLyf*V0jP!QY+ sN`ePrBEgfOB6txd5xfas5GE6*5T+7*2)+b0!H?ii_!5U-ofgab4;-GBwEzGB delta 3240 zcmd^>iBps37RLDk1Or*#1PKVq$0C9(4GCK;vW2QZK@DQXjV)9WSp*jpdl7JpC_#bR zqo9Sj+_oSp2)@85f>_Yo%5qU#SMYk>Mbx(Hc-7uls570!JN*N0W_~l7e9JjG=lP!J z>pBUHE<*lBY9nK#VS|xG1a;9OI|i#?trQs%jImP0oac>BBrc(Av!+B=yDvvlPm>P$!eQV~f(cIDIcDl5bf)RdqQJP4pGtYNo=h>i(hAykk61`( z<5~j>6&hpzG}e3$uOYy*s%+5sfyJv?USHa{gRI0g4ia)$-k|Z2y~G}0u-ZOC)y^9w zLC%`}gVXKeI6cX`Aj-`>7lQxAodEHl$;#2}6+fPzW3ab$xNuF_Co!G@&_0)y386%>kG zduF!zyeBhP=f3tSyzrnJ3O36%?`9%^w>_*9R2924<%PA;XZ-s!=GdjiRzenw{ITE~ zmdEjekS>kc{a)nvADPr`iil@4VC@rtODI9RR zDukPULUT}R*Wi}u3kFt39hrgRO#h{Y<^S^g?yXRDNhPd~1?0*e>t-~a~{?D=+ zGZhZ}-OMZc|46kKx~ioNC^a8SESa-#Zy7t8Lvb_=mWe(Dpf#15y>60}1g=Ge{WZ z8pGKySO}N?gL~0ZU+uCTVhv>G*l<4}^i|?a2;Rna1C%T?))P8B%@^lFLM_YD+)z*M z4Cvb=FM22Jv3y<4GeE16e?aO~HR->qm??s`$E531eWdH0JKT>AQP0;|87)p-z7^Un z2c9i_XpZS;+_?;N{^`CkN7f&7bp7Wdg-O$J4akpiB4iV$8m4K1V4tsC8*m%83OPH)|L zIHcmr4Jb&k7(D@cLXil9-iYI&Y6jv!O9yQZ_ruUdlpj^$P>o)WlW)GEbTq)GP$#h( zxyBlfgp)H}--_qMj!)4Lia6Z&rSpOepC-*k_%{F83n=(qya;+@>EL%gn8S%k#0QTi z@+~D2_3C$9HxH=H&Nmw{ZoCcR-&5u z`n9vB87XkW9$PI#uP)|S+MZzO-5A@)({&V_>ZdulwH_H$`mH@ppntOX^_p<+?SsqH zznyHdNBKCmCId3#MD~rkkoeN83M4g5cq-HNHxBDRTs_{)NX=2&`8r*mP@ z)QE@6*V1te!K1bSe*Mm6rSdlyh6-oL6jPN@RfA|eF_-qH1V)wHR7&Yuwp;MhgkikJ ziqZnrL)+ovb+m{Q@Rm~-UJWFr1T)yz2kf-&)Na_3M_b_wdGrKIu(ibyI3x=qEIs<|l5O-w97P>noo@E&d+7@J?j=e|| zYzcM*dx8UDJi(DLf#5`NCQKx_5L^jv1b4zm1PQ@|ASK8Mo&+y~H^GPCOOO*L5k4mP e5hfG-2?2yaLJ%RCpdf@0J|RrOu@|QFumAu6 literal 17 UcmZS9u6e*z!2OGx0Sr{!0Ve?icmMzZ diff --git a/.gradle/5.4.1/fileHashes/fileHashes.bin b/.gradle/5.4.1/fileHashes/fileHashes.bin index 787d0f3166d71dcd2336421a983029a590906fd6..1f9c85dfbb076819a05687d0c08ce73bdda7a98d 100644 GIT binary patch delta 1812 zcma)73s4hR6y2BIEJ&0=7E283CL(G}u_icFaqOU2Y%SGdjc8GU8O47w;%}tE&oD*& z)QVWY3z2{NH(`NQVT0oSTNawU2yEB#Ephn*-t`8YBoc||UJ(WdU4@J;FB_|gHFtuNt6 zCr~h{JgM<~GcTp>1zM=Bu@z^0H1czF#xjKM9Q;7|w>{fJmhlAK0ff59;2r5k=4m5YFv1x=FK zBZw8aLj+GT5Mx1Jf7|thrV_lHhId7k8LI?~w^~r{WO0+Vr!+PpD|X9f!|rB*gRM(- zv;wX*3u5dxt(GX@1$J?Uve{x@3XCS)xVptjdcOsQvj%0yJk^4RwOt^sYF)d0sdxlV zjRqoevF7I%A!B(5ly1ib*tC=vU;hVs98OhplnJu@k%DhkOZs=RTer8<4{or&iJsQ7 z4c2wy;d9hXu>@Dpt(P+3Q7EaD6X~)ew{AB#CQ&1LBX{^t5E66L0=}zIVnuBE;Ahrg z)72H(?B|c>S?8>Cz)QqHZcsX%WZ-!b4iqK5bT|EK-35)U#&_v2cW^5FFXbpL{5}!a z`lML$R35qSkk7rvfhDG#5rcC(8%vzQKvzsE_;I{sIbxp#&uxndP3U~C+&JD<`rBw{ zJz~P)LPEZ%L^4*!eymxPvLbUwd*SVxwc}0eH#?{%kvb6$nY@DmICVXAKx6h=eon-jL=1as#4zRlmKtNU`jNlc)|Vr&IM-wLu*8tJAhuA#KtLnS@UkHC zi2HxH$I%A_{{Obe(K>g{p#aY6Cw?QwJwR{YhTye;3|lZ&Qc`ml+ zQUOWtk_tIP&}seyE3@wR4YrqF{&9~31+ZY0?caEwTNXTamCn%Pc7N9>ivwLL)HEX; zu5Xbt?A@#@*|%pLxcT6q(VK5U{f_gKill?!6Gm>6-%U{79IPAn?D+I^WSPbjMzX{Q~Al#%xQtiwmZede*8<|D`QxZB;+6v z=*&39NIj`x&(3Vry#ale-9bKI>DvQ-5SRrg+e9VWnV?CXr#if>}!mw)mX5eaRv*-Pjt6r)ZX#+Dm#wrDfoqdK#Yt-UV&_Kk%V_pxTXVGhu>#2cw(~HVHNZSW`5p;OJl#QK3c!3o;B!`B4RbOBHc+g1@SO z6*_>-N~ndPj5O0Iri4ozicqQ6R;@^gRj33JZBY@d0)s~Tau;m-N4c4s*?s%j-M4q| zef3>l`Yx}%)u_9e<~JwhEmVX=c(&Pd+I?Ez=JC+xicK+DFtu4IX5P`DV+5(ozqJ;W z8KjuGaU97AI>K1gP+s7EZSvO@>G#e)*zd^ED82`oo<>D;W^+X)*F`sQ7b{ILC&xn?-ZOgn*eh>rCuZWui1l^dRCZtIMlo&F~L z^dy>1NKbgoJeYhrCDW59$+}oOd+uQnq1r zsgv2xH5>=~jC_izHt{F9N~?nd$_j0Q?g>LHrXTfEEaA|^UJmtx!~p@tjBe!jZRb+bJqL7)h)kJ4yVDfl zb3jpcE^q$RhW7hxv<6LOOI#lu4}HG)KE^F3DAHVm0^y?)tf)s86Q0vav+;!;w(KVS z9acYRIqM|}u1?E^3EoX$DSYfxy(7FLWmKGPvTMC!YlEZ5(){!*pzT6pn5ZTKWVMN@ z5`9{zN~c)0LEm$Ju>--Xz@09hM+~IR$5%X4O(^L`Q{$Ss@%c9kJXZ9ElDDy7v3D{A zq_c3f?>mH|tmkS1za)MI%yYF+6OEPV#sYA^hLv64EYxvsoJE*`EiCz1m>e>8GYa~! z<>s*1`FSEip?5R|b6bQI7msfFPu#5^y!R0llw-i5llZ_p9togYtdq?xLRKeT;2}=K b1+4Dyu9dS~nB`Vsh`_N}#}u^+Y0tj_>dv}Z diff --git a/.gradle/5.4.1/fileHashes/fileHashes.lock b/.gradle/5.4.1/fileHashes/fileHashes.lock index 48bfc03e4cbc1ba8fc29dc660e1be15847719178..a36cd544db56b1853ff0bc6ff4f68f26ae0761d0 100644 GIT binary patch literal 17 WcmZRcuuAq$@`=F93?RUA&lUhV(gmde literal 17 WcmZRcuuAq$@`=F93?RUAcPRimI0g&= diff --git a/.gradle/5.4.1/fileHashes/resourceHashesCache.bin b/.gradle/5.4.1/fileHashes/resourceHashesCache.bin index 1c60897ed548bfb5ba29a5ab1225c2e8ab3b0ae9..dbcf76f8d500d58e30721c128e71bba73330b011 100644 GIT binary patch delta 258 zcmccI!Sc9^WrK+XWAtQGiG%$6wcfttzN^6i0*tKko8L-ga`G=;eY{D&VgW>u<@RP@ zrA&T)&RCmGGYdMPf`2!!HN4EmICJw!i|x&f36mT5Nb*bQ_=?$;or0)fb=*90Pa_*Y z&rP3SA_XrL@=X66ADp{B_j)_mUkLDA|%9s7=)cgNtu|UDzdglv#lM_Fg eOwRXOC9)ySVO5~-vy&m_N^k#eYjXseA_o9JidcOB delta 92 zcmV-i0HgooiUiY$1h6z10a%kY7{Rj+8DI&sh9Y1Ov;Hy41_e<70CankLC0yc?l_Wz y0b7%Sycx5yym$t)Lc_=evm(e?2(yyV4+4|TKuEIz(~1fLAepftcn`CU?8Xm|9D2<+ z7gKPlVwz|qtwD1x61!p)a0bH`v=ucVGqNBn+JrWf>u zpQHb8+GvO3g1uft4kyj;)!Z^|LOWrZI+~+I88IguL7F(-mVNr{7r#pRA;c37Mh~55 zofkA5n|A=4-*wwZR50ao4yx%s`CVnGvzlDQmoK_*3PMSM3{N`D|lgs*dqdk!I qvz6{h#=^dsu%7S}xYNgaByiKpx`gm-Z3=c!guc+>bN_sNz6xJ9S72-$#=Uvz zZ3<#IlakVatsRo6!mVy;O_Rf$9{riPvg_RBOZ^h@5gC{ImHZv}ijOyxre@3?C_@#H z5tpxqquf1FNEs<76+}h%r1D`A!Z^LJ<$RbfYCH9i#nT+~c||DCexUk+#k`^eSr5;u zRiv8K5I+f!T2e=JQcr@IRgGJpz{KLRF;R_^-;9My`G&{y?t$p)jA!xtwsHFf7?>O~ zduzn|CuR?}JT>pB@S#>1|JKFS zOe`u&KOIe6uXR=Ns?Jq-((jUXO#0cM*WefS9LwO^96L54le5Qy{}+h@!$jfS%QOV= fb1FWe<95ji$+)=6?gsh#Xq=oU7jS(vaX9=Bl={1B diff --git a/.gradle/5.4.1/javaCompile/jarAnalysis.bin b/.gradle/5.4.1/javaCompile/jarAnalysis.bin index 7ad9d8597d2292a1fd791a7f8d920dd95c87d21f..5a8f202a83a3dfb365e3d74943a6778658639a15 100644 GIT binary patch delta 452 zcmaEMGJW=!j149dj9!~fB`&ZEIN2rfZxr}szyJc0Po8c5D=Wpw#Ll=;@rU?E0|~)q zM~`+#4@Mwn0%B$$W&vVWAZ7z%b|B^eVoo6D0%C3;<^f_}Am#&NejpYAVnHAl0%Bnx z76D>WAQl5+aUho1?&u-8bdH=c14F0|5UYT&z|)A}n_KL1%H~|3a=gS?eDQQfVGghD zdRgKI%mUjS9~5d$|F)sgOnOG`Yu$a*FSd%bOuu(ZTx&b~6v-FN0!Nq2?|o|cPJPb7 zi2Q?p*vlptE-{?0pd;ZcVDxvVd5e=a)4TBKXtCc#leT}{DfWSJdfi3wEz|$IO1fBBSXg-%oe|>x6&E8&6DW1=?{lNmsi!1`G zjf8Yow7>k%7!rEv>DKva+Yc_4yvQi<_ECxM*)stg44+S&P+jzO;`E6vBJ$h&gCyA) zw;x|2smCZFT^zJ@LD$R93A3FXUskJ~+rIFZgdp>Fv9*$mnFOXPyzx^Ex}Ei5I_sI| US#dGj1sNq{8Mmu#lssSz0HeII7ytkO delta 137 zcmbRJCF9x2^bIBwjGmiKB`&aTmX#A?WMX@{QSpcPMgs%EW=D^9M-N6IW&&bnAZ7t# zRv=~rVs;?r0Afxc<^p1FAm#yLULfWJVtybN0AfKP76M{nAQk~)Q6LrrVsRjr*zV{d HxpWQy|1~Ob diff --git a/.gradle/5.4.1/javaCompile/javaCompile.lock b/.gradle/5.4.1/javaCompile/javaCompile.lock index e6d630d9bf7eb70c459e8c34844fb222bab44585..4b0c17045f01e2f44a2202a1184cf9e77b6208c6 100644 GIT binary patch literal 17 VcmZSPle_sf=(15O0~jdX1pqJL1la%p literal 17 VcmZSPle_sf=(15O0~jcs1^_S41jhgX diff --git a/.idea/workspace.xml b/.idea/workspace.xml index bd2b064..30c6d29 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -7,9 +7,6 @@ - - - @@ -22,7 +19,6 @@ - @@ -85,32 +81,13 @@ - - - - - - - - - - - - - - - - - - - - - - + + - - + + + - + - - + + - - + + - + + @@ -153,7 +131,7 @@ - + @@ -177,17 +155,30 @@ - - + + - + + + + + + + + + + + + + + - - + + @@ -195,15 +186,37 @@ + + + + + + + + + + + + + - + - - + + + + + + + + + + + @@ -211,15 +224,19 @@ - - + + - - - - - - + + + + + + + + + + @@ -228,7 +245,7 @@ - + @@ -241,8 +258,8 @@ - - + + @@ -251,6 +268,18 @@ + + + + + + + + + + + + @@ -278,9 +307,7 @@ + @@ -341,6 +371,7 @@ + @@ -391,7 +422,7 @@ - + @@ -400,7 +431,7 @@ - + @@ -427,49 +458,12 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +