mio
0fb5d8ad1f
Fix mime type registration for FLAC with taglib>=2
...
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]: a08acdcf23 (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>
(cherry picked from commit eb8c472269
)
3 months ago
Slávek Banko
98cd7ba5a1
Add support for TagLib 2.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 51d998343c
)
9 months ago
Michele Calgaro
6013ecdd54
Fix FTBFS caused by taglib as a result of the QString -> TQString remaning
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit c282724a21
)
1 year ago
Michele Calgaro
107ab7796f
Replace Q_OBJECT with TQ_OBJECT
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 678ee0d635
)
1 year ago
Vincent Reher
712bd43fb8
Fix Konqueror plugin tdefile_mp3 to activate on mimetype audio/mpeg.
...
This resolves issue #33 .
Signed-off-by: Vincent Reher <tde@4reher.org>
3 years ago
Slávek Banko
57d55cfe62
Simplify CMake rules for desktop file translations.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
ff3f2006ce
Desktop file translations:
...
+ 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>
5 years ago
Michele Calgaro
da2e65cc1e
Adjusted to latest TQVariant::TQVariant(bool) function.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
9f81d57072
Add CMakeL10n rules.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
6f0c68f96a
LIB_QT -> LIB_TQT conversion to align to updated admin module
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
8b12682035
Initial cmake conversion
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Timothy Pearson
bc20d74cdc
Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to match XDG specifications
10 years ago
Slávek Banko
1859432c94
Additional k => tde renaming and fixes
11 years ago
Timothy Pearson
6915c95d7c
Rename additional header files to avoid conflicts with KDE4
12 years ago
Timothy Pearson
fcdadb3fee
Rename a few build variables for overall consistency
12 years ago
Timothy Pearson
793cf2dff3
Rename a number of libraries and executables to avoid conflicts with KDE4
12 years ago