|
149 | 149 | // @description:zu Yengeza izimpendulo ze-AI ku-Google Search (inikwa amandla yi-Google Gemma + GPT-4o!)
|
150 | 150 | // @author KudoAI
|
151 | 151 | // @namespace https://kudoai.com
|
152 |
| -// @version 2025.9.29.2 |
| 152 | +// @version 2025.9.30 |
153 | 153 | // @license MIT
|
154 | 154 | // @icon data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22170.667%22%20height=%22170.667%22%3E%3Cstyle%3E:root%7B--fill:%23000%7D@media%20(prefers-color-scheme:dark)%7B:root%7B--fill:%23fff%7D%7D%3C/style%3E%3Cpath%20fill=%22var(--fill)%22%20d=%22M82.346%20159.79c-18.113-1.815-31.78-9.013-45.921-24.184C23.197%20121.416%2017.333%20106.18%2017.333%2086c0-21.982%205.984-36.245%2021.87-52.131C55.33%2017.74%2069.27%2011.867%2091.416%2011.867c17.574%200%2029.679%203.924%2044.309%2014.363l8.57%206.116-8.705%208.705-8.704%208.704-4.288-3.608c-13.91-11.704-35.932-14.167-53.085-5.939-3.4%201.631-9.833%206.601-14.297%2011.045C44.669%2061.753%2040.95%2070.811%2040.95%2086c0%2014.342%203.594%2023.555%2013.26%2033.995%2019.088%2020.618%2048.46%2022.539%2070.457%204.608l5.333-4.348%2011.333%203.844c6.234%202.114%2011.54%203.857%2011.791%203.873.252.015-2.037%203.008-5.087%206.65-6.343%207.577-20.148%2017.217-30.493%2021.295-8.764%203.454-23.358%205.06-35.198%203.873zM92%2086.333V74.667h60.648l-11.41%2011.41-11.411%2011.41-18.914.257L92%2098z%22/%3E%3C/svg%3E
|
155 | 155 | // @icon64 data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22170.667%22%20height=%22170.667%22%3E%3Cstyle%3E:root%7B--fill:%23000%7D@media%20(prefers-color-scheme:dark)%7B:root%7B--fill:%23fff%7D%7D%3C/style%3E%3Cpath%20fill=%22var(--fill)%22%20d=%22M82.346%20159.79c-18.113-1.815-31.78-9.013-45.921-24.184C23.197%20121.416%2017.333%20106.18%2017.333%2086c0-21.982%205.984-36.245%2021.87-52.131C55.33%2017.74%2069.27%2011.867%2091.416%2011.867c17.574%200%2029.679%203.924%2044.309%2014.363l8.57%206.116-8.705%208.705-8.704%208.704-4.288-3.608c-13.91-11.704-35.932-14.167-53.085-5.939-3.4%201.631-9.833%206.601-14.297%2011.045C44.669%2061.753%2040.95%2070.811%2040.95%2086c0%2014.342%203.594%2023.555%2013.26%2033.995%2019.088%2020.618%2048.46%2022.539%2070.457%204.608l5.333-4.348%2011.333%203.844c6.234%202.114%2011.54%203.857%2011.791%203.873.252.015-2.037%203.008-5.087%206.65-6.343%207.577-20.148%2017.217-30.493%2021.295-8.764%203.454-23.358%205.06-35.198%203.873zM92%2086.333V74.667h60.648l-11.41%2011.41-11.411%2011.41-18.914.257L92%2098z%22/%3E%3C/svg%3E
|
|
1367 | 1367 |
|
1368 | 1368 | // Notify of mode change
|
1369 | 1369 | if (mode == 'sticky' && prevStickyState == config.stickySidebar) return
|
1370 |
| - feedback.notify(`${ app.msgs[`menuLabel_${ mode }Sidebar`] || log.toTitleCase(mode) + ' Sidebar' } ${ |
1371 |
| - menus.toolbar.state.words[+config[configKeyName]]}`, |
1372 |
| - undefined, anchorModeDisabled ? 2.75 : undefined) // +1s duration if conflicting mode notif shown |
| 1370 | + feedback.notify( |
| 1371 | + `${ app.msgs[`menuLabel_${ mode }Sidebar`] || log.toTitleCase(mode) + ' Sidebar' } ${ |
| 1372 | + menus.toolbar.state.words[+config[configKeyName]]}`, |
| 1373 | + undefined, anchorModeDisabled ? 2.75 : undefined // +1s duration if conflicting mode notif shown |
| 1374 | + ) |
1373 | 1375 | },
|
1374 | 1376 |
|
1375 | 1377 | streaming() {
|
|
1401 | 1403 | } else { // functional toggle
|
1402 | 1404 | settings.save('streamingDisabled', !config.streamingDisabled)
|
1403 | 1405 | feedback.notify(`${settings.controls.streamingDisabled.label} ${
|
1404 |
| - menus.toolbar.state.words[+!config.streamingDisabled]}`) |
| 1406 | + menus.toolbar.state.words[+!config.streamingDisabled]}`) |
1405 | 1407 | }
|
1406 | 1408 | }
|
1407 | 1409 | }
|
|
2379 | 2381 | function schemeNotify(scheme) {
|
2380 | 2382 |
|
2381 | 2383 | // Show notification
|
2382 |
| - feedback.notify(`${app.msgs.menuLabel_colorScheme}: ` |
2383 |
| - + ( scheme == 'light' ? app.msgs.scheme_light || 'Light' |
2384 |
| - : scheme == 'dark' ? app.msgs.scheme_dark || 'Dark' |
2385 |
| - : app.msgs.menuLabel_auto ).toUpperCase() ) |
| 2384 | + feedback.notify(`${app.msgs.menuLabel_colorScheme}: ${( |
| 2385 | + scheme == 'light' ? app.msgs.scheme_light || 'Light' |
| 2386 | + : scheme == 'dark' ? app.msgs.scheme_dark || 'Dark' |
| 2387 | + : app.msgs.menuLabel_auto).toUpperCase() |
| 2388 | + }`) |
| 2389 | + |
2386 | 2390 | // Append scheme icon
|
2387 | 2391 | const notifs = document.querySelectorAll('.chatgpt-notif'), notif = notifs[notifs.length -1]
|
2388 | 2392 | notif.append(icons.create({
|
|
0 commit comments