nion-software / nionswift

Nion Swift is open source scientific image processing software integrating hardware control, data acquisition, visualization, processing, and analysis using Python. Nion Swift is easily extended using Python. It runs on Windows, Linux, and macOS.
http://nion.com/swift
GNU General Public License v3.0
43 stars 33 forks source link

File name sanitation #1077

Closed KRLango closed 6 days ago

KRLango commented 1 week ago

Added a sanitation of filenames to the export.

Fixes #591

cmeyer commented 6 days ago

Merged c1860a2a273b35351bf70a6464ab2ceff227102b

I changed the length to 128 - after searching on some of the local machines, filenames longer than 64 were relatively common. Filenames longer than 128 weren't (none found!).