Commits
Branch selector
User selector
Datepicker
Commit History
Commits on Jan 12, 2025
Replaced
||
w/??
insettings.load()
for proper nullish val handling ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions/tree/main/duckduckgpt]committedAdded
settings.controls[key].defaultVal
+ reversedsettings.load()
to inittrue
for toggles if val missing to eliminate dependency on reverse key naming ↞ [auto-sync from https://github.com/a…committed
Commits on Jan 11, 2025
- committed
- committed
- committed
- committed
Added
permissions
to override repo/org settings w/ least privileges required for improved security (https://cwe.mitre.org/data/definitions/275.html)committed
Commits on Jan 10, 2025
Shortened init
settings.load()
arg usingObject.keys(settings.controls)
↞ [auto-sync from https://github.com/adamlui/userscripts]committedReplaced string concatenation of key names in settings methods w/ template literals for readability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committed
Commits on Jan 5, 2025
Updated media.googlegpt.io URLs to assets.googlegpt.io ones ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedReplaced github.com URLs in lang selectors w/ docs.ddgpt.com ones ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedUpdated media.ddgpt.com URLs to assets.ddgpt.com ones ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedMoved duckduckgpt/media/* to ../assets/ ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedUpdated media.chatgptinfinity.com URLs to assets.chatgptinfinity.com ones ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committed
Commits on Jan 4, 2025
Disabled unneeded
update.bylineVisibility()
on phones ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedCondensed
keys
normalization insettings.load()
↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedMoved
fillStarryBG()
intodom
↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedRenamed header btns parent consts to align w/ ID ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedUpdated header btns parent selectors + restored
NodeList
support todom.getComputedWidth()
↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committed- committed
Centralized DOM utils into
dom
obj ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedOptimized header style for phones (adamlui/ai-web-extensions#120) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedForced app-hover-only elems to show on touch devices (adamlui/ai-web-extensions#120) ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedReversed state change check in
toggle.anchorMode()
for early return to reduce nesting ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedRenamed
listenerize
toaddListeners
to not sound weird ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedShortened header button elem class names ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedReplaced JS hide/show elems w/ CSS for improved efficiency/reliability ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedRefactored
update.bylineVisibility()
to use single loop for easier maintenance ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedRenamed
listenerize.appDivCornerBtns()
to.appHeaderBtns()
↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]committedHid Wider Sidebar button from showing on app hover in Anchor mode ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committedHid Expand button from showing on app hover outside Anchor mode ↞ [auto-sync from https://github.com/adamlui/ai-web-extensions]
committed- committed