Commit History

latest 1000 ← Back to Activity
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