πŸ†• [v3.6.9] AquaTouch – The Powerful Touch Bar Redesign.

Perfect! I'm glad to hear that, maybe it was only my impression :joy:..

One thing I forgot before it was about your question about app switcher: personally I never used this function, because as you wrote sometimes it's more intuitive to use ⌘tab instead of tap on the touch bar and search for that function.

P.S. @yuuiko if you need any help/advice you just have to tag me and I'll magically appear here XD

1 Like

I copied the actions from Discord to Discord Canary and it works! Thanks.
About the notification badge, I have some numbers beside Discord Canary in Dock here, why it won't show up in the TouchBar?

@Link Have you enabled the notification badge in the BTT settings?

If not I'll look into it further

@yuuiko I can't find notification setting in BTT general touchbar setting. Where is it?

It's in the BTT Preferences window, under the NotifBadges App Group as in the image :wink:

oh you mean that one. Yes I already tick it, but no badges yet

Oh, There seems to be an error in the code... For some reason I can't edit that part....

@Andreas_Hegenberg ...??

@Link Try open up that widget and rename "Database Events" to "Discord Canary" on the third line

probably the apple script editor auto-completes to installed apps only when compiling? However you do not necessarily need to compile in order to save the script. (Sorry I don't know much about the internals of the editor, as it is completely undocumented)

It compiles when I click save...

@Link, Any luck? Maybe it's because I don't have the app installed

ah true, it does :slight_smile:
I think the editor in the new UI doesn't. (But working on Apple Scripts without having the referenced app installed is always weird because it shows those stupid app selectors everytime it tries to compile or run the script)

@Link

Try this (maybe) fixed Discord Canary Notification badge.

Delete the current buggy widget, then
Copy all the code below, then in the BTT window, right click and select paste JSON from Clipboard

  {
    "BTTWidgetName" : "Mentions (Discord Canary)",
    "BTTTriggerType" : 639,
    "BTTTriggerTypeDescription" : "Apple Script Widget",
    "BTTTriggerClass" : "BTTTriggerTypeTouchBar",
    "BTTPredefinedActionType" : 195,
    "BTTPredefinedActionName" : "Run Apple Script (async in background)",
    "BTTInlineAppleScript" : "tell application \"System Events\"\r\ttell process \"Dock\"\r\t\ttry\r\t\t\tclick UI element \"Discord Canary\" of list 1\r\t\tend try\r\tend tell\rend tell",
    "BTTEnabled2" : 1,
    "BTTUUID" : "3659ED94-928F-4FEC-B482-36D6081BDBB8",
    "BTTEnabled" : 1,
    "BTTModifierMode" : 0,
    "BTTOrder" : 38,
    "BTTDisplayOrder" : 1,
    "BTTIconData" : "iVBORw0KGgoAAAANSUhEUgAAAIwAAABmCAYAAAAZH3naAAAKM2lDQ1BJQ0MgUHJvZmlsZQAASImVlgdUE+kWx7+Z9AYJCVVKqKFLJ4D03gSRIohKSCDUGEIoKioiiyuwooiIgLKgKyIKri5F1oooKiwCFuwbZFFQ1sWCqKh5E1nX3ffOee+8e86d+_vuzLn3ft_MOfMHgCTmCIVpMBWAdIFYFObrwVwWHcPEPQJ4QAdUoAMAh5spdA8NDQKIfYn_tDe3ACSL181ktf7z_n81Gi8hkwsAFIqwiJfJTUe4B+EArlAkBkA2GdDNEQtlbIMwQ4QMiLCfjPnzHCvj+HkWfn4mPMwT4UIA8GQOR8QHgLgdyTOzuXykDvEYwhYCXrIAYQnCLtwkDg8AEhNh0_T01TKW7dMw_m91+P+oGf9XTQ6H_xfP7+WzqQT5MiPSxCKOT7IggenJSUuOF3HECbz_83j+t6WnZX3pKXsL5ARBxFIkmiOuDoKAL2CCCJAGxEAEOMAHJAMBSEBynsgqDVnFf86LkRwymjghVywr5LlauEaUzE8SM92RN5rA9BdwzU2ZVhaWbABk38d8u1cdnztC2KqvuSIacpxTUqm092vO7x0Ax+qQM7rxNcfqA4CaBcDlHdwsUfZ8Di27YAARyAMGUAWaQBcYAjNgBeyAE3AD3iAAhIBwEA1WAi5IAunI5DkgD2wCRaAEbAe7QDWoA_vBIXAUHAcd4BQ4Dy6BPjAIboJ7QALGwTMwDd6AOQiCcBAFokOqkBakD5lAVhAbcoG8oSAoDIqG4iA+JICyoDxoM1QClUPVUD3UBP0InYTOQ1egIegONApNQi+h9zAKJsMMWAM2gBfCbNgdDoTD4RUwH86A18KF8Da4Cm6Aj8Dt8Hm4D74JS+Bn8AwKoEgoJZQ2ygzFRnmiQlAxqESUCLUBVYyqRDWgWlBdqF7UdZQENYV6h8ai6Wgm2gzthPZDR6C56Az0BnQpuhp9CN2O7kFfR4+ip9GfMBSMOsYE44jxxyzD8DE5mCJMJeYgpg1zEXMTM455g8VilbAsrD3WDxuNTcGuw5Zi92JbseewQ9gx7AwOh1PFmeCccSE4Dk6MK8LtwR3BncUN48Zxb_EkvBbeCu+Dj8EL8AX4Svxh_Bn8MP4Jfo5AJegTHAkhBB5hDaGMcIDQRbhGGCfMEWlEFtGZGE5MIW4iVhFbiBeJ94mvSCSSDsmBtISUTMonVZGOkS6TRknvyApkY7InOZacRd5GbiSfI98hv6JQKAYUN0oMRUzZRmmiXKA8pLyVo8uZy_nL8eQ2ytXItcsNyz2XJ8jry7vLr5RfK18pf0L+mvwUlUA1oHpSOdQN1BrqSeoIdYZGp1nSQmjptFLaYdoV2oQCTsFAwVuBp1CosF_hgsIYHUXXpXvSufTN9AP0i_RxBpbBYvgzUhgljKOMAca0ooKijWKkYq5ijeJpRYkSSslAyV8pTalM6bjSLaX3yhrK7soJyluVW5SHlWdVFqi4qSSoFKu0qtxUea_KVPVWTVXdodqh+kANrWastkQtR22f2kW1qQWMBU4LuAuKFxxfcFcdVjdWD1Nfp75fvV99RkNTw1dDqLFH44LGlKaSpptmimaF5hnNSS26lotWslaF1lmtp0xFpjszjVnF7GFOa6tr+2lnaddrD2jP6bB0InQKdFp1HugSddm6iboVut2603paesF6eXrNenf1Cfps_ST93fq9+rMGLIMogy0GHQYTLBWWP2stq5l135Bi6GqYYdhgeMMIa8Q2SjXaazRoDBvbGicZ1xhfM4FN7EySTfaaDJliTB1MBaYNpiNmZDN3s2yzZrNRcyXzIPMC8w7z5wv1FsYs3LGwd+EnC1uLNIsDFvcsFSwDLAssuyxfWhlbca1qrG5YU6x9rDdad1q_sDGxSbDZZ3Pblm4bbLvFttv2o529nciuxW7SXs8+zr7WfoTNYIeyS9mXHTAOHg4bHU45vHO0cxQ7Hnf8w8nMKdXpsNPEItaihEUHFo056zhznOudJS5MlziX710krtquHNcG10duum48t4NuT9yN3FPcj7g_97DwEHm0ecx6Onqu9zznhfLy9Sr2GvBW8I7wrvZ+6KPjw_dp9pn2tfVd53vOD+MX6LfDb8Rfw5_r3+Q_HWAfsD6gJ5AcuDSwOvBRkHGQKKgrGA4OCN4ZfH+x_mLB4o4QEOIfsjPkQSgrNCP05yXYJaFLapY8DrMMywvrXUpfumrp4aVvwj3Cy8LvRRhGZEV0R8pHxkY2Rc5GeUWVR0mWLVy2fllftFp0cnRnDC4mMuZgzMxy7+W7lo_H2sYWxd5awVqRu+LKSrWVaStPr5JfxVl1Ig4TFxV3OO4DJ4TTwJmJ94+vjZ_menJ3c5_x3HgVvMkE54TyhCeJzonliRN8Z_5O_mSSa1Jl0lSyZ3J18osUv5S6lNnUkNTGVGlaVFprOj49Lv2kQEGQKuhZrbk6d_WQ0ERYJJRkOGbsypgWBYoOZkKZKzI7xQzkR9yfZZj1TdZotkt2TfbbnMicE7m0XEFu_xrjNVvXPFnrs_aHdeh13HXdedp5m_JG17uvr98AbYjf0L1Rd2PhxvF83_xDm4ibUjf9UmBRUF7wenPU5q5CjcL8wrFvfL9pLpIrEhWNbHHaUvct+tvkbwe2Wm_ds_VTMa_4aolFSWXJh1Ju6dXvLL+r+k66LXHbQJld2b7t2O2C7bd2uO44VE4rX1s+tjN4Z3sFs6K44vWuVbuuVNpU1u0m7s7aLakKqurco7dn+54P1UnVN2s8alpr1Wu31s7u5e0d3ue2r6VOo66k7v33yd_frvetb28waKjcj92fvf_xgcgDvT+wf2g6qHaw5ODHRkGj5FDYoZ4m+6amw+qHy5rh5qzmySOxRwaPeh3tbDFrqW9Vai05Bo5lHXv6Y9yPt44HHu8+wT7R8pP+T7Vt9Lbidqh9Tft0R1KHpDO6c+hkwMnuLqeutp_Nf248pX2q5rTi6bIzxDOFZ6Rn156dOSc8N3Wef36se1X3vQvLLtzoWdIzcDHw4uVLPpcu9Lr3nr3sfPnUFccrJ6+yr3b02fW199v2t_1i+0vbgN1A+zX7a52DDoNdQ4uGzgy7Dp+_7nX90g3_G303F98cuhVx6_ZI7IjkNu_2xJ20Oy_uZt+du5d_H3O_+AH1QeVD9YcNvxr92iqxk5we9Rrtf7T00b0x7tiz3zJ_+zBe+JjyuPKJ1pOmCauJU5M+k4NPlz8dfyZ8NjdV9Dvt99rnhs9_+sPtj_7pZdPjL0QvpC9LX6m+anxt87p7JnTm4Zv0N3OzxW9V3x56x37X+z7q_ZO5nA+4D1UfjT52fQr8dF+aLpUKOSLOZymAQhxOTATgZSMAlGgA6IOIflg+r9_+1DrQ31TPFwZzs195Jnxe4302OwBakBAmUzfnED2CuEE+APJuAMikZ7gbgK2t__I_LTPR2mq+B2Ezok8apdKZVkSifATg47hU+iFfKv2kggyrAUB_7bxulJkmomGX0wDKoPE6dSb_3_XavwB6NMvvtGpeNgAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAEkxJREFUeAHtnGmwHFUZQFlCAgHCnsUEeCwSCJssFltBDPsuIksBioKCFIViWaCglmBZUlQh4g+FEgWUAlxK2QWCbBGKTRZZwk4MSSABBASBkEDQcx5zY7_OzHvdM7dneob+qk66p5fvflvfe_vOvCy7VPfKKEwfC5+EKXAEzIB_Q5mkD2NOh_VhOIyED+GD2pZN98iwLjF1WewcD5NqWCTrwJqwEqwKq8P7cAaUSY7BmJPhTXgd3oPXYA48D9PhcXgBFkCpZekSW2chTIRta7g_GlausTzbUPDBD5OwOzwNZRBtvgUm1Iz5L1ttXQQWzjvwFlhIz8JDcB9YQBZY6SQEvCyGac8mMBl2BgNuz7Ea2JWHwmB3wL6fX4bZsBaUpWC05SWwuO0Ng_32mPojXrMBbAa7gr3Pc3AP3AH_gIVQCgkOdNoYe45dYC_YGvxsgA20T2WQpL3zOfgMPAwPwlNg0cyCsjydDpVrg8OpBWFvuRU4n0k+rEkfOdVfIG+wfQX0bSpMg3nQUUkmoBOGGLj9YR9wXjIGHIrSAQx2OkeZDneCT+CTYGCd6L4DTiTLKBaHQ6k9pT3KFrAD7Agbgj2OUs9v_fJBsNe5Aa4H5z4dkZCIdje+CQ0eAvYofWCPknzi+Li4+3Z_LkyDW+AB+Bc47tvL5BXbseeyMH1rEY_5eZnavlsl+TbzNp8tSIcH8bPzkLxFasxty6FWv7eFXcEh2AcmSLp4FnHCwpkJN8GfwF61rdLugvFpOhz2B3uXNSFtQ_LzE5y_Fm6FGWAXbaKGklW4YA34BIyt4ZNtkkaBT7tYOKFgQsFaLMEGk2bRKBZGKBgL5T813mJr8f4L5oA2WuCvwVBDo+1YPBaK85gpcABMgiDpwvGzbRmPa+AKmAVtkRCYohszWRbKoTARfLLqSbDnUU7+EW6G2WCAGj3JFodzBItR3X0wASxGi8OiWAFGwHI1HALE4hAlnZiPjv7_32CbBSQ+8eIwKQtgPlhMFlEooH+y_ww8Cy9BoyKyYLV5bdgdDoGtQalnm8deBR+qP9RwaC5UQhCKasSk7AfHwjYwDkKC2F0swY6nOfJ7uA5eAJ_SdLBGcmwD2BI2B4vEArE4fFpXBIvE4uikWEQWj3OQ0BvNZt_i8YGQ5+FdSIqxWB3Wgb3hCNBPJR0Lj1m0c+E+uAh8yCzoQiQkqgjlTmJPBAtG5+360xLat0v_Hdi9+iT6dCaDYy9igewAW4G6VwOPWyTqTl7Px9KJvi4Eh1R7mTdAX31tvhseAY8nZQ0++HAcDEeDD5xSz9cFHJ8J18IvYQZ0hdirOPxMA4NitddDp2UqfA7sJZK9j4WwE5wOV8Pj4JNkt+999XR20zF90Bd90jd9PA30Wd+DWGhjYR+4EhyaG_nvcXvl28AhzVyUWsZg3dlgV6tj9RKoU2KgzoCNwSEkiHORE+D38BjMA7v2erp66Zg+6qs+6_sJYE8axCHW2JwCMyDEsV4M3uf8c3AWmJNSihPLi8EKr+eEx4KT9j4HgpNhxXnJrnAO2D3PAp++Rnp6_bi+GwNjYUyMjTFSVoM94EYI8WwUD4f2i8HclE6+gEVvQSPjdc5x9nzYFEaABXMkXAbTwblMo_s_rseNiW9CxuhwMGb2NhvDufAOGNtG8TEnR0GpZDzWPASNDPe4Q9DXYQJ4_dfgenD40ulGDlfHP4qNMXKYMWbGzhh+Ao6HOTBY7M2N15ZGvo8l70O95OqIBjtp2wS+AX8Fu1x7nHr3VMcax8WYGTtjaCw3gj3hAWhUNObGHLUszsBbFSdiGt8HGhwk6L6JA7+GtWF_sCsdA6WfwWNjmWURxr0MT4G9jkX0ZTgAlHQuZnLMuY+9VNMSI2nfpvV961igQ_eCDtm76MjmMAqWgUpai4AxXBnWBeO6PlgM9iYOP+kYu2blIuGt0LSEXqBZBZO4cSqMr6NgIcectzhBq3qUOgGKfCj0OBbMOBheR_+LHLOX8SFuSlrtYX5Mq1MatDyM4_YmVY_SIECRD4cex57Eh7SeeM68_KXeySzHWulhnMDeBatDcrzM0m51TWciYL5fg53hyWZMSI9zeXT4OuciUlUseaLW2WvNlQ_4cc2a0WwP40TrHnCsrAqm2eh35j5z7txyB3ghrwnN9jCH0dBYqIolb8Q7f705M3eHNmNKMwXjxOlL0Gzv1Iyd1T1xI2DuzKG5zCXNFIyrii6+Vb1LrlCX6mJz50uLucwleQvGyjwaWn0dz2VkdXEhETCH5jLXSJG3YDajgV0KMb9S2okImEtzmlnyFoxfr7sQVw1HmUNc2gvNobn0BSaz5CkYlX8+s+bqwm6JwCEYam4zSZ6CmYLGT0LVu2QKbVdcZC7NqbnNJHkKxq6rmuxmCmtXXWROM6_JZC0Yvy7fravCUBmbJwLmNtMv8rIWjF3WWlANR3nS0B3XmtPRkGlYylowTnazXtsdYaqsTEbA3B6UPNBoP0sR+OOonRopqI73TAT8yUO9H8INcDBLwUzmjmo4GhC2nvsQhqUhF2WzFMwBhGfpngtR5VA6AubYXA8qQxWMkyG7qko+HhFwNDHnDWWogvk0d1Y_kmoYvp464bDk72TMeUMZqmD8+nuoaxoqr050XQTM9R6DWT1YMfjH358Z7ObqXE9GwPWYFRp5NljBTOQmKas4SWtEWWxuZJ_HyyobYVjDvPs3Ko3EHwmPAMe2MkkI9gKMegHmwruwEjjf6oPgV6dsDzb6R2XBxrfZt9cONg5nX+mUjR+1PvBfbVkezL3_M9YSEgK7xAkO7F7vYIePmYiX4c9wHTwNFsuHYG9pQjYH_4bb1elO_M2UNr4O2uj_KuXf_6Rt9CeuwUb_KrRMRYM5_d8bXuBOVjHQPhk6YjI6jXbINbAdrArLQVpMlk+ufy_1GbgZwr1F+xDasU3b1gZt0aa0aLs+bA_6FO4t2sYs+rVlJmh_ZtmRK+1OvTlLI0VeE4J5Hra44pz1Jxb2ni51XwTt8MM2bMs2B+u5Ob1Y9EWffgbBzyJjmUW3dph7ayCznMqV7QhyVgcuxB6fyGZkDW66Aor0R92Xgz1zM6Jv+likjVliHa7RjlPyOHJVSYzX8LvBcb4VWZubH4EiEqJOddtGK6KP+lqEjaEQsm614cqszqzMhc+UwHCNdrK4K7QqziMOhtjDrDaqU9315iocziX6qs+dLhrbtwZ88xxSPsUVC6AMRtvTOXGMIS5G3Q4x_VLXbdBwoYtzeURfy9C769d7sGXa+GXSB_hswWi4N3VKfFrtPn8LCyMZMR89l0TSlVTzGz6oO4boqz7re4weq1mbzL1rcNbCAKlXMC7alEFmYcTtkQ25BX2vQoxkqENd6owp+qzvZZAlaiFdML4OLtENdchyJ5JvRm7bVeEnI+pUlzpjij7rexnEHmbAMka6YFwT2KAMlmLDUwXYYVcbU6+61BlbYtrYim3WwuikgnTBbMjJZtcSknpj7NvdFyEx9b5ShIHojGljKyZaCwM6kHTBbMoFHiviqclreKzJbrrdmHp9pS5CYtrYrH3WgLVgTSyWdMH4xV1ZJNaratqfmHr9ZrcI8UvUssiAmkgXzGZlsRI7xhZky7iIesdH1JVUNSb5ocP7A2oiWTCrYti6HTYu2fyAyk6eaGHft8ABXWwLurx1EmT9ojFPU0X4nqf95LXWxCrhQLJgfPLKVNkGLbY9feicCLFEXbEfMnvWMhWM9izulZMF4xuSY7KTnU6LNvg6t2dkQ_ZB38oQw0d1qGtfiCn+CFvfY9gYwy5rwtrol2TBDHh9Chd0cOtK6lchVpe_IrqOLcAfdao7huirPsdYiY5hTyja9YOyZMHE7KqD_la2GrsT+FPLGPJFlGwBIQgxdKpLneqOIfqqzzFtjGGXPyldQm7iiIZm_c1EO67TnmehD1oRJ6dzoAj_1Klu22hF+rhZX4uwsZVcac+NMEAcp56EshkbHPULvmZXoMdz790QdBW1tQ3bakZW4yZ9LMq2VvRaE9aGNbJYnAm_CmUtmA+wbSqsB3nEp_4uWAStBC3LvbZhW3l7Gn3SN33M0k67r7EmrA1rZLH4DbXL0WUtGINkQJ+AI2FAtfM5Lb69HA_PQzsTYVu2eRwMNRHWB33Rp3bamLfgrIkF0P8rhjAb34sDYQ7DbqllPtY9DFeDw8Bc0KER4JAwGQ4E1zKGKiwuKUTeQ+ujcB1Mgxch2DiO_R3hINgKYn5VgbpCxDrZG6YOq6kv2yv1YF4b4B1gG_DJfAtMhsUxCvRpOQgPA7ttF235NPh7ktNBGy0iizrYOJz9TtpI87mkv0ZCwVj13SQG2uCbGH+obLcZgu9+GUR7LArtdHgqo42YlVn6ayQUzITMt5XrwmRxJPfLZGXSruR+mWzMYkv_G2BYuGv2dTBLQ9U1vRGB_k7FglkWml3j6I1QVF5kiYBrRctaMM4BYhWM43aYS7BbSYcjEDMf1shKFsxIWPx7hxYc1Lg34XWoiqaFQEa61Ry8Br6hxciHv5caacE4g4+xFuCEzuK7A24BjYxhKGoqyRGBEHdzMA3MbYzJtnr6C2YMO76exhDXP_aA2+AH8C5URUMQ2iTG2pifAbeDuTAnMcQaGWMPY1djQzGqUB0uy38P5sF+cD+ovyocglCQhPga631hLnwXzEWsvNrGqmFIYj+aaKDD3HmwEewDZ8IbEBxjt5IIEQjxdN54BuwNG4OxD4uF7EYTX5D6l65Nct4vpYa6Xp12j98EVzu3hD+C3+p6rog2h7KpV86H+H1Qi6mxNcbfAmNeRGzVeRosdVZBDZgcG_HLwnPA9Z6R8Fm4E4LTRTjXK4WR9iMZM2PokG9Mja0xNtZFxVO91spSa8I1UGRDfjl4Kfi3234d4RdwR8O9kAxCOkDV5496_mSMjJmxC19iGtPLwRgXmUNrxFrpl9H8G37eUFSSFtLGXeDPDhRn764eHgV_g2qoWnJaEArF2NijGCtjFt58jKUxfR+Kyps2WBvWyAAZy6eii0bHZ8ERiZZ13tm8k+M_wJsQAlXUE1NUcGPoTfpuLIyJsTFGoVDY7f_xlbE0pjHaracjFItLL3VFo66EYHQ9Ja0eC7ovpp016lixIcdOhYfAtsL1blttu6z3p33Ud2NgLNLisGDswj1F+BR0WwvWxKCyAmcvgXBTkQZNpx0nbvVkOAd3hp+A1wV7wrYIu9qpM_gRtk_UfNVnfa8nxsrrwj1F2Bt0X0w71kImWYarXPjxtU0FRRimTnXbxoUwARqJbwKTwVn6ffAOBMfCtigbY+gNNia3+qAv+jQZ9LGRGJtfQbvyYe6tgdxyGHe4aqijMQJXT0cI4hzaOAmGqmodmQhOAC+AByE97wk6i7S7ni8eS7ad3NfGB0CbtV0fhkqKsTAmsyHoatRuq8fVb67NeUsyibtvhXYYbBv3w6Hg2kIW8bp1YV84Ha4AE6PzvpkFu9u19fXWtrVBW3xatW0dyOOTMfg7BLtbLYhG9wf95ngTGFRcWs4iI7joO3AqrAQ2UpQEm6bRwE_hRvC1MY8M4+JVwK7ct78NYHyNMWw9Nwr0xadYQjLdBhv0cxEobufXeJutPxuw13gZXqzxPNt5YG_pOYeQPOJbkMXliu0utRuLjrW+uOh3NviADSohMINelDi5Lfsq3q12rChnkna5UPULuBZMUizxIRgJw2s4PNiuxyw4xYS_C_rpE2pAxWP2JLHEN5GD4ETYPqG06Pjaq9gROKwXJj4FXwGfJh0KwWzU5bVyPOh3+wz8EDaGXhGHAH16GpK+thKzwe4NbZg7c5hc1+FjsTIa9WfCSxAMGczYVs+FNv5DezfAHtCtou0OtQ4Hwa9W4zPY_aENc3UmmLuOifOEH4HjdjDM7WAOtHJO3Q4LU6BbRdv1oeg4hXzMpi1zZK5KI+OwxJ8yPAzB0CICok7H+m4XfSgqPiH+5uJkcOJfWvGNYy+4DOZBMD5GcNRxKfSK6EusuIQ4G3NjvyeYi64Se51j4WpwbSI4FbZ5hibveQxWh14RfdEnfcsbixBDt8b2KjgGjHlPiBOtA+FccEHKV+Sk08n9dPA852R3O+g10Sd908d6fifjEvaNnTE0lsa0bZPYpWmsEzKMRvvA10oDtiWsB07KXJNwTSQpBuokOD95sIf2nc_8HNL5WMQx36R8oZgB9kauSz0BM8HzbZW0gW1tPNXYCD6vBa7IrgObws6wBdwHPkk+gb0oPiDXgg_Po3AnTIdZ8CK8Cgug4_I_hqnfatSIA7sAAAAASUVORK5CYII=",
    "BTTKeySequence" : {

    },
    "BTTTriggerConfig" : {
      "BTTScriptType" : 0,
      "BTTTouchBarButtonColor" : "113.648694, 137.378254, 217.755873, 255.000000",
      "BTTTouchBarItemIconWidth" : 24,
      "BTTTouchBarButtonFontSize" : 3,
      "BTTTouchBarItemPlacement" : 2,
      "BTTTouchBarAlternateBackgroundColor" : "75.323769, 75.323769, 75.323769, 255.000000",
      "BTTTouchBarButtonCornerRadius" : 15,
      "BTTTouchBarFontColor" : "255.000000, 255.000000, 255.000000, 255.000000",
      "BTTTouchBarScriptUpdateInterval" : 5,
      "BTTTBWidgetWidth" : 400,
      "BTTTouchBarAppleScriptStringRunOnInit" : false,
      "BTTTouchBarAppleScriptString" : "tell application \"BetterTouchTool\" to set LCL_DNDStatus to get_string_variable \"DNDStatus\"\rif LCL_DNDStatus is \"OFF\" then\r\t\r\tif application \"Discord Canary\" is running then\r\t\ttell application \"System Events\"\r\t\t\ttell process \"Dock\"\r\t\t\t\ttry\r\t\t\t\t\tset badgeNumber to value of attribute \"AXStatusLabel\" of UI element \"Discord Canary\" of list 1\r\t\t\t\t\tif badgeNumber exists then\r\t\t\t\t\t\tif badgeNumber contains \"iPhone\" then\r\t\t\t\t\t\t\treturn \"iPhone\"\r\t\t\t\t\t\telse if badgeNumber contains \"iPad\" then\r\t\t\t\t\t\t\treturn \"iPad\"\r\t\t\t\t\t\telse if badgeNumber contains \"watch\" then\r\t\t\t\t\t\t\treturn \"Watch\"\r\t\t\t\t\t\telse if badgeNumber contains \"Mac\" then\r\t\t\t\t\t\t\treturn \"Mac\"\r\t\t\t\t\t\telse\r\t\t\t\t\t\t\treturn \"{\\\"text\\\":\\\"\" & badgeNumber & \"\\\",\\\"font_size\\\": 15}\"\r\t\t\t\t\t\tend if\r\t\t\t\t\telse\r\t\t\t\t\t\treturn \"\"\r\t\t\t\t\tend if\r\t\t\t\ton error\r\t\t\t\t\treturn \"\"\r\t\t\t\tend try\r\t\t\tend tell\r\t\tend tell\r\telse\r\t\treturn \"\"\r\tend if\relse\r\treturn \"\"\rend if",
      "BTTTouchBarButtonName" : "Mentions (Discord Canary)",
      "BTTTouchBarAppleScriptUsePath" : 0,
      "BTTTouchBarFreeSpaceAfterButton" : 5,
      "BTTTouchBarItemIconHeight" : 24,
      "BTTTouchBarItemPadding" : -8
    }
  }

Once I press Paste JSON it crashed the BTT.

Hmm not sure what I can do here...

@Andreas_Hegenberg?

Seems to paste fine here :man_shrugging:

Update:
I tried with another app like WhatsApp and it also don't show any badges.
However, when I tried the other preset (GoldenChaos), it shows Discord Canary and WhatsApp badge.
I switched back to your preset and it still not show any badges. I am not sure what's wrong here.

There seems to be a code error within my preset.

Try open the widget up and paste this code:

tell application "BetterTouchTool" to set LCL_DNDStatus to get_string_variable "DNDStatus"
if LCL_DNDStatus is "OFF" then
	if application "Discord Canary" is running then
		tell application "System Events"
			tell process "Dock"
				try
					set badgeNumber to value of attribute "AXStatusLabel" of UI element "Discord Canary" of list 1
					if badgeNumber exists then
						if badgeNumber contains "iPhone" then
							return "iPhone"
						else if badgeNumber contains "iPad" then
							return "iPad"
						else if badgeNumber contains "watch" then
							return "Watch"
						else if badgeNumber contains "Mac" then
							return "Mac"
						else
							return "{\"text\":\"" & badgeNumber & "\",\"font_size\": 15}"
						end if
					else
						return ""
					end if
				on error
					return ""
				end try
			end tell
		end tell
	else
		return ""
	end if
else
	return ""
end if

Edit: Could you also send me the code for your whatsapp widget? Mine is working fine

Post Improvements

In an effort to get AQT ready for it's big release with promotions to the wider community, and to make it more presentable, i've touched up the preset page above. Any comments or possible improvements?

Also redirecting all downloads to the now previously 'updates only thread' to simplify my uploading process and to keep things less cluttered.
It now acts as an AQT Download and Updates centre where you can download a copy for the first time, see all versions and sign up to updates with no clutter.

(I will improve those ancient v2 images soon!)

@Dom

Hei @yuuiko! In my opinion ...

  1. To simplify and to clean the original post you could delete the poll because off it's a little bit intrusive and a new user isn't interested into reading it but he want to read what can he does with AQT.

  2. You could update screenshots because they refer to AQT 2.0

  3. Maybe adding into the gesture tips that you can use shift + option to control more precisely volume/brightness ecc ecc

  4. Maybe i'll change titles ("about", "take a look", ecc ecc") color to make them even more visibile


This advices are really subjective so you can take it or not!... In my opinion in these months you had already improved a lot the first page so at the moment you can't do much more XD

Great advice!

I pretty much have those suggestions planned for 2, 3 and 4, I may even make them animate-in if free time permits!

I think 1 is a good thing to keep though as it makes someone go β€œwhoa thiis is going well, what’s this about?” and gives me feedback from more people since it’s easier for them to submit and without needing to write a comment.

And oops, my mistake: you can peep into my hidden post testing thread if you use the contents XD, will fix!

1 Like

Sorry for the long time no answering.
I tested it in Script Editor and it shows that LCL_DNDStatus is ON. I think I enabled DND by mistake?