Skip to content

touying-aqua:0.7.0 and touying:0.7.0#4435

Open
OrangeX4 wants to merge 5 commits intotypst:mainfrom
OrangeX4:touying-0.7.0
Open

touying-aqua:0.7.0 and touying:0.7.0#4435
OrangeX4 wants to merge 5 commits intotypst:mainfrom
OrangeX4:touying-0.7.0

Conversation

@OrangeX4
Copy link
Contributor

I am submitting

  • a new package
  • an update for a package

Description:

Features

  • major feature: a named waypoint feature (#298)
  • feat(waypoint): start param and Waypoints in handout-subslides (#304)
  • feat: auto, "h"-here string and inverse function for string subslide-numbers and waypoints (#301)
  • feat: implicitly allow fn-wrapper based animation functions via reducer (#300)

Fixes

  • fix: fix ghost slides with show rules. Fix proper consistent handling of show rules and defer keyword (#317)
  • fix: alert not delayed (#316)
  • fix: remove redundant nested text call (#324)
  • fix: function alternatives-match takes into account parameter stretch (#320)
  • fix: correctly handle page margin merge/precedence (#322)
  • fix: fix cover spacing issues surrounding lists (#303)
  • fix: correctly parses negative subslide indices (ints, arrays) for handout-subslides (#307)
  • fix: slide function does not update via scoped import (#310)

Copilot AI review requested due to automatic review settings March 25, 2026 07:34
@typst-package-check typst-package-check bot changed the title touying:0.7.0 and touying-aqua:0.7.0 touying-aqua:0.7.0 and touying:0.7.0 Mar 25, 2026
@typst-package-check typst-package-check bot added the update A package update. label Mar 25, 2026
@elegaanz elegaanz self-assigned this Mar 25, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the touying and touying-aqua preview packages to 0.7.0, bringing in new waypoint-based animation capabilities, additional themes, and updated examples/docs for Typst slide authoring.

Changes:

  • Bump touying package to 0.7.0 with new/updated core modules, themes, and examples (including waypoint usage).
  • Add/refresh built-in themes (e.g., university, stargazer) and their example documents.
  • Update touying-aqua template package to 0.7.0 with a refreshed template entrypoint and README.

Reviewed changes

Copilot reviewed 34 out of 37 changed files in this pull request and generated 15 comments.

Show a summary per file
File Description
packages/preview/touying/0.7.0/typst.toml Package metadata for Touying v0.7.0.
packages/preview/touying/0.7.0/lib.typ Main library entrypoint exporting Touying APIs and themes.
packages/preview/touying/0.7.0/src/slides.typ Slide pipeline entry (touying-slides) and global show-rule wiring.
packages/preview/touying/0.7.0/src/pdfpc.typ pdfpc metadata emission and configuration helpers.
packages/preview/touying/0.7.0/src/magic.typ “Magic” show rules for lists/enums/bibliography footnote behavior.
packages/preview/touying/0.7.0/src/exports.typ Public exports surface for Touying package consumers.
packages/preview/touying/0.7.0/src/configs.typ Config composition utilities and default configuration.
packages/preview/touying/0.7.0/src/components.typ Shared layout/navigation components (progress bar, outlines, etc.).
packages/preview/touying/0.7.0/themes/themes.typ Aggregates theme modules for easy import.
packages/preview/touying/0.7.0/themes/default.typ Default theme implementation.
packages/preview/touying/0.7.0/themes/simple.typ Simple theme implementation.
packages/preview/touying/0.7.0/themes/metropolis.typ Metropolis theme implementation.
packages/preview/touying/0.7.0/themes/dewdrop.typ Dewdrop theme implementation (incl. navigation variants).
packages/preview/touying/0.7.0/themes/university.typ University theme implementation (incl. matrix-slide).
packages/preview/touying/0.7.0/themes/aqua.typ Aqua theme implementation and background rendering logic.
packages/preview/touying/0.7.0/themes/stargazer.typ Stargazer theme implementation and theorem block helper.
packages/preview/touying/0.7.0/examples/example.typ Comprehensive end-to-end example document.
packages/preview/touying/0.7.0/examples/simple.typ Simple theme example slides.
packages/preview/touying/0.7.0/examples/metropolis.typ Metropolis theme example slides.
packages/preview/touying/0.7.0/examples/dewdrop.typ Dewdrop theme example slides.
packages/preview/touying/0.7.0/examples/university.typ University theme example slides.
packages/preview/touying/0.7.0/examples/aqua.typ Aqua theme example slides.
packages/preview/touying/0.7.0/examples/aqua-zh.typ Aqua theme example slides (Chinese).
packages/preview/touying/0.7.0/examples/default.typ Default theme example and feature demo.
packages/preview/touying/0.7.0/examples/stargazer.typ Stargazer theme example slides.
packages/preview/touying/0.7.0/examples/waypoints.typ Waypoints feature guide and usage examples.
packages/preview/touying/0.7.0/changelog.md Changelog for Touying v0.7.0 (features/fixes list).
packages/preview/touying/0.7.0/README.md Package README with usage and examples.
packages/preview/touying/0.7.0/LICENSE License file for the package distribution.
packages/preview/touying/0.7.0/.gitignore Ignore rules for local builds/artifacts.
packages/preview/touying-aqua/0.7.0/typst.toml Template package metadata for touying-aqua v0.7.0.
packages/preview/touying-aqua/0.7.0/template/main.typ Template entrypoint using Touying + Aqua theme defaults.
packages/preview/touying-aqua/0.7.0/lib.typ Template package entrypoint (empty library).
packages/preview/touying-aqua/0.7.0/README.md Template package README (mirrors Touying README).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Labels

update A package update.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants