-
Notifications
You must be signed in to change notification settings - Fork 621
slides: no structural commands — create/duplicate/reorder native slides, create/move/style elements #826
Copy link
Copy link
Closed
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:human-reviewClawSweeper automerge is paused for maintainer reviewClawSweeper automerge is paused for maintainer reviewclawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Description
Metadata
Metadata
Assignees
Labels
P2Normal priority bug or improvement with limited blast radius.Normal priority bug or improvement with limited blast radius.clawsweeper:human-reviewClawSweeper automerge is paused for maintainer reviewClawSweeper automerge is paused for maintainer reviewclawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.ClawSweeper found a high-confidence source-level issue reproduction.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.This issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.Very strong issue quality with high-confidence source-level or clear reproduction.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Problem
gog slideshas no structural commands. It can create full-bleed image slides (add-slide), edit text, and delete slides — but cannot:add-sliderequires an<image>; there's no "new slide from layout".duplicateObject) — the highest-value missing op for reusing a branded template slide.updateSlidesPosition).createShape,createLine, move/resize/rotate (updatePageElementTransform), fill/outline (updateShapeProperties), z-order, group/ungroup, alt text, delete a single element (deleteObject).Everything structural therefore requires the raw Slides API.
Repro
Suggested
gog slides new-slide <deck> --layout TITLE_AND_BODY [--index N](native, themed).gog slides duplicate-slide <deck> <slideId> [--to-index N]andmove-slide <deck> <slideId> --to-index N.gog slides elementsubtree: create-shape/line, move/resize, recolor/outline, z-order, group, alt-text, delete.gog 0.27.1.