logViewer


Authors: chai chaimee & Pierre-Louis R.

URL: https://github.com/chaichaimee/logViewer


What's New

Add oldLog function

Features

logViewer improves the functionality of NVDA's built-in Log Viewer, making it more powerful for developers and advanced users who need to analyze logs efficiently. Key features include:

  • Old Log Backup:
    When NVDA automatically restarts after a crash, the log you’ll want to check is the oldLog file.>NVDA+Control+L.
    This file is generated and monitored in the background during NVDA’s operation. After NVDA crashes and restarts itself due to an error, oldLog.txt contains the most recent session
  • Old Log Functionality

    The LogViewer plugin includes features to manage and preserve NVDA log content in an oldLog.txt file, ensuring logs from current and previous sessions are backed up and accessible.

    Key Features

    Handling NVDA Crash and Restart

    When NVDA crashes and restarts:

    This ensures that logs are reliably preserved, even after unexpected crashes, and can be easily accessed for debugging or review.


    Language Support

    This add-on is designed to work seamlessly with NVDA in any language.

    Instead of checking the window title (which depends on UI language), it detects the NVDA Log Viewer using its window handle.

    This ensures full compatibility across all languages NVDA supports.