VideoTools/docs
Stu Leak 77ad11eadf Document GNOME compatibility and window management limitations
Added comprehensive documentation on Linux/GNOME compatibility:

Known Issues:
- Double-click titlebar maximize is Fyne framework limitation
- Provided workarounds: Super+Up, maximize button, F11
- Window sizing issues have been fixed

Cross-platform goals:
- Smooth operation on Linux, macOS, Windows
- Single codebase with Fyne framework
- Respect native window manager behaviors

Testing matrix:
- GNOME/Fedora verified
- X11 and Wayland support
- Should work on KDE, XFCE, etc.

Development guidelines:
- Test on both X11 and Wayland
- Consider mouse and keyboard workflows
- Respect window manager tiling
- HiDPI display support

This documentation helps users understand current limitations
and provides context for cross-platform development priorities.
2025-12-04 01:49:39 -05:00
..
convert Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
inspect Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
rip Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
GNOME_COMPATIBILITY.md Document GNOME compatibility and window management limitations 2025-12-04 01:49:39 -05:00
MODULES.md Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
PERSISTENT_VIDEO_CONTEXT.md Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
README.md Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00
VIDEO_PLAYER_FORK.md Add video player fork planning document 2025-12-04 01:49:06 -05:00
VIDEO_PLAYER.md Refactor to modular architecture with rainbow UI (v0.1.0-dev8) 2025-11-23 14:56:37 -05:00

VideoTools Documentation

VideoTools is a comprehensive FFmpeg GUI wrapper that provides user-friendly interfaces for common video processing tasks.

Documentation Structure

Core Modules (Implemented/Planned)

  • Convert - Video transcoding and format conversion
  • Merge - Join multiple video clips
  • Trim - Cut and split videos
  • Filters - Video and audio effects
  • Upscale - Resolution enhancement
  • Audio - Audio track operations
  • Thumb - Thumbnail generation
  • Inspect - Metadata viewing and editing
  • Rip - DVD/Blu-ray extraction

Additional Modules (Proposed)

Design Documents

Development

User Guides