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
e1f46ab7b4
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 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
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
Michele Calgaro
8800fb9ac5
Replace Qt with TQt
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
11 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
Michele Calgaro
b4a60205a6
Replace various Q_* and QT_* defines with TQ_* and TQT_*
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
aa905ebf02
Replace TQ_*Focus* and TQ_Scale* defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
5c33cef97b
Drop TQT_BASE_OBJECT* defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
4a24155a39
Drop TQT_TQ*_OBJECT defines
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
e925ce75e1
Replace Q_OBJECT with TQ_OBJECT
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
83b95481ee
Convert dummy part example to cmake
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro
6d2a06f2df
Remove unnecessary accelerators from .ui files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Slávek Banko
ea1cf1146a
Fix the service menu action Play DVD/BLURAY with Kaffeine
...
to make play really start.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Slávek Banko
a91c7c1df5
Change libdvdcss detection to search the default system directory for libraries.
...
This resolves issue TDE/tde-packaging#113 .
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro
c073cbf71a
Fixed FTBFS with clang.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Michele Calgaro
517847943e
Removed unnecessary x-mplayer2.desktop (it is already installed with tdelibs).
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
gregory guy
6658071a08
Set the size of the main window to 600p of width and 500p of height for the application first start.
...
Signed-off-by: gregory guy <gregory-tde@laposte.net>
4 years ago
Michele Calgaro
a7a1753854
Added translation of .desktop files.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
7d490344d4
Copy translations to a new directory layout.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
gregory guy
d1e1f1777f
Drop automake build support.
...
Add basic cmake build instructions.
Some doc files have moved at the root of the module.
Rework of the README and help page.
Deleted file BUGS.
Update some cmake files with latest macros.
Few cosmetics.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
4 years ago
gregory guy
90622dea2d
Changed CDDB query address from freedb.org to gnudb.org
...
since freedb.org is not available anymore.
This refers to TDE/tde#28
Signed-off-by: gregory guy <gregory-tde@laposte.net>
4 years ago
aneejit1
8c52a0b188
This resolves bug 3128
...
Signed-off-by: aneejit1 <aneejit1@gmail.com>
4 years ago