Skip to content

3.2.3.0 - File naming

Choose a tag to compare

@simon-knuth simon-knuth released this 19 Aug 12:28
· 41 commits to main since this release

This is a gradual rollout and may not be offered by the Microsoft Store for some time, unless actively searching for updates.

Here comes the second big update of the year! The update was actually supposed to be released months ago, but various issues blocked it for a long time. Let's check out what's new:

🔠 Customized file naming (#67)

Keep your files better organized than ever with the new file naming options. With an intuitive editor you can build a complex file naming pattern. A pattern consists of one or more blocks, ranging from simple text to properties like the time, date or even the scanner's name. Blocks can be moved around freely and offer various options. The live preview demonstrates what a pattern's result could look like, so you can just play around with it until everything looks good.


 

📃 Faster resolution changes (#64)

Some scanners offer a wide range of resolution options, but finding the one you want in such a big list can be pretty frustrating. The v3.1 update added the ability to traverse the resolutions list faster by typing the first few digits of the desired resolutions. However, this required you to actually know which existing resolution to select and could get tricky. In this latest version the resolutions ComboBox will now turn into a search box, if your scanner offers many resolutions. Just type in your desired resolution and the app will suggest direct matches or select the closest available value. The list is still available by selecting the dropdown arrow.


🪄 Better setup

The app's setup previously was a one-page affair and only included a privacy setting. While keeping the setup super short is extremely important for a utility app, it is still the place for the most fundamental settings. Based on the feedback I've received, many users were still struggling to understand how they could save their scans in a different location and the help page's effect on this didn't satisfy me enough. After all, users who don't find the settings page, also rarely find the help page. That's why the setup now includes a second page with the save location setting.


Complete list of changes

  • #83: trying to apply an invalid file name is now blocked proactively
  • #77: scan and merge now supports inserting pages in an inverted order
  • #74: added app language setting
  • #67: added intuitive editor to configure a custom file name
  • #64: the resolutions ComboBox now supports direct input if many resolutions are available and will select the closest available resolution
  • changed page list icon to more closely resemble what it does
  • added a second page to the setup, which includes the save location setting
  • added a progress text that explains what the app is currently working on during a scan
  • added a link to the save location settings to the right-click menu of the save location button in the sidebar
  • fixed pages in page list don't show page numbers for PDFs after scan
  • fixed page list doesn't scroll when dragging elements to the top or bottom edge
  • added a link to the file naming settings to the rename dialog
  • improved accessibility in the rename dialog and the scan and merge dialog
  • fixed hyperlinks in settings getting too long for some languages
  • added Slovak localization
  • added Norwegian localization

 
 

Something else...

I think this is a good moment to briefly touch on what's next. Working on Scanner has been a truly marvelous experience for me. Almost 3 years have already passed since I released the first (extremely bare-bones) version of the app and what I expected to just be a short project turned into a massive milestone for me. Not only did I learn so so much along the way, the app also opened up a lot of other opportunities for me.
It's been a great time and I believe that with this update Scanner is approaching a state where I can be very satisfied with what I have built. This is a good moment to take a step back and focus on new challenges. There'll probably be some bugs to fix after this update, but for the first time in a long time I'm not planning any new features.

If you're interested in my next project, you can follow me on GitHub or Twitter. Spoiler: It's gonna involve a certain windowed operating system. 🪟