Changelog of @hackage/movie-monad 0.0.4.0

Movie Monad

CHANGELOG

0.0.4.0

Added

  • Subtitle support
  • C src directory
  • C FFI files

Changed

  • Clamped keyboard shortcut seek left and right to 0.0 and 100.0
  • Reduced keyboard shortcut seek left and right proportion

Removed


0.0.3.0

Added

  • PKGBUILD for Arch Linux
  • AppImage specific desktop file
  • Linux screenshot
  • Ubuntu snapcraft.yaml
  • Seek left and right keyboard shortcuts

Changed

  • Cabal file
    • Added stack.yaml
    • Added makefile
    • Changed base to use ghc-8.0.1 or ghc-8.0.2
  • README
  • makefile
    • Ensure cabal binary is stack version
    • Force reinstalls for cabal install
  • Dependencies
  • Allow the window to be freely resized no matter the current width selection
  • Adjusts the window height so that the video can fill the width of the window

Removed

  • Version from mac screenshot

0.0.2.0

Added

  • Hides the cursor and the on-screen controls when the mouse is idle
  • New Logo
  • URL support
  • Keyboard shortcuts
  • makefile
  • Icon
  • AppImage
  • AppImage installation script
  • Support for GTK 3.10
  • macOS screenshots
  • macOS build instructions
  • Screensaver and power management enable/disable
  • Video file path command line option that, if present, plays the video on window realized

Changed

  • Cabal file
    • Corrected source-repository
  • Logo
  • README
  • Dependencies
  • Icon
  • Play/Pause toggle to button
  • ICO file to PNG
  • Switched from GstVideoOverlay to GtkSink

Removed

  • ExifTool requirement
  • Old logo PNG file
  • X11 dependency

0.0.1.0

Added

  • Fullscreen mode

Changed

  • Screenshot
  • Main function
    • Extracted callback functions into their own functions
  • Dependencies to match Hackage

Removed

  • lib directory

0.0.0.0

Added

  • File Loader
  • Seek
  • Pause
  • Play
  • Window Width Selector
  • About
  • Screenshot
  • Logo
  • README
  • LICENSE
  • Documentation

Changed

Removed