githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

fix(ui): add a dedicated top-edge window drag strip #190

Mergediamnbutlermerged 1 commit intomainfromrefs/pull/190/head
  1. IA

    Closes #189.

    Add an invisible, full-width 8px drag strip in the existing top gutter for native layouts. It sits outside panel no-drag regions and above the full-height sidebar, without moving content or covering tabs below the gutter. Browser layouts are unchanged; the strip is hidden from accessibility navigation.

    Validation: `bun run ci`, `bun types`, production Vite build, and signed Ace-dev build pass. Native screenshot confirms unchanged dashboard layout. Actual pointer-drag verification remains manual: desktop_focus refused with a timeout; one background drag was accepted but window geometry stayed unchanged (existing #106/#68 tool limitations). No successful drag or tab/control regression check is claimed. Owned dev app and host stopped.

    ### Built in Ace

    Entirely in Ace using a lane and shell/file tools; native checks used Ace desktop tools. No external editor, terminal, agent, or input fallback.

  2. iamnbutlerreferenced this in Finish native pointer delivery and validation #68last month on GitHub

  3. iamnbutlermerged 8aa257a9ffa2last month on GitHub

  4. iamnbutlerclosedlast month on GitHub

  5. iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.16 #191last month on GitHub

  6. iamnbutlerreferenced this in Make the desktop window reliably draggable across its top edge #189last month on GitHub