Skip to content

Releases: MatisAgr/ManyCamFlux

ManyCamFlux 1.2

26 Mar 14:27
2ea3587
Compare
Choose a tag to compare

What's Changed

🚀 Resolutions

  • New Camera Resolutions 📏:
    • 3264x2448 (4:3) (QUXGA+)
    • 3840x2160 (16:9) (4K UHD)

🔧 Improvements & UI Enhancements

  • Responsive
    • Great improvement in responsiveness depending on the number of cameras and window size/ratio

🐛 Known Bugs & Patches

  • Fix:

    • Occasional random crashes.
  • UI Bugs:

    • If one camera is hidden and another exits fullscreen, both may overlap.
      Temporary solution: Toggle the hidden camera to re-align the streams.
    • Crash if camera disconnect.
    • The interface may not adapt optimally to the primary screen size.

💻 Developer Notes (Since 1.1)

  • Cross-Platform Support:
    • Now supports Mac & Linux (requires building with PyInstaller).
  • Debug & Build Improvements:
    • Increased debug print statements (also available as ManyCamFlux_x.x_debug.exe in the release).
    • Code has been split into multiple files for better maintainability.
      (For the old single-file version, refer to the Single-File-Version-(OLD) branch.)
    • New build commands now support the application icon (see the README for details).

Full Changelog: 1.1...1.2

ManyCamFlux 1.1

25 Mar 12:53
ab3e1c3
Compare
Choose a tag to compare

What's Changed

🚀 New Features & Resolutions

  • New Camera Resolutions 📏:
    • 640x480 (4:3) (VGA)
    • 854x480 (16:9) (FWVGA)
    • 1024x768 (4:3) (XGA)
    • 1280x720 (16:9) (HD)
    • 1600x1200 (4:3) (UXGA)
    • 1920x1080 (16:9) (FHD)
  • Keep Aspect Ratio:
    • Preview: Maintain cameras’ aspect ratio to prevent deformation during preview.
    • Screenshots: Option to keep the camera ratio when capturing images.
  • New Loading Screen
  • Clean Application Shutdown: Ensures a proper and graceful exit.
  • Application Icon Update 🎨

🔧 Improvements & UI Enhancements

  • Responsive Layout:
    • Automatic switch from row to column layout based on window size.
    • More flexible resizing options.
  • Instant Snapshot Button 📸:
    • Capture snapshots instantly and save them to ~/Pictures/ManyCamFlux_snapshots/.
  • Enhanced Context Menu:
    • Right-click on each camera to access options like Rotate, FullScreen, and Snapshot.
  • Camera Settings Enhancements:
    • Saturation slider added for fine-tuning.
    • Improved camera menu with tab support and the ability to set slider values.
    • Option to display labels on screenshots (both captures and snapshots).
    • Translucent background label.

🐛 Known Bugs & Patches

  • Configuration Saving:
    • Configurations are now saved to ~/Documents/ManyCamFlux/ManyCamFlux_config.json.
  • UI Bugs:
    • If one camera is hidden and another exits fullscreen, both may overlap.
      Temporary solution: Toggle the hidden camera to re-align the streams.
    • Occasional random crashes.
    • Crash if camera disconnect.
    • The interface may not adapt optimally to the primary screen size.

💻 Developer Notes

  • Cross-Platform Support:
    • Now supports Mac & Linux (requires building with PyInstaller).
  • Debug & Build Improvements:
    • Increased debug print statements (also available as ManyCamFlux_x.x_Debug.exe in the release).
    • Code has been split into multiple files for better maintainability.
      (For the old single-file version, refer to the Single-File-Version-(OLD) branch.)
    • New build commands now support the application icon (see the README for details).

Full Changelog: 1.0...1.1

ManyCamFlux 1.0

26 Feb 08:06
Compare
Choose a tag to compare

Windows version

  • It can be portable and moved to another Windows machine if needed.

Full Changelog: https://github.com/MatisAgr/ManyCamFlux/commits/1.0