Park windows on RECOVERY and on RECLAIM (background-by-default was only enforced on the launch path, so after a reboot every recovered window sat in the foreground), and log every incoming verb for auditability
John Lauer
·
1ca2c3d
·
20d ago
Let AD desktop_bring_to_front perform the raise after PowerShell clears WS_EX_NOACTIVATE, since SetForegroundWindow is silently ignored under the Windows foreground lock
John Lauer
·
f8ee982
·
21d ago
Use PowerShell only to clear WS_EX_NOACTIVATE and un-minimize, then have AD desktop_bring_to_front perform the real raise, because SetForegroundWindow is silently ignored under the Windows foreground lock
John Lauer
·
064bda2
·
21d ago
Raise a pup window by resolving its hwnd from the session title and clearing WS_EX_NOACTIVATE before SetForegroundWindow, so a backgrounded Edge window actually surfaces (the PID path was skipped on every detached launch and only ever matched chrome.exe)
John Lauer
·
628d178
·
21d ago
Raise a pup window by resolving its hwnd and calling desktop_bring_to_front, instead of relying on CDP setWindowBounds plus bringToFront which never raises an Edge window from the bottom of the z-order
John Lauer
·
e7fd25a
·
21d ago
Bake the deep-link into the minted magic URL by appending next= client-side (the endpoint ignores next, the CLI appends it), so an in-place view toggle lands back on the same wiki page instead of the root
John Lauer
·
e61982b
·
21d ago
In-place wiki view toggle: mint a single-use magic link from an already-logged-in page (browser-session endpoint works with just the session cookie, so the desktop needs no token) and navigate the window, instead of closing and relaunching it under another profile
John Lauer
·
edbc964
·
21d ago
Wiki view toggle now switches IN PLACE using Colby's browser-session magic link (a logged-in page mints its own single-use link, so the desktop needs no token) instead of closing and relaunching the window under another profile
John Lauer
·
b9b21a3
·
21d ago
Document the header bake-order rule (brand before stamp) and the redundant-CommitList cause of first-right-click wonkiness
John Lauer
·
8c8cf0a
·
21d ago
Claim the jump-list dedupe key before the await so two concurrent callers cannot both commit (a redundant CommitList rebuilds the menu and dismisses one the user is opening)
John Lauer
·
4373d95
·
21d ago
Brand the jump-list header BEFORE stamping the new appId (Win11 bakes button art at creation, so branding after had no visible effect), and dedupe jump-list commits on appId+view so a CommitList cannot dismiss a menu the user is opening
John Lauer
·
5c5d3d7
·
21d ago
Document header-row branding: headerIcon requires hwnd (titleContains silently no-ops) and a PNG-256 ico; headerBranded makes it code-verifiable
John Lauer
·
5551691
·
21d ago
Brand the jump-list header row: pass hwnd plus headerIcon to desktop_set_window_jumplist (AD 1.9.153). hwnd is required, titleContains silently no-ops. Log headerBranded and iconCheck so it is verifiable in code
John Lauer
·
f5eed14
·
21d ago
Document the two-cause header-icon resolution (AD comma-zero + our 256-BMP icons), iconCheck, and the thumbnail tooltip plus its open-path wiring gotcha
John Lauer
·
a376834
·
21d ago
Set the thumbnail tooltip from updateTabCountBadge so the normal open path gets one (it was only wired into refreshWindowChrome and the category-change hook, so freshly opened windows had no tooltip)
John Lauer
·
0074093
·
21d ago
Rebuild all category icons with PNG-compressed 256 frames (Vista+ rule: a BMP 256 entry renders the generic white document on the jump-list header), bump icon generation to i3, and add the thumbnail tooltip using AD 1.9.152 desktop_taskbar thumbnailTooltip
John Lauer
·
0aeb423
·
21d ago
Document the agent-activity taskbar progress indicator, its transition-only AD call pattern, and the measured blue-not-red rendering
John Lauer
·
72f993b
·
21d ago
Agent-activity indicator: taskbar progress bar marks which pup window a thread is currently driving (indeterminate while verbs land, cleared 2.5s after the last one); browser_configure agentActivity on|off
John Lauer
·
c55e3d5
·
21d ago
Document the taskbar thumbnail preview surfaces, why the thumb toolbar is blocked for Chrome-owned windows, and the duplicate-session-tag caption fix
John Lauer
·
2f3b067
·
21d ago
Self-healing session-title tag: collapse duplicate (session: id) tags to exactly one so the taskbar thumbnail caption is not bloated and AD title resolution cannot hit a duplicated tag
John Lauer
·
e43a4e7
·
21d ago
AD 1.9.149 branded the jump-list header via the Relaunch trio; document how to verify RelaunchIconResource off the HWND and the P/Invoke gotchas
John Lauer
·
0504b7c
·
21d ago
Document the jump-list header generic-icon tradeoff (shortcut-less AUMID) and the inspectable-vs-rendered testing limitation
John Lauer
·
e5219c4
·
22d ago
Document jump-list title truncation, category task icons, and retiring adom-pup-browser3 with a family-matched default plus the ICO build method
John Lauer
·
819ec68
·
22d ago
Retire adom-pup-browser3.ico as the default: new pup-cat-default9.ico matches the teal-tile category family for category-less windows and the base Adom Pup identity
John Lauer
·
d932021
·
22d ago
Jump-list task rows now use the windows category icon (pup-cat-*9.ico) instead of the retired adom-pup-browser3.ico
John Lauer
·
97d06eb
·
22d ago
Shorten wiki jump-list task titles to Switch to logged-in view / Switch to public view so the login word is no longer truncated; the page context stays in the description line
John Lauer
·
b7114d2
·
22d ago
Document the jump-list first-right-click blip: .plain AUMID churn created a listless button Explorer resolved first, plus orphaned CustomDestinations cleanup
John Lauer
·
99a014b
·
22d ago
Fix jump-list first-right-click blip: stop stamping a transient .plain AUMID while a window is still loading (it created a jump-list-less button that Explorer resolved first), and clear an AUMIDs jump list when unregistering so stale CustomDestinations files stop piling up
John Lauer
·
23a60c2
·
22d ago
Document the default-icon-on-disconnected-window root cause and the close-all jump-list task with its verification method
John Lauer
·
eec0dfa
·
22d ago
Add Close-ALL-pup-windows jump-list task to every window, unregister AUMIDs on close-all, and reconnect+reattach disconnected-but-alive sessions via rescanProfile so a zombie window stops showing the old default icon
John Lauer
·
21ff923
·
22d ago
Document the three-layer taskbar oracle and the four icon bugs it caught, including the title-less page that makes a window invisible to all branding
John Lauer
·
afd6a25
·
22d ago
Stop reclaim adopting windows mid-launch: skip profiles with a launch in flight and require two consecutive sweeps before adopting
John Lauer
·
b091420
·
22d ago
Inject the session title marker even when a page has no title, so title-less app pages stop making their window invisible to every branding call
John Lauer
·
8d3a6a4
·
22d ago
Re-evaluate a window category when a tab finishes navigating, so a window whose tabs were still loading no longer freezes on the wrong taskbar icon
John Lauer
·
da3a610
·
22d ago
Reclaim unmanaged pup windows (openerless popups and orphans whose session died) so they can never sit unbranded in the taskbar
John Lauer
·
d788565
·
22d ago
Document the white-taskbar-icon root causes (unbranded AUMID, tile-bake race, icon generation) and the two state-destroying guards found alongside
John Lauer
·
35e75a4
·
22d ago
Ship 1.9.46: crash-sentinel recovery breaker and deferred AUMID prune
John Lauer
·
1f03442
·
22d ago
Ship 1.9.45: icon-generation token in the AUMID forces a taskbar button rebuild so stale white tiles repaint
John Lauer
·
ca626a6
·
22d ago
Ship 1.9.44: write AUMID IconResource directly so taskbar icons cannot paint white, and prune leaked Adom.Pup registry keys
John Lauer
·
bbcf7fc
·
22d ago
v1.9.43: consistent favicon overlays (skip placeholders, retry, post-nav pass) and stop stacking session title suffixes
John Lauer
·
30a12dd
·
22d ago
v1.9.42: throttle and pre-filter the drag-out check so event volume cannot turn it into a poll
John Lauer
·
518ad54
·
22d ago
v1.9.41: audit fixes, adom.cloud slugs are apps and brandSweep re-evaluates categories
John Lauer
·
ded5a06
·
22d ago
v1.9.40: re-tag adopted window titles so AD can resolve them and windows stop sharing one session suffix
John Lauer
·
2eb41a9
·
22d ago
v1.9.39: grow the inner window 30 percent while keeping glyph margins, fix stroke weight
John Lauer
·
b75bcd8
·
22d ago
v1.9.38: drop the toolbar line, enlarge category glyphs, embed the real Adom mark for app windows
John Lauer
·
f11efb9
·
22d ago
v1.9.37: inner category glyphs 30 percent larger for taskbar legibility, README art regenerated
John Lauer
·
aa283b4
·
22d ago
v1.9.36: retrying refresh of identity, overlay and jump list on both sides of a drag-out so no stale favicon survives
John Lauer
·
1442dc3
·
22d ago
v1.9.35: defensive AD response parsing, the real cause of the drag-out drain seeing zero events
John Lauer
·
2d096b0
·
22d ago
v1.9.34: deploy drag diagnostics, reuse the global window-opened watch instead of leaking one per restart
John Lauer
·
1298231
·
22d ago
v1.9.32: do not filter window-opened events by name, a new window has none yet
John Lauer
·
4910a81
·
22d ago