Commit Graph

365 Commits (r14.1.3)
 

Author SHA1 Message Date
Slávek Banko 75435ce16e
Fix compatibility with ffmpeg 7.x.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 4f37ec7d7b)
6 months ago
Michele Calgaro fb26314abd
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 362a5396ca)
7 months ago
Michele Calgaro bfd52a7124
Replace kdemacros.h with tdemacros.h
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 056301e4b5)
8 months ago
Michele Calgaro 8c770638e3
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit d2261e5238)
10 months ago
Michele Calgaro ed45be676c
Use centralized cmake version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 714fe39d5b)
11 months ago
Michele Calgaro e4505c9477
Fix detection of MMX capabilities on ix86 archs
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 1a7322da1c)
12 months ago
Michele Calgaro 0d811e3e03
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit f5c200ccf0)
12 months ago
Michele Calgaro f989f27b34
Replace Q_SIGNALS and Q_SLOTS
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 7762265fa0)
1 year ago
TDE Gitea 80e5226c96 Merge translation files from master branch. 1 year ago
TDE Gitea ac9bee9f37 Merge translation files from master branch. 1 year ago
Michele Calgaro ce3ab44510
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 61b79fc392)
1 year ago
Michele Calgaro 6a101aa2ef
Remove various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 766478630b)
1 year ago
Michele Calgaro 386d824e48
Replaced various '#define' with actual strings - part 5
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit b67830aae3)
1 year ago
TDE Gitea b591f1955f Merge translation files from master branch. 1 year ago
Michele Calgaro 361bf8191f
Replace 'Event' #define strings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8d72e4c19c)
1 year ago
TDE Gitea c7656114a1 Merge translation files from master branch. 1 year ago
Michele Calgaro 214ce2baa7
Replaced various '#define' with actual strings - part 4
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8098183f19)
1 year ago
Michele Calgaro 32a5207587
Replaced various '#define' with actual strings - part 3
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit a505e95cbf)
1 year ago
Slávek Banko 21fdca70fe
Raise the minimum required version of CMake to 3.5.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit b423aa0ce3)
1 year ago
Michele Calgaro 0c90dd2457
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 5efc277625)
1 year ago
TDE Gitea 8b9e54eac5 Merge translation files from master branch. 1 year ago
Michele Calgaro 647047817d
Fix detection and linking of taglib
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 85f5856c55)
1 year ago
Michele Calgaro bf674dd36e
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 147aca7d8e)
1 year ago
Michele Calgaro c063a706bb
Replace TQ_*Focus* and TQ_Scale* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit ed876dc374)
1 year ago
Michele Calgaro 04086637d9
Drop USE_TQT4 code
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit c19b14663d)
1 year ago
Michele Calgaro eb0f6cbe60
Drop TQT_BASE_OBJECT* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit eac5a923bf)
2 years ago
Michele Calgaro 9f8bd22e4e
Drop TQT_TQ*_CONST defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 10c4d3e304)
2 years ago
Michele Calgaro 6c94243206
Drop TQT_TQ*_OBJECT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8bba839cd6)
2 years ago
Michele Calgaro 667ad9cdec
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit e1e7558d74)
2 years ago
Michele Calgaro b14c0f074f
Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the merging of tqtinterface with tqt3.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit a71adf538f)
2 years ago
TDE Gitea dc0b5f067c Merge translation files from master branch. 2 years ago
TDE Gitea 3d54daac26 Merge translation files from master branch. 2 years ago
Heimen Stoffels 578af5afd2 Translated using Weblate (Dutch)
Currently translated at 100.0% (7 of 7 strings)

Translation: applications/k3b - events
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/k3b-events/nl/
2 years ago
Roman Savochenko 9e17545b16 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (7 of 7 strings)

Translation: applications/k3b - events
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/k3b-events/uk/
2 years ago
aneejit1 fc90ff2d61 Add sndfile include directories
When sndfile is not installed in /usr, a compilation failure in
plugins/decoder/libsndfile may occur due to a missing specification of
the include directory. The required directory variable is now added to
the "include_directories" statement.

Signed-off-by: aneejit1 <aneejit1@gmail.com>
2 years ago
Michele Calgaro cc4aa0ad92
Remove unnecessary accelerators from .ui files.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
TDE Weblate 2a48c4ed4e Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: applications/k3b - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/k3b-desktop-files/
3 years ago
TDE Gitea 5a1f9497de Update translation template. 3 years ago
Slávek Banko 7f9d56c5a4
Konqi actions: Fix the wrongly moved "Exec" for new data CD.
Delete duplicate and incorrect action name for new data DVD.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko 59fc6198ba
Fix destination path for events translations template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko c81945a082
Added translation of .desktop files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko 3e30a7a744
Drop automake build support.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Slávek Banko 0a7dd146a5
Move the documentation to a new directory layout.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro eaa160d9ab
Add man page from tde packaging repo.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko 16b6cf39ca
Add a check for a pkg-config package named libmad next to mad.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro 95f279a9db
Use TDE cmake macro to set version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
aneejit1 18ea1e7a94 Fix problems for older ffmpeg versions
Fix the following issues when building against older ffmpeg versions

- the call to avcodec_free_context exceptions as avformat_close_input
  already performs cleanup of the AVCodecContext, so link the calling of
  avcodec_free_context in k3bffmpegwrapper.cpp to the version of
  libavformat in which codecpar appeared rather than when
  avcodec_free_context appeared.
- avcodec_decode_audio4 was deprecated in libavcodec 57.106.100, not
  57.12.100, so the version has been corrected.

Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
aneejit1 9d90dd583d Correct API version check
The version check for "av_register_all" is being performed against
the AVCodec API. Correct it to the AVFormat API.

Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
aneejit1 8e7556b9a8 Enable ffmpeg 5.0 compatibility
The release of version 5.0 of ffmpeg removes a lot of deprecated API
functions, some of which are being used by k3b. The ffmpeg support has
been modified to support 5.0 as well as older versions.

Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago
aneejit1 1f4a3ab86e Make s_codecFeatures a "const char *" to remove ISO C++ warning
"libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp" declares two instances
of "s_codecFeatures" as "static char *" and initialises them with
string constants. This produces the compiler warning "ISO C++ forbids
converting a string constant to 'char*'". Both declarations have been
changed to "const".

Signed-off-by: aneejit1 <aneejit1@gmail.com>
3 years ago