Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## Unreleased

### Changed

- `portal` grows like a sphere from the surface under the cursor, so it spreads over that first and wraps round things nearer and further away.
- `dissolve` grows spheres from random places in the scene, like `portal` does from the cursor, further things tending to go first.
- `tide-in` and `tide-out` find the ground in the scene, so the water rises level with it in views from above or at an angle, instead of always from the bottom of the picture. Close-ups and scenes without clear ground work as before.

## 0.4.2 - 2026-10-06

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions assets/completions/_shiftpaper
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,8 @@ _arguments "${_arguments_options[@]}" : \
'::name -- The transition to use:((sweep-in\:"A wave sweeps into the scene\: the new wallpaper'\''s nearest things appear first, in front of the old one, and it fills in towards the distance"
sweep-out\:"A wave sweeps out of the scene\: the old wallpaper'\''s background gives way to the new one first, and its nearest things go last"
morph\:"Everything changes together, the shape of the scene a little ahead of its colours"
dissolve\:"Patches of the new wallpaper appear at random, nearer things tending to go first"
portal\:"The new wallpaper grows out from the cursor like a bubble in the scene, following it if it moves"
dissolve\:"The new wallpaper grows like spheres in the scene from random places, further things tending to go first"
portal\:"The new wallpaper grows out from the cursor like a sphere in the scene, and follows the cursor if it moves"
tide-in\:"The new wallpaper rises through the old like a tide coming in, lowest places first"
tide-out\:"The old wallpaper drains away like a tide going out, uncovering the new one from the highest places down"))' \
&& ret=0
Expand Down
4 changes: 2 additions & 2 deletions assets/man/shiftpaper-transition.1
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ sweep\-out: A wave sweeps out of the scene: the old wallpaper\*(Aqs background g
.IP \(bu 2
morph: Everything changes together, the shape of the scene a little ahead of its colours
.IP \(bu 2
dissolve: Patches of the new wallpaper appear at random, nearer things tending to go first
dissolve: The new wallpaper grows like spheres in the scene from random places, further things tending to go first
.IP \(bu 2
portal: The new wallpaper grows out from the cursor like a bubble in the scene, following it if it moves
portal: The new wallpaper grows out from the cursor like a sphere in the scene, and follows the cursor if it moves
.IP \(bu 2
tide\-in: The new wallpaper rises through the old like a tide coming in, lowest places first
.IP \(bu 2
Expand Down
Binary file modified assets/reel.avif
Binary file not shown.
8 changes: 4 additions & 4 deletions crates/config/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -79,11 +79,11 @@ pub enum Transition {
/// Everything changes together, the shape of the scene a little ahead
/// of its colours.
Morph,
/// Patches of the new wallpaper appear at random, nearer things
/// tending to go first.
/// The new wallpaper grows like spheres in the scene from random
/// places, further things tending to go first.
Dissolve,
/// The new wallpaper grows out from the cursor like a bubble in the
/// scene, following it if it moves.
/// The new wallpaper grows out from the cursor like a sphere in the
/// scene, and follows the cursor if it moves.
Portal,
/// The new wallpaper rises through the old like a tide coming in,
/// lowest places first.
Expand Down
Loading
Loading