Skip to content

QtFM 6.2.0 RC 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rodlie rodlie released this 09 May 15:02

This release candidate is aimed at builders (and testers) so they can prepare for changes introduced in 6.2.

Changes since 6.1.9

  • imagemagick support (improved thumbnail support)
  • ffmpeg support (get thumbnails from audio/video)
  • support for Qt4 has now ended
  • started moving code to lib
  • settings: use decimal keys in config
  • settings: support filter mime types
  • (u)disks now supports disk labels (with device name as fallback)
  • bookmarks: added "link" option in file actions
  • support .config/mimeapps.list
  • support for OpenBSD
  • tabbar: hide if only one tab
  • remove "open file" in context menu if selected item is folder
  • added "open in new tab" in context menu
  • fixed run executable on double click
  • support running AppImages

Qt

Qt 4 support has now ended. QtFM now requires Qt 5.2 or higher. Now other changes has been made regarding Qt.

Additional dependencies

QtFM 6.2 now features enhanced thumbnail support through ImageMagick and FFmpeg. This feature is optional and must be enabled at build time.

ImageMagick

  • CONFIG+=with_magick - This will enable ImageMagick functions in QtFM
  • CONFIG+=magick7 - Enable support for ImageMagick v7, the default is v6
  • MAGICK_PC=<Magick++ pkg-config file> - Optional name for the Magick++ pkg-config file

FFmpeg

  • CONFIG+=with_ffmpeg

The following libraries are needed:

  • libavdevice
  • libswscale
  • libavformat
  • libavcodec
  • libavutil

Shared library support

QtFM can now be built as a shared library, this is an optional feature.

  • CONFIG+=sharedlib

Conclusion

If you don't change anything in the build script everything will be fine,v6.2 will build and install as v6.1. If you however want better thumbnail support add CONFIG+=with_ffmpeg CONFIG+=with_magick to the qmake line in your build script, note you will need to add the new dependencies if you do.