Skip to content

Releases: LiukDiihMieu/npyquick

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 27 Jun 10:32

What's Changed

  • Add CI packaging: unified release workflow for PyPI, AppImage and exe by @LiukDiihMieu in #31
  • Add Snap packaging by @LiukDiihMieu in #32
  • Fix SVG/PDF export across packaged builds (#33) by @LiukDiihMieu in #35
  • Refine the Snap sandbox hint and document double-click setup by @LiukDiihMieu in #34
  • UI/UX polish for 0.1.4: colormaps, error dialogs, affordances by @LiukDiihMieu in #36. Now twilight is added to available colormap list, which is suitable for previewing angle maps in a complex plot. Reversed colormaps are available by toggling the "Reverse" option.,

Full Changelog: v0.1.3...v0.1.4

npyquick v0.1.3

Choose a tag to compare

@LiukDiihMieu LiukDiihMieu released this 19 Jun 16:13

Added

  • Dark mode — the plot canvas now follows your system's light/dark theme instead of always showing a white background.
  • Complex array support — complex-valued .npy / .npz arrays can now be viewed (real/imaginary and magnitude/phase) across the image, histogram, and other panels.
image

Fixed

  • Tab shortcuts — Ctrl+Tab / Ctrl+Shift+Tab now switch between panels reliably on Linux, Windows, and macOS.
  • macOS Copy/Save shortcuts — ⌘C and ⌘S now work for copying and exporting the selected plot on macOS.
  • Fortran-order arrays — large column-major (Fortran-order) arrays are no longer copied into memory in full; the table view safely skips ones too large to display, avoiding out-of-memory crashes.

Linux AppImage is tested on Ubuntu 22.04 LTS, Ubuntu 24.04 LTS.
It should also work on most modern distributions such as Debian 12+, Fedora, Arch/Manjaro, openSUSE Tumbleweed/Leap 15.6, and Linux Mint 21+. Older distributions such as Ubuntu 20.04, Debian 11, or RHEL 8 are not guaranteed.

npyquick v0.1.2

Choose a tag to compare

@LiukDiihMieu LiukDiihMieu released this 15 Jun 06:10

Added

  • a Windows installer (npyquick-0.1.2-setup.exe). No Python or dependencies needed — download, run the installer (no admin rights required), and launch from the Start Menu.
  • a self-contained x86-64 AppImage (npyquick-0.1.2-x86_64.AppImage). Tested on Ubuntu 24.04 LTS.
  • Help › About dialog — shows the version, GitHub repo link, and issue tracker.

Note: The Windows build is currently unsigned. The first run may show a SmartScreen prompt. Download only from this Releases page; after confirming the file name and source, choose More info → Run anyway.

Fixed

  • Window layout fix — the plot/image area now grows correctly when the window is made taller; the control bars (bins, vmin/vmax, log axes) no longer expand vertically.
  • Drag-and-drop now accepts .NPY / .NPZ (uppercase) in addition to lowercase.
  • Window title shows the file name instead of the full path.
  • macOS: keyboard shortcut hints in the status bar now show ⌘ instead of Ctrl.

npyquick v0.1.1

Choose a tag to compare

@LiukDiihMieu LiukDiihMieu released this 13 Jun 10:08

Added

  • Add Linux desktop integration with npyquick --install-desktop and npyquick --uninstall-desktop.
  • Register .npy / .npz MIME types for file-manager open-with and double-click workflows.
  • Added Linux x86_64 AppImage binary. (Tested on Ubuntu 24.04 LTS.)

Changed

  • Reduce runtime dependencies for a lighter installation.

Initial PyPI release of npyquick.

Choose a tag to compare

@LiukDiihMieu LiukDiihMieu released this 13 Jun 05:06

Highlights:

  • Open .npy and .npz files from the command line or GUI
  • Image, histogram, line plot, and table views
  • Cross-section profile for image arrays
  • Basic Linux desktop integration instructions

PyPI: https://pypi.org/project/npyquick/0.1.0/