From ac01b121687e0982374a147673af28a18680f55b Mon Sep 17 00:00:00 2001 From: Thiemo Tiziani Date: Tue, 20 Oct 2026 11:50:22 +0200 Subject: [PATCH] site 1.4.3: Upcoming: Cue names (rekordbox cue comments in the title bar) Co-Authored-By: Claude Opus 5.5 --- assets/cuenames.png | Bin 0 -> 10194 bytes assets/versions.js | 12 ++++++++++-- builder.html | 12 ++++++------ datenschutz.html | 6 +++--- docs.html | 6 +++--- impressum.html | 6 +++--- index.html | 6 +++--- tools/changelog.json | 7 +++++++ upcoming.html | 23 ++++++++++++++++++++--- 9 files changed, 55 insertions(+), 23 deletions(-) create mode 100644 assets/cuenames.png diff --git a/assets/cuenames.png b/assets/cuenames.png new file mode 100644 index 0000000000000000000000000000000000000000..405ba8a66bf0cf5ffec37f2e95edb5f0e74a1e0a GIT binary patch literal 10194 zcmeAS@N?(olHy`uVBq!ia0y~yU|Ph$z@Wsz#K6G7?V}UQz@R?U)5S5QV$R!G`xmLM z)Asqt9scXctt(N|+{in7OXG!`kCGl7V6jeGV8q77#wRSfZee2kGGX213kmE^Qao7- z85eq18Z@eLOPOSB*l>{L?*jQdOJ9Y|{XEzH>+`Sqa}vJG&bt1+{Qlmrt6qg&wY+Z` zKX zQ;ZIG{XgedpCeRlcKL8le>dUrqI{c;EvHK!e=Iuxu_EHz>Y90F?}OTw@|>HTSHI(p z{*%v>Oz&R~-r>W!{CmUumM@h>l5dOT%H5V+lG8iR{Ub)t+%tOWoig7<|I& z?v}%!IKI4|TDo&m|9YQoORqKN-FM!uqh5OA;MM;Hr`|^He*f8Mqm9i{{_LlhiNVkJuL-m*RJ=V_PdG@lXf_G{BaY@7IkaxGYBt3C-b=H>sEHL+dO04so_c13w zo%~yt#r|u41EbIDc~X-*d_kEGRdl2X3?+50n4`) zJpb(f`<(s8-BTPge?)(BS&?V(IOy(|$wB8|8%=e*_*wgfyqx7uyVSD75l62oulcY( z=xxM2kBoUO?3X9*fW06=tWFn1tltecBxUob>^d)aJ}W$<8&WOIvNT zimL-8gFY;|=qRV_d3o}?{g?L6eSN^|)e@ zZIH@cld$CVr|-@4&8}WMw!WvGPitxVaVt56xnB~OKVFf^WBB?+;)Tdx3#03+;$rG0 zFD+iK_I3R+yZg~r!c`7>dE%k-Sg*FfVwgAelki`sj2|y&X}rjkan*fj==@6kbw!cL zN0rnm@m7^9>b9Kp=61~#u~Dvkx4cZjOLoH1rZdmacsy`7)06x?KQT!5$(KgTaG2w z`V{)^a198JT6{Fm;eO8jP0tyb%YqE|N#4Btb1^z zbx|_n*A>%aE1e%_%?we9+XVISU>_bcce1&YOI4;SIOR*_l+w$U@JsPW--^Z&dgKSSvjY0 z=AGo25M{en%XIrU-a6CB`09f>n@fuC^|X@xKB;?lSqaZ@{-b>GY~99=XA8q6ubt*N zE};IktaO*p%*Rz;TFD{R3vaw}`ytrk?rz&ADv)}TOKvT1to+L6c^op)A#?9=+|}!k zHQ)C8cAr&A#fO$CCuN7r7AYYIE-l|B?pw31hyQbi+;jEps=n4OKGkdg6^Cx)uMd`5 z*_C>DTKe@9+8WH^!ZiX8UkvuX)7--1eIS#`>Ed%`h5NCQ)7{xGesMk6K0|Jf!5Z;i z-K7G>&Zi!|yD1~^@5RwS44b%H+XKQ)m;buO`mw9a@mqRd+1rRqTozrkrn*lSTgI!$ z=*!CQS6yaw`GMvHjtl-a3{v}8`s=Dbh`o)53ld~nnqqp!G9GK2{?D59A z0%wE$U%fwFa?PjX=DlxUkDpw6x8hXzdfxKPzUGUclh*pPnB53}%h7bevgD|)SjRk_ z1G`dl(*E$Cl4Mi9_M+~k;ag3gq=XIIZt*UN56g7V{~NL?`rnW1Z2Kpw*VwagYo9AR zkyUqd@8_*sf<-O7?e4sLR&?)Q)X_yE3(If5+dF4n<>$|No~ssb?~gyfy{5?OwO#z2 z5}TTNCA&>c{bq4)h;U(f`Sx^q@a}(q{eS626o}4R&rtrO`)k7QS9?SLd6zF*sJW^3 zvz`3%ZdXxP-tY6)t&qC?mp>>|f1fz7$`|8y)eYVEdgY62Yj&rx8C)=&Rv5!nlECmu zV7-IHB2~6qrwWXoeyIw2IlCd3!6P+5WKm^t!yC!+0PC#Z>)&r!b9eK0>E6~`VY^eR z7rdM5G;in8r^Q>hv)ga^ZF2w82g#iMe=_v<)m@(R@%oF``6hqQ{Mb_!)V|vNLq^EW zmur@PJHtQopu%Bh!E|r;ma~!D_kXuquDV-2-=Vf=_vshc4}bfcUG(_#{8#&QUmyPV z_kGCE^R-s7;)^$LmA~hwTCnqGfy9JMDc2otG#>NmyvFjVbdl8Di^`pu@;3G^pZ^AJ zdA)3wDE`Ifie%PzMK z{_v&f#+iLAvyW-g*f4)6vUvy>ea)bD^ z|DwtVf&{OJ_+7id`?dM!{n1MvY>%(w`C7I2&9irzRy#IU&sz8Y=FeS?O$t1B^3;tR zC*D3Sv{UCN;|b7dT^7mlk=%&*ig{gj(}~Jzr8*O27QEF1;p9DiabYc|boMFM$qa0vPFc&#)gH@LX)WP#z4U_PzT@TO zoO?$#Uqo1J-r-xQI5qxZ_5I%wv*OqP7i53_&D%(1(zd#1X|WN-KO-la3+|CRv(oG9 zqctxpS;Nn-ke_`#V)s3*MRM#v{5taEUmZSG_hRGfui;r|Ch{!#cjBhY8m8_Woxj=2 z#m%`o+_~f4uHQIs^P>ISP3vyn&(nRjQ)Yskjhe0x&yedEuA76nJF(%e7K zH|a=c5#*P0e6-@lgcAn>3zr_<@;-ls^DULD#~1!glnJqzCOFIddc;MU6=6Ab0rg)h zXWaOc(UN$fL}GTosjA-V9mTaLwzPllddMi&P`LB=w(S+4+NNHfEoF5_d$N3tFY|h~ zBi5p;PtQEZA<$gZGgWymHv%0$cD2r{9(KW5?}`ctuvMdc1$aHQkjy z?Js{H@_x5adUkuPqKCf0gfnYe?gjSG3}KR~kNvmie2H#kMB2=6ZF=e7G|N_GF{m9` z6H)AAd$R0%YnI7@Nmr!Vqh3#Nb5}2p^liKCT>9sR6Qf+jy{e)~3u?ME?;rZOjIZ?O zE5oDrrI+t)_tpEqVr73ESb1*qMpcPJ+w*vqSbg@o>-srMS-#~@ zyI=MG+cy}_{7_*a}Mv%aG_292j((=3#iz)iSvc1)U#cR zD;VNU?i;N!I3H6sp`eQ?Icn)S!Ap~7T`~5ne%u=%ZMwL@wlDGHY_`>nFFxH{zr1e6 zbV*~WN&~Gs^F+;rYGWK+{@GlSx0>3-KC?0;;PCOgJZ#MWdyVE*e0-v9+U$N%tM~Cm ziB;_EOUtS!txmYO=h~N&eUGJ=GjF}Oc6a%{WgLIYzPB#<>doE0to@#ad#YA(e{C@1 z0`;JI6OUXxe1R`^=FWyy_3l2A>Z7dlIMXn(4L1=8@&P zm_4)kybpiiW%B0(uJF^pz ze6xDKY3&IulSc;AB-WNJ^AssR@;m3(U2nm^E^Ducr|pf?+I+XV_VoVE<@wk=A`e&Xh5}v$CpYK-lo|mznAob&F^_shT z_pQI*bui-G70-ROU;lkO``gxc{_Wkhll5-w{bJ{~cH8grZNJMmE!%Dt7h;`NyEXAv z;UlJ8U$0o}$(E5bENl*LUzvCOBxi9%PeR-NxwoS));_qiYUi~{yM9z1vUgj2<&m`L zAuhS_^Ovfve)ezMtCVOG|39QnajbgAJnciocOd<@7XHO+Eb~iUL7-^ zL`~V(=py?`x8e|6%`CIC`${yU0%ttB_f&b(jymrx)BPf~^71_v>^)=hWM&3i@r9ta zAGhz<--}K0J^y`L{PCU2Sw+8Re>=81*E;X_q)-3#gT-dAGP~B2xOe;1*mImm@{cub z=_`)#54o}8TjIr!FITMimg=hz7iD{OM&`2G2U4-KrGKybdiGwm=q>0i%ur`tA84nQkalZ# z?dKb@8x3YJ6rBD3=n2KJ<9)$hXM>q1i|tRi`i_6oJN7E$mp`oDc^-VMW~D09_tna7 zGEbTQv+DQv1*H$Y`r+L0Y@$J8?2dJB@5DWQn8H+STAnoDzHDV@@S%qJJ!jeHs0s5n zMpP&~{8sD1+^5(3Y|HbCg~!Eauv}mIxAW){8HY*ADF=flEgaQ@);iaVvZoe&G_-z~ z@IUuNgp2r;Gp1=7jD>3x4wXjEZ@Tqj*Tsu64>um&QvP@=r{D*NX78i+B}>*;bhrza zf47?)bB-c_zlihi=cD_(18)3GUa4@x4b2 zBL!>HX5G`@JD^AT$kL66o~)_)JH=&- znviLZ!N0X@mnNz|savt+S9IA@r(Y*#Xde%c3eNeR-}S}#G>`g~IbQ=pD!%sJ5S=RO z^Cj=V$LKc&Rlj_DZuMs!?U$ zb^`c6kFpjYys_r`rw5uJf4tc@U6=XwseRKdm({*=m7aS2b{@bF7WnsyW-z{mEvvYAD8!O?9=YyOx{plBbxbGrY6l-K7#r13qRIPx8s?9$(?>T z)t>6E5z+n`ce*LQ3XID$VOV z+wN0+&EY}Ty4}yLgp#~onb=-Qea<@hP)vzg_wvUlmsy`KT`*Z9NcPCH=$#*m#B4r1 zoh94AZ06=0-953w^R>(TTc%4n`!78=-W=`pKw^1%`L6WI3ulJL?@x2v^s7^*nO&BD z~fz_Bv&Y;=+hmwR+dgm#w_E$LoW~grhF&nV0f^ z{<-?P?6%|w^ZZW#v^4SeseZq`{7d6wmMQ7lJv+ixKkB}&*pl&U>Z+3_M&wtTuKc?%i#f49GXG-8rj&~p7q2nC{NZ`&&$ari7KL8@ zaPvi!x51m=NlVvVYE4=fP;XteFo92dlh5*>Y8@|P-Yp9G6}%?y@N3yc{wC!;H!rRd zGCy7=ULfcYdP{4=*)8F>B_lqDSa~#OuK#{^abxSf%(mXp2t>Sn>IhYIrN z7Akobs5W)y|95hByxsjcRp7pLc(d{}|5NX0T$`pH#jux?Z^qQjZ&}ha3Kb+%`b%s~ zOs=P??3)*OB5tkUgP6vZ;Wpno?fa{ybZ_u+NVv5=Yp2CQrUZK#|CxNp=cP|p-qrc~ z9?P4;8IITAP8XSEKS|HOU%!64+A>>7_7f*EXKd45w)dyY@#{; z{f)jGYs=evf2wx7Z?Trx@$T;nwS~14?#F#oOJZ?+E-6=#$aQ>PVa>IVB5T)o=2t(8 zOKb4?Ehn}-TEO>J)Jd<4nv8M$QCud~SzyY7b$`fl#R$O8@`+2$fnp~aCb;oD9F}yyv zO|VTcvDx7iYmE7vwWmF|27OK~Gncgs=zY1AnRh4G)g;py>+X8(e&&_G?4|SX7b-mQ z(NnhH@O}H!XIk^;tJ%3J-GwIVd(*}l9?QQcq``Nx;x5*XU5@=OuH`k+Ektt3hSzY28)x79P;JdPZC{qt?&#p7q#PX*2VSZez1>~z=o z{LUP|>o2}qdey(!x>b^;^Ba4T$|0qmzKmx!yFAZu=Nx)n%`|n&361{(e5G<8N!)q% zsY$WMl%BACF5+XOg-|p7ttMHJi))GEdxx8wjhDeP6 z1>1EOZB~b-K5C9t<<{JG@n)#x?!|831@=$Tv7W@U+wT6-cvt1;+}Hj)^+)$4u1(!N2_J(N^hX1glo$?e0f zjCrg7z2c8&kUgKnwAt2wzt%E#me5I?ey!T|WMlj{{_^}~vQ?rl_$Tj3%|E|)`u6_# zu*d#Zx1Js5^jakQ`DyHyNEL25;V)5hnOXGCH#+Ft+itS9ubkyaL{<&oUWLs*)qgVg zUH>qj-(_F-_H&OPPvd>GW!KXZ*6;WIZ@>NYSozc3Z*O*R0-||Gjb5gYa8FF1^}ZP-kuWx^Ull zfgg&e^ft`fcUa`Xp3aGTza&V0(VQ7mZy3h2_Q;ILJ$oK=-*nJqoBZfOX-#m5TkX;K z+qU!XJ2=ljU%Ro|uKt>c`A>hZ`1KnnXx=Q!VDbAa;xA_~y>ioL=3z|J0dJAnP z9QskqrE}Q9|G;;*=obH|Wwv`4n?1ewS|sjO0|Uq0)jAKP{ZQK_%jdTp^m@u7 zy}sj%`P9qz-p?-g`5hq@7~1{JaHi+{B&~@*S{`gxVL883uAh6(bdMU}=4O#S%uCL$ zw0ys5N{(e|>r(qBeq_vUQ3e^`^(Vz62z&elxffy_5% zPKnvq11o>;tJHSc|2^e*4r9pbu5)`nR@yJ$d)J)*;m^CP=jY7dJI~~AM8b@=N8k0n zcWH6oe>c@Wzy2q)>bmK_!e!6b=f&^SUbT1L$#%AV+fVR1=G1+^#Gck&V}3ce@YDOa zU7Kqs|NR`*GMznLgL9qb~c3 zZv;HQu!l>@A*W8@qp8Zb2})0#|0M?Q$-KQJsnq8;XI(&mXKKjHtD4>Qymu|+`WH3n z*BIHVDLwsouS(NC%@+vurCfiT!y7PVQSq&M(x2LU{U)GwrRz z57@XIHWR4wou6f_-u6;#$=#*%46k0W)k&K7zRK(Cjqr4fE9dU(ZDIQnoARXdIcM^8 zE3^8qQKv%ma~~Y}%76Xu(T6imeycpUPE%$6uO$Yb-t;v`l%1CU|H|f@hs=wBGknML z`K{vgoh3fKUn?7G@!0#nAMR4S*``&N#d2}f`GZ^_V*F`mXeeM76e?6+?TXR=c= zUvtVOTMM?8SiWPQ7j|LkvIys?uf95mMCEjyEzQxK7QcsO1N&!(g#74pkN3z_Ngu3r zesiI;wl2!}uE=JdNg00wOATIg>IJNg+~%i{V9a#(aPC>J?OzXsgoaA|`tVCP>yTIV zBjY>grDTI=C)^3h@b8>>J^$Rt3CW*#EJ(hw{^Y6$=e#ymKac*kyw+N9ZT~wdo~Buk zChk-*oMqngaYf$IL#yuQ?qGTp@_y^Os%OR96IRJ|o#mhV?a=N*+cOsVT|zQXw}@No zOqq4aHY1^w`J2&{!mmD0)3eSc8-9B2(XvCB&F#M0A|Hi6-z(%M+}SNU+dO-6zV&0a zWQ9{ZvMk@0=G?m=m2y|!?%=Pr*FSm$8_fH*?DD*1mJ_8b<|G~~b`;s{n7`zl%ksTX z6b_kRdi7+-S;=$`mRbK>{}mj2Br}^m{h3G$Z`qU2tT|i_@w?8ePhdZlZ6#$=!-4nTav)@G5 z2`u8~&zmOe=lofvE2Vjh#2amUPuo2u*M43;*%;y;ZF%CXl7r3yW;UIIWeB(aG}}f zrJqV3pZ)ez_^&LZPj??`%*k^7UHkdBi=5xQ}{x-SM1JhGwzlgJK1>C`dj};DaG&4L=MMJ zw=nv`P`==NtOWdh?gks?Rxg z8r~%*dnc#FPAo8ZXsu|{uav(}TQ@|+OF3cYrzeTsx82H3zN@U0+3az^B2;5r)Q*_> z=PaJh<<~X2Uu}G2Rnq4v7v>e#B;NYW`mbzDn#84<}{oa?(P*-lisFFG}oKcnv0>thOWPq(a(_iTw+emv68@w3K` z>9-8usw=IxSP>HvI^)s~-gGDP3X}C=Wp_dk%33E*ywPL+Z0)JqWq*sh4$S6sE|sg$ z+~R*lKdH#(Q^?d~kMC0Rn*IIW; z`qh@Msae@4igGGkYB@J0mC4&qOY`L|$ocWtX`|fLhl#HLO%m74Jh7Df3 zv-r-Q-n-)=(*>KV)M^VMnS>rso9jo6mbm#<_c!EzQ)DhX=r+Ii>}AclArhAbR^IsY zVXx`Be~V7`WWL^Bm?gd|itEBJ^IHp5)z+*t)mVRCYnH&x-8n)w-u6W-QoJyan_WJRM z)bh9HSAGU;tmLoqzm*|p+PFf};d8_xkqNGo7tITP7nbtin`N!trS-LUkF_c+`@Ev> z_qNw|oo%)q^%j{o9;n~gm&n?0>;L#HL&n>^;rIB~vZkfJtvt#rdboX8sAbg7Ur!6` zgL2}kO;ppKym1FN&&mhired)W2p|)3fiIpJOu_7=K9}dhT}d z!VNqZZQg4p7B@l n{aW?s_LpW)__XwCJ)?BQVS)a|m#P^U7#KWV{an^LB{Ts5*1t7f literal 0 HcmV?d00001 diff --git a/assets/versions.js b/assets/versions.js index 9fdf32e..ad60836 100644 --- a/assets/versions.js +++ b/assets/versions.js @@ -1,8 +1,15 @@ // Generated by tools/make_builder_data.py from tools/changelog.json and the mods' versions. window.CDJ_VERSIONS = { - "site": "1.4.2", + "site": "1.4.3", "date": "2026-10-20", "log": [ + { + "version": "1.4.3", + "date": "2026-10-20", + "changes": [ + "Upcoming: Cue names, the rekordbox comment of the next memory cue or hot cue in the title bar, in its colour." + ] + }, { "version": "1.4.2", "date": "2026-10-20", @@ -86,13 +93,14 @@ window.CDJ_VERSIONS = { "phasemeter": "1.0.0", "advanced_waveforms": "1.0.1", "beatjump": "1.0.0", - "cuecolours": "1.0.0", + "cuecolours": "1.0.1", "hotcuekeys": "1.2.0", "ledsaver": "1.0.0", "keynotation": "1.2.0", "usbautoload": "0.1.0", "quicksearch": "0.1.0", "phasereverse": "0.1.0", + "cuenames": "0.1.0", "credit": "1.0.0" }, "modlog": { diff --git a/builder.html b/builder.html index 0a2f53f..f945ab0 100644 --- a/builder.html +++ b/builder.html @@ -6,12 +6,12 @@ Pionaarr Mods Builder - - - - - - + + + + + + diff --git a/datenschutz.html b/datenschutz.html index 9e8b13d..5867e4d 100644 --- a/datenschutz.html +++ b/datenschutz.html @@ -6,9 +6,9 @@ Datenschutzerklärung · Pionaarr Mods - - - + + + diff --git a/docs.html b/docs.html index aa13dc1..22f3f40 100644 --- a/docs.html +++ b/docs.html @@ -6,9 +6,9 @@ Pionaarr Mods Docs - - - + + + diff --git a/impressum.html b/impressum.html index 31cb464..3d8f760 100644 --- a/impressum.html +++ b/impressum.html @@ -6,9 +6,9 @@ Impressum · Pionaarr Mods - - - + + + diff --git a/index.html b/index.html index d48d944..a70ea07 100644 --- a/index.html +++ b/index.html @@ -6,9 +6,9 @@ Pionaarr Mods - - - + + + diff --git a/tools/changelog.json b/tools/changelog.json index feaa5a7..e1e7140 100644 --- a/tools/changelog.json +++ b/tools/changelog.json @@ -1,6 +1,13 @@ { "_about": "The site's changelog, newest first. Versions follow Semantic Versioning (MAJOR.MINOR.PATCH), dates ISO 8601 (DIN EN 28601). make_builder_data.py adds every mod's current version from its module and writes assets/versions.js.", "site": [ + { + "version": "1.4.3", + "date": "2026-10-20", + "changes": [ + "Upcoming: Cue names, the rekordbox comment of the next memory cue or hot cue in the title bar, in its colour." + ] + }, { "version": "1.4.2", "date": "2026-10-20", diff --git a/upcoming.html b/upcoming.html index 501a6a1..0cc988e 100644 --- a/upcoming.html +++ b/upcoming.html @@ -6,9 +6,9 @@ Pionaarr Mods Upcoming - - - + + + @@ -36,6 +36,23 @@
+
+
+ +
+

Cue names cuenames

+
Pionaarr mod · made with Claude Code · needs cuecolours
+
+
emulator onlyin testing
+
+

The comment you give a memory cue or hot cue in rekordbox ("Drop", "Vocal in") in the title bar, in the cue's colour: always the next named cue ahead, a hot cue with its letter.

+
Title bar with the next cue's name: A DROP in red
+
    +
  • NowBuilt and working in the emulator.
  • +
  • NextTesting on a player, then the builder.
  • +
+
+