What's new in NormCap 0.5.4
Jan 17, 2024
- All: Fix duplicate capture window if started twice (#580)
- Linux: Improve robustness of window positioning on Wayland.
- Linux: Improve debug output regarding clipboard methods. (#581)
New in NormCap 0.5.3 (Jan 5, 2024)
- All: Add CLI argument for selecting clipboard handler (mainly intended for debugging).
- Linux: Revert clipboard handling to use Qt on Xorg, wl-clipboard on Wayland, and xclip only on AwesomeWM and Gnome 45. (#581)
New in NormCap 0.5.2 (Dec 13, 2023)
- All: Fix normcap entry point to non-existing function.
New in NormCap 0.5.1 (Dec 13, 2023)
- All: Fix accidentally removed normcap entry point for Python package.
New in NormCap 0.5.0 (Dec 13, 2023)
- All: Add Swedish localization. Thanks, @eson57! (#599)
- All: Fix issue where introduction window was still visible on the screen capture UI. (#536 comment)
- All: Fix missing line breaks in "raw"-mode (#502 comment)
- All: Improve line breaks for paragraphs detected in "parse"-mode (#502)
- All: Add verification of top level domains to reduce false positive URL detections in "parse"-mode.
- All: Add cleansing of some UTF-8 chars in "parse"-mode, e.g. „ and “ will be replaced by ". (You can still use "raw"-mode to leave them intact.)
- Windows, macOS: Fix notifications not clickable in "raw"-Mode. (#438 comment)
- Linux: Fig segfault in AppImage. (#543)
- Linux: Fix incorrect selection when display scaling is active. (#397)
- Linux: Add support for using xclip to copy result to clipboard. This seems more stable on Wayland systems than wl-clipboard, at least until compatibility with latest Gnome updates is restored.
New in NormCap 0.5.0 Beta 1 (Oct 9, 2023)
- All: Add support for localization of the NormCap UI. Available translations so far:
- German
- All: Add introduction on startup. (#443)
- All: Add explanatory tooltips to many menu entries.
- All: Fix wrong detection of some special characters.
- All: Fix crash caused by update checker.
- All: Improve startup and recognition speed slightly.
- Windows & macOS: Add click action to desktop notifications. If a notification is clicked, the (last) result is opened in an appropriate application. E.g. if a URL was detected, it is opened in the default browser. If plain text was detected, it is saved as temporary text file, which is opened in the default text editor. (#438)
- Windows: Change installation path from ..dynoboNormCap to simpler ..NormCap
- Linux: Fix NormCap to work with Sway DE. (#485)
- Linux: Fix multi monitor setups with Wayland causing unnecessary timeouts. (#494)
- Linux: Fix crash due to missing xcb-utils-cursor in AppImage, by including it. (#457)
- Linux: Add support for hyprland display manager. Currently, requires grim for taking screenshots. (#375)
- Linux: On Wayland, improve handling of missing screenshot permission. (#533)
- macOS: Improve UX in case of missing screenshot permission.
New in NormCap 0.4.4 (Jun 5, 2023)
- All: Fix regression causing exit through system tray not working. ([#458](https://github.com/dynobo/normcap/issues/458))
New in NormCap 0.4.3 (Jun 5, 2023)
- All: Add command line flag `--background-mode` to start normcap minimized ([#439](https://github.com/dynobo/normcap/issues/439))
- macOS: Improve dialog that is shown in case screenshot permissions are missing.
- Windows: Fix upgrading with `msi`-installer might lead to error on startup. ([#452](https://github.com/dynobo/normcap/issues/452))
- Windows: Upgrading with `msi`-installer should not remove downloaded languages in
- future versions anymore.
New in NormCap 0.4.2 (May 22, 2023)
- Fix quotes in detected text can result in wrong detection. ([#446](https://github.com/dynobo/normcap/issues/446))
- Update AppImage base image from Ubuntu 18.04 (deprected) to 20.04.
New in NormCap 0.4.1 (May 1, 2023)
- ALL CHANGES:
- Enlarge settings button a bit to make it easier to spot.
- Prevent running multiple instances and start capture in original instance instead.
- Fix unintended re-capture if tray icon is disabled.
- Fix occasional crashes after use of Language Manager.
- Add experimental `--cli-mode` switch to print NormCap's detection to STDOUT and exit immediately. This is useful if you want to use the detected text as input for other programs or commands.
- E.g.:
- ```sh
- normcap --cli-mode | xargs -I {} firefox "http://duckduckgo.com/?q={}"`
New in NormCap 0.4.0 (Jan 30, 2023)
- All: Remove support for Tesseract < 5.0
- All: Faster startup if "Check for updates" is enabled.
- All: Refactor icon handling. Fixes a bug in the AUR package. (#353)
- All: Fix crash if tesseract data for English is missing. (#353)
- Linux: Fix FlatPak crashes due to missing permissions (#320).
- Prebuild packages: Add UI for downloading additional languages.
- Prebuild packages: Remove all default languages except English to reduce size.
- Prebuild packages (Windows): Switch to different tesseract binaries, which should work more reliable across systems. Unfortunately, it also enlarges the file size a lot. Would be great to get your feedback on this! (#254)
New in NormCap 0.3.15 (Nov 20, 2022)
- All: Add possibility to capture by left-clicking (or double-clicking) the tray icon. This also improves a bit the situation regarding #306.
- All: Fix bug when running with Python 3.11 #311.
- Windows: Improve the msi-installer by doing a clean uninstallation that removes also log-folder and tessdata folder.
New in NormCap 0.3.14 (Oct 31, 2022)
- All: Add --version command line flag to easily print NormCap version.
- All: Slightly improved startup time.
- Windows: Debug information can be printed on screen again. (No need for checking the log file anymore.)
- Linux: Fix FlatPak crashing when gtk3-nocsd is enabled, e.g. in Unity DE (#190).
- Linux: Fix full screen view in Unity DE (#190).
- Linux: Fix failing notifications if detected text starts with certain characters.
New in NormCap 0.3.13 (Oct 20, 2022)
- All: Reduce interval for (optional) update check to 7 days instead on every run to saves startup-time.
- macOS: Check for required screen recording permissions and warn if missing.
- macOS: Fix issue where NormCap process keeps running in background after exit.
- macOS: Work around failing screen recording permissions after installation of new NormCap version by resetting the permissions with every new NormCap version.
New in NormCap 0.3.12 (Sep 15, 2022)
- All: Change color of tray icon on successful copy to clipboard to improve usability in case the notifications are turned off or not working.
- All: Update dependencies.
- Linux: Fix multi monitor support on Wayland.
New in NormCap 0.3.11 (Sep 5, 2022)
- All: Improve removal of superfluous spaces in some eastern languages (#158).
- Linux: Fix notification issues on some KDE distros (#260). Thx, @OLoKo64.
New in NormCap 0.3.10 (Sep 5, 2022)
- All: Ensure backwards compatibility for Pillow < 9.2.0 (#255).
- Linux: Option to add additional languages to FlatPak (#239). Experimental, might not yet work!
New in NormCap 0.3.11 (Sep 5, 2022)
- All: Ensure backwards compatibility for Pillow < 9.2.0 (#255).
- Linux: Option to add additional languages to FlatPak (#239). Experimental, might not yet work!
New in NormCap 0.3.9 (Aug 29, 2022)
- All: Make update check more robust.
- Windows: Fix copy to clipboard (#250).
- Windows: Write log files for debugging (see FAQs).
- macOS: Use pbcopy for more reliable copy to clipboard.
- Linux: Fix notifications not showing up in prebuild packages on some systems.
New in NormCap 0.3.8 (Aug 22, 2022)
- All: Further reduced file size of prebuild packages (#238). Thx, @thecoder-001
- Linux: Fix clipboard issues on Wayland by using wl-clipboard. (#237)
- macOS: Indicate build architecture in filename (M1 is not supported!); Also add to FAQs (#242).
New in NormCap 0.3.7 (Aug 4, 2022)
- Linux: Fix TypeError crash during detection of appropriate screenshot method (#235)
New in NormCap 0.3.6 (Aug 3, 2022)
- All: Hide UI while processing. Useful for larger sections of text or slower machines, where processing can take a while.
- All: Delay exit in case notification=on and tray=off to ensure notification is shown.
- Linux: Latest NormCap is now always available on FlatHub (#147, #225). Thx, @Tim453.
New in NormCap 0.3.5 (Aug 3, 2022)
- All: Reduce the file size of prebuild packages.
- Windows: Fix bug causing a 5 seconds delay during recognition #218.
- Docu: Add Python version required for installing package from PyPi #221.
New in NormCap 0.3.4 (Jun 7, 2022)
- All: Various speed improvements.
- All: Smaller size by updating to Pyside 6.3 without addons.
- Linux: Avoid crash on denied screenshot on Wayland.
- Docu: In README, complement dependencies for installing pip package. Thx, @thecoder-001 & @faveoled.
- Docu: Fix broken link in website Thx, @LGro.
New in NormCap 0.3.4 (May 31, 2022)
- All: Various speed improvements.
- All: Smaller size by updating to Pyside 6.3 without addons.
- All: In README, complement dependencies for installing pip package. Thx, @thecoder-001 & @faveoled.
- Linux: Avoid crash on denied screenshot on Wayland.
New in NormCap 0.3.3 (Apr 18, 2022)
- All: Fixes screenshots not updated when capturing from tray menu #181.