Skip to content

Marketplace and Schedules drop their notes; space drags show where they land; folders get a darker ground - #630

Merged
anxuanng merged 3 commits into
mainfrom
market-source-line
Oct 12, 2026
Merged

anxuanng merged 3 commits into
mainfrom
market-source-line

Conversation

@anxuanng

@anxuanng anxuanng commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

What changed

One sitting of owner requests.

  • The Marketplace no longer says where its catalog came from. "Catalog saved on this computer" and "CodePawl catalog bundled with the app" are gone; the live catalog already showed nothing. A failed refresh still shows its error. marketplace-smoke now checks that no catalog names its source, and market-publishing-smoke waits for the offline refresh to settle instead of that line.
  • The Schedules page drops its note "Only runs while Orglet is open; a missed timed run catches up once." The schedule editor keeps its own note on missed runs.
  • A dragged space shows where it will land. A short accent bar sits in the gap on that side of the tile next to it (useReorder gives that row a dropSide); none shows while the space is held over a tile it would join into a folder.
  • A folder sits on a ground a little darker than the rail, open or closed, in both themes, instead of an outline.

How you checked it

  • pnpm typecheck passes; the UI kit, Marketplace, schedule and alignment-rule tests pass
  • pnpm i18n:keys reports 0 missing
  • On the packaged build, off-screen: marketplace-smoke and market-publishing-smoke pass (90 screenshots, 0 findings). With one-off Playwright scripts: the Schedules page has no lead line; dragging a space up marks the tile below the gap before, dragging down marks after, holding over a tile's middle marks none; an open folder in light and dark. I looked at the screenshots.
  • Not run: the full pnpm test, and pnpm test:alignment (it needs the window on a display).
  • I expect GitHub CI: required Windows desktop.yml (check name test); macOS and Linux also run

If an AI coding agent helped

Claude Code wrote this change; the rendered screens were reviewed before the pull request was opened.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anxuanng
anxuanng enabled auto-merge (squash) October 12, 2026 09:49
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anxuanng anxuanng changed the title The Marketplace no longer says where its catalog came from The Marketplace and Schedules pages drop their source and timing notes Oct 12, 2026
…a darker ground

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@anxuanng anxuanng changed the title The Marketplace and Schedules pages drop their source and timing notes Marketplace and Schedules drop their notes; space drags show where they land; folders get a darker ground Oct 12, 2026
@anxuanng
anxuanng merged commit 5cbfc91 into main Oct 12, 2026
6 checks passed
@anxuanng
anxuanng deleted the market-source-line branch October 12, 2026 10:20
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