amigo-labs
Blinzel

Release notes

View on GitHub

Bug Fixes

  • windows: show About in the viewer's own notice, not a system message box (38f55ec)
  • windows: show About in the viewer's own notice, not a system message box (4c78a31)

View on GitHub

Features

  • ui: batch dialog footer states what Start will do (61f692b)
  • ui: batch dialog header holds the title, count and Remove all (d933852)
  • ui: batch dialog on a label gutter with a measured height (21f0644)
  • ui: batch run sheet leads with its count as a headline (3091a8b)
  • ui: UI surfaces reworked in crumora tournaments (3f2e98a)

Bug Fixes

  • re-sync agent skills (acceptance-criteria headings in any case) (701db34)
  • re-sync agent skills (commit gate, spec-build completion) (2a038a3)
  • ui: batch dialog tests hold the language while comparing text (7c82792)

View on GitHub

Features

  • Bl pixel monogram as app icon and site colour (bed526b)
  • race: benchmark file from blinzel-race, retire the website (1aee6a3)
  • race: blinzel-race site writes the amigo-labs.dev benchmark file (967eb0a), closes #50
  • the Bl pixel monogram as app icon (7229c7a)

Bug Fixes

  • race: check out the generated benchmark files with LF (bfc1c39), closes #50

View on GitHub

Features

  • macOS disk image download and self-signed app signature (e138f08)
  • macOS disk image download and self-signed app signature (5f6cd2f)
  • one signing certificate for amigo-labs, created by a script (661e436)
  • resident mode on macOS with a menu bar icon and login item (ceaa5fe)
  • resident mode on macOS with a menu bar icon and login item (5f3c5f6)
  • screenshots always go to the clipboard, then save/open/edit as set (57203f9)
  • screenshots always go to the clipboard, then save/open/edit as set (46b29f3)
  • screenshots on macOS with ScreenCaptureKit and a Cmd+Shift+1 hot key (3b023f0)
  • screenshots on macOS with ScreenCaptureKit and a Cmd+Shift+1 hot key (dedfd7c)
  • ui: decode a copied region in the shared UI crate (AC-08) (164def7)
  • ui: decode a copy on its own thread with copy_in_background (AC-10, AC-11) (546c242)
  • ui: save a cutout on a shared background thread (AC-20) (b7855a3)
  • ui: the batch dialog starts with the files marked in the grid (AC-23) (860e7cf)

Bug Fixes

  • app: the shells exit with the App's exit code (AC-09) (c2afca3)
  • bench: a tie with zune-jpeg no longer fails the JPEG gate (80d77b1)
  • benchmark gate ignores a noisy median when the minimum disagrees (258b798)
  • benchmark gate ignores a noisy median when the minimum disagrees (fbadcec)
  • bench: the CLI test points TMP and TEMP at its temp folder too, as Windows reads those (58a0e29)
  • core: a file's cache id folds case on Windows only (8cfbc30)
  • core: an animated GIF with a 0×0 screen plays at the first frame's extent (eade330)
  • core: an AVIF with major brand mif1 is detected as AVIF, not HEIF (7346c4f)
  • core: batch copies drop the source's TIFF tile tags (AC-09) (5d34a0c)
  • core: drop ram_budget_mb and read settings more strictly (AC-02, AC-04, AC-07, AC-09, AC-16) (f66b7c5)
  • core: Format::is_native names TIFF, AVIF and (with heic) HEIF (1261425)
  • core: gray + alpha TIFFs decode natively (d0e2932)
  • core: hex keys, seeds and checksums take hex digits only (release AC-10) (4bb233a)
  • core: read a HEIC's colour profile from the container past its essential hvcC (AC-03) (d9de6fa)
  • core: the GIF probe takes the first frame's extent for a 0×0 screen (a08be66)
  • core: the thumbnail cache key folds case on Windows only (e5f76a9)
  • core: write maximized only together with the window rect (AC-14) (c1d52c9)
  • linux: a drop of several files reaches the App as one drop (AC-23) (e837a06)
  • macos: a --resident start with the setting off removes the LaunchAgent (AC-19) (64b4557)
  • macos: files dropped onto the batch dialog fill its list (AC-23) (f293813)
  • macos: name the icon type for ImageIO, which does not sniff it from data (AC-23) (118476a)
  • macos: the batch drop handler compiles inside define_class (c5f3220)
  • release: sign refuses an all-zero seed instead of panicking (AC-09, AC-10) (a3c56f9)
  • signing certificate script refuses to be sourced (7d7fc93)
  • signing certificate script refuses to be sourced (e6d8156)
  • site: an unknown race chart kind fails the build before its report exists (AC-12) (5360caa)
  • site: the download button offers the Linux files only on Linux, not on a BSD desktop (AC-16, AC-17) (8c06691)
  • ui: a click on a pannable image clears the selection (AC-05..AC-08, AC-12..AC-14) (15ea3d4)
  • ui: a decode error midway keeps the animation's loop count (AC-11, AC-12) (4b229e6)
  • ui: a measurement without an image quits with exit code 1 (AC-09, AC-11) (63ceb52)
  • ui: animation decoding runs inside catch_unwind (AC-11) (8086406)
  • ui: Delete in the grid recycles the selected tile (386cd8c)
  • ui: keep browsing when the folder changes under the current image (AC-14) (3e66501)
  • ui: saving a cutout never replaces its source (AC-20..AC-22) (7721927)
  • ui: show the window at once when no image is coming (AC-03) (11b2f58)
  • windows: a Print key that comes free on the last retry shows no notice (AC-03) (bb6e0c8)
  • windows: clippy explicit_auto_deref in the clipboard window procedure (8c2ab01)
  • windows: import THREAD_PRIORITY for the scheduling helper (AC-18) (7b1c78f)
  • windows: the startup report's warp is true on the Basic Render Driver (5b82970)
  • windows: the tray menu opens leftwards while the UI language is right to left (AC-16) (1e4162a)
  • windows: uninstalling from the downloaded setup shows why it failed (39fa818)
  • windows: warp recognises the Basic Render Driver by its vendor and device id (8707b8b)

View on GitHub

Features

  • i18n: add es, fr, it, ja, pt-BR, ru and zh-CN (0dcf877)
  • view: grow the window for images larger than it (c3864df)
  • website: one-page site with screenshots and batch tool comparison (730777e)
  • website: one-page site with screenshots and batch tool comparison (0ab9c76)

View on GitHub

Bug Fixes

  • screenshot: retry the Print key at sign-in and say when Windows keeps it (bf453fa)
  • screenshot: retry the Print key at sign-in and say when Windows keeps it (03dc373)
  • screenshot: tell in the tray when Windows keeps the Print key (3c5610a)

View on GitHub

Features

  • batch: drop zone, date formats and a name preview for resizing (922816c)
  • batch: drop zone, date formats and name preview; factual website with Windows measurement (e82aa18)
  • website: Windows measurement from blinzel-race (294fc10)

Bug Fixes

  • setup: don't abort when the setup window is re-entered (266d0de)

View on GitHub

Features

  • screenshots on Windows, "Open with" and "Edit with" (e6f13be)
  • screenshots on Windows, "Open with"/"Edit with", automated releases (52dae81)
  • website: light-table redesign, SEO metadata and platform download (98d7658)
  • website: light-table redesign, SEO metadata, platform download (37bb4b5)

Bug Fixes

  • ci: release tags v<version> and no failing env without a release PR (f958528)
  • ci: release tags v<version>, no failing env without a release PR (876de52)