summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mpv: add Q_ASSERT to MpvErrorDlgfeat/libmpv-backendMavridis Philippe2023-12-011-0/+1
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: small cleanup of debug codeMavridis Philippe2023-11-301-23/+4
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: add metadata handlingMavridis Philippe2023-11-303-3/+59
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: fix errors related to m_mpv initializationMavridis Philippe2023-11-301-1/+13
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: Add screenshot actionMavridis Philippe2023-11-253-0/+172
| | | | | | | | 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>
* mpv: Hide recorder toolbar by defaultMavridis Philippe2023-11-241-1/+1
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: Fix buildMavridis Philippe2023-11-242-3/+3
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: fix seeking, EOF and logo displayMavridis Philippe2023-11-243-13/+42
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpv: fix pause state for files loaded from CLIMavridis Philippe2023-11-241-7/+6
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: load subtitles on playMavridis Philippe2023-11-241-0/+1
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: add ability to change playtime widget modeMavridis Philippe2023-11-242-5/+47
| | | | | | Can currenly be toggled between current and remaining time display. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: added log viewer and improved error handlingMavridis Philippe2023-11-2410-35/+456
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: add idle state logo for consistency w/ other backendsMavridis Philippe2023-11-242-13/+27
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: add isSeekable() checkMavridis Philippe2023-11-242-0/+15
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: fix state after pauseMavridis Philippe2023-11-241-0/+1
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: context menu with advanced subtitles submenuMavridis Philippe2023-11-247-36/+280
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: lots of improvementsMavridis Philippe2023-11-245-3/+273
| | | | | | | | * Stream recording support (experimental in mpv) * Rudimentary error handling mechanism * State-based action control Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* mpvpart: added volume controlsMavridis Philippe2023-11-243-5/+40
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Add libmpv backendMavridis Philippe2023-11-2410-0/+790
| | | | | | | | | | | | 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>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-241-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Removed patch files from source code.Michele Calgaro2023-11-184-389/+0
| | | | | | | | | 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>
* Raise the minimum required version of CMake to 3.5.Slávek Banko2023-11-052-2/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Replace Qt with TQtMichele Calgaro2023-11-0417-42/+42
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update translation filesTDE Weblate2023-10-0542-3570/+3570
| | | | | | | 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/
* Update translation template.Automated System2023-10-051-85/+85
|
* xine engine: make volume control logarithmic for versions of xine < 1.2.13.Michele Calgaro2023-10-042-4/+29
| | | | | | | | | | 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>
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-265-16/+16
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various Q_* and QT_* defines with TQ_* and TQT_*Michele Calgaro2023-09-062-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-025-10/+10
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_BASE_OBJECT* definesMichele Calgaro2023-08-141-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-081-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2061-95/+95
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Convert dummy part example to cmakeMichele Calgaro2023-06-163-825/+48
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Translated using Weblate (Dutch)r14.1.0Heimen Stoffels2023-04-091-16/+14
| | | | | | | 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/nl/
* Remove unnecessary accelerators from .ui files.Michele Calgaro2022-09-093-18/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update translation filesTDE Weblate2022-09-031-5/+4
| | | | | | | 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/
* Translated using Weblate (Spanish)Real name2022-08-311-12/+23
| | | | | | | Currently translated at 85.7% (625 of 729 strings) Translation: applications/kaffeine Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/es/
* Translated using Weblate (Spanish)Real name2022-08-301-7/+8
| | | | | | | Currently translated at 84.6% (617 of 729 strings) Translation: applications/kaffeine Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine/es/
* Use TDE cmake macro to set versionMichele Calgaro2022-06-251-1/+5
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Translated using Weblate (Portuguese)Hugo Carvalho2022-05-141-17/+15
| | | | | | | 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/
* Remove obsolete setting of CMAKE_MODULE_PATH in cmake files.Michele Calgaro2022-05-032-2/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix the service menu action Play DVD/BLURAY with KaffeineSlávek Banko2022-04-251-1/+1
| | | | | | to make play really start. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Update translation filesTDE Weblate2022-04-0142-798/+798
| | | | | | | 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/
* Update translation template.Automated System2022-04-011-19/+19
|
* Change libdvdcss detection to search the default system directory for libraries.Slávek Banko2022-03-313-12/+30
| | | | | | This resolves issue TDE/tde-packaging#113. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Update translation filesTDE Weblate2022-01-291-1/+2
| | | | | | | 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/
* Raise the minimum required version of CMake to 3.1 in CMakeL10n rules.Slávek Banko2021-12-311-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Raise the minimum required version of CMake to 3.1.Slávek Banko2021-12-291-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Change README to markdown format.Slávek Banko2021-10-192-30/+46
| | | | | | Add translation status overview. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Translated using Weblate (Polish)Marek W2021-10-181-15/+14
| | | | | | | Currently translated at 90.9% (10 of 11 strings) Translation: applications/kaffeine - desktop files Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kaffeine-desktop-files/pl/