Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v1.0.3

    v1.0.3: Comprehensive startup alternatives with Hyprland integration
    
    🚀 Startup Solutions:
    - Robust startup script with full process management
    - XDG autostart installer for desktop integration
    - Multiple startup methods (4 options) for maximum compatibility
    - Automatic systemd conflict resolution
    
    📖 Complete Documentation:
    - Comprehensive Hyprland startup guide
    - Configuration examples and window rules
    - Troubleshooting and performance optimization
    - Migration paths from systemd service
    
    🔧 Reliability Improvements:
    - Color-coded logging and status reporting
    - Graceful process lifecycle management
    - Environment validation and cleanup
    - PID file management with conflict detection
    
    This release addresses systemd environment isolation issues by providing
    reliable alternatives that work directly in the user session, ensuring
    consistent SVP integration across different system configurations.
  • v1.0.2

    v1.0.2: Enhanced SVP integration with auto mpvSockets.lua deployment
    
    🚨 SystemD Service Fixes (v1.0.1):
    - Fixed PrivateTmp=true preventing SVP-mpv socket communication
    - Removed excessive security restrictions
    - Enhanced environment variables for Wayland/Hyprland
    
    ✨ New Auto-Integration Features (v1.0.2):
    - Auto-install mpvSockets.lua if missing from ~/.config/mpv/scripts/
    - Automatic mpv directory creation and configuration
    - Zero-config SVP integration for new users
    - Enhanced logging for setup process
    
    📦 Complete SVP Integration Solution:
    - Fixes critical systemd service isolation issues
    - Ensures out-of-the-box SVP functionality
    - Automatic mpv script deployment
    - Full backward compatibility
    
    This release provides a complete solution for SVP integration issues,
    combining critical systemd fixes with automated mpv configuration.
  • v1.0.1

    v1.0.1: Critical SystemD service hotfix for SVP integration
    
    🚨 CRITICAL HOTFIX:
    - Fixed SystemD PrivateTmp=true preventing SVP-mpv socket communication
    - Resolved complete loss of SVP functionality in systemd service mode
    - Relaxed security restrictions to allow necessary system access
    - Enhanced environment variables for desktop integration
    
    This hotfix addresses a critical issue where SVPManager would run but
    could not connect to mpv instances, resulting in no video interpolation.
    
    Users MUST update to restore SVP functionality when using systemd service.
  • v1.0

    Release: checksvp v1.0 - First Stable Release
    checksvp v1.0 - First Stable Release
    
    This is the first official stable release of checksvp, featuring robust
    SVPManager automation for Hyprland with exceptional window detection
    reliability and comprehensive debugging capabilities.
    
    Key Features:
    - Intelligent window detection with fast detection (1-3 attempts)
    - Comprehensive debug logging and troubleshooting support
    - Stable systemd service integration with proper cleanup
    - Production-ready code with safe error handling
    - Complete documentation and configuration guides
    
    Technical Improvements:
    - Enhanced svp_window_exists() function with explicit return codes
    - Improved loop logic with explicit counter management
    - Better error handling with || true pattern
    - Detailed debug output for window detection attempts
    - Optimized timing and resource management
    
    Tested and validated on CachyOS and Arch Linux with Hyprland.
    Backward compatible with existing configurations.
    
    Release Date: August 2, 2025
    Compatibility: First stable release