QtFM 6.2.0 RC 1
Pre-releaseThis 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 QtFMCONFIG+=magick7
- Enable support for ImageMagick v7, the default is v6MAGICK_PC=<Magick++ pkg-config file>
- Optional name for theMagick++
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.