Skip to content

IDE polish; image viewer, preview toolbar, editor themes - #33

Open
rijulshrestha wants to merge 11 commits into
mainfrom
feat/ide-polish
Open

IDE polish; image viewer, preview toolbar, editor themes#33
rijulshrestha wants to merge 11 commits into
mainfrom
feat/ide-polish

Conversation

@rijulshrestha

Copy link
Copy Markdown
Contributor

Four IDE improvements plus two clone-boot fixes.

  • Image viewer: image files open in a viewer instead of dumping raw bytes into Monaco.
  • Preview toolbar: reworked with hide and reload controls.
  • Editor themes: a settings menu for switching TextMate themes.
  • Cloned repos: Next.js clones run on webpack instead of Turbopack; the rolldown wasm binding now applies only from Vite 8.2.

@rijulshrestha rijulshrestha self-assigned this Aug 25, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 1, 2026

Copy link
Copy Markdown

Deploying browsercode with  Cloudflare Pages  Cloudflare Pages

Latest commit: e1dadc7
Status: ✅  Deploy successful!
Preview URL: https://9ad9ceed.browsercode.pages.dev
Branch Preview URL: https://feat-ide-polish.browsercode.pages.dev

View logs

@rijulshrestha

Copy link
Copy Markdown
Contributor Author

Refactors

  1. Portal takes the PortalState controller instead of 18 forwarded props.
  2. Agent boots gate on a CredentialSpec in cliConfigs instead of tool === 'codex' branches
  3. Pane-drag lifecycle moves to utils/drag.ts, shared by IdeShell and the agents route.

No logic changes has been made. Visibly the terminal drags to 90% instead of stopping at 600px.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant