Mavridis Philippe
d5542109d1
Fix build with latest TQt
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
4aea0af269
mpv: add Q_ASSERT to MpvErrorDlg
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
4a29e303df
mpv: small cleanup of debug code
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
ada12bc56a
mpv: add metadata handling
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
dcb2aad5ae
mpv: fix errors related to m_mpv initialization
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
a056915b07
mpv: Add screenshot action
...
When activated, it gets from MPV the currently playing frame as raw image data held in memory, which is then used to construct a TQImage, which is passed via DCOP to a newly launched instance of KSnapshot so that the user can choose what to do next like they would do with an ordinary screenshot.
If KSnapshot is not available, a save dialog is shown to choose a local or remote location for writing the image, in all the formats that KImageIO supports writing to.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
9c417d8896
mpv: Hide recorder toolbar by default
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
8b8a42f9f7
mpv: Fix build
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
cd70e679f8
mpv: fix seeking, EOF and logo display
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
015a887dd1
mpv: fix pause state for files loaded from CLI
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
9b782d2a30
mpvpart: load subtitles on play
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
836c140d98
mpvpart: add ability to change playtime widget mode
...
Can currenly be toggled between current and remaining time display.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
d904efb3ef
mpvpart: added log viewer and improved error handling
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
d735cca679
mpvpart: add idle state logo for consistency w/ other backends
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
a39d80d9a0
mpvpart: add isSeekable() check
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
15c75c1e3b
mpvpart: fix state after pause
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
24b7f3423a
mpvpart: context menu with advanced subtitles submenu
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
62ee1ff78b
mpvpart: lots of improvements
...
* Stream recording support (experimental in mpv)
* Rudimentary error handling mechanism
* State-based action control
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
2ae5b7210a
mpvpart: added volume controls
...
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
Mavridis Philippe
c6007f32d6
Add libmpv backend
...
This commit adds the basic functionality including:
- local/remote video playback
- subtitles support
- Kaffeine playlist integration
What is missing:
- sound controls
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 weeks ago
mio
f0b65f432b
Use safer xine_get_current_frame_s
...
xine_get_current_frame was deprecated back in 2019 because it is
"unsafe by design"[0]. The '_s' version was introduced in xine-lib
1.1.11, which was released in 2008, so there are no version checks.
[0]:
c1a154c1a8
Signed-off-by: mio <stigma@disroot.org>
1 month ago
Michele Calgaro
a41aeeed01
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Andrei Stepanov
528599f1bf
Translated using Weblate (Russian)
...
Currently translated at 100.0% (729 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/ru/
5 months ago
Michele Calgaro
e1f46ab7b4
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
Andrei Stepanov
fbf40e213a
Translated using Weblate (Russian)
...
Currently translated at 100.0% (11 of 11 strings)
Translation: applications/kaffeine - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine-desktop-files/ru/
5 months ago
Andrei Stepanov
5b6f8a8271
Translated using Weblate (Russian)
...
Currently translated at 100.0% (729 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/ru/
5 months ago
Andrei Stepanov
fd20d9cf98
Added translation using Weblate (Russian)
5 months ago
Andrei Stepanov
86e5bbbc9d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (5 of 5 strings)
Translation: applications/kaffeine - servicemenus
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine-servicemenus/ru/
5 months ago
Andrei Stepanov
0d261da7b9
Added translation using Weblate (Russian)
5 months ago
Andrei Stepanov
03b9c1f47f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (729 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/ru/
6 months ago
Diogo Leal
fe9e778de1
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (11 of 11 strings)
Translation: applications/kaffeine - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine-desktop-files/pt_BR/
6 months ago
Diogo Leal
ce0c663308
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (729 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/pt_BR/
6 months ago
TDE Weblate
3f38f88365
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/
6 months ago
Michele Calgaro
148fc9293d
Use centralized cmake version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 months ago
Michele Calgaro
e6473e544e
Replace Qt with TQt
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 months ago
Michele Calgaro
31eb157b2f
Replace Q_SIGNALS and Q_SLOTS
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
8 months ago
Michele Calgaro
28388d4ea2
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 months ago
Michele Calgaro
efb801b0a2
Remove various '#define' strings - part 6
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months ago
Michele Calgaro
4a10b01c9b
Replaced various '#define' with actual strings - part 5
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months ago
Andrei Stepanov
eac2dacab7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (729 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/ru/
10 months ago
Andrei Stepanov
6c9257f236
Translated using Weblate (Russian)
...
Currently translated at 97.5% (711 of 729 strings)
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/ru/
10 months ago
Mavridis Philippe
f77fe94e0e
xine-backend: Remove protocols from supported extensions
...
This caused problems with the extension filter of the file opener dialog.
This fixes TDE/tdemultimedia#58 .
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
10 months ago
Michele Calgaro
06028cccb1
Replaced various '#define' with actual strings - part 3
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months ago
Michele Calgaro
37d17c45c8
Removed patch files from source code.
...
fast-slow-dcop.patch, generic_tr.patch and scandialog.patch have already
been applied in the code.
terminate.patch has not been applied but contains no explanation on what
problem it was trying to fix.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months ago
Slávek Banko
b0c0b8a905
Raise the minimum required version of CMake to 3.5.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 months ago
Michele Calgaro
8800fb9ac5
Replace Qt with TQt
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
11 months ago
TDE Weblate
e0e0d1583b
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: applications/kaffeine
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/
12 months ago
TDE Gitea
b871bd5b4b
Update translation template.
12 months ago
Michele Calgaro
a16a898ea3
xine engine: make volume control logarithmic for versions of xine < 1.2.13.
...
For xine versions >= 1.2.13, libxine already makes the volume logarithmic.
This relates to TDE/tdemultimedia#40 .
This commit makes the behavior consistent across different xine versions
and aligned with other players like Amarok.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
12 months ago
Michele Calgaro
5a592028ff
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago