Skip to content

Releases: aeharding/kjerag

0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 05:08

What's Changed

  • docs: four owner reference views and the Studio oracle corpus by @aeharding in #153
  • The seam pool answers with one of its own fits wherever it can (#103) by @aeharding in #154
  • Measure the seam where there is no horizon to measure by @aeharding in #155
  • The seed is a mean of the opening minute, because a magnitude is not a direction by @aeharding in #158
  • What the band applies to a moving picture, in one instrument that stamps its source by @aeharding in #159
  • The handover is eight degrees wide, because the eye said so against every instrument that had an opinion by @aeharding in #162
  • The lock holds the world, heading and all by @aeharding in #165
  • The registry is re-derived line by line, and the ladder re-baselined on it by @aeharding in #166
  • The along-seam table is built, measured, and refused on the evidence (#103, stage 9) by @aeharding in #164

Full Changelog: 0.1.3...0.2.0

What's Changed

  • docs: four owner reference views and the Studio oracle corpus by @aeharding in #153
  • The seam pool answers with one of its own fits wherever it can (#103) by @aeharding in #154
  • Measure the seam where there is no horizon to measure by @aeharding in #155
  • The seed is a mean of the opening minute, because a magnitude is not a direction by @aeharding in #158
  • What the band applies to a moving picture, in one instrument that stamps its source by @aeharding in #159
  • The handover is eight degrees wide, because the eye said so against every instrument that had an opinion by @aeharding in #162
  • The lock holds the world, heading and all by @aeharding in #165
  • The registry is re-derived line by line, and the ladder re-baselined on it by @aeharding in #166
  • The along-seam table is built, measured, and refused on the evidence (#103, stage 9) by @aeharding in #164

Full Changelog: 0.1.3...0.2.0

0.1.3

Choose a tag to compare

@github-actions github-actions released this 02 Aug 19:14

What's Changed

  • chore: ignore target-uitest by @aeharding in #143
  • The four internal crates say they are not released, so cargo release stops warning about skipping them by @aeharding in #144
  • The seam fit reaches a camera whose lenses are degrees off its own calibration (#130) by @aeharding in #145
  • The descriptors describe the app, and the channel has a name by @aeharding in #147
  • Seam photometry: the measurement layer, and the application that did not survive it (#103) by @aeharding in #138

Full Changelog: 0.1.2...0.1.3

What's Changed

  • chore: ignore target-uitest by @aeharding in #143
  • The four internal crates say they are not released, so cargo release stops warning about skipping them by @aeharding in #144
  • The seam fit reaches a camera whose lenses are degrees off its own calibration (#130) by @aeharding in #145
  • The descriptors describe the app, and the channel has a name by @aeharding in #147
  • Seam photometry: the measurement layer, and the application that did not survive it (#103) by @aeharding in #138

Full Changelog: 0.1.2...0.1.3

0.1.2

Choose a tag to compare

@github-actions github-actions released this 02 Aug 00:22

What's Changed

  • arm64: the gates that compile run on aarch64, and a tag ships an aarch64 bundle by @aeharding in #120
  • Refuse another camera's 360 format by name (#107) by @aeharding in #117
  • The pane with no frame draws the backdrop, not a test pattern by @aeharding in #125
  • Verify the bundle, not just the build: a Flatpak mode for the harness by @aeharding in #122
  • A drop into the sandbox is a key, not a path (#118) by @aeharding in #121
  • A press in the video closes the volume popup (#126) by @aeharding in #128
  • M2: the seam's other axis, measured, applied and priced (#103, stages 5 and 6) by @aeharding in #119
  • A transient import error costs a frame, and every failure the pilot meets goes through the alert (#124) by @aeharding in #129
  • The chooser takes both halves of a capture, and says so when it got one (#123) by @aeharding in #132
  • The alert says what the error said by @aeharding in #139
  • docs: reference-view acceptance registry by @aeharding in #142
  • A tag also publishes the channel: a signed Flatpak repository at kjerag.harding.dev (#137) by @aeharding in #140

Full Changelog: 0.1.1...0.1.2

What's Changed

  • arm64: the gates that compile run on aarch64, and a tag ships an aarch64 bundle by @aeharding in #120
  • Refuse another camera's 360 format by name (#107) by @aeharding in #117
  • The pane with no frame draws the backdrop, not a test pattern by @aeharding in #125
  • Verify the bundle, not just the build: a Flatpak mode for the harness by @aeharding in #122
  • A drop into the sandbox is a key, not a path (#118) by @aeharding in #121
  • A press in the video closes the volume popup (#126) by @aeharding in #128
  • M2: the seam's other axis, measured, applied and priced (#103, stages 5 and 6) by @aeharding in #119
  • A transient import error costs a frame, and every failure the pilot meets goes through the alert (#124) by @aeharding in #129
  • The chooser takes both halves of a capture, and says so when it got one (#123) by @aeharding in #132
  • The alert says what the error said by @aeharding in #139
  • docs: reference-view acceptance registry by @aeharding in #142
  • A tag also publishes the channel: a signed Flatpak repository at kjerag.harding.dev (#137) by @aeharding in #140

Full Changelog: 0.1.1...0.1.2

0.1.1

Choose a tag to compare

@aeharding aeharding released this 01 Aug 15:02
0.1.1
31728fd

First release! Welcome to Kjerag!

What's Changed

  • M0: decode-to-wgpu zero-copy spike by @aeharding in #17
  • M1: trailer calibration parsing by @aeharding in #18
  • M0: libcosmic bring-up by @aeharding in #21
  • M0: carry wgpu-hal 28 DRM-modifier backport; real frame in the widget by @aeharding in #23
  • Workspace: one crate per layer, and a meta crate that needs no libav by @aeharding in #24
  • M1: Mei reprojection with drag and zoom by @aeharding in #25
  • Pan only while the mouse button is held by @aeharding in #28
  • fix(render): anchor-and-solve drag, and stop backward rays folding into the picture by @aeharding in #32
  • M1: dual-stream playback core by @aeharding in #33
  • docs: COSMIC UI plan for the app shell by @aeharding in #34
  • M1: sample both lenses (full sphere, hard seam) by @aeharding in #35
  • M1: the COSMIC app shell (#16) by @aeharding in #36
  • M1: seek, and the scrubber that uses it (#5) by @aeharding in #37
  • M1: screenshots by @aeharding in #38
  • M2: seam blend and exposure match by @aeharding in #39
  • M2: gyro horizon lock by @aeharding in #40
  • M2: rolling-shutter correction by @aeharding in #42
  • M2: hemisphere gating (shader skip + decode gate) by @aeharding in #43
  • M3: audio playback by @aeharding in #49
  • M2: hold the view after a drag; flatten the once-per-rev horizon dip by @aeharding in #51
  • M3: m toggles mute by @aeharding in #56
  • tooling: headless UI test harness (cage + wtype + grim) by @aeharding in #53
  • M2: high-quality zoom sampling by @aeharding in #50
  • Revert #51: the view-hold fix does not hold in the app by @aeharding in #58
  • M2: interruptible scrub by @aeharding in #54
  • M2: seed the orientation filter only from trusted accel by @aeharding in #59
  • M2: the readout runs down the frame, so switch the correction on (#9) by @aeharding in #62
  • M2: seam residual measured on a static capture (phase 1) by @aeharding in #61
  • M2: a fast drag shows the landings it passed over, not a frozen picture by @aeharding in #64
  • M2: zoom out to the tiny planet by @aeharding in #60
  • M3: a saved still is a JPEG, and a seventh of the size by @aeharding in #81
  • M2: ONE X2 support - pair the two per-lens files, and settle its IMU convention (#79) by @aeharding in #85
  • M3: screenshot toasts by @aeharding in #74
  • M2: pole crossing, fullscreen view hold, calm wide-zoom drag by @aeharding in #82
  • M2: the zoom key keeps the drag it found (#83) by @aeharding in #89
  • design: the app icon by @aeharding in #76
  • M2: the wheel keeps the drag out in the room around the ball (#92) by @aeharding in #96
  • design: the app icon in three places, and a window over the blur (#93) by @aeharding in #98
  • chore: bump the ffmpeg pin to 7.1 (closes #65) by @aeharding in #95
  • Flatpak production: pin the fork by rev, say when HEVC is missing, commit the crate sources (#68, #69, #72) by @aeharding in #90
  • M3: copy the view as one line of reframe's own arguments by @aeharding in #99
  • research: depth-aware seam, phase A by @aeharding in #94
  • M3: the sound reads on a demuxer of its own (closes #97) by @aeharding in #101
  • M2: per-camera seam calibration and the 2 degree crossover by @aeharding in #87
  • docs: distribution - insv file association and Flatpak by @aeharding in #73
  • The project is Kjerag: crates, binary, app ID, config, resources, docs by @aeharding in #104
  • M3: the ball floats on the window, not on a grey the pass paints (#100) by @aeharding in #105
  • M2: the seam is measured on every frame and bent straight (#103, stage 2) by @aeharding in #108
  • M2: the crossover opens to what the seam measured (#103, stage 4) by @aeharding in #109
  • M2: the seam's exposure is measured on the far field, not guessed from the shutter (#103, stage 3) by @aeharding in #110
  • spike: two-axis seam instruments (step, residual mode) by @aeharding in #114
  • docs: store and README screenshots (owner-approved) by @aeharding in #113
  • docs: swap in the latest two screenshots by @aeharding in #115
  • A version tag is the release, and nothing about it is ours (#106) by @aeharding in #112
  • chore: ignore .worktrees by @aeharding in #116

New Contributors

Full Changelog: https://github.com/aeharding/kjerag/commits/0.1.1

What's Changed

Read more