summaryrefslogtreecommitdiffstats
path: root/tdefile-plugins
Commit message (Collapse)AuthorAgeFilesLines
* Fix mime type registration for FLAC with taglib>=2mio2024-08-191-0/+1
| | | | | | | | | | | | | | | | | | | | | The TAGLIB_*_VERSION macros are not (and never have been) defined in tag.h, however, tag.h used to include tstring.h, which included taglib.h [0]. KFlacPlugin doesn't use the 'name' argument in it's constructor so it can support earlier versions of taglib (< 1.2), instead, it registers the mime type info for both 'audio/x-flac' and 'audio/x-oggflac' when it is first loaded. However, since 'audio/x-oggflac' was never being registered (because TAGLIB_1_2 wasn't defined), when KRenamer attempted to get the mime type info for 'audio/x-oggflac', the call failed and it's 'keys' member was never altered, causing the additional 'flac' to be appended [1]. [0]: https://github.com/taglib/taglib/commit/a08acdcf23c5d4ac4cb795f5edfdc539055138b7#diff-83ce8ae463020e723895af7e50380bc507f358a2d56313767d5305a759bb9f02 [1]: https://mirror.git.trinitydesktop.org/gitea/TDE/krename/src/branch/r14.1.x/krename/fileplugin.cpp#L46-L98 Fixes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/77 Signed-off-by: mio <stigma@disroot.org>
* Add support for TagLib 2.Slávek Banko2024-02-123-4/+4
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix FTBFS caused by taglib as a result of the QString -> TQString remaningMichele Calgaro2023-09-273-16/+22
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2011-11/+11
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix Konqueror plugin tdefile_mp3 to activate on mimetype audio/mpeg.Vincent Reher2022-02-202-3/+3
| | | | | | This resolves issue #33. Signed-off-by: Vincent Reher <tde@4reher.org>
* Simplify CMake rules for desktop file translations.Slávek Banko2020-07-0811-11/+11
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Desktop file translations:Slávek Banko2020-05-3023-624/+61
| | | | | | | + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Adjusted to latest TQVariant::TQVariant(bool) function.Michele Calgaro2019-05-261-4/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add CMakeL10n rules.Slávek Banko2018-12-1712-0/+36
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* LIB_QT -> LIB_TQT conversion to align to updated admin moduleMichele Calgaro2018-09-1711-11/+11
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Initial cmake conversionSlávek Banko2017-03-2613-0/+464
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-1111-11/+11
| | | | match XDG specifications
* Additional k => tde renaming and fixesSlávek Banko2013-09-0312-24/+24
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-1511-11/+11
|
* Rename a few build variables for overall consistencyTimothy Pearson2013-01-2911-28/+28
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-2754-0/+5332