Changelog of @hackage/Gifcurry 2.3.0.0

Gifcurry

Changelog

2.3.0.0

Added

  • Support for GTK 3.10
  • Logo to about dialog
  • findOrCreateTemporaryDirectory to Gifcurry library API

Changed

  • Switched icon from ICO to PNG
  • Use XdgCache location for cross compatible way of storing temporary files

Removed

  • ICO files

2.2.0.0

Added

  • Loading a video now populates the start and duration fields
    • Duration is the length of the entire video in seconds
  • Confirmation dialog if duration is >= 10 seconds
  • getVideoDurationInSeconds to the library public API
  • Error checking
  • File path compatibility
  • About dialog
  • GNU Make targets for Arch Linux
  • stack.yaml
  • CHANGELOG.md

Changed

  • Icon file
  • Switched from gtk2hs to haskell-gi
  • Switched from Cabal to Haskell stack
  • Code clean up
  • README install and run instructions
  • README graphics
  • GUI widget IDs
  • Fixed the ImageMagick null font issue
    • ImageMagick assumes ~/.magick/type.xml exists
    • Instead of default, it searches for the first match to sans if no font is specified
  • Temporary file directory names where frames and GIFs are built

Removed

  • Old icon from cabal file
  • Altered icon from GUI file

2.1.1.0

Added

Changed

  • Fixed cabal file
  • Altered optimization
  • Updated to work with GHC 8.0.2
  • Updated README to work with Hackage

Removed


2.1.0.0

Added

  • Font selection capabilities
  • Font selection to the GUI
  • A fontChoice parameter to the CLI
  • A makefile

Changed

  • Updated the logo
  • Updated the icon
  • Fixed font scaling
  • Updated dependencies for macOS Sierra
  • Updated README
  • Reorganized project structure
  • Fixed compiler warnings

Removed


2.0.0.2

Added

Changed

  • Fixed a bug where the first and last frame previews were not updating

Removed


2.0.0.1

Added

  • postGUIAsync

Changed

  • Bumped dependencies up (mainly GHC 8.0)
  • [Char] to String

Removed


2.0.0.0

Added

  • Type signatures
  • More error checking to the GUI

Changed

  • Refactored code
  • Made CLI more flexible concerning input options

Removed


0.1.1.0

Added

  • First and last frame preview
  • Further file exists error checking

Changed

  • Disabled GUI re-sizing
  • Simplified GUI

Removed


0.1.0.6

Added

Changed

  • Updated GIF open method to work for Mac OS X

Removed


0.1.0.5

Added

Changed

  • Downgraded GTK requirement from 3.16 to 3.10

Removed


0.1.0.4

Added

Changed

Removed


0.1.0.3

Added

Changed

Removed


0.1.0.2

Added

Changed

Removed


0.1.0.1

Added

Changed

Removed


0.1.0.0

Added

Changed

Removed