Skip to content

Latest commit

 

History

History
670 lines (387 loc) · 15.6 KB

CHANGELOG.md

File metadata and controls

670 lines (387 loc) · 15.6 KB

0.9.1 (2024-09-21)

🪲 Bug Fixes

  • Prevent scrollbars from occluding info panel (19d3be85)
  • Remove duplicated shortcuts entry in Readme and fix build script to auto-generate keymaps (99e9d9ef)
  • Noise filter ui would extend panel too much (063df9d6)

✨ Features

  • Generate flathub meta for a release (77e43596)

🍏 Chore

  • Improved changelog generation (1665cd3c)
  • Exclude screenshots from cates.io build to save space (c80df685)
  • Fix wronf icon for Rotate operator (5f564b46)

0.9.0 (2024-09-21)

🪲 Bug Fixes

  • Flip operation would always flip horizontal (7019c757)
  • Mac build broke because of icon. Switched image format. (7954c29d)
  • When pressing right mouse, panning operation got stuck. Panning is now only possible using left or middle mouse. (dff337f3)

✨ Features

  • Show confirmation dialog when deleting a file (4ca02a5b)
  • Stack Blur provides much faster blur performance for the blur filter (65a345f3)
  • Visually indicate difference between operator types with a separator (fb26bc06)
  • Persistent and volatile settings are now split for easier versioning of configuration files (936c996c)
  • enable version control friendly settings (297abe16)
  • Use built in file browser (35f9b9ea)

🍏 Chore

  • Update deps (ac7e9dc8)
  • deps: bump quinn-proto from 0.11.3 to 0.11.8 (c64b79a7)
  • update turbojpeg and remove image dependency (bb021b41)
  • Update gif/ gif-dispose (8894ef70)
  • Update fast_image_resize, libavif-image, self_update, libheif-rs (00da1e57)
  • update trash (22bd5e45)
  • Update webbrowser, wgpu, ruzstd (2f27aef8)
  • Update jpg2000 and add test image (541e6c93)
  • update image and nalgebra (5c50f05e)
  • cargo update (0273560e)

0.8.23 (2024-07-29)

🪲 Bug Fixes

  • Display image path for loading errors (fixes #387) (9bc72095)
  • Prevent panic for scrubber index being out of range and allow opening images without path prefic correctly (7a9a99c1)
  • update index when image in same folder is loaded (fixes #377) (f2297402)
  • Switching theme removes accent color (fixes #375) (e35dea4d)
  • Preserve scubber index (d9146d08)
  • Prevent image removal going out of bounds (fixes #379) (9b69076f)
  • Clearing and deleting an image removes it from the virtual scrubber and advances to the next according to the scrubber direction (a0b7dc5a)
  • Fix issue where SVG files were detected as XML (fixes #371) (d2ce9f17)
  • Compare menu works without image loaded (46a8218f)
  • ClearImage can be assigned to a shortcut (b9b00aca)
  • extend BSD variants (f716dfc5)

✨ Features

  • Allow configuring mipmaps and linear mag/min filters (58da0b26)
  • Allow passing multiple images on the command line (0a2e918a)
  • Enhance scrubber experience to provide a virtual file list. (e3c45a8e)
  • Detect file types by content instead of extension. Warn if mismatch happens. (59138263)
  • More love for compare mode ui, option to remove current image (68a5a483)
  • Allow configuring the minimum window size (1787a14f)

🍏 Chore

  • deps: bump zerovec from 0.10.2 to 0.10.4 (4cf7959e)
  • update resvg (be6a67f6)
  • Update Notan and Egui (fc1fccef)
  • update deps (031e83ce)

0.8.22 (2024-05-19)

🪲 Bug Fixes

  • Ensure spirv is not used when only using shaderc (03f9167e)
  • Allow loading huge webp images and handle still frames differently (e4ebc2dc)
  • Set window min size to 100x100 to prevent super tiny window (fixes #325) (d63d971c)

✨ Features

  • add icns image support (internal png data only, load largest contained image) (0703d220)

🍏 Chore

  • update avif-decode, evalexpr, exr, rfd, self_update, jxl-oxide, imageproc (a6c98436)
  • Clean up warnings (ab2b03fe)

0.8.21 (2024-05-10)

🍏 Chore

  • Disable AUR publishing: This package has been moved to the official [extra] repository. (55245529)

0.8.20 (2024-05-10)

✨ Features

  • Support EXR with single layers (non-rgba) (d22e78c4)

🍏 Chore

  • update deps and use new HDR support from image (bd7cbf89)

0.8.19 (2024-04-29)

🪲 Bug Fixes

  • prevent zoom with keyboard (fixes #304) (2de35ed6)

✨ Features

  • Map float TIFF images to min-max range (52f87f82)

🍏 Chore

  • Update logo (1783609d)
  • update icon (716f6e9c)
  • deps: bump rustls from 0.21.10 to 0.21.11 (f0c1743b)

0.8.18 (2024-04-06)

✨ Features

  • APNG support (c633764d)

🍏 Chore

  • deps: bump h2 from 0.3.24 to 0.3.26 (59c559ac)
  • update logo (6ae3bc03)

0.8.17 (2024-03-29)

🪲 Bug Fixes

  • Do not display console window on Windows (fixes #300) (f83eb463)

0.8.16 (2024-03-13)

🪲 Bug Fixes

  • Fix Uri causing files not loading (ad886555)

0.8.15 (2024-03-10)

🪲 Bug Fixes

  • Fix issue where "Open with..." does not work any more (b5677977)

0.8.14 (2024-03-08)

🪲 Bug Fixes

  • Enable hotkey copy and paste (a538c1d5)
  • Enable clipboard support on wayland (f86af424)
  • Prevent image from flickering at the first frame (df4439a8)
  • Make sure window size is not larger than window (36c03c8f)

✨ Features

  • use .config location on unix for storing settings (024dc70b)
  • Add perspective cropping with UI. You can now de-warp scans or similar into a nice rectangular picture. (ba7c7575)

0.8.13 (2024-02-27)

0.8.12 (2024-02-26)

🪲 Bug Fixes

  • Document that heif is now optional on Mac and Linux due to non-static linking. (5f1b4669)

🍏 Chore

  • update depndencies (9255847a)
  • update jxl-oxide (c5b7e1d4)

0.8.11 (2024-02-25)

🪲 Bug Fixes

  • Prevent app from hanging if not image in stdin (695b2fa7)

0.8.10 (2024-02-24)

🪲 Bug Fixes

  • prevent zoom from being stuck at extreme levels (32c6b02f)
  • Blurry text/UI is now rendered crisp (cbb1e165)

✨ Features

  • Allow piping image data to oculante on the command line (e8f92dfa)

🍏 Chore

  • rename release artifacts (fcd24e37)

0.8.9 (2024-02-21)

✨ Features

  • Only redraw when needed on windows (less cpu/gpu usage) (bffccf7f)
  • App Id is now available for wayland (db7afa31)

0.8.8 (2024-02-19)

🪲 Bug Fixes

  • Prevent "Do not reset image view" being reset (4e06ca71)

✨ Features

  • Allow opening of webp animations (8cfb3a40)
  • Use custom filebrowser instead of rfd (de581a9f)
  • Enable borderless mode and allow to toggle via settings menu (01d48256)
  • add 3x3 Filter operator (8ce56fad)
  • scale to available ui area (89969e13)

🍏 Chore

  • Update notan (f163e3c8)
  • Update rfd and strum (0b2d246e)

0.8.7 (2024-01-27)

✨ Features

  • Basik support for ktx2 (6a41adda)

0.8.6 (2023-12-17)

🪲 Bug Fixes

  • Disable lazy_loop so UI refreshes on windows (workaround) (9324fe2b)

0.8.5 (2023-12-14)

🪲 Bug Fixes

  • Preserve EXIF across formats when saving (ae855690)

✨ Features

  • Support DNG files with tiff extension (b4db9a6d)
  • New toast system to improve UI messages and notifications (9f8c6882)

0.8.4 (2023-12-08)

0.8.3 (2023-12-08)

0.8.2 (2023-12-04)

🪲 Bug Fixes

  • Mac universal binary fixes, enable heif on Apple silicon (5f234fd9)

0.8.1 (2023-12-03)

🪲 Bug Fixes

  • restore accent color on startup (5fa1c778)

✨ Features

  • Zoom multiplier and min size (ecec7bf2)
  • Allow configuring magnification filter (a513a083)
  • File change detection (03a955f9)
  • Support QOI format (bd32ac32)
  • Add HEIF/HEIC decoding (79ee4f95)
  • support rgb16 avif (6194c639)
  • Add Hald CLUT support (51a88fe4)

🍏 Chore

  • update avif (f3b35f43)
  • update zune-png (ca615efc)
  • update deps (cb299669)
  • update self_update (319ccd6a)
  • update dependencies (1e4038ec)
  • update to notan 0.11 (c228b398)

0.7.7 (2023-10-08)

0.7.6 (2023-09-20)

  • Update smithay-client-toolkit
  • Update JXL
  • Remove LTO from pkgbuild
  • Add file deletion option (They are moved to system trash)

0.7.5 (2023-09-15)

  • Better Windows performance (Lazy_loop enabled)
  • Notan and Egui update

0.7.4 (2023-09-03)

0.7.3 (2023-08-22)

0.7.2 (2023-08-21)

🍏 Chore

  • update dependencies (601968b4)

0.6.69 (2023-07-20)

🍏 Chore

  • update deps (872704cb)

0.6.67 (2023-07-05)

🍏 Chore

  • update dependencies (7e9f87c7)

0.6.66 (2023-06-25)

🍏 Chore

  • update deps (2236c283)

0.6.65 (2023-06-18)

0.6.64 (2023-05-27)

🪲 Bug Fixes

  • EXIF data is horizontally scrollable (fixes #184) (85cd7618)

✨ Features

  • svg update with faster performance and text rendering support (0278fe97)
  • Native rust JXL support (16f73800)

0.6.63 (2023-04-20)

0.6.62 (2023-04-19)

0.6.61 (2023-04-19)

🪲 Bug Fixes

  • Prevent info panel flickering while auto-hiding scrollbar (696d8818)

✨ Features

  • Simplified file saving - now with file picker (aa410cc6)
  • Add optional checker background (f09d012e)

0.6.60 (2023-04-02)

0.6.59 (2023-04-02)

0.6.58 (2023-04-01)

🍏 Chore

  • update dependencies (498c862b)

0.6.57 (2023-03-27)

🍏 Chore

  • Update libwebp-sys and dirs (8fd3f97b)

0.6.56 (2023-03-23)

0.6.55 (2023-03-23)

🍏 Chore

  • Zip only executable for arm (57dfc4d4)

0.6.54 (2023-03-18)

✨ Features

  • Support directory-specific edits (.oculante file). If such an edit file is present, the edit operations will be applied to any image.
  • Minor UI tweaks
  • The release process now builds armv7-unknown-linux-gnueabihf (Raspberry pi and others) and includes it in the release. This is Oculante with minimal features for now, with some external libraries disabled (have a look at Cargo.toml for details what is left out)

0.6.53 (2023-03-04)

🪲 Bug Fixes

  • Prevent freezing when window resizes (91424bac)
  • update jpegxl (8779d04b)

✨ Features

  • Allow window title to be configured (000a34db)
  • Keep track of recently opened images (77857a8f)

🍏 Chore

  • update dependencies (2dad8909)
  • Update dependencies (8c78fa9f)

0.6.52 (2023-02-19)

0.6.51 (2023-02-12)

✨ Features

  • Add multiply / divide by aplha operator (8b3eda86)
  • Add window and taskbar icon (32900ab5)

🍏 Chore

  • update dependencies (92f3eb87)
  • Update resvg and usvg (c2f96b47)
  • update notan and rfd (6e0c00c2)

0.6.50 (2023-01-16)

  • AVIF support

There are two features to choose from: avif_native (default, less images supported) and dav1d (optional, harder to build, better support) david requires meson, ninja and nasm at least.

✨ Features

  • RAW file support (02fa90e2)

0.6.39 (2023-01-07)

🪲 Bug Fixes

  • slider is 1-based (fixes #116) (63226d5e)

🍏 Chore

  • update deps (2bc54c8f)

0.6.38 (2023-01-05)

🪲 Bug Fixes

  • Reverse PanUp/Down (fixes #110) (89e43ef8)
  • Shortcuts are sorted and grouped (8e6d2430)

✨ Features

  • add home/end to move to first/last image (39412c7f)
  • Add slider to step through images (5934b052)

0.6.37 (2023-01-02)

0.6.36 (2023-01-01)

🪲 Bug Fixes

  • Make it possible to pass a folder-path as a command-line arg, instead of requiring a file within that (61547f46)
  • Use Natural Sorting for filenames (d7783bd8)
  • Prevent old settings file from becoming invalid (fixes #103) (10573c1b)

✨ Features

  • Ctrl-O and/or F1 bring up a file browser dialog to select an image to load (8778b92c)
  • Go to Next/Prev now cycles through the images in the folder, instead of stopping at either end (6d2cd8cc)
  • Ctrl-Scrollwheel can be used to go to the next/prev images too (77154a1f)

🍏 Chore

  • update clap (c08f5f1a)
  • update rfd and self_update (8ba00d8e)
  • Update Changelog with the missing revision ID's (01f7bad3)
  • Split out the list of supported image formats to a constant (SUPPORTED_EXTENSIONS) (60762f49)
  • Update Changelog with recent changes (c4ab7fe7)

0.6.35 (2022-12-30)

✨ Features

  • Enable persistent offset/zoom in settings (20e33e14)

🍏 Chore

  • remove edit/info checkboxes (11613c21)

0.6.34 (2022-12-19)

🪲 Bug Fixes

  • Correct offset when entering/exiting full-screen mode (2ffe2d03)

🍏 Chore

  • Enhance crop precision (3b02a304)

0.6.33 (2022-12-18)

0.6.32 (2022-12-13)

✨ Features

  • Mipmap generation (smoother images when zoomed out) and correct gamme when zooming (SRgba8 format) (b83b1c65)

0.6.31 (2022-12-13)

0.6.30 (2022-12-12)

✨ Features

  • Correct gamma scaling and SIMD speedup (21d7159b)

🍏 Chore

  • update dependencies (1c73246b)

0.6.29 (2022-12-12)

🪲 Bug Fixes

  • Support lossless ops on jpeg and jpg (757b29fc)

0.6.28 (2022-12-11)

🪲 Bug Fixes

  • Allow building without default features (10a0f6a4)

0.6.27 (2022-12-10)

0.6.26 (2022-12-09)

0.6.25 (2022-12-08)

0.6.24 (2022-12-08)

✨ Features

  • Lossless JPEG editing (2b4e4d40)

0.6.23 (2022-12-03)

🪲 Bug Fixes

  • Histogram was not computed on image change (2096104a)

0.6.22 (2022-11-13)

✨ Features

  • Save/load edit information in metafile. This allows non-destructive eding while leaving your original pictures intact. (c47bddb6)

🍏 Chore

  • Update SVG rendering (9fdc2e56)
  • Slightly relax & update dependencies (bb9c03a8)

0.6.20 (2022-10-30)

🪲 Bug Fixes

  • Support bad Gif data gracefully (fixes #60) (c0acfa69)
  • Build script generates app icon on windows (548b9749)

0.6.19 (2022-10-25)

🪲 Bug Fixes

  • Prevent thread crashing when opening corrupt images (3360dc7f)

0.6.18 (2022-10-22)

🪲 Bug Fixes

  • Remove UI flicker if alpha tools are expanded/closed (1254dffc)
  • Network listen mode now refreshes UI and has a dedicated unit test (00c7a91b)

✨ Features

  • Enable EXIF support (37aeda9d)

0.6.17 (2022-10-17)

✨ Features

  • Keep image centered on window resize (a8ca6f1e)

0.6.14 (2022-10-14)

🪲 Bug Fixes

  • Fix unreliable gif loading (928610b6)

0.6.13 (2022-10-10)

🍏 Chore

  • update arboard and notan (4cb66206)

0.6.12 (2022-10-03)

🪲 Bug Fixes

  • Change windows release to use windows server 2019 (bb740e12)

0.6.11 (2022-10-01)

🪲 Bug Fixes

  • Re-enable blur (fixes #52) (e33d27db)

0.6.10 (2022-09-30)

🪲 Bug Fixes

  • Tooltip colors automatically contrast theme color (51eee15e)

✨ Features

  • Add always on top mode (a8fdc891)
  • Filter with custom expressrion per pixel (afa438fe)

🍏 Chore

  • update dependencies (72ac0dce)

0.6.9 (2022-09-11)

🪲 Bug Fixes

  • Enable correct accent color selection by changing layout (fixes #48) (a63cc859)

✨ Features

  • Better operator layout, fixes quirky color picking in operator menu (627ace1c)

0.6.8 (2022-09-07)

🪲 Bug Fixes

  • Remove offset when initially clicking into OSX window (81544cc4)

✨ Features

  • Persistent settings support. Vsync and color theme are now customizable. (21ed3954)

🍏 Chore

  • Update psd, ext, dds-rs (ad2f531b)

0.6.7 (2022-09-06)

🪲 Bug Fixes

  • Disable image center on window resize, as this caused jumping (ee557d47)

✨ Features

  • Add Posterize image effect (3e019728)
  • Equalize image operator added (748bf15e)
  • Allow editing the export image extension to save as a different image format (23519eee)

0.6.6 (2022-09-01)

✨ Features

  • Channel Copy filter replaces Swapping - this brings more flexibility. Fill operator is now supporting the alpha channel to blend the color. (670ecaac)
  • Improved UI slider widgets (9a3d2b20)