Compare commits

...

2130 Commits

Author SHA1 Message Date
Jean-Baptiste Mardelle
187947ea93 Fix pasting MD without timecode 2024-12-09 06:42:54 +01:00
Jean-Baptiste Mardelle
21b1ca17ae introduce header test 2024-12-08 17:37:38 +01:00
Jean-Baptiste Mardelle
3a41707866 Add bold button, save notes in markdown inside project file 2024-12-08 12:11:57 +01:00
Jean-Baptiste Mardelle
b9f6a2b29a Switch project notes to use Markdown, with a button to switch between normal editing and markdown code editing 2024-12-06 23:01:32 +01:00
Jean-Baptiste Mardelle
82cce69ff3 Fix line return when pasting text with timecodes inside project notes 2024-12-06 18:15:30 +01:00
Jean-Baptiste Mardelle
a2c4546309 Warn and fix proxying of alpha clips
When automatic proxying is enabled, don't proxy clips with an alpha channel. On manual trigger, warn user, and if proxying is requested, transcode to FFV1
2024-12-06 13:15:00 +00:00
Jean-Baptiste Mardelle
710ed556e4 Fix delta display when resizing clip, add duration info when resizing from start 2024-12-06 13:12:33 +01:00
Jean-Baptiste Mardelle
3ec3bcc042 Fix transparent rendering ffv1 profile 2024-12-06 11:14:37 +01:00
Jean-Baptiste Mardelle
5274c83174 Add ripple checkbox to clip duration dialog 2024-12-06 10:56:47 +01:00
Jean-Baptiste Mardelle
d0ad8d0f69 Save effect preset screen positions in percents 2024-12-06 10:56:16 +01:00
Jean-Baptiste Mardelle
be4232033c Bring back presets to build in effects 2024-12-06 07:59:24 +01:00
l10n daemon script
4fcd6729c2 GIT_SILENT Sync po/docbooks with svn 2024-12-06 01:30:31 +00:00
Jean-Baptiste Mardelle
9f197a8303 Merge branch 'release/24.12' 2024-12-05 23:24:49 +01:00
Jean-Baptiste Mardelle
6a1ea0b30b Save extracted frames in project folder is project is supposed to save files in its parent folder
BUG: 496486
2024-12-05 23:23:33 +01:00
Jean-Baptiste Mardelle
451b7171db Fix proxied image messes exif orentation
BUG: 496681
FIXED-IN: 24.12.0
2024-12-05 22:40:30 +01:00
Jean-Baptiste Mardelle
ff4d608846 Merge branch 'release/24.12' 2024-12-05 12:45:15 +01:00
Jean-Baptiste Mardelle
7436d138ba Fix audio capture, ensure default monitor scene is active to start recording
CCBUG: 496263
2024-12-05 12:44:11 +01:00
Jean-Baptiste Mardelle
07c82f6b9a Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-12-05 11:38:50 +01:00
Jean-Baptiste Mardelle
23c06c1ec6 Don't allow question mark in script names (not supported by MLT)
BUG: 496763
2024-12-05 11:38:08 +01:00
l10n daemon script
60f2e73d73 GIT_SILENT Sync po/docbooks with svn 2024-12-05 03:12:48 +00:00
l10n daemon script
447bed7b0c GIT_SILENT Sync po/docbooks with svn 2024-12-05 01:30:26 +00:00
Jean-Baptiste Mardelle
55e75da816 Merge branch 'release/24.12' 2024-12-04 13:32:07 +01:00
Jean-Baptiste Mardelle
b1bed4c6da Fix motion tracker effect link to documentation and create models folder in any case to avoid error message 2024-12-04 13:26:51 +01:00
Jean-Baptiste Mardelle
077a010f8c Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-12-04 13:04:50 +01:00
Jean-Baptiste Mardelle
1148b1286b Allow creating 1 frame mixes 2024-12-04 09:04:28 +01:00
Jean-Baptiste Mardelle
26d36d5ee2 Fix resizing mix to 1 frame duration breaking mix position 2024-12-04 08:55:43 +01:00
Jean-Baptiste Mardelle
a6dd2b7b39 Move enable builtin effects from asset panel to Kdenlive Settings dialog 2024-12-04 08:29:13 +01:00
Jean-Baptiste Mardelle
0f3861ea3d Various built in effect fixes on copy effect 2024-12-04 08:05:29 +01:00
l10n daemon script
f9dd4af5f9 GIT_SILENT Sync po/docbooks with svn 2024-12-04 03:09:43 +00:00
l10n daemon script
a7e37c99fd GIT_SILENT Sync po/docbooks with svn 2024-12-04 01:31:12 +00:00
Jean-Baptiste Mardelle
9252672f01 Merge branch 'release/24.12' 2024-12-03 17:06:17 +01:00
Jean-Baptiste Mardelle
229292bcb9 Properly display the full log on missing render file 2024-12-03 16:53:00 +01:00
Jean-Baptiste Mardelle
fdffd295fa Ensure we display an error if the render job finishes but rendered file does not exist 2024-12-03 16:50:37 +01:00
Jean-Baptiste Mardelle
c0b91b3a94 Don't enable keyframes in timeline if an effect is disabled 2024-12-03 10:50:00 +01:00
Jean-Baptiste Mardelle
0c41ad1a03 Fix titlewidget animation tab layout 2024-12-03 10:04:37 +01:00
Jean-Baptiste Mardelle
76385ee79a clazy fixes part two 2024-12-03 10:01:17 +01:00
Jean-Baptiste Mardelle
ed6338ec8f clazy fixes part one 2024-12-03 09:03:27 +01:00
Raresh Rus
bed184d986 assetlistwidget buildLink use const ref for argument 'id'
Fix issue "src/assets/assetlist/view/assetlistwidget.cpp:418:
Function parameter 'id' should be passed by const reference.".
2024-12-03 07:38:05 +00:00
l10n daemon script
816264c896 GIT_SILENT Sync po/docbooks with svn 2024-12-03 03:17:22 +00:00
l10n daemon script
f0ba365752 GIT_SILENT made messages (after extraction) 2024-12-03 02:33:07 +00:00
l10n daemon script
1671eaf6ee GIT_SILENT Sync po/docbooks with svn 2024-12-03 01:30:30 +00:00
Heiko Becker
5ada4554ac GIT_SILENT Update Appstream for new release
(cherry picked from commit bd1a05fd54)
2024-12-03 00:31:35 +01:00
Heiko Becker
bd1a05fd54 GIT_SILENT Update Appstream for new release 2024-12-03 00:31:25 +01:00
Heiko Becker
1459f7f1c6 GIT_SILENT Upgrade release service version to 24.12.0. 2024-12-03 00:01:09 +01:00
l10n daemon script
c24ef26a00 GIT_SILENT Sync po/docbooks with svn 2024-12-02 04:13:40 +00:00
l10n daemon script
e8cf1db363 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-12-02 04:00:36 +00:00
l10n daemon script
dcd977c518 GIT_SILENT Sync po/docbooks with svn 2024-12-02 01:52:26 +00:00
l10n daemon script
c3dba764d4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-12-02 01:28:34 +00:00
l10n daemon script
6e608c7828 GIT_SILENT made messages (after extraction) 2024-12-02 00:40:58 +00:00
l10n daemon script
0535155a31 GIT_SILENT Sync po/docbooks with svn 2024-12-01 03:08:22 +00:00
l10n daemon script
3bbbda09bb GIT_SILENT Sync po/docbooks with svn 2024-12-01 01:30:38 +00:00
l10n daemon script
7c7160385a GIT_SILENT Sync po/docbooks with svn 2024-11-30 03:08:47 +00:00
l10n daemon script
155409045c GIT_SILENT Sync po/docbooks with svn 2024-11-30 01:30:01 +00:00
Jean-Baptiste Mardelle
3b6debcc54 Disable keep original size feature as it has issues (causes distortion if another transform is added in timeline) 2024-11-29 15:40:43 +01:00
Jean-Baptiste Mardelle
88cd171b5d Don't allow adding master only effect to timeline clips/tracks 2024-11-29 15:21:56 +01:00
Jean-Baptiste Mardelle
8e8c9d4e2f Add small transform button in top left timeline monitor when build-in effects enabled to easily trigger a resize 2024-11-29 13:47:13 +01:00
Jean-Baptiste Mardelle
cf0467ce49 Merge branch 'release/24.12' 2024-11-29 09:56:54 +01:00
Jean-Baptiste Mardelle
444f0daaa5 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-29 09:55:39 +01:00
Jean-Baptiste Mardelle
b121f5dc7f Archiving: don't show two abort buttons 2024-11-29 09:55:18 +01:00
l10n daemon script
b3243769f0 GIT_SILENT Sync po/docbooks with svn 2024-11-29 03:15:42 +00:00
l10n daemon script
b7102ce91c GIT_SILENT Sync po/docbooks with svn 2024-11-29 01:33:35 +00:00
Jean-Baptiste Mardelle
3e3c39cbaa Fix incorrect code change that broke tests 2024-11-28 13:20:23 +01:00
Jean-Baptiste Mardelle
13dfa9c1ed Fix incorrect code change that broke tests 2024-11-28 13:19:38 +01:00
Jean-Baptiste Mardelle
30b11b42cd Merge branch 'release/24.12' 2024-11-28 12:32:58 +01:00
Jean-Baptiste Mardelle
d2f8008dae Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-28 12:30:43 +01:00
Jean-Baptiste Mardelle
a230981dc2 Don't allow creating invalid project profiles with strange pixel aspect ratio 2024-11-28 10:26:07 +01:00
Jean-Baptiste Mardelle
aa44a2fb69 Don't change timeline audio/video targets while dragging
BUG: 496354
FIXED-IN: 24.12.0
2024-11-28 09:40:28 +01:00
Albert Astals Cid
6e1f20da89 GIT_SILENT Upgrade release service version to 24.11.90. 2024-11-28 08:59:53 +01:00
l10n daemon script
0536d39405 GIT_SILENT Sync po/docbooks with svn 2024-11-28 03:06:42 +00:00
l10n daemon script
7b0b9dc1fd GIT_SILENT Sync po/docbooks with svn 2024-11-28 01:29:15 +00:00
Jean-Baptiste Mardelle
4dcebafd27 minor cleanup, ProjectClip cannot be of type Timeline 2024-11-27 09:16:31 +01:00
l10n daemon script
388c186398 GIT_SILENT Sync po/docbooks with svn 2024-11-27 03:09:50 +00:00
l10n daemon script
c8658ed0cf GIT_SILENT Sync po/docbooks with svn 2024-11-27 01:31:16 +00:00
Jean-Baptiste Mardelle
560d2dc05d Merge branch 'release/24.12' 2024-11-26 22:17:30 +01:00
Jean-Baptiste Mardelle
75a52ac6cd Fix title widget incorrectly showing text color as gradient if it was once switched to gradient 2024-11-26 22:16:37 +01:00
Jean-Baptiste Mardelle
d1e34117c0 Merge branch 'release/24.12' 2024-11-26 21:48:32 +01:00
Jean-Baptiste Mardelle
385d9b7c4c Fix wrong HW profile selected when transcoding 2024-11-26 21:41:42 +01:00
Jean-Baptiste Mardelle
1dae9e5d03 Merge branch 'release/24.12' 2024-11-26 17:19:21 +01:00
Camille Moulin
77193d039c Add shortcut to extract clip from timeline 2024-11-26 17:18:46 +01:00
Camille Moulin
34d5133576 Add shortcut to extract clip from timeline 2024-11-26 16:17:47 +00:00
Jean-Baptiste Mardelle
f178561f00 Add the new MLT HSL color correction effects to the correct category 2024-11-26 17:14:02 +01:00
Jean-Baptiste Mardelle
e0a7304fa9 Merge branch 'release/24.12' 2024-11-26 10:38:15 +01:00
Jean-Baptiste Mardelle
fa1a96cbe3 Fix guides not appearing in first timeline of newly created projects 2024-11-26 10:37:50 +01:00
Jean-Baptiste Mardelle
1dc3da702d Merge branch 'release/24.12' 2024-11-26 10:10:19 +01:00
Jean-Baptiste Mardelle
fc2d2e872f Fix corners effect broken and lag
Fixes #1939
2024-11-26 10:09:51 +01:00
Jean-Baptiste Mardelle
7508e80e71 Merge branch 'release/24.12' 2024-11-26 09:12:53 +01:00
Jean-Baptiste Mardelle
787ea298c5 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-26 09:12:09 +01:00
Jean-Baptiste Mardelle
e982db4202 Fix crash in effectstack 2024-11-26 09:11:19 +01:00
l10n daemon script
6d75485e0c GIT_SILENT Sync po/docbooks with svn 2024-11-26 03:07:46 +00:00
l10n daemon script
ad2d5bd999 GIT_SILENT Sync po/docbooks with svn 2024-11-26 01:29:57 +00:00
Jean-Baptiste Mardelle
e69e3da42c Merge branch 'release/24.12' 2024-11-25 13:12:35 +01:00
Jean-Baptiste Mardelle
07e2980a34 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-25 13:09:54 +01:00
Jean-Baptiste Mardelle
ec796f3a5d Fix disabled built-in effects incorrectly flagged as non built-in 2024-11-25 13:09:29 +01:00
l10n daemon script
ea04ae5527 GIT_SILENT Sync po/docbooks with svn 2024-11-25 03:11:50 +00:00
l10n daemon script
e1f13a9a0e GIT_SILENT Sync po/docbooks with svn 2024-11-25 01:31:54 +00:00
l10n daemon script
d46b2b1a00 GIT_SILENT Sync po/docbooks with svn 2024-11-24 03:12:16 +00:00
l10n daemon script
5d0ddc8924 GIT_SILENT Sync po/docbooks with svn 2024-11-24 01:31:23 +00:00
l10n daemon script
6875956f80 GIT_SILENT Sync po/docbooks with svn 2024-11-23 03:04:59 +00:00
l10n daemon script
592fa69de4 GIT_SILENT Sync po/docbooks with svn 2024-11-23 01:28:50 +00:00
Jean-Baptiste Mardelle
d823daab10 Merge branch 'release/24.12' 2024-11-22 13:11:06 +01:00
Jean-Baptiste Mardelle
709c41081c Fix crash trying to remove keyframes when there are none.
BUG: 496391
FIXED-IN: 24.12.0
2024-11-22 13:09:57 +01:00
Jean-Baptiste Mardelle
8d964cd144 Merge branch 'release/24.12' 2024-11-22 12:51:39 +01:00
Jean-Baptiste Mardelle
0856585867 Fix merge error in fix for windows crash in file with missing drive 2024-11-22 12:51:15 +01:00
Jean-Baptiste Mardelle
1ff83e2410 Merge branch 'release/24.12' 2024-11-22 11:53:41 +01:00
Jean-Baptiste Mardelle
b49c3d5e75 Fix Clip In Project Bin not opening the item's folder in secondary bins 2024-11-22 11:49:51 +01:00
Jean-Baptiste Mardelle
f474d942b2 Merge branch 'release/24.12' 2024-11-22 11:28:27 +01:00
Jean-Baptiste Mardelle
e2ea068c25 Fix rotoscoping lag on keyframe change 2024-11-22 11:27:59 +01:00
Jean-Baptiste Mardelle
5c2128d74e Merge branch 'release/24.12' 2024-11-22 10:13:56 +01:00
Jean-Baptiste Mardelle
7f5d3aee3e Fix recent commit breaking tests 2024-11-22 10:13:32 +01:00
Jean-Baptiste Mardelle
407bba81b6 Merge branch 'release/24.12' 2024-11-22 09:45:58 +01:00
Jean-Baptiste Mardelle
2261cccc05 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-22 09:45:01 +01:00
Jean-Baptiste Mardelle
d6fb95b7d8 cleanup, fix incorrect invokation of setProducer 2024-11-22 09:44:23 +01:00
l10n daemon script
f9188d7572 GIT_SILENT Sync po/docbooks with svn 2024-11-22 03:08:21 +00:00
l10n daemon script
162f7c2c4f GIT_SILENT Sync po/docbooks with svn 2024-11-22 01:32:02 +00:00
Jean-Baptiste Mardelle
447b36bb0e Add some debug info for random failing tests 2024-11-21 08:19:02 +01:00
l10n daemon script
b47f071ff7 GIT_SILENT Sync po/docbooks with svn 2024-11-21 03:05:42 +00:00
l10n daemon script
5bf80fcc09 GIT_SILENT Sync po/docbooks with svn 2024-11-21 01:29:47 +00:00
Jean-Baptiste Mardelle
e0bd543e61 Merge branch 'release/24.12' 2024-11-20 13:04:25 +01:00
Jean-Baptiste Mardelle
79470d8db2 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-20 13:03:34 +01:00
Jean-Baptiste Mardelle
734c9d77ea Master effects: don't try to refresh both monitors on each effect param change, simply mark the inactive monitor as needing a refresh on next focus action 2024-11-20 13:02:51 +01:00
l10n daemon script
d908c24d94 GIT_SILENT Sync po/docbooks with svn 2024-11-20 03:11:00 +00:00
l10n daemon script
94956a99aa GIT_SILENT Sync po/docbooks with svn 2024-11-20 01:30:32 +00:00
Jean-Baptiste Mardelle
4040678719 Merge branch 'release/24.12' 2024-11-19 15:18:22 +01:00
Jean-Baptiste Mardelle
383e5cb0e0 Fix render dialog cleanup always disabled 2024-11-19 15:17:19 +01:00
Jean-Baptiste Mardelle
26854ab265 minor cleanup in renderjob 2024-11-19 15:11:05 +01:00
Jean-Baptiste Mardelle
b1358fb651 Disable inactive timeline tabs 2024-11-19 15:09:26 +01:00
Jean-Baptiste Mardelle
8496c1d8ef Fix abort rendering 2024-11-19 15:09:02 +01:00
Jean-Baptiste Mardelle
871f994d05 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-19 09:53:56 +01:00
Jean-Baptiste Mardelle
969fd6ecde Fix Windows crash openening a project with a missing file on a non available drive 2024-11-19 09:53:33 +01:00
l10n daemon script
7d99d93b49 GIT_SILENT Sync po/docbooks with svn 2024-11-19 03:08:40 +00:00
l10n daemon script
a7a5be719f GIT_SILENT Sync po/docbooks with svn 2024-11-19 01:30:16 +00:00
Jean-Baptiste Mardelle
e8c9d51e39 Merge branch 'release/24.12' 2024-11-18 13:10:52 +01:00
Jean-Baptiste Mardelle
85270084f1 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-18 13:09:53 +01:00
Jean-Baptiste Mardelle
a54b22dc59 Fix fit to width/height when clip sample aspect ratio != 1
CCBUG: 96404
2024-11-18 13:09:27 +01:00
l10n daemon script
3891a74360 GIT_SILENT Sync po/docbooks with svn 2024-11-18 03:17:32 +00:00
l10n daemon script
ff1914a119 GIT_SILENT Sync po/docbooks with svn 2024-11-18 01:32:41 +00:00
Jean-Baptiste Mardelle
60d406092a Merge branch 'release/24.12' 2024-11-17 15:57:11 +01:00
Jean-Baptiste Mardelle
e4feab2e0b Don't try opening invalid sequence 2024-11-17 15:56:30 +01:00
Jean-Baptiste Mardelle
6057a390b1 Mark sequence clips with 0 tracks as invalid 2024-11-17 15:39:15 +01:00
Jean-Baptiste Mardelle
3c20b5c724 gpsgraphics: Fix default value for bg scale and opacity 2024-11-17 10:55:56 +01:00
Jean-Baptiste Mardelle
045980bfc6 Merge branch 'release/24.12' 2024-11-16 21:45:37 +01:00
Jean-Baptiste Mardelle
686334a7e3 Fix subtitle style editor scaling 2024-11-16 21:44:10 +01:00
Jean-Baptiste Mardelle
748d9bca49 Merge branch 'release/24.12' 2024-11-16 07:40:10 +01:00
Jean-Baptiste Mardelle
061ff3dcab Fix seamless transalation on GPU
Fixes #1865
2024-11-16 07:39:18 +01:00
l10n daemon script
a990fd15af GIT_SILENT Sync po/docbooks with svn 2024-11-16 03:15:59 +00:00
l10n daemon script
4e74cf394f GIT_SILENT Sync po/docbooks with svn 2024-11-16 01:33:06 +00:00
Yuri Chornoivan
6a3de42860 Fix minor typo: you -> your 2024-11-15 21:51:34 +02:00
Jean-Baptiste Mardelle
b466adf419 Merge branch 'release/24.12' 2024-11-15 15:28:49 +01:00
Jean-Baptiste Mardelle
7b86bce73b Fix vosk model size calculation on Windows 2024-11-15 15:28:25 +01:00
Jean-Baptiste Mardelle
d3d895da60 Fix crash loading project with effect zone 2024-11-15 15:15:42 +01:00
Jean-Baptiste Mardelle
f15e79461f Fix crash loading project with effect zone 2024-11-15 15:14:37 +01:00
Julius Künzel
95879d1f52 Fix placeholder 2024-11-15 14:46:59 +01:00
Julius Künzel
0905fa5177 Add campaign infos to our website links 2024-11-15 14:28:42 +01:00
Jean-Baptiste Mardelle
f29f941d40 Merge branch 'release/24.12' 2024-11-15 14:01:22 +01:00
Jean-Baptiste Mardelle
57b12e86a9 Fix display of Whisper/Seamless model folder size on Windows 2024-11-15 13:59:04 +01:00
Jean-Baptiste Mardelle
5dd2c9357f Merge branch 'release/24.12' 2024-11-15 12:19:18 +01:00
Jean-Baptiste Mardelle
9650e23d4e Fix another missing slash in tag end 2024-11-15 12:18:53 +01:00
Jean-Baptiste Mardelle
0544ef56ef Fix missing slash in tag end 2024-11-15 12:17:34 +01:00
Jean-Baptiste Mardelle
ab4915705b Fix clip monitor history menu not showing up on audio clips 2024-11-15 10:11:45 +01:00
Jean-Baptiste Mardelle
de26def20b Merge branch 'release/24.12' 2024-11-15 09:54:47 +01:00
Jean-Baptiste Mardelle
cbcdab6387 Cleanup subtitle edit ui 2024-11-15 09:53:47 +01:00
l10n daemon script
3aaa226c6f GIT_SILENT Sync po/docbooks with svn 2024-11-15 03:10:10 +00:00
l10n daemon script
6dc51e7d69 GIT_SILENT Sync po/docbooks with svn 2024-11-15 01:31:18 +00:00
Jean-Baptiste Mardelle
e5f2716bf0 Drop useless CMAKE stuff from kiss_fft 2024-11-14 21:29:57 +00:00
Jean-Baptiste Mardelle
ca4530828e Merge branch 'release/24.12' 2024-11-14 22:29:35 +01:00
Jean-Baptiste Mardelle
d4b26329d1 Fix incorrect param name 2024-11-14 22:28:22 +01:00
Jean-Baptiste Mardelle
540516fa9d Merge branch 'release/24.12' 2024-11-14 22:12:54 +01:00
Jean-Baptiste Mardelle
cc71874b0b gpsgraphic: fix range and comment 2024-11-14 22:12:26 +01:00
Jean-Baptiste Mardelle
9bd97a53dc Merge branch 'release/24.12' 2024-11-14 22:07:03 +01:00
Jean-Baptiste Mardelle
4c61864a44 Fix gpsgraphic default values 2024-11-14 22:06:08 +01:00
Jean-Baptiste Mardelle
233720da9e Merge branch 'release/24.12' 2024-11-14 21:39:30 +01:00
Jean-Baptiste Mardelle
11c06fef02 Disable failing shared_ptr check 2024-11-14 21:38:18 +01:00
Jean-Baptiste Mardelle
0e18eed9bf Cleanup Subtitles style dialog to better follow the app UI style 2024-11-14 21:37:37 +01:00
Julius Künzel
964713c9ea Merge branch 'release/24.12' 2024-11-14 20:20:20 +01:00
Julius Künzel
f7221b30f9 GIT_SILENT Update my email in copyright etc. 2024-11-14 20:19:15 +01:00
Bernd Jordan
74145f6a7f Effects XML changes to include keyframes
Add keyframe capabilities to certain effects
Added frei0r.kaleid0sc0pe, frei0r.pixs0r and gpsgraphic
2024-11-14 20:13:59 +01:00
Bernd Jordan
c58b48785c Effects XML changes to include keyframes
Add keyframe capabilities to certain effects
Added frei0r.kaleid0sc0pe, frei0r.pixs0r and gpsgraphic
2024-11-14 19:07:02 +00:00
Camille Moulin
1565006cc1 docs: Add some Qtmodules as deps for building
Signed-off-by: Camille Moulin <camille.moulin@free.fr>
2024-11-14 19:45:53 +01:00
Camille Moulin
ce5d2595d7 Update build.md with dependencies for Ubuntu 24.10 2024-11-14 19:45:53 +01:00
Jean-Baptiste Mardelle
37e4932b03 Merge branch 'release/24.12' 2024-11-14 16:39:42 +01:00
Jean-Baptiste Mardelle
9e04e6742c Remove reference to unused file 2024-11-14 16:39:20 +01:00
Jean-Baptiste Mardelle
75b0c16e88 Merge branch 'release/24.12' 2024-11-14 16:35:17 +01:00
Jean-Baptiste Mardelle
23f3006742 Merge branch 'release/24.12' of invent.kde.org:multimedia/kdenlive into release/24.12 2024-11-14 16:32:43 +01:00
Jean-Baptiste Mardelle
a74e81ece3 * Fix crash/corruption in qml after sequence close
* code cleanup
* display seamless model folder in settings
2024-11-14 16:32:29 +01:00
l10n daemon script
638de13a2f GIT_SILENT Sync po/docbooks with svn 2024-11-14 03:09:19 +00:00
l10n daemon script
3c8c15001a GIT_SILENT Sync po/docbooks with svn 2024-11-14 01:30:26 +00:00
Jean-Baptiste Mardelle
c19b3820e0 Fix effect value comparison now that sepia is keyframable 2024-11-13 08:38:17 +01:00
l10n daemon script
902b3ed5fb GIT_SILENT Sync po/docbooks with svn 2024-11-13 01:29:40 +00:00
l10n daemon script
e57260fef1 GIT_SILENT Sync po/docbooks with svn 2024-11-12 03:15:38 +00:00
l10n daemon script
df4ccd0ca1 GIT_SILENT Sync po/docbooks with svn 2024-11-12 01:32:40 +00:00
l10n daemon script
e267058c4d GIT_SILENT Sync po/docbooks with svn 2024-11-11 03:21:27 +00:00
l10n daemon script
19f4189172 GIT_SILENT Sync po/docbooks with svn 2024-11-11 01:34:06 +00:00
Julius Künzel
03a1ea6edb Make multiple effect parameters keyframable 2024-11-11 00:11:58 +01:00
Jean-Baptiste Mardelle
2e3b608528 Only set timeline context properties once 2024-11-10 17:01:12 +01:00
Jean-Baptiste Mardelle
a649307d83 Cleanup renderjob 2024-11-10 16:31:23 +01:00
l10n daemon script
86dfbcaccb GIT_SILENT Sync po/docbooks with svn 2024-11-10 03:28:37 +00:00
l10n daemon script
9a3a1dcdab GIT_SILENT Sync po/docbooks with svn 2024-11-10 01:33:41 +00:00
l10n daemon script
8b8f89eef9 GIT_SILENT Sync po/docbooks with svn 2024-11-09 03:09:27 +00:00
l10n daemon script
8a0bd32169 GIT_SILENT Sync po/docbooks with svn 2024-11-09 01:29:24 +00:00
Albert Astals Cid
1961f4b6ea GIT_SILENT Upgrade release service version to 25.03.70. 2024-11-08 19:20:24 +01:00
Albert Astals Cid
1f3c515dba GIT_SILENT Upgrade release service version to 24.11.80. 2024-11-08 18:48:06 +01:00
Massimo Stella
130b7f960e Update avfilter_drawgrid.xml
set shape parameters to "animated"
2024-11-08 15:22:36 +00:00
Massimo Stella
451a736f30 Update avfilter_drawbox.xml
Set the shape parameters to "animated"
2024-11-08 15:20:40 +00:00
Jean-Baptiste Mardelle
a8c8c5ae4c Fix missing change in last commit 2024-11-08 14:04:12 +01:00
Jean-Baptiste Mardelle
392e2952f7 Fix highdpi painting of color wheels 2024-11-08 13:42:03 +01:00
Jean-Baptiste Mardelle
331721cbd4 Fix colorwheel drawing on highdpi 2024-11-08 12:34:27 +01:00
Jean-Baptiste Mardelle
b5b322e32a Add some debug around project close 2024-11-08 11:22:04 +01:00
Jean-Baptiste Mardelle
73f835a722 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-08 10:52:40 +01:00
Jean-Baptiste Mardelle
44d8bceee1 Fix Lift(Gamma/Gain layout issues 2024-11-08 10:52:23 +01:00
l10n daemon script
cc85040f15 GIT_SILENT Sync po/docbooks with svn 2024-11-08 01:29:32 +00:00
l10n daemon script
2ea819e9a4 GIT_SILENT Sync po/docbooks with svn 2024-11-07 01:30:14 +00:00
Jean-Baptiste Mardelle
cfc041e076 Bump MLT dependency to 7.28 2024-11-06 18:50:16 +01:00
Jean-Baptiste Mardelle
35e054dff7 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-06 18:47:06 +01:00
Jean-Baptiste Mardelle
ecdabda811 Fix threading issue in seamless install, add context info buttons to settings page 2024-11-06 18:46:46 +01:00
Jean-Baptiste Mardelle
32c02acab4 Bump KF dependency to 6.3 2024-11-06 12:12:28 +00:00
Jean-Baptiste Mardelle
b3d2c4a536 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-06 09:22:32 +01:00
Jean-Baptiste Mardelle
ac0b47eb70 Update all venv packages on request 2024-11-06 09:22:09 +01:00
l10n daemon script
1bc5b7c471 GIT_SILENT Sync po/docbooks with svn 2024-11-06 01:30:08 +00:00
Jean-Baptiste Mardelle
51bd95a6ed Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-05 10:02:29 +01:00
Jean-Baptiste Mardelle
8c820545f0 Various fixes for TTS 2024-11-05 10:02:11 +01:00
Laurent Montel
250504fe7b Don't include quiet packages in feature_summary 2024-11-05 07:45:07 +01:00
l10n daemon script
2053449d43 GIT_SILENT Sync po/docbooks with svn 2024-11-05 01:30:00 +00:00
Jean-Baptiste Mardelle
66345030d3 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-04 08:54:05 +01:00
Jean-Baptiste Mardelle
b57088fdcd Fix possible concurrency crash in settings caused by pthon deps check 2024-11-04 08:53:49 +01:00
l10n daemon script
f456d76e98 GIT_SILENT Sync po/docbooks with svn 2024-11-04 01:27:34 +00:00
Jean-Baptiste Mardelle
a3f6a4f881 Enforce latest version of whisper 2024-11-03 07:18:17 +01:00
l10n daemon script
2bba834360 GIT_SILENT Sync po/docbooks with svn 2024-11-03 01:26:37 +00:00
Jean-Baptiste Mardelle
33a47bcde1 Fix tests and snapping bug introduced in recent spacer tool fix 2024-11-02 18:29:50 +01:00
Jean-Baptiste Mardelle
cd7b921613 Refactor whisper settings
* fetch model names directly from whisper
* install/remove models from the settings page
* Improve code quality
2024-11-02 16:56:41 +00:00
l10n daemon script
a0080ac825 GIT_SILENT Sync po/docbooks with svn 2024-11-02 01:29:10 +00:00
Jean-Baptiste Mardelle
4860163249 cleaunp 2024-11-01 12:05:18 +01:00
Jean-Baptiste Mardelle
0a67e34925 Fix spacer tool leaving a few frames after last clip 2024-11-01 12:04:59 +01:00
Jean-Baptiste Mardelle
82a2bb380a Don't update subtitle edit on each selection change 2024-11-01 12:03:22 +01:00
Jean-Baptiste Mardelle
ea250a5cee Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-11-01 10:40:12 +01:00
Jean-Baptiste Mardelle
6d30f00449 Fix changing font size in subtitle editor 2024-11-01 10:39:43 +01:00
Jean-Baptiste Mardelle
f84cc7f679 Add classes for specific clip types (timeline, playlist clips), cleanup 2024-11-01 07:46:22 +00:00
l10n daemon script
6e39b490e0 GIT_SILENT Sync po/docbooks with svn 2024-11-01 01:28:47 +00:00
Julius Künzel
d1acaded23 [dev-docs] Remove Qt5 mentions from build instructions 2024-10-31 13:34:44 +01:00
Jean-Baptiste Mardelle
f055dfcdd2 implement resizing multiple timeline items 2024-10-31 10:04:44 +00:00
Heiko Becker
11a220b354 GIT_SILENT Update Appstream for new release
(cherry picked from commit 036df3ea18)
2024-10-31 00:39:34 +01:00
Julius Künzel
6688964b09 Fix Pexels Videos provider 2024-10-30 23:23:54 +01:00
l10n daemon script
7306c1c3d8 GIT_SILENT Sync po/docbooks with svn 2024-10-30 01:29:25 +00:00
Mariusz Libera
1692e7eeca fix resetting Help shortcuts on each application launch
BUG:495373
2024-10-29 13:15:41 +00:00
l10n daemon script
ed3c04e5a0 GIT_SILENT Sync po/docbooks with svn 2024-10-29 01:28:52 +00:00
Jean-Baptiste Mardelle
3a09880d34 Merge branch 'release/24.08' 2024-10-28 16:28:52 +01:00
Jean-Baptiste Mardelle
6326febc90 Fix crash caused by incorrect codec passed on opening subtitle
BUG: 495410
2024-10-28 16:09:19 +01:00
Jean-Baptiste Mardelle
11d87ac785 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-10-28 10:39:53 +01:00
Jean-Baptiste Mardelle
56dcc2ff74 Fix shadowed variable causing incorrect clip removal on project opening, fix crash opening project with timeline clip missing in bin
CCBUG: 493486
2024-10-28 10:31:29 +01:00
l10n daemon script
2c693888c9 GIT_SILENT Sync po/docbooks with svn 2024-10-28 03:18:02 +00:00
l10n daemon script
0bbafa4d4c GIT_SILENT Sync po/docbooks with svn 2024-10-28 01:32:19 +00:00
l10n daemon script
badded5b45 GIT_SILENT Sync po/docbooks with svn 2024-10-27 03:15:23 +00:00
l10n daemon script
5f9dc3b263 GIT_SILENT Sync po/docbooks with svn 2024-10-27 01:33:05 +00:00
Jean-Baptiste Mardelle
55904e3af6 Merge branch 'release/24.08' 2024-10-26 23:07:44 +02:00
Jean-Baptiste Mardelle
28ed1f73c5 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-26 23:06:53 +02:00
Jean-Baptiste Mardelle
81453e2287 Fix qml crash building timeline with Qt 6.8 - ensure context property exists before setting source
CCBUG: 495335
2024-10-26 23:06:17 +02:00
l10n daemon script
749244def0 GIT_SILENT Sync po/docbooks with svn 2024-10-26 03:09:58 +00:00
l10n daemon script
832e3eeef0 GIT_SILENT Sync po/docbooks with svn 2024-10-26 01:30:31 +00:00
Jean-Baptiste Mardelle
c03eab922c Fix replacing bin AV clip with mlt playlist 2024-10-25 12:46:21 +02:00
Jean-Baptiste Mardelle
da68166d54 Fix .mlt playlist files lose audio thumb on project reopen 2024-10-25 11:29:15 +02:00
Jean-Baptiste Mardelle
4cbcc64d0f Dont try to read .mlt playlists as kdenlive project files on reload 2024-10-25 11:04:57 +02:00
Jean-Baptiste Mardelle
fb9ed09b18 Merge branch 'release/24.08' 2024-10-25 09:13:12 +02:00
l10n daemon script
ac8a318227 GIT_SILENT Sync po/docbooks with svn 2024-10-25 03:07:19 +00:00
l10n daemon script
298c37d136 GIT_SILENT Sync po/docbooks with svn 2024-10-25 01:29:38 +00:00
Jean-Baptiste Mardelle
43b72af499 Fix generate proxy when frame size is above a value not using the current project setting 2024-10-24 21:46:08 +02:00
Jean-Baptiste Mardelle
9f2918f43e Fix shadow variable causing clip removal on project opening 2024-10-24 21:10:26 +02:00
Jean-Baptiste Mardelle
5444053104 Fix shadowed variable causing incorrect clip removal on project opening, fix crash opening project with timeline clip missing in bin
CCBUG: 493486
2024-10-24 21:09:14 +02:00
Jean-Baptiste Mardelle
98046572d4 Fix monitor seek to prev/next keyframe not working in rotoscoping 2024-10-24 09:39:14 +02:00
l10n daemon script
6f772f7f21 GIT_SILENT Sync po/docbooks with svn 2024-10-24 03:08:02 +00:00
l10n daemon script
c794fe4dea GIT_SILENT made messages (after extraction) 2024-10-24 02:32:28 +00:00
l10n daemon script
b26b97cf33 GIT_SILENT Sync po/docbooks with svn 2024-10-24 01:28:47 +00:00
Jean-Baptiste Mardelle
61bf57c2cd Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-23 11:58:19 +02:00
Jean-Baptiste Mardelle
eb9bc0b1cf Fix monitor seek to prev/next keyframe not working in rotoscoping 2024-10-23 11:57:22 +02:00
l10n daemon script
6a41594771 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-10-23 03:04:23 +00:00
l10n daemon script
5dfeb22223 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-10-23 01:24:38 +00:00
l10n daemon script
82b81393a3 GIT_SILENT made messages (after extraction) 2024-10-23 00:39:56 +00:00
Jean-Baptiste Mardelle
20af3a57a0 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-22 17:29:57 +02:00
Jean-Baptiste Mardelle
ba580f5523 Fix rendering custom image sequence profile 2024-10-22 17:29:37 +02:00
l10n daemon script
eb6c122f59 GIT_SILENT Sync po/docbooks with svn 2024-10-22 01:29:30 +00:00
Jean-Baptiste Mardelle
7692569eee Fix incorrect string param 2024-10-21 09:01:02 +02:00
Zhangzhi Hu
e83354d625 QString refactor: replace QString() with QStringLiteral()
Replace `QString()` constructors with `QStringLiteral()` macro to improve
performance.
2024-10-21 06:59:47 +00:00
Jean-Baptiste Mardelle
9d7c0000e5 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-21 08:46:07 +02:00
Jean-Baptiste Mardelle
91f5440dad Fix mdocument modified on open: don't try to convert already updated subtitles 2024-10-21 08:45:46 +02:00
Jean-Baptiste Mardelle
401d47a9ee Subtitles: fix cut on newline handling after recent change 2024-10-21 08:45:05 +02:00
l10n daemon script
758281277f GIT_SILENT Sync po/docbooks with svn 2024-10-21 01:29:38 +00:00
Troy Hoover
41bcf27bc2 Fix: A/V Check for avformat files is swapped
When importing avformat files, the hasAudio and hasVideo assignment appears to be swapped. This didn't appear to effect anything once the import had finished, though the wrong clip type is assigned at this stage.
2024-10-20 14:32:46 +00:00
Jean-Baptiste Mardelle
b602eb5cc3 Fix newline handling in subtitles, fix crash on delete in simple editor 2024-10-20 15:44:22 +02:00
l10n daemon script
4d46920361 GIT_SILENT Sync po/docbooks with svn 2024-10-20 03:06:30 +00:00
l10n daemon script
56f3218ded GIT_SILENT Sync po/docbooks with svn 2024-10-20 01:29:37 +00:00
l10n daemon script
7bbb0cd266 GIT_SILENT Sync po/docbooks with svn 2024-10-19 03:12:51 +00:00
l10n daemon script
b1b2416281 GIT_SILENT Sync po/docbooks with svn 2024-10-19 01:30:13 +00:00
Jean-Baptiste Mardelle
b18d5b7182 Fix missing build-in LUT files not correctly fixed on project open
CCBUG: 494726
2024-10-18 16:31:53 +02:00
l10n daemon script
39477b744c GIT_SILENT made messages (after extraction) 2024-10-16 02:34:30 +00:00
l10n daemon script
36264da26b GIT_SILENT Sync po/docbooks with svn 2024-10-16 01:31:38 +00:00
l10n daemon script
000f699619 GIT_SILENT made messages (after extraction) 2024-10-16 00:40:08 +00:00
l10n daemon script
cfe34ddf66 GIT_SILENT Sync po/docbooks with svn 2024-10-15 03:03:34 +00:00
l10n daemon script
cf4fd253bd GIT_SILENT Sync po/docbooks with svn 2024-10-15 01:28:04 +00:00
l10n daemon script
47c05a8925 GIT_SILENT Sync po/docbooks with svn 2024-10-14 03:02:12 +00:00
l10n daemon script
2546f864a7 GIT_SILENT Sync po/docbooks with svn 2024-10-14 01:27:13 +00:00
l10n daemon script
7f386f7a09 GIT_SILENT Sync po/docbooks with svn 2024-10-13 03:05:52 +00:00
l10n daemon script
8fcb261723 GIT_SILENT Sync po/docbooks with svn 2024-10-13 01:27:31 +00:00
l10n daemon script
a65f563131 GIT_SILENT Sync po/docbooks with svn 2024-10-12 03:10:43 +00:00
l10n daemon script
31f6ed3ad8 GIT_SILENT Sync po/docbooks with svn 2024-10-12 01:28:14 +00:00
Jean-Baptiste Mardelle
71c1dd3181 Fix clip jobs like stabilize creating invalid folders 2024-10-11 09:07:20 +02:00
Jean-Baptiste Mardelle
fb1b324b4b Fix freeze loading project with invalid folder id 2024-10-11 09:07:10 +02:00
Jean-Baptiste Mardelle
612e4b102a Don't invalidate timeline preview when replacing an audio clip in bin 2024-10-11 09:06:57 +02:00
Jean-Baptiste Mardelle
c552539a92 Ensure monitor is cleared and ruler hidden when no clip or a folder is selected in bin 2024-10-11 09:06:39 +02:00
Jean-Baptiste Mardelle
c9bb3cfec0 Fix clip jobs like stabilize creating invalid folders 2024-10-11 08:44:15 +02:00
Jean-Baptiste Mardelle
b7e47be29c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-11 08:37:10 +02:00
Jean-Baptiste Mardelle
06129d620a Fix freeze loading project with invalid folder id 2024-10-11 08:36:56 +02:00
l10n daemon script
450ed897ed GIT_SILENT Sync po/docbooks with svn 2024-10-11 03:18:22 +00:00
l10n daemon script
525f212a0c GIT_SILENT Sync po/docbooks with svn 2024-10-11 01:33:34 +00:00
Julius Künzel
d9468beccc Update packaging instructions 2024-10-10 20:54:34 +00:00
Jean-Baptiste Mardelle
a555484910 Don't invalidate timeline preview when replacing an audio clip in bin 2024-10-10 13:09:05 +02:00
Jean-Baptiste Mardelle
8173ee94d4 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-10 08:09:35 +02:00
Jean-Baptiste Mardelle
55624e079b Ensure monitor is cleared and ruler hidden when no clip or a folder is selected in bin 2024-10-10 08:09:22 +02:00
l10n daemon script
fbe32b3a79 GIT_SILENT Sync po/docbooks with svn 2024-10-10 03:03:47 +00:00
l10n daemon script
5d9449beb0 GIT_SILENT Sync po/docbooks with svn 2024-10-10 01:28:36 +00:00
l10n daemon script
295214f9d6 GIT_SILENT Sync po/docbooks with svn 2024-10-09 03:05:21 +00:00
l10n daemon script
87efdf8918 GIT_SILENT Sync po/docbooks with svn 2024-10-09 01:30:03 +00:00
l10n daemon script
1587075822 GIT_SILENT Sync po/docbooks with svn 2024-10-08 03:06:24 +00:00
l10n daemon script
3eaee54c16 GIT_SILENT Sync po/docbooks with svn 2024-10-08 01:28:59 +00:00
Jean-Baptiste Mardelle
b38690b223 Fix title producer update on edit undo
BUG: 494142
FIXED-IN: 24.08.2
2024-10-07 15:16:31 +02:00
Jean-Baptiste Mardelle
e40904d651 Fix title producer update on edit undo
BUG: 494142
FIXED-IN: 24.08.2
2024-10-07 15:15:41 +02:00
Jean-Baptiste Mardelle
6975b18d44 revert incorrect change 2024-10-07 09:19:57 +02:00
candide ꘎ media candide ꘎ media
c55bd8f381 Fix typo in dance.xml
See: https://www.reddit.com/r/kdenlive/comments/1fxkzyu/left_right_up_left_this_keeps_making_me_giggle/
2024-10-07 09:15:32 +02:00
Jean-Baptiste Mardelle
07666edee6 Fix single item(s) move 2024-10-07 09:12:03 +02:00
Jean-Baptiste Mardelle
e3b738c682 Fix cycle effects playling timeline and sometimes broken after reopening project
Fixes #1921
2024-10-07 09:11:22 +02:00
Jean-Baptiste Mardelle
ce042ea29d Fix recent regression breaking all sort of things when opening projects.
Related to #1925
2024-10-07 09:10:11 +02:00
Jean-Baptiste Mardelle
249c7955f3 Fix crash when dragging clip and using mouse wheel 2024-10-07 09:10:01 +02:00
Jean-Baptiste Mardelle
147f86496b Don't play when clicking monitor container if disabled in settings 2024-10-07 09:09:47 +02:00
Jean-Baptiste Mardelle
a8b12c32eb Fix effect zones lost on project reopening 2024-10-07 09:09:09 +02:00
Jean-Baptiste Mardelle
50ce184b83 Various fixes for bin clip effects 2024-10-07 09:05:44 +02:00
Jean-Baptiste Mardelle
bfdbea03de disable check for ghost effects that currently removes valid effects 2024-10-07 09:01:24 +02:00
Jean-Baptiste Mardelle
a9b0b3889c detect and fix track producers with incorrect effects 2024-10-07 09:01:13 +02:00
Jean-Baptiste Mardelle
2621614770 fix bin effects sometimes not correctly removed from timeline instance 2024-10-07 09:00:07 +02:00
Jean-Baptiste Mardelle
2e8c3e1420 Don't try to build clone effect it if does not apply to the target 2024-10-07 08:53:57 +02:00
candide ꘎ media candide ꘎ media
5f72c073e7 Fix typo in dance.xml
See: https://www.reddit.com/r/kdenlive/comments/1fxkzyu/left_right_up_left_this_keeps_making_me_giggle/
2024-10-07 06:49:41 +00:00
Jean-Baptiste Mardelle
43a2210d8c Don't unnecessarily check MLT tractors 2024-10-07 08:47:27 +02:00
Jean-Baptiste Mardelle
39f18c305c Fix crash opening file with missing clips 2024-10-07 08:46:04 +02:00
Jean-Baptiste Mardelle
b22651616c Fix crash on project close 2024-10-07 08:43:58 +02:00
Jean-Baptiste Mardelle
80fe3e7a7f Fix single item(s) move 2024-10-07 06:32:42 +00:00
l10n daemon script
47ff7bfa55 GIT_SILENT Sync po/docbooks with svn 2024-10-07 03:04:04 +00:00
l10n daemon script
8cecadacc4 GIT_SILENT Sync po/docbooks with svn 2024-10-07 01:27:27 +00:00
Heiko Becker
a752c33b0f GIT_SILENT Update Appstream for new release
(cherry picked from commit 42defb40c6)
2024-10-06 20:44:55 +02:00
Heiko Becker
42defb40c6 GIT_SILENT Update Appstream for new release 2024-10-06 20:44:40 +02:00
Heiko Becker
f5b3c4a617 GIT_SILENT Upgrade release service version to 24.08.2. 2024-10-06 19:48:16 +02:00
Jean-Baptiste Mardelle
9a501a3636 Cleanup 2024-10-06 11:37:27 +02:00
Jean-Baptiste Mardelle
6e390412ca Fix cycle effects playling timeline and sometimes broken after reopening project
Fixes #1921
2024-10-06 10:47:42 +02:00
l10n daemon script
3d2d6503d9 GIT_SILENT Sync po/docbooks with svn 2024-10-06 01:27:45 +00:00
l10n daemon script
fdffce2d14 GIT_SILENT Sync po/docbooks with svn 2024-10-05 01:28:24 +00:00
Jean-Baptiste Mardelle
ef204783a3 Fix recent regression breaking all sort of things when opening projects.
Related to #1925
2024-10-04 16:50:44 +02:00
Jean-Baptiste Mardelle
e1ac26b19f Fix crash when dragging clip and using mouse wheel 2024-10-04 12:45:01 +02:00
l10n daemon script
0e74394a2c GIT_SILENT Sync po/docbooks with svn 2024-10-04 03:06:43 +00:00
l10n daemon script
5286761517 GIT_SILENT Sync po/docbooks with svn 2024-10-04 01:29:32 +00:00
Jean-Baptiste Mardelle
6116ffe6d7 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-03 13:19:36 +02:00
Jean-Baptiste Mardelle
a8ef07e2de Don't play when clicking monitor container if disabled in settings 2024-10-03 13:02:40 +02:00
l10n daemon script
26ae36004b GIT_SILENT Sync po/docbooks with svn 2024-10-03 03:06:09 +00:00
l10n daemon script
cd8eb28758 GIT_SILENT Sync po/docbooks with svn 2024-10-03 01:28:15 +00:00
Jean-Baptiste Mardelle
faa0a42351 Fix effect zones lost on project reopening 2024-10-02 09:07:22 +02:00
Jean-Baptiste Mardelle
724bc27a41 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-02 08:47:13 +02:00
Jean-Baptiste Mardelle
766661d6a8 Fix effect zone for timeline clips 2024-10-02 08:46:45 +02:00
l10n daemon script
10058aa55d GIT_SILENT Sync po/docbooks with svn 2024-10-02 01:28:54 +00:00
Scarlett Moore
3fd0fe8ae4 snapcraft: Remove glaximate option, it is not needed here. 2024-10-01 13:06:00 +00:00
Scarlett Moore
e49ea6df08 snspcraft: Release from release branch. 2024-10-01 13:06:00 +00:00
Jean-Baptiste Mardelle
54c6c71b3b Render jobs: differentiate status between waiting and starting 2024-10-01 11:24:12 +02:00
Jean-Baptiste Mardelle
fb3a6a637a Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-10-01 10:10:50 +02:00
Jean-Baptiste Mardelle
228383c0fd Various fixes for bin clip effects 2024-10-01 10:10:28 +02:00
l10n daemon script
19369050fc GIT_SILENT Sync po/docbooks with svn 2024-10-01 03:07:35 +00:00
l10n daemon script
038b48d957 GIT_SILENT Sync po/docbooks with svn 2024-10-01 01:28:24 +00:00
Jean-Baptiste Mardelle
9a1b5895e9 disable check for ghost effects that currently removes valid effects 2024-09-30 13:30:01 +02:00
Jean-Baptiste Mardelle
a58da6394d detect and fix track producers with incorrect effects 2024-09-30 09:05:28 +02:00
Jean-Baptiste Mardelle
6474aef454 include cleanup 2024-09-30 08:14:29 +02:00
Jean-Baptiste Mardelle
9fab153fbc Fix bin effects not deleted from timeline instances 2024-09-30 08:12:06 +02:00
l10n daemon script
8695a069a4 GIT_SILENT Sync po/docbooks with svn 2024-09-30 01:29:00 +00:00
l10n daemon script
497b86ee86 GIT_SILENT Sync po/docbooks with svn 2024-09-29 01:28:00 +00:00
Jean-Baptiste Mardelle
0c69928c56 Don't try to build clone effect it if does not apply to the target 2024-09-28 16:32:37 +02:00
Jean-Baptiste Mardelle
8b224a042f Fix deleting effect does not reset on monitor view and crash applying effect zone to bin clip 2024-09-28 15:50:41 +02:00
Jean-Baptiste Mardelle
423bb14bfe Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-28 07:34:16 +02:00
Jean-Baptiste Mardelle
01e2950bd1 Don't unnecessarily check MLT tractors 2024-09-28 07:33:58 +02:00
Jean-Baptiste Mardelle
57eb79e8fc Fix crash opening file with missing clips 2024-09-28 07:33:31 +02:00
l10n daemon script
9600e0ab59 GIT_SILENT Sync po/docbooks with svn 2024-09-28 03:07:27 +00:00
l10n daemon script
bafd5147c8 GIT_SILENT Sync po/docbooks with svn 2024-09-28 01:28:41 +00:00
Jean-Baptiste Mardelle
b1970160d9 Remove unused code 2024-09-27 17:06:35 +02:00
Jean-Baptiste Mardelle
031ef7196a Don't erase temporary playlists in debug mode 2024-09-27 16:26:18 +02:00
Jean-Baptiste Mardelle
14154e293d Remove dead code 2024-09-27 15:00:19 +02:00
Jean-Baptiste Mardelle
005662298a Fix null disconnect error in tests 2024-09-27 13:37:04 +02:00
Jean-Baptiste Mardelle
4abda73d8b Disable workaround to better understand failures in test suite 2024-09-27 12:39:52 +02:00
Jean-Baptiste Mardelle
b9146284c3 Fix crash on project close 2024-09-27 09:44:06 +02:00
Jean-Baptiste Mardelle
e4b5bb2e26 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-27 08:58:42 +02:00
Jean-Baptiste Mardelle
84968f69cb in render debug mode, enforce MLT's repository to fix AppImage render suite failure 2024-09-27 08:58:16 +02:00
l10n daemon script
0e5df1b378 GIT_SILENT Sync po/docbooks with svn 2024-09-27 01:30:03 +00:00
Jean-Baptiste Mardelle
6a27e2fc44 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-26 13:35:23 +02:00
Jean-Baptiste Mardelle
48a61e6f4d Add more debug output to render log files 2024-09-26 13:33:13 +02:00
l10n daemon script
483f96dce7 GIT_SILENT Sync po/docbooks with svn 2024-09-26 03:05:58 +00:00
l10n daemon script
fa78c63505 GIT_SILENT Sync po/docbooks with svn 2024-09-26 01:28:39 +00:00
Jean-Baptiste Mardelle
5b9a95e163 Renderer: add debug option to prevent deleting the render log file 2024-09-26 02:27:40 +02:00
Jean-Baptiste Mardelle
6b982c1a03 Fix compilation 2024-09-25 14:00:39 +02:00
Jean-Baptiste Mardelle
9f84872782 Fix possible crash opening an interlaced project 2024-09-25 13:58:09 +02:00
Jean-Baptiste Mardelle
e35a2d1358 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-25 13:55:52 +02:00
Jean-Baptiste Mardelle
399f2321e0 Fix possible crash opening an interlaced project 2024-09-25 13:54:06 +02:00
l10n daemon script
8ce1a5461f GIT_SILENT Sync po/docbooks with svn 2024-09-25 01:29:32 +00:00
Jean-Baptiste Mardelle
03d7c86759 Remember last used zone in effect zone
CCBUG: 493555
2024-09-24 17:05:45 +02:00
Jean-Baptiste Mardelle
b76def44e7 Only show system notifications for MLT error messages
Related to #1917
2024-09-24 11:02:27 +02:00
Jean-Baptiste Mardelle
9453109388 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-24 10:33:47 +02:00
Jean-Baptiste Mardelle
60c1783c5f Fix builtin effects sometimes appear after normal effects 2024-09-24 10:32:58 +02:00
Jean-Baptiste Mardelle
6d6928d0ab Ensure clip properties tab icons are not rotated 2024-09-24 07:50:27 +00:00
Jean-Baptiste Mardelle
0e8f40e788 Fix Shape Alpha filter affecting project audio 2024-09-24 09:14:56 +02:00
Jean-Baptiste Mardelle
cc1934cca7 git pushMerge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-24 08:32:44 +02:00
Jean-Baptiste Mardelle
6221ab4d59 Fix group effect button displayed in empty effect stack 2024-09-24 08:31:39 +02:00
l10n daemon script
0f1617c104 GIT_SILENT Sync po/docbooks with svn 2024-09-24 03:31:00 +00:00
l10n daemon script
38dd8021e1 GIT_SILENT Sync po/docbooks with svn 2024-09-24 01:35:12 +00:00
Jean-Baptiste Mardelle
09e34f7007 Drop DBus in favor of QLocalSocket to communicate between renderer and main app 2024-09-23 20:36:05 +00:00
Jean-Baptiste Mardelle
55bfb15997 Fix Alt+click to loop between clips using an effect in project monitor
Related to #1921
2024-09-23 21:55:31 +02:00
Jean-Baptiste Mardelle
2aff0667b0 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-23 09:04:24 +02:00
Jean-Baptiste Mardelle
3179f991ef Fix crash on close 2024-09-23 09:04:11 +02:00
l10n daemon script
c2eca391b0 GIT_SILENT Sync po/docbooks with svn 2024-09-23 01:26:40 +00:00
Jean-Baptiste Mardelle
e5e5b5bd1d Fix copy/paste clip duplicates builtin effect 2024-09-22 22:59:26 +02:00
l10n daemon script
e76becc130 GIT_SILENT Sync po/docbooks with svn 2024-09-22 01:30:35 +00:00
l10n daemon script
b98493f556 GIT_SILENT Sync po/docbooks with svn 2024-09-21 03:10:40 +00:00
Jean-Baptiste Mardelle
870e852658 Add MLT_REPOSITIORY to render log 2024-09-21 04:45:48 +02:00
Jean-Baptiste Mardelle
87c27ef006 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-21 04:18:19 +02:00
Jean-Baptiste Mardelle
deb0b77067 Add more checks for render progress report 2024-09-21 04:17:59 +02:00
l10n daemon script
2437cf2d1a GIT_SILENT Sync po/docbooks with svn 2024-09-21 01:30:01 +00:00
Jean-Baptiste Mardelle
d83b0652d2 Don't delete render log file if rendering does not create an output file 2024-09-21 03:13:45 +02:00
Jean-Baptiste Mardelle
2ce5bd65e7 Fix possible crash on quit 2024-09-20 21:50:43 +02:00
Jean-Baptiste Mardelle
33e197c309 Fix render job possibly aborting before starting 2024-09-20 21:50:18 +02:00
Jean-Baptiste Mardelle
c7e0078d29 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-20 21:31:28 +02:00
Jean-Baptiste Mardelle
359c96f5fe Correctly handle failure to create venv: give feedback to the user and don't keep a broken venv setup 2024-09-20 21:31:13 +02:00
Julius Künzel
bdcb5a859b [REUSE] Port to REUSE.toml 2024-09-20 18:31:55 +00:00
Jean-Baptiste Mardelle
775f06f575 Fix crash loading audio clip 2024-09-20 16:03:39 +02:00
Jean-Baptiste Mardelle
f358542a6e Subtitle edit: fix character count and editor font size 2024-09-20 15:56:39 +02:00
Jean-Baptiste Mardelle
5613c58f3c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-20 13:49:48 +02:00
Jean-Baptiste Mardelle
3118d0f506 Fix some warnings, add some debug info if a rendered file is missing or empty 2024-09-20 13:46:50 +02:00
l10n daemon script
ecc34c0e89 GIT_SILENT Sync po/docbooks with svn 2024-09-20 03:15:39 +00:00
l10n daemon script
59a32a3a89 GIT_SILENT Sync po/docbooks with svn 2024-09-20 01:34:26 +00:00
Jean-Baptiste Mardelle
4523623c39 Merge branch 'release/24.08' 2024-09-19 18:44:54 +02:00
Jean-Baptiste Mardelle
8a14c81db3 Fix on monitor seek to next/previous keyframe buttons 2024-09-19 18:33:45 +02:00
Jean-Baptiste Mardelle
fb85d58406 Fix crash editing keyframes in a bin clip with grouped effects enabled 2024-09-19 18:27:31 +02:00
Jean-Baptiste Mardelle
166581dbd0 Don't try to connect to dbus jobview on command line rendering 2024-09-19 12:57:48 +02:00
Jean-Baptiste Mardelle
a327554d48 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-19 09:21:37 +02:00
Jean-Baptiste Mardelle
c8bdbe2623 Built-in effects fixes, add option to keep source clip size on import 2024-09-19 09:21:19 +02:00
Jean-Baptiste Mardelle
d3f2ca6a86 Don't try to connect to dbus jobview on command line rendering 2024-09-19 09:20:46 +02:00
l10n daemon script
e4c8af828f GIT_SILENT Sync po/docbooks with svn 2024-09-19 03:07:49 +00:00
l10n daemon script
5f4e39df8c GIT_SILENT Sync po/docbooks with svn 2024-09-19 01:28:37 +00:00
Jean-Baptiste Mardelle
db9ab63391 Fix recent Qt6 warnings 2024-09-18 05:11:12 +00:00
l10n daemon script
95cd562596 GIT_SILENT Sync po/docbooks with svn 2024-09-18 01:31:27 +00:00
l10n daemon script
316793cfb0 GIT_SILENT Sync po/docbooks with svn 2024-09-17 03:15:30 +00:00
l10n daemon script
489b3c6e43 GIT_SILENT Sync po/docbooks with svn 2024-09-17 01:30:32 +00:00
l10n daemon script
8beac21b83 GIT_SILENT Sync po/docbooks with svn 2024-09-16 03:29:33 +00:00
l10n daemon script
85c676ec72 GIT_SILENT Sync po/docbooks with svn 2024-09-16 01:40:54 +00:00
l10n daemon script
c3e6adcf9a GIT_SILENT made messages (after extraction) 2024-09-16 00:39:15 +00:00
l10n daemon script
db6ac7d767 GIT_SILENT Sync po/docbooks with svn 2024-09-15 03:11:28 +00:00
l10n daemon script
47ca3b64a2 GIT_SILENT Sync po/docbooks with svn 2024-09-15 01:31:23 +00:00
l10n daemon script
9751fdd680 GIT_SILENT Sync po/docbooks with svn 2024-09-14 03:16:05 +00:00
l10n daemon script
12577e5cd0 GIT_SILENT Sync po/docbooks with svn 2024-09-14 01:34:01 +00:00
Jean-Baptiste Mardelle
1f30a6356f Fix Qt5 compilation 2024-09-13 11:33:10 +02:00
Jean-Baptiste Mardelle
5d869293ca FIx looping through clips in project monitor effect scene 2024-09-13 11:08:55 +02:00
Jean-Baptiste Mardelle
e491467eb3 Fix loop selected clip
Fixes #1915
2024-09-13 11:08:44 +02:00
Jean-Baptiste Mardelle
f5f30d2225 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-13 10:38:26 +02:00
Jean-Baptiste Mardelle
61cc01372d Add message box informing user we will open a browser window when clicking documentation button in effect/transition 2024-09-13 10:38:07 +02:00
l10n daemon script
527a8ec469 GIT_SILENT Sync po/docbooks with svn 2024-09-13 01:30:14 +00:00
l10n daemon script
9e338b29ef GIT_SILENT Sync po/docbooks with svn 2024-09-12 01:26:25 +00:00
l10n daemon script
9ef353e96b GIT_SILENT Sync po/docbooks with svn 2024-09-11 03:02:28 +00:00
l10n daemon script
97af56677d GIT_SILENT Sync po/docbooks with svn 2024-09-11 01:26:25 +00:00
Jean-Baptiste Mardelle
39558939ac FIx looping through clips in project monitor effect scene 2024-09-10 13:57:32 +02:00
Jean-Baptiste Mardelle
802625a0c4 Fix loop selected clip
Fixes #1915
2024-09-10 13:18:28 +02:00
l10n daemon script
a25acf8af1 GIT_SILENT Sync po/docbooks with svn 2024-09-10 03:03:04 +00:00
l10n daemon script
0486887792 GIT_SILENT Sync po/docbooks with svn 2024-09-10 01:25:46 +00:00
Jean-Baptiste Mardelle
eddac4b3e5 Merge branch 'release/24.08' 2024-09-09 22:29:58 +02:00
Jean-Baptiste Mardelle
69950f0c64 Fix reassigning timecode to project clip
BUG: 492697
2024-09-09 20:28:00 +02:00
Jean-Baptiste Mardelle
cf988a8217 Fix possible crash on undo/redo single selection move 2024-09-09 14:33:55 +02:00
Jean-Baptiste Mardelle
63afbd9a59 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-09 09:11:53 +02:00
Jean-Baptiste Mardelle
86dfb0e47b Effect stack now updates when switching between Project Bin and Timeline, fix a few focus issues 2024-09-09 09:11:42 +02:00
l10n daemon script
f461f1f689 GIT_SILENT Sync po/docbooks with svn 2024-09-09 03:05:56 +00:00
l10n daemon script
a747152782 GIT_SILENT Sync po/docbooks with svn 2024-09-09 01:27:40 +00:00
Jean-Baptiste Mardelle
b376905e18 Properly hide "built-in stack" and "group effects" button when needed, add an info link button for compositions 2024-09-08 22:52:37 +02:00
Jean-Baptiste Mardelle
cc1aff5469 Fix type 2024-09-08 22:28:12 +02:00
Jean-Baptiste Mardelle
0b126e52db Properly hide/show the save stack icon 2024-09-08 21:03:28 +02:00
Jean-Baptiste Mardelle
893357749b Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-09-08 18:51:16 +02:00
Jean-Baptiste Mardelle
6628dabaee Fix dragging transitions to a clip cut to create a mix 2024-09-08 18:50:58 +02:00
l10n daemon script
011655ec6a GIT_SILENT Sync po/docbooks with svn 2024-09-08 03:07:13 +00:00
l10n daemon script
bc0c19c38a GIT_SILENT Sync po/docbooks with svn 2024-09-08 01:27:10 +00:00
Jean-Baptiste Mardelle
2b9d502bbe Merge branch 'release/24.08' 2024-09-07 21:50:54 +02:00
Jean-Baptiste Mardelle
818abe6453 Fix multiple selection broken 2024-09-07 21:00:55 +02:00
Jean-Baptiste Mardelle
d35a1caa94 Fix clip offset not appearing on selection in timeline 2024-09-07 18:29:43 +02:00
Jean-Baptiste Mardelle
7fda0c6f20 Merge branch 'release/24.08' 2024-09-07 17:11:23 +02:00
Jean-Baptiste Mardelle
b0898947e8 Ensure bin clips with effects disabled keep their effects disabled when added to a new sequence 2024-09-07 17:09:01 +02:00
Jean-Baptiste Mardelle
f966bf9087 Fix keyframe at last frame prevents resizing clip on high zoom 2024-09-07 15:37:39 +02:00
Jean-Baptiste Mardelle
a46ac13778 Merge branch 'release/24.08' 2024-09-07 12:35:42 +02:00
Jean-Baptiste Mardelle
8c66897592 Fix effects/compositions list size
BUG: 492586
2024-09-07 12:34:54 +02:00
Jean-Baptiste Mardelle
ce72ddb06c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-07 12:01:50 +02:00
Jean-Baptiste Mardelle
9fda37dd37 Merge branch 'release/24.08' 2024-09-07 12:01:24 +02:00
Jean-Baptiste Mardelle
e3cd1a4cf7 Fix compositions cannot be easily selected in timeline 2024-09-07 11:47:36 +02:00
Yuri Chornoivan
98de291c3d Fix minor typo 2024-09-07 09:46:46 +03:00
Jean-Baptiste Mardelle
df095fc3d7 Replace : and ? chars in guides names for rendering
CCBUG: 492595
2024-09-07 08:45:26 +02:00
Jean-Baptiste Mardelle
933b32a8f0 Replace : and ? chars in guides names for rendering
CCBUG: 492595
2024-09-07 08:44:37 +02:00
Jean-Baptiste Mardelle
cbdcfda07e Don't trigger timeline scroll when mouse exits timeline on a clip drag, it caused incorrect droppings and ghost clips.
CCBUG: 492720
2024-09-07 07:55:14 +02:00
Jean-Baptiste Mardelle
f09d64ff41 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-07 07:54:04 +02:00
Jean-Baptiste Mardelle
2819b6ab52 Don't trigger timeline scroll when mouse exits timeline on a clip drag, it caused incorrect droppings and ghost clips.
CCBUG: 492720
2024-09-07 07:53:50 +02:00
l10n daemon script
a6f8cd7918 GIT_SILENT Sync po/docbooks with svn 2024-09-07 03:05:04 +00:00
l10n daemon script
a685930b4e GIT_SILENT Sync po/docbooks with svn 2024-09-07 01:26:12 +00:00
Heiko Becker
aae5c41f31 GIT_SILENT Update Appstream for new release
(cherry picked from commit 72c8050928)
2024-09-07 00:14:20 +02:00
Heiko Becker
72c8050928 GIT_SILENT Update Appstream for new release 2024-09-07 00:14:12 +02:00
Heiko Becker
84e706d442 GIT_SILENT Upgrade release service version to 24.08.1. 2024-09-06 23:44:42 +02:00
Jean-Baptiste Mardelle
ebebec032d Effect Stack: add info button in effect headers redirecting to our documentation 2024-09-06 19:25:10 +02:00
Jean-Baptiste Mardelle
527c74e96c Fix scolling timeline with rubberband or when dragging from file manager can move last selected clip in timeline
BUG: 492635
2024-09-06 14:44:07 +02:00
Jean-Baptiste Mardelle
e61520c2e0 Fix adding marker from project notes always adds it at 00:00
BUG: 492697
2024-09-06 14:43:54 +02:00
Christof XYZ
fd9abc1a79 fix blurry widgets on high DPI displays
Consider display scaling factor when setting up low-level image buffers (QPixmap and QImage) in some scope widgets

Without setting displayPixelRatio those surfaces look blurry on hidpi screens when scaling factor is set in the OS. Adjusted it on all affected widgets I could find as well as the Splash screen.

You can notice it in the screenshots below when looking at the Volume scale of the monitor or the min/max values in the RGB parade widget.

PS: I have no idea what I'm doing (first time c++ and QT) but surprisingly, looks like only minor adjustments are necessary so I thought I may be able to fix/finish this issue as it's bugging me for quite some time :fingers_crossed: So I'd appreciate even the most obvious feedback 😀

PS: Could only test it on Linux/Arch, would appreciate if someone could test it on Windows/Mac when it's ready 🙏

PS: Good job on the README / developer documentation 👍 . Probably spent more time, figuring out this KDE Invent gitlab setup than running and compiling kdenlive.

before (blurry)
![blurry](/uploads/cbde7ce19a461cc7a6d11f8493fdb2fd/blurry.png)

after (sharp)
![sharp](/uploads/67521f69fb773ed399a0553f717c2963/sharp.png)
2024-09-06 14:43:35 +02:00
Jean-Baptiste Mardelle
4c87c45d60 Fix keyframe param not correctly enabled on first keyframe click 2024-09-06 14:43:02 +02:00
Jean-Baptiste Mardelle
06691fe7d7 Fix curveeditor crash on empty track 2024-09-06 14:42:16 +02:00
Jean-Baptiste Mardelle
2ab244cdac Ensure rendering with separate file for each audio track keeps the correct audio tag in the file name 2024-09-06 14:38:53 +02:00
Jean-Baptiste Mardelle
f04dc6a47f Fix render project folder sometimes lost, add proper enums instead of unreadable ints
CCBUG: 492476
2024-09-06 14:38:12 +02:00
Jean-Baptiste Mardelle
904e8c1ada Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-06 13:58:55 +02:00
Jean-Baptiste Mardelle
292cf95f2a Fix scolling timeline with rubberband or when dragging from file manager can move last selected clip in timeline
BUG: 492635
2024-09-06 13:58:33 +02:00
Jean-Baptiste Mardelle
48fbbd9fdf Merge branch 'master' into work/subtitle-autosave 2024-09-06 13:06:30 +02:00
Jean-Baptiste Mardelle
71d425b6c0 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-06 12:46:28 +02:00
Jean-Baptiste Mardelle
a6bb266ec3 Fix adding marker from project notes always adds it at 00:00
BUG: 492697
2024-09-06 12:46:12 +02:00
Chengkun Chen
c49bfdbfed Improve the ASS format subtitling support
Improve the ASS format subtitling feature support, mostly those supported by libass.

[ASS File Format Guide by libass](https://github.com/libass/libass/wiki/ASS-File-Format-Guide)

- [x] Load & Save fontSection in the ASS format subtitle 
- [x] Better store & manage the ASS format subtitle event by adding the SubtitleEvent class.
- [x] Improve the subtitle saving method to save all information in ASS Format Files.
- [x] Migration from V4Style to V4+Style
- [x] Display subtitle clips from different layers as more subtitle tracks (WIP)
- [x] Read & Edit with the comment event
- [x] Add layer management in "Subtitle Manager" widget
- [x] A new "Manage Subtitle Style" widget for add/delete/copy styles in the subtitle files
- [x] Improve the existing subtitle editor
- [x] Set different default styles for each subtitle track
- [x] Fix bugs related to undo/redo, clean up code

This is a part of Google Summer of Code 2024 project: [Improved subtitling support](https://summerofcode.withgoogle.com/programs/2024/projects/j0M7MPIg)

Related issues: https://invent.kde.org/multimedia/kdenlive/-/issues/1897
  
---
Reports on Planet KDE:
- [Intro blog of GSoC 2024 - Kdenlive](https://planet.kde.org/chengkun-chen-2024-05-27-intro-blog-of-gsoc-2024-kdenlive/)
- [GSoC '24 Progress: Week 1 and 2](https://planet.kde.org/chengkun-chen-2024-06-13-gsoc-24-progress-week-1-and-2/)
- [GSoC '24 Progress: Week 3 - 6](https://planet.kde.org/chengkun-chen-2024-07-10-gsoc-24-progress-week-3-6/)
- [GSoC '24 Progress: Week 7 and 8](https://planet.kde.org/chengkun-chen-2024-07-24-gsoc-24-progress-week-7-and-8/)
- [GSoC '24 Progress: Week 9 - 12](https://planet.kde.org/chengkun-chen-2024-08-22-gsoc-24-progress-week-9-12/)
2024-09-06 10:27:12 +00:00
Jean-Baptiste Mardelle
4238238e73 Correctly draw other Keyframe types in timeline (Bounce, circular, cubic, exponential) 2024-09-06 07:56:51 +00:00
l10n daemon script
4e9f225567 GIT_SILENT Sync po/docbooks with svn 2024-09-06 03:32:11 +00:00
l10n daemon script
f899fdf225 GIT_SILENT Sync po/docbooks with svn 2024-09-06 01:32:51 +00:00
l10n daemon script
011f6c3fe4 GIT_SILENT Sync po/docbooks with svn 2024-09-05 03:01:01 +00:00
l10n daemon script
8df9d7583a GIT_SILENT Sync po/docbooks with svn 2024-09-05 01:25:59 +00:00
Christof XYZ
ed2ddbe8f8 fix blurry widgets on high DPI displays
Consider display scaling factor when setting up low-level image buffers (QPixmap and QImage) in some scope widgets

Without setting displayPixelRatio those surfaces look blurry on hidpi screens when scaling factor is set in the OS. Adjusted it on all affected widgets I could find as well as the Splash screen.

You can notice it in the screenshots below when looking at the Volume scale of the monitor or the min/max values in the RGB parade widget.

PS: I have no idea what I'm doing (first time c++ and QT) but surprisingly, looks like only minor adjustments are necessary so I thought I may be able to fix/finish this issue as it's bugging me for quite some time :fingers_crossed: So I'd appreciate even the most obvious feedback 😀

PS: Could only test it on Linux/Arch, would appreciate if someone could test it on Windows/Mac when it's ready 🙏

PS: Good job on the README / developer documentation 👍 . Probably spent more time, figuring out this KDE Invent gitlab setup than running and compiling kdenlive.

before (blurry)
![blurry](/uploads/cbde7ce19a461cc7a6d11f8493fdb2fd/blurry.png)

after (sharp)
![sharp](/uploads/67521f69fb773ed399a0553f717c2963/sharp.png)
2024-09-04 05:18:03 +00:00
l10n daemon script
034f7aa72a GIT_SILENT Sync po/docbooks with svn 2024-09-03 01:25:36 +00:00
Jean-Baptiste Mardelle
e9a4eac1a4 Fix keyframe param not correctly enabled on first keyframe click 2024-09-02 09:15:29 +02:00
Jean-Baptiste Mardelle
533e7feab3 Fix curveeditor crash on empty track 2024-09-02 08:28:48 +02:00
Jean-Baptiste Mardelle
c72cd5308b Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-02 08:17:50 +02:00
Jean-Baptiste Mardelle
c3c35442dc Fix on monitor seek to next/previous keyframe buttons 2024-09-02 08:17:23 +02:00
l10n daemon script
88327155f9 GIT_SILENT Sync po/docbooks with svn 2024-09-02 03:04:34 +00:00
l10n daemon script
7672e92334 GIT_SILENT Sync po/docbooks with svn 2024-09-02 01:25:57 +00:00
Jean-Baptiste Mardelle
f6d79a5051 Ensure rendering with separate file for each audio track keeps the correct audio tag in the file name 2024-09-01 17:15:09 +02:00
Jean-Baptiste Mardelle
8373881717 Switch time remap to the new precision spin box allowing 6 decimals instead of previous 2
CCBUG: 492274
2024-09-01 15:13:33 +02:00
Jean-Baptiste Mardelle
c277382d09 Fix render project folder sometimes lost, add proper enums instead of unreadable ints
CCBUG: 492476
2024-09-01 14:54:04 +02:00
l10n daemon script
c3491c37da GIT_SILENT Sync po/docbooks with svn 2024-09-01 03:04:45 +00:00
l10n daemon script
113c195788 GIT_SILENT Sync po/docbooks with svn 2024-09-01 01:26:04 +00:00
Jean-Baptiste Mardelle
74eaf13e87 Fix MLT lumas not correctly recognized by archive feature
BUG: 492435
FIXED-IN: 24.08.1
2024-08-31 15:44:31 +02:00
Jean-Baptiste Mardelle
675e498d6c Fix configure toolbars messing UI layout
Fixes #1912
2024-08-31 15:44:15 +02:00
Jean-Baptiste Mardelle
e77037c42c Effects List: ensure deprecated category is always listed last 2024-08-31 15:39:48 +02:00
Jean-Baptiste Mardelle
818ae8a016 Fix tabulations in Titler (requires latest MLT git) 2024-08-31 15:39:35 +02:00
Jean-Baptiste Mardelle
a862ec594e Titler: ensure only plain text can be pasted, prepare support for tabulations (needs MLT patch) 2024-08-31 15:39:25 +02:00
Jean-Baptiste Mardelle
7cea37db76 Fix MLT lumas not correctly recognized by archive feature
BUG: 492435
FIXED-IN: 24.08.1
2024-08-31 15:37:50 +02:00
Jean-Baptiste Mardelle
3dc13b2570 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-31 15:16:06 +02:00
Jean-Baptiste Mardelle
bf2b3d6c86 Use custom spin box allowing arbitrary digits for speed dialog.
CCBUG: 492274
2024-08-31 15:15:49 +02:00
l10n daemon script
463f798a56 GIT_SILENT Sync po/docbooks with svn 2024-08-31 03:03:16 +00:00
l10n daemon script
f13311e55a GIT_SILENT Sync po/docbooks with svn 2024-08-31 01:26:49 +00:00
Jean-Baptiste Mardelle
ca2682badc Fix configure toolbars messing UI layout
Fixes #1912
2024-08-30 10:15:14 +02:00
Jean-Baptiste Mardelle
cd93a01e1c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-30 09:54:55 +02:00
Jean-Baptiste Mardelle
46bdba8d2d Fix mouse wheel changing parameter effect on scroll 2024-08-30 09:52:53 +02:00
l10n daemon script
6f6a4c9b39 GIT_SILENT Sync po/docbooks with svn 2024-08-30 03:10:37 +00:00
l10n daemon script
1f2f8ee7e2 GIT_SILENT Sync po/docbooks with svn 2024-08-30 01:34:58 +00:00
Jean-Baptiste Mardelle
0ab1676b07 Fix effect stack layout issues
CCBUG: 492314
2024-08-29 13:31:30 +02:00
Julius Künzel
72bfea7027 Port away from depreciated qSetGlobalQHashSeed() 2024-08-29 10:20:17 +00:00
Julius Künzel
8a40117e98 Port QCheckBox away from depreciated stateChanged to checkStateChanged 2024-08-29 10:20:17 +00:00
Julius Künzel
f1c43a1061 Port depreciated qAsConst to std::as_const 2024-08-29 10:20:17 +00:00
Julius Künzel
9ac7860612 Drop support for Qt5 2024-08-29 10:20:17 +00:00
l10n daemon script
3aedc4f24d GIT_SILENT Sync po/docbooks with svn 2024-08-29 03:03:42 +00:00
l10n daemon script
7e0dbf865a GIT_SILENT Sync po/docbooks with svn 2024-08-29 01:26:58 +00:00
l10n daemon script
02d8777cf5 GIT_SILENT Sync po/docbooks with svn 2024-08-28 03:29:25 +00:00
l10n daemon script
8d2dcafb5b SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-08-28 03:19:40 +00:00
l10n daemon script
4086dc0956 GIT_SILENT Sync po/docbooks with svn 2024-08-28 01:37:34 +00:00
l10n daemon script
02bbce3345 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-08-28 01:24:50 +00:00
Jean-Baptiste Mardelle
1a1cef306e Don't accept empty whisper device 2024-08-27 18:21:08 +02:00
l10n daemon script
c95e55300e GIT_SILENT Sync po/docbooks with svn 2024-08-27 03:10:22 +00:00
l10n daemon script
8f1a0b650d GIT_SILENT Sync po/docbooks with svn 2024-08-27 01:28:25 +00:00
Jean-Baptiste Mardelle
48b9251230 Merge branch 'release/24.08' 2024-08-26 13:00:47 +02:00
Jean-Baptiste Mardelle
cc0bb00a4e Fix ffmpeg path for Whisper on Mac 2024-08-26 12:59:16 +02:00
Jean-Baptiste Mardelle
1c667fe441 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-26 09:14:38 +02:00
Jean-Baptiste Mardelle
f8ad276937 Effects List: ensure deprecated category is always listed last 2024-08-26 09:14:22 +02:00
l10n daemon script
c4de47b6ca GIT_SILENT Sync po/docbooks with svn 2024-08-26 03:27:12 +00:00
l10n daemon script
e4db608972 GIT_SILENT Sync po/docbooks with svn 2024-08-26 01:33:50 +00:00
Jean-Baptiste Mardelle
6959bf313a Fix tabulations in Titler (requires latest MLT git) 2024-08-25 15:35:27 +02:00
Jean-Baptiste Mardelle
0c5f5c31a8 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-25 07:55:10 +02:00
Jean-Baptiste Mardelle
3736741322 Titler: ensure only plain text can be pasted, prepare support for tabulations (needs MLT patch) 2024-08-25 07:54:53 +02:00
l10n daemon script
fd28ef8037 GIT_SILENT Sync po/docbooks with svn 2024-08-25 03:09:34 +00:00
l10n daemon script
0fe213ba5f GIT_SILENT Sync po/docbooks with svn 2024-08-25 01:26:19 +00:00
l10n daemon script
710d40555d GIT_SILENT Sync po/docbooks with svn 2024-08-24 03:05:48 +00:00
l10n daemon script
c32dac01e9 GIT_SILENT Sync po/docbooks with svn 2024-08-24 01:26:55 +00:00
Jean-Baptiste Mardelle
8effff6c91 Disable track / clip effect stack now create an undo entry 2024-08-23 20:31:45 +02:00
Jean-Baptiste Mardelle
c05666e111 Archiving: when archiving used clips only, remove unused clips from Project Bin 2024-08-23 16:32:20 +02:00
Jean-Baptiste Mardelle
d0fb7c46f4 Fix archive doesn't save the video assets when run multiple times 2024-08-23 15:25:24 +02:00
Jean-Baptiste Mardelle
50c018481e Fix archive doesn't save the video assets when run multiple times 2024-08-23 15:24:45 +02:00
Jean-Baptiste Mardelle
2fd7cad71d Fix document notes timecode links may be broken after project reload
CCBUG: 443597
2024-08-23 11:11:20 +02:00
Jean-Baptiste Mardelle
e98a8bbcfb Fix broken qml font on AppImage
Fixes #1838
2024-08-23 11:10:51 +02:00
Jean-Baptiste Mardelle
588b674e8f Remove incorrect taskmanager unlock 2024-08-23 11:10:32 +02:00
Jean-Baptiste Mardelle
a199d9b211 Automatic backup now correctly saves and restores subtitles
Revive the timeline screenshot for backups
CCBUG: 490459
2024-08-23 11:06:00 +02:00
Jean-Baptiste Mardelle
7e0dd9ef9b After a crash, recover last subtitle file if possible
CCBUG: 490459
2024-08-23 08:24:32 +02:00
l10n daemon script
305bc5c9d0 GIT_SILENT Sync po/docbooks with svn 2024-08-23 03:04:38 +00:00
l10n daemon script
b62061356c GIT_SILENT Sync po/docbooks with svn 2024-08-23 01:26:47 +00:00
Jean-Baptiste Mardelle
724d722cec Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-22 06:41:26 +02:00
Jean-Baptiste Mardelle
bfd9481382 Fix document notes timecode links may be broken after project reload
CCBUG: 443597
2024-08-22 06:41:07 +02:00
l10n daemon script
0d1f06be31 GIT_SILENT Sync po/docbooks with svn 2024-08-22 03:19:34 +00:00
l10n daemon script
245b722320 GIT_SILENT Sync po/docbooks with svn 2024-08-22 01:29:14 +00:00
Jean-Baptiste Mardelle
37a28fc1b1 Correctly refresh EffectStack when en/disabling built-in effects
Related to #1908
2024-08-21 12:52:24 +02:00
Jean-Baptiste Mardelle
190ea93a9f Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-21 08:45:08 +02:00
Jean-Baptiste Mardelle
143b44cfea Ensure non keyframeable params appear on top of keyframable, fix effect stack layout glitch
Related to #1904
2024-08-21 08:44:50 +02:00
l10n daemon script
c87f661379 GIT_SILENT Sync po/docbooks with svn 2024-08-21 03:20:07 +00:00
l10n daemon script
0b928da048 GIT_SILENT Sync po/docbooks with svn 2024-08-21 01:36:40 +00:00
Jean-Baptiste Mardelle
14f16ddc69 Fix some effects like obscure broken in monitor
Fixes #1907
2024-08-20 23:55:39 +02:00
Jean-Baptiste Mardelle
c0d982b08a Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-20 09:08:47 +02:00
Jean-Baptiste Mardelle
dede60d3ac Fix broken qml font on AppImage
Fixes #1838
2024-08-20 09:08:26 +02:00
l10n daemon script
92a5fba586 GIT_SILENT Sync po/docbooks with svn 2024-08-20 01:35:24 +00:00
Jean-Baptiste Mardelle
3eb0d096e3 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-19 13:11:55 +02:00
Jean-Baptiste Mardelle
483106fe0e Cleanup Text Based Edit Widget to make it more consistent and use less space 2024-08-19 13:11:30 +02:00
Laurent Montel
84715a24c7 Remove virtual keyword when we use override 2024-08-19 07:23:49 +02:00
l10n daemon script
9afcbacee5 GIT_SILENT Sync po/docbooks with svn 2024-08-19 01:29:45 +00:00
Jean-Baptiste Mardelle
c348f93d02 Remove incorrect taskmanager unlock 2024-08-18 16:12:06 +02:00
Jean-Baptiste Mardelle
6b3301c2a0 Fix transcode log sometimes empty 2024-08-18 15:46:54 +02:00
l10n daemon script
e382267f25 GIT_SILENT Sync po/docbooks with svn 2024-08-18 01:25:44 +00:00
Jean-Baptiste Mardelle
81675d1b48 Fix various composition parameter layout issues
Fixes #1904
2024-08-17 17:02:57 +02:00
l10n daemon script
183a7bc2b4 GIT_SILENT Sync po/docbooks with svn 2024-08-17 01:25:20 +00:00
Jean-Baptiste Mardelle
38fac11db6 Merge branch 'release/24.08' 2024-08-16 11:45:25 +02:00
Julius Künzel
ec6f0dcd4d Minor fixes for MSVC 2024-08-16 07:46:54 +00:00
Julius Künzel
78b222b73d Update kiss_fft
Based on https://github.com/mborgerding/kissfft/commit/
f5f2a3b2f2cd02bf80639adb12cbeed125bdf420
2024-08-16 07:46:54 +00:00
l10n daemon script
01d23df632 GIT_SILENT Sync po/docbooks with svn 2024-08-16 03:04:02 +00:00
l10n daemon script
03d1c78ef3 GIT_SILENT Sync po/docbooks with svn 2024-08-16 01:25:16 +00:00
Heiko Becker
5c4546d3c2 GIT_SILENT Update Appstream for new release
(cherry picked from commit 3ada7e4c5c)
2024-08-15 23:55:13 +02:00
Heiko Becker
3ada7e4c5c GIT_SILENT Update Appstream for new release 2024-08-15 23:55:05 +02:00
Heiko Becker
ef216871f1 GIT_SILENT Upgrade release service version to 24.08.0. 2024-08-15 23:31:18 +02:00
Jean-Baptiste Mardelle
ae51d248b6 Fix Whisper / numpy version on Mac 2024-08-15 15:46:07 +00:00
Jean-Baptiste Mardelle
82de00f465 Try to fix venv on Mac 2024-08-15 16:28:28 +02:00
Jean-Baptiste Mardelle
c05d6ef5c5 Fix monitor data lost on switch from/to fullscreen on Windows
CCBUG: 490708
2024-08-15 16:08:05 +02:00
Jean-Baptiste Mardelle
c283642b32 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-15 07:56:34 +02:00
Jean-Baptiste Mardelle
c56183b247 Improve default track height calculation
CCBUG: 490869
2024-08-15 07:56:22 +02:00
l10n daemon script
bff966257b GIT_SILENT Sync po/docbooks with svn 2024-08-15 03:11:54 +00:00
l10n daemon script
64ee8cd56c GIT_SILENT Sync po/docbooks with svn 2024-08-15 01:27:39 +00:00
Jean-Baptiste Mardelle
c900c73e29 Merge branch 'release/24.08' 2024-08-14 20:16:50 +02:00
Jean-Baptiste Mardelle
0282337175 Ensure qtblend composition is always preferred to cairoblend unless specifically requested by user
CCBUG: 491628
2024-08-14 20:16:10 +02:00
Jean-Baptiste Mardelle
e3961a35a8 Merge branch 'release/24.08' 2024-08-14 13:31:26 +02:00
Jean-Baptiste Mardelle
7c11bb8480 Better syntax for package check. Patch by Philippe Fremy
Fixes !528
2024-08-14 13:30:54 +02:00
Jean-Baptiste Mardelle
2ebd4d8ad9 Merge branch 'release/24.08' 2024-08-14 09:29:05 +02:00
Jean-Baptiste Mardelle
a8779a2e1f Fix effectstack view keeps scrolling when mouse leaves
Fixes #1902
2024-08-14 09:20:00 +02:00
Jean-Baptiste Mardelle
067506595a Improve drag and drop of effects, don't create 2 separate entries on dropping effect from list 2024-08-14 08:58:13 +02:00
Jean-Baptiste Mardelle
a56d6b1a22 Fix effect stack scroll on drag 2024-08-14 08:41:23 +02:00
Jean-Baptiste Mardelle
bfe5ead0dc Fix reuse 2024-08-14 08:31:55 +02:00
Jean-Baptiste Mardelle
5fdb9eeb84 Stop dragging effect stack when mouse is outside of the widget
Related to #1902
2024-08-14 07:10:52 +02:00
Jean-Baptiste Mardelle
7e0274c8b2 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-14 06:43:47 +02:00
Jean-Baptiste Mardelle
1783b1a535 Fix reuse 2024-08-14 06:43:26 +02:00
l10n daemon script
637b46e48c GIT_SILENT Sync po/docbooks with svn 2024-08-14 03:09:33 +00:00
l10n daemon script
c01c962faa GIT_SILENT Sync po/docbooks with svn 2024-08-14 01:27:00 +00:00
Jean-Baptiste Mardelle
8e0675e293 Merge branch 'release/24.08' 2024-08-13 17:12:06 +02:00
Jean-Baptiste Mardelle
3b7b827c9a Fix some effect names not translated
BUG: 491438
2024-08-13 17:11:35 +02:00
Jean-Baptiste Mardelle
6794fc573e Merge branch 'release/24.08' 2024-08-13 13:36:16 +02:00
Jean-Baptiste Mardelle
a1892ee780 Fix python venv on Windows 2024-08-13 13:35:52 +02:00
Jean-Baptiste Mardelle
e72e700c59 Merge branch 'release/24.08' 2024-08-13 12:59:41 +02:00
Jean-Baptiste Mardelle
98d90275df Fix possible crash on python install and enforce correct packages for Windows Whisper
CCBUG: 490661
2024-08-13 12:58:59 +02:00
Jean-Baptiste Mardelle
58c63a1e5d Merge branch 'release/24.08' 2024-08-13 11:33:38 +02:00
Jean-Baptiste Mardelle
79045d36f9 Switch openai installer to python requirements files, allowing to fix numpy error on Windows
CCBUG: 491350
2024-08-13 11:32:50 +02:00
l10n daemon script
fe18e68b9f GIT_SILENT Sync po/docbooks with svn 2024-08-13 01:26:25 +00:00
Jean-Baptiste Mardelle
6d59a8a554 Merge branch 'release/24.08' 2024-08-12 16:50:18 +02:00
Jean-Baptiste Mardelle
0d82a3cd48 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-12 16:49:11 +02:00
Jean-Baptiste Mardelle
3b7d3effdc Fix rendering progress sometimes incorrect
CCBUG: 490146
2024-08-12 16:48:48 +02:00
l10n daemon script
36e03d3e52 GIT_SILENT Sync po/docbooks with svn 2024-08-12 03:03:03 +00:00
l10n daemon script
3e0f3202cc GIT_SILENT made messages (after extraction) 2024-08-12 02:27:51 +00:00
l10n daemon script
7051fe9fec GIT_SILENT Sync po/docbooks with svn 2024-08-12 01:26:16 +00:00
Philippe Fremy
60cb52fc47 Revert "Fix checkpackages generating an exception when run"
This reverts commit 83535015cc
2024-08-11 16:51:32 +00:00
Philippe Fremy
83535015cc Fix checkpackages generating an exception when run 2024-08-11 16:49:25 +00:00
Jean-Baptiste Mardelle
9ba29f763e Merge branch 'release/24.08' 2024-08-11 13:44:17 +02:00
Jean-Baptiste Mardelle
96b8c11280 Fix NVidia transcoding of 10bit videos (convert to 8bit) 2024-08-11 13:43:53 +02:00
Jean-Baptiste Mardelle
525b9c4e99 Merge branch 'release/24.08' 2024-08-11 08:02:08 +02:00
Jean-Baptiste Mardelle
0e1103980f Default to GPU transcoding if available 2024-08-11 07:44:40 +02:00
Jean-Baptiste Mardelle
50279aaa0e Fix incorrect param in audio thumb introduced in recent commit 2024-08-11 07:43:33 +02:00
Jean-Baptiste Mardelle
73aa71929e minor optimization for preview render 2024-08-11 07:17:58 +02:00
Jean-Baptiste Mardelle
57705fca0e Fix titler incorrect background scale
Fixes #1901
2024-08-11 07:15:12 +02:00
l10n daemon script
9af635eb8d GIT_SILENT Sync po/docbooks with svn 2024-08-11 03:11:35 +00:00
l10n daemon script
8f96a954d0 GIT_SILENT Sync po/docbooks with svn 2024-08-11 01:28:26 +00:00
l10n daemon script
76fcdfb045 GIT_SILENT made messages (after extraction) 2024-08-11 00:39:41 +00:00
Jean-Baptiste Mardelle
4dbec5e9cf Merge branch 'release/24.08' 2024-08-10 16:45:25 +02:00
Jean-Baptiste Mardelle
a7e9651d5f Fix subtitle widget size on AppImage 2024-08-10 16:43:31 +02:00
Julius Künzel
65fd6adaad snapcraft: Initial port to qt6 2024-08-10 13:22:55 +00:00
Jean-Baptiste Mardelle
6fbe68c1a9 Merge branch 'release/24.08' 2024-08-10 07:11:40 +02:00
Jean-Baptiste Mardelle
8b4335518d Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-10 07:04:29 +02:00
Jean-Baptiste Mardelle
a8539877f8 Fix detection of build in MLT lumas
Fixes #1898
2024-08-10 07:04:11 +02:00
l10n daemon script
e6a8faedb4 GIT_SILENT Sync po/docbooks with svn 2024-08-10 03:16:57 +00:00
l10n daemon script
11e25c0bf9 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-08-10 03:12:26 +00:00
l10n daemon script
c5f0c9135a GIT_SILENT Sync po/docbooks with svn 2024-08-10 01:34:33 +00:00
l10n daemon script
0bd12d23ad SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-08-10 01:25:49 +00:00
Jean-Baptiste Mardelle
9d2ab6da99 Fix subtitle widget using too much space 2024-08-09 16:22:19 +02:00
Jean-Baptiste Mardelle
affb1811f0 Merge branch 'release/24.08' 2024-08-09 07:23:00 +02:00
Jean-Baptiste Mardelle
c57ef49bfb Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-08-09 07:22:30 +02:00
Jean-Baptiste Mardelle
40b4187f27 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-09 07:22:00 +02:00
Jean-Baptiste Mardelle
a71297e64a When doing an extract operation on all tracks and guides are not locked, move / delete the guides accordingly.
CCBUG: 490020
2024-08-09 07:21:30 +02:00
Jean-Baptiste Mardelle
a912d6dbe0 Remove duplicate include 2024-08-09 06:51:34 +02:00
l10n daemon script
ff8efaf733 GIT_SILENT Sync po/docbooks with svn 2024-08-09 03:03:37 +00:00
l10n daemon script
aad6ae411f GIT_SILENT Sync po/docbooks with svn 2024-08-09 01:27:04 +00:00
Julius Künzel
f78120b737 Merge remote-tracking branch 'refs/remotes/upstream/release/24.08' 2024-08-09 00:43:23 +02:00
Julius Künzel
c5bba2840f Fix titler background is pixelated
BUG: 431606
2024-08-09 00:42:18 +02:00
Jean-Baptiste Mardelle
2af7157ab1 Fix some compile warning.
Fixes !525
2024-08-08 12:34:34 +02:00
Albert Astals Cid
ff0500f1e0 GIT_SILENT Upgrade release service version to 24.07.90. 2024-08-08 09:42:16 +02:00
Jean-Baptiste Mardelle
99c4efbb29 Merge branch 'release/24.08' 2024-08-08 09:40:14 +02:00
Jean-Baptiste Mardelle
73e6dc2d89 Fix deleting several single selection items sometimes deletes an unselected clip 2024-08-08 09:34:19 +02:00
Jean-Baptiste Mardelle
5b3776b6d2 Merge branch 'release/24.08' 2024-08-08 08:18:12 +02:00
Jean-Baptiste Mardelle
f8cc89e815 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-08 08:13:23 +02:00
Jean-Baptiste Mardelle
4345933ca6 Make audio only render faster
When using separate audio files render and exporting in a video format, switch audio file rendering to WAV
CCBUG: 491109
2024-08-08 08:12:11 +02:00
l10n daemon script
e80b3071ac GIT_SILENT Sync po/docbooks with svn 2024-08-08 03:08:07 +00:00
l10n daemon script
de98481106 GIT_SILENT Sync po/docbooks with svn 2024-08-08 01:26:45 +00:00
Jean-Baptiste Mardelle
be2211a39c Add video only vaapi transcode profile 2024-08-07 09:12:36 +02:00
Jean-Baptiste Mardelle
8952de28c0 Align all job progress to same width in clip monitor 2024-08-07 08:00:53 +02:00
Jean-Baptiste Mardelle
128dadea0e Merge branch 'release/24.08' 2024-08-07 07:59:26 +02:00
Jean-Baptiste Mardelle
6c85368712 Don't start proxy/audio tasks if a clip requires transcoding 2024-08-07 07:58:31 +02:00
l10n daemon script
8af16ff8b8 GIT_SILENT Sync po/docbooks with svn 2024-08-07 03:04:59 +00:00
l10n daemon script
d50fd3174a GIT_SILENT Sync po/docbooks with svn 2024-08-07 01:27:31 +00:00
Jean-Baptiste Mardelle
35acbeeb03 Merge branch 'release/24.08' 2024-08-06 15:03:31 +02:00
Jean-Baptiste Mardelle
28f9f438bd Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-06 15:01:53 +02:00
Jean-Baptiste Mardelle
7b19a5127a First round of fixes for task manager 2024-08-06 15:01:36 +02:00
Jean-Baptiste Mardelle
446395e115 Add vaapi transcoding profile 2024-08-06 14:38:44 +02:00
l10n daemon script
6e64aa5e7f GIT_SILENT Sync po/docbooks with svn 2024-08-05 03:03:06 +00:00
l10n daemon script
370024c94c GIT_SILENT Sync po/docbooks with svn 2024-08-05 01:26:48 +00:00
Jean-Baptiste Mardelle
d6d14feb36 Merge branch 'release/24.08' 2024-08-04 18:20:43 +02:00
Jean-Baptiste Mardelle
b30be6e7cc Fix crash in task manager 2024-08-04 18:19:52 +02:00
l10n daemon script
399ed2b209 GIT_SILENT Sync po/docbooks with svn 2024-08-04 03:11:18 +00:00
l10n daemon script
78ec9f23c1 GIT_SILENT Sync po/docbooks with svn 2024-08-04 01:26:47 +00:00
Jean-Baptiste Mardelle
fc4cf5a24f Merge branch 'release/24.08' 2024-08-03 12:31:56 +02:00
Jean-Baptiste Mardelle
0db7f1fb03 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-08-03 12:30:28 +02:00
Jean-Baptiste Mardelle
9983f74625 Separate file for audio tracks fixes: Fix muted tracks exported, don't export audio for video render
CCBUG: 491108
2024-08-03 12:30:01 +02:00
l10n daemon script
d6a03a94a0 GIT_SILENT Sync po/docbooks with svn 2024-08-03 03:09:20 +00:00
l10n daemon script
9e40f3a0e1 GIT_SILENT Sync po/docbooks with svn 2024-08-03 01:27:28 +00:00
Jean-Baptiste Mardelle
495f8b4020 Fix timeline scrolling down by a few pixels when already at the bottom when using rubberband or spacer
BUG: 490956
2024-08-02 23:01:33 +02:00
l10n daemon script
ad72a23415 GIT_SILENT Sync po/docbooks with svn 2024-08-02 01:29:14 +00:00
l10n daemon script
f79c9873f4 GIT_SILENT Sync po/docbooks with svn 2024-08-01 01:30:30 +00:00
Jean-Baptiste Mardelle
88fdda3fc5 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-31 09:01:01 +02:00
Jean-Baptiste Mardelle
b27dca4f51 Fix mem leak in asset params and composition view corruption 2024-07-31 09:00:30 +02:00
l10n daemon script
05571a3198 GIT_SILENT Sync po/docbooks with svn 2024-07-31 03:04:37 +00:00
l10n daemon script
5f711355a9 GIT_SILENT Sync po/docbooks with svn 2024-07-31 01:28:02 +00:00
Jean-Baptiste Mardelle
5501dff442 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-30 09:45:58 +02:00
Jean-Baptiste Mardelle
2d5d2f535d Improve drag and drop of effects, don't create 2 separate entries on dropping effect from list 2024-07-30 09:45:44 +02:00
l10n daemon script
a14f7c0389 GIT_SILENT Sync po/docbooks with svn 2024-07-30 03:08:41 +00:00
l10n daemon script
7747a370c8 GIT_SILENT Sync po/docbooks with svn 2024-07-30 01:29:50 +00:00
l10n daemon script
78dd2ffe12 GIT_SILENT Sync po/docbooks with svn 2024-07-29 03:08:37 +00:00
l10n daemon script
9d1bb44972 GIT_SILENT Sync po/docbooks with svn 2024-07-29 01:28:05 +00:00
Jean-Baptiste Mardelle
eacec3c822 Fix effect stack scroll on drag 2024-07-28 07:43:44 +02:00
l10n daemon script
e4cb2259b6 GIT_SILENT Sync po/docbooks with svn 2024-07-28 03:09:52 +00:00
l10n daemon script
7a6a9fc27e GIT_SILENT Sync po/docbooks with svn 2024-07-28 01:29:33 +00:00
l10n daemon script
89320d71ae GIT_SILENT Sync po/docbooks with svn 2024-07-27 03:09:54 +00:00
l10n daemon script
9f0c16f912 GIT_SILENT Sync po/docbooks with svn 2024-07-27 01:29:50 +00:00
Julius Künzel
2fd7890e2b GIT_SILENT Refactor qml code 2024-07-26 15:25:05 +02:00
Jean-Baptiste Mardelle
0aff8b2412 Merge branch 'release/24.08' 2024-07-26 12:14:19 +02:00
Jean-Baptiste Mardelle
074598bbe3 Ensure missing timeline clips all have the "Invalid" markup text.
Related to #1886
2024-07-26 12:13:44 +02:00
Jean-Baptiste Mardelle
f5e6dbe88c Fix crash cutting missing timeline clip 2024-07-26 12:04:48 +02:00
Jean-Baptiste Mardelle
7848db894c Merge branch 'release/24.08' 2024-07-26 10:32:12 +02:00
Jean-Baptiste Mardelle
f26a1ad9a9 Fix possible crash in keyframe editor.
Related to #1893
2024-07-26 10:31:46 +02:00
Jean-Baptiste Mardelle
f7c92606ea Merge branch 'release/24.08' 2024-07-26 10:09:39 +02:00
Jean-Baptiste Mardelle
bcb6a5626b Scroll effect stack view when dragging an effect 2024-07-26 10:09:17 +02:00
Jean-Baptiste Mardelle
0195553fe1 Merge branch 'release/24.08' 2024-07-26 09:00:52 +02:00
Jean-Baptiste Mardelle
1e24fdb984 Fix crash adding/editing keyframes on tracks/master when using group effects feature 2024-07-26 09:00:06 +02:00
Jean-Baptiste Mardelle
763b141f81 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-07-26 08:33:16 +02:00
Jean-Baptiste Mardelle
6842712825 Fix possible QT debug crash on paste 2024-07-26 08:33:04 +02:00
l10n daemon script
823df90e9a GIT_SILENT Sync po/docbooks with svn 2024-07-26 03:01:24 +00:00
l10n daemon script
9df158202f GIT_SILENT Sync po/docbooks with svn 2024-07-26 01:25:05 +00:00
Theo Shaw
aa0e2da67e Add Actions to quickly add Marker/Guides in a specific category 2024-07-25 20:55:57 +02:00
Jean-Baptiste Mardelle
b14616fb7c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-25 20:54:20 +02:00
Theo Shaw
a70f9adb1a Add Actions to quickly add Marker/Guides in a specific category 2024-07-25 20:53:22 +02:00
Jean-Baptiste Mardelle
6df1f16221 Redesign effect parameter widgets and introduce built in effects
Related to #351 #1876
2024-07-25 15:13:58 +00:00
l10n daemon script
ee82cb427a GIT_SILENT Sync po/docbooks with svn 2024-07-25 03:11:15 +00:00
l10n daemon script
e5d7616ef2 GIT_SILENT Sync po/docbooks with svn 2024-07-25 01:25:29 +00:00
Jean-Baptiste Mardelle
608af5868c Merge branch 'release/24.08' 2024-07-24 08:29:03 +02:00
Jean-Baptiste Mardelle
dd4ce57933 Fix loading sequence clip broken by last commit 2024-07-24 08:22:21 +02:00
Jean-Baptiste Mardelle
69ccd16465 Merge branch 'release/24.08' of invent.kde.org:multimedia/kdenlive into release/24.08 2024-07-24 08:21:08 +02:00
l10n daemon script
39b2174f4c GIT_SILENT Sync po/docbooks with svn 2024-07-24 03:01:52 +00:00
l10n daemon script
834576311c GIT_SILENT Sync po/docbooks with svn 2024-07-24 01:25:33 +00:00
l10n daemon script
7c9455267c GIT_SILENT Sync po/docbooks with svn 2024-07-23 03:13:15 +00:00
l10n daemon script
1da4ac39c2 GIT_SILENT Sync po/docbooks with svn 2024-07-23 01:26:41 +00:00
Jean-Baptiste Mardelle
ff94ce3c71 Fix single selection resize affecting other grouped items 2024-07-22 18:30:50 +02:00
Jean-Baptiste Mardelle
28f632085a Add a control uuid to each bin clip to ensure clips can not get mixed on project opening
(cherry picked from commit d58bfd51d8)

6f2139d6 Add a control uuid to each bin clip to ensure clips can not get mixed on project opening
1c06946a Ensure the first build-in sequence also has a control uuid

Co-authored-by: Jean-Baptiste Mardelle <jb@kdenlive.org>
2024-07-22 07:13:20 +00:00
Jean-Baptiste Mardelle
d58bfd51d8 Add a control uuid to each bin clip to ensure clips can not get mixed on project opening 2024-07-22 07:12:47 +00:00
Albert Astals Cid
8c7c5acbf8 GIT_SILENT Upgrade release service version to 24.11.70. 2024-07-21 12:37:23 +02:00
Albert Astals Cid
254100059c GIT_SILENT Upgrade release service version to 24.07.80. 2024-07-21 12:07:45 +02:00
l10n daemon script
fd83f5243c GIT_SILENT Sync po/docbooks with svn 2024-07-20 01:25:35 +00:00
Jean-Baptiste Mardelle
19e60ca6c6 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-19 09:02:37 +02:00
Jean-Baptiste Mardelle
384bf318b4 Fix crash after undo spacer move with guides 2024-07-19 09:02:26 +02:00
l10n daemon script
5dd36c68f4 GIT_SILENT Sync po/docbooks with svn 2024-07-19 01:25:49 +00:00
Jean-Baptiste Mardelle
93c2ecb127 Fix transform keyframe center seeking outside clip
fixes #1892
2024-07-18 17:19:20 +02:00
l10n daemon script
76296dfe09 GIT_SILENT Sync po/docbooks with svn 2024-07-18 01:22:55 +00:00
Jean-Baptiste Mardelle
d3d6c259fd Fix crash pasting single selected clip
BUG: 490370
FIXED-IN: 24.08.0
2024-07-17 18:38:31 +02:00
Jean-Baptiste Mardelle
162b10d594 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-17 08:41:23 +02:00
Jean-Baptiste Mardelle
961a94ed5e Fix track effects cannot be deleted if "group effect" feature is enabled 2024-07-17 08:41:10 +02:00
l10n daemon script
ac2d740d65 GIT_SILENT Sync po/docbooks with svn 2024-07-17 01:23:51 +00:00
Jean-Baptiste Mardelle
5c74c28544 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-16 14:11:23 +02:00
Jean-Baptiste Mardelle
74b4f508b9 Updating a bin clip (name, tag) should be applied to all timelines, not only the current one 2024-07-16 14:11:09 +02:00
l10n daemon script
39128edb65 GIT_SILENT Sync po/docbooks with svn 2024-07-15 01:25:19 +00:00
Jean-Baptiste Mardelle
5a98255414 slightly better adjustment of tracks in multicam view for more than 4 tracks 2024-07-14 16:28:59 +02:00
Jean-Baptiste Mardelle
c75f11ad51 Make multitrack tool operate on inactive tracks as well
CCBUG: 489981
2024-07-12 09:05:28 +02:00
Jean-Baptiste Mardelle
750fe0cd40 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-12 05:34:47 +02:00
Jean-Baptiste Mardelle
1908c87c81 Fix color theme menu not showing active theme
BUG: 489958
2024-07-12 05:34:33 +02:00
l10n daemon script
fe5e6b4d88 GIT_SILENT Sync po/docbooks with svn 2024-07-11 01:23:42 +00:00
Jean-Baptiste Mardelle
c705b2dc95 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-10 09:16:59 +02:00
Jean-Baptiste Mardelle
63ca3f5010 Fix cannot restore audio after saving project with master muted
BUG: 489985
2024-07-10 09:16:39 +02:00
l10n daemon script
d5f8da4ab5 GIT_SILENT Sync po/docbooks with svn 2024-07-10 01:25:06 +00:00
Jean-Baptiste Mardelle
036042bb14 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-07-09 06:21:14 +02:00
Jean-Baptiste Mardelle
e01e23c7e4 Fix crash transcoding an audio only clip
Fixes #1890
2024-07-09 06:20:55 +02:00
l10n daemon script
06d6e21e64 GIT_SILENT Sync po/docbooks with svn 2024-07-03 01:25:20 +00:00
mr fantastic
36f835a17f Generating comobox box from mlt enumeration parameters in generic effect UI 2024-07-02 05:22:20 +00:00
l10n daemon script
108b8de753 GIT_SILENT Sync po/docbooks with svn 2024-07-02 01:24:13 +00:00
l10n daemon script
67a8606aaf GIT_SILENT Sync po/docbooks with svn 2024-07-01 01:22:18 +00:00
l10n daemon script
77a5205c07 GIT_SILENT Sync po/docbooks with svn 2024-06-30 01:24:14 +00:00
l10n daemon script
2f64fe61eb GIT_SILENT Sync po/docbooks with svn 2024-06-29 01:23:24 +00:00
Heiko Becker
702970819c GIT_SILENT Update Appstream for new release
(cherry picked from commit 4a78edd135)
2024-06-28 22:45:12 +02:00
l10n daemon script
f398df8987 GIT_SILENT Sync po/docbooks with svn 2024-06-28 01:32:43 +00:00
l10n daemon script
516d10e8b4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-06-28 01:19:48 +00:00
l10n daemon script
db74ca832c GIT_SILENT Sync po/docbooks with svn 2024-06-27 01:25:54 +00:00
l10n daemon script
789f75575e GIT_SILENT Sync po/docbooks with svn 2024-06-26 01:25:00 +00:00
Jean-Baptiste Mardelle
fbb27713cb Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-06-25 20:57:15 +02:00
Jean-Baptiste Mardelle
06d4dd408f Add createdate to dynamic text keywords and some tooltip info
CCBUG: 489119
2024-06-25 20:57:04 +02:00
Jean-Baptiste Mardelle
f053c57974 Update SoK file copyright 2024-06-25 16:37:44 +02:00
Jean-Baptiste Mardelle
c74e3a5b01 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-06-25 11:06:12 +02:00
aisuneko icecat
e5ba1698e1 Implement keyframe curve editor
This MR documents my current progress on implementing the keyframe curve editor in this SoK session. It now comes with a preliminary UI with features such as data display and keyframe seek.

![preview](/uploads/5aa939a55ab88afa983dc84439694fb4/Kooha-2024-03-19-23-38-18.mp4)

Known issues include:

1. zooming not yet implemented
2. possible random crashes
2024-06-25 09:04:51 +00:00
Jean-Baptiste Mardelle
342feb8660 Fix transcoding sometimes results in vfr clips
Fixes #1889
2024-06-25 10:47:17 +02:00
l10n daemon script
b699950778 GIT_SILENT Sync po/docbooks with svn 2024-06-25 01:22:33 +00:00
Jean-Baptiste Mardelle
e9a8d890ef Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-06-24 17:17:02 +02:00
Jean-Baptiste Mardelle
18c2fc3d4f Fix avgblur minimum value for x offset 2024-06-24 17:16:44 +02:00
Jean-Baptiste Mardelle
659c7f710f Add sliders to keyframe import offset (Fixes #1884)
Fix a few other bugs in transform scene
2024-06-24 13:59:24 +02:00
Jean-Baptiste Mardelle
1183e74d44 Merge branch 'release/24.05' 2024-06-24 10:34:47 +02:00
Jean-Baptiste Mardelle
9e14a96dbe Fix guides categories not correctly saved in document
BUG: 489079
FIXED-IN: 25.05.2
2024-06-24 09:53:11 +02:00
Jean-Baptiste Mardelle
433a18f070 Merge branch 'release/24.05' 2024-06-24 09:29:01 +02:00
Jean-Baptiste Mardelle
ae67b4bed4 Fix adding record track adds a normal audio track
BUG: 489080
FIXED-IN: 24.05.2
2024-06-24 09:28:04 +02:00
l10n daemon script
26beca158d GIT_SILENT Sync po/docbooks with svn 2024-06-24 01:21:18 +00:00
Jean-Baptiste Mardelle
770c217fd5 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-06-23 16:30:50 +02:00
Jean-Baptiste Mardelle
384e73e8a1 Update include/exclude lists with latest status 2024-06-23 16:30:26 +02:00
Jean-Baptiste Mardelle
a6c8e7c1fa Allow Effects/Compositions widgets to be smaller 2024-06-23 16:29:50 +02:00
l10n daemon script
6f0fc0d1da GIT_SILENT Sync po/docbooks with svn 2024-06-22 01:28:46 +00:00
Jean-Baptiste Mardelle
34f00c8b40 Consistently use USE_DBUS in CMake 2024-06-21 12:34:14 +02:00
Jean-Baptiste Mardelle
4d1baa2a4d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-06-21 10:01:05 +02:00
Jean-Baptiste Mardelle
cfef6e0b32 Monitor qml overlay: don't allow editing effect if timeline cursor is outside effect.
Fixes #1887
2024-06-21 10:00:52 +02:00
l10n daemon script
7c99cee569 GIT_SILENT Sync po/docbooks with svn 2024-06-21 02:59:24 +00:00
l10n daemon script
3077990874 GIT_SILENT Sync po/docbooks with svn 2024-06-21 01:23:11 +00:00
Jean-Baptiste Mardelle
cde770cde2 Merge branch 'release/24.05' 2024-06-20 09:07:13 +02:00
Jean-Baptiste Mardelle
858624f345 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-20 09:05:45 +02:00
Jean-Baptiste Mardelle
752767c9f2 Fix rendering with aspect ratio change always renders with proxies
Fixes #1883
2024-06-20 09:05:27 +02:00
l10n daemon script
c837caf003 GIT_SILENT Sync po/docbooks with svn 2024-06-20 03:04:52 +00:00
l10n daemon script
a6235c5fbf GIT_SILENT Sync po/docbooks with svn 2024-06-20 01:26:59 +00:00
Jean-Baptiste Mardelle
3c70cb5cf9 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-19 19:09:44 +02:00
Jean-Baptiste Mardelle
de682e01e4 Fix compilation on Windows with KF 6.3.0 2024-06-19 19:09:01 +02:00
l10n daemon script
97cb1ee89d GIT_SILENT Sync po/docbooks with svn 2024-06-19 03:02:43 +00:00
l10n daemon script
663c58b818 GIT_SILENT Sync po/docbooks with svn 2024-06-19 01:23:59 +00:00
Jean-Baptiste Mardelle
6382e82a24 Merge branch 'release/24.05' 2024-06-18 10:52:42 +02:00
Jean-Baptiste Mardelle
f4ff3de11c Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-18 10:50:47 +02:00
Jean-Baptiste Mardelle
8be0e82647 Fix timeline duration not correctly updated, resulting in audio/video freeze in timeline after 5 min
Related to #1885
2024-06-18 10:50:24 +02:00
l10n daemon script
0efe2293ae GIT_SILENT Sync po/docbooks with svn 2024-06-18 01:28:31 +00:00
l10n daemon script
5e721655c2 GIT_SILENT made messages (after extraction) 2024-06-18 00:39:05 +00:00
l10n daemon script
87a7d75ba5 GIT_SILENT Sync po/docbooks with svn 2024-06-17 03:06:32 +00:00
l10n daemon script
d297c06302 GIT_SILENT made messages (after extraction) 2024-06-17 02:33:31 +00:00
l10n daemon script
2a34975998 GIT_SILENT Sync po/docbooks with svn 2024-06-15 02:59:19 +00:00
l10n daemon script
38a0c68d66 GIT_SILENT made messages (after extraction) 2024-06-15 02:26:23 +00:00
l10n daemon script
62ab96e222 GIT_SILENT Sync po/docbooks with svn 2024-06-15 01:24:15 +00:00
Julius Künzel
663384b419 GIT_SILENT Remove notarization test CD job 2024-06-14 19:38:54 +00:00
Jean-Baptiste Mardelle
5b83daefcc Get rid of ugly public/private hack in tests
Get rid of the `#define private public` hack in tests, hopefully will make FreeBsd happy
2024-06-14 17:31:03 +00:00
Marius P
4598cf1ecb In comments, replace en_GB words "colour" and "analyse" with en_US versions 2024-06-14 07:08:57 +00:00
Julius Künzel
241e28a725 Rename CMake option for DBus from NODBUS to USE_DBUS
This is consistent with the naming used for other KDE Software. Also choose a sensible default for this option (ON on Linux and BSD, OFF
otherwise)
2024-06-14 07:08:12 +00:00
Jean-Baptiste Mardelle
fff292dfab Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-14 08:42:07 +02:00
Jean-Baptiste Mardelle
8e20374f0f Fix Windows build without DBUS 2024-06-14 08:41:45 +02:00
l10n daemon script
2ec1d4bf05 GIT_SILENT Sync po/docbooks with svn 2024-06-14 02:59:26 +00:00
l10n daemon script
adef2351eb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-06-14 02:53:47 +00:00
l10n daemon script
902608fc54 GIT_SILENT Sync po/docbooks with svn 2024-06-14 01:22:21 +00:00
l10n daemon script
2d21f8bab1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-06-14 01:17:51 +00:00
l10n daemon script
19a397058f GIT_SILENT made messages (after extraction) 2024-06-14 00:38:42 +00:00
Jean-Baptiste Mardelle
a54e5c1443 Merge branch 'release/24.05' 2024-06-13 21:41:22 +02:00
Jean-Baptiste Mardelle
9cb547030b Fix crash on spacer tool with subtitles
Related to #1627
2024-06-13 21:40:16 +02:00
Julius Künzel
e4cb1f09e2 GIT_SILENT Re-enable mac notarization test 2024-06-12 08:27:15 +00:00
l10n daemon script
b22aa5375f GIT_SILENT Sync po/docbooks with svn 2024-06-12 03:07:25 +00:00
l10n daemon script
01e4b2395d GIT_SILENT Sync po/docbooks with svn 2024-06-12 01:25:59 +00:00
l10n daemon script
ddfc662acf GIT_SILENT Sync po/docbooks with svn 2024-06-11 03:06:40 +00:00
l10n daemon script
dc247f9aa2 GIT_SILENT made messages (after extraction) 2024-06-11 02:33:40 +00:00
l10n daemon script
d8a4562fc0 GIT_SILENT Sync po/docbooks with svn 2024-06-11 01:28:09 +00:00
Jean-Baptiste Mardelle
90c5f3c6e4 nicer monitor handles for transform effect, don't allow invalid rect on resize 2024-06-10 23:02:21 +02:00
Jean-Baptiste Mardelle
d8124b2930 Merge branch 'release/24.05' 2024-06-10 21:49:07 +02:00
Jean-Baptiste Mardelle
3ff481deeb Don't try renaming sequence on double click in empty area of timeline tab bar 2024-06-10 17:30:07 +02:00
Jean-Baptiste Mardelle
c501564dba Merge branch 'release/24.05' 2024-06-10 09:26:59 +02:00
Jean-Baptiste Mardelle
9a33ef4124 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-10 09:15:38 +02:00
Jean-Baptiste Mardelle
03c3e2f2ae Fix deletion of wrong effect wihh multiple instances of an effect and group effects enabled 2024-06-10 09:15:24 +02:00
l10n daemon script
99879e416f GIT_SILENT Sync po/docbooks with svn 2024-06-10 03:33:11 +00:00
l10n daemon script
e672fd8836 GIT_SILENT Sync po/docbooks with svn 2024-06-10 01:33:40 +00:00
Heiko Becker
e10cb1222e GIT_SILENT Update Appstream for new release
(cherry picked from commit 1421754a1f)
2024-06-10 00:11:45 +02:00
Heiko Becker
1421754a1f GIT_SILENT Update Appstream for new release 2024-06-10 00:11:34 +02:00
Heiko Becker
062d1445cf GIT_SILENT Upgrade release service version to 24.05.1. 2024-06-09 23:36:46 +02:00
Jean-Baptiste Mardelle
24dbfa6ac3 Merge branch 'release/24.05' 2024-06-09 08:15:51 +02:00
Jean-Baptiste Mardelle
046e868fc1 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-09 08:12:07 +02:00
Jean-Baptiste Mardelle
2ca54a3904 Fix single selected clip disappearing from timeline when dragging a new clip in timeline 2024-06-09 08:11:50 +02:00
l10n daemon script
c0d6e843e1 GIT_SILENT Sync po/docbooks with svn 2024-06-09 03:05:15 +00:00
l10n daemon script
a15272a1ec GIT_SILENT Sync po/docbooks with svn 2024-06-09 01:22:52 +00:00
Julius Künzel
70c4b029f5 [cmd rendering] Ensure proper kdenlive_render path for AppImage 2024-06-08 22:15:49 +02:00
Julius Künzel
3957b87707 [cmd rendering] Ensure proper kdenlive_render path for AppImage 2024-06-08 21:29:45 +02:00
Julius Künzel
6760ad62b6 [nightly flatpak] update otio 2024-06-08 19:49:20 +02:00
l10n daemon script
8b38f1e66b GIT_SILENT Sync po/docbooks with svn 2024-06-08 03:05:08 +00:00
l10n daemon script
414cea6215 GIT_SILENT Sync po/docbooks with svn 2024-06-08 01:26:03 +00:00
Jean-Baptiste Mardelle
5d091f0243 Merge branch 'release/24.05' 2024-06-07 13:02:12 +02:00
Jean-Baptiste Mardelle
a81f51d693 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-07 13:01:18 +02:00
Jean-Baptiste Mardelle
ccb0e2bec6 Fix freeze/crash on undo/redo track insertion 2024-06-07 13:01:01 +02:00
Jean-Baptiste Mardelle
7190ef37df Fix crash on undo/redo multiple track insertion 2024-06-06 18:58:58 +02:00
Jean-Baptiste Mardelle
bed7949c47 Explicitly mention that QT's major version in MLT must match the one used for Kdenlive 2024-06-06 07:10:39 +00:00
l10n daemon script
646ee56d3e GIT_SILENT Sync po/docbooks with svn 2024-06-06 03:02:51 +00:00
l10n daemon script
ee21790855 GIT_SILENT Sync po/docbooks with svn 2024-06-06 01:26:06 +00:00
Jean-Baptiste Mardelle
63df37b4d6 Project settings: don't list embedded title clips as empty files in the project files tab 2024-06-05 18:29:56 +02:00
Jean-Baptiste Mardelle
ec21a1e81d Merge branch 'release/24.05' 2024-06-05 08:39:27 +02:00
Jean-Baptiste Mardelle
b89a60c45b Fix undo move effect up/down. On effect move, also move the active index, increase margins between effects
Related to #1786
2024-06-05 08:36:21 +02:00
Jean-Baptiste Mardelle
8a13b96f64 Fix removing a composition from favorites 2024-06-05 08:36:06 +02:00
Jean-Baptiste Mardelle
ca7b9058b8 Properly activate effect when added to a timeline clip 2024-06-05 08:35:51 +02:00
Jean-Baptiste Mardelle
fd7a5b5d46 Fix spacer tool can move backwards and overlap existing clips
Fixes #1879
2024-06-05 08:35:18 +02:00
Jean-Baptiste Mardelle
9851745500 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-06-05 08:33:15 +02:00
Jean-Baptiste Mardelle
1b48bb0919 Fix crash deleting subtitle when the file url was selected.
BUG: 487872
FIXED-IN: 24.05.1
2024-06-05 08:32:55 +02:00
l10n daemon script
1d3ce92cdf GIT_SILENT Sync po/docbooks with svn 2024-06-05 03:40:02 +00:00
l10n daemon script
6f73767483 GIT_SILENT Sync po/docbooks with svn 2024-06-05 01:34:28 +00:00
l10n daemon script
b58f4713e2 GIT_SILENT Sync po/docbooks with svn 2024-06-04 02:56:35 +00:00
l10n daemon script
ea32f96d99 GIT_SILENT Sync po/docbooks with svn 2024-06-04 01:22:09 +00:00
l10n daemon script
cb9e4125ac GIT_SILENT Sync po/docbooks with svn 2024-06-03 02:56:50 +00:00
l10n daemon script
fcb39f0059 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-06-03 02:52:43 +00:00
l10n daemon script
75de58bba3 GIT_SILENT Sync po/docbooks with svn 2024-06-03 01:22:22 +00:00
l10n daemon script
55a48ce300 GIT_SILENT Sync po/docbooks with svn 2024-06-02 02:57:45 +00:00
l10n daemon script
16024542a9 GIT_SILENT Sync po/docbooks with svn 2024-06-02 01:23:34 +00:00
l10n daemon script
d895bb02b6 GIT_SILENT Sync po/docbooks with svn 2024-06-01 02:59:23 +00:00
l10n daemon script
b808c35c21 GIT_SILENT made messages (after extraction) 2024-06-01 02:25:29 +00:00
l10n daemon script
a43dfd117f GIT_SILENT Sync po/docbooks with svn 2024-06-01 01:23:30 +00:00
Jean-Baptiste Mardelle
e2589d6e17 Fix undo move effect up/down. On effect move, also move the active index, increase margins between effects
Related to #1786
2024-05-31 12:36:33 +02:00
Jean-Baptiste Mardelle
56b3ee895d Fix removing a composition from favorites 2024-05-31 11:11:51 +02:00
Jean-Baptiste Mardelle
e9b609f977 Properly activate effect when added to a timeline clip 2024-05-31 10:34:15 +02:00
Jean-Baptiste Mardelle
81c4a19b7c Transform effect: allow moving frame from anywhere inside it, hide handles on move
Related to #1872
2024-05-31 10:27:47 +02:00
l10n daemon script
01230e677c GIT_SILENT Sync po/docbooks with svn 2024-05-31 03:22:22 +00:00
l10n daemon script
35c9c420c7 GIT_SILENT made messages (after extraction) 2024-05-31 02:46:42 +00:00
l10n daemon script
64ba52e54b GIT_SILENT Sync po/docbooks with svn 2024-05-31 01:30:20 +00:00
Jean-Baptiste Mardelle
e9b4162040 Fix spacer tool can move backwards and overlap existing clips
Fixes #1879
2024-05-30 23:24:31 +02:00
Jean-Baptiste Mardelle
f2f694d6e5 Transform effect: add top, bottom, left, right handles
Related to #1872
2024-05-30 23:10:17 +02:00
Jean-Baptiste Mardelle
ff4ce58b5d Add easing method to video fades
Related to #1872
2024-05-30 15:18:45 +00:00
l10n daemon script
5af9907e42 GIT_SILENT Sync po/docbooks with svn 2024-05-30 03:07:04 +00:00
l10n daemon script
4c42454797 GIT_SILENT Sync po/docbooks with svn 2024-05-30 01:24:04 +00:00
l10n daemon script
fd42f8c1f5 GIT_SILENT made messages (after extraction) 2024-05-30 00:38:01 +00:00
l10n daemon script
0cb58341cc GIT_SILENT Sync po/docbooks with svn 2024-05-29 03:47:43 +00:00
l10n daemon script
ca64ec414b GIT_SILENT Sync po/docbooks with svn 2024-05-29 01:34:18 +00:00
Christophe Marin
c8efd29521 Fix build when using openGLES
If qtbase is built using openGLES instead of openGL, functions are available in
the QOpenGLFunctions_ES2 header.

BUG: 483425
FIXED-IN: 24.05.1
2024-05-28 14:00:10 +02:00
l10n daemon script
b1a54138d0 GIT_SILENT Sync po/docbooks with svn 2024-05-28 03:00:13 +00:00
l10n daemon script
19ff10d8d0 GIT_SILENT Sync po/docbooks with svn 2024-05-28 01:21:29 +00:00
l10n daemon script
71c05674d4 GIT_SILENT Sync po/docbooks with svn 2024-05-27 03:02:43 +00:00
l10n daemon script
be5dd941cb GIT_SILENT Sync po/docbooks with svn 2024-05-27 01:23:55 +00:00
l10n daemon script
9a9a6fb66b GIT_SILENT Sync po/docbooks with svn 2024-05-26 03:01:11 +00:00
l10n daemon script
56cf2ebe49 GIT_SILENT Sync po/docbooks with svn 2024-05-26 01:21:46 +00:00
Jean-Baptiste Mardelle
7148ea78e9 Transform effect: fix handles move on click 2024-05-25 23:53:23 +02:00
Julius Künzel
dbbaded846 Merge remote-tracking branch 'refs/remotes/upstream/master' 2024-05-25 22:06:12 +02:00
Julius Künzel
21d9366f67 GIT_SILENT Remove dead code and unused files
Related to 4ae5676407
2024-05-25 22:03:48 +02:00
Jean-Baptiste Mardelle
3b285ecc32 Transform effect: when working in timeline with several clips using a transform effect, Alt+Click allows cycling through the clips
Related to #1872
2024-05-25 16:20:52 +02:00
Julius Künzel
bc8752fa10 [nightly flatpak] Switch to llvm18 2024-05-25 13:52:01 +00:00
Julius Künzel
f100e93a09 GIT_SILENT Replace custom xml lint job by new template 2024-05-25 13:02:08 +00:00
Julius Künzel
2b6de72471 Merge branch 'release/24.05' 2024-05-25 14:39:17 +02:00
Julius Künzel
cae753c01a GIT_SILENT QAudio got renamed to QtAudio 2024-05-25 14:36:30 +02:00
l10n daemon script
5beae746bd GIT_SILENT Sync po/docbooks with svn 2024-05-25 01:24:20 +00:00
Jean-Baptiste Mardelle
2519cfcaad Fix possible crash on project opening 2024-05-24 12:28:47 +02:00
Jean-Baptiste Mardelle
51d4aab3ba Fix extra dash added to custom clip job output
CCBUG: 487115
2024-05-24 09:38:09 +02:00
Jean-Baptiste Mardelle
75f1508563 Fix usage of QUrl for LUT lists
CCBUG: 487375
2024-05-24 09:37:58 +02:00
Jean-Baptiste Mardelle
75d07595c5 Fix default keyframe type referencing the old deprecated smooth type 2024-05-24 09:37:39 +02:00
Jean-Baptiste Mardelle
f9b61a0adc Be more clever splitting custom ffmpeg commands around quotes
CCBUG: 487115
2024-05-24 09:37:23 +02:00
Jean-Baptiste Mardelle
7a29ef962e Fix effect name focus in save effect
CCBUG: 486310
2024-05-24 09:37:13 +02:00
Jean-Baptiste Mardelle
80f5213bbd Fix tests 2024-05-24 09:36:58 +02:00
Jean-Baptiste Mardelle
c7f6cb483d fix selection when cutting an unselected clip under mouse 2024-05-24 09:36:45 +02:00
Jean-Baptiste Mardelle
50df3927a7 Fix loading timeline clip with disabled stack should be disabled
Create undo entry when disabling clip effect stack
2024-05-24 09:36:28 +02:00
Jean-Baptiste Mardelle
5f20e20726 Fix crash trying to save effect with slash in name
BUG: 487224
2024-05-24 09:36:12 +02:00
Jean-Baptiste Mardelle
152f36d891 Remove quotes in custom clip jobe, fix progress display
CCBUG: 487115
2024-05-24 09:35:58 +02:00
Jean-Baptiste Mardelle
68d27e7683 Fix setting sequence thumbnail from clip monitor 2024-05-24 09:35:40 +02:00
Jean-Baptiste Mardelle
30e7af2186 Fix locked track items don't have red background on project open 2024-05-24 09:34:10 +02:00
Jean-Baptiste Mardelle
dc954530a2 Fix spacer tool doing fake moves with clips in locked tracks 2024-05-24 09:34:00 +02:00
Jean-Baptiste Mardelle
96b4a57f94 Hide timeline clip status tooltip when mouse leaves 2024-05-24 09:33:45 +02:00
Jean-Baptiste Mardelle
f2ef2861db Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-24 09:32:29 +02:00
Jean-Baptiste Mardelle
61ee0bd1a8 Add grid to monitor effects scene (it snaps)
related to #1872
2024-05-24 09:32:02 +02:00
l10n daemon script
7e87f3d6d9 GIT_SILENT Sync po/docbooks with svn 2024-05-24 01:26:08 +00:00
l10n daemon script
834adb1bab SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-05-24 01:17:59 +00:00
l10n daemon script
ed6add6670 GIT_SILENT made messages (after extraction) 2024-05-24 00:38:37 +00:00
Julius Künzel
796293c9eb Run callback server for OAuth2 only if necessary
Related to #918
2024-05-23 19:54:15 +02:00
Jean-Baptiste Mardelle
572a5bc9cb Fix extra dash added to custom clip job output
CCBUG: 487115
2024-05-23 05:25:14 +02:00
Jean-Baptiste Mardelle
32b4e92230 Fix include list license 2024-05-23 05:13:36 +02:00
Jean-Baptiste Mardelle
e3c1ce9807 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-23 05:11:19 +02:00
Jean-Baptiste Mardelle
2082d0d047 Fix usage of QUrl for LUT lists
CCBUG: 487375
2024-05-23 05:11:07 +02:00
Jean-Baptiste Mardelle
0b64648062 Rename include/exclude lists 2024-05-23 05:10:16 +02:00
l10n daemon script
dc5fe9ca13 GIT_SILENT Sync po/docbooks with svn 2024-05-23 01:23:37 +00:00
Julius Künzel
4ae5676407 For Qt5 require at least KF 5.115.0, for Qt6 KF 6.0.0
In preparation of dropping Qt5 support
2024-05-22 17:25:49 +00:00
Jean-Baptiste Mardelle
a26d3d881e Allow custom whitelist files for effects / compositions (no ui yet) 2024-05-22 13:04:51 +02:00
l10n daemon script
134e9c9ab1 GIT_SILENT Sync po/docbooks with svn 2024-05-22 01:26:16 +00:00
Jean-Baptiste Mardelle
11b80b3ab6 Fix startup crash on KF 6.3 2024-05-21 15:44:46 +02:00
Jean-Baptiste Mardelle
0a536aee9a Fix missing whitelist license 2024-05-21 15:37:15 +02:00
Jean-Baptiste Mardelle
e32a8e4adb Implement effects whitelist (WIP)
Related to #1872
2024-05-21 11:36:17 +02:00
Jean-Baptiste Mardelle
929b7726fb Fix default keyframe type referencing the old deprecated smooth type 2024-05-21 09:24:12 +02:00
Jean-Baptiste Mardelle
96bd844864 Warn if custom clip job contains uneven number of quotes 2024-05-21 09:15:03 +02:00
Jean-Baptiste Mardelle
128d0eb018 Be more clever splitting custom ffmpeg commands around quotes
CCBUG: 487115
2024-05-21 08:56:44 +02:00
Jean-Baptiste Mardelle
6c65851d52 Fix effect name focus in save effect
CCBUG: 486310
2024-05-21 07:07:14 +02:00
Jean-Baptiste Mardelle
2dcff57848 Fix tests 2024-05-21 07:05:21 +02:00
Jean-Baptiste Mardelle
150f954283 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-21 06:39:45 +02:00
Jean-Baptiste Mardelle
9d0236b970 fix selection when cutting an unselected clip under mouse 2024-05-21 06:39:27 +02:00
l10n daemon script
8a8827ee63 GIT_SILENT Sync po/docbooks with svn 2024-05-21 03:08:22 +00:00
l10n daemon script
d871f44a1d GIT_SILENT Sync po/docbooks with svn 2024-05-21 01:28:13 +00:00
Jean-Baptiste Mardelle
7b64a1ab9b Add timestamp to undo commands 2024-05-20 12:32:29 +02:00
Jean-Baptiste Mardelle
a096dd2dd6 Fix loading timeline clip with disabled stack should be disabled
Create undo entry when disabling clip effect stack
2024-05-20 10:52:51 +02:00
Jean-Baptiste Mardelle
57eb5d9c89 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-20 07:19:56 +02:00
Jean-Baptiste Mardelle
28ebbae629 Fix crash trying to save effect with slash in name
BUG: 487224
2024-05-20 07:19:40 +02:00
l10n daemon script
9246dbc2b7 GIT_SILENT Sync po/docbooks with svn 2024-05-20 03:02:55 +00:00
l10n daemon script
7c67e82e1c GIT_SILENT Sync po/docbooks with svn 2024-05-20 01:23:43 +00:00
Jean-Baptiste Mardelle
fc88dee296 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-19 17:18:36 +02:00
Jean-Baptiste Mardelle
8dad01d8f1 Remove quotes in custom clip jobe, fix progress display
CCBUG: 487115
2024-05-19 17:18:06 +02:00
Julius Künzel
f9db1c9f94 GIT_SILENT Fix build for KF 6.2.0 2024-05-19 11:17:33 +00:00
l10n daemon script
8ae411982a GIT_SILENT Sync po/docbooks with svn 2024-05-19 03:02:18 +00:00
l10n daemon script
67734502d7 GIT_SILENT Sync po/docbooks with svn 2024-05-19 01:23:53 +00:00
Julius Künzel
15b7a71a00 Replace custom style menu by new KStyleManager menu 2024-05-18 23:39:49 +02:00
Julius Künzel
da972ec4c6 Use KIconTheme::initTheme & KStyleManager::initStyle for proper styling
Related to frameworks/kiconthemes#3

See https://cullmann.io/posts/kde-applications-and-icons/
2024-05-18 23:39:49 +02:00
Jean-Baptiste Mardelle
89d17d0f46 Fix setting sequence thumbnail from clip monitor 2024-05-18 23:00:03 +02:00
Eugen Mohr
93a3217490 ClipJob: fix typo 2024-05-18 15:58:12 +02:00
l10n daemon script
44be9be939 GIT_SILENT Sync po/docbooks with svn 2024-05-18 03:07:58 +00:00
l10n daemon script
3241b9d9a6 GIT_SILENT Sync po/docbooks with svn 2024-05-18 01:23:33 +00:00
Eugen Mohr
1b5e19edd5 ClipJob: correct and update info and whatsthis
CCBUG: 487115
2024-05-17 18:22:47 +02:00
Jean-Baptiste Mardelle
a751cc3b8f Fix locked track items don't have red background on project open 2024-05-17 16:37:50 +02:00
Jean-Baptiste Mardelle
d8dbf36f5f Fix spacer tool doing fake moves with clips in locked tracks 2024-05-17 16:19:48 +02:00
Jean-Baptiste Mardelle
7d39bd92f3 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-17 08:51:15 +02:00
Jean-Baptiste Mardelle
91579c75e4 Hide timeline clip status tooltip when mouse leaves 2024-05-17 08:50:59 +02:00
l10n daemon script
888a91bf65 GIT_SILENT Sync po/docbooks with svn 2024-05-17 03:01:13 +00:00
l10n daemon script
525405b80e GIT_SILENT Sync po/docbooks with svn 2024-05-17 01:22:59 +00:00
Heiko Becker
d8f7447857 GIT_SILENT Update Appstream for new release
(cherry picked from commit 6092df0d08)
2024-05-17 00:16:48 +02:00
Heiko Becker
6092df0d08 GIT_SILENT Update Appstream for new release 2024-05-17 00:16:40 +02:00
Heiko Becker
7bb1d6fee8 GIT_SILENT Upgrade release service version to 24.05.0. 2024-05-16 23:47:15 +02:00
Jean-Baptiste Mardelle
67f75fcb83 Merge branch 'release/24.05' 2024-05-16 18:40:24 +02:00
Jean-Baptiste Mardelle
7d6bcedcb9 Double click to select a track in timeline
CCBUG: 486208
2024-05-16 13:18:46 +02:00
Jean-Baptiste Mardelle
34d3a814f8 Merge branch 'release/24.05' 2024-05-16 08:50:45 +02:00
Jean-Baptiste Mardelle
b86f3740ee Fix sequence clip inserted in another one is not updated if track is locked.
BUG: 487065
2024-05-16 08:49:58 +02:00
l10n daemon script
d25012df53 GIT_SILENT Sync po/docbooks with svn 2024-05-16 03:22:56 +00:00
l10n daemon script
9ea8c6b9b0 GIT_SILENT Sync po/docbooks with svn 2024-05-16 01:34:22 +00:00
Friedrich W. H. Kossebau
76b70de490 UI files: use notr="true" instead of old comment="KDE::DoNotExtract"
Usage of "KDE::DoNotExtract" predates the notr attribute and still results
in uic generating code trying to do a (bogus) lookup for the very string.

With notr attribute instead the generated code will only set the given
string as-is. While the given strings are just sample text to help when
working on the UI file and ideally would not appear at all in the final
product, this here at least fixes the also unneeded translation call.
2024-05-15 16:52:48 +00:00
Jean-Baptiste Mardelle
39f4da34ec Merge branch 'release/24.05' 2024-05-15 18:51:03 +02:00
Jean-Baptiste Mardelle
0bb28c3dd3 Fix duplicating sequence clips
BUG: 486855
2024-05-15 18:50:15 +02:00
Jean-Baptiste Mardelle
a292002b60 Merge branch 'release/24.05' 2024-05-15 08:57:48 +02:00
Jean-Baptiste Mardelle
10d92ff184 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-15 08:56:50 +02:00
Jean-Baptiste Mardelle
90467e36af Fix autosave on Windows (and maybe other platforms)
Related to #1871
2024-05-15 08:56:20 +02:00
l10n daemon script
9eb2b9c0ea GIT_SILENT Sync po/docbooks with svn 2024-05-15 02:59:08 +00:00
Jean-Baptiste Mardelle
cafe8702d2 Merge branch 'release/24.05' 2024-05-15 04:04:35 +02:00
Jean-Baptiste Mardelle
502643f0c9 Fix crash on undo sequence close 2024-05-15 04:04:06 +02:00
Jonathan Grotelüschen
df6c63018c Fix wrong FFmpeg chapter export TIMEBASE
BUG: 487019
2024-05-15 03:44:26 +02:00
Jean-Baptiste Mardelle
bf34f9c923 Merge branch 'release/24.05' 2024-05-15 03:43:45 +02:00
Jean-Baptiste Mardelle
72c2504c4f Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-15 03:43:02 +02:00
Jean-Baptiste Mardelle
e4da908d07 Don't invalidate sequence clip thumbnail on save, fix manually setting thumb on sequence clip 2024-05-15 03:42:47 +02:00
l10n daemon script
25e54a9ffd GIT_SILENT Sync po/docbooks with svn 2024-05-15 01:23:18 +00:00
Julius Künzel
2337100173 Fixes for OpenTimelineIO integration
Still very unstable, but better than not working at all
2024-05-14 22:12:25 +02:00
Jonathan Grotelüschen
a08ab55b59 Fix wrong FFmpeg chapter export TIMEBASE
BUG: 487019
2024-05-14 20:04:07 +02:00
Jean-Baptiste Mardelle
1da16b5faf Merge branch 'release/24.05' 2024-05-14 16:41:18 +02:00
Jean-Baptiste Mardelle
91cc5aae0f Don't add normalizers to timeline sequence thumb producer 2024-05-14 16:40:42 +02:00
Jean-Baptiste Mardelle
ec0ad764dd Merge branch 'release/24.05' 2024-05-14 14:59:57 +02:00
Jean-Baptiste Mardelle
11278cbe94 Fix crash undoing an effect change in another timeline sequence 2024-05-14 14:59:06 +02:00
Jean-Baptiste Mardelle
e4b1d4f85f WHen dragging a new clip in timeline, don't move existing selection 2024-05-14 14:17:17 +02:00
Jean-Baptiste Mardelle
7e8ab83fcb Merge branch 'release/24.05' 2024-05-14 11:01:53 +02:00
Jean-Baptiste Mardelle
11123de143 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-14 11:01:05 +02:00
Jean-Baptiste Mardelle
06219d4dcb Faster sequence switching 2024-05-14 11:00:40 +02:00
l10n daemon script
1f7a467e11 GIT_SILENT Sync po/docbooks with svn 2024-05-14 02:59:39 +00:00
l10n daemon script
2e9e0dd87c GIT_SILENT Sync po/docbooks with svn 2024-05-14 01:25:17 +00:00
Jean-Baptiste Mardelle
1cfd402a5c Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-13 09:00:05 +02:00
Jean-Baptiste Mardelle
b913710927 Create sequence thumbs directly from bin clip producer 2024-05-13 08:59:48 +02:00
l10n daemon script
bfbd5eb2e5 GIT_SILENT Sync po/docbooks with svn 2024-05-13 01:26:24 +00:00
Julius Künzel
bccb910809 Fix tests build 2024-05-12 21:53:52 +02:00
Julius Künzel
f08dfd1be5 With Qt6 the breeze-icons *.rcc files are no longer delivered 2024-05-12 21:32:19 +02:00
Julius Künzel
e614c307a7 Code Gardening: split main() into logical pieces
Also port package type from String to Enum
2024-05-12 21:29:17 +02:00
Julius Künzel
afbae9d23f Merge remote-tracking branch 'upstream/release/24.05' 2024-05-12 12:47:44 +02:00
Julius Künzel
4e491b7e33 Better icon for proxy settings page
(cherry picked from commit 2abb5902cc)
2024-05-12 12:46:17 +02:00
l10n daemon script
fb888ffc82 GIT_SILENT Sync po/docbooks with svn 2024-05-12 03:26:24 +00:00
l10n daemon script
3a8b055b33 GIT_SILENT made messages (after extraction) 2024-05-12 02:51:34 +00:00
l10n daemon script
a7ba6ddb82 GIT_SILENT Sync po/docbooks with svn 2024-05-12 01:29:19 +00:00
Jean-Baptiste Mardelle
13352797bb Create sequence thumbs directly from bin clip producer 2024-05-11 18:22:51 +02:00
Jean-Baptiste Mardelle
7283b73990 Merge branch 'release/24.05' 2024-05-10 16:35:57 +02:00
Jean-Baptiste Mardelle
9c835baaf2 Fix mouse wheel does not scroll effect stack 2024-05-10 16:35:32 +02:00
Jean-Baptiste Mardelle
278077c2d4 Open new bin: only allow opening a folder 2024-05-10 15:59:28 +02:00
Jean-Baptiste Mardelle
44bcbab385 Play monitor on click - make configurable
Fixes #1867
2024-05-10 15:37:52 +02:00
Jean-Baptiste Mardelle
b9af4c4bee Merge branch 'release/24.05' 2024-05-10 15:17:10 +02:00
Jean-Baptiste Mardelle
2d38282912 Fix monitor play/pause on click
Related to #1867
2024-05-10 15:16:40 +02:00
Jean-Baptiste Mardelle
f7488c8ecd Fix opening documentation link for shuttle on Windows 2024-05-10 11:44:20 +02:00
Jean-Baptiste Mardelle
41b3008a6d Merge branch 'release/24.05' 2024-05-10 11:27:02 +02:00
Jean-Baptiste Mardelle
0d12412a0e Ensure Qtblend is the prefered track compositing option 2024-05-10 11:26:31 +02:00
Jean-Baptiste Mardelle
71a8b739a7 Merge branch 'release/24.05' 2024-05-10 10:50:05 +02:00
Jean-Baptiste Mardelle
6e4257e44f Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-10 10:44:57 +02:00
Jean-Baptiste Mardelle
192b30f87e Fix thumnbails and task manager crashes 2024-05-10 10:43:51 +02:00
l10n daemon script
3f11c526cc GIT_SILENT Sync po/docbooks with svn 2024-05-10 03:01:46 +00:00
l10n daemon script
fc423ac829 GIT_SILENT made messages (after extraction) 2024-05-10 02:29:20 +00:00
l10n daemon script
0af61bd6d8 GIT_SILENT Sync po/docbooks with svn 2024-05-10 01:24:01 +00:00
l10n daemon script
b03b382d58 GIT_SILENT made messages (after extraction) 2024-05-10 00:38:06 +00:00
l10n daemon script
515c92b8fc GIT_SILENT Sync po/docbooks with svn 2024-05-09 03:14:28 +00:00
l10n daemon script
92208e6f0a GIT_SILENT made messages (after extraction) 2024-05-09 02:39:55 +00:00
l10n daemon script
cdf3d4c866 GIT_SILENT Sync po/docbooks with svn 2024-05-09 01:28:33 +00:00
l10n daemon script
dde03bb9ad GIT_SILENT made messages (after extraction) 2024-05-09 00:38:43 +00:00
Albert Astals Cid
43c7f47892 GIT_SILENT Upgrade release service version to 24.04.90. 2024-05-09 01:02:28 +02:00
Jean-Baptiste Mardelle
374c59b1d5 Fix merge error 2024-05-08 11:21:44 +02:00
Jean-Baptiste Mardelle
29227d3a7f Merge branch 'release/24.05' 2024-05-08 08:42:50 +02:00
Jean-Baptiste Mardelle
edc827195b Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-08 08:42:10 +02:00
Jean-Baptiste Mardelle
a42b49e13a Various fixes for multiple bin projects 2024-05-08 08:41:57 +02:00
l10n daemon script
83f45d7838 GIT_SILENT Sync po/docbooks with svn 2024-05-08 03:13:43 +00:00
l10n daemon script
1b95dc5078 GIT_SILENT Sync po/docbooks with svn 2024-05-08 01:29:38 +00:00
l10n daemon script
82a54d7e75 GIT_SILENT made messages (after extraction) 2024-05-08 00:37:55 +00:00
Raymond Lutz
288c218b51 typo for build command: ninja is use in the cmake command, so sudo ninja install should be used
in the install instructions, an error is present in the kdenlive build command. And is `make -j$JOB` still ok?
2024-05-07 18:21:44 +00:00
Eugen Mohr
37744c04a6 JogShuttle, add note and link for installation on Windows
BUG: 485602
2024-05-07 18:20:15 +00:00
Jean-Baptiste Mardelle
9c3986fe45 Merge branch 'release/24.05' 2024-05-07 16:18:51 +02:00
Jean-Baptiste Mardelle
92b39639b4 Fix monitor pan with middle mouse button, allow zoomin until we have 60 pixels in the monitor view
CCBUG: 486211
2024-05-07 16:18:16 +02:00
Jean-Baptiste Mardelle
816a9e7ef7 Fix monitor middle mouse pan 2024-05-07 15:07:18 +02:00
Jean-Baptiste Mardelle
1509590ac5 Optimize playback of sequence clips (don't default to rgba format which triggers expansive compositing checks) 2024-05-07 11:26:18 +02:00
Jean-Baptiste Mardelle
37b279bb24 Track compositing is a per sequence setting, correctly handle it 2024-05-07 10:50:49 +02:00
Jean-Baptiste Mardelle
db765a27d5 Merge branch 'release/24.05' 2024-05-07 09:00:13 +02:00
Jean-Baptiste Mardelle
2696a6ff15 Fix archive widget showing incorrect required size for project archival 2024-05-07 08:59:14 +02:00
Jean-Baptiste Mardelle
38c2d69f10 Merge branch 'release/24.05' 2024-05-07 06:19:54 +02:00
Jean-Baptiste Mardelle
f5ab6310f2 FIx crash dragging from effect stack to another sequence
CCBUG: 467219
2024-05-07 06:18:48 +02:00
l10n daemon script
86d58995c4 GIT_SILENT Sync po/docbooks with svn 2024-05-07 01:24:27 +00:00
Jean-Baptiste Mardelle
68d194bcc4 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-06 09:15:02 +02:00
Jean-Baptiste Mardelle
2eb752cecf Fix typo 2024-05-06 09:14:39 +02:00
l10n daemon script
a4ff688067 GIT_SILENT Sync po/docbooks with svn 2024-05-06 03:20:32 +00:00
l10n daemon script
a78a6dbf68 GIT_SILENT Sync po/docbooks with svn 2024-05-06 01:25:12 +00:00
Jean-Baptiste Mardelle
07167c5333 Merge branch 'release/24.05' 2024-05-05 18:06:46 +02:00
Jean-Baptiste Mardelle
70d6946adc Fix consumer crash on project opening 2024-05-05 18:06:17 +02:00
Jean-Baptiste Mardelle
4789c241db Merge branch 'release/24.05' 2024-05-05 11:44:40 +02:00
Jean-Baptiste Mardelle
835408615a Fix copying effect by dragging in project monitor 2024-05-05 11:44:16 +02:00
Jean-Baptiste Mardelle
4620aeae38 Merge branch 'release/24.05' 2024-05-05 11:40:26 +02:00
Jean-Baptiste Mardelle
24aeb4ece7 Fix crash dropping effect on a track 2024-05-05 11:39:14 +02:00
Jean-Baptiste Mardelle
a1e688e519 Merge branch 'release/24.05' 2024-05-05 08:33:31 +02:00
Jean-Baptiste Mardelle
a0a65b691b Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-05 08:12:00 +02:00
Jean-Baptiste Mardelle
1e604c66aa Fix duplicating Bin clip does not suplicate effects
BUG: 463399
FIXED-IN: 24.05.0
2024-05-05 08:11:47 +02:00
l10n daemon script
47b1739712 GIT_SILENT Sync po/docbooks with svn 2024-05-05 03:04:30 +00:00
l10n daemon script
574a67448d GIT_SILENT Sync po/docbooks with svn 2024-05-05 01:25:35 +00:00
Alex Mauer
c2f61d7fb9 Correct typo “file exist” → “file exists” 2024-05-04 19:05:10 +00:00
Farid Abdelnour
e29c1609f3 Draft: Clarify that the remaining time calculation is an estimation. 2024-05-04 14:24:23 +00:00
Jean-Baptiste Mardelle
9760d259fa Merge branch 'release/24.05' 2024-05-04 05:48:17 +02:00
Jean-Baptiste Mardelle
2e014b08a1 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-04 05:47:27 +02:00
Jean-Baptiste Mardelle
cd6e37272a Workaround KIO Flatpak crash
CCBUG: 486494
2024-05-04 05:46:55 +02:00
l10n daemon script
eb53440ebf GIT_SILENT Sync po/docbooks with svn 2024-05-04 03:26:35 +00:00
l10n daemon script
b3f2df5a91 GIT_SILENT Sync po/docbooks with svn 2024-05-04 01:32:04 +00:00
l10n daemon script
fa9efd8d58 GIT_SILENT Sync po/docbooks with svn 2024-05-03 02:59:35 +00:00
Jean-Baptiste Mardelle
50155b92d3 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-05-03 04:10:17 +02:00
Jean-Baptiste Mardelle
73b6e6297a Merge branch 'release/24.05' 2024-05-03 04:10:02 +02:00
Jean-Baptiste Mardelle
27cf037445 Fix effect index broken in effectstack 2024-05-03 04:09:27 +02:00
l10n daemon script
f0680ad50b GIT_SILENT Sync po/docbooks with svn 2024-05-03 01:24:16 +00:00
Jean-Baptiste Mardelle
53a9ee4592 Merge branch 'release/24.05' 2024-05-02 13:34:40 +02:00
Jean-Baptiste Mardelle
778a8ccf66 Fix double click in timeline clip to add a rotoscoping keyframe breaks effect 2024-05-02 13:17:27 +02:00
Jean-Baptiste Mardelle
fe964070e7 Fix copy/paste rotoscoping effect
Related to #1863
2024-05-02 12:59:58 +02:00
Jean-Baptiste Mardelle
471e386203 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-02 09:00:18 +02:00
Jean-Baptiste Mardelle
d6b19d414a Allow enforcing the Breeze icon theme (disabled by default on all platforms) 2024-05-02 08:59:59 +02:00
l10n daemon script
dbbab25f73 GIT_SILENT Sync po/docbooks with svn 2024-05-02 02:53:35 +00:00
l10n daemon script
b9141fc95d GIT_SILENT Sync po/docbooks with svn 2024-05-02 01:22:51 +00:00
Jean-Baptiste Mardelle
808542a87a Merge branch 'release/24.05' 2024-05-02 02:30:28 +02:00
Jean-Baptiste Mardelle
d07e2e4857 Fix effect param flicker on drag 2024-05-02 02:27:56 +02:00
Jean-Baptiste Mardelle
a7b8f44c58 Fix tests warnings 2024-05-01 18:14:08 +02:00
Jean-Baptiste Mardelle
c42a9da793 Fix tests warnings 2024-05-01 16:13:13 +00:00
Jean-Baptiste Mardelle
cd06a4f0e0 Merge branch 'release/24.05' 2024-05-01 17:03:15 +02:00
Jean-Baptiste Mardelle
6e697cc589 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-05-01 16:22:09 +02:00
Jean-Baptiste Mardelle
0b9544749c Test if we can remove our dark breeze icon theme hack on all platforms with the latest KF changes 2024-05-01 16:21:49 +02:00
Jean-Baptiste Mardelle
d9a3acc8fb Dont lose image duration when changing project's framerate.
CCBUG: 486394
2024-05-01 16:21:08 +02:00
l10n daemon script
5dd5fd083e GIT_SILENT Sync po/docbooks with svn 2024-05-01 02:57:58 +00:00
l10n daemon script
db49d96d89 GIT_SILENT Sync po/docbooks with svn 2024-05-01 01:22:34 +00:00
Jean-Baptiste Mardelle
6019a06cd6 Merge branch 'release/24.05' 2024-04-30 09:27:12 +02:00
Jean-Baptiste Mardelle
de216a8251 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-30 09:26:25 +02:00
Jean-Baptiste Mardelle
e29f3d9976 Fix composition move broken in overwrite mode.
Related to #1860
2024-04-30 09:26:03 +02:00
l10n daemon script
0485e68900 GIT_SILENT Sync po/docbooks with svn 2024-04-30 02:58:42 +00:00
l10n daemon script
ed85b4322a GIT_SILENT Sync po/docbooks with svn 2024-04-30 01:23:55 +00:00
Jean-Baptiste Mardelle
f9b90f9616 Merge branch 'release/24.05' 2024-04-29 09:15:07 +02:00
Jean-Baptiste Mardelle
8400c212cb Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-29 09:13:36 +02:00
Jean-Baptiste Mardelle
34a5deac40 Fix opening Windows project files on Linux creates unwanted folders
CCBUG: 486270
2024-04-29 09:13:21 +02:00
l10n daemon script
d57e273c31 GIT_SILENT Sync po/docbooks with svn 2024-04-29 02:58:06 +00:00
l10n daemon script
5d4ee6ff23 GIT_SILENT Sync po/docbooks with svn 2024-04-29 01:24:26 +00:00
Jean-Baptiste Mardelle
1da76c5d4e Improve user feedback 2024-04-28 15:09:23 +02:00
Jean-Baptiste Mardelle
9840c3e800 Audio record: allow playing timeline when monitoring, clicking track rec...
Audio record: allow playing timeline when monitoring, clicking track rec button will start recording.
Related to #1861 
CCBUG: 486198
CCBUG: 485660
2024-04-28 14:51:39 +02:00
Jean-Baptiste Mardelle
776a2890a8 Audio record: allow playing timeline when monitoring, clicking track rec...
Audio record: allow playing timeline when monitoring, clicking track rec button will start recording.
Related to #1861 
CCBUG: 486198
CCBUG: 485660
2024-04-28 12:50:44 +00:00
Jean-Baptiste Mardelle
12295ae026 Merge branch 'release/24.05' 2024-04-28 13:28:05 +02:00
Jean-Baptiste Mardelle
6c8ebc760a Fix compile warnings 2024-04-28 13:17:05 +02:00
Jean-Baptiste Mardelle
4d2be0a930 Fix Ctrl+Wheel not working on some effect parameters.
BUG: 486233
FIXED-IN: 24.05.0
2024-04-28 13:12:22 +02:00
Jean-Baptiste Mardelle
7a9a151533 Merge branch 'release/24.05' 2024-04-28 07:17:17 +02:00
Jean-Baptiste Mardelle
811c018bd9 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-28 07:16:25 +02:00
Jean-Baptiste Mardelle
22d6974a75 On sequence change: correctly stop audio monitoring, fix crash when recording 2024-04-28 07:16:14 +02:00
l10n daemon script
647766384b GIT_SILENT Sync po/docbooks with svn 2024-04-28 02:55:07 +00:00
l10n daemon script
086b75eae2 GIT_SILENT Sync po/docbooks with svn 2024-04-28 01:20:27 +00:00
Julius Künzel
3ae9f86720 GIT_SILENT Add issue template with info about bugzilla 2024-04-27 09:33:11 +00:00
Jean-Baptiste Mardelle
9d5de8ad52 Merge branch 'release/24.05' 2024-04-27 07:17:04 +02:00
Jean-Baptiste Mardelle
6e6f7f2041 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-27 07:16:10 +02:00
Jean-Baptiste Mardelle
195f069bc7 Fix Esc key not correctly stopping audio record
Related to #1857
2024-04-27 07:15:50 +02:00
l10n daemon script
e5416f31a6 GIT_SILENT Sync po/docbooks with svn 2024-04-27 02:51:51 +00:00
l10n daemon script
a0ac16e812 GIT_SILENT Sync po/docbooks with svn 2024-04-27 01:19:52 +00:00
Jean-Baptiste Mardelle
995acd41da Merge branch 'release/24.05' 2024-04-26 16:56:46 +02:00
Jean-Baptiste Mardelle
41dfd63f79 Fix audio rec device selection on Qt5 2024-04-26 16:56:23 +02:00
Jean-Baptiste Mardelle
6bc972b1fd Merge branch 'release/24.05' 2024-04-26 16:39:30 +02:00
Jean-Baptiste Mardelle
54e5ef712a Fix Qt5 compilation 2024-04-26 16:38:54 +02:00
Jean-Baptiste Mardelle
10d67ce9bd Merge branch 'release/24.05' 2024-04-26 16:34:35 +02:00
Jean-Baptiste Mardelle
f247262d8d Fix audio capture source not correctly saved / used when changed 2024-04-26 16:34:04 +02:00
Jean-Baptiste Mardelle
26a660ebb4 Merge branch 'release/24.05' 2024-04-26 10:59:37 +02:00
Jean-Baptiste Mardelle
f4a16526a7 Fix audio mixer initialization 2024-04-26 10:58:45 +02:00
Jean-Baptiste Mardelle
8cf908a11c Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-26 10:09:58 +02:00
Jean-Baptiste Mardelle
c00957fdca Fix crash disabling sequence clip in timeline
BUG: 486117
FIXED-IN: 24.05.0
2024-04-26 10:09:42 +02:00
l10n daemon script
64d3734f56 GIT_SILENT Sync po/docbooks with svn 2024-04-26 02:54:15 +00:00
l10n daemon script
9c60cf841c GIT_SILENT Sync po/docbooks with svn 2024-04-26 01:19:42 +00:00
Jean-Baptiste Mardelle
46f6b0ed2a Merge branch 'release/24.05' 2024-04-25 18:59:55 +02:00
Jean-Baptiste Mardelle
73c82a4b62 Minor fixes and rephrasing for render widget duration info 2024-04-25 18:58:37 +02:00
Jean-Baptiste Mardelle
287d271d15 Adjust timeline clip offset label position and tooltip 2024-04-25 08:54:19 +02:00
Jean-Baptiste Mardelle
4436021a20 Feat: Implement effect groups
Add an option in the effect stack to enable effect groups. When enabled, adjusting a parameter for an effect, it will apply to all items in the group that have this effect.
2024-04-25 07:42:17 +02:00
Jean-Baptiste Mardelle
98d7d40e39 Feat: Implement effect groups
Add an option in the effect stack to enable effect groups. When enabled, adjusting a parameter for an effect, it will apply to all items in the group that have this effect.
2024-04-25 05:37:00 +00:00
l10n daemon script
acbc8e15b0 GIT_SILENT Sync po/docbooks with svn 2024-04-25 02:58:24 +00:00
l10n daemon script
789ca090ed GIT_SILENT Sync po/docbooks with svn 2024-04-25 01:21:09 +00:00
Jean-Baptiste Mardelle
703c6d5233 Merge branch 'release/24.05' 2024-04-24 18:47:17 +02:00
Jean-Baptiste Mardelle
2122fe6826 Windows: disable force breeze icon and enforce breeze theme by default
Related to #1855
2024-04-24 18:46:44 +02:00
Jean-Baptiste Mardelle
a1c2f467c4 Merge branch 'release/24.05' 2024-04-24 08:59:20 +02:00
Jean-Baptiste Mardelle
b25654e661 Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-24 08:58:29 +02:00
Jean-Baptiste Mardelle
07d1b08785 Edit clip duration: process in ripple mode if ripple tool is active 2024-04-24 08:58:09 +02:00
l10n daemon script
45dbc5ea6f GIT_SILENT Sync po/docbooks with svn 2024-04-24 03:35:43 +00:00
l10n daemon script
4b66ed26cd GIT_SILENT Sync po/docbooks with svn 2024-04-24 01:28:37 +00:00
Jean-Baptiste Mardelle
1dbc60bbe9 Merge branch 'release/24.05' 2024-04-23 17:53:56 +02:00
Jean-Baptiste Mardelle
3f38a05067 Delay document notes widget initialisation.
Related to #1855
2024-04-23 17:53:36 +02:00
Jean-Baptiste Mardelle
4e272aff54 Merge branch 'release/24.05' 2024-04-23 16:06:51 +02:00
Jean-Baptiste Mardelle
48773eb64b Limit the threads to a maximum of 16 for libx265 encoding
Related to #1858
2024-04-23 16:05:59 +02:00
Jean-Baptiste Mardelle
84db3070e9 Merge branch 'release/24.05' 2024-04-23 15:49:07 +02:00
Jean-Baptiste Mardelle
3e580230e7 Another round of warning fixes 2024-04-23 15:48:33 +02:00
Jean-Baptiste Mardelle
0d339cb30e Fix Qt6 deprecation warning 2024-04-23 15:37:42 +02:00
Jean-Baptiste Mardelle
d8149e79cc Merge branch 'release/24.05' 2024-04-23 11:42:23 +02:00
Jean-Baptiste Mardelle
5c35040ef3 Restore audio monitor state when connecting a timeline 2024-04-23 11:41:16 +02:00
Lev Maslov
ad9abafb66 Work/audio rec fixes 2024-04-23 11:30:48 +02:00
Lev Maslov
5b15c6c36d Work/audio rec fixes 2024-04-23 09:28:20 +00:00
l10n daemon script
3b0cd504d0 GIT_SILENT Sync po/docbooks with svn 2024-04-23 03:25:07 +00:00
l10n daemon script
6cf5952690 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-23 03:19:31 +00:00
l10n daemon script
77a4da7e14 GIT_SILENT made messages (after extraction) 2024-04-23 02:44:25 +00:00
l10n daemon script
136ca24930 GIT_SILENT Sync po/docbooks with svn 2024-04-23 01:27:43 +00:00
Jean-Baptiste Mardelle
7ff88fa2d2 Merge branch 'release/24.05' 2024-04-22 12:59:16 +02:00
Jean-Baptiste Mardelle
109a997b14 Cleanup and fix crash dragging a bin clip effect to a timeline clip 2024-04-22 12:58:50 +02:00
Jean-Baptiste Mardelle
744cbeb7f7 Merge branch 'release/24.05' 2024-04-22 09:23:04 +02:00
Jean-Baptiste Mardelle
eb803880a2 Add close bin icon in toolbar, reword open new bin 2024-04-22 09:22:32 +02:00
Jean-Baptiste Mardelle
85b2d4ea55 Merge branch 'release/24.05' 2024-04-22 08:57:00 +02:00
Jean-Baptiste Mardelle
cbfbc169ad Merge branch 'release/24.05' of invent.kde.org:multimedia/kdenlive into release/24.05 2024-04-22 08:53:13 +02:00
Jean-Baptiste Mardelle
61e1d8a5ac Correctly ensure all Bin Docks have a unique name, add menu entry in Bin to create new bin 2024-04-22 08:52:54 +02:00
l10n daemon script
b1fd2e5b99 GIT_SILENT Sync po/docbooks with svn 2024-04-22 03:48:10 +00:00
l10n daemon script
902ba46ba5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-22 03:39:17 +00:00
l10n daemon script
945da5dfbd GIT_SILENT made messages (after extraction) 2024-04-22 03:03:45 +00:00
l10n daemon script
624d9546d0 GIT_SILENT Sync po/docbooks with svn 2024-04-22 01:26:58 +00:00
l10n daemon script
21541de2aa SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-22 01:15:04 +00:00
l10n daemon script
b1b7edf479 GIT_SILENT made messages (after extraction) 2024-04-22 00:37:58 +00:00
Jean-Baptiste Mardelle
2bd6cdb889 Merge branch 'release/24.05' 2024-04-21 17:31:33 +02:00
Jean-Baptiste Mardelle
beb6ed85bc Fix a few Project Bin regressions 2024-04-21 17:27:38 +02:00
Jean-Baptiste Mardelle
eaa476c17d Remove unused parameter 2024-04-21 17:03:27 +02:00
Ajay Chauhan
1eae60c08c Add multi-format rendering
closes https://invent.kde.org/multimedia/kdenlive/-/merge_requests/466
2024-04-21 16:58:10 +02:00
Ajay Chauhan
3c0cf874b5 Add multi-format rendering
closes https://invent.kde.org/multimedia/kdenlive/-/merge_requests/466
2024-04-21 14:56:37 +00:00
Albert Astals Cid
fb7d04df7a GIT_SILENT Upgrade release service version to 24.07.70. 2024-04-21 12:13:58 +02:00
Jean-Baptiste Mardelle
1360fdd536 Ensure Docks are correctly sorted in view menu 2024-04-21 12:02:01 +02:00
Albert Astals Cid
f80ea43392 GIT_SILENT Upgrade release service version to 24.04.80. 2024-04-21 11:24:39 +02:00
Jean-Baptiste Mardelle
c68ca5ca95 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-21 08:00:48 +02:00
Jean-Baptiste Mardelle
5c7ced0ac4 Fix crash opening a file on startup 2024-04-21 08:00:34 +02:00
l10n daemon script
033e9bca73 GIT_SILENT Sync po/docbooks with svn 2024-04-21 01:22:16 +00:00
Eugen Mohr
27f230bb90 New camera proxy profile for Insta 360 AcePro
Contribution from user Silvan Streuli
2024-04-20 19:39:10 +00:00
Jean-Baptiste Mardelle
0be1f85e94 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-20 07:26:48 +02:00
Jean-Baptiste Mardelle
b18a630fbb Fix slip tool 2024-04-20 07:26:36 +02:00
l10n daemon script
c8c9fa6d55 GIT_SILENT Sync po/docbooks with svn 2024-04-20 01:22:29 +00:00
Lev Maslov
f9aa5be58f Qt6 Audio recording fixes 2024-04-19 15:53:20 +00:00
Jean-Baptiste Mardelle
44e03fbf47 MLT XML concurrency issue: use ReadWriteLock instead of Mutex for smoother operation 2024-04-19 15:44:56 +02:00
Jean-Baptiste Mardelle
34bb483705 Rename View menu "Bins" to "Project Bins" to avoid confusion, don't set same name for multiple bins 2024-04-19 15:08:41 +02:00
Jean-Baptiste Mardelle
78ab39b998 Add tooltip to channelcopy effect 2024-04-19 13:38:53 +02:00
Jean-Baptiste Mardelle
595065b36d Fix crash after save in sequence thumbnails
CCBUG: 485452
2024-04-19 13:38:30 +02:00
l10n daemon script
2c9128fec4 GIT_SILENT Sync po/docbooks with svn 2024-04-19 01:24:33 +00:00
l10n daemon script
7c327be394 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-19 01:15:59 +00:00
l10n daemon script
49d08a92f6 GIT_SILENT made messages (after extraction) 2024-04-19 00:37:58 +00:00
Jean-Baptiste Mardelle
d5f8e57fed Remove last use of dropped icon 2024-04-18 16:41:02 +00:00
Jean-Baptiste Mardelle
43b085a5d4 Use default breeze icon for audio (fixes mixer widget using all space) 2024-04-18 16:35:17 +00:00
Pedro Rodrigues
19ef5271a3 Additional filters for file pickers / better way of handling file filters 2024-04-18 02:30:26 +00:00
Julius Künzel
b581ed8aef [nightly flatpak] Fix build 2024-04-17 13:04:37 +00:00
Jean-Baptiste Mardelle
77ce032a38 Use default breeze icon for audio 2024-04-17 13:46:02 +02:00
l10n daemon script
6bd4f6c633 GIT_SILENT Sync po/docbooks with svn 2024-04-17 01:24:12 +00:00
Jean-Baptiste Mardelle
66f914a257 Fix possible crash on closing app just after opening 2024-04-16 17:04:05 +02:00
Jean-Baptiste Mardelle
43037990c3 Fix startup crash when pressing Esc
Related to KDENLIVE-5V
2024-04-16 10:32:30 +02:00
Jean-Baptiste Mardelle
ca203f15f6 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-16 09:56:43 +02:00
Jean-Baptiste Mardelle
984dec0103 Fix effects cannot be enabled after saving with disable bin/timeline effects
Faster project opening for multi-timeline projects
BUG: 438970
2024-04-16 09:55:59 +02:00
Lev Maslov
bfb1ef4c10 Audio recording implementation for Qt6 2024-04-16 06:24:11 +00:00
l10n daemon script
7421c48800 GIT_SILENT Sync po/docbooks with svn 2024-04-16 01:26:12 +00:00
l10n daemon script
e163e94866 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-16 01:15:16 +00:00
Jean-Baptiste Mardelle
a2c08dbc07 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-16 01:48:34 +02:00
Jean-Baptiste Mardelle
2114aeed9f Fix tests 2024-04-16 01:48:03 +02:00
l10n daemon script
3f06408908 GIT_SILENT Sync po/docbooks with svn 2024-04-15 01:19:40 +00:00
l10n daemon script
ce5313db71 GIT_SILENT Sync po/docbooks with svn 2024-04-14 01:19:57 +00:00
l10n daemon script
5b660d974c GIT_SILENT Sync po/docbooks with svn 2024-04-13 01:23:58 +00:00
Jean-Baptiste Mardelle
caacdcf244 Fix guides list widget not properly initialized on startup 2024-04-13 03:15:30 +02:00
Jean-Baptiste Mardelle
b2f03c8063 Fix Bin initialized twice on project opening causing various crashes.
CCBUG: 485452
2024-04-13 02:39:03 +02:00
Jean-Baptiste Mardelle
d671ae81af Fix crashes on insert/overwrite clips move 2024-04-12 12:24:47 +02:00
Jean-Baptiste Mardelle
91cba0c769 Fix clips and compositions not aligned to track after spacer operation 2024-04-12 12:14:50 +02:00
Jean-Baptiste Mardelle
cf3c145f0f Fix spacer crash with compositions
Related to #963
2024-04-12 11:52:13 +02:00
Jean-Baptiste Mardelle
beb7c53c92 Fix spacer crash with guides, small optimization for group move under timeline cursor
Related to #963
2024-04-12 11:29:55 +02:00
Jean-Baptiste Mardelle
5ac7bc5602 Correctly delete pluggable actions 2024-04-12 09:36:38 +02:00
Jean-Baptiste Mardelle
04582177d2 Fix dock action duplication and small mem leak 2024-04-12 08:40:40 +02:00
Jean-Baptiste Mardelle
684bd1e15d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-12 04:47:14 +02:00
Jean-Baptiste Mardelle
b1f9007632 View menu: move bins and scopes in submenus 2024-04-12 04:47:00 +02:00
l10n daemon script
70c9b91b2c GIT_SILENT Sync po/docbooks with svn 2024-04-12 01:21:41 +00:00
Jean-Baptiste Mardelle
5089a93c9c Ensure autosave is not triggered while saving.
Might be related to #1852
2024-04-11 13:02:37 +02:00
Jean-Baptiste Mardelle
37d248119c Store multiple bins in Kdenlive Settings, remember each bin type (tree or icon view)
Restore multiple bins on opening.
Replaces !484
2024-04-11 07:55:32 +00:00
l10n daemon script
ea5812807e GIT_SILENT Sync po/docbooks with svn 2024-04-11 01:22:21 +00:00
Laurent Montel
75543f0835 GIT_SILENT: flatpak: Update Sdk to 6.7 2024-04-10 07:51:53 +02:00
l10n daemon script
ad6a256b74 GIT_SILENT Sync po/docbooks with svn 2024-04-10 01:23:38 +00:00
l10n daemon script
1fa57b2ed5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-10 01:14:51 +00:00
l10n daemon script
a40218faea GIT_SILENT made messages (after extraction) 2024-04-10 00:37:45 +00:00
Jean-Baptiste Mardelle
ea39529e0a Code cleanup: move subtitle related members from timelinemodel to subtitlemodel 2024-04-09 16:08:43 +02:00
Jean-Baptiste Mardelle
68772e6a39 Faster spacer tool 2024-04-09 09:57:54 +00:00
l10n daemon script
81b4a5ad01 GIT_SILENT Sync po/docbooks with svn 2024-04-09 01:23:46 +00:00
l10n daemon script
25694029df SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-09 01:15:16 +00:00
l10n daemon script
44d4073985 GIT_SILENT made messages (after extraction) 2024-04-09 00:37:44 +00:00
Heiko Becker
c3be2e0c64 GIT_SILENT Update Appstream for new release
(cherry picked from commit f10a4f2350)
2024-04-08 17:19:47 +02:00
Jean-Baptiste Mardelle
4391cd7fa9 Fix tab order of edit profile dialog 2024-04-08 16:40:02 +02:00
Jean-Baptiste Mardelle
0068799e78 Fix blurry folder icon with some project profiles 2024-04-08 16:39:23 +02:00
Jean-Baptiste Mardelle
f24a37ea3c Fix spacer tool with compositions and subtitles (broken by last commit) 2024-04-08 16:12:15 +02:00
Jean-Baptiste Mardelle
609278fdfd Make spacer tool faster 2024-04-08 11:06:33 +02:00
Jean-Baptiste Mardelle
286ec780a5 Merge branch 'release/24.02' 2024-04-08 08:46:12 +02:00
Jean-Baptiste Mardelle
7e372234d9 Fix timeline not following playhead
Fixes #1849
2024-04-08 08:45:43 +02:00
Jean-Baptiste Mardelle
249e823b78 Merge branch 'release/24.02' 2024-04-08 08:24:10 +02:00
Jean-Baptiste Mardelle
6eebd89dcc Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-04-08 08:02:43 +02:00
Jean-Baptiste Mardelle
5e76cb3659 When copy/paste effects from a group, only paste effects for the active clip
BUG: 421667
2024-04-08 08:02:28 +02:00
l10n daemon script
6f2f9735b7 GIT_SILENT Sync po/docbooks with svn 2024-04-08 03:15:53 +00:00
l10n daemon script
435e6abd4c GIT_SILENT made messages (after extraction) 2024-04-08 02:44:25 +00:00
l10n daemon script
7364145a3b GIT_SILENT Sync po/docbooks with svn 2024-04-08 01:22:22 +00:00
l10n daemon script
14c0f31998 GIT_SILENT Sync po/docbooks with svn 2024-04-07 03:16:36 +00:00
l10n daemon script
3aafc69145 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-04-07 03:13:40 +00:00
l10n daemon script
7b3ea5c994 GIT_SILENT Sync po/docbooks with svn 2024-04-07 01:23:13 +00:00
l10n daemon script
bff6d87507 GIT_SILENT Sync po/docbooks with svn 2024-04-06 03:00:37 +00:00
l10n daemon script
f96c6f53e0 GIT_SILENT Sync po/docbooks with svn 2024-04-06 01:22:56 +00:00
l10n daemon script
e0eabb283c GIT_SILENT Sync po/docbooks with svn 2024-04-05 03:13:05 +00:00
l10n daemon script
7d106a4ea4 GIT_SILENT Sync po/docbooks with svn 2024-04-05 01:20:56 +00:00
Jean-Baptiste Mardelle
15902d91b3 Merge branch 'release/24.02' 2024-04-04 17:30:41 +02:00
Jean-Baptiste Mardelle
535fdc1f22 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-04-04 17:30:06 +02:00
Jean-Baptiste Mardelle
19600e4c0e optimize group move (don't update clip position twice) 2024-04-04 17:29:48 +02:00
Jean-Baptiste Mardelle
664b7f81d2 Monitor: add play zone from cursor
BUG: 484103
2024-04-04 15:48:03 +02:00
Jean-Baptiste Mardelle
164e3845f3 Merge branch 'release/24.02' 2024-04-04 15:09:49 +02:00
Jean-Baptiste Mardelle
3a3e3894fb Fix nvidia encoding
Related to #1814
2024-04-04 15:08:54 +02:00
Jean-Baptiste Mardelle
0d99f9aab3 Merge branch 'release/24.02' 2024-04-04 08:10:14 +02:00
Jean-Baptiste Mardelle
3efe0d62f5 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-04-04 08:09:23 +02:00
Jean-Baptiste Mardelle
b07046873f Multiple improvements for timeline keyboard grab (don't test each frame on a move, scoll timeline accordingly, don't lose focus on app switch) 2024-04-04 08:09:01 +02:00
l10n daemon script
ab687c70ea GIT_SILENT Sync po/docbooks with svn 2024-04-04 03:18:19 +00:00
l10n daemon script
6a95505d37 GIT_SILENT Sync po/docbooks with svn 2024-04-04 01:23:30 +00:00
Jean-Baptiste Mardelle
bebb3e206a Merge branch 'release/24.02' 2024-04-03 13:06:39 +02:00
Jean-Baptiste Mardelle
baa93e0b24 Update to last commit: only sync shortcuts if there was a change 2024-04-03 13:06:07 +02:00
Jean-Baptiste Mardelle
8094aed4df Merge branch 'release/24.02' 2024-04-03 09:18:33 +02:00
Jean-Baptiste Mardelle
6a5aa6f924 Fix: editing toolbar config discards newly set keyboard shortcuts 2024-04-03 09:18:03 +02:00
Jean-Baptiste Mardelle
aab57dfeaf Merge branch 'release/24.02' 2024-04-03 07:09:46 +02:00
Jean-Baptiste Mardelle
7f98df751f Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-04-03 07:09:06 +02:00
Jean-Baptiste Mardelle
36d9d2d76f Increase Qt6 limit for max image size
CCBUG: 484752
2024-04-03 07:08:43 +02:00
l10n daemon script
086ee1cb1d GIT_SILENT Sync po/docbooks with svn 2024-04-03 03:02:00 +00:00
l10n daemon script
e2fbebe49d GIT_SILENT Sync po/docbooks with svn 2024-04-03 01:23:08 +00:00
l10n daemon script
370bf6dac9 GIT_SILENT made messages (after extraction) 2024-04-03 00:37:37 +00:00
l10n daemon script
ba53cf7c25 GIT_SILENT Sync po/docbooks with svn 2024-04-02 02:49:13 +00:00
l10n daemon script
a60fdcf55b GIT_SILENT made messages (after extraction) 2024-04-02 02:18:43 +00:00
l10n daemon script
d7e9c8c040 GIT_SILENT Sync po/docbooks with svn 2024-04-02 01:17:28 +00:00
Julius Künzel
fab87ecf50 GIT_SILENT [icons] use timeline-mode-* instead of kdenlive-*-edit 2024-04-01 15:30:38 +02:00
Julius Künzel
4038c5e045 GIT_SILENT [icons] replace kdenlive-show-audiothumb by waveform 2024-04-01 15:30:38 +02:00
Julius Künzel
c2c8087ea8 GIT_SILENT [icons] use kdenlive-show-video instead of *- videothumb 2024-04-01 15:30:38 +02:00
Julius Künzel
6744dd9d7d GIT_SILENT [icons] Use audio-off instead of kdenlive-hide-audio 2024-04-01 15:30:38 +02:00
l10n daemon script
fd25adf69b GIT_SILENT Sync po/docbooks with svn 2024-04-01 02:49:37 +00:00
l10n daemon script
d1c8d3655f GIT_SILENT made messages (after extraction) 2024-04-01 02:18:32 +00:00
l10n daemon script
f0b95e4055 GIT_SILENT Sync po/docbooks with svn 2024-04-01 01:17:04 +00:00
l10n daemon script
dbff881d50 GIT_SILENT made messages (after extraction) 2024-04-01 00:37:33 +00:00
Elias (Bleuzen)
117baaae99 Improve AV1 NVENC export profile
This improves the AV1 NVENC export profile introduced in https://invent.kde.org/multimedia/kdenlive/-/merge_requests/409

The current values produce large files and the quality slider is limited to only a small range (`15` - `45`) of all possible QP values. Therefore even when setting the quality slider to 0% the output file is still big and it is not possible to compress the video to a more reasonable size

The AV1 NVENC encoder supports a QP range of `-1` - `255`.
This MR fixes the above issue by exposing more of this range to be able to output smaller files

I also changed the default value to one which outputs a bit smaller files compared to H264 with its default CQP. I think this is what most users expect considering that AV1 is in most cases a more efficient codec

There are more possible improvements to investigate (CQ mode instead of CQP, Spatial AQ & Temporal AQ, testing on more content to find better values overall and better naming of the profiles...)
but for now this should be fine and gets the profile in a usable state for most situations
2024-03-31 16:28:11 +00:00
Laurent Montel
c17e7b3b0a Translate shortcut too 2024-03-31 07:41:47 +00:00
l10n daemon script
0c1badbedf GIT_SILENT Sync po/docbooks with svn 2024-03-31 03:21:08 +00:00
l10n daemon script
c806935cdc GIT_SILENT Sync po/docbooks with svn 2024-03-31 01:29:02 +00:00
Julius Künzel
7431d8d2d6 Require at least MLT 7.22.0 2024-03-30 11:39:40 +00:00
Julius Künzel
5898683505 GIT_SILENT Disable CD macOS notarize test 2024-03-30 11:39:32 +00:00
l10n daemon script
cb3dbc73c4 GIT_SILENT Sync po/docbooks with svn 2024-03-30 02:50:23 +00:00
l10n daemon script
6752608cf1 GIT_SILENT Sync po/docbooks with svn 2024-03-30 01:17:20 +00:00
Jean-Baptiste Mardelle
1085c8393b Use proper method to remove ampersand accel 2024-03-29 15:36:28 +01:00
l10n daemon script
1b7fc5f152 GIT_SILENT Sync po/docbooks with svn 2024-03-29 03:16:12 +00:00
l10n daemon script
9e9d4c6896 GIT_SILENT Sync po/docbooks with svn 2024-03-29 01:29:09 +00:00
Friedrich W. H. Kossebau
2c14d13951 Drop code duplicating what KAboutData::setApplicationData() & KAboutData::setupCommandLine() do 2024-03-28 19:20:59 +00:00
Jean-Baptiste Mardelle
cd456b93cb Merge branch 'release/24.02' 2024-03-28 08:58:40 +01:00
Jean-Baptiste Mardelle
f820296578 Fix: Ensure secondary bins have a title bar when needed and that the dock widgets list is always correctly sorted 2024-03-28 08:57:40 +01:00
l10n daemon script
a71510b112 GIT_SILENT Sync po/docbooks with svn 2024-03-28 01:36:31 +00:00
l10n daemon script
31785c2f18 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-28 01:17:40 +00:00
l10n daemon script
3906b6ea9a GIT_SILENT made messages (after extraction) 2024-03-28 00:38:21 +00:00
l10n daemon script
f6fd2e2c0d GIT_SILENT Sync po/docbooks with svn 2024-03-27 11:28:20 +00:00
l10n daemon script
25ef5fa5e4 GIT_SILENT Sync po/docbooks with svn 2024-03-27 09:53:45 +00:00
l10n daemon script
357acb4c83 GIT_SILENT Sync po/docbooks with svn 2024-03-27 03:24:24 +00:00
l10n daemon script
799334984d GIT_SILENT Sync po/docbooks with svn 2024-03-27 01:29:59 +00:00
Julius Künzel
b63ce5df8f GIT_SILENT Fix compiler warnings in fakeit.hpp
(cherry picked from commit 2283c990d3)
2024-03-26 22:41:56 +01:00
Julius Künzel
ed08491214 GIT_SILENT Update fakeit
From https://github.com/eranpeer/FakeIt/blob/master/single_header/
standalone/fakeit.hpp

SPDX header ported

(cherry picked from commit b026f57f09)
2024-03-26 22:41:53 +01:00
Julius Künzel
a47375bd61 GIT_SILENT Fix a few build warnings
(cherry picked from commit fedc976d96)
2024-03-26 22:41:51 +01:00
Julius Künzel
d858793a32 GIT_SILENT Disable spamy variadic-macros warning
(cherry picked from commit 2b4110d0f2)
2024-03-26 22:41:44 +01:00
Jean-Baptiste Mardelle
22c34f32c4 Merge branch 'release/24.02' 2024-03-26 11:39:05 +01:00
Jean-Baptiste Mardelle
befe0858db Don't perform bin block twice on main bin 2024-03-26 11:38:43 +01:00
Jean-Baptiste Mardelle
72dbc431a5 Merge branch 'release/24.02' 2024-03-26 09:54:25 +01:00
Jean-Baptiste Mardelle
fc2c026d9c Fix: lag moving clips from one bin to another and unneeded monitor clip reload 2024-03-26 09:53:38 +01:00
l10n daemon script
56045b3039 GIT_SILENT Sync po/docbooks with svn 2024-03-26 03:26:28 +00:00
l10n daemon script
be9944c7f9 GIT_SILENT Sync po/docbooks with svn 2024-03-26 01:29:44 +00:00
Jean-Baptiste Mardelle
9a2a6cf1b4 Merge branch 'release/24.02' 2024-03-26 00:26:22 +01:00
Jean-Baptiste Mardelle
9041fef042 Fix crash and color theme broken on Windows when opening a project by double click 2024-03-26 00:24:12 +01:00
Jean-Baptiste Mardelle
0a70940a9b Merge branch 'release/24.02' 2024-03-25 13:23:31 +01:00
Jean-Baptiste Mardelle
e246dac297 Try to fix empty monitor when switching to/from fullscreen on Mac 2024-03-25 13:22:38 +01:00
Jean-Baptiste Mardelle
707bc0f78e Fix mem leak on save 2024-03-25 13:11:58 +01:00
Jean-Baptiste Mardelle
37adf37a97 Add more locks around xml producer, fix autosave triggered on project open 2024-03-25 13:11:39 +01:00
l10n daemon script
5d499dea8c GIT_SILENT Sync po/docbooks with svn 2024-03-25 03:22:43 +00:00
l10n daemon script
7d510ac2a1 GIT_SILENT made messages (after extraction) 2024-03-25 02:51:44 +00:00
l10n daemon script
811549a541 GIT_SILENT Sync po/docbooks with svn 2024-03-25 01:29:59 +00:00
Julius Künzel
2283c990d3 GIT_SILENT Fix compiler warnings in fakeit.hpp 2024-03-25 00:45:09 +01:00
Julius Künzel
b026f57f09 GIT_SILENT Update fakeit
From https://github.com/eranpeer/FakeIt/blob/master/single_header/
standalone/fakeit.hpp

SPDX header ported
2024-03-25 00:45:09 +01:00
Julius Künzel
fedc976d96 GIT_SILENT Fix a few build warnings 2024-03-25 00:45:09 +01:00
Julius Künzel
2b4110d0f2 GIT_SILENT Disable spamy variadic-macros warning 2024-03-25 00:09:04 +01:00
Jean-Baptiste Mardelle
0acbb5b763 Merge branch 'release/24.02' 2024-03-24 21:30:10 +01:00
Jean-Baptiste Mardelle
5c77705ffa Mediabrowser: ensure thumbnails are generated after changing the view 2024-03-24 21:29:45 +01:00
Jean-Baptiste Mardelle
78f8240e0b Merge branch 'release/24.02' 2024-03-24 17:13:12 +01:00
Jean-Baptiste Mardelle
8cfa2ea978 Enable video thumbnails in media browser for Win/Mac 2024-03-24 16:55:39 +01:00
Jean-Baptiste Mardelle
185cce37a5 Fix: don't propose existing name for new sequence
BUG: 472753
2024-03-24 15:02:07 +01:00
Jean-Baptiste Mardelle
1bef4dad70 Fix crash in sequence clip thumbnails
CCBUG: 483836
2024-03-24 15:01:42 +01:00
Jean-Baptiste Mardelle
ac078f0042 Ensure we never reset the locale while an MLT XML Consumer is running (it caused data corruption)
CCBUG: 483777
2024-03-24 14:51:29 +01:00
Julius Künzel
a1cabf8ef7 Add icon data to shared-mime-info 2024-03-24 12:37:45 +00:00
Jean-Baptiste Mardelle
941104faf4 Fix: favorite effects menu not refreshed when a new effect is set as favorite 2024-03-24 13:05:32 +01:00
Jean-Baptiste Mardelle
0d80605586 Fix: Rotoscoping not allowing to add points close to bottom of the screen 2024-03-24 13:05:17 +01:00
Jean-Baptiste Mardelle
8ce440f539 Fix: Rotoscoping - allow closing shape with Return key, don't discard initial shape when drawing it and seeking in timeline
CCBUG: 484009
2024-03-24 13:05:05 +01:00
Jean-Baptiste Mardelle
5ab2de0506 Fix: cannot translate the "P" for Proxy in timeline
BUG: 471850
2024-03-24 12:57:09 +01:00
Jean-Baptiste Mardelle
5768659e20 Merge branch 'release/24.02' 2024-03-24 06:51:02 +01:00
Jean-Baptiste Mardelle
efbfbe63a8 Fix white background and blank monitor on Windows after going back from fullscreen
BUG: 484081
2024-03-24 06:44:54 +01:00
l10n daemon script
a2c33f6f02 GIT_SILENT Sync po/docbooks with svn 2024-03-24 02:57:12 +00:00
l10n daemon script
b0ddb90ebf GIT_SILENT Sync po/docbooks with svn 2024-03-24 01:19:45 +00:00
l10n daemon script
40bdee57b4 GIT_SILENT made messages (after extraction) 2024-03-24 00:37:40 +00:00
Jean-Baptiste Mardelle
7133f027ce Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-23 06:48:22 +01:00
Jean-Baptiste Mardelle
7a09d96c50 Fix possible crash when quit just after starting 2024-03-23 06:47:42 +01:00
Jean-Baptiste Mardelle
5814f7b9aa Fix crash in sequence clip thumbnails
CCBUG: 483836
2024-03-23 06:47:13 +01:00
l10n daemon script
550724fbd7 GIT_SILENT Sync po/docbooks with svn 2024-03-23 02:57:36 +00:00
l10n daemon script
e322b2d375 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-23 02:55:11 +00:00
l10n daemon script
833cffe72d GIT_SILENT Sync po/docbooks with svn 2024-03-23 01:18:26 +00:00
Julius Künzel
dd6e81cf47 Fix wrong KDEInstallDirs on Windows
Appearently include(KDEInstallDirs) behaves different if called after find_package(Qt6 ...). This seems like a bug in ECM
2024-03-22 23:32:01 +00:00
Jean-Baptiste Mardelle
e7cf1299ac Fix recent commit not allowing to open project file 2024-03-22 16:38:35 +01:00
Jean-Baptiste Mardelle
c03365762b Fix recent commit not allowing to open files 2024-03-22 16:34:02 +01:00
Jean-Baptiste Mardelle
4bbfef6393 go back to previous hack around ECM issue 2024-03-22 16:25:34 +01:00
Jean-Baptiste Mardelle
a28aae2b9a Restore monitor in full screen if they were when closing Kdenlive
CCBUG: 484081
2024-03-22 16:25:34 +01:00
Jean-Baptiste Mardelle
41a5320e89 Don't crash opening aa corrupted project file with no tracks 2024-03-22 13:46:18 +01:00
Jean-Baptiste Mardelle
d296a33fc4 When opening an unrecoverable file, don't crash but propose to open a backup.
Related to #484070
2024-03-22 13:23:31 +01:00
Jean-Baptiste Mardelle
75be42a77c Ensure we never reset the locale while an MLT XML Consumer is running (it caused data corruption)
CCBUG: 483777
2024-03-22 11:47:03 +01:00
Jean-Baptiste Mardelle
3df6e489a7 Merge branch 'release/24.02' 2024-03-22 09:05:26 +01:00
Jean-Baptiste Mardelle
c83404329a Fix: cannot move compositions properly in timeline with Qt6
BUG: 484062
2024-03-22 09:04:16 +01:00
Jean-Baptiste Mardelle
4298a42125 Proxy clip: highlight proxy in file manager when opening the folder 2024-03-22 09:03:07 +01:00
l10n daemon script
d1fa0f73f9 GIT_SILENT Sync po/docbooks with svn 2024-03-22 02:52:49 +00:00
l10n daemon script
efb9082dd3 GIT_SILENT made messages (after extraction) 2024-03-22 02:21:10 +00:00
l10n daemon script
c2868934b5 GIT_SILENT Sync po/docbooks with svn 2024-03-22 01:18:16 +00:00
l10n daemon script
94ce0033c1 GIT_SILENT Sync po/docbooks with svn 2024-03-21 02:59:11 +00:00
l10n daemon script
70a7b424bc GIT_SILENT Sync po/docbooks with svn 2024-03-21 01:19:59 +00:00
Jean-Baptiste Mardelle
a6be0bb04f Fix: favorite effects menu not refreshed when a new effect is set as favorite 2024-03-20 09:15:07 +01:00
Jean-Baptiste Mardelle
9d298460a0 Rotoscoping: add info about return key 2024-03-20 08:55:03 +01:00
Jean-Baptiste Mardelle
17f297d3b1 Fix: Rotoscoping not allowing to add points close to bottom of the screen 2024-03-20 08:52:25 +01:00
Jean-Baptiste Mardelle
c8ac96845d Fix: Rotoscoping - allow closing shape with Return key, don't discard initial shape when drawing it and seeking in timeline
CCBUG: 484009
2024-03-20 08:37:17 +01:00
Jean-Baptiste Mardelle
7101e3623a Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-20 07:54:07 +01:00
Jean-Baptiste Mardelle
9547fab009 srt_equalizer: drop method that is only available in most recent version
Related to #1843
2024-03-20 07:53:43 +01:00
l10n daemon script
458c03e173 GIT_SILENT Sync po/docbooks with svn 2024-03-20 02:57:49 +00:00
l10n daemon script
5557bf39cb GIT_SILENT Sync po/docbooks with svn 2024-03-20 01:21:13 +00:00
Jean-Baptiste Mardelle
b8d94caadb Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-19 16:14:39 +01:00
Jean-Baptiste Mardelle
d36a9521cb Fix: Speech to text, allow optional dependencies (srt_equalizer), fix venv not correctly enabled on first install and some packages not installing if optional dep is unavailable 2024-03-19 16:14:23 +01:00
Julius Künzel
04f6b61520 GIT_SILENT Fix typos 2024-03-19 15:03:12 +01:00
Julius Künzel
ea26ee639d Update and improve build documentation for Qt6 2024-03-19 15:01:17 +01:00
Jean-Baptiste Mardelle
3dcac3a672 Add test for latest cut crash 2024-03-19 09:18:04 +01:00
Jean-Baptiste Mardelle
a78da17223 Merge branch 'release/24.02' 2024-03-19 08:49:25 +01:00
Jean-Baptiste Mardelle
de390f2b25 Fix crash on group cut 2024-03-19 08:44:41 +01:00
l10n daemon script
0b022a6753 GIT_SILENT made messages (after extraction) 2024-03-19 02:29:25 +00:00
l10n daemon script
d421899e88 GIT_SILENT Sync po/docbooks with svn 2024-03-19 01:21:04 +00:00
Eugen Mohr
4bdb8cab65 Update Readme to GitLab CD destination 2024-03-19 00:53:21 +00:00
Jean-Baptiste Mardelle
dc75e6d827 Fix possible startup crash 2024-03-18 13:30:54 +01:00
Jean-Baptiste Mardelle
3b994b2c09 Fix typo 2024-03-18 13:23:38 +01:00
Jean-Baptiste Mardelle
88469974eb Fix appstream release notes formatting 2024-03-18 12:41:56 +01:00
Jean-Baptiste Mardelle
17a5a459b3 Check if KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES can be disabled (we still have wrong paths in Windows install) 2024-03-18 07:54:41 +00:00
Jean-Baptiste Mardelle
73b378ca5f Add release notes to AppData 2024-03-18 07:21:04 +00:00
l10n daemon script
b030f183c9 GIT_SILENT Sync po/docbooks with svn 2024-03-18 03:36:07 +00:00
l10n daemon script
58bae60c7b GIT_SILENT Sync po/docbooks with svn 2024-03-18 01:29:54 +00:00
l10n daemon script
4a95614833 GIT_SILENT made messages (after extraction) 2024-03-18 00:37:49 +00:00
Jean-Baptiste Mardelle
96b7557f3b Merge branch 'release/24.02' 2024-03-17 17:24:28 +01:00
Jean-Baptiste Mardelle
47b2f9f906 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-03-17 17:10:44 +01:00
Jean-Baptiste Mardelle
3aadf0ec9e Fix: some sequence properties incorrectly saved, like subtitles list, timeline zone
BUG: 483516
FIXED-IN: 24.02.1
2024-03-17 17:10:23 +01:00
l10n daemon script
219325efae GIT_SILENT Sync po/docbooks with svn 2024-03-17 03:34:58 +00:00
l10n daemon script
f11b0f6c0b GIT_SILENT made messages (after extraction) 2024-03-17 03:03:54 +00:00
l10n daemon script
268ff2b14b GIT_SILENT Sync po/docbooks with svn 2024-03-17 01:28:14 +00:00
Jean-Baptiste Mardelle
a4d1f81ae6 Merge branch 'release/24.02' 2024-03-16 17:12:47 +01:00
Jean-Baptiste Mardelle
585ffc98e4 Fix: Windows crash clicking fullscreen button
BUG: 483441
FIXED-IN: 24.02.1
2024-03-16 17:10:03 +01:00
Jean-Baptiste Mardelle
fd04a86f5e fix: cannot revert letter spacing to 0 in title clips
BUG: 483710
2024-03-16 09:21:43 +01:00
Jean-Baptiste Mardelle
a2b7c225f7 fix: cannot revert letter spacing to 0 in title clips
BUG: 483710
2024-03-16 09:20:56 +01:00
Jean-Baptiste Mardelle
0d584a65de Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-16 06:48:29 +01:00
l10n daemon script
2e42e81708 GIT_SILENT Sync po/docbooks with svn 2024-03-16 03:41:56 +00:00
l10n daemon script
2a04be71f3 GIT_SILENT Sync po/docbooks with svn 2024-03-16 01:32:30 +00:00
l10n daemon script
e0e3caba1d GIT_SILENT made messages (after extraction) 2024-03-16 00:37:56 +00:00
Heiko Becker
86d48e8e0a GIT_SILENT Update Appstream for new release
(cherry picked from commit d210ba864a)
2024-03-15 21:39:03 +01:00
Heiko Becker
d210ba864a GIT_SILENT Update Appstream for new release 2024-03-15 21:38:56 +01:00
Heiko Becker
fda2ffc7ea GIT_SILENT Upgrade release service version to 24.02.1. 2024-03-15 21:06:47 +01:00
Jean-Baptiste Mardelle
3c8316c8b0 Merge branch 'release/24.02' 2024-03-15 15:39:00 +01:00
Jean-Baptiste Mardelle
086a953a7c Fix: font corruption on Qt6/Wayland
Related to #1838
2024-03-15 15:38:29 +01:00
Christopher Vollick
4fd772833b Audio Capture Subdir
This introduces a new option to the environment config to allow captures
to the stored in a subdirectory of the project folder on disk, rather
than only in the root.

To go along with that this also cleans up the current confusion in the
recording classes around which folder to put stuff in, putting all
captures into the capture folder, rather than splitting them between
audio captures and video captures, where video captures end up in with
the renders. Unless a custom folder is set for audio, then they end up
in there *with* the audio captures.

This is cleaner. Captures all go in the capture folder.
And we make the folder if it's pointing to a non-existent folder. This
was previously theoretically possible if someone set a custom folder
that didn't exist, but that would be a weird thing to do.

Now, though, it's common for people setting subdirs, because each new
project will probably not have a capture dir before their first capture.

Also, now that there's two options that require follow-up info, I made
it so when you don't have "custom folder" chosen, rather than showing
the custom path but having it disabled, I just hide it. And then added
another field that shows up to ask the subdir when you've chosen that.

In doing this, I've taken the `getProjectFolderName` method, which was
previously effectively two independent methods toggled by a boolean, and
made them two fully different methods.

Closes #1395
2024-03-15 08:27:29 +00:00
Jean-Baptiste Mardelle
826137d8aa Merge branch 'release/24.02' 2024-03-15 07:41:07 +01:00
Jean-Baptiste Mardelle
7d589a22a8 fix: Fix pan timeline with middle mouse button
BUG: 483244
2024-03-15 07:40:04 +01:00
l10n daemon script
b3effbc03d GIT_SILENT made messages (after extraction) 2024-03-15 03:03:52 +00:00
l10n daemon script
e2b3948469 GIT_SILENT Sync po/docbooks with svn 2024-03-15 01:29:21 +00:00
l10n daemon script
42631950a2 GIT_SILENT made messages (after extraction) 2024-03-14 03:04:57 +00:00
l10n daemon script
fe84a4197b GIT_SILENT Sync po/docbooks with svn 2024-03-14 01:30:16 +00:00
l10n daemon script
a54166b7a6 GIT_SILENT made messages (after extraction) 2024-03-14 00:37:30 +00:00
Jean-Baptiste Mardelle
8e6ffa7ee3 feat: filter avfilter.fillborders add new methods for filling border 2024-03-13 08:26:43 +01:00
Jean-Baptiste Mardelle
277ef15e0e Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-13 08:05:01 +01:00
Jean-Baptiste Mardelle
50949f28f9 Merge branch 'release/24.02' 2024-03-13 08:03:53 +01:00
l10n daemon script
683897248e GIT_SILENT Sync po/docbooks with svn 2024-03-13 02:53:41 +00:00
l10n daemon script
ed71ffa86c GIT_SILENT Sync po/docbooks with svn 2024-03-13 01:19:45 +00:00
l10n daemon script
4047c76462 GIT_SILENT made messages (after extraction) 2024-03-13 00:37:42 +00:00
Julius Künzel
e0325d7149 GIT_SILENT Fix syntax 2024-03-13 01:33:33 +01:00
Julius Künzel
b1172c0958 Merge remote-tracking branch 'upstream/release/24.02' 2024-03-13 01:25:04 +01:00
Julius Künzel
02aeff4029 GIT_SILENT Fix Qt6 build 2024-03-13 01:11:46 +01:00
Jean-Baptiste Mardelle
879456e580 minor cleanup 2024-03-12 21:32:13 +01:00
Jean-Baptiste Mardelle
95eac35720 Merge branch 'release/24.02' 2024-03-12 20:06:57 +01:00
Jean-Baptiste Mardelle
e821a18e7c When file fails to open, display MLT's warning to help debugging 2024-03-12 15:22:46 +01:00
Jean-Baptiste Mardelle
2d8e9ac146 Fix crash trying to recover a backup after opening a corrupted file 2024-03-12 10:35:27 +01:00
Jean-Baptiste Mardelle
a4efb328bc Merge branch 'release/24.02' 2024-03-12 10:28:48 +01:00
Jean-Baptiste Mardelle
2b67813cef Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-03-12 10:27:46 +01:00
Jean-Baptiste Mardelle
79d1a6b174 Fix multiple subtitles issues: several tracks not correctly saved, sequence copy not suplicating subs, crash on adding new subtitle track
BUG: 482434
2024-03-12 10:25:57 +01:00
l10n daemon script
0c321da610 GIT_SILENT Sync po/docbooks with svn 2024-03-12 02:50:44 +00:00
l10n daemon script
2232ceae84 GIT_SILENT made messages (after extraction) 2024-03-12 02:19:55 +00:00
l10n daemon script
a7ce067108 GIT_SILENT Sync po/docbooks with svn 2024-03-12 01:18:13 +00:00
l10n daemon script
f1e335fa38 GIT_SILENT made messages (after extraction) 2024-03-12 00:37:25 +00:00
Farid Abdelnour
d1f1d7673a Update file org.kde.kdenlive.appdata.xml 2024-03-11 17:32:21 +01:00
Farid Abdelnour
fc049562f5 Update file org.kde.kdenlive.appdata.xml 2024-03-11 17:32:21 +01:00
Julius Künzel
604b8b8fe5 Add .desktop file 2024-03-11 17:32:21 +01:00
Farid Abdelnour
c9e3cc8c31 Updated icons and appdata info for Flathub 2024-03-11 17:32:21 +01:00
Timothée Ravier
1babe71699 org.kde.kdenlive.appdata: Add developer_name
Fixes the following lint errors for Flathub:
```
{
    "errors": [
        "appstream-missing-developer-name"
    ]
}
```

See:
- https://github.com/flathub/org.kde.kdenlive/pull/329
- https://github.com/flathub-infra/flatpak-builder-lint/issues/274
- https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
- https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer_name
2024-03-11 17:32:21 +01:00
Marius P
d80fb214a3 org.kde.kdenlive.appdata.xml use https://bugs.kde.org/enter_bug.cgi?product=kdenlive 2024-03-11 17:32:21 +01:00
Jean-Baptiste Mardelle
b55cc26add Merge branch 'release/24.02' 2024-03-11 08:23:29 +01:00
Jean-Baptiste Mardelle
19aac0d11d Fix bin thumbnails for missing clips have an incorrect aspect ratio 2024-03-11 08:20:09 +01:00
Jean-Baptiste Mardelle
36a0323c1f On sequence change, recursively update each sequence that embedded it
BUG: 482949
2024-03-11 08:15:20 +01:00
l10n daemon script
f8a9976f5e GIT_SILENT Sync po/docbooks with svn 2024-03-11 02:50:41 +00:00
l10n daemon script
9dc42c0e47 GIT_SILENT Sync po/docbooks with svn 2024-03-11 01:18:01 +00:00
l10n daemon script
00128769e6 GIT_SILENT made messages (after extraction) 2024-03-11 00:37:41 +00:00
Julius Künzel
7fdc7e2084 [nightly flatpak] Use the offical Qt6 runtime 2024-03-10 15:21:00 +00:00
Farid Abdelnour
23f07a140f Update file org.kde.kdenlive.appdata.xml 2024-03-10 15:11:24 +00:00
Farid Abdelnour
4c24677833 Update file org.kde.kdenlive.appdata.xml 2024-03-10 15:11:24 +00:00
Julius Künzel
0838324eb9 Add .desktop file 2024-03-10 15:11:24 +00:00
Farid Abdelnour
a1d559ae3e Updated icons and appdata info for Flathub 2024-03-10 15:11:24 +00:00
Jean-Baptiste Mardelle
50de32d2ce Fix whisper model size unit 2024-03-10 14:55:46 +01:00
l10n daemon script
c79a316e68 GIT_SILENT Sync po/docbooks with svn 2024-03-10 03:34:33 +00:00
l10n daemon script
d548ec753f GIT_SILENT Sync po/docbooks with svn 2024-03-10 01:29:10 +00:00
Jean-Baptiste Mardelle
2128d99ec0 Merge branch 'release/24.02' 2024-03-09 18:11:42 +01:00
Jean-Baptiste Mardelle
0b244bd799 When using multiple timeline sequences, fix change in a sequence resulting in effect loss if the tab was not changed 2024-03-09 18:11:01 +01:00
l10n daemon script
285e342982 GIT_SILENT Sync po/docbooks with svn 2024-03-09 02:59:14 +00:00
l10n daemon script
aac4b3ed18 GIT_SILENT Sync po/docbooks with svn 2024-03-09 01:21:55 +00:00
Jean-Baptiste Mardelle
f5a9f422b0 Merge branch 'release/24.02' 2024-03-08 23:46:02 +01:00
Jean-Baptiste Mardelle
8d709b5962 Fix crash on spacer tool with grouped subtitle
BUG: 482510
2024-03-08 23:45:07 +01:00
Jean-Baptiste Mardelle
9fe37266ae Don't seek timeline when hover timeline ruler and doing a spacer operation 2024-03-08 16:13:55 +01:00
Jean-Baptiste Mardelle
8b5b2a59d4 Improve install steps for SeamlessM4t, warn user of huge downloads 2024-03-08 16:04:14 +01:00
Jean-Baptiste Mardelle
46a668e1db Initial implementation of subtitles translation using SeamlessM4T engine 2024-03-08 14:25:57 +01:00
Jean-Baptiste Mardelle
67a0014b2e Make whisper to srt script more robust, use kwargs 2024-03-08 12:26:44 +01:00
Jean-Baptiste Mardelle
45c0ce6ae9 Merge branch 'release/24.02' 2024-03-08 09:50:53 +01:00
Jean-Baptiste Mardelle
a32aa674bb Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-03-08 09:50:09 +01:00
Jean-Baptiste Mardelle
be9798168f Fix crash moving single item in a group 2024-03-08 09:49:54 +01:00
l10n daemon script
3a0cf36e02 GIT_SILENT Sync po/docbooks with svn 2024-03-08 02:51:10 +00:00
l10n daemon script
3bca55b246 GIT_SILENT Sync po/docbooks with svn 2024-03-08 01:17:52 +00:00
Antonio Rojas
ca01d111e8 Block Qt5 MLT plugins in thumbnailer when building with Qt6.
Follow up to a3d52b2b32

BUG: 482335
(cherry picked from commit 56cb0ef567)
2024-03-07 17:17:21 +01:00
Antonio Rojas
56cb0ef567 Block Qt5 MLT plugins in thumbnailer when building with Qt6.
Follow up to a3d52b2b32

BUG: 482335
2024-03-07 14:00:45 +01:00
Julius Künzel
fb9a27dd79 [CD] Restore use of normal Appimage template after testing 2024-03-07 11:03:19 +00:00
l10n daemon script
c0a842b734 GIT_SILENT Sync po/docbooks with svn 2024-03-07 02:50:04 +00:00
l10n daemon script
2aaf8d8eb3 GIT_SILENT Sync po/docbooks with svn 2024-03-07 01:17:06 +00:00
Julius Künzel
ce800dd8e7 GIT_SILENT Run mac notarize test only on manual trigger 2024-03-06 20:13:38 +00:00
Julius Künzel
3f2a6a2074 GIT_SILENT Run mac notarize test only on manual trigger 2024-03-06 20:13:00 +00:00
Julius Künzel
4c8c4da45c Fix CI/CD ones more 2024-03-06 19:52:42 +00:00
Julius Künzel
507df45b39 Fix CI/CD 2024-03-06 19:51:55 +00:00
Julius Künzel
34c9b7da3a Fix CI/CD 2024-03-06 19:51:20 +00:00
Julius Künzel
7cb55a24f1 GIT_SILENT Temporarily use Appimage CD job from work branch 2024-03-06 19:49:35 +00:00
Julius Künzel
0a3bb7c29b [CD] Disable Qt5 jobs
They will conflict with Qt6 with the new CDN publisher
2024-03-06 19:46:48 +00:00
Julius Künzel
0262b8fadb [CD] Disable Qt5 jobs
They will conflict with Qt6 with the new CDN publisher
2024-03-06 19:46:02 +00:00
Jean-Baptiste Mardelle
cab248f754 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-03-06 08:47:45 +01:00
Jean-Baptiste Mardelle
f9e2b7397a Speech to text: add a link to models folder and display their size in settings 2024-03-06 08:47:31 +01:00
l10n daemon script
8ca36ebf80 GIT_SILENT Sync po/docbooks with svn 2024-03-06 02:48:59 +00:00
l10n daemon script
3b1dcbce58 GIT_SILENT Sync po/docbooks with svn 2024-03-06 01:17:57 +00:00
Jean-Baptiste Mardelle
54ab9eac9b Merge branch 'release/24.02' 2024-03-05 15:36:13 +01:00
Jean-Baptiste Mardelle
244e0adcba Don't allow autosave when the document is closing 2024-03-05 15:35:36 +01:00
Jean-Baptiste Mardelle
f14b201971 Fix deleting single item in a group not working 2024-03-05 15:35:00 +01:00
Jean-Baptiste Mardelle
26e0ca0fc1 Merge branch 'release/24.02' 2024-03-05 11:40:42 +01:00
Jean-Baptiste Mardelle
38cb6a5e5e Fix moving a single item in a group with alt not always working and breaks on undo 2024-03-05 11:40:00 +01:00
Jean-Baptiste Mardelle
bcb1fdd27e Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-03-05 07:08:48 +01:00
Jean-Baptiste Mardelle
1a767c7fae Fix another case of clips with mixes allowed to resize over another clip, add tests 2024-03-05 07:08:24 +01:00
l10n daemon script
ebccd2611a GIT_SILENT Sync po/docbooks with svn 2024-03-05 02:50:36 +00:00
l10n daemon script
93eb67e724 GIT_SILENT Sync po/docbooks with svn 2024-03-05 01:18:11 +00:00
Jean-Baptiste Mardelle
de038f74a3 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-03-04 09:07:58 +01:00
Jean-Baptiste Mardelle
9dff131f34 Fix adding a mix to an AV clit that already had a mix on one of its components moving existing mix 2024-03-04 09:07:40 +01:00
l10n daemon script
c1c4f17b5d GIT_SILENT Sync po/docbooks with svn 2024-03-04 02:50:52 +00:00
l10n daemon script
a11d5c1291 GIT_SILENT Sync po/docbooks with svn 2024-03-04 01:17:38 +00:00
l10n daemon script
eb24d61d55 GIT_SILENT Sync po/docbooks with svn 2024-03-03 03:03:46 +00:00
l10n daemon script
5eb89d9a7f GIT_SILENT Sync po/docbooks with svn 2024-03-03 01:22:45 +00:00
Jean-Baptiste Mardelle
94230d0bb1 Merge branch 'release/24.02' 2024-03-02 19:46:09 +01:00
Jean-Baptiste Mardelle
7889c84b71 Fix typo 2024-03-02 19:45:00 +01:00
Jean-Baptiste Mardelle
9df63007a8 Whisper: allow setting a maximum character count per subtitle (enabled by default) 2024-03-02 12:42:10 +01:00
Jean-Baptiste Mardelle
738202748f Merge branch 'release/24.02' 2024-03-02 10:44:20 +01:00
Jean-Baptiste Mardelle
83cd06d512 Fix for Qt6's behavior change in QVariant::isNull() (fixes speech to text) 2024-03-02 10:42:52 +01:00
l10n daemon script
88b65b2d95 GIT_SILENT Sync po/docbooks with svn 2024-03-02 02:55:56 +00:00
l10n daemon script
5f2623feec SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-02 02:53:37 +00:00
l10n daemon script
75235c61c2 GIT_SILENT made messages (after extraction) 2024-03-02 02:24:59 +00:00
l10n daemon script
d671fb0bdb GIT_SILENT Sync po/docbooks with svn 2024-03-02 01:17:51 +00:00
Jean-Baptiste Mardelle
8ed3807b44 Merge branch 'release/24.02' 2024-03-01 11:25:07 +01:00
Jean-Baptiste Mardelle
e84a088193 Fix crash on invalid gradient data.
BUG: 482134
2024-03-01 11:24:27 +01:00
Jean-Baptiste Mardelle
a3825e1272 Merge branch 'release/24.02' 2024-03-01 08:58:15 +01:00
Jean-Baptiste Mardelle
3222bbe557 Enforce proper styling for Qml dialogs 2024-03-01 08:56:17 +01:00
Jean-Baptiste Mardelle
b583317234 Fix incorrect Bin clip video usage count and initialization, spotted by Ondrej Popp 2024-03-01 08:52:40 +01:00
l10n daemon script
ca2cb33155 GIT_SILENT Sync po/docbooks with svn 2024-03-01 03:37:19 +00:00
l10n daemon script
016a2ddd63 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-01 03:35:02 +00:00
l10n daemon script
0088336200 GIT_SILENT Sync po/docbooks with svn 2024-03-01 01:30:15 +00:00
l10n daemon script
957f9f49bf SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-03-01 01:14:20 +00:00
l10n daemon script
c2a51afed5 GIT_SILENT made messages (after extraction) 2024-03-01 00:37:36 +00:00
Jean-Baptiste Mardelle
0791d4462b Enforce proper styling for Qml dialogs 2024-02-29 13:13:37 +01:00
l10n daemon script
733fca7028 GIT_SILENT Sync po/docbooks with svn 2024-02-29 02:58:40 +00:00
l10n daemon script
a509838ed0 GIT_SILENT Sync po/docbooks with svn 2024-02-29 01:18:27 +00:00
Jean-Baptiste Mardelle
4330a38503 Add missing license info 2024-02-28 13:09:38 +01:00
Jean-Baptiste Mardelle
4f10a8ddaa Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-02-28 12:48:46 +01:00
Jean-Baptiste Mardelle
0d1393c607 Allow customizing camcorder proxy profiles
BUG: 481836
2024-02-28 12:48:29 +01:00
l10n daemon script
5f0bfc1375 GIT_SILENT Sync po/docbooks with svn 2024-02-28 01:17:53 +00:00
Jean-Baptiste Mardelle
d86a7080aa Don't move dropped files in the audio capture folder 2024-02-27 09:45:12 +01:00
Christopher Vollick
bd5646c8d8 Don't Highlight Newly Recorded Audio in the Bin
When an audio capture is recorded on an audio record track, it moves the
"cursor" to the bin, and highlights the clip it just recorded.

I find this disruptive, because often I'll have a clip in the bin that
I'm pulling zones out of, then putting them into the timeline, then
recording some voice-over, then pulling another zone, etc.  Or I'll be
pulling clips that I've previously organized into folders of similar
clips.

In either case, suddenly having my bin focus get moved to some other
area, and having it focused on this thing I just recorded, is never what
I want.  If I want to listen to it, I should listen to it in context, on
the timeline where it was just inserted. I don't need to look at the
clip. And if I really want to, I can always right click on the new
thing in the timeline and use that to find it in the bin like any clip.

By keeping my "focus" on the timeline, it also means I can continue to
use keyboard shortcuts to move around my newly inserted recording, like
jumping to the end of it or the beginning, or the next clip, etc.

I have written this PR as though everyone agrees with me, and that no one wants the current behaviour, because it is simpler. But if it turns out that's not true, and there is a workflow other people use that requires this, we could make a more complicated version of this PR that introduces a new setting somewhere and then does these things conditionally rather than just deleting them entirely.
2024-02-27 08:36:35 +00:00
l10n daemon script
6c80b0aa3a GIT_SILENT Sync po/docbooks with svn 2024-02-27 03:02:23 +00:00
l10n daemon script
a1ba4f1170 GIT_SILENT Sync po/docbooks with svn 2024-02-27 01:18:49 +00:00
l10n daemon script
ec5cda00fb GIT_SILENT Sync po/docbooks with svn 2024-02-26 02:57:34 +00:00
l10n daemon script
9c51caa254 GIT_SILENT Sync po/docbooks with svn 2024-02-26 01:20:06 +00:00
Jean-Baptiste Mardelle
21d798297d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-02-25 22:25:12 +01:00
Jean-Baptiste Mardelle
164aa27ea9 Show whisper output in speech recognition dialog
Related to #1831
2024-02-25 22:24:55 +01:00
l10n daemon script
83b4690e46 GIT_SILENT Sync po/docbooks with svn 2024-02-25 03:06:33 +00:00
l10n daemon script
44d3d8e1b5 GIT_SILENT Sync po/docbooks with svn 2024-02-25 01:22:43 +00:00
l10n daemon script
3faa9b21f5 GIT_SILENT Sync po/docbooks with svn 2024-02-24 01:17:02 +00:00
l10n daemon script
c514a4a044 GIT_SILENT made messages (after extraction) 2024-02-24 00:37:12 +00:00
Jean-Baptiste Mardelle
57b52eef03 Ensure translated keyframe names are initialized after qApp 2024-02-23 18:48:30 +01:00
Jean-Baptiste Mardelle
80d543f560 Don't call MinGW ExcHndlInit twice 2024-02-23 16:53:37 +01:00
Jean-Baptiste Mardelle
7c6a7361ec Fix extern variable triggering translation before the QApplication was created, breaking translations 2024-02-23 16:53:02 +01:00
l10n daemon script
ec0bf7d0a5 GIT_SILENT Sync po/docbooks with svn 2024-02-23 02:52:36 +00:00
l10n daemon script
e43e4b5af5 GIT_SILENT Sync po/docbooks with svn 2024-02-23 01:17:52 +00:00
Jean-Baptiste Mardelle
5ff2b61f5e Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-02-22 09:01:18 +01:00
Jean-Baptiste Mardelle
159a1aa82d Fix bin thumbnails for missing clips have an incorrect aspect ratio 2024-02-22 09:01:05 +01:00
l10n daemon script
1e98760a36 GIT_SILENT Sync po/docbooks with svn 2024-02-22 02:54:52 +00:00
l10n daemon script
f06afd607a GIT_SILENT Sync po/docbooks with svn 2024-02-22 01:19:16 +00:00
l10n daemon script
cc16c1e691 GIT_SILENT Sync po/docbooks with svn 2024-02-21 02:55:21 +00:00
l10n daemon script
370a7ca256 GIT_SILENT Sync po/docbooks with svn 2024-02-21 01:18:32 +00:00
Jean-Baptiste Mardelle
3959be837d Add Bold and Italic attributes to subtitle fonts style
Related to #1827
2024-02-20 10:51:30 +01:00
Jean-Baptiste Mardelle
a5d6cd8ad4 Merge branch 'release/24.02' 2024-02-20 10:50:07 +01:00
Jean-Baptiste Mardelle
c27597c96d Fix multitrack view not exiting for some reason on tool switch (Qt6) 2024-02-20 10:12:24 +01:00
Jean-Baptiste Mardelle
5113ba4ad3 Fix qml warnings 2024-02-20 10:11:03 +01:00
Jean-Baptiste Mardelle
4d9bfed1d5 Merge branch 'release/24.02' 2024-02-20 09:17:39 +01:00
Jean-Baptiste Mardelle
f38897c649 Show blue audio/video usage icons in project Bin for all clip types
Related to #1816
2024-02-20 09:13:49 +01:00
Jean-Baptiste Mardelle
2580f09e54 Multiple fixes for downloaded effect templates: broken link in effect info, empty name, cannot edit/delete 2024-02-20 09:05:54 +01:00
l10n daemon script
b80e13e1e1 GIT_SILENT Sync po/docbooks with svn 2024-02-20 02:58:37 +00:00
l10n daemon script
43c443f740 GIT_SILENT Sync po/docbooks with svn 2024-02-20 01:20:39 +00:00
Farid Abdelnour
311a8d1288 New splash for 24.02 2024-02-19 13:28:33 +00:00
Jean-Baptiste Mardelle
7ef596eeae Merge branch 'release/24.02' 2024-02-19 13:10:43 +01:00
Jean-Baptiste Mardelle
0b67c373df Subtitles: add session id to tmp files to ensure 2 concurrent versions of a project don't share the same tmp files
BUG: 481525
2024-02-19 13:09:51 +01:00
l10n daemon script
c449cf3946 GIT_SILENT Sync po/docbooks with svn 2024-02-19 02:58:09 +00:00
l10n daemon script
580d2b0ee4 GIT_SILENT Sync po/docbooks with svn 2024-02-19 01:20:34 +00:00
Jean-Baptiste Mardelle
1ef73aa721 Merge branch 'release/24.02' 2024-02-18 04:52:45 +01:00
Jean-Baptiste Mardelle
44bb938a38 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-18 04:51:57 +01:00
Jean-Baptiste Mardelle
b65dec7c87 Fix title clip font's weight lost between Qt5 and Qt6 projects 2024-02-18 04:51:38 +01:00
l10n daemon script
f755ac6a6d GIT_SILENT Sync po/docbooks with svn 2024-02-18 02:57:23 +00:00
Jean-Baptiste Mardelle
a198685537 Merge branch 'release/24.02' 2024-02-18 03:52:25 +01:00
Jean-Baptiste Mardelle
85c3061d78 Fix audio thumbnail not updated on replace clip in timeline
Fixes #1828
2024-02-18 03:51:37 +01:00
l10n daemon script
af69eb95c1 GIT_SILENT Sync po/docbooks with svn 2024-02-18 01:20:08 +00:00
Jean-Baptiste Mardelle
f58e8393f0 Merge branch 'release/24.02' 2024-02-17 18:59:22 +01:00
Jean-Baptiste Mardelle
097a17d64f Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-17 18:58:25 +01:00
Jean-Baptiste Mardelle
c1fc9512ce Refactor mouse position in the timeline to fix multiple small bugs
BUG: 480977
2024-02-17 18:58:14 +01:00
l10n daemon script
1ea2c94867 GIT_SILENT Sync po/docbooks with svn 2024-02-17 02:57:33 +00:00
l10n daemon script
b0d9d253d5 GIT_SILENT Sync po/docbooks with svn 2024-02-17 01:19:58 +00:00
l10n daemon script
df3a09dded SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-02-17 01:15:15 +00:00
l10n daemon script
108a569d02 GIT_SILENT made messages (after extraction) 2024-02-17 00:37:35 +00:00
Jean-Baptiste Mardelle
878ec61763 Merge branch 'release/24.02' 2024-02-16 04:27:24 +01:00
Jean-Baptiste Mardelle
7be25d1c1c Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-16 04:25:11 +01:00
Jean-Baptiste Mardelle
995e2693fd Subtitle import: disable ok button when no file is selected, only preview the 30 first lines 2024-02-16 04:24:59 +01:00
l10n daemon script
de9f86c48e GIT_SILENT Sync po/docbooks with svn 2024-02-16 01:20:21 +00:00
Heiko Becker
da9929e4b1 GIT_SILENT Update Appstream for new release
(cherry picked from commit e1e50737b4)
2024-02-16 00:18:08 +01:00
Heiko Becker
e1e50737b4 GIT_SILENT Update Appstream for new release 2024-02-16 00:18:01 +01:00
Heiko Becker
d2591588ce GIT_SILENT Upgrade release service version to 24.02.0. 2024-02-15 23:48:55 +01:00
Jean-Baptiste Mardelle
d422c00d13 Warn on opening a project with a non standard fps
CCBUG: 476754
2024-02-15 07:02:21 +01:00
l10n daemon script
7ff570ee0f GIT_SILENT Sync po/docbooks with svn 2024-02-15 02:52:12 +00:00
l10n daemon script
2225d4021d GIT_SILENT Sync po/docbooks with svn 2024-02-15 01:17:00 +00:00
Jean-Baptiste Mardelle
726dedcdca Merge branch 'release/24.02' 2024-02-14 18:08:45 +01:00
Jean-Baptiste Mardelle
ddea56133e Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-14 18:08:01 +01:00
Jean-Baptiste Mardelle
4c9eca8adc Fix wrong clip dropped on timeline when subtitle track is visible
CCBUG: 481325
2024-02-14 18:06:21 +01:00
Heiko Becker
f2d0cbc269 GIT_SILENT Update Appstream for new release
(cherry picked from commit 88f1d57a89)
2024-02-14 14:30:44 +01:00
Jean-Baptiste Mardelle
7fe04b2b6c Merge branch 'release/24.02' 2024-02-14 09:20:42 +01:00
Jean-Baptiste Mardelle
dd14a5e0af Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-14 09:12:58 +01:00
Jean-Baptiste Mardelle
5da1e8e838 Fix track name text color on Qt6 2024-02-14 08:47:31 +01:00
Jean-Baptiste Mardelle
1e26ce280c Ensure we don't mix title clips thumbnails (eg. in duplicated clips) 2024-02-14 08:34:04 +01:00
l10n daemon script
7c8f31b3c2 GIT_SILENT Sync po/docbooks with svn 2024-02-13 03:01:52 +00:00
l10n daemon script
4ba3a1ad0e GIT_SILENT Sync po/docbooks with svn 2024-02-13 01:21:14 +00:00
l10n daemon script
e6daba5f7e SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-02-13 01:14:14 +00:00
l10n daemon script
70b820ed0a GIT_SILENT made messages (after extraction) 2024-02-13 00:37:59 +00:00
Jean-Baptiste Mardelle
040c064882 Merge branch 'release/24.02' 2024-02-12 07:42:38 +01:00
Jean-Baptiste Mardelle
23685c755e Fix scopes and titler bg on Win/Mac 2024-02-12 07:41:48 +01:00
l10n daemon script
c92cfb18dd GIT_SILENT Sync po/docbooks with svn 2024-02-12 02:57:25 +00:00
l10n daemon script
2a5a76864d GIT_SILENT Sync po/docbooks with svn 2024-02-12 01:17:45 +00:00
Jean-Baptiste Mardelle
b3894b17f6 Merge branch 'release/24.02' 2024-02-11 15:02:56 +01:00
Jean-Baptiste Mardelle
1b275b58f0 Fix incorrect item text 2024-02-11 15:02:28 +01:00
Jean-Baptiste Mardelle
85391400e4 Fix extract frame from video (fixes titler background, scopes, etc) 2024-02-11 14:33:49 +01:00
Jean-Baptiste Mardelle
c4e67669d1 Merge branch 'release/24.02' 2024-02-11 13:57:43 +01:00
Jean-Baptiste Mardelle
8cb9f80740 Make AVFilter average and gaussian blur keyframable 2024-02-11 13:56:33 +01:00
Jean-Baptiste Mardelle
e215d21e4e Ensure we always load the latest xml definitions for effects 2024-02-11 13:19:07 +01:00
Jean-Baptiste Mardelle
e257ea5f7f Fix composition paste not correctly keeping a_track 2024-02-11 11:45:14 +01:00
Jean-Baptiste Mardelle
c1a5aea482 Merge branch 'release/24.02' 2024-02-11 11:03:26 +01:00
Jean-Baptiste Mardelle
1ec5a62c41 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-11 11:02:33 +01:00
Jean-Baptiste Mardelle
c5085679fd Ensure custom keyboard shortcuts are not deleted on config reset 2024-02-11 11:02:22 +01:00
Jean-Baptiste Mardelle
5bdbfa5f87 Fix crash after changing toolbar config: ensure all factory()->container actions are rebuild 2024-02-11 11:00:54 +01:00
l10n daemon script
49aabb3049 GIT_SILENT Sync po/docbooks with svn 2024-02-11 01:20:25 +00:00
l10n daemon script
d4f9ece575 GIT_SILENT Sync po/docbooks with svn 2024-02-10 03:20:20 +00:00
l10n daemon script
4869e4ba5e GIT_SILENT Sync po/docbooks with svn 2024-02-10 01:26:40 +00:00
Heiko Becker
6546f02b2c GIT_SILENT Update Appstream for new release
(cherry picked from commit 88f1d57a89)
2024-02-09 23:38:25 +01:00
Jean-Baptiste Mardelle
a302cd7ccb Merge branch 'release/24.02' 2024-02-09 16:42:21 +01:00
Jean-Baptiste Mardelle
1ced5a9f4c Try to fix white monitor on undock/fullscreen on Windows / Mac 2024-02-09 16:41:34 +01:00
Jean-Baptiste Mardelle
178c467bf9 Merge branch 'release/24.02' 2024-02-09 11:18:24 +01:00
Jean-Baptiste Mardelle
8b5f5216f7 Fix sequence copy
CCBUG: 481064
2024-02-09 11:16:36 +01:00
Jean-Baptiste Mardelle
97621ff7ba Fix pasting of sequence clips to another document messing clip ids 2024-02-09 11:12:35 +01:00
aisuneko icecat
746eb010d2 Refactor keyframe type related code 2024-02-09 08:41:56 +00:00
Jean-Baptiste Mardelle
fd463d4b59 Fix python package detection, install in venv
Related to #1819
2024-02-09 08:38:14 +01:00
Christopher Vollick
59e95471d6 Set Default Audio Capture Bin
In the project bin you can now check a box on a folder, and any audio
recordings you make on an audio record track will be put there
automatically.

I basically just copied the code for "Set Default Sequence Folder",
since this does basically the same thing.
2024-02-09 07:32:46 +00:00
Jean-Baptiste Mardelle
ad677ab6b4 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-02-09 07:17:33 +01:00
Jean-Baptiste Mardelle
cd7c8b0551 Fix python package detection, install in venv
Related to #1819
2024-02-09 07:17:05 +01:00
l10n daemon script
4518f17382 GIT_SILENT Sync po/docbooks with svn 2024-02-09 03:06:11 +00:00
l10n daemon script
b8354cc450 GIT_SILENT Sync po/docbooks with svn 2024-02-09 01:21:39 +00:00
l10n daemon script
f076f7451a GIT_SILENT made messages (after extraction) 2024-02-09 00:37:51 +00:00
Jean-Baptiste Mardelle
292759a922 Try to fix Mac app not finding its resources 2024-02-08 17:35:35 +00:00
l10n daemon script
6ca6ea131f GIT_SILENT Sync po/docbooks with svn 2024-02-07 02:53:30 +00:00
l10n daemon script
bbc8cc3d47 GIT_SILENT Sync po/docbooks with svn 2024-02-07 01:16:21 +00:00
Jean-Baptiste Mardelle
1a601b86b9 Another attempt to fix appimage venv 2024-02-06 19:41:12 +01:00
Jean-Baptiste Mardelle
31cb408ac1 another pip fix 2024-02-06 17:17:58 +01:00
Jean-Baptiste Mardelle
3974e99dc5 Merge branch 'release/24.02' 2024-02-06 16:28:14 +01:00
Jean-Baptiste Mardelle
1b8f9ca8cc Fix typos in venv pip 2024-02-06 16:27:45 +01:00
Jean-Baptiste Mardelle
51ab430908 Merge branch 'release/24.02' 2024-02-06 16:02:10 +01:00
Jean-Baptiste Mardelle
15b6457923 Venv: ensure the python process are correctly started 2024-02-06 16:01:43 +01:00
Jean-Baptiste Mardelle
4c46811c05 Add avfilter dblur xml description to fix param range 2024-02-06 16:01:03 +01:00
Jean-Baptiste Mardelle
ba97b8c74a Merge branch 'release/24.02' 2024-02-06 11:29:06 +01:00
Jean-Baptiste Mardelle
3f77d976f9 Fix typo 2024-02-06 11:28:43 +01:00
Jean-Baptiste Mardelle
4efa158df6 Merge branch 'release/24.02' 2024-02-06 10:55:27 +01:00
Jean-Baptiste Mardelle
cfba3736ae Correctly ensure pip is installed in venv 2024-02-06 10:54:55 +01:00
Jean-Baptiste Mardelle
430132c049 Merge branch 'release/24.02' 2024-02-06 10:33:08 +01:00
Jean-Baptiste Mardelle
f53a4835e5 Fix undocked widgets don't have a title bar to allow moving / re-docking 2024-02-06 10:32:39 +01:00
Jean-Baptiste Mardelle
34bf571a78 Merge branch 'release/24.02' 2024-02-06 10:03:20 +01:00
Jean-Baptiste Mardelle
f7d222e58d Ensure pip is installed inside our venv 2024-02-06 10:00:41 +01:00
Jean-Baptiste Mardelle
df2414cc2d Merge branch 'release/24.02' 2024-02-06 08:59:51 +01:00
Jean-Baptiste Mardelle
9b172c9ba1 Fix Qt6 dragging clips with subtitle track visible
BUG: 480829
2024-02-06 08:58:57 +01:00
l10n daemon script
a42ab21b87 GIT_SILENT Sync po/docbooks with svn 2024-02-06 03:38:57 +00:00
l10n daemon script
af6c4cf0ca GIT_SILENT Sync po/docbooks with svn 2024-02-06 01:29:05 +00:00
l10n daemon script
7aa02a264c GIT_SILENT made messages (after extraction) 2024-02-06 00:37:40 +00:00
Jean-Baptiste Mardelle
e714278cfd Merge branch 'release/24.02' 2024-02-05 20:13:16 +01:00
Jean-Baptiste Mardelle
1a69139dfd Subtitle items don't have a grouped property - fixes resize bug
CCBUG: 480383
2024-02-05 20:12:41 +01:00
Jean-Baptiste Mardelle
cad4e4c4a0 Merge branch 'release/24.02' 2024-02-05 13:47:35 +01:00
Jean-Baptiste Mardelle
586ad357d2 Fix Shift + resize subtitle affecting other clips 2024-02-05 13:47:01 +01:00
Jean-Baptiste Mardelle
61f0c891f9 Merge branch 'release/24.02' 2024-02-05 13:21:20 +01:00
Jean-Baptiste Mardelle
feb4a8f08e Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-05 13:16:58 +01:00
Jean-Baptiste Mardelle
5cfb3a17a9 Speech to text : switch to importlib instead of deprecated pkg_resources 2024-02-05 13:16:43 +01:00
l10n daemon script
cc1b480e8a GIT_SILENT Sync po/docbooks with svn 2024-02-05 03:30:55 +00:00
l10n daemon script
36ce35d8c8 GIT_SILENT Sync po/docbooks with svn 2024-02-05 01:25:08 +00:00
l10n daemon script
2bc66ed854 GIT_SILENT made messages (after extraction) 2024-02-05 00:37:38 +00:00
Jean-Baptiste Mardelle
f582f63b71 Add test for nested sequences corruption
CCBUG: 480776
2024-02-04 16:41:42 +01:00
Jean-Baptiste Mardelle
3ed5c20201 Merge branch 'release/24.02' 2024-02-04 16:08:55 +01:00
Jean-Baptiste Mardelle
c288dab07d Multi guides export: replace slash and backslash in section names to fix rendering
BUG: 480845
2024-02-04 16:08:22 +01:00
Jean-Baptiste Mardelle
93c8f5c3aa Merge branch 'release/24.02' 2024-02-04 15:42:38 +01:00
Jean-Baptiste Mardelle
b60edcf124 Fix moving grouped subtitles can corrupt timeline if doing an invalid move 2024-02-04 15:41:35 +01:00
l10n daemon script
baa1648d7c GIT_SILENT Sync po/docbooks with svn 2024-02-04 02:58:51 +00:00
l10n daemon script
6d5cd25192 GIT_SILENT Sync po/docbooks with svn 2024-02-04 01:18:11 +00:00
l10n daemon script
36d41c05d4 GIT_SILENT made messages (after extraction) 2024-02-04 00:37:21 +00:00
Jean-Baptiste Mardelle
8870cce99f Merge branch 'release/24.02' 2024-02-03 20:00:47 +01:00
Jean-Baptiste Mardelle
eadf5d1113 Fix sequence corruption on project load
BUG: 480776
2024-02-03 20:00:14 +01:00
Jean-Baptiste Mardelle
2500afba18 Show blue audio/video usage icons in project Bin for all clip types
Related to #1816
2024-02-03 14:55:43 +01:00
Jean-Baptiste Mardelle
c8ee59eedb Merge branch 'release/24.02' 2024-02-03 09:58:35 +01:00
Jean-Baptiste Mardelle
7c7b2a6f54 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-03 09:57:43 +01:00
Jean-Baptiste Mardelle
a49358ebf4 Fix sort order not correctly restored, store it in project file
Fixes #1817
2024-02-03 09:57:25 +01:00
l10n daemon script
cd9be22c4b GIT_SILENT Sync po/docbooks with svn 2024-02-03 02:59:51 +00:00
l10n daemon script
8762827e0b GIT_SILENT Sync po/docbooks with svn 2024-02-03 01:20:09 +00:00
l10n daemon script
ae6cbcc850 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-02-03 01:14:02 +00:00
Timothée Ravier
1887c0cf14 org.kde.kdenlive.appdata: Add developer_name
Fixes the following lint errors for Flathub:
```
{
    "errors": [
        "appstream-missing-developer-name"
    ]
}
```

See:
- https://github.com/flathub/org.kde.kdenlive/pull/329
- https://github.com/flathub-infra/flatpak-builder-lint/issues/274
- https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
- https://freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer_name
2024-02-02 17:52:41 +01:00
Jean-Baptiste Mardelle
fd99df8f84 Fix compilation warnings 2024-02-02 17:09:43 +01:00
Jean-Baptiste Mardelle
6390e4880c Merge branch 'release/24.02' 2024-02-02 16:27:50 +01:00
Jean-Baptiste Mardelle
f6a10cbd66 Ensure closed timeline sequences have a transparent background on opening
BUG: 480734
2024-02-02 16:27:21 +01:00
Jean-Baptiste Mardelle
893a2f00e5 Fix Arrow down cannot move to lower track if subtitles track is active 2024-02-02 16:05:04 +01:00
Jean-Baptiste Mardelle
8b2ae31fee Merge branch 'release/24.02' 2024-02-02 15:23:27 +01:00
Jean-Baptiste Mardelle
8ff2ccf97f Enforce refresh on monitor fullscreen switch (fixes incorrectly placed image) 2024-02-02 15:22:41 +01:00
Jean-Baptiste Mardelle
f5d39470ec Merge branch 'release/24.02' 2024-02-02 12:14:16 +01:00
Jean-Baptiste Mardelle
21718281ab Fix audio lost when replacing clip in timeline with speed change.
Fixes #1815
2024-02-02 12:13:43 +01:00
Jean-Baptiste Mardelle
2811ccbd5e Merge branch 'release/24.02' 2024-02-02 10:32:11 +01:00
Jean-Baptiste Mardelle
1281b48342 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-02 10:31:22 +01:00
Jean-Baptiste Mardelle
273b8d9907 Fix duplicated filenames or multiple uses not correctly handled in archiving
BUG: 421567
BUG: 456346
2024-02-02 10:31:07 +01:00
l10n daemon script
111865bf53 GIT_SILENT Sync po/docbooks with svn 2024-02-02 02:53:57 +00:00
l10n daemon script
a6fc27f647 GIT_SILENT Sync po/docbooks with svn 2024-02-02 01:16:46 +00:00
Jean-Baptiste Mardelle
58293f22a6 Merge branch 'release/24.02' 2024-02-01 09:25:34 +01:00
Jean-Baptiste Mardelle
09a47ce590 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-02-01 09:24:51 +01:00
Jean-Baptiste Mardelle
ec64132e1a Fix multiple archiving issues
BUG: 456346
2024-02-01 09:24:38 +01:00
l10n daemon script
53ddb06e8e GIT_SILENT Sync po/docbooks with svn 2024-02-01 02:59:42 +00:00
l10n daemon script
4a37babf39 GIT_SILENT Sync po/docbooks with svn 2024-02-01 01:17:12 +00:00
Jean-Baptiste Mardelle
1acb8719eb Do not hide info message on render start 2024-01-31 18:43:11 +01:00
Jean-Baptiste Mardelle
d109c513c8 Merge branch 'release/24.02' 2024-01-31 18:21:54 +01:00
Jean-Baptiste Mardelle
331fefcf8d Fix Nvidia transcoding
Related to #1814
2024-01-31 18:21:17 +01:00
Jean-Baptiste Mardelle
24af124a1b Merge branch 'release/24.02' 2024-01-31 13:33:43 +01:00
Jean-Baptiste Mardelle
3333855518 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-31 13:28:11 +01:00
Jean-Baptiste Mardelle
bad2ff7bab Fix possible sequence corruption
BUG: 480398
2024-01-31 13:27:48 +01:00
Jean-Baptiste Mardelle
5e89a6dadd Fix sequences folder id not correctly restored on project opening 2024-01-31 06:58:08 +01:00
l10n daemon script
7097c6b5a4 GIT_SILENT Sync po/docbooks with svn 2024-01-31 03:09:47 +00:00
l10n daemon script
cf9a2b0a45 GIT_SILENT Sync po/docbooks with svn 2024-01-31 01:20:47 +00:00
Jean-Baptiste Mardelle
4ae7c24d59 Fix duplicate sequence not creating undo entry
CCBUG: 480398
2024-01-30 10:53:43 +01:00
Jean-Baptiste Mardelle
f2c1284e21 Fix drag clip at beginning of timeline sometimes loses focus 2024-01-30 10:53:02 +01:00
Jean-Baptiste Mardelle
0f21641809 Merge branch 'release/24.02' 2024-01-30 09:18:51 +01:00
Jean-Baptiste Mardelle
83c0f4327b Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-30 09:17:58 +01:00
Jean-Baptiste Mardelle
c7b4620046 Fix luma files not correctly checked on document open, resulting in change to luma transitions
Also handle duplicate filenames
BUG: 480343
2024-01-30 09:17:43 +01:00
l10n daemon script
b7cb93f9c5 GIT_SILENT Sync po/docbooks with svn 2024-01-30 02:58:24 +00:00
l10n daemon script
aaba13347f GIT_SILENT Sync po/docbooks with svn 2024-01-30 01:18:53 +00:00
Julius Künzel
39c1c59478 [CD] Run macOS Qt5 only on manual trigger 2024-01-29 21:03:32 +00:00
Jean-Baptiste Mardelle
dfd4e26405 Merge branch 'release/24.02' 2024-01-29 19:01:36 +01:00
Jean-Baptiste Mardelle
adc19a2f3b Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-29 19:00:42 +01:00
Jean-Baptiste Mardelle
57721eb6ef Fix group move corrupting undo
BUG: 480348
2024-01-29 18:59:09 +01:00
l10n daemon script
2281d38f43 GIT_SILENT made messages (after extraction) 2024-01-29 02:28:09 +00:00
l10n daemon script
183fc374e9 GIT_SILENT Sync po/docbooks with svn 2024-01-29 01:16:26 +00:00
l10n daemon script
6b32db15a6 GIT_SILENT Sync po/docbooks with svn 2024-01-28 02:58:26 +00:00
l10n daemon script
dbb45c051d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-28 02:56:06 +00:00
l10n daemon script
02d7bb51b4 GIT_SILENT Sync po/docbooks with svn 2024-01-28 01:19:19 +00:00
l10n daemon script
0c64ac9b5b SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-28 01:12:40 +00:00
l10n daemon script
b632b81f84 GIT_SILENT made messages (after extraction) 2024-01-28 00:37:13 +00:00
l10n daemon script
c747c44b01 GIT_SILENT Sync po/docbooks with svn 2024-01-27 02:56:31 +00:00
l10n daemon script
3e58efad3e GIT_SILENT Sync po/docbooks with svn 2024-01-27 01:17:18 +00:00
Jean-Baptiste Mardelle
c2424f3a32 Merge branch 'release/24.02' 2024-01-26 15:30:00 +01:00
Jean-Baptiste Mardelle
e2f5268d7b Add FFv1 render preset to replace non working utvideo 2024-01-26 15:28:13 +01:00
Jean-Baptiste Mardelle
5fd2ea6f35 Fix possible crash on layout switch (with Qt in debug mode), fix mixer label overlap 2024-01-26 15:25:50 +01:00
Jean-Baptiste Mardelle
cb2ad4c036 Merge branch 'release/24.02' 2024-01-26 13:06:20 +01:00
Jean-Baptiste Mardelle
e5ec5e82d8 Hide timeline clip effect button on low zoom
Fixes #1802
2024-01-26 11:45:24 +01:00
Jean-Baptiste Mardelle
3bde94ef0e Merge branch 'release/24.02' 2024-01-26 11:13:30 +01:00
Jean-Baptiste Mardelle
42cf0cbeef Fix subtitles not covering transparent zones
BUG: 480350
2024-01-26 11:10:19 +01:00
Jean-Baptiste Mardelle
d538a35e3b Merge branch 'release/24.02' 2024-01-26 10:40:04 +01:00
Jean-Baptiste Mardelle
7a56275032 Group resize: don't allow resizing a clip to length < 1
BUG: 480348
2024-01-26 10:39:29 +01:00
Jean-Baptiste Mardelle
3bd6d19a55 Merge branch 'release/24.02' 2024-01-26 10:12:02 +01:00
Jean-Baptiste Mardelle
1363461fcf Luma fixes: silently autofix luma paths for AppImage projects. Try harder to find matching luma in list, create thumbs in another thread so we don't block the ui 2024-01-26 10:11:26 +01:00
Jean-Baptiste Mardelle
250dc5cbbe Better feedback message on failed cut 2024-01-26 06:41:27 +01:00
Jean-Baptiste Mardelle
7da93a9806 Merge branch 'release/24.02' 2024-01-26 06:32:11 +01:00
Jean-Baptiste Mardelle
6653360206 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-26 06:31:02 +01:00
Jean-Baptiste Mardelle
281972a5c1 Fix crash cutting grouped overlapping subtitles. Don't allow the cut anymore, add test
Fix cut clips on all tracks not cutting subtitles
BUG: 480316
2024-01-26 06:30:42 +01:00
l10n daemon script
ddfa3bca5f GIT_SILENT Sync po/docbooks with svn 2024-01-26 02:58:34 +00:00
l10n daemon script
9a434c6bfb GIT_SILENT Sync po/docbooks with svn 2024-01-26 01:18:54 +00:00
Jean-Baptiste Mardelle
e164204f51 Merge branch 'release/24.02' 2024-01-25 13:20:45 +01:00
Jean-Baptiste Mardelle
b9cd61dcfe Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-25 13:20:28 +01:00
Jean-Baptiste Mardelle
4878e41f0b Remove unused var 2024-01-25 13:20:00 +01:00
Jean-Baptiste Mardelle
e1d6f031b8 Set default empty seek duration to 5 minutes instead of 16 minutes on startup to have a more usable scroll bar.
Related to #1806
2024-01-25 13:19:23 +01:00
l10n daemon script
7349b7b8a6 GIT_SILENT Sync po/docbooks with svn 2024-01-25 01:16:01 +00:00
Julius Künzel
6f5e1363f6 [Craft macOS] Try to fix signing 2024-01-24 19:44:25 +00:00
Julius Künzel
9d42cc908b [Craft macOS] Remove config for signing test 2024-01-24 18:49:34 +00:00
Jean-Baptiste Mardelle
5643667c70 Add some debug output for Mac effect drag crash 2024-01-24 09:08:15 +01:00
Jean-Baptiste Mardelle
a3281a6905 Merge branch 'release/24.02' 2024-01-24 08:17:33 +01:00
Jean-Baptiste Mardelle
abf31b629d Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-24 08:16:30 +01:00
l10n daemon script
2df9c2976b GIT_SILENT Sync po/docbooks with svn 2024-01-24 02:55:28 +00:00
l10n daemon script
348a6466f4 GIT_SILENT Sync po/docbooks with svn 2024-01-24 01:16:43 +00:00
Jean-Baptiste Mardelle
2df3ec19f8 Merge branch 'release/24.02' 2024-01-23 15:46:54 +01:00
Jean-Baptiste Mardelle
411dc01e75 Effect stack: don't show drop marker if drop doesn't change effect order 2024-01-23 15:45:35 +01:00
Jean-Baptiste Mardelle
7df3e7f26a Try to fix crash dragging effect on Mac 2024-01-23 15:45:22 +01:00
Jean-Baptiste Mardelle
f9666386cc Another try to fix monitor offset on Mac 2024-01-23 15:45:10 +01:00
Jean-Baptiste Mardelle
f34b2779ea Optimize some of the timeline qml code 2024-01-23 15:43:12 +01:00
Jean-Baptiste Mardelle
92b881dfa2 Fix DocumentChecker model directly setting items and incorrect call to columnCount() in index causing freeze in Qt6 2024-01-23 15:35:13 +01:00
Jean-Baptiste Mardelle
1e9f669c61 Fix clip monitor not updating when clicking in a bin column like date or description
BUG: 480148
FIXED-IN: 23.08.5
2024-01-23 08:58:36 +01:00
l10n daemon script
2c41afac7e GIT_SILENT Sync po/docbooks with svn 2024-01-23 03:01:34 +00:00
l10n daemon script
7a80d227a7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-23 02:57:50 +00:00
l10n daemon script
e45c0be9fc GIT_SILENT Sync po/docbooks with svn 2024-01-23 01:17:46 +00:00
l10n daemon script
f982b6a649 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-23 01:12:21 +00:00
Julius Künzel
d17400441a Merge remote-tracking branch 'upstream/master' into work/loading_message 2024-01-22 21:26:12 +01:00
Julius Künzel
b8c361138b Merge remote-tracking branch 'origin/master' into work/loading_message 2024-01-22 21:22:23 +01:00
Jean-Baptiste Mardelle
f821406768 Effect stack: don't show drop marker if drop doesn't change effect order 2024-01-22 15:02:35 +01:00
Jean-Baptiste Mardelle
cf05ec42c6 Ensure we also check "consumer" producers on doc opening (playlist with a different fps) 2024-01-22 13:29:48 +01:00
Jean-Baptiste Mardelle
8cfd211ba2 Try to fix crash dragging effect on Mac 2024-01-22 13:21:14 +01:00
Jean-Baptiste Mardelle
39eb7f9675 Another try to fix monitor offset on Mac 2024-01-22 09:52:25 +00:00
Jean-Baptiste Mardelle
52ad982b8a Merge branch 'release/24.02' 2024-01-22 09:01:46 +01:00
Jean-Baptiste Mardelle
fea66b2fb8 Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-22 08:58:52 +01:00
Jean-Baptiste Mardelle
1f356d6724 Fix glaxnimate animation not parsed by documentchecker, resulting in empty animations without warn if file is not found 2024-01-22 08:58:34 +01:00
l10n daemon script
96ee634999 GIT_SILENT Sync po/docbooks with svn 2024-01-22 03:38:28 +00:00
l10n daemon script
7a6b24862d GIT_SILENT Sync po/docbooks with svn 2024-01-22 01:27:15 +00:00
Jean-Baptiste Mardelle
5788b556b2 Merge branch 'release/24.02' 2024-01-21 18:14:55 +01:00
Jean-Baptiste Mardelle
50ae0995ce Fix NVidia encoding with recent FFmpeg
Related to #1814
2024-01-21 18:13:37 +01:00
Jean-Baptiste Mardelle
61db0763c0 Merge branch 'release/24.02' 2024-01-21 15:42:05 +01:00
Jean-Baptiste Mardelle
d36e2e18bf Fix clip name offset in timeline for clips with mixes 2024-01-21 15:41:01 +01:00
l10n daemon script
a20b8219ac GIT_SILENT Sync po/docbooks with svn 2024-01-21 02:53:22 +00:00
l10n daemon script
93a32179e9 GIT_SILENT Sync po/docbooks with svn 2024-01-21 01:16:43 +00:00
l10n daemon script
f2df529ac8 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-21 01:11:52 +00:00
Jean-Baptiste Mardelle
27b2e929ec Merge branch 'release/24.02' 2024-01-20 09:45:04 +01:00
Jean-Baptiste Mardelle
ede3adae18 Better way to disable building lumas in tests 2024-01-20 06:44:23 +01:00
Jean-Baptiste Mardelle
ec4dc0c72f Don't build lumas for tests 2024-01-20 06:20:41 +01:00
Jean-Baptiste Mardelle
778e79505c Fix Mac compilation 2024-01-20 06:17:08 +01:00
l10n daemon script
edd2fecc1e GIT_SILENT Sync po/docbooks with svn 2024-01-20 02:53:06 +00:00
l10n daemon script
fa17b7d91e GIT_SILENT Sync po/docbooks with svn 2024-01-20 01:17:07 +00:00
l10n daemon script
28452d8793 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-20 01:12:21 +00:00
Julius Künzel
49ac57eb69 Fix data install path on Windows with Qt6
While this seems to be a bug in ECM and should be fixed there, this is as a quick (workaround) fix
2024-01-19 23:13:03 +00:00
Jean-Baptiste Mardelle
6d8e2b3de5 Merge branch 'release/24.02' 2024-01-19 17:52:04 +01:00
Jean-Baptiste Mardelle
7e40f7fcd0 Fix ridiculously slow recursive search 2024-01-19 17:51:11 +01:00
Jean-Baptiste Mardelle
e79152b8e7 Merge branch 'release/24.02' 2024-01-19 14:55:02 +01:00
Jean-Baptiste Mardelle
c647e08610 Fix start playing at end of timeline
BUG: 479994
FIXED-IN: 23.08.5
2024-01-19 14:54:08 +01:00
Jean-Baptiste Mardelle
47c251bbe4 Try to fix mac monitor vertical offset 2024-01-19 13:41:11 +01:00
Jean-Baptiste Mardelle
252f93764e Don't display useless link when effect category is selected 2024-01-19 12:25:48 +01:00
Jean-Baptiste Mardelle
2afb4a0ae7 Don't display useless link when effect category is selected 2024-01-19 12:20:24 +01:00
Jean-Baptiste Mardelle
ca285befc0 Merge branch 'release/24.02' 2024-01-19 10:27:18 +01:00
Jean-Baptiste Mardelle
fba6a141d4 Fix save clip zone from timeline adding an extra frame
BUG: 480005
FIXED-IN: 23.08.5
2024-01-19 10:26:30 +01:00
Jean-Baptiste Mardelle
051fa3f767 Merge branch 'release/24.02' 2024-01-19 10:11:59 +01:00
Jean-Baptiste Mardelle
65626bbbdf Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-19 10:05:06 +01:00
Jean-Baptiste Mardelle
bfa290bf3c Fix clips with mix cannot be cut, add test
Fixes #1809
CCBUG: 479875
2024-01-19 10:04:50 +01:00
l10n daemon script
fd6dfcc942 GIT_SILENT Sync po/docbooks with svn 2024-01-19 02:58:08 +00:00
l10n daemon script
dc520e71bd GIT_SILENT Sync po/docbooks with svn 2024-01-19 01:18:46 +00:00
Jean-Baptiste Mardelle
f4cb69d982 Merge branch 'release/24.02' 2024-01-18 14:33:52 +01:00
Jean-Baptiste Mardelle
5534719af5 Fix cmd line rendering 2024-01-18 14:32:29 +01:00
l10n daemon script
b4bca1525c GIT_SILENT Sync po/docbooks with svn 2024-01-18 01:17:36 +00:00
l10n daemon script
942a3e32de GIT_SILENT Sync po/docbooks with svn 2024-01-17 02:56:41 +00:00
l10n daemon script
a084b1668f GIT_SILENT Sync po/docbooks with svn 2024-01-17 01:18:54 +00:00
Jean-Baptiste Mardelle
ccb1af3e53 Merge branch 'release/24.02' 2024-01-16 11:20:57 +01:00
Jean-Baptiste Mardelle
4b9e6c4fa5 Add comment on MLT's manual build 2024-01-16 10:17:36 +00:00
Jean-Baptiste Mardelle
3a4088481f Add basic steps to compile MLT 2024-01-16 10:15:34 +00:00
Jean-Baptiste Mardelle
c6d991206c Windows: fix monitor image vertical offset 2024-01-16 08:57:53 +00:00
l10n daemon script
000539e1cd GIT_SILENT Sync po/docbooks with svn 2024-01-16 02:56:56 +00:00
l10n daemon script
9f3c0ae1eb GIT_SILENT Sync po/docbooks with svn 2024-01-16 01:18:42 +00:00
Jean-Baptiste Mardelle
f82c95ca85 Merge branch 'release/24.02' 2024-01-15 20:23:33 +01:00
Jean-Baptiste Mardelle
342ce4d372 Fix project monitor loop clip 2024-01-15 20:23:07 +01:00
Jean-Baptiste Mardelle
0abdd48420 Merge branch 'release/24.02' 2024-01-15 13:10:05 +01:00
Jean-Baptiste Mardelle
ee873cf885 Add test for recent sequence effect bug
CCBUG: 479788
2024-01-15 13:09:23 +01:00
Jean-Baptiste Mardelle
fb3d151089 Merge branch 'release/24.02' 2024-01-15 09:01:08 +01:00
Jean-Baptiste Mardelle
da2ad2dbe0 Fix tests (ensure we don't try to discard a task twice) 2024-01-15 09:00:11 +01:00
l10n daemon script
bfbdeebd1e GIT_SILENT Sync po/docbooks with svn 2024-01-15 02:55:56 +00:00
l10n daemon script
afd0a7ed2c GIT_SILENT Sync po/docbooks with svn 2024-01-15 01:18:19 +00:00
l10n daemon script
76d7ee5ebd SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-15 01:13:01 +00:00
Antonio Rojas
a3d52b2b32 Blacklist MLT Qt5 module when building against Qt6
Otherwise the Qt5 module is loaded by default if both are installed, crashing the application
2024-01-14 22:07:46 +01:00
Antonio Rojas
b4ea9b9b5e Blacklist MLT Qt5 module when building against Qt6
Otherwise the Qt5 module is loaded by default if both are installed, crashing the application
2024-01-14 20:14:00 +00:00
Jean-Baptiste Mardelle
5820d8804c Merge branch 'release/24.02' 2024-01-14 18:37:29 +01:00
Jean-Baptiste Mardelle
4b00e27e5b Fix monitor offset when zooming back to 1:1 2024-01-14 18:36:59 +01:00
Jean-Baptiste Mardelle
83264c07b3 Merge branch 'release/24.02' 2024-01-14 12:10:24 +01:00
Jean-Baptiste Mardelle
7c49766b45 Fix sequence effects lost
BUG: 479788
2024-01-14 12:06:48 +01:00
l10n daemon script
e5f4c6e656 GIT_SILENT Sync po/docbooks with svn 2024-01-14 03:43:01 +00:00
l10n daemon script
f1ead22109 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-14 03:36:44 +00:00
l10n daemon script
cac48c0413 GIT_SILENT made messages (after extraction) 2024-01-14 03:07:34 +00:00
l10n daemon script
e93e5d48c0 GIT_SILENT Sync po/docbooks with svn 2024-01-14 01:28:19 +00:00
Jean-Baptiste Mardelle
caa91f9b08 Avoid white bg label in status bar on startup 2024-01-13 17:09:08 +01:00
Jean-Baptiste Mardelle
eb5026ce0a Fix qml warnings 2024-01-13 17:00:37 +01:00
Jean-Baptiste Mardelle
e09496c684 Fix clicking on clip fade indicator sometimes creating a 2 frames fade instead of defined duration 2024-01-13 16:56:59 +01:00
l10n daemon script
72543097a0 GIT_SILENT Sync po/docbooks with svn 2024-01-13 03:13:56 +00:00
l10n daemon script
62044af81f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-13 03:06:44 +00:00
l10n daemon script
c22a4d4389 GIT_SILENT made messages (after extraction) 2024-01-13 02:38:04 +00:00
l10n daemon script
999cf096ae GIT_SILENT Sync po/docbooks with svn 2024-01-13 01:23:16 +00:00
l10n daemon script
d8fa95de0d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-01-13 01:14:29 +00:00
l10n daemon script
2565f5a562 GIT_SILENT made messages (after extraction) 2024-01-13 00:37:51 +00:00
Marius P
301118c72c org.kde.kdenlive.appdata.xml use https://bugs.kde.org/enter_bug.cgi?product=kdenlive 2024-01-12 16:29:35 +00:00
Jean-Baptiste Mardelle
159c8e4907 Improved fix for center crop issue 2024-01-12 16:32:04 +01:00
Jean-Baptiste Mardelle
d9683c991e Fix center crop adjust not covering full image
BUG: 464974
2024-01-12 16:10:00 +01:00
Jean-Baptiste Mardelle
c2a8eb224a Merge branch 'release/24.02' of invent.kde.org:multimedia/kdenlive into release/24.02 2024-01-12 16:48:22 +01:00
Jean-Baptiste Mardelle
9394c2048e Merge branch 'release/24.02' 2024-01-12 14:40:36 +01:00
Jean-Baptiste Mardelle
83042c2a0a Fix various Qt6 mouse click issues in monitors 2024-01-12 14:39:17 +01:00
Jean-Baptiste Mardelle
41b74bd282 Disable Movit until it's stable (should have done that a long time ago) 2024-01-12 08:48:02 +01:00
Jean-Baptiste Mardelle
efda0ab818 Fix Qt5 startup crash 2024-01-12 08:35:41 +01:00
Albert Astals Cid
58abbcf969 GIT_SILENT Upgrade release service version to 24.04.70. 2024-01-11 21:19:53 +01:00
Albert Astals Cid
67ee027432 GIT_SILENT Upgrade release service version to 24.01.95. 2024-01-11 20:37:09 +01:00
Jean-Baptiste Mardelle
9a1f1d5c3f Fix Qt5 startup crash 2024-01-11 20:31:04 +01:00
Jean-Baptiste Mardelle
5c8448b288 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-11 13:21:45 +01:00
Jean-Baptiste Mardelle
bcffeef34e Add time to undo action text 2024-01-11 13:21:26 +01:00
Jean-Baptiste Mardelle
76f3122a26 Fix cannot save list of project files.
BUG: 479370
2024-01-11 13:20:53 +01:00
l10n daemon script
fc00b0a758 GIT_SILENT Sync po/docbooks with svn 2024-01-11 01:16:48 +00:00
Julius Künzel
e4c248d795 Add missing license info 2024-01-10 22:17:46 +00:00
Julius Künzel
79a374ab29 [Nightly Flatpak] Replace Intel Media SDK by OneVPL Runtime
Replace legacy and dropped Intel Media SDK with OneVPL Runtime from
OneAPI and switch FFmpeg from libmfx to libvpl
2024-01-10 22:17:46 +00:00
Julius Künzel
d642020b37 [Nightly Flatpak] Fix and update python deps 2024-01-10 22:17:46 +00:00
Julius Künzel
1fad61eba1 [Nightly Flatpak] Switch to Qt6 2024-01-10 22:17:46 +00:00
Jean-Baptiste Mardelle
61626b4e6d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-10 09:20:11 +01:00
Jean-Baptiste Mardelle
16888cdf8c Fix editing title clip with a mix can mess up the track
BUG: 478686
2024-01-10 09:19:52 +01:00
l10n daemon script
d97aa9eb30 GIT_SILENT Sync po/docbooks with svn 2024-01-10 02:12:57 +00:00
Julius Künzel
3c104cdee6 Use Qt6 by default, fallback to Qt5 2024-01-09 18:24:07 +00:00
Jean-Baptiste Mardelle
96690067a1 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-09 16:29:51 +01:00
Jean-Baptiste Mardelle
3acfa97751 Fix audio mixer cannot enter precise values with keyboard 2024-01-09 16:29:19 +01:00
Julius Künzel
5921e805b0 [CI] Require tests with Qt6 too 2024-01-09 14:01:14 +00:00
Julius Künzel
865b39f879 Add FreeBSD Qt6 CI 2024-01-09 11:48:37 +00:00
Emir SARI
c9e5385298 Apply i18n to percent values
This allows percent formatting according to the locale settings
(e.g. 100 % for French, %100 for Turkish etc.)
2024-01-09 09:53:06 +00:00
Jean-Baptiste Mardelle
ecc724e9b2 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-09 10:42:10 +01:00
Jean-Baptiste Mardelle
7f619d1402 Show GPU in debug info 2024-01-09 10:41:57 +01:00
Jean-Baptiste Mardelle
7739b3a472 Prevent, detect and possibly fix corrupted project files, fix feedback not displayed in project notes
Fixes #1804
CCBUG: 472849
2024-01-09 10:41:31 +01:00
l10n daemon script
7492b449d0 GIT_SILENT Sync po/docbooks with svn 2024-01-09 01:20:32 +00:00
Albert Astals Cid
a4867ef35b GIT_SILENT Upgrade release service version to 24.01.90. 2024-01-09 00:30:02 +01:00
l10n daemon script
83d548567c GIT_SILENT Sync po/docbooks with svn 2024-01-08 01:22:16 +00:00
l10n daemon script
1eb295bb87 GIT_SILENT Sync po/docbooks with svn 2024-01-07 01:32:27 +00:00
l10n daemon script
7901c712d6 GIT_SILENT Sync po/docbooks with svn 2024-01-06 01:20:29 +00:00
l10n daemon script
8f28755679 GIT_SILENT Sync po/docbooks with svn 2024-01-05 01:21:26 +00:00
Julius Künzel
056c90810f GIT_SILENT Fix reuse 2024-01-05 00:48:20 +01:00
Julius Künzel
03214480ab [nightly Flatpak] Add patch to fix v4l-utils 2024-01-05 00:34:05 +01:00
Eugen Mohr
48c54746de Update copyright to 2024 2024-01-04 19:12:20 +01:00
l10n daemon script
98844ebd8e GIT_SILENT Sync po/docbooks with svn 2024-01-04 01:20:25 +00:00
Julius Künzel
63fbe2e6b6 [nightly flatpak] fix v4l-utils once more 2024-01-03 11:05:34 +00:00
Julius Künzel
b6931168c2 [nightly Flatpak] v4l-utils uses meson now 2024-01-03 10:39:29 +00:00
Jean-Baptiste Mardelle
f9c10c37f5 Don't crash on first run 2024-01-03 08:32:30 +01:00
l10n daemon script
d40cfb1db8 GIT_SILENT Sync po/docbooks with svn 2024-01-03 01:21:53 +00:00
Julius Künzel
15fa9613e7 [nightly flatpak] Try to fix v4l-utils 2024-01-02 23:40:29 +00:00
Julius Künzel
88098a2558 [nightly flatpak] Cleanup
- Remove jack2, pw-jack is in the runtime
- Remove rtaudio as it is only a fallback and shouldn't be needed in the mostly stable flatpak environment
- Add pipewire socket
2024-01-02 14:47:22 +00:00
Jean-Baptiste Mardelle
1fdb53b28f Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-02 14:38:32 +01:00
Jean-Baptiste Mardelle
3905cbac5b Get rid of dropped QtGraphicalEffects 2024-01-02 14:38:14 +01:00
Jean-Baptiste Mardelle
2a996f6fef Fix qml warnings 2024-01-02 14:10:29 +01:00
Jean-Baptiste Mardelle
10c65e2d14 Qt6: fix subtitle editing in timeline 2024-01-02 14:03:20 +01:00
Jean-Baptiste Mardelle
12903c66ff Fix subtitles crashing on project load (incorrectly setting in/out snap points) 2024-01-02 14:02:48 +01:00
Jean-Baptiste Mardelle
b245cb98d3 Test project's active timeline is not always the first sequence 2024-01-02 12:30:53 +01:00
Jean-Baptiste Mardelle
a8bc671690 Ensure secondary timelines are added to the project before being loaded 2024-01-02 12:12:35 +01:00
Jean-Baptiste Mardelle
0eb469b01d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-02 12:03:09 +01:00
Jean-Baptiste Mardelle
2b4d441482 Ensure autosave is not triggered when project is still loading 2024-01-02 12:01:49 +01:00
Jean-Baptiste Mardelle
48321e0e7c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-01-02 11:44:05 +01:00
Jean-Baptiste Mardelle
464966c5dc Show GPU name in Wizard 2024-01-02 11:34:14 +01:00
Jean-Baptiste Mardelle
0f5ea279e3 Avoid converting bin icons to/from QVariant 2024-01-02 07:44:22 +01:00
l10n daemon script
397d186b76 GIT_SILENT Sync po/docbooks with svn 2024-01-02 01:19:45 +00:00
Julius Künzel
cd4b361e45 [Nightly Flatpak] Update deps 2024-01-01 18:04:37 +01:00
Jean-Baptiste Mardelle
a1e0138754 Fix Qt6 audio / video only clip drag broken from clip monitor 2024-01-01 16:36:59 +00:00
l10n daemon script
e53810b699 GIT_SILENT Sync po/docbooks with svn 2024-01-01 01:20:53 +00:00
Jean-Baptiste Mardelle
905daa1bc0 Fix rubber select incorrectly moving selected items when scrolling the view 2023-12-31 08:19:22 +01:00
l10n daemon script
f9622e6f2f GIT_SILENT Sync po/docbooks with svn 2023-12-31 01:32:22 +00:00
Alexander Lohnau
f1f16fe074 Port away from jobclasses KIO header
Instead, include the needed bits directly.
See https://invent.kde.org/frameworks/kio/-/merge_requests/1525 for the
planned removal of this header
2023-12-30 07:32:43 +00:00
l10n daemon script
88fa7ddcdd GIT_SILENT Sync po/docbooks with svn 2023-12-30 01:22:52 +00:00
Jean-Baptiste Mardelle
bc585037a6 Fix variable name shadowing 2023-12-29 16:08:08 +01:00
Jean-Baptiste Mardelle
8cfea6558f When switching timeline tab without timeline selection, don't clear effect stack if it was showing a bin clip 2023-12-29 09:25:03 +01:00
Jean-Baptiste Mardelle
2534af5cf7 Fix crash pressing del in empty effect stack 2023-12-29 09:13:31 +01:00
Jean-Baptiste Mardelle
991708c15a Ensure check for HW accel is also performed if some non essential MLT module is missing 2023-12-29 08:34:42 +01:00
Julius Künzel
8af4d50f3a Refactor project loading message
Provide much more details about the progress and sync loading with/
without splash screen
2023-12-29 02:48:54 +01:00
Julius Künzel
5e931db21c More rebust fix for copy&paste between sequences 2023-12-29 02:39:31 +01:00
l10n daemon script
3bd3971c27 GIT_SILENT Sync po/docbooks with svn 2023-12-29 01:21:48 +00:00
Jean-Baptiste Mardelle
cbfedf2030 Fix closed sequences losing properties, add more tests 2023-12-28 13:45:22 +01:00
l10n daemon script
4aaf7f6aa1 GIT_SILENT Sync po/docbooks with svn 2023-12-28 01:20:58 +00:00
l10n daemon script
a73028729e GIT_SILENT Sync po/docbooks with svn 2023-12-27 01:21:15 +00:00
l10n daemon script
4add9183c7 GIT_SILENT Sync po/docbooks with svn 2023-12-26 01:20:57 +00:00
Jean-Baptiste Mardelle
6c70720a02 Don't attempt to load timeline sequences more than once 2023-12-25 17:10:43 +01:00
Julius Künzel
592a766bb3 Fix "Sequence from selection" with single track 2023-12-25 15:45:41 +01:00
Julius Künzel
577240e03f GIT_SILENT increase width of debug label 2023-12-25 15:45:41 +01:00
Julius Künzel
a000d12468 Refactor code for paste
Improve readability, reduce code duplication
2023-12-25 15:45:41 +01:00
Jean-Baptiste Mardelle
1219d88301 Fix timeline groups lost after recent commit on project save 2023-12-25 12:36:27 +01:00
l10n daemon script
59a68c001e GIT_SILENT Sync po/docbooks with svn 2023-12-24 01:35:09 +00:00
Jean-Baptiste Mardelle
15ff451bb3 Ensure we always use the correct timeline uuid on some clip operations 2023-12-24 00:03:43 +01:00
Jean-Baptiste Mardelle
8bd053fffd Qt6: fix monitor image vertical offset 2023-12-23 23:23:36 +01:00
Jean-Baptiste Mardelle
339869651f Always keep all timeline models opened
This also might fix some issue with failing tests.
CCBUG: 478745
2023-12-23 13:39:21 +00:00
l10n daemon script
2dfa011f2e GIT_SILENT Sync po/docbooks with svn 2023-12-22 01:23:06 +00:00
l10n daemon script
cfd15ce6eb GIT_SILENT Sync po/docbooks with svn 2023-12-21 01:36:33 +00:00
Jean-Baptiste Mardelle
a1fe36c1f5 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-20 08:37:41 +01:00
Jean-Baptiste Mardelle
895dff094e Add animation: remember last used folder
CCBUG: 478688
2023-12-20 08:36:28 +01:00
l10n daemon script
eac44a3097 GIT_SILENT Sync po/docbooks with svn 2023-12-20 01:21:28 +00:00
Jean-Baptiste Mardelle
63d820a4ac Fix KNS KF6 include 2023-12-19 18:25:26 +01:00
Jean-Baptiste Mardelle
2d48bddd3f Add missing include 2023-12-19 18:08:40 +01:00
Jean-Baptiste Mardelle
9a864f8a1b Refresh effects list after downloading an effect 2023-12-19 17:42:35 +01:00
Jean-Baptiste Mardelle
4c8d340329 Fix crash searching for effect (recent regression) 2023-12-19 11:38:49 +01:00
Jean-Baptiste Mardelle
5bc7dfa803 Fix audio or video only drag of subclips
BUG: 478660
FIXED-IN: 24.02.0
2023-12-19 11:23:31 +01:00
Jean-Baptiste Mardelle
595df27561 Fix editing title clip duration breaks title (recent regression) 2023-12-19 11:00:32 +01:00
Jean-Baptiste Mardelle
5665ab494b Glaxnimate animations: use rawr format instead of Lottie by default.
BUG: 478685
2023-12-19 09:58:38 +01:00
Jean-Baptiste Mardelle
16fb257043 Effect Stack: remove color icons, fix mouse wheel seeking while scrolling
Effects List: use the same color for all effects in a category
Related to #1786
2023-12-19 09:31:39 +01:00
Jean-Baptiste Mardelle
a463ef4997 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-19 09:01:33 +01:00
Jean-Baptiste Mardelle
54fa7802df Fix timeline focus lost when dropping an effect on a clip 2023-12-19 09:01:23 +01:00
Albert Astals Cid
db58ad953d GIT_SILENT Upgrade release service version to 24.01.85. 2023-12-18 23:02:35 +01:00
Jean-Baptiste Mardelle
e7804ec0a7 Disable check for removable devices on Mac 2023-12-18 11:39:15 +00:00
l10n daemon script
5b5a93fba9 GIT_SILENT Sync po/docbooks with svn 2023-12-18 01:35:55 +00:00
Julius Künzel
ed0cb840be [CD] Use Qt6 templates instead of custom magic 2023-12-16 18:59:47 +00:00
l10n daemon script
0286a86709 GIT_SILENT Sync po/docbooks with svn 2023-12-16 01:24:00 +00:00
Jean-Baptiste Mardelle
fdc375c92d Fix type in Purpose KF version check 2023-12-15 12:43:47 +01:00
Jean-Baptiste Mardelle
fbe28b20b0 Fix dropping lots of clips in Bin can cause freeze on abort 2023-12-15 12:43:19 +01:00
l10n daemon script
a9f6642ade GIT_SILENT Sync po/docbooks with svn 2023-12-15 01:22:50 +00:00
Jean-Baptiste Mardelle
9a0dcd8095 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-14 08:34:28 +01:00
Jean-Baptiste Mardelle
b1da177c00 Right click on a mix now shows a mix menu (allowing deletion)
BUG: 442088
2023-12-14 08:34:18 +01:00
l10n daemon script
c66f47aa97 GIT_SILENT Sync po/docbooks with svn 2023-12-14 01:21:59 +00:00
Jean-Baptiste Mardelle
6f91539ab0 Don't add mixes to disabled tracks
CCBUG: 442088
2023-12-13 12:43:08 +01:00
Jean-Baptiste Mardelle
ab2169122e Allow adding a mix without selection
CCBUG: 442088
2023-12-13 09:05:03 +01:00
Jean-Baptiste Mardelle
ae09ef8888 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-13 08:52:23 +01:00
Jean-Baptiste Mardelle
fc3eb0b432 Fix proxied playlist clips (like stabilized clips) rendered as interlaced
BUG: 476716
2023-12-13 08:51:41 +01:00
l10n daemon script
8fde5ab908 GIT_SILENT Sync po/docbooks with svn 2023-12-13 01:21:57 +00:00
Julius Künzel
5d49d20e1f GIT_SILENT [CI] Simplify 2023-12-12 15:50:11 +00:00
Julius Künzel
2169e26b8c GIT_SILENT [CI] Use the correct script 2023-12-12 13:27:49 +00:00
Julius Künzel
f781818c7d GIT_SILENT [CI] Test macOS notarization 2023-12-12 12:35:45 +00:00
Julius Künzel
5b0ed96e8f GIT_SILENT [CI] Extend mac signing 2023-12-11 15:59:25 +00:00
l10n daemon script
4929813a81 GIT_SILENT Sync po/docbooks with svn 2023-12-11 01:22:34 +00:00
Julius Künzel
b804425259 GIT_SILENT Add missing license header 2023-12-10 22:09:25 +00:00
Julius Künzel
9692d743c7 GIT_SILENT [CI] More changes for signing test 2023-12-10 21:36:31 +00:00
Julius Künzel
983cbedb34 GIT_SILENT [CI] Try to fix signing command 2023-12-10 16:02:08 +00:00
Julius Künzel
144181107e GIT_SILENT [CI] The runner bug is fixed 2023-12-10 14:30:12 +00:00
Julius Künzel
7ebfade290 [CI] Try different approach for macOS signing 2023-12-10 14:25:33 +00:00
l10n daemon script
6a71104550 GIT_SILENT Sync po/docbooks with svn 2023-12-10 01:35:18 +00:00
Julius Künzel
5a083f2c2d [CI] Signing test, explicitly source env for now 2023-12-09 21:40:04 +00:00
l10n daemon script
344be1942e GIT_SILENT Sync po/docbooks with svn 2023-12-09 01:23:21 +00:00
Jean-Baptiste Mardelle
ba22820b8c Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-08 16:50:13 +01:00
Jean-Baptiste Mardelle
b404f5838b Camcorder proxies: ensure we have the same count of audio streams and if not, create a new proxy with audio from original clip (Fixes Sony FX6 proxies) 2023-12-08 16:49:52 +01:00
Jean-Baptiste Mardelle
a83e15a04a Fix typo
Fixes #1800
2023-12-08 16:47:00 +01:00
l10n daemon script
f0b685dc10 GIT_SILENT Sync po/docbooks with svn 2023-12-08 01:22:13 +00:00
l10n daemon script
0fb0883f19 GIT_SILENT Sync po/docbooks with svn 2023-12-07 01:26:05 +00:00
Julius Künzel
72deeb4b3a [CI] Re-enable Flatpak 2023-12-06 13:22:34 +00:00
Julius Künzel
4eb40a8421 [CI] More fixes for the signing test 2023-12-06 12:34:31 +00:00
Julius Künzel
2f452fc719 [CI] Fixes for the signing test 2023-12-06 11:42:55 +00:00
Julius Künzel
f9afcc9eb5 [CI] Add macOS signing test
Temporarily disable Flatpak as the template is broken upstream, and makes the whole pipeline fail
2023-12-06 11:19:40 +00:00
l10n daemon script
4ef7b3ad69 GIT_SILENT Sync po/docbooks with svn 2023-12-06 01:23:17 +00:00
Julius Künzel
442cfbf7df [CI] Fix pipeline after recent renaming upstream 2023-12-05 21:30:54 +00:00
l10n daemon script
4cd2c4f9a0 GIT_SILENT Sync po/docbooks with svn 2023-12-05 01:21:47 +00:00
Jean-Baptiste Mardelle
3b5a7c1ab7 Qml warning fixes 2023-12-04 16:39:20 +01:00
l10n daemon script
90cb72782a GIT_SILENT Sync po/docbooks with svn 2023-12-04 01:23:44 +00:00
l10n daemon script
1fd473e180 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-12-04 01:16:19 +00:00
l10n daemon script
e5857e6bd3 GIT_SILENT Sync po/docbooks with svn 2023-12-03 01:22:41 +00:00
Jean-Baptiste Mardelle
f0f5c41c15 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-12-02 07:38:06 +01:00
Jean-Baptiste Mardelle
409401b4ca Add subtitle manager to project mneu 2023-12-02 07:37:46 +01:00
l10n daemon script
ba923d5773 GIT_SILENT Sync po/docbooks with svn 2023-12-02 01:23:24 +00:00
l10n daemon script
966ee63ece GIT_SILENT Sync po/docbooks with svn 2023-12-01 01:24:03 +00:00
Heiko Becker
c700ccdc33 GIT_SILENT Update Appstream for new release
(cherry picked from commit f5bf6906b2)
2023-11-30 18:07:47 +01:00
Jean-Baptiste Mardelle
8b039ed318 Fix groups tests 2023-11-30 16:24:04 +01:00
Jean-Baptiste Mardelle
8a7ed69df3 Fix transparency lost on rendering nested sequences
BUG: 477771
2023-11-30 15:44:48 +01:00
Jean-Baptiste Mardelle
34e644dba8 Fix guides categories not applied on new document
BUG: 477617
2023-11-30 14:55:38 +01:00
Jean-Baptiste Mardelle
201f5320b6 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-30 09:17:06 +01:00
Jean-Baptiste Mardelle
9b0c80095f Fix selecting several individual items in a group 2023-11-30 09:16:50 +01:00
l10n daemon script
268a1cb62c GIT_SILENT Sync po/docbooks with svn 2023-11-30 01:22:16 +00:00
l10n daemon script
9149902e1c GIT_SILENT Sync po/docbooks with svn 2023-11-29 13:26:05 +00:00
Jean-Baptiste Mardelle
7750e80de7 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-29 09:10:40 +01:00
Jean-Baptiste Mardelle
72d062ced7 Add import/export to subtitle track manager 2023-11-29 09:10:20 +01:00
l10n daemon script
169d3074f9 GIT_SILENT Sync po/docbooks with svn 2023-11-29 01:24:13 +00:00
Jean-Baptiste Mardelle
1cf8af8690 Drag & drop of effect now applies to all items in a group
Related to #1327
2023-11-28 15:32:01 +01:00
Jean-Baptiste Mardelle
f944f6108b New: select an item in a group with Alt+click. You can then perform operations on that clip only: delete, move.
Related to #1327
2023-11-28 14:23:24 +01:00
Jean-Baptiste Mardelle
cef2037aa6 Consistency: activating an effect in the effects list now consistently applies to all selected items (Bin or Timeline) 2023-11-28 10:37:06 +01:00
Jean-Baptiste Mardelle
c638a54404 Cleanup assets link to documentation 2023-11-28 10:35:47 +01:00
Jean-Baptiste Mardelle
33a9731f86 Check MLT's render profiles for missing codecs.
CCBUG: 475029
2023-11-28 09:30:08 +01:00
Jean-Baptiste Mardelle
a696675911 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-28 09:00:27 +01:00
Jean-Baptiste Mardelle
6e58cba3f9 Various fixes for python setup 2023-11-28 09:00:15 +01:00
l10n daemon script
c7d04452c7 GIT_SILENT Sync po/docbooks with svn 2023-11-28 01:22:33 +00:00
Jean-Baptiste Mardelle
43857f1508 Fix Qt6 compilation 2023-11-27 21:12:40 +01:00
Jean-Baptiste Mardelle
6484f91c69 FIx incorreclty placed ifdef 2023-11-27 20:08:51 +01:00
Jean-Baptiste Mardelle
fbef83b0fb Start integrating some of the new MLT keyframe types 2023-11-27 13:38:11 +01:00
Jean-Baptiste Mardelle
5023853a8e Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-27 08:39:31 +01:00
Jean-Baptiste Mardelle
4a6ea1d314 Various fixes for python venv install 2023-11-27 08:39:20 +01:00
l10n daemon script
8fe5df7594 GIT_SILENT Sync po/docbooks with svn 2023-11-27 06:07:55 +00:00
l10n daemon script
e665ec9d7a GIT_SILENT Sync po/docbooks with svn 2023-11-27 01:24:02 +00:00
l10n daemon script
c965a9fa74 GIT_SILENT Sync po/docbooks with svn 2023-11-26 01:36:25 +00:00
l10n daemon script
15c614e93d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-26 01:16:50 +00:00
Jean-Baptiste Mardelle
e374ebe5e3 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-25 08:48:41 +01:00
Jean-Baptiste Mardelle
f2300e7153 Fix missing argument in constructor call 2023-11-25 08:48:26 +01:00
l10n daemon script
80ed63d08b GIT_SILENT Sync po/docbooks with svn 2023-11-25 01:22:35 +00:00
Albert Astals Cid
8081ebe9d2 GIT_SILENT Upgrade release service version to 24.01.80. 2023-11-25 00:34:24 +01:00
Jean-Baptiste Mardelle
8f78924854 Fix crash on auto subtitle with subtitle track selected 2023-11-24 23:12:19 +01:00
Jean-Baptiste Mardelle
64e346bcc7 Fix python install stuck 2023-11-24 23:06:12 +01:00
Julius Künzel
0771150754 Improve timeline clip effect indicator
Add a button with an effect icon, clicking on the button will enable/
disable the clip

Also strikeout effect names if effect clips are disabled

Related to #445
2023-11-24 17:47:36 +00:00
Jean-Baptiste Mardelle
0a2411aaf0 Work/multisubtitles
Allow multiple subtitles in the subtitle track (only 1 displayed at a time). You can now create, duplicate, and delete subtitles
2023-11-24 16:42:49 +00:00
Jean-Baptiste Mardelle
9476536118 Fix some issues in clip monitor's last clip menu 2023-11-24 16:20:21 +01:00
Jean-Baptiste Mardelle
f0f4b0d68d Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-24 11:56:21 +01:00
Jean-Baptiste Mardelle
60a922adab various fixes and improved feedback for Python venv, add option to run STT on full project 2023-11-24 11:55:54 +01:00
Alejandro Criado-Perez
299bfa750c Text corrections 2023-11-24 07:24:39 +00:00
l10n daemon script
b58ab0bda8 GIT_SILENT Sync po/docbooks with svn 2023-11-24 01:22:27 +00:00
Jean-Baptiste Mardelle
d7967bf501 Fix typos 2023-11-23 18:59:27 +01:00
Jean-Baptiste Mardelle
5b8dbe03e4 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-23 13:35:43 +01:00
Jean-Baptiste Mardelle
3aba11ca37 If users try to render a project containing variable framerate clips, show a warning and propose to transcode these clips 2023-11-23 13:35:07 +01:00
l10n daemon script
e864cf00da GIT_SILENT Sync po/docbooks with svn 2023-11-23 01:24:44 +00:00
Jean-Baptiste Mardelle
93a77653d7 Fix qml warning (incorrect number of args) 2023-11-22 13:21:52 +01:00
Jean-Baptiste Mardelle
f76888f80e Fix qt6 timeline drag 2023-11-22 09:13:51 +01:00
Shubh Gupta
589e9a7399 flatpak: Use id instead of app-id
`app-id` is deprecated

Signed-off-by: Shubh <shubhisroking@proton.me>
2023-11-21 10:28:06 +01:00
l10n daemon script
ddda0825cc GIT_SILENT Sync po/docbooks with svn 2023-11-20 01:35:49 +00:00
l10n daemon script
a54d751204 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-20 01:17:38 +00:00
Jean-Baptiste Mardelle
807d0ddd9a Fix audio stem export 2023-11-19 17:24:39 +01:00
Jean-Baptiste Mardelle
a2ac595689 Add link to our documentation in the effects/composition info 2023-11-19 16:36:26 +01:00
l10n daemon script
8570856780 GIT_SILENT Sync po/docbooks with svn 2023-11-19 01:32:21 +00:00
l10n daemon script
6a17913d01 GIT_SILENT Sync po/docbooks with svn 2023-11-18 01:23:34 +00:00
Jean-Baptiste Mardelle
41b2130100 Qt6: fix monitor background and a few qml mouse issues 2023-11-17 12:30:35 +01:00
l10n daemon script
ad65997e30 GIT_SILENT Sync po/docbooks with svn 2023-11-17 01:24:45 +00:00
Julius Künzel
7edaffc602 Rename ObjectType to KdenliveObjectType
This is needed to avoid conflicts in Xcode (macOS SDK)
2023-11-16 13:38:05 +00:00
Julius Künzel
498c790fda We need to use Objective C++ for MetalVideoWidget 2023-11-16 13:38:05 +00:00
Jean-Baptiste Mardelle
fbad5405ac Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-16 09:11:41 +01:00
Jean-Baptiste Mardelle
12c29996f6 When pasting clips to another project, disable proxies
Fixes #1785
2023-11-16 09:11:27 +01:00
l10n daemon script
9f519ae895 GIT_SILENT Sync po/docbooks with svn 2023-11-16 01:28:26 +00:00
l10n daemon script
883a07220d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-11-16 01:19:25 +00:00
Jean-Baptiste Mardelle
51ca0609f8 Remove unneeded lambda capture 2023-11-15 08:56:23 +01:00
Jean-Baptiste Mardelle
0ee4463b54 Fix monitor display on Windows/Qt6 2023-11-15 08:55:51 +01:00
l10n daemon script
635663d380 GIT_SILENT Sync po/docbooks with svn 2023-11-15 01:25:28 +00:00
Julius Künzel
f8ec8a54c7 Cleanup readme and flatpak nightly manifests 2023-11-14 17:10:35 +00:00
Julius Künzel
202a4b268d [Nightly Flatpak] Do not build tests
We don't use them in the Flatpak and building them just wastes build time
2023-11-14 16:28:53 +00:00
Jean-Baptiste Mardelle
8c6980cff5 Fix tests broken by last commit 2023-11-14 11:40:39 +01:00
Jean-Baptiste Mardelle
b7352ab7e0 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2023-11-14 11:17:41 +01:00
Jean-Baptiste Mardelle
23c3ff1688 Add list of last opened clips in Clip Monitor's clip name 2023-11-14 11:17:30 +01:00
l10n daemon script
f51a18c6af GIT_SILENT Sync po/docbooks with svn 2023-11-14 01:25:30 +00:00
Julius Künzel
397588d06b Add Craft Jobs for Qt6
This should wait for merging at least until the new craft cache is ready (and then remove the qt6-dev jobs again).
2023-11-13 09:08:45 +00:00
799 changed files with 422658 additions and 228140 deletions

6
.craft.ini Normal file
View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
[macos-64-clang]
CodeSigning/MacCustomSignCommand = arch -arm64 /usr/local/bin/python3 ci-notary-service/signmacapp.py -v --config ci-utilities/signing/signmacapp.ini

View File

@@ -1,22 +1,23 @@
{
"app-id": "org.kde.kdenlive",
"id": "org.kde.kdenlive",
"default-branch": "master",
"runtime": "org.kde.Platform",
"runtime-version": "5.15-22.08",
"runtime-version": "6.7",
"sdk": "org.kde.Sdk",
"sdk-extensions" : [ "org.freedesktop.Sdk.Extension.llvm15" ],
"sdk-extensions" : [ "org.freedesktop.Sdk.Extension.llvm18" ],
"command": "kdenlive",
"rename-icon": "kdenlive",
"desktop-file-name-suffix": " (Nightly)",
"finish-args": [
"--require-version=0.11.4",
"--share=ipc",
"--socket=x11",
"--socket=wayland",
"--socket=fallback-x11",
"--device=all",
"--socket=pulseaudio",
"--share=network",
"--filesystem=host",
"--filesystem=xdg-run/pipewire-0",
"--filesystem=xdg-config/kdeglobals:ro",
"--env=TMPDIR=/var/tmp",
"--env=QT_ENABLE_HIGHDPI_SCALING=1",
@@ -27,7 +28,7 @@
"add-extensions": {
"org.freedesktop.LinuxAudio.Plugins": {
"directory": "extensions/Plugins",
"version": "22.08",
"version": "23.08",
"add-ld-path": "lib",
"merge-dirs": "ladspa",
"subdirectories": true,
@@ -35,7 +36,7 @@
},
"org.freedesktop.LinuxAudio.Plugins.swh": {
"directory": "extensions/Plugins/swh",
"version": "22.08",
"version": "23.08",
"add-ld-path": "lib",
"merge-dirs": "ladspa",
"autodelete": false,
@@ -43,7 +44,7 @@
},
"org.freedesktop.LinuxAudio.Plugins.TAP": {
"directory": "extensions/Plugins/TAP",
"version": "22.08",
"version": "23.08",
"add-ld-path": "lib",
"merge-dirs": "ladspa",
"autodelete": false,
@@ -71,7 +72,8 @@
"builddir": true,
"config-opts": [
"-DCMAKE_BUILD_TYPE=RelWithDebInfo",
"-DRELEASE_BUILD=OFF"
"-DRELEASE_BUILD=OFF",
"-DBUILD_TESTING=OFF"
],
"post-install": [
"install -d /app/extensions/Plugins"

3
.gitignore vendored
View File

@@ -17,3 +17,6 @@ packaging/flatpak/.flatpak-builder
.cache
.clangd
compile_commands.json
# VSCode
.vscode/

View File

@@ -1,33 +1,19 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
flatpak:
timeout: 1h 30m
include:
- project: sysadmin/ci-utilities
file:
# Linting
- /gitlab-templates/reuse-lint.yml
- /gitlab-templates/linux.yml
- /gitlab-templates/freebsd.yml
- /gitlab-templates/xml-lint.yml
# CI Qt6
- /gitlab-templates/linux-qt6.yml
- /gitlab-templates/freebsd-qt6.yml
# CD Qt6
- /gitlab-templates/flatpak.yml
- /gitlab-templates/craft-appimage.yml
- /gitlab-templates/craft-windows-mingw64.yml
- /gitlab-templates/craft-macos-x86-64.yml
- /gitlab-templates/craft-macos-arm64.yml
xml_lint:
stage: build
image: invent-registry.kde.org/sysadmin/ci-images/suse-qt515:latest
tags:
- Linux
script:
# enable globstar to be able to use ** as recursive wildcard
- shopt -s globstar
# exit shell on non-zero exit code
- set -e
# execute xmllint for all xml files
- for x in **/*.xml; do echo "Processing $x"; xmllint -noout "$x"; done
rules:
- changes: [ "**/*.xml" ]
- /gitlab-templates/craft-appimage-qt6.yml
- /gitlab-templates/craft-windows-mingw64-qt6.yml
- /gitlab-templates/craft-macos-x86-64-qt6.yml
- /gitlab-templates/craft-macos-arm64-qt6.yml

View File

@@ -0,0 +1,15 @@
# Important!
Thanks for coming here!
Please note that all bug reports and feature requests should be filed on https://bugs.kde.org and should never be raised here.
For support, it is recommended to post on the KDE forum https://discuss.kde.org/ instead or use our chat groups on [Matrix](https://go.kde.org/matrix/#/#kdenlive:kde.org) and [Telegram](https://t.me/kdenlive).
**:warning: Issues on KDE Invent are solely for tracking ongoing work and intended for use by developers and contributors exclusively.**
We request to consult with a developer or other contributor prior to opening issues here, when in doubt we recommended to open them on https://bugs.kde.org instead.
(Please delete this line and the warning text above and below if you create a valid issue.)
**If you submit a bug report or feature request here despite this notice, there's a chance it will be closed without comment or consideration.**

View File

@@ -0,0 +1,2 @@
SPDX-FileCopyrightText: none
SPDX-License-Identifier: CC0-1.0

View File

@@ -2,36 +2,6 @@
# SPDX-License-Identifier: CC0-1.0
Dependencies:
- 'on': ['Linux/Qt5', 'FreeBSD/Qt5', 'Windows/Qt5', 'macOS/Qt5']
'require':
'frameworks/extra-cmake-modules': '@stable'
'frameworks/breeze-icons' : '@stable'
'frameworks/karchive' : '@stable'
'frameworks/kbookmarks' : '@stable'
'frameworks/kconfig' : '@stable'
'frameworks/kconfigwidgets' : '@stable'
'frameworks/kcompletion' : '@stable'
'frameworks/kcoreaddons' : '@stable'
'frameworks/kcrash' : '@stable'
'frameworks/kdbusaddons' : '@stable'
'frameworks/kdeclarative' : '@stable'
'frameworks/kguiaddons' : '@stable'
'frameworks/ki18n' : '@stable'
'frameworks/kiconthemes' : '@stable'
#'frameworks/kinit' : '@stable'
'frameworks/kio' : '@stable'
'frameworks/kitemviews' : '@stable'
'frameworks/kjobwidgets' : '@stable'
'frameworks/knewstuff' : '@stable'
'frameworks/knotifications' : '@stable'
'frameworks/knotifyconfig' : '@stable'
'frameworks/kplotting' : '@stable'
'frameworks/kservice' : '@stable'
'frameworks/ktextwidgets' : '@stable'
'frameworks/kwidgetsaddons' : '@stable'
'frameworks/kxmlgui' : '@stable'
'frameworks/kfilemetadata' : '@stable'
'frameworks/purpose' : '@stable'
- 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Windows/Qt6', 'macOS/Qt6']
'require':
'frameworks/extra-cmake-modules': '@latest-kf6'
@@ -66,7 +36,7 @@ Dependencies:
#'plasma/drkonqi' : '@stable'
Options:
require-passing-tests-on: [ 'Linux/Qt5', 'FreeBSD/Qt5' ]
require-passing-tests-on: [ 'Linux/Qt6', 'FreeBSD/Qt6']
cppcheck-arguments: '--suppress="*:tests/fakeit.hpp" --suppress="*:tests/catch.hpp" --suppress="*:fuzzer/fakeit_standalone.hpp"'
per-test-timeout: 120

View File

@@ -1,183 +0,0 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Kdenlive
Upstream-Contact: kdenlive@kde.org
Source: https://invent.kde.org/multimedia/kdenlive
Files: data/effects/*.xml data/transitions/*.xml data/generators/*.xml
Copyright: none
License: CC0-1.0
Files: data/effects/**/CMakeLists.txt data/effects/CMakeLists.txt
Copyright: none
License: CC0-1.0
Files: data/effects/README.md
Copyright: Julius Künzel
License: CC0-1.0
Files: data/lumas/PAL/* data/lumas/HD/*
Copyright: Massimo Stella
License: CC0-1.0
Files: data/luts/*.cube
Copyright: None
License: CC0-1.0
Files: data/knewstuff/*.knsrc
Copyright: Kdenlive translators
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/icons/breeze/*
Copyright: 2014 Uri Herrera <uri_herrera@nitrux.in> and others
License: LGPL-3.0-or-later
Files: data/icons/*.png data/icons/kdenlive.ico data/icons/sc-apps-kdenlive.svgz data/icons/sc-mimetypes-application-x-kdenlivetitle.svgz
Copyright: Nara Oliveira and Farid Abdelnour
License: LGPL-3.0-or-later
Files: data/icons/sc-mimetypes-application-x-kdenlive.svgz
Copyright: Vincent Pinon
License: LGPL-3.0-or-later
Files: data/icons/*.svg
Copyright: Julius Künzel
License: LGPL-3.0-or-later
Files: data/icons/sc-mimetypes-video-mlt-playlist.svgz
Copyright: The Oxygen Icon Theme
License: LGPL-3.0-or-later
Files: data/resourceproviders/*
Copyright: 2021 Julius Künzel
License: CC0-1.0
Files: data/titles/*
Copyright: Marco Gittler
License: CC0-1.0
Files: data/Info.plist data/camcorderfilters.rc data/clipjobsettings.rc data/encodingprofiles.rc data/externalproxies.rc data/westley.xml
Copyright: Jean-Baptiste Mardelle
License: CC0-1.0
Files: data/pics/breeze-light/*
Copyright: Jean-Baptiste Mardelle
License: LGPL-3.0-or-later
Files: data/pics/kdenlive-logo.png
Copyright: Nara Oliveira and Farid Abdelnour
License: LGPL-3.0-or-later
Files: data/pics/splash-background.png
Copyright: Farid Abdelnour
License: LGPL-3.0-or-later
Files: data/pics/kde-logo.png
Copyright: KDE project
License: LGPL-3.0-or-later
Files: data/profiles.xml
Copyright: Vincent Pinon, Farid Abdelnour, Jean-Baptiste Mardelle
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/profiles/*
Copyright: Jean-Baptiste Mardelle
License: CC0-1.0
Files: data/blacklisted_effects.txt data/blacklisted_transitions.txt
Copyright: Jean-Baptiste Mardelle, Massimo Stella
License: CC0-1.0
Files: data/man/kdenlive*
Copyright: Mads Bondo Dydensborg
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/preferred_effects.txt
Copyright: Jean-Baptiste Mardelle, Juku Trump
License: CC0-1.0
Files: data/org.kde.kdenlive.*
Copyright: Kdenlive translators
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/meta_magiclantern.png
Copyright: Magic Lantern Project
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/kdenlive*.notifyrc
Copyright: Jean-Baptiste Mardelle, Kdenlive translators
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/slideanimations.rc data/kdenlivedefaultlayouts.rc data/kdenlivetranscodingrc
Copyright: Jean-Baptiste Mardelle
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/kdenliveeffectscategory.rc
Copyright: Massimo Stella
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: data/shortcuts/Premiere
Copyright: Bruno Santos
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: .flatpak-manifest.json packaging/flatpak/python-modules.json packaging/flatpak/org.kde.kdenlive-*.json
Copyright: none
License: CC0-1.0
Files: dev-docs/*.md
Copyright: 2020 Kdenlive contributors
License: CC-BY-SA-4.0
Files: doc/*
Copyright: 2020 Kdenlive contributors
License: CC-BY-SA-4.0
Files:src/lib/external/kiss_fft/*
Copyright: 2003-2004 Mark Borgerding <Mark@Borgerding.net>
License: BSD-3-Clause
Files:src/qml/qmldir src/kdenlivesettings.kcfgc
Copyright: None
License: CC0-1.0
Files:src/uiresources.qrc
Copyright: Julius Künzel, Jean-Baptiste Mardelle
License: CC0-1.0
Files:src/org.kdenlive.MainWindow.xml src/mlt_config.h.in src/kdenliveui.rc src/kdenlivesettings.kcfg
Copyright: Jean-Baptiste Mardelle
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: po/*
Copyright: Kdenlive translators (see each file for details)
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: tests/dataset/*
Copyright: Jean-Baptiste Mardelle, Eric Jiang
License: CC0-1.0
Files: tests/small.mkv
Copyright: None
License: CC0-1.0
Files: thumbnailer/mltpreview.json thumbnailer-deprecated/mltpreview.desktop
Copyright: Kdenlive translators
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
Files: suppressions.txt .mailmap
Copyright: None
License: CC0-1.0
Files: config-kdenlive.h.cmake
Copyright: Jean-Baptiste Mardelle, Alberto Villa
License: BSD-2-Clause
Files: snapcraft.yaml
Copyright: Scarlett Moore
License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL

View File

@@ -15,7 +15,7 @@ Active Kdenlive authors
Vincent Pinon <vpinon@kde.org>
KF5 port, Windows cross-build, bugs fixing
2012-present
Julius Künzel <jk.kdedev@smartlab.uber.space>
Julius Künzel <julius.kuenzel@kde.org>
Bugs fixing
2020-present
Sashmita Raghav

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>, Jean-Baptiste Mardelle <jb@kdenlive.org>, Alberto Villa <avilla@FreeBSD.org>, Albert Astals Cid <aacid@kde.org>, Vincent Pinon <vpinon@kde.org>, Laurent Montel <montel@kde.org>, Vincent Pinon <vincent.pinon@asygn.com>, Nicolas Carion <french.ebook.lover@gmail.com>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>, Jean-Baptiste Mardelle <jb@kdenlive.org>, Alberto Villa <avilla@FreeBSD.org>, Albert Astals Cid <aacid@kde.org>, Vincent Pinon <vpinon@kde.org>, Laurent Montel <montel@kde.org>, Vincent Pinon <vincent.pinon@asygn.com>, Nicolas Carion <french.ebook.lover@gmail.com>
cmake_minimum_required(VERSION 3.16)
@@ -7,9 +7,9 @@ cmake_minimum_required(VERSION 3.16)
# stable release. An additional number can be used for bugfix-only releases.
# KDE Application Version, managed by release script
set (RELEASE_SERVICE_VERSION_MAJOR "24")
set (RELEASE_SERVICE_VERSION_MINOR "01")
set (RELEASE_SERVICE_VERSION_MICRO "75")
set (RELEASE_SERVICE_VERSION_MAJOR "25")
set (RELEASE_SERVICE_VERSION_MINOR "03")
set (RELEASE_SERVICE_VERSION_MICRO "70")
set(KDENLIVE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
@@ -23,26 +23,36 @@ option(RELEASE_BUILD "Remove Git revision from program version" ON) # To be swit
option(BUILD_TESTING "Build tests" ON)
option(CRASH_AUTO_TEST "Auto-generate testcases upon some crashes (uses RTTR library, needed for fuzzing)" OFF)
option(BUILD_FUZZING "Build fuzzing target" OFF)
option(NODBUS "Build without DBus IPC" OFF)
option(USE_VERSIONLESS_TARGETS "Use versionless targets" OFF)
option(BUILD_QCH "Build source code documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF)
add_feature_info(QCH ${BUILD_QCH} "Source code documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)")
# shall we use DBus?
# enabled per default on Linux & BSD systems
set(USE_DBUS_DEFAULT OFF)
if(UNIX AND NOT APPLE AND NOT ANDROID AND NOT HAIKU)
set(USE_DBUS_DEFAULT ON)
endif()
option(USE_DBUS "Build components using DBus" ${USE_DBUS_DEFAULT})
option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" OFF)
# Minimum versions of main dependencies.
set(MLT_MIN_MAJOR_VERSION 7)
set(MLT_MIN_MINOR_VERSION 14)
set(MLT_MIN_MINOR_VERSION 28)
set(MLT_MIN_PATCH_VERSION 0)
set(MLT_MIN_VERSION ${MLT_MIN_MAJOR_VERSION}.${MLT_MIN_MINOR_VERSION}.${MLT_MIN_PATCH_VERSION})
# Qt version
set(QT_MIN_VERSION 5.15.2)
set(KF_DEP_VERSION "5.92.0")
set(QT_MIN_VERSION 6.5.0)
set(KF_DEP_VERSION "6.3.0")
find_package(ECM ${KF_DEP_VERSION} REQUIRED CONFIG)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules)
if (NOT DEFINED QT_MAJOR_VERSION)
set(QT_MAJOR_VERSION 6)
endif()
## include ECM Modules
include(KDECompilerSettings NO_POLICY_SCOPE)
include(ECMInstallIcons)
@@ -54,16 +64,11 @@ include(ECMAddAppIcon)
include(ECMQtDeclareLoggingCategory)
include(ECMEnableSanitizers)
include(ECMAddQch)
include(QtVersionOption)
include(ECMDeprecationSettings)
remove_definitions(-DQT_NO_CAST_FROM_ASCII) # Defined in KDECompilerSettings, but we don't want that yet
if (NOT DEFINED QT_MAJOR_VERSION)
set(QT_MAJOR_VERSION 5)
endif()
if (QT_MAJOR_VERSION STREQUAL "6")
set(USE_VERSIONLESS_TARGETS ON)
# MLT uses variadic macros upstream and hence the build log gets spamed, so disable the warning
if(NOT MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-variadic-macros")
endif()
# KDE Frameworks
@@ -71,10 +76,6 @@ if (NOT DEFINED KF_MAJOR)
set(KF_MAJOR ${QT_MAJOR_VERSION})
endif()
if (KF_MAJOR STREQUAL "6")
set(KF_DEP_VERSION "5.240.0")
endif()
add_definitions(-DTRANSLATION_DOMAIN=\"kdenlive\")
find_package(KF${KF_MAJOR} ${KF_DEP_VERSION}
REQUIRED COMPONENTS
@@ -102,13 +103,6 @@ find_package(KF${KF_MAJOR} ${KF_DEP_VERSION}
Crash
)
if (KF_MAJOR LESS "6")
find_package(KF${KF_MAJOR} ${KF_DEP_VERSION}
REQUIRED COMPONENTS
Declarative
)
endif()
ecm_set_disabled_deprecation_versions(
QT ${QT_MIN_VERSION}
KF ${KF_DEP_VERSION}
@@ -125,11 +119,10 @@ find_package(Qt${QT_MAJOR_VERSION}
QuickWidgets
Multimedia
NetworkAuth
SvgWidgets
)
if (QT_MAJOR_VERSION STREQUAL "6")
find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS SvgWidgets)
endif()
if(NOT NODBUS)
if(USE_DBUS)
find_package(KF${KF_MAJOR} ${KF_DEP_VERSION} REQUIRED COMPONENTS DBusAddons)
find_package(Qt${QT_MAJOR_VERSION} REQUIRED COMPONENTS DBus)
endif()
@@ -203,11 +196,7 @@ set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
# Sources
add_subdirectory(src)
add_subdirectory(renderer)
if(KF${KF_MAJOR}GuiAddons_VERSION VERSION_LESS "5.100")
add_subdirectory(thumbnailer-deprecated)
else()
add_subdirectory(thumbnailer)
endif()
add_subdirectory(thumbnailer)
add_subdirectory(data)
# Install
@@ -242,7 +231,7 @@ elseif(BUILD_FUZZING)
message(STATUS "Fuzzing build was requested but not enabled because compiler is ${CMAKE_CXX_COMPILER_ID} and not Clang")
endif()
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
# pre-commit hook
include(KDEGitCommitHooks)

73
LICENSES/Apache-2.0.txt Normal file
View File

@@ -0,0 +1,73 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View File

@@ -1,175 +0,0 @@
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
one line to give the library's name and an idea of what it does.
Copyright (C) year name of author
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!

View File

@@ -1,17 +1,8 @@
![](data/pics/kdenlive-logo.png)
| Jenkins CI Name | Master / Nightly | Stable |
| --------------- | ---------------- | ------ |
| Flatpak | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_x86_64_flatpak/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_x86_64_flatpak/) | See [here](https://flathub.org/builds/#/apps/org.kde.kdenlive)|
| Craft Appimage | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Nightly_appimage-centos7/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Nightly_appimage-centos7/) | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Stable_appimage-centos7/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Stable_appimage-centos7/) |
| MinGW64 | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/) | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Stable_mingw64/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Stable_mingw64/) |
| macOS | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Nightly_macos/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Nightly_macos/) | [![Build Status](https://binary-factory.kde.org/job/Kdenlive_Stable_macos/badge/icon)](https://binary-factory.kde.org/job/Kdenlive_Stable_macos/) |
For macOS builds with Apple Silicon, watch progress at https://bugs.kde.org/show_bug.cgi?id=443871
# About Kdenlive
[Kdenlive](https://kdenlive.org) is a Free and Open Source video editing application, based on MLT Framework and KDE Frameworks 5. It is distributed under the [GNU General Public License Version 3](https://www.gnu.org/licenses/gpl-3.0.en.html) or any later version that is accepted by the KDE project.
[Kdenlive](https://kdenlive.org) is a Free and Open Source video editing application, based on MLT Framework and KDE Frameworks 6. It is distributed under the [GNU General Public License Version 3](https://www.gnu.org/licenses/gpl-3.0.en.html) or any later version that is accepted by the KDE project.
# Building from source
@@ -19,14 +10,15 @@ For macOS builds with Apple Silicon, watch progress at https://bugs.kde.org/show
# Testing Kdenlive via Nightly Builds
- AppImage (Linux): https://binary-factory.kde.org/job/Kdenlive_Nightly_appimage-centos7/
- AppImage (Linux): https://cdn.kde.org/ci-builds/multimedia/kdenlive/master/linux/
- Flatpak (Linux):
- Add the kde flatpak repository (if not already done) by typing `flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo` on a command line. (This step may be optional in your version of Flatpak.)
- Install kdenlive nightly with `flatpak install kdeapps org.kde.kdenlive`.
- Use `flatpak update` to update if the nightly is already installed.
- _Attention! If you use the stable kdenlive flatpak already, the `*.desktop` file (e.g. responsible for start menu entry) is maybe replaced by the nightly (and vice versa). You can still run the stable version with `flatpak run org.kde.kdenlive/x86_64/stable` and the nightly with `flatpak run org.kde.kdenlive/x86_64/master` (replace `x86_64` by `aarch64` or `arm` depending on your system)_
- Windows: https://binary-factory.kde.org/job/Kdenlive_Nightly_mingw64/
- macOS: https://binary-factory.kde.org/job/Kdenlive_Nightly_macos/
- Windows: https://cdn.kde.org/ci-builds/multimedia/kdenlive/master/windows/
- macOS x86: https://cdn.kde.org/ci-builds/multimedia/kdenlive/master/macos-x86_64/
- macOS ARM: https://cdn.kde.org/ci-builds/multimedia/kdenlive/master/macos-arm64/
*Note * - nightly/daily builds are not meant to be used in production.*

265
REUSE.toml Normal file
View File

@@ -0,0 +1,265 @@
# SPDX-License-Identifier: CC0-1.0
# SPDX-FileCopyrightText: None
version = 1
SPDX-PackageName = "Kdenlive"
SPDX-PackageSupplier = "kdenlive@kde.org"
SPDX-PackageDownloadLocation = "https://invent.kde.org/multimedia/kdenlive"
[[annotations]]
path = ["data/effects/**.xml", "data/transitions/**.xml", "data/generators/**.xml"]
precedence = "aggregate"
SPDX-FileCopyrightText = "none"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["data/effects/**/CMakeLists.txt", "data/effects/CMakeLists.txt"]
precedence = "aggregate"
SPDX-FileCopyrightText = "none"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/effects/README.md"
precedence = "aggregate"
SPDX-FileCopyrightText = "Julius Künzel"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["data/lumas/PAL/**", "data/lumas/HD/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Massimo Stella"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/luts/**.cube"
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/knewstuff/**.knsrc"
precedence = "aggregate"
SPDX-FileCopyrightText = "Kdenlive translators"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/icons/breeze/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2014 Uri Herrera <uri_herrera@nitrux.in> and others"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = ["data/icons/**.png", "data/icons/kdenlive.ico", "data/icons/sc-apps-kdenlive.svgz", "data/icons/sc-mimetypes-application-x-kdenlivetitle.svgz"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Nara Oliveira and Farid Abdelnour"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/icons/sc-mimetypes-application-x-kdenlive.svgz"
precedence = "aggregate"
SPDX-FileCopyrightText = "Vincent Pinon"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/icons/**.svg"
precedence = "aggregate"
SPDX-FileCopyrightText = "Julius Künzel"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/icons/sc-mimetypes-video-mlt-playlist.svgz"
precedence = "aggregate"
SPDX-FileCopyrightText = "The Oxygen Icon Theme"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/resourceproviders/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Julius Künzel"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/titles/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Marco Gittler"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["data/Info.plist", "data/camcorderfilters.rc", "data/clipjobsettings.rc", "data/encodingprofiles.rc", "data/externalproxies.rc", "data/westley.xml"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/pics/breeze-light/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/pics/kdenlive-logo.png"
precedence = "aggregate"
SPDX-FileCopyrightText = "Nara Oliveira and Farid Abdelnour"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/pics/splash-background.png"
precedence = "aggregate"
SPDX-FileCopyrightText = "Farid Abdelnour"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/pics/kde-logo.png"
precedence = "aggregate"
SPDX-FileCopyrightText = "KDE project"
SPDX-License-Identifier = "LGPL-3.0-or-later"
[[annotations]]
path = "data/profiles.xml"
precedence = "aggregate"
SPDX-FileCopyrightText = "Vincent Pinon, Farid Abdelnour, Jean-Baptiste Mardelle"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/profiles/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["data/excluded_effects.txt", "data/excluded_transitions.txt", "data/included_effects.txt", "data/included_transitions.txt"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Massimo Stella"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/scripts/**.txt"
precedence = "aggregate"
SPDX-FileCopyrightText = "2024 Jean-Baptiste Mardelle"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/man/kdenlive**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Mads Bondo Dydensborg"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/preferred_effects.txt"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Juku Trump"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "data/org.kde.kdenlive.**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Kdenlive translators"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/meta_magiclantern.png"
precedence = "aggregate"
SPDX-FileCopyrightText = "Magic Lantern Project"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/kdenlive**.notifyrc"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Kdenlive translators"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = ["data/slideanimations.rc", "data/kdenlivedefaultlayouts.rc", "data/kdenlivetranscodingrc"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/kdenliveeffectscategory.rc"
precedence = "aggregate"
SPDX-FileCopyrightText = "Massimo Stella"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "data/shortcuts/Premiere"
precedence = "aggregate"
SPDX-FileCopyrightText = "Bruno Santos"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = [".flatpak-manifest.json", "packaging/flatpak/python-modules.json", "packaging/flatpak/org.kde.kdenlive-**.json"]
precedence = "aggregate"
SPDX-FileCopyrightText = "none"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "dev-docs/**.md"
precedence = "aggregate"
SPDX-FileCopyrightText = "2020 Kdenlive contributors"
SPDX-License-Identifier = "CC-BY-SA-4.0"
[[annotations]]
path = "doc/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2020 Kdenlive contributors"
SPDX-License-Identifier = "CC-BY-SA-4.0"
[[annotations]]
path = ["src/qml/qmldir", "src/kdenlivesettings.kcfgc"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "src/uiresources.qrc"
precedence = "aggregate"
SPDX-FileCopyrightText = "Julius Künzel, Jean-Baptiste Mardelle"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["src/org.kdenlive.MainWindow.xml", "src/mlt_config.h.in", "src/kdenliveui.rc", "src/kdenlivesettings.kcfg"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "po/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Kdenlive translators (see each file for details)"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = "tests/dataset/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Eric Jiang"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "tests/small.mkv"
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = ["thumbnailer/mltpreview.json", "thumbnailer-deprecated/mltpreview.desktop"]
precedence = "aggregate"
SPDX-FileCopyrightText = "Kdenlive translators"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"
[[annotations]]
path = ["suppressions.txt", ".mailmap"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"
[[annotations]]
path = "config-kdenlive.h.cmake"
precedence = "aggregate"
SPDX-FileCopyrightText = "Jean-Baptiste Mardelle, Alberto Villa"
SPDX-License-Identifier = "BSD-2-Clause"
[[annotations]]
path = "snapcraft.yaml"
precedence = "aggregate"
SPDX-FileCopyrightText = "Scarlett Moore"
SPDX-License-Identifier = "GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL"

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Vincent PINON <vincent.pinon@laposte.net>, Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Vincent PINON <vincent.pinon@laposte.net>, Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <julius.kuenzel@kde.org>
add_subdirectory(effects)
add_subdirectory(generators)
@@ -41,11 +41,7 @@ install(FILES
DESTINATION ${KDE_INSTALL_DATADIR}${DATA_INSTALL_PREFIX})
if (QT_MAJOR_VERSION STREQUAL "6")
install(FILES kdenlive.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR})
else()
install(FILES kdenlive-kf5.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR} RENAME "kdenlive.notifyrc")
endif()
install(FILES kdenlive.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR})
install(FILES profiles.xml DESTINATION ${KDE_INSTALL_DATADIR}${DATA_INSTALL_PREFIX}/export)
install(FILES org.kde.kdenlive.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <jk.kdedev@smartlab.uber.space>, Massimo Stella <maxstar@tin.it>
# SPDX-FileCopyrightText: Jean-Baptiste Mardelle <jb@kdenlive.org>, Julius Künzel <julius.kuenzel@kde.org>, Massimo Stella <maxstar@tin.it>
INSTALL (FILES
@@ -31,6 +31,7 @@ freeze.xml
gain.xml
gamma.xml
gpstext.xml
gpsgraphic.xml
grain.xml
greyscale.xml
invert.xml
@@ -65,6 +66,7 @@ sepia.xml
shape.xml
speed.xml
spot_remover.xml
strobe.xml
swapchannels.xml
timer.xml
tcolor.xml

View File

@@ -40,6 +40,7 @@ avfilter_compensationdelay.xml
avfilter_crossfeed.xml
avfilter_crystalizer.xml
avfilter_datascope.xml
avfilter_dblur.xml
avfilter_dcshift.xml
avfilter_dctdnoiz.xml
avfilter_deband.xml

View File

@@ -4,10 +4,10 @@
<name>Average Blur</name>
<description>Apply average blur filter. </description>
<author>libavfilter</author>
<parameter type="constant" name="av.sizeX" default="0" min="0" max="500" factor="1">
<parameter type="animated" name="av.sizeX" default="1" min="1" max="500" factor="1">
<name>X size</name>
</parameter>
<parameter type="constant" name="av.sizeY" default="0" min="0" max="500" factor="1">
<parameter type="animated" name="av.sizeY" default="0" min="0" max="500" factor="1">
<name>Y size</name>
</parameter>
<parameter type="list" name="av.planes" default="7" paramlist="0;1;2;3;4;5;6;7">

View File

@@ -0,0 +1,16 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="avfilter.dblur" id="avfilter.dblur">
<name>DBlur</name>
<description>Apply Directional Blur filter</description>
<author>libavfilter</author>
<parameter type="animated" name="av.angle" max="360" min="0" default="45">
<name>Angle</name>
</parameter>
<parameter type="animated" name="av.radius" max="400" min="0" default="5">
<name>Radius</name>
</parameter>
<parameter type="animated" name="av.planes" max="15" min="0" default="15">
<name>Planes to filter</name>
</parameter>
</effect>

View File

@@ -4,22 +4,22 @@
<name>Draw Box</name>
<description>Draw a colored box on the input video</description>
<author>libavfilter</author>
<parameter type="constant" name="av.x" default="0" min="0" max="%width" factor="1">
<parameter type="animated" name="av.x" default="0" min="0" max="%width" factor="1">
<name>X</name>
</parameter>
<parameter type="constant" name="av.y" default="0" min="0" max="%height" factor="1">
<parameter type="animated" name="av.y" default="0" min="0" max="%height" factor="1">
<name>Y</name>
</parameter>
<parameter type="constant" name="av.w" default="0" min="0" max="%width" factor="1">
<parameter type="animated" name="av.w" default="0" min="0" max="%width" factor="1">
<name>Width</name>
</parameter>
<parameter type="constant" name="av.h" default="0" min="0" max="%height" factor="1">
<parameter type="animated" name="av.h" default="0" min="0" max="%height" factor="1">
<name>Height</name>
</parameter>
<parameter type="fixedcolor" name="av.color" default="black">
<name>Color</name>
</parameter>
<parameter type="constant" name="av.t" default="3" min="0" max="%height" factor="1">
<parameter type="animated" name="av.t" default="3" min="0" max="%height" factor="1">
<name>Thickness</name>
</parameter>
</effect>

View File

@@ -4,22 +4,22 @@
<name>Draw Grid</name>
<description>Draw a colored grid on the input video</description>
<author>libavfilter</author>
<parameter type="constant" name="av.x" default="0" min="0" max="%width" factor="1">
<parameter type="animated" name="av.x" default="0" min="0" max="%width" factor="1">
<name>X Offset</name>
</parameter>
<parameter type="constant" name="av.y" default="0" min="0" max="%height" factor="1">
<parameter type="animated" name="av.y" default="0" min="0" max="%height" factor="1">
<name>Y Offset</name>
</parameter>
<parameter type="constant" name="av.w" default="0" min="0" max="%width" factor="1">
<parameter type="animated" name="av.w" default="0" min="0" max="%width" factor="1">
<name>Width</name>
</parameter>
<parameter type="constant" name="av.h" default="0" min="0" max="%height" factor="1">
<parameter type="animated" name="av.h" default="0" min="0" max="%height" factor="1">
<name>Height</name>
</parameter>
<parameter type="fixedcolor" name="av.color" default="black">
<name>Color</name>
</parameter>
<parameter type="constant" name="av.t" default="3" min="0" max="%height" factor="1">
<parameter type="animated" name="av.t" default="3" min="0" max="%height" factor="1">
<name>Thickness</name>
</parameter>
</effect>

View File

@@ -4,20 +4,20 @@
<name>Fill borders</name>
<description>Fill borders of the input video, without changing video stream dimensions. Sometimes video can have garbage at the four edges and you may not want to crop video input to keep size multiple of some number</description>
<author>libavfilter</author>
<parameter type="constant" name="av.left" default="0" min="0" max="%width/2" factor="1">
<parameter type="animated" name="av.left" default="0" min="0" max="%width/2" factor="1">
<name>Left</name>
</parameter>
<parameter type="constant" name="av.right" default="0" min="0" max="%width/2" factor="1">
<parameter type="animated" name="av.right" default="0" min="0" max="%width/2" factor="1">
<name>Right</name>
</parameter>
<parameter type="constant" name="av.top" default="0" min="0" max="%height/2" factor="1">
<parameter type="animated" name="av.top" default="0" min="0" max="%height/2" factor="1">
<name>Top</name>
</parameter>
<parameter type="constant" name="av.bottom" default="0" min="0" max="%height/2" factor="1">
<parameter type="animated" name="av.bottom" default="0" min="0" max="%height/2" factor="1">
<name>Bottom</name>
</parameter>
<parameter type="list" name="av.mode" default="smear" paramlist="smear;mirror;fixed">
<paramlistdisplay>Smear,Mirror,Fixed</paramlistdisplay>
<parameter type="list" name="av.mode" default="smear" paramlist="smear;mirror;fixed;reflect;wrap;fade;margins">
<paramlistdisplay>Smear,Mirror,Fixed,Reflect,Wrap,Fade,Margins</paramlistdisplay>
<name>Mode</name>
</parameter>
<parameter type="fixedcolor" name="av.color" default="black">

View File

@@ -4,7 +4,7 @@
<name>Gaussian Blur</name>
<description>Apply Gaussian Blur filter</description>
<author>libavfilter</author>
<parameter type="constant" name="av.sigma" default="0" min="0" max="1024" factor="1">
<parameter type="animated" name="av.sigma" default="0" min="0" max="600" factor="1">
<name>Sigma</name>
</parameter>
<parameter type="list" name="av.steps" default="1" paramlist="1;2;3;4;5;6">
@@ -15,7 +15,7 @@
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
<name>Planes</name>
</parameter>
<parameter type="constant" name="av.sigmaV" default="-1" min="-1" max="1024" factor="1">
<parameter type="animated" name="av.sigmaV" default="0" min="0" max="600" factor="1">
<name>Vertical Sigma</name>
</parameter>
</effect>

View File

@@ -8,10 +8,10 @@
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
<name>Planes</name>
</parameter>
<parameter type="constant" name="av.scale" default="5" min="1" max="250" factor="1">
<parameter type="animated" name="av.scale" default="5" min="1" max="250" factor="1">
<name>Scale</name>
</parameter>
<parameter type="constant" name="av.delta" default="25" min="0" max="255" factor="1">
<parameter type="animated" name="av.delta" default="25" min="0" max="255" factor="1">
<name>Delta</name>
</parameter>
</effect>

View File

@@ -4,28 +4,28 @@
<name>RGBA Shift</name>
<description>Shift R/G/B/A pixels horizontally and/or vertically</description>
<author>libavfilter</author>
<parameter type="constant" name="av.rh" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.rh" default="0" min="-255" max="255" factor="1">
<name>Red Horizontal shift</name>
</parameter>
<parameter type="constant" name="av.rv" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.rv" default="0" min="-255" max="255" factor="1">
<name>Red Vertical shift</name>
</parameter>
<parameter type="constant" name="av.gh" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.gh" default="0" min="-255" max="255" factor="1">
<name>Green Horizontal shift</name>
</parameter>
<parameter type="constant" name="av.gv" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.gv" default="0" min="-255" max="255" factor="1">
<name>Green Vertical shift</name>
</parameter>
<parameter type="constant" name="av.bh" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.bh" default="0" min="-255" max="255" factor="1">
<name>Blue Horizontal shift</name>
</parameter>
<parameter type="constant" name="av.bv" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.bv" default="0" min="-255" max="255" factor="1">
<name>Blue Vertical shift</name>
</parameter>
<parameter type="constant" name="av.ah" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.ah" default="0" min="-255" max="255" factor="1">
<name>Alpha Horizontal shift</name>
</parameter>
<parameter type="constant" name="av.av" default="0" min="-255" max="255" factor="1">
<parameter type="animated" name="av.av" default="0" min="-255" max="255" factor="1">
<name>Alpha Vertical shift</name>
</parameter>
<parameter type="list" name="av.edge" default="smear" paramlist="smear;wrap">

View File

@@ -8,10 +8,10 @@
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
<name>Planes</name>
</parameter>
<parameter type="constant" name="av.scale" default="10" min="1" max="250" factor="1">
<parameter type="animated" name="av.scale" default="10" min="1" max="250" factor="1">
<name>Scale</name>
</parameter>
<parameter type="constant" name="av.delta" default="100" min="-300" max="300" factor="1">
<parameter type="animated" name="av.delta" default="100" min="-300" max="300" factor="1">
<name>Delta</name>
</parameter>
</effect>

View File

@@ -4,13 +4,13 @@
<name>Shear</name>
<description>Apply shear transform to input video.</description>
<author>libavfilter</author>
<parameter type="constant" name="av.shx" default="0" min="-2" max="2">
<parameter type="animated" name="av.shx" default="0" min="-2" max="2" decimals="3">
<name>X shear factor</name>
</parameter>
<parameter type="constant" name="av.shy" default="0" min="-2" max="2" decimals="0">
<name>Y shear factor</name>
<parameter type="animated" name="av.shy" default="0" min="-2" max="2" decimals="3">
<name>Y shear factor</name>
</parameter>
<parameter type="color" name="av.c" default="black">
<parameter type="fixedcolor" name="av.c" default="black">
<name>Background fill color</name>
</parameter>
<parameter type="list" name="av.interp" default="nearest" paramlist="nearest;bilinear">

View File

@@ -8,10 +8,10 @@
<paramlistdisplay>None,Y,U,YU,V,YV,UV,YUV,Alpha</paramlistdisplay>
<name>Planes</name>
</parameter>
<parameter type="constant" name="av.scale" default="25" min="0" max="250" factor="1">
<parameter type="animated" name="av.scale" default="25" min="0" max="250" factor="1">
<name>Scale</name>
</parameter>
<parameter type="constant" name="av.delta" default="-255" min="-300" max="300" decimals="2">
<parameter type="animated" name="av.delta" default="-255" min="-300" max="300" decimals="2">
<name>Delta</name>
</parameter>
</effect>

View File

@@ -14,5 +14,6 @@
</parameter>
<parameter type="bool" name="swap" default="0">
<name>Swap channels</name>
<comment>Swap the two channels instead of duplicating the source channel.</comment>
</parameter>
</effect>

View File

@@ -7,7 +7,7 @@
<parameter type="color" name="key" default="0x0000ffff">
<name>Color key</name>
</parameter>
<parameter type="constant" name="variance" max="1000" min="0" factor="1000" default="0.15">
<parameter type="keyframe" name="variance" max="1000" min="0" factor="1000" default="0.15">
<name>Variance</name>
</parameter>
</effect>

View File

@@ -7,7 +7,7 @@
<parameter type="color" name="key" default="0x000000ff">
<name>Color key</name>
</parameter>
<parameter type="constant" name="variance" max="100" min="0" factor="100" default="15">
<parameter type="keyframe" name="variance" max="100" min="0" factor="100" default="15">
<name>Variance</name>
</parameter>
</effect>

View File

@@ -32,7 +32,7 @@
<name>Up</name>
</parameter>
<parameter type="constant" name="down" max="100" min="0" default="0" suffix="%" factor="1">
<name>Left</name>
<name>Down</name>
</parameter>
<parameter type="constant" name="clockwise" max="360" min="0" default="0" suffix="°" factor="1">
<name>Clockwise</name>

View File

@@ -39,8 +39,9 @@
<paramlistdisplay>Top,Middle,Bottom</paramlistdisplay>
<name>Vertical Alignment</name>
</parameter>
<parameter type="keywords" name="argument" default="#timecode#" paramlist="#timecode#;#frame#;#filedate#;#localfiledate#;#meta.media.0.stream.frame_rate#;#meta.media.0.codec.name#;#meta.media.0.codec.bit_rate#;#meta.media.width#;#meta.media.height#;#meta.attr.comment.markup#">
<parameter type="keywords" name="argument" default="#timecode#" paramlist="#timecode#;#frame#;#createdate#;#filedate#;#localfiledate#;#meta.media.0.stream.frame_rate#;#meta.media.0.codec.name#;#meta.media.0.codec.bit_rate#;#meta.media.width#;#meta.media.height#;#meta.attr.comment.markup#">
<name>Text</name>
<paramlistdisplay>timecode,frame,file date,local file date,source frame rate,source codec,source bit rate,source width,source height,source comment</paramlistdisplay>
<paramlistdisplay>timecode,frame,creation date,file date (GMT),file date (local),source frame rate,source codec,source bit rate,source width,source height,source comment</paramlistdisplay>
<comment>You can also enter strftime parameters to customize the output, like: #createdate %H:%M %D#</comment>
</parameter>
</effect>

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>, Massimo Stella <maxstar@tin.it>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>, Massimo Stella <maxstar@tin.it>
INSTALL (FILES
@@ -52,6 +52,7 @@ frei0r_glow.xml
frei0r_hqdn3d.xml
frei0r_hueshift0r.xml
frei0r_iirblur.xml
frei0r_kaleid0sc0pe.xml
frei0r_keyspillm0pup.xml
frei0r_lenscorrection.xml
frei0r_letterb0xed.xml
@@ -63,6 +64,7 @@ frei0r_medians.xml
frei0r_nervous.xml
frei0r_nosync0r.xml
frei0r_pixeliz0r.xml
frei0r_pixs0r.xml
frei0r_pr0be.xml
frei0r_pr0file.xml
frei0r_primaries.xml

View File

@@ -0,0 +1,65 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="frei0r.kaleid0sc0pe" id="frei0r.kaleid0sc0pe">
<name>Kaleidoscope</name>
<description>Applies a kaleidoscope effect</description>
<author>frei0r.kaleid0sc0pe</author>
<parameter type="animated" name="origin_x" default="0.5" min="0" max="100" factor="100">
<name>Origin X</name>
<comment>Move the origin of the kaleidoscope along the X axis</comment>
</parameter>
<parameter type="animated" name="origin_y" default="0.5" min="0" max="100" factor="100">
<name>Origin Y</name>
<comment>Move the origin of the kaleidoscope along the Y axis</comment>
</parameter>
<parameter type="animated" name="segmentation" default="0.125" min="0" max="128" factor="128">
<name>Segmentation</name>
<comment><![CDATA[Kaleidoscope segmentation / 128; <br>
segmentations of 1, 2, or multiples of 4 work best. Default is 16]]></comment>
</parameter>
<parameter type="bool" name="specify_source" default="0" min="0" max="1" factor="1">
<name>Specify source segment</name>
<comment><![CDATA[If checked, the source angle <br>
is read from the <em>source segment</em>, otherwise it is auto calculated]]></comment>
</parameter>
<parameter type="animated" name="source_segment" default="0" min="0" max="128" factor="128">
<name>Source segment</name>
<comment><![CDATA[Center of the source segment. Only used if <em>Specify Source Segment</em> is checked. <br>
0 is in +x and rotates counter clockwise.]]></comment>
</parameter>
<parameter type="list" name="segmentation_direction" default="1" paramlist="0;0.5;1">
<paramlistdisplay>None,Counter Clockwise,Clockwise</paramlistdisplay>
<name>Segmentation direction</name>
<comment>Direction of the segmentation.</comment>
</parameter>
<parameter type="bool" name="reflect_edges" default="1" min="0" max="1">
<name>Reflect edges</name>
<comment><![CDATA[If checked, reflections that end up outside the source reflect back into it. <br>
Otherwise the specified background color is used.]]></comment>
</parameter>
<parameter type="animated" name="edge_threshold" default="0" min="0" max="1" decimals="3">
<name>Edge threshold</name>
<comment><![CDATA[Edge threshold / 4, reflections <br>
outside the image but within this distance clamp to the edge.]]></comment>
</parameter>
<parameter type="list" name="preferred_corner" default="0" paramlist="0;0.25;0.5;0.75">
<paramlistdisplay>Top right,Top left,Bottom left,Bottom right</paramlistdisplay>
<name>Preferred corner</name>
<comment><![CDATA[If <em>Reflect Edges</em> is not checked, <br>
this parameter defines the preferred corner.]]></comment>
</parameter>
<parameter type="bool" name="corner_search" default="1" min="0" max="1">
<name>Corner Search</name>
<comment><![CDATA[If checked, search clockwise for furthest corner.<br>
Otherwise search counter clockwise.]]></comment>
</parameter>
<parameter type="fixedcolor" name="bg_color" default="#ff00ff">
<name>Background color</name>
<comment><![CDATA[Color to use if reflection lies <br>outside of the source image and not reflecting back in.]]></comment>
</parameter>
<parameter type="bool" name="bg_alpha" default="1" min="0" max="1">
<name>Use alpha background</name>
<comment><![CDATA[If checked, alpha will be used <br>
if reflection lies outside of the source image and not reflecting back in.]]></comment>
</parameter>
</effect>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="frei0r.pixs0r" id="frei0r.pixs0r">
<name>Pixs0r</name>
<description>Glitch image shifting rows to and fro.</description>
<author>Gephex crew</author>
<parameter type="animated" name="shift_intensity" default="0.010" min="0" max="100" factor="100" decimals="1">
<name>Shift intensity</name>
<comment>Agressiveness of row/column shifting</comment>
</parameter>
<parameter type="animated" name="block_height" default="0" min="0" max="1000" decimals="0">
<name>Block height</name>
<comment>Height of each block whose shift is invariant (0 = random)</comment>
</parameter>
<parameter type="animated" name="block_height_min" default="0.009" min="0" max="1000" factor="1000" decimals="0">
<name>Minimum block height</name>
<comment><![CDATA[If <em>Block height</em> is 0 (random), <br>this determines the minimum block height.]]></comment>
</parameter>
<parameter type="animated" name="block_height_max" default="0.099" min="0" max="1000" factor="1000" decimals="0">
<name>Maximum block height</name>
<comment><![CDATA[If <em>Block height</em> is 0 (random), <br>this determines the maximum block height.]]></comment>
</parameter>
</effect>

192
data/effects/gpsgraphic.xml Normal file
View File

@@ -0,0 +1,192 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="gpsgraphic" id="gpsgraphic">
<name>GPS Graphic</name>
<description>Overlay GPS-related graphics onto the video.</description>
<author>Daniel F</author>
<parameter type="url" name="resource" filter="GPS files (*.gpx *.tcx)">
<name>GPS File</name>
<comment>The fullpath of file containing location (GPS) data. Supported extensions: .gpx, .tcx.</comment>
</parameter>
<parameter type="constant" name="time_offset" max="86400" min="-86400" default="0">
<name>Time offset in seconds</name>
<comment><![CDATA[An offset (in seconds) to be added to the video file to match it to the GPS track.<br>
Most of the time this will at least need to be set to the timezone difference between the 2 files plus some seconds if the video recording device isn't precisely set to correct time. GPS time is always exact and in UTC. Use positive values if GPS is ahead of video and negative otherwise.]]></comment>
</parameter>
<parameter type="constant" name="smoothing_value" max="10" min="0" default="5">
<name>Smoothing level</name>
<comment><![CDATA[How many GPS points to smooth in order to eliminate GPS errors.<br>
A value of 1 does not smooth locations, it only calculates the extra fields (speed, distance, etc), it also interpolates missing values for heart rate and altitude.]]></comment>
</parameter>
<parameter type="constant" name="speed_multiplier" min="0" max="30" decimals="2" default="1">
<name>Speed multiplier</name>
<comment><![CDATA[If the video file is a timelapse (or slow motion), use this value to set the speed up/slow down ratio.<br>
Sample values: 30 for 30x timelapse, 0.25 for 4x slow motion footage.]]></comment>
</parameter>
<parameter type="list" name="graph_data_source" paramlist="0;1;2;3" default="0">
<paramlistdisplay>GPS location/track,Altitude,Heart rate,Speed</paramlistdisplay>
<name>Graph data source</name>
<comment>What data from the GPS file is used for drawing</comment>
</parameter>
<parameter type="list" name="graph_type" paramlist="0;1;2" default="0">
<paramlistdisplay>Basic 2D map line (for location) or 1D graph per time (others),Zoom in onto the map/graph centered on current location,Draw speedometer</paramlistdisplay>
<name>Graph type</name>
<comment><![CDATA[<b>Speedometer</b> is available for all data sources but recommended only for speed; for the map type it represents the "percentage done" from trimmed start - end).<br>
Note: for type 1 (zoom and center, aka "follow the dot"):<br>
* crop values are only valid as a percentage and only the bottom (resp left) values
will be taken into consideration as both values (ie: bottom/top) will need to be equal to
keep the dot centered)<br>
* if data source is not GPS location, the centering will only be done for horizontal axis
(time), vertical axis crop will behave just like for the basic 2D map line (it will statically keep
the same min/max limit allowing the Now dot to move up and down).]]></comment>
</parameter>
<parameter type="constant" name="trim_start_p" min="0" max="100" default="0">
<name>Trim start (%)</name>
<comment><![CDATA[Trim data from the start of the GPS file (as a percentage of total). <br>
Note: both <em>Trim start</em> and <em>Trim end</em> are computed from the total file, so trimming 50% start and 50% end will result in trimming the entire file.]]></comment>
</parameter>
<parameter type="constant" name="trim_end_p" min="0" max="100" default="100">
<name>Trim end (%)</name>
<comment><![CDATA[Trim data from the end of the gps file (as a percentage of total). <br>
Note: both <em>Trim start</em> and <em>Trim end</em> are computed from the total file, so trimming 50% start and 50% end will result in trimming the entire file.]]></comment>
</parameter>
<parameter type="list" name="crop_mode_h" default="0" paramlist="0;1">
<paramlistdisplay>Percentage from min..max,Absolute value</paramlistdisplay>
<name>Crop mode horizontal</name>
<comment><![CDATA[Decides how to interpret the <em>Crop left</em> and <em>Crop right</em> values.<br>
Note: for the horizontal type, absolute values are the longitude (for the location
source type) and time (in milliseconds since epoch) for the rest of the data source types)]]></comment>
</parameter>
<parameter type="constant" name="crop_left_p" min="-200" max="200" default="0">
<name>Crop left</name>
<comment><![CDATA[Crops data from the left side of the graph (effectively zooming in). <br>
The value is interpreted either as a percentage of total or an absolute value depending on crop_mode_h. In percentage mode, the values are not restricted to 0-100 to allow for "zoom out" behaviour (ie: cropping -50 left will add an extra half of the total horizontal distance). Values over 100 (in % mode) will effectively not display anything. If <em>Graph Type</em> is set to <b>Speedometer</b>, all crop left/right values are ignored.]]></comment>
</parameter>
<parameter type="constant" name="crop_right_p" min="-200" max="200" default="100">
<name>Crop right</name>
<comment><![CDATA[Same as <em>Crop left</em> but for the right side, and percentage type is interpreted as an inverse percentage (ie: 100 = do not crop anything). Values under 0 will effectively not display anything.]]></comment>
</parameter>
<parameter type="list" name="crop_mode_v" default="0" paramlist="0;1">
<paramlistdisplay>Percentage from min..max,Absolute value</paramlistdisplay>
<name>Crop mode vertical</name>
<comment><![CDATA[Decides how to interpret the <em>Crop bottom</em> and <em>Crop top</em> values.<br/>
With an absolute value, it can zoom in to between 100 and 150m of altitude to show
small changes in altitude between those 2 values better.<br/>
Note: for the vertical type, absolute values are latitude degrees (for the location
source type) and altitude, heart rate, speed for the others interpreted as the <em>Legend unit</em>
type where applicable (ie: a value of 10 for altitude will be considered meters by default
but if changing <em>Legend unit</em> to feet it will mean 10 feet).]]></comment>
</parameter>
<parameter type="constant" name="crop_bot_p" min="-200" max="200" default="0">
<name>Crop bottom</name>
<comment><![CDATA[Crops data from the bottom side of the graph (effectively zooming in). <br>
The value is interpreted either as a percentage of total or an absolute value depending on crop_mode_v. In percentage mode the values are not restricted to 0-100 to allow for "zoom out" behaviour (ie: cropping -50 bot will add an extra half of the total vertical distance to the bottom). Values over 100 (in % mode) will effectively not display anything. If <em>Graph type</em> is <b>Speedometer</b>, this will set the minimum needle position which will clamp all values that are lower.]]></comment>
</parameter>
<parameter type="constant" name="crop_top_p" min="-200" max="200" default="100">
<name>Crop top</name>
<comment><![CDATA[Same as <em>Crop bottom</em> but for the top side, and percentage type is interpreted as an inverse percentage (ie: 100 = do not crop anything).<br>
Values under 0 will effectively not display anything.]]></comment>
</parameter>
<parameter type="list" name="color_style" paramlist="0;1;2;3;4;5;6;7;8;9;10;11;12">
<paramlistdisplay>One color,Two colors,Solid past - thin future,Solid future - thin past,Vertical gradient,Horizontal gradient,Color by duration,Color by altitude,Color by heart rate,Color by Speed,Color by Speed (max 100km/h),Color by grade (max 90 degrees),Color by grade (max 20 degrees)</paramlistdisplay>
<name>Graph color style</name>
<comment>See the documentation about the various styles available</comment>
</parameter>
<parameter type="fixedcolor" name="color.1" default="#ff00aaff">
<name>Color 1</name>
<comment>Sets the color #1 for the graph line</comment>
</parameter>
<parameter type="fixedcolor" name="color.2" default="#ff00e000">
<name>Color 2</name>
<comment>Sets the color #2 for the graph line</comment>
</parameter>
<parameter type="fixedcolor" name="color.3" default="#ffffff00">
<name>Color 3</name>
<comment>Sets the color #3 for the graph line</comment>
</parameter>
<parameter type="fixedcolor" name="color.4" default="#ffff8c00">
<name>Color 4</name>
<comment>Sets the color #4 for the graph line</comment>
</parameter>
<parameter type="fixedcolor" name="color.5" default="#ffff0000">
<name>Color 5</name>
<comment>Sets the color #5 for the graph line</comment>
</parameter>
<parameter type="bool" name="show_now_dot" min="0" max="1" default="1">
<name>Show Now dot</name>
<comment><![CDATA[Enable it to draw a disc at the current location/time over the graph line.<br>
If graph type is speedometer, this affects the needle.]]></comment>
</parameter>
<parameter type="fixedcolor" name="now_dot_color" default="white">
<name>Now dot color</name>
<comment>Sets the color for the Now dot</comment>
</parameter>
<parameter type="bool" name="show_now_text" min="0" max="1" default="0">
<name>Show Now text</name>
<comment><![CDATA[Enable it to draw the current value in big white bold letters on the bottom right side of the rect.<br>
The <em>Legend unit</em> value will be appended at the end and it will be used as the current unit (if a valid unit is found ie: kilometers if "km" is found anywhere in the <em>Legend unit</em> string).]]></comment>
</parameter>
<parameter type="constant" name="angle" min="0" max="360" default="0" decimals="3">
<name>Rotation</name>
<comment>Rotate the entire graph rectangle. For speedometer type the text stays horizontal.</comment>
</parameter>
<parameter type="constant" name="thickness" min="1" max="100" default="5">
<name>Line Thickness (px)</name>
<comment>Sets the thickness of the line graph in pixels.</comment>
</parameter>
<parameter type="bool" name="show_grid" min="0" max="1" default="0">
<name>Draw legend</name>
<comment><![CDATA[If enabled it will draw 5 horizontal (and vertical for map type) <br>
lines with small values each corresponding to the current data source value at 0%, 25%, 50%, 75% and 100% of current graph shown, affected by the <em>Legend unit</em> type if applicable, and with the string appended to the value. For speedometer type this shows division values (but without appending unit).]]></comment>
</parameter>
<parameter type="keywords" name="legend_unit" default="m" paramlist="m;meter;km;kilometer;mi;mile;ft;feet;nm;nautical;ms;m/ss;meter;km/h;mi/h;ft/s;kn;nm/h;knots;mmin;m/min;ftmin;ft/min">
<name>Legend unit</name>
<paramlistdisplay>m,meter,km,kilometer,mi,mile,ft,feet,nm,nautical,ms,m/s,meter per sec,km,km/h,kilometer per hr,mi,mi/h,mile per hr,ft,ft/s,feet per sec,kn,nm/h,knots,mmin,m/min,ftmin,ft/min</paramlistdisplay>
<comment><![CDATA[Sets the unit to be used for displaying values of type altitude and speed.<br>
Default is meters and km/h respectively. The unit is matched anywhere in the string so extra spaces can be used to tweak displaying.]]></comment>
</parameter>
<parameter type="bool" name="draw_individual_dots" min="0" max="1" default="0">
<name>Show dots only</name>
<comment><![CDATA[If enabled, the graph will be drawn using individual dots instead of lines.<br>
This will effectively show the individual data points as affected by smoothing (ie: for location data it will display each GPS fix if smoothing is 1) and can either be used as a cool effect when zoomed in enough or to debug unexpected line jumps.]]></comment>
</parameter>
<parameter type="animatedrect" name="rect" default="0 0 %width %height" fixed="0" opacity="false">
<name>Graph rectangle</name>
<comment><![CDATA[Defines the rectangle that the graph should be drawn in.<br>
Format is: "X Y W H". X, Y, W, H are assumed to be pixel units unless they have the suffix '%'.]]></comment>
</parameter>
<parameter type="url" name="bg_img_path" filter="Image files (*.png *.jpg *.webp *.jpeg)">
<name>Background image</name>
<comment><![CDATA[If a valid image file is selected, it will be used as a background for the rectangle area.<br>
Paths starting with the "!" character are ignored. TIP: use a map image to add context to the GPS track.]]></comment>
</parameter>
<parameter type="constant" name="bg_scale_w" min="0" max="200" default="1" factor="100">
<name>Background scale</name>
<comment><![CDATA[Scale the background image (relative to center) to match it to the above GPS track.<br>
Values smaller than 100 zoom into the image, values larger than 100 zoom out. 0 hides it.]]></comment>
</parameter>
<parameter type="constant" name="bg_opacity" min="0" max="100" default="1" factor="100">
<name>Background opacity</name>
<comment><![CDATA[Sets the opacity for the background image]]></comment>
</parameter>
<parameter type="fixed" name="gps_start_text">
<name>GPS start time</name>
<comment>Date and time of the first valid GPS point.</comment>
</parameter>
<parameter type="fixed" name="video_start_text">
<name>Video start time</name>
<comment>Date and time of the video file.</comment>
</parameter>
<parameter type="fixed" name="auto_gps_offset_start">
<name>Auto offset start</name>
<comment>Provides a helper offset to guarantee start of video file syncs with the start of GPS file. Correctly sets the offset if video file and GPS recording was started at the same time.</comment>
</parameter>
<parameter type="fixed" name="auto_gps_offset_now">
<name>Auto offset now</name>
<comment>Provides a helper offset to sync the first GPS point to current video time (it is updated every second). Correctly sets the offset if your video record the moment GPS starts.</comment>
</parameter>
<parameter type="fixed" name="map_coords_hint">
<name>Map hint</name>
<comment>Returns the middle latitude and longitude coordinates of the gps file.</comment>
</parameter>
</effect>

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>
INSTALL (FILES

View File

@@ -30,4 +30,5 @@
<name>Use Threshold</name>
<comment>Whether to apply a threshold filter to the luma or alpha or not. If not, luma or alpha value of the resource (File) is copied to the alpha channel.</comment>
</parameter>
<parameter type="fixed" name="filter.audio_match" default="0" />
</effect>

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>
INSTALL (FILES

View File

@@ -7,7 +7,7 @@
<parameter type="animatedrect" name="rect" default="adjustcenter" fixed="1" opacity="false">
<name>Rectangle</name>
</parameter>
<parameter type="constant" name="blur" max="50" min="0" default="4" suffix="%">
<parameter type="keyframe" name="blur" max="50" min="0" default="4" suffix="%">
<name>Blur</name>
</parameter>
</effect>

View File

@@ -23,12 +23,6 @@
<name>Transform</name>
<description>Position, scale and opacity.</description>
<author>Jean-Baptiste Mardelle</author>
<parameter type="animatedrect" name="rect" default="0 0 %width %height 1">
<name>Rectangle</name>
</parameter>
<parameter type="animated" name="rotation" max="360" min="-360" default="0" notintimeline="1" suffix="°">
<name>Rotation</name>
</parameter>
<parameter type="list" name="compositing" default="0" paramlist="0;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;6;8">
<paramlistdisplay>Alpha blend,Xor,Plus,Multiply,Screen,Overlay,Darken,Lighten,Color dodge,Color burn,Hard light,Soft light,Difference,Exclusion,Bitwise or,Bitwise and,Bitwise xor,Bitwise nor,Bitwise nand,Bitwise not xor,Destination in,Destination out</paramlistdisplay>
<name>Compositing</name>
@@ -39,5 +33,11 @@
<parameter type="bool" name="rotate_center" default="1" min="0" max="1">
<name>Rotate from center</name>
</parameter>
<parameter type="animatedrect" name="rect" default="0 0 %width %height 1">
<name>Rectangle</name>
</parameter>
<parameter type="animated" name="rotation" max="360" min="-360" default="0" notintimeline="1" suffix="°" compact="1">
<name>Rotation</name>
</parameter>
</effect>
</group>

View File

@@ -4,13 +4,13 @@
<name>Rotate and Shear</name>
<description>Rotate clip in any 3 directions</description>
<author>Charles Yates</author>
<parameter type="constant" name="transition.fix_rotate_x" max="1800" min="-1800" default="0" factor="10">
<parameter type="keyframe" name="transition.fix_rotate_x" max="1800" min="-1800" default="0" factor="10">
<name>Rotate X</name>
</parameter>
<parameter type="constant" name="transition.fix_rotate_y" max="1800" min="-1800" default="0" factor="10">
<parameter type="keyframe" name="transition.fix_rotate_y" max="1800" min="-1800" default="0" factor="10">
<name>Rotate Y</name>
</parameter>
<parameter type="constant" name="transition.fix_rotate_z" max="1800" min="-1800" default="0" factor="10">
<parameter type="keyframe" name="transition.fix_rotate_z" max="1800" min="-1800" default="0" factor="10">
<name>Rotate Z</name>
</parameter>
<parameter type="constant" name="transition.rotate_x" max="200" min="-200" default="0" factor="10">
@@ -22,10 +22,10 @@
<parameter type="constant" name="transition.rotate_z" max="200" min="-200" default="0" factor="10">
<name>Animate Rotate Z</name>
</parameter>
<parameter type="constant" name="transition.fix_shear_x" max="1800" min="-1800" default="0" factor="10">
<parameter type="keyframe" name="transition.fix_shear_x" max="1800" min="-1800" default="0" factor="10">
<name>Shear X</name>
</parameter>
<parameter type="constant" name="transition.fix_shear_y" max="1800" min="-1800" default="0" factor="10">
<parameter type="keyframe" name="transition.fix_shear_y" max="1800" min="-1800" default="0" factor="10">
<name>Shear Y</name>
</parameter>
<parameter type="constant" name="transition.shear_x" max="200" min="-200" default="0" factor="10">

View File

@@ -4,10 +4,10 @@
<name context="Sepia Effect Name">Sepia</name>
<description>Turn clip colors to sepia</description>
<author>Charles Yates</author>
<parameter type="constant" name="u" max="255" min="0" default="75">
<parameter type="keyframe" name="u" max="255" min="0" default="75">
<name>Chrominance U</name>
</parameter>
<parameter type="constant" name="v" max="255" min="0" default="150">
<parameter type="keyframe" name="v" max="255" min="0" default="150">
<name>Chrominance V</name>
</parameter>
</effect>

View File

@@ -7,7 +7,7 @@
<parameter type="url" name="resource" filter="Video files (*)">
<name>Image or video resource</name>
</parameter>
<parameter type="constant" name="mix" max="100" min="0" default="100" suffix="%">
<parameter type="keyframe" name="mix" max="100" min="0" default="100" suffix="%">
<name>Threshold</name>
<comment>Convert alpha or luma values below this level as opaque and above this level as transparent. This is mostly useful for luma wipe images.</comment>
</parameter>
@@ -27,4 +27,5 @@
<name>Use Threshold</name>
<comment>Whether to apply a threshold filter to the luma or alpha or not. If not, luma or alpha value of the resource (File) is copied to the alpha channel.</comment>
</parameter>
<parameter type="fixed" name="audio_match" default="0" />
</effect>

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>
INSTALL (FILES

15
data/effects/strobe.xml Normal file
View File

@@ -0,0 +1,15 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="strobe" id="strobe">
<name>Alpha strobing</name>
<description>Strobes the alpha channel to 0. Many other filters overwrite the alpha channel, in that case this needs to be last.</description>
<author> Martin Sandsmark</author>
<parameter type="bool" name="strobe_invert" default="0" min="0" max="1">
<name>Invert</name>
<comment>Whether to invert which frames are on and which is off</comment>
</parameter>
<parameter type="keyframe" name="interval" max="100" min="1" default="1">
<name>Interval</name>
<comment>Duration of strobe</comment>
</parameter>
</effect>

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>
INSTALL (FILES

View File

@@ -10,8 +10,8 @@
<parameter type="listdependency" name="algo" default="KCF" paramlist="KCF;CSRT;MOSSE;MIL;MEDIANFLOW;DaSIAM;Nano" conditional="1">
<paramlistdisplay>KCF,CSRT,MOSSE,MIL,MedianFlow,DaSIAM,Nano</paramlistdisplay>
<name>Tracker algorithm</name>
<paramdependencies value="DaSIAM" files="dasiamrpn_model.onnx;dasiamrpn_kernel_r1.onnx;dasiamrpn_kernel_cls1.onnx" folder="/opencvmodels">Required model files for DaSiam Tracker not found in &lt;a href="file://%folder"&gt;models folder&lt;/a&gt;. Check our &lt;a href="https://docs.kdenlive.org/en/effects_and_compositions/video_effects/alpha_mask_keying/motion_tracker.html#dasiam"&gt;manual&lt;/a&gt; for instructions.</paramdependencies>
<paramdependencies value="Nano" files="nanotrack_backbone_sim.onnx;nanotrack_head_sim.onnx" folder="/opencvmodels">Requires OpenCV >= 4.7. Required model files for Nano Tracker not found in &lt;a href="file://%folder"&gt;models folder&lt;/a&gt;. Check our &lt;a href="https://docs.kdenlive.org/en/effects_and_compositions/video_effects/alpha_mask_keying/motion_tracker.html#nano"&gt;manual&lt;/a&gt; for instructions.</paramdependencies>
<paramdependencies value="DaSIAM" files="dasiamrpn_model.onnx;dasiamrpn_kernel_r1.onnx;dasiamrpn_kernel_cls1.onnx" folder="/opencvmodels">Required model files for DaSiam Tracker not found in &lt;a href="file://%folder"&gt;models folder&lt;/a&gt;. Check our &lt;a href="https://docs.kdenlive.org/en/effects_and_filters/video_effects/alpha_mask_keying/motion_tracker.html#id3"&gt;manual&lt;/a&gt; for instructions.</paramdependencies>
<paramdependencies value="Nano" files="nanotrack_backbone_sim.onnx;nanotrack_head_sim.onnx" folder="/opencvmodels">Requires OpenCV >= 4.7. Required model files for Nano Tracker not found in &lt;a href="file://%folder"&gt;models folder&lt;/a&gt;. Check our &lt;a href="https://docs.kdenlive.org/en/effects_and_filters/video_effects/alpha_mask_keying/motion_tracker.html#id3"&gt;manual&lt;/a&gt; for instructions.</paramdependencies>
</parameter>
<parameter type="constant" name="steps" default="5" min="0" max="120">
<name>Keyframes spacing</name>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect tag="volume" id="volume" type="audio" version="0.2">
<name>Volume (keyframable)</name>
<name>Volume</name>
<description>Adjust audio volume with keyframes</description>
<author>Dan Dennedy</author>
<parameter type="animated" name="level" default="0" max="50" min="-100" visualmax="50" visualmin="-50" suffix="dB" scale="-1">

View File

@@ -12,7 +12,7 @@ x264-amf=-f mp4 -codec:v h264_amf -g 1 -bf 0 -qp 26 -acodec ac3 -ab 128k;mp4
x264-qsv=-f mp4 -codec:v h264_qsv -g 1 -bf 0 -qp 26 -acodec ac3 -ab 128k;mp4
x264-videotoolbox=-f mp4 -codec:v h264_videotoolbox -g 1 -bf 0 -qp 26 -acodec ac3 -ab 128k;mp4
x264-vaapi-scale=-hwaccel vaapi -hwaccel_output_format vaapi -i -vf scale_vaapi=w=%width:h=-2:format=nv12,hwupload -codec:v h264_vaapi -g 1 -bf 0 -qp 26 -acodec ac3 -ab 128k;mov
x264-nvenc=-vsync 0 -c:v %nvcodec -resize %frameSize -i -vcodec h264_nvenc -g 1 -bf 0 -acodec copy;mov
x264-nvenc=-vsync 0 -c:v %nvcodec -resize %frameSize -i -vcodec h264_nvenc -g 2 -bf 0 -acodec copy;mov
MPEG2=-vf scale=%width:-2 -g 1 -bf 0 -vb 0 -qscale 6 -ab 128k -vcodec mpeg2video -acodec ac3;mpg
MJPEG=-vf yadif,scale=%width:-2 -qscale 3 -vcodec mjpeg -acodec pcm_s16le;mkv
MJPEG-vaapi=-init_hw_device vaapi=vaapi0:,connection_type=x11 -filter_hw_device vaapi0 -vf format=nv12,hwupload -codec:v mjpeg_vaapi -codec:a copy;mkv
@@ -42,12 +42,12 @@ DNxHD 1080p 59.94fps=r=59.94 s=1920x1080 vb=90M threads=0 vcodec=dnxhd progressi
DNxHD 1080p 60fps=r=60 s=1920x1080 vb=90M threads=0 vcodec=dnxhd progressive=1;mov
ProRes=vcodec=prores_ks vb=0 g=1 bf=0 vprofile=0 vendor=ap10 qscale=4 s=800x450;mov
MJPEG=f=avi vcodec=mjpeg progressive=1 qscale=1;avi
x264-nvenc=vcodec=h264_nvenc g=1 bf=0 preset=fast qmin=10 qmax=30;mkv
x264-vaapi=vcodec=h264_vaapi g=1 bf=0 vprofile=main preset=fast;mp4
x264-amf=vcodec=h264_amf g=1 bf=0 vprofile=main preset=fast;mp4
x264-qsv=vcodec=h264_qsv g=1 bf=0 vprofile=main preset=fast;mp4
h264-videotoolbox=vcodec=h264_videotoolbox g=1 bf=0 vprofile=main preset=fast;mp4
NVENC H264=vcodec=h264_nvenc vb=0 rc=cbr;mp4
NVENC H265=vcodec=hevc_nvenc vb=0;mp4
x264-nvenc=c:v=h264_nvenc g=0 preset=fast qmin=10 qmax=30;mkv
x264-vaapi=c:v=h264_vaapi g=1 bf=0 vprofile=main preset=fast;mp4
x264-amf=c:v=h264_amf g=1 bf=0 vprofile=main preset=fast;mp4
x264-qsv=c:v=h264_qsv g=1 bf=0 vprofile=main preset=fast;mp4
h264-videotoolbox=c:v=h264_videotoolbox g=1 bf=0 vprofile=main preset=fast;mp4
NVENC H264=c:v=h264_nvenc vb=0 rc=cbr;mp4
NVENC H265=c:v=hevc_nvenc vb=0;mp4
VAAPI Intel=vaapi_device=/dev/dri/renderD128 vf=format=nv12,hwupload vcodec=h264_vaapi vb=30000k;mp4
VAAPI AMD=hwaccel=vaapi hwaccel_device=renderD129 hwaccel_output_format=vaapi vcodec=h264_vaapi vb=30000k;mp4

View File

@@ -13,3 +13,4 @@ Sony PXW=../Sub;;S03.MP4;../Clip;;.MXF
GoPro LRV=./;GL;.LRV;./;GX;.MP4;./;GP;.LRV;./;GP;.MP4;./;GOPR;.LRV;./;GOPR;.MP4;./;GL;.LRV;./;GH;.MP4
Akaso LRV=./;;.LRV;./;;.MP4
DJI LRF=./;;.LRF;./;;.MP4
Insta360 AcePro LRV=./;LRV;.lrv;./;VID;.mp4;./;PRO_LRV;.lrv;./;PRO_VID;.mp4

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path class="ColorScheme-Text" d="m10.005155 10v1h1.994845v-1zm-6.005155-2v1h8v-1zm0 2v1h4v-1zm-2-7v10h12v-10zm1 1h10v8h-10z" fill="currentColor"/>
</svg>

Before

Width:  |  Height:  |  Size: 373 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path class="ColorScheme-Text" d="m5 3v1h2v1.0507812c-2.2379593 0.2537456-4 2.1467331-4 4.4492188 0 2.303147 1.7630747 4.196354 4.0019531 4.449219v-0.998047c-1.6955549-0.243138-3.0019531-1.688357-3.0019531-3.451172 0-1.9329966 1.5670034-3.5 3.5-3.5 1.7609221 0 3.196275 1.3070068 3.441406 3h1.007813c-0.100549-0.8594648-0.434966-1.6448846-0.955078-2.2871094l0.755859-0.7558594 0.396484 0.3964844 0.707032-0.7070312-1.5-1.5-0.707032 0.7070312 0.396485 0.3964844-0.751953 0.7519531c-0.6460253-0.510828-1.432052-0.8537803-2.291016-0.9511719v-1.0507812h2v-1zm4 6v2h-2v1h2v2h1v-2h2v-1h-2v-2z" fill="currentColor"/>
</svg>

Before

Width:  |  Height:  |  Size: 835 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="M 13.292969,2 2,13.267578 2.7070312,14 14,2.7070312 Z M 5,3 V 4 H 7 V 5.0507812 C 4.7620407,5.3045267 3,7.1975144 3,9.5 3,9.9102928 3.0734186,10.301196 3.1777344,10.679688 3.4628967,10.395187 3.7480459,10.110676 4.0332031,9.8261719 4.0229517,9.7170535 4,9.6117994 4,9.5 4,7.5670034 5.5670034,6 7.5,6 7.6144503,6 7.7223495,6.0224656 7.8339844,6.0332031 8.1168502,5.750964 8.4007276,5.4697388 8.6835938,5.1875 8.4612839,5.1258676 8.2345522,5.0773754 8,5.0507812 V 4 H 9.8730469 C 9.9154118,3.9577296 9.957635,3.9153172 10,3.8730469 V 3 Z m 6.162109,3.9589844 c -0.232764,0.23273 -0.4645,0.4664894 -0.697265,0.6992187 C 10.798571,8.1943178 11,8.8220128 11,9.5 11,11.432997 9.432997,13 7.5,13 6.8220128,13 6.1943178,12.798571 5.6582031,12.464844 5.4180072,12.705117 5.177678,12.945256 4.9375,13.185547 5.6667387,13.695257 6.5486654,14 7.5,14 9.973437,14 12,11.973437 12,9.5 12,8.5476656 11.676037,7.6824723 11.162109,6.9589844 Z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m4 5v1h1v1.0507812c-1.6854106 0.2473954-3 1.6992853-3 3.4492188 0 1.921152 1.578848 3.5 3.5 3.5s3.5-1.578848 3.5-3.5c0-0.78264-0.2714206-1.497759-0.7128906-2.0800781l0.5574218-0.5574219 0.4445313 0.4445312 0.7089844-0.7050781-1.5921875-1.6-0.7089844 0.7070313 0.4425781 0.4445312-0.5613281 0.5613282c-0.456726-0.3392309-0.992024-0.578031-1.578125-0.6640626v-1.0507812h1v-1zm1.5 3c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5c-1.3807119 0-2.5-1.119288-2.5-2.5s1.1192881-2.5 2.5-2.5zm2.5-5v1h1v1.0507812c-0.036338 0.00533-0.069986 0.017831-0.1054688 0.025391 0.3184686 0.3195527 0.6368456 0.6391967 0.9550782 0.9589843 1.2141596 0.1716436 2.1523436 1.2055165 2.1523436 2.4667969 0 1.2204745-0.876716 2.2333039-2.033203 2.4531249-0.00404 0.0376-0.014559 0.07388-0.019531 0.111328-0.015319 0.114145-0.030683 0.227114-0.054688 0.339844-0.019053 0.09019-0.045742 0.17865-0.070312 0.267578-0.028183 0.101757-0.048886 0.205056-0.083984 0.304688 1.8094556-0.126893 3.2617186-1.636972 3.2617186-3.4765629 0-0.7828311-0.271313-1.4995699-0.712891-2.0820312l0.5566404-0.556641 0.445313 0.4433594 0.708984-0.7050781-1.591797-1.5996094-0.708984 0.7070313 0.441406 0.4453125-0.560547 0.5605469c-0.456837-0.3393138-0.991881-0.5780099-1.578125-0.6640626v-1.0507812h1v-1z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m4 3v1h1v1.0507812c-1.6854106 0.2473954-3 1.6992853-3 3.4492188 0 1.921152 1.578848 3.5 3.5 3.5s3.5-1.578848 3.5-3.5c0-0.78264-0.2714206-1.497759-0.7128906-2.0800781l0.5574218-0.5574219 0.4445313 0.4445312 0.7089844-0.7050781-1.5921875-1.6-0.7089844 0.7070313 0.4425781 0.4445312-0.5613281 0.5613282c-0.456726-0.3392309-0.992024-0.578031-1.578125-0.6640626v-1.0507812h1v-1zm7 1v8l3-4zm-5.5 2c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5c-1.3807119 0-2.5-1.119288-2.5-2.5s1.1192881-2.5 2.5-2.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 818 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m8 3v1h1v1.0507812c-1.6854106 0.2473954-3 1.6992853-3 3.4492188 0 1.921152 1.578848 3.5 3.5 3.5s3.5-1.578848 3.5-3.5c0-0.78264-0.271421-1.497759-0.712891-2.0800781l0.557422-0.5574219 0.444531 0.4445312 0.708985-0.7050781-1.592188-1.6-0.708984 0.7070313 0.442578 0.4445312-0.561328 0.5613282c-0.456726-0.339231-0.992024-0.578031-1.578125-0.6640626v-1.0507812h1v-1zm-3 1-3 4 3 4zm4.5 2c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5c-1.3807119 0-2.5-1.119288-2.5-2.5s1.1192881-2.5 2.5-2.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 810 B

View File

@@ -1,12 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}
.ColorScheme-NegativeText {
color:#da4453;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="M 5,3 V 4 H 7 V 5.0507812 C 4.7620407,5.3045267 3,7.1975144 3,9.5 3,11.813856 4.7794406,13.714649 7.0332031,13.953125 6.6992186,13.613635 6.43803,13.209557 6.265625,12.765625 4.9435886,12.265608 4,10.997158 4,9.5 4,7.5670034 5.5670034,6 7.5,6 c 1.4804972,0 2.738502,0.9218541 3.25,2.2207031 0.447476,0.1661231 0.856244,0.4220185 1.201172,0.7519531 -0.10518,-0.8491863 -0.442085,-1.62392 -0.957031,-2.2597656 l 0.754297,-0.7542968 0.398046,0.3949218 0.707032,-0.7070312 -1.5,-1.5 L 10.646484,4.8535156 11.042969,5.25 10.291016,6.0019531 C 9.6449906,5.4911251 8.858964,5.1481728 8,5.0507812 V 4 h 2 V 3 Z"/>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-NegativeText" d="m12 11.5a2.5 2.5 0 0 1-2.5 2.5 2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="M 5,3 V 4 H 7 V 5.0507812 C 4.7620407,5.3045268 3,7.1975143 3,9.5 c 0,2.303147 1.7630747,4.196354 4.0019531,4.449219 V 12.951172 C 5.3063982,12.708034 4,11.262815 4,9.5 4,7.5670034 5.5670034,6 7.5,6 c 1.7609221,0 3.196275,1.3070068 3.441406,3 h 1.007813 C 11.84867,8.1405352 11.514253,7.3551154 10.994141,6.7128906 L 11.75,5.9570312 l 0.396484,0.3964844 0.707032,-0.7070312 -1.5,-1.5 L 10.646484,4.8535156 11.042969,5.25 10.291016,6.0019531 C 9.6449907,5.4911251 8.858964,5.1481728 8,5.0507812 V 4 h 2 V 3 Z m 2,8 v 1 h 5 v -1 z"/>
</svg>

Before

Width:  |  Height:  |  Size: 844 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="M 5,3 V 4 H 7 V 5.0507812 C 4.7620407,5.3045267 3,7.1975144 3,9.5 3,11.973437 5.0265633,14 7.5,14 9.973437,14 12,11.973437 12,9.5 12,8.4409052 11.614599,7.4790199 10.994141,6.7128906 L 11.75,5.9570312 l 0.396484,0.3964844 0.707032,-0.7070312 -1.5,-1.5 L 10.646484,4.8535156 11.042969,5.25 10.291016,6.0019531 C 9.644991,5.4911251 8.858964,5.1481728 8,5.0507812 V 4 h 2 V 3 Z M 7.5,6 C 9.432997,6 11,7.5670034 11,9.5 11,11.432997 9.432997,13 7.5,13 5.5670034,13 4,11.432997 4,9.5 4,7.5670034 5.5670034,6 7.5,6 Z"/>
</svg>

Before

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 505 B

After

Width:  |  Height:  |  Size: 464 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m7 3v1h3v2.0253906c-3.345314 0.2580024-6 3.065482-6 6.4746094 0 3.409127 2.654686 6.216607 6 6.474609v-1c-2.8029736-0.252886-5-2.605785-5-5.474609 0-3.0375661 2.4624339-5.5 5.5-5.5 2.868824 0 5.221723 2.1970264 5.474609 5h1.001953c-0.10969-1.413855-0.675776-2.7011564-1.550781-3.71875l1.076172-1.0761719 0.798828 0.7949219 0.705078-0.7089844-2.298828-2.2890625-0.705078 0.7089844 0.791016 0.7890625-1.074219 1.0742188c-1.018652-0.8721326-2.305512-1.4398343-3.71875-1.5488282v-2.0253906h3v-1h-7zm6 9v3h-3v1h3v3h1v-3h3v-1h-3v-3h-1z" class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 845 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m7 3v1h3v2.0253906c-3.345314 0.2580024-6 3.065482-6 6.4746094 0 0.985128 0.2273322 1.917485 0.6230469 2.755859l0.7578125-0.757812c-0.2423462-0.620165-0.3808594-1.292049-0.3808594-1.998047 0-3.0375661 2.4624339-5.5 5.5-5.5 0.705998 0 1.377882 0.1385132 1.998047 0.3808594l0.744141-0.7441406c-0.692573-0.3269796-1.443196-0.5497071-2.242188-0.6113282v-2.0253906h3v-1h-7zm11.292969 0-15.292969 15.292969 0.7070312 0.707031 15.292969-15.292969-0.707031-0.7070312zm-0.876953 3.7050781-0.707032 0.7070313 0.591797 0.5878906 0.705078-0.7089844-0.589843-0.5859375zm-1.816407 1.8164063-0.695312 0.6953125c0.684983 0.9171481 1.095703 2.0504541 1.095703 3.2832031 0 3.037566-2.462434 5.5-5.5 5.5-1.2327492 0-2.3660547-0.41072-3.2832031-1.095703l-0.7089844 0.708984c1.104037 0.864737 2.4877477 1.386719 3.9921875 1.386719 3.578006 0 6.5-2.921994 6.5-6.5 0-1.50382-0.535284-2.8764137-1.400391-3.9785156z" class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m10 3v1h2v1.9941406c0.16642-0.018659 0.328597-0.050781 0.5-0.050781 2.485281 0 4.5 2.0147194 4.5 4.4999994 0 1.583292-0.822479 2.969406-2.058594 3.771485-0.055687 0.436882-0.141177 0.868841-0.285156 1.285156 1.961689-0.842475 3.34375-2.795083 3.34375-5.056641 0-1.3179122-0.485556-2.517631-1.265625-3.4667965l0.769531-0.7617187 0.78711 0.7851562 0.707031-0.7070312-2.294922-2.2910157-0.707031 0.7070313 0.798828 0.7988281-0.761719 0.7558594c-0.839235-0.710208-1.879979-1.189714-3.033203-1.2949219v-0.96875h2v-1zm-4 3.03125v1h2v0.96875c-2.7933601 0.2548365-5 2.617554-5 5.474609 0 3.025725 2.4742758 5.5 5.5 5.5 3.025724 0 5.5-2.474275 5.5-5.5 0-1.317913-0.485556-2.517631-1.265625-3.466797l0.769531-0.7617182 0.78711 0.7851562 0.707031-0.7070312-2.294922-2.2910157-0.707031 0.7070313 0.798828 0.7988281-0.761719 0.7558594c-0.839235-0.710208-1.879979-1.189714-3.033203-1.2949219v-0.96875h2v-1zm2.5 2.9433594c2.485281 0 4.5 2.0147186 4.5 4.4999996s-2.014719 4.5-4.5 4.5c-2.485282 0-4.5-2.014719-4.5-4.5s2.014718-4.4999996 4.5-4.4999996z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m5 5v1h2v1.0507812c-2.2379593 0.2537455-4 2.1467332-4 4.4492188 0 2.473437 2.0265633 4.5 4.5 4.5 2.473437 0 4.5-2.026563 4.5-4.5 0-1.059095-0.385401-2.0209801-1.005859-2.7871094l0.754297-0.7542968 0.398046 0.3949218 0.707031-0.7089844-1.501953-1.4980469-0.705078 0.7070313 0.394922 0.3980469-0.75039 0.7503906c-0.6460254-0.510828-1.432052-0.8537803-2.291016-0.9511719v-1.0507812h2v-1zm10 1v10l4-5zm-7.5 2c1.932997 0 3.5 1.5670034 3.5 3.5 0 1.932997-1.567003 3.5-3.5 3.5-1.9329966 0-3.5-1.567003-3.5-3.5 0-1.9329966 1.5670034-3.5 3.5-3.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 853 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="m11 5v1h2v1.0507812c-2.237959 0.2537455-4 2.1467332-4 4.4492188 0 2.473437 2.026563 4.5 4.5 4.5s4.5-2.026563 4.5-4.5c0-1.059095-0.385401-2.0209801-1.005859-2.7871094l0.755859-0.755859 0.396484 0.396484 0.707031-0.7089844-1.501953-1.4980469-0.705078 0.7070313 0.396485 0.396485-0.751953 0.7519525c-0.646025-0.510828-1.432052-0.8537803-2.291016-0.9511719v-1.0507812h2v-1zm-4 1-4 5 4 5zm6.5 2c1.932997 0 3.5 1.5670034 3.5 3.5 0 1.932997-1.567003 3.5-3.5 3.5s-3.5-1.567003-3.5-3.5c0-1.9329966 1.567003-3.5 3.5-3.5z"/>
</svg>

Before

Width:  |  Height:  |  Size: 826 B

View File

@@ -1,14 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}
.ColorScheme-NegativeText {
color:#da4453;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m17 15.5a3.5 3.5 0 0 1-3.5 3.5 3.5 3.5 0 0 1-3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z"
class="ColorScheme-NegativeText"/>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m 7,3 v 1 h 3 V 6.0253906 C 6.654686,6.283393 4,9.0908726 4,12.5 c 0,3.578006 2.9219938,6.5 6.5,6.5 0.05475,0 0.107678,-0.0065 0.162109,-0.0078 A 4.4999997,4.4999997 0 0 1 9.71875,17.9375 C 7.0520257,17.557441 5,15.271759 5,12.5 5,9.4624339 7.4624339,7 10.5,7 c 2.771759,0 5.057441,2.0520257 5.4375,4.71875 a 4.4999997,4.4999997 0 0 1 1.054688,0.945312 C 16.99358,12.608981 17,12.555405 17,12.5 17,10.890075 16.402982,9.4176934 15.425781,8.28125 L 16.501953,7.2050781 17.300781,8 18.005859,7.2910156 15.707031,5.0019531 15.001953,5.7109375 15.792969,6.5 14.71875,7.5742188 C 13.700098,6.7020862 12.413238,6.1343845 11,6.0253906 V 4 h 3 V 3 Z"
class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m7 3v1h3v2.0253906c-3.345314 0.2580024-6 3.065482-6 6.4746094 0 3.409127 2.654686 6.216607 6 6.474609v-1c-2.8029736-0.252886-5-2.605785-5-5.474609 0-3.0375661 2.4624339-5.5 5.5-5.5 2.868824 0 5.221723 2.1970264 5.474609 5h1.001953c-0.10969-1.413855-0.675776-2.7011564-1.550781-3.71875l1.076172-1.0761719 0.798828 0.7949219 0.705078-0.7089844-2.298828-2.2890625-0.705078 0.7089844 0.791016 0.7890625-1.074219 1.0742188c-1.018652-0.8721326-2.305512-1.4398343-3.71875-1.5488282v-2.0253906h3v-1h-7zm3 12v1h7v-1h-7z" class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 826 B

View File

@@ -1,10 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#232629;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" d="m7 3v1h3v2.0253906c-3.345314 0.2580024-6 3.065482-6 6.4746094 0 3.578006 2.9219938 6.5 6.5 6.5 3.578006 0 6.5-2.921994 6.5-6.5 0-1.609925-0.597018-3.0823066-1.574219-4.21875l1.076172-1.0761719 0.798828 0.7949219 0.705078-0.7089844-2.298828-2.2890625-0.705078 0.7089844 0.791016 0.7890625-1.074219 1.0742188c-1.018652-0.8721326-2.305512-1.4398343-3.71875-1.5488282v-2.0253906h3v-1h-7zm3.5 4c3.037566 0 5.5 2.4624339 5.5 5.5 0 3.037566-2.462434 5.5-5.5 5.5-3.0375661 0-5.5-2.462434-5.5-5.5 0-3.0375661 2.4624339-5.5 5.5-5.5z" class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 860 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 661 B

After

Width:  |  Height:  |  Size: 609 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 752 B

After

Width:  |  Height:  |  Size: 731 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 871 B

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,25 +1,7 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Vincent Pinon <vpinon@kde.org>, Julius Künzel <jk.kdedev@smartlab.uber.space>, Jean-Baptiste Mardelle <jb@kdenlive.org>
# SPDX-FileCopyrightText: Vincent Pinon <vpinon@kde.org>, Julius Künzel <julius.kuenzel@kde.org>, Jean-Baptiste Mardelle <jb@kdenlive.org>
ecm_install_icons(ICONS
16-actions-keyframe.svg
16-actions-keyframe-add.svg
16-actions-keyframe-disable.svg
16-actions-keyframe-duplicate.svg
16-actions-keyframe-next.svg
16-actions-keyframe-previous.svg
16-actions-keyframe-record.svg
16-actions-keyframe-remove.svg
16-actions-add-subtitle.svg
22-actions-keyframe.svg
22-actions-keyframe-add.svg
22-actions-keyframe-disable.svg
22-actions-keyframe-duplicate.svg
22-actions-keyframe-next.svg
22-actions-keyframe-previous.svg
22-actions-keyframe-record.svg
22-actions-keyframe-remove.svg
sc-actions-add-subtitle.svg
16-apps-kdenlive.png
22-apps-kdenlive.png
32-apps-kdenlive.png

View File

@@ -1,11 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text" d="M12 4L9.523 9.266 4 10.11l4 4.1L7.055 20 12 17.266 16.945 20 16 14.21l4-4.1-5.523-.844L12 4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 422 B

View File

@@ -1,12 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path style="fill:none;stroke:currentColor" class="ColorScheme-Text" stroke-linecap="square" d="M3.5 3.5h15v15h-15z"/>
<path style="fill:currentColor;fill-opacity:0.5;stroke:none" class="ColorScheme-Text" d="M5 5h4v4H5zm4 4h4v4H9zm-4 4h4v4H5zm8 0h4v4h-4zm0-8h4v4h-4z"/>
</svg>

Before

Width:  |  Height:  |  Size: 513 B

View File

@@ -1,14 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<g style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text">
<path d="M19 9l-4 4c.01.01-4 3-4 3l-5 3 1-6-4-4h5l3-6 3 6z" color="#000" overflow="visible"/>
<path d="M18 11l-1 1-5 5v2h2l1-1 4-4 1-1-2-2zm-.28 1.688l.56.593-4.968 5-.593-.592 5-5z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 531 B

View File

@@ -1,11 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<path style="fill:currentColor;fill-opacity:0.5;stroke:currentColor" class="ColorScheme-Text" stroke-linecap="square" d="M3.5 3.5h15v15h-15z"/>
</svg>

Before

Width:  |  Height:  |  Size: 383 B

View File

@@ -1,14 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<g style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text">
<path style="isolation:auto;mix-blend-mode:normal;filter-blend-mode:normal;filter-gaussianBlur-deviation:0" d="M3 3v16h16V3zm1 4h14v11H4z" overflow="visible"/>
<path style="isolation:auto;mix-blend-mode:normal;filter-blend-mode:normal;filter-gaussianBlur-deviation:0" d="M11 7v1h1V7h-1zm0 2v1h1V9h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zM9.494 7.998l-1.685 3.37H4.996l2.248 2.247-.562 3.373 2.81-1.685.506.302V9.01l-.507-1.012z" overflow="visible"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 819 B

View File

@@ -1,15 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<g style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text">
<path d="M12.738 6.905l-.397-.397-3.438 3.44L7.85 11 8.9 12.053l3.44 3.44.396-.398-3.44-3.44L8.644 11l.656-.656 3.438-3.44z"/>
<path d="M5.605 3v12.545h-1V3zM17.78 11.276h-7.44v-.593h7.44z"/>
</g>
<circle style="fill:none;stroke:currentColor;stroke-width:.892" cx="5.097" cy="16.907" r="1.642" class="ColorScheme-Text"/>
</svg>

Before

Width:  |  Height:  |  Size: 666 B

View File

@@ -1,15 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22">
<defs id="defs3051">
<style type="text/css" id="current-color-scheme">
.ColorScheme-Text {
color:#4d4d4d;
}
</style>
</defs>
<g style="fill:currentColor;fill-opacity:1;stroke:none" class="ColorScheme-Text">
<path d="M9.255 6.905l.397-.397 3.44 3.44L14.144 11l-1.052 1.053-3.44 3.44-.397-.398 3.44-3.44.655-.655-.655-.656-3.44-3.44z"/>
<path d="M16.39 3v12.545h1V3zM4.215 11.276h7.438v-.593H4.215z"/>
</g>
<circle style="fill:none;stroke:currentColor" class="ColorScheme-Text" cx="-16.896" cy="16.907" r="1.642" transform="scale(-1 1)" stroke-width=".892"/>
</svg>

Before

Width:  |  Height:  |  Size: 695 B

View File

@@ -1,8 +0,0 @@
<svg version="1.1" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg">
<defs>
<style id="current-color-scheme" type="text/css">.ColorScheme-Text {
color:#232629;
}</style>
</defs>
<path class="ColorScheme-Text" d="m12.988351 13.005255v0.999097h4.009739v-0.999097zm-7.9879705-1.993516v1.004563h11.99611v-1.004563zm0 1.992483v0.999097h6.0046925v-0.999097zm-2.0083673-8.0012635v12.002158h16.017557v-12.002158zm1.0136936 1.0060301h13.999508v10.002165h-13.999508z" fill="currentColor"/>
</svg>

Before

Width:  |  Height:  |  Size: 527 B

Binary file not shown.

337
data/included_effects.txt Normal file
View File

@@ -0,0 +1,337 @@
# Video effects tested by the team
affine
audiolevelgraph
audiospectrum
audiowave
audiowaveform
avcolor_space
avdeinterlace
avfilter.alphaextract
avfilter.avgblur
avfilter.backgroundkey
avfilter.bilateral
avfilter.blockdetect
avfilter.blurdetect
avfilter.boxblur
avfilter.cas
avfilter.chromahold
avfilter.chromanr
avfilter.chromashift
avfilter.ciescope
avfilter.colorbalance
avfilter.colorchannelmixer
avfilter.colorcontrast
avfilter.colorcorrect
avfilter.colorhold
avfilter.colorize
avfilter.colorlevels
avfilter.colormatrix
avfilter.colorspace
avfilter.colortemperature
avfilter.datascope
avfilter.dblur
avfilter.dctdnoiz
avfilter.deband
avfilter.delogo
avfilter.despill
avfilter.dilation
avfilter.dnn_classify
avfilter.dnn_detect
avfilter.drawbox
avfilter.drawgrid
avfilter.edgedetect
avfilter.elbg
avfilter.epx
avfilter.eq
avfilter.erosion
avfilter.exposure
avfilter.fftdnoiz
avfilter.fftfilt
avfilter.fieldorder
avfilter.fillborders
avfilter.gblur
avfilter.gradfun
avfilter.grayworld
avfilter.hflip
avfilter.histeq
avfilter.histogram
avfilter.hqx
avfilter.hsvhold
avfilter.hsvkey
avfilter.huesaturation
avfilter.il
avfilter.kerndeint
avfilter.kirsch
avfilter.latency
avfilter.lenscorrection
avfilter.limiter
avfilter.lut3d
avfilter.median
avfilter.monochrome
avfilter.negate
avfilter.noise
avfilter.normalize
avfilter.oscilloscope
avfilter.phase
avfilter.photosensitivity
avfilter.pixelize
avfilter.prewitt
avfilter.rgbashift
avfilter.roberts
avfilter.sab
avfilter.scdet
avfilter.scharr
avfilter.scroll
avfilter.selectivecolor
avfilter.setrange
avfilter.shear
avfilter.siti
avfilter.smartblur
avfilter.sobel
avfilter.stereo3d
avfilter.super2xsai
avfilter.swapuv
avfilter.transpose
avfilter.unsharp
avfilter.vaguedenoiser
avfilter.vectorscope
avfilter.vflip
avfilter.vibrance
avfilter.waveform
avfilter.xbr
avfilter.zoompan
box_blur
boxblur
brightness
charcoal
chroma
chroma_hold
crop
dance
deinterlace
dust
dynamictext
freeze
frei0r.aech0r
frei0r.alpha0ps
frei0r.alphagrad
frei0r.alphaspot
frei0r.B
frei0r.balanc0r
frei0r.bigsh0t_eq_mask
frei0r.bigsh0t_eq_to_rect
frei0r.bigsh0t_hemi_to_eq
frei0r.bigsh0t_rect_to_eq
frei0r.bigsh0t_stabilize_360
frei0r.bigsh0t_transform_360
frei0r.bluescreen0r
frei0r.brightness
frei0r.bw0r
frei0r.c0rners
frei0r.cairogradient
frei0r.cairoimagegrid
frei0r.cartoon
frei0r.cluster
frei0r.colgate
frei0r.coloradj_RGB
frei0r.colordistance
frei0r.colorize
frei0r.colortap
frei0r.contrast0r
frei0r.curves
frei0r.d90stairsteppingfix
frei0r.defish0r
frei0r.distort0r
frei0r.dither
frei0r.edgeglow
frei0r.elastic_scale
frei0r.emboss
frei0r.equaliz0r
frei0r.facebl0r
frei0r.facedetect
frei0r.flippo
frei0r.G
frei0r.gamma
frei0r.glitch0r
frei0r.glow
frei0r.hqdn3d
frei0r.hueshift0r
frei0r.IIRblur
frei0r.invert0r
frei0r.keyspillm0pup
frei0r.lenscorrection
frei0r.letterb0xed
frei0r.levels
frei0r.luminance
frei0r.mask0mate
frei0r.medians
frei0r.ndvi
frei0r.nervous
frei0r.normaliz0r
frei0r.nosync0r
frei0r.pixeliz0r
frei0r.pixs0r
frei0r.posterize
frei0r.pr0be
frei0r.pr0file
frei0r.premultiply
frei0r.primaries
frei0r.R
frei0r.rgbnoise
frei0r.rgbsplit0r
frei0r.saturat0r
frei0r.scanline0r
frei0r.select0r
frei0r.sharpness
frei0r.sigmoidaltransfer
frei0r.sobel
frei0r.softglow
frei0r.sopsat
frei0r.spillsupress
frei0r.squareblur
frei0r.three_point_balance
frei0r.threelay0r
frei0r.threshold0r
frei0r.timeout
frei0r.tint0r
frei0r.transparency
frei0r.twolay0r
frei0r.vertigo
frei0r.vignette
gamma
gpsgraphic
gpstext
grain
greyscale
invert
lift_gamma_gain
lightshow
lines
lumakey
lumaliftgaingamma
mask_apply
mask_start
mirror
obscure
oldfilm
opencv.tracker
pillar_echo
qtblend
qtcrop
rotoscoping
sepia
shape
spot_remover
strobe
swscale
tcolor
threshold
timer
vignette
wave
#Audio effects tested by the team
audiolevel
audiomap
audiowaveform
avfilter.acrusher
avfilter.adecorrelate
avfilter.adenorm
avfilter.aderivative
avfilter.adynamicequalizer
avfilter.adynamicsmooth
avfilter.aexciter
avfilter.afreqshift
avfilter.afwtdn
avfilter.aintegral
avfilter.alatency
avfilter.alimiter
avfilter.allpass
avfilter.aphaser
avfilter.aphaseshift
avfilter.apsyclip
avfilter.apulsator
avfilter.arnndn
avfilter.asoftclip
avfilter.aspectralstats
avfilter.astats
avfilter.asubcut
avfilter.asupercut
avfilter.asuperpass
avfilter.asuperstop
avfilter.atilt
avfilter.bandpass
avfilter.bandreject
avfilter.bass
avfilter.compand
avfilter.compensationdelay
avfilter.crossfeed
avfilter.crystalizer
avfilter.dcshift
avfilter.deesser
avfilter.equalizer
avfilter.extrastereo
avfilter.flanger
avfilter.haas
avfilter.highpass
avfilter.highshelf
avfilter.lowpass
avfilter.lowshelf
avfilter.speechnorm
avfilter.stereotools
avfilter.stereowiden
avfilter.tiltshelf
avfilter.treble
avfilter.vibrato
avfilter.virtualbass
channelcopy
channelswap
dynamic_loudness
ladspa.1051
ladspa.1052
ladspa.1053
ladspa.1054
ladspa.1055
ladspa.1056
ladspa.1057
ladspa.1058
ladspa.1059
ladspa.1060
ladspa.1061
ladspa.1062
ladspa.1063
ladspa.1064
ladspa.1065
ladspa.1067
ladspa.1068
ladspa.1070
ladspa.1071
ladspa.1072
ladspa.1073
ladspa.1074
ladspa.1075
ladspa.1076
ladspa.1077
ladspa.1087
ladspa.1088
ladspa.1090
ladspa.1091
ladspa.1092
ladspa.1093
ladspa.1094
ladspa.1095
ladspa.1096
ladspa.1097
ladspa.1098
ladspa.1123
ladspa.1224
ladspa.1225
ladspa.1227
ladspa.1845
ladspa.1846
ladspa.1848
ladspa.9354877
loudness
mono
panner
volume

View File

@@ -0,0 +1,55 @@
# Compositions tested by the team
affine
# composite -> not compatible with preview resolution, deprecated in MLT
dissolve
frei0r.addition
frei0r.addition_alpha
frei0r.alphaatop
frei0r.alphain
frei0r.alphaout
frei0r.alphaover
frei0r.alphaxor
frei0r.burn
frei0r.cairoaffineblend
frei0r.cairoblend
frei0r.color_only
frei0r.darken
frei0r.difference
frei0r.divide
frei0r.dodge
frei0r.grain_extract
frei0r.grain_merge
frei0r.hardlight
frei0r.hue
frei0r.lighten
frei0r.multiply
frei0r.overlay
frei0r.saturation
frei0r.screen
frei0r.sleid0r_push-down
frei0r.sleid0r_push-left
frei0r.sleid0r_push-right
frei0r.sleid0r_push-up
frei0r.sleid0r_slide-down
frei0r.sleid0r_slide-left
frei0r.sleid0r_slide-right
frei0r.sleid0r_slide-up
frei0r.sleid0r_wipe-barn-door-h
frei0r.sleid0r_wipe-barn-door-v
frei0r.sleid0r_wipe-circle
frei0r.sleid0r_wipe-down
frei0r.sleid0r_wipe-left
frei0r.sleid0r_wipe-rect
frei0r.sleid0r_wipe-right
frei0r.sleid0r_wipe-up
frei0r.softlight
frei0r.subtract
frei0r.uvmap
frei0r.value
luma
matte
mix
qtblend
slide
vqm
wipe

View File

@@ -2,7 +2,8 @@
IconName=kdenlive
DesktopEntry=org.kde.kdenlive
Comment=Kdenlive
Comment[ar]=كِيدِينلايف
Comment[ar]=كدنلايف
Comment[ast]=Kdenlive
Comment[az]=Kdenlive
Comment[bs]=Kdenlive
Comment[ca]=Kdenlive
@@ -20,6 +21,7 @@ Comment[fi]=Kdenlive
Comment[fr]=Kdenlive
Comment[ga]=Kdenlive
Comment[gl]=Kdenlive
Comment[he]=Kdenlive
Comment[hu]=Kdenlive
Comment[id]=Kdenlive
Comment[it]=Kdenlive
@@ -42,6 +44,7 @@ Comment[ru]=Kdenlive
Comment[sk]=Kdenlive
Comment[sl]=Kdenlive
Comment[sv]=Kdenlive
Comment[tok]=ilo Kdenlive
Comment[tr]=Kdenlive
Comment[ug]=Kdenlive
Comment[uk]=Kdenlive
@@ -68,6 +71,7 @@ Name[eu]=Errendatzea amaitu da
Name[fi]=Renderöinti valmistui
Name[fr]=Rendu terminé
Name[gl]=Rematou a renderización
Name[he]=הצלימה הושלמה
Name[hu]=A renderelés befejeződött
Name[id]=Perenderan selesai
Name[it]=Esportazione terminata
@@ -89,6 +93,7 @@ Name[ru]=Сборка завершена
Name[sk]=Renderovanie ukončené
Name[sl]=Izrisovanje končano
Name[sv]=Återgivning klar
Name[tok]=pali li pini
Name[tr]=Sunum tamamlandı
Name[uk]=Обробку завершено
Name[x-test]=xxRendering finishedxx
@@ -112,6 +117,7 @@ Comment[eu]=Errendatzea bukatu da
Comment[fi]=Renderöinti on tehty
Comment[fr]=Le rendu est terminé
Comment[gl]=Rematou a renderización
Comment[he]=הצלימה הסתיימה
Comment[hu]=A renderelésnek vége
Comment[id]=Perenderan telah usai
Comment[it]=L'esportazione è terminata
@@ -133,6 +139,7 @@ Comment[ru]=Сборка завершена
Comment[sk]=Renderovanie je skončené
Comment[sl]=Izrisovanje je poteklo
Comment[sv]=Återgivningen är gjord
Comment[tok]=pali li pini
Comment[tr]=Sunum bitti
Comment[uk]=Виконання обробки завершено
Comment[x-test]=xxRendering is overxx
@@ -159,6 +166,7 @@ Name[eu]=Errendatzea hasi da
Name[fi]=Renderöinti aloitettu
Name[fr]=Rendu démarré
Name[gl]=Comezou a renderización
Name[he]=הצלימה החלה
Name[hu]=A renderelés elkezdődött
Name[id]=Perenderan dimulai
Name[it]=Esportazione avviata
@@ -167,7 +175,7 @@ Name[ka]=რენდერი დაიწყო
Name[km]=ការ​បង្ហាញ​បាន​ចាប់ផ្ដើម
Name[ko]=렌더링 시작됨
Name[lt]=Atvaizdavimas pradėtas
Name[lv]=Renderēšana sākta
Name[lv]=Renderēšana ir sākta
Name[mr]=रेंडरींग सुरु झाले
Name[nb]=Opptegning påbegynt
Name[nl]=Weergave uitwerken begonnen
@@ -180,6 +188,7 @@ Name[ru]=Сборка запущена
Name[sk]=Renderovanie spustené
Name[sl]=Izrisovanje začeto
Name[sv]=Återgivning startad
Name[tok]=pali li open
Name[tr]=Sunum başladı
Name[uk]=Обробку розпочато
Name[x-test]=xxRendering startedxx
@@ -203,10 +212,11 @@ Comment[eu]=Errendatzea abiarazia izan da
Comment[fi]=Renderöinti aloitettiin
Comment[fr]=Le rendu a démarré
Comment[gl]=Comezou a renderización
Comment[he]=הצלימה החלה
Comment[hu]=A renderelés elkezdődött
Comment[id]=Perenderan telah dimulai
Comment[it]=L'esportazione è stata avviata
Comment[ja]=レンダリング開始ました
Comment[ja]=レンダリング開始されました
Comment[ka]=რენდერი დაიწყო
Comment[km]=ការ​បង្ហាញ​ត្រូវ​បាន​ចាប់ផ្ដើម
Comment[ko]=렌더링이 시작됨
@@ -224,6 +234,7 @@ Comment[ru]=Сборка запущена
Comment[sk]=Renderovanie bolo spustené
Comment[sl]=Izrisovanje se je začelo
Comment[sv]=Återgivningen har startats
Comment[tok]=pali li open
Comment[tr]=Sunum başlatıldı
Comment[uk]=Було розпочато обробку
Comment[x-test]=xxRendering was startedxx
@@ -250,6 +261,7 @@ Name[eu]=Bilbe atzematea
Name[fi]=Ruutu kaapattu
Name[fr]=Cadre capturé
Name[gl]=Fotograma capturado
Name[he]=התמונית נלכדה
Name[hu]=Képkocka rögzítve
Name[id]=Frame ditangkap
Name[it]=Fotogramma acquisito
@@ -258,7 +270,7 @@ Name[ka]=კადრი გადაღებულია
Name[km]=បាន​ចាប់​យក​ស៊ុម
Name[ko]=프레임 캡처됨
Name[lt]=Kadras išsaugotas
Name[lv]=Kadrs notverts
Name[lv]=Kadrs ierakstīts
Name[mr]=फ्रेम पकडली
Name[nb]=Stillbilde tatt
Name[nl]=Frame opgenomen
@@ -271,6 +283,7 @@ Name[ru]=Кадр получен
Name[sk]=Snímka zachytená
Name[sl]=Sličica zajeta
Name[sv]=Ram lagrad
Name[tok]=sitelen li awen
Name[tr]=Kare yakalandı
Name[uk]=Захоплено кадр
Name[x-test]=xxFrame capturedxx
@@ -294,6 +307,7 @@ Comment[eu]=Bilbe bat atzeman da diskora
Comment[fi]=Ruutu kaapattiin levylle
Comment[fr]=Un cadre a été capturé sur le disque
Comment[gl]=Capturouse un fotograma para o disco
Comment[he]=תמונית נלכדה לכונן
Comment[hu]=Egy képkocka rögzítésre került a lemezre
Comment[id]=Sebuah frame telah ditangkap ke disk
Comment[it]=È stato acquisito un fotogramma sul disco
@@ -302,7 +316,7 @@ Comment[ka]=კადრი დისკზე ჩაიწერა
Comment[km]=ស៊ុម​ត្រូវ​បាន​ចាប់​យក​ទៅកាន់​ថាស
Comment[ko]=프레임이 디스크에 캡처됨
Comment[lt]=Kadras buvo išsaugotas į diską
Comment[lv]=Kadrs tika notverts diskā
Comment[lv]=Kadrs tika ierakstīts diskā
Comment[mr]=फ्रेम डिस्कवर पकडली
Comment[nb]=Et stillbilde ble lagret
Comment[nl]=Een frame is op schijf opgenomen
@@ -315,6 +329,7 @@ Comment[ru]=Выполнен захват кадра с сохранением
Comment[sk]=Snímka bola uložená na disk
Comment[sl]=Sličica je bila zajeta na disk
Comment[sv]=En ram har lagrats på disk
Comment[tok]=sitelen li awen lon ilo lipu
Comment[tr]=Bir kare diske yakalandı
Comment[uk]=Було захоплено кадр, програма зберегла його на диску
Comment[x-test]=xxA frame was captured to diskxx
@@ -342,6 +357,7 @@ Name[eu]=Atzemateko prest
Name[fi]=Valmiina kaappaamaan
Name[fr]=Prêt pour la capture
Name[gl]=Listo para a captura
Name[he]=בהמתנה ללכידה
Name[hu]=Kezdődhet a rögzítés
Name[id]=Siap menangkap
Name[it]=Pronto per la registrazione
@@ -350,7 +366,7 @@ Name[ka]=მზადაა გადასაღებად
Name[km]=រួចរាល់​ដើម្បី​ចាប់​យក
Name[ko]=캡처 준비
Name[lt]=Pasiruošęs išsaugoti
Name[lv]=Gatavs notveršanai
Name[lv]=Gatavs ierakstīšanai
Name[mr]=पकडण्याकरिता तयार
Name[nb]=Klar til å ta stillbilde
Name[nl]=Gereed om op te nemen
@@ -363,6 +379,7 @@ Name[ru]=Готов к захвату
Name[sk]=Pripravené na zachytenie
Name[sl]=Pripravljen na zajem
Name[sv]=Klar att lagra
Name[tok]=ilo li ken sitelen
Name[tr]=Yakalamak için hazır
Name[uk]=Приготовано до захоплення
Name[x-test]=xxReady to capturexx
@@ -374,6 +391,7 @@ Action=Sound
[Event/ErrorMessage]
Name=Error
Name[ar]=خطأ
Name[ast]=Error
Name[az]=Xəta
Name[bs]=Greška
Name[ca]=Error
@@ -391,6 +409,7 @@ Name[fi]=Virhe
Name[fr]=Erreur
Name[ga]=Earráid
Name[gl]=Erro
Name[he]=שגיאה
Name[hu]=Hiba
Name[id]=Kesalahan
Name[it]=Errore
@@ -413,6 +432,7 @@ Name[ru]=Ошибка
Name[sk]=Chyba
Name[sl]=Napaka
Name[sv]=Fel
Name[tok]=ilo Kdenlive li pali pakala
Name[tr]=Hata
Name[ug]=خاتالىق
Name[uk]=Помилка
@@ -420,7 +440,7 @@ Name[x-test]=xxErrorxx
Name[zh_CN]=错误
Name[zh_TW]=錯誤
Comment=An error occurred in Kdenlive
Comment[ar]=حدث خطأ في «كِيدِينلايف»
Comment[ar]=حدث خطأ في «كدنلايف»
Comment[az]=Kdenlive'da xəta baş verdi
Comment[bs]=Desila se greška u KDenlive
Comment[ca]=S'ha produït un error al Kdenlive
@@ -438,6 +458,7 @@ Comment[fi]=Kdenlivessä ilmeni virhe
Comment[fr]=Une erreur est survenue dans Kdenlive
Comment[ga]=Tharla earráid in Kdenlive
Comment[gl]=Produciuse un erro en Kdenlive
Comment[he]=אירעה שגיאה ב־Kdenlive
Comment[hu]=Hiba történt a Kdenlive-ban
Comment[id]=Sebuah kesalahan terjadi di Kdenlive
Comment[it]=Si è verificato un errore in Kdenlive
@@ -446,7 +467,7 @@ Comment[ka]=Kdenlive-ის შეცდომა
Comment[km]=មាន​កំហុស​បាន​កើតឡើង​នៅ​ក្នុង Kdenlive
Comment[ko]=Kdenlive에서 오류가 발생함
Comment[lt]=Įvyko Kdenlive klaida
Comment[lv]=Programmā Kdenlive radās kļūda
Comment[lv]=„Kdenlive“ programmā radās kļūda
Comment[mr]=के-डि-एनलाइव्ह मध्ये त्रुटी निर्माण झाली
Comment[nb]=En feil oppsto i Kdenlive
Comment[nl]=Er is een fout opgetreden in Kdenlive
@@ -459,6 +480,7 @@ Comment[ru]=В Kdenlive произошла ошибка
Comment[sk]=Nastala chyba v Kdenlive
Comment[sl]=V Kdenlive je prišlo do napake
Comment[sv]=Ett fel uppstod i Kdenlive
Comment[tok]=ijo ike li kama lon ilo Kdenlive
Comment[tr]=Kdenlive içinde bir hata oluştu
Comment[uk]=У коді Kdenlive сталася помилка
Comment[x-test]=xxAn error occurred in Kdenlivexx
@@ -469,17 +491,34 @@ Action=Sound
[Event/SaveSuccess]
Name=Saving successful
Name[ar]=نحج الحفظ
Name[ca]=S'ha desat correctament
Name[ca@valencia]=S'ha guardat correctament
Name[cs]=Ukládání bylo úspěšné
Name[en_GB]=Saving successful
Name[eo]=Konservado sukcesa
Name[es]=Guardado exitoso
Name[eu]=Ondo gorde da
Name[fi]=Tallennus onnistui
Name[fr]=Enregistrement effectué avec succès
Name[gl]=Completouse a garda
Name[he]=השמירה הצליחה
Name[hu]=A mentés sikeres
Name[it]=Salvataggio riuscito
Name[ja]=保存に成功
Name[ka]=შენახვა წარმატებულია
Name[lv]=Veiksmīgi saglabāts
Name[nl]=Opslaan is gelukt
Name[pl]=Pomyślne zapisano
Name[pt_BR]=Salvo com sucesso
Name[ru]=Успешное сохранение
Name[sl]=Shranjevanje je uspelo
Name[sv]=Spara lyckades
Name[tok]=awen li pona
Name[tr]=Kaydetme başarılı
Name[uk]=Успішно збережено
Name[x-test]=xxSaving successfulxx
Name[zh_CN]=保存成功
Name[zh_TW]=成功儲存
Sound=Oxygen-Sys-App-Positive.ogg
Action=None

View File

@@ -2,7 +2,8 @@
IconName=kdenlive
DesktopEntry=org.kde.kdenlive
Comment=Kdenlive
Comment[ar]=كِيدِينلايف
Comment[ar]=كدنلايف
Comment[ast]=Kdenlive
Comment[az]=Kdenlive
Comment[bs]=Kdenlive
Comment[ca]=Kdenlive
@@ -20,6 +21,7 @@ Comment[fi]=Kdenlive
Comment[fr]=Kdenlive
Comment[ga]=Kdenlive
Comment[gl]=Kdenlive
Comment[he]=Kdenlive
Comment[hu]=Kdenlive
Comment[id]=Kdenlive
Comment[it]=Kdenlive
@@ -42,6 +44,7 @@ Comment[ru]=Kdenlive
Comment[sk]=Kdenlive
Comment[sl]=Kdenlive
Comment[sv]=Kdenlive
Comment[tok]=ilo Kdenlive
Comment[tr]=Kdenlive
Comment[ug]=Kdenlive
Comment[uk]=Kdenlive
@@ -68,6 +71,7 @@ Name[eu]=Errendatzea amaitu da
Name[fi]=Renderöinti valmistui
Name[fr]=Rendu terminé
Name[gl]=Rematou a renderización
Name[he]=הצלימה הושלמה
Name[hu]=A renderelés befejeződött
Name[id]=Perenderan selesai
Name[it]=Esportazione terminata
@@ -89,6 +93,7 @@ Name[ru]=Сборка завершена
Name[sk]=Renderovanie ukončené
Name[sl]=Izrisovanje končano
Name[sv]=Återgivning klar
Name[tok]=pali li pini
Name[tr]=Sunum tamamlandı
Name[uk]=Обробку завершено
Name[x-test]=xxRendering finishedxx
@@ -112,6 +117,7 @@ Comment[eu]=Errendatzea bukatu da
Comment[fi]=Renderöinti on tehty
Comment[fr]=Le rendu est terminé
Comment[gl]=Rematou a renderización
Comment[he]=הצלימה הסתיימה
Comment[hu]=A renderelésnek vége
Comment[id]=Perenderan telah usai
Comment[it]=L'esportazione è terminata
@@ -133,6 +139,7 @@ Comment[ru]=Сборка завершена
Comment[sk]=Renderovanie je skončené
Comment[sl]=Izrisovanje je poteklo
Comment[sv]=Återgivningen är gjord
Comment[tok]=pali li pini
Comment[tr]=Sunum bitti
Comment[uk]=Виконання обробки завершено
Comment[x-test]=xxRendering is overxx
@@ -159,6 +166,7 @@ Name[eu]=Errendatzea hasi da
Name[fi]=Renderöinti aloitettu
Name[fr]=Rendu démarré
Name[gl]=Comezou a renderización
Name[he]=הצלימה החלה
Name[hu]=A renderelés elkezdődött
Name[id]=Perenderan dimulai
Name[it]=Esportazione avviata
@@ -167,7 +175,7 @@ Name[ka]=რენდერი დაიწყო
Name[km]=ការ​បង្ហាញ​បាន​ចាប់ផ្ដើម
Name[ko]=렌더링 시작됨
Name[lt]=Atvaizdavimas pradėtas
Name[lv]=Renderēšana sākta
Name[lv]=Renderēšana ir sākta
Name[mr]=रेंडरींग सुरु झाले
Name[nb]=Opptegning påbegynt
Name[nl]=Weergave uitwerken begonnen
@@ -180,6 +188,7 @@ Name[ru]=Сборка запущена
Name[sk]=Renderovanie spustené
Name[sl]=Izrisovanje začeto
Name[sv]=Återgivning startad
Name[tok]=pali li open
Name[tr]=Sunum başladı
Name[uk]=Обробку розпочато
Name[x-test]=xxRendering startedxx
@@ -203,10 +212,11 @@ Comment[eu]=Errendatzea abiarazia izan da
Comment[fi]=Renderöinti aloitettiin
Comment[fr]=Le rendu a démarré
Comment[gl]=Comezou a renderización
Comment[he]=הצלימה החלה
Comment[hu]=A renderelés elkezdődött
Comment[id]=Perenderan telah dimulai
Comment[it]=L'esportazione è stata avviata
Comment[ja]=レンダリング開始ました
Comment[ja]=レンダリング開始されました
Comment[ka]=რენდერი დაიწყო
Comment[km]=ការ​បង្ហាញ​ត្រូវ​បាន​ចាប់ផ្ដើម
Comment[ko]=렌더링이 시작됨
@@ -224,6 +234,7 @@ Comment[ru]=Сборка запущена
Comment[sk]=Renderovanie bolo spustené
Comment[sl]=Izrisovanje se je začelo
Comment[sv]=Återgivningen har startats
Comment[tok]=pali li open
Comment[tr]=Sunum başlatıldı
Comment[uk]=Було розпочато обробку
Comment[x-test]=xxRendering was startedxx
@@ -250,6 +261,7 @@ Name[eu]=Bilbe atzematea
Name[fi]=Ruutu kaapattu
Name[fr]=Cadre capturé
Name[gl]=Fotograma capturado
Name[he]=התמונית נלכדה
Name[hu]=Képkocka rögzítve
Name[id]=Frame ditangkap
Name[it]=Fotogramma acquisito
@@ -258,7 +270,7 @@ Name[ka]=კადრი გადაღებულია
Name[km]=បាន​ចាប់​យក​ស៊ុម
Name[ko]=프레임 캡처됨
Name[lt]=Kadras išsaugotas
Name[lv]=Kadrs notverts
Name[lv]=Kadrs ierakstīts
Name[mr]=फ्रेम पकडली
Name[nb]=Stillbilde tatt
Name[nl]=Frame opgenomen
@@ -271,6 +283,7 @@ Name[ru]=Кадр получен
Name[sk]=Snímka zachytená
Name[sl]=Sličica zajeta
Name[sv]=Ram lagrad
Name[tok]=sitelen li awen
Name[tr]=Kare yakalandı
Name[uk]=Захоплено кадр
Name[x-test]=xxFrame capturedxx
@@ -294,6 +307,7 @@ Comment[eu]=Bilbe bat atzeman da diskora
Comment[fi]=Ruutu kaapattiin levylle
Comment[fr]=Un cadre a été capturé sur le disque
Comment[gl]=Capturouse un fotograma para o disco
Comment[he]=תמונית נלכדה לכונן
Comment[hu]=Egy képkocka rögzítésre került a lemezre
Comment[id]=Sebuah frame telah ditangkap ke disk
Comment[it]=È stato acquisito un fotogramma sul disco
@@ -302,7 +316,7 @@ Comment[ka]=კადრი დისკზე ჩაიწერა
Comment[km]=ស៊ុម​ត្រូវ​បាន​ចាប់​យក​ទៅកាន់​ថាស
Comment[ko]=프레임이 디스크에 캡처됨
Comment[lt]=Kadras buvo išsaugotas į diską
Comment[lv]=Kadrs tika notverts diskā
Comment[lv]=Kadrs tika ierakstīts diskā
Comment[mr]=फ्रेम डिस्कवर पकडली
Comment[nb]=Et stillbilde ble lagret
Comment[nl]=Een frame is op schijf opgenomen
@@ -315,6 +329,7 @@ Comment[ru]=Выполнен захват кадра с сохранением
Comment[sk]=Snímka bola uložená na disk
Comment[sl]=Sličica je bila zajeta na disk
Comment[sv]=En ram har lagrats på disk
Comment[tok]=sitelen li awen lon ilo lipu
Comment[tr]=Bir kare diske yakalandı
Comment[uk]=Було захоплено кадр, програма зберегла його на диску
Comment[x-test]=xxA frame was captured to diskxx
@@ -342,6 +357,7 @@ Name[eu]=Atzemateko prest
Name[fi]=Valmiina kaappaamaan
Name[fr]=Prêt pour la capture
Name[gl]=Listo para a captura
Name[he]=בהמתנה ללכידה
Name[hu]=Kezdődhet a rögzítés
Name[id]=Siap menangkap
Name[it]=Pronto per la registrazione
@@ -350,7 +366,7 @@ Name[ka]=მზადაა გადასაღებად
Name[km]=រួចរាល់​ដើម្បី​ចាប់​យក
Name[ko]=캡처 준비
Name[lt]=Pasiruošęs išsaugoti
Name[lv]=Gatavs notveršanai
Name[lv]=Gatavs ierakstīšanai
Name[mr]=पकडण्याकरिता तयार
Name[nb]=Klar til å ta stillbilde
Name[nl]=Gereed om op te nemen
@@ -363,6 +379,7 @@ Name[ru]=Готов к захвату
Name[sk]=Pripravené na zachytenie
Name[sl]=Pripravljen na zajem
Name[sv]=Klar att lagra
Name[tok]=ilo li ken sitelen
Name[tr]=Yakalamak için hazır
Name[uk]=Приготовано до захоплення
Name[x-test]=xxReady to capturexx
@@ -374,6 +391,7 @@ Action=Sound
[Event/ErrorMessage]
Name=Error
Name[ar]=خطأ
Name[ast]=Error
Name[az]=Xəta
Name[bs]=Greška
Name[ca]=Error
@@ -391,6 +409,7 @@ Name[fi]=Virhe
Name[fr]=Erreur
Name[ga]=Earráid
Name[gl]=Erro
Name[he]=שגיאה
Name[hu]=Hiba
Name[id]=Kesalahan
Name[it]=Errore
@@ -413,6 +432,7 @@ Name[ru]=Ошибка
Name[sk]=Chyba
Name[sl]=Napaka
Name[sv]=Fel
Name[tok]=ilo Kdenlive li pali pakala
Name[tr]=Hata
Name[ug]=خاتالىق
Name[uk]=Помилка
@@ -420,7 +440,7 @@ Name[x-test]=xxErrorxx
Name[zh_CN]=错误
Name[zh_TW]=錯誤
Comment=An error occurred in Kdenlive
Comment[ar]=حدث خطأ في «كِيدِينلايف»
Comment[ar]=حدث خطأ في «كدنلايف»
Comment[az]=Kdenlive'da xəta baş verdi
Comment[bs]=Desila se greška u KDenlive
Comment[ca]=S'ha produït un error al Kdenlive
@@ -438,6 +458,7 @@ Comment[fi]=Kdenlivessä ilmeni virhe
Comment[fr]=Une erreur est survenue dans Kdenlive
Comment[ga]=Tharla earráid in Kdenlive
Comment[gl]=Produciuse un erro en Kdenlive
Comment[he]=אירעה שגיאה ב־Kdenlive
Comment[hu]=Hiba történt a Kdenlive-ban
Comment[id]=Sebuah kesalahan terjadi di Kdenlive
Comment[it]=Si è verificato un errore in Kdenlive
@@ -446,7 +467,7 @@ Comment[ka]=Kdenlive-ის შეცდომა
Comment[km]=មាន​កំហុស​បាន​កើតឡើង​នៅ​ក្នុង Kdenlive
Comment[ko]=Kdenlive에서 오류가 발생함
Comment[lt]=Įvyko Kdenlive klaida
Comment[lv]=Programmā Kdenlive radās kļūda
Comment[lv]=„Kdenlive“ programmā radās kļūda
Comment[mr]=के-डि-एनलाइव्ह मध्ये त्रुटी निर्माण झाली
Comment[nb]=En feil oppsto i Kdenlive
Comment[nl]=Er is een fout opgetreden in Kdenlive
@@ -459,6 +480,7 @@ Comment[ru]=В Kdenlive произошла ошибка
Comment[sk]=Nastala chyba v Kdenlive
Comment[sl]=V Kdenlive je prišlo do napake
Comment[sv]=Ett fel uppstod i Kdenlive
Comment[tok]=ijo ike li kama lon ilo Kdenlive
Comment[tr]=Kdenlive içinde bir hata oluştu
Comment[uk]=У коді Kdenlive сталася помилка
Comment[x-test]=xxAn error occurred in Kdenlivexx
@@ -469,17 +491,34 @@ Action=Sound
[Event/SaveSuccess]
Name=Saving successful
Name[ar]=نحج الحفظ
Name[ca]=S'ha desat correctament
Name[ca@valencia]=S'ha guardat correctament
Name[cs]=Ukládání bylo úspěšné
Name[en_GB]=Saving successful
Name[eo]=Konservado sukcesa
Name[es]=Guardado exitoso
Name[eu]=Ondo gorde da
Name[fi]=Tallennus onnistui
Name[fr]=Enregistrement effectué avec succès
Name[gl]=Completouse a garda
Name[he]=השמירה הצליחה
Name[hu]=A mentés sikeres
Name[it]=Salvataggio riuscito
Name[ja]=保存に成功
Name[ka]=შენახვა წარმატებულია
Name[lv]=Veiksmīgi saglabāts
Name[nl]=Opslaan is gelukt
Name[pl]=Pomyślne zapisano
Name[pt_BR]=Salvo com sucesso
Name[ru]=Успешное сохранение
Name[sl]=Shranjevanje je uspelo
Name[sv]=Spara lyckades
Name[tok]=awen li pona
Name[tr]=Kaydetme başarılı
Name[uk]=Успішно збережено
Name[x-test]=xxSaving successfulxx
Name[zh_CN]=保存成功
Name[zh_TW]=成功儲存
Sound=outcome-success
Action=None

View File

@@ -22,15 +22,15 @@
<text>Utility</text>
</group>
<group list="avfilter.drawbox,avfilter.drawgrid,avfilter.dynamictext,dynamictext,vignette,frei0r.vignette,frei0r.scanline0r,frei0r.cairogradient,frei0r.cairoimagegrid,frei0r.tehroxx0r,gpstext,timer">
<group list="avfilter.drawbox,avfilter.drawgrid,avfilter.dynamictext,dynamictext,vignette,frei0r.vignette,frei0r.scanline0r,frei0r.cairogradient,frei0r.cairoimagegrid,frei0r.tehroxx0r,gpstext,gpsgraphic,timer">
<text>Generate</text>
</group>
<group list="audiowave,dance,lightshow,audiospectrum,audiowaveform,audiolevelgraph">
<group list="audiowave,dance,lightshow,audiospectrum,audiowaveform,audiolevelgraph" category="master">
<text>On Master</text>
</group>
<group list="invert,sepia,tcolor,greyscale,frei0r.B,frei0r.G,frei0r.R,frei0r.contrast0r,frei0r.saturat0r,frei0r.tint0r,chroma_hold,frei0r.colorize,frei0r.equaliz0r,frei0r.hueshift0r,frei0r.luminance,lumaliftgaingamma,lift_gamma_gain,brightness,gamma,frei0r.colgate,frei0r.balanc0r,frei0r.brightness,frei0r.levels,frei0r.three_point_balance,frei0r.curves,frei0r.coloradj_RGB,frei0r.sopsat,frei0r.bezier_curves,avfilter.selectivecolor,avfilter.lut3d,avfilter.chromahold,avfilter.colorbalance,avfilter.colorchannelmixer,avfilter.colorhold,avfilter.colorlevels,avfilter.eq,frei0r.invert0r,frei0r.normaliz0r,frei0r.gamma,frei0r.bw0r,greyscale,avfilter.vibrance,avfilter.swapuv,avfilter.negate,avfilter.histeq,avfilter.normalize,avfilter.fftfilt,avfilter.limiter,avfilter.colorcontrast,avfilter.colorcorrect,avfilter.colorize,avfilter.colortemperature,avfilter.exposure,avfilter.monochrome">
<group list="invert,sepia,tcolor,greyscale,frei0r.B,frei0r.G,frei0r.R,frei0r.contrast0r,frei0r.saturat0r,frei0r.tint0r,chroma_hold,frei0r.colorize,frei0r.equaliz0r,frei0r.hueshift0r,frei0r.luminance,lumaliftgaingamma,lift_gamma_gain,brightness,gamma,frei0r.colgate,frei0r.balanc0r,frei0r.brightness,frei0r.levels,frei0r.three_point_balance,frei0r.curves,frei0r.coloradj_RGB,frei0r.sopsat,frei0r.bezier_curves,avfilter.selectivecolor,avfilter.lut3d,avfilter.chromahold,avfilter.colorbalance,avfilter.colorchannelmixer,avfilter.colorhold,avfilter.colorlevels,avfilter.eq,frei0r.invert0r,frei0r.normaliz0r,frei0r.gamma,frei0r.bw0r,greyscale,avfilter.vibrance,avfilter.swapuv,avfilter.negate,avfilter.histeq,avfilter.normalize,avfilter.fftfilt,avfilter.limiter,avfilter.colorcontrast,avfilter.colorcorrect,avfilter.colorize,avfilter.colortemperature,avfilter.exposure,avfilter.monochrome,hslprimaries,hslrange">
<text>Color and Image correction</text>
</group>
@@ -42,11 +42,11 @@
<text>Image adjustment</text>
</group>
<group list="frei0r.glow,frei0r.edgeglow,frei0r.softglow,charcoal,frei0r.cartoon,frei0r.emboss,frei0r.posterize,frei0r.sigmoidaltransfer,frei0r.sobel,frei0r.threelay0r,frei0r.threshold0r,frei0r.twolay0r,lightgraffiti,oldfilm,threshold,frei0r.pixeliz0r,avfilter.edgedetect,avfilter.elbg,avfilter.prewitt,avfilter.rgbashift,avfilter.roberts,avfilter.sobel,frei0r.lightgraffiti,frei0r.rgbsplit0r,frei0r.ndvi,frei0r.colordistance,frei0r.colortap,avfilter.chromashift,frei0r.primaries,frei0r.aech0r,avfilter.kirsch,avfilter.photosensitivity,typewriter">
<group list="avfilter.pixelize,frei0r.kaleid0sc0pe,frei0r.glow,frei0r.edgeglow,frei0r.softglow,charcoal,frei0r.cartoon,frei0r.emboss,frei0r.posterize,frei0r.sigmoidaltransfer,frei0r.sobel,frei0r.threelay0r,frei0r.threshold0r,frei0r.twolay0r,lightgraffiti,oldfilm,threshold,frei0r.pixeliz0r,avfilter.edgedetect,avfilter.elbg,avfilter.prewitt,avfilter.rgbashift,avfilter.roberts,avfilter.sobel,frei0r.lightgraffiti,frei0r.rgbsplit0r,frei0r.ndvi,frei0r.colordistance,frei0r.colortap,avfilter.chromashift,frei0r.primaries,frei0r.aech0r,avfilter.kirsch,avfilter.photosensitivity,typewriter">
<text>Stylize</text>
</group>
<group list="fade_from_black,fade_to_black,avfilter.lagfun,frei0r.nervous,freeze,frei0r.glitch0r,frei0r.vertigo,frei0r.baltan">
<group list="fade_from_black,fade_to_black,avfilter.lagfun,frei0r.nervous,freeze,frei0r.glitch0r,frei0r.pixs0r,frei0r.vertigo,frei0r.baltan">
<text>Motion</text>
</group>

View File

@@ -37,8 +37,10 @@ DVD NTSC 16:9=-f dvd -r 23.976 -vf scale=720:480 -aspect 16:9 -minrate 0 -maxrat
[intermediate]
AAC (Audio only)=-vn -codec:a aac -ab 256k %1.m4a;audio
Lossy x264 I frame only=-f mp4 -codec:v libx264 -g 1 -bf 0 -crf 15 -preset medium -codec:a aac -ab 256k %1.mp4;av
Lossy x264 I frame only (VAAPI GPU)=-init_hw_device vaapi=vaapi0: -filter_hw_device vaapi0 -i -vf format=nv12,hwupload -f mp4 -c:v h264_vaapi -g 1 -bf 0 -crf 15 -preset medium -codec:a aac -ab 256k %1.mp4;av
Lossy x264 I frame only (NVidia GPU)=-f mp4 -vsync 0 -codec:v h264_nvenc -vb 0 -rc cbr -g 2 -bf 0 -codec:a aac -ab 256k %1.mp4;av
Lossy x264 I frame only (Video only)=-f mp4 -codec:v libx264 -g 1 -bf 0 -crf 15 -preset medium -an %1.mp4;video
Lossy x264 I frame only (NVidia GPU)=-f mp4 -vsync 0 -codec:v h264_nvenc -vb 0 -rc cbr -g 1 -bf 0 -codec:a aac -ab 256k %1.mp4;av
Lossy x264 I frame only (NVidia GPU Video only)=-f mp4 -vsync 0 -codec:v h264_nvenc -vb 0 -rc cbr -g 1 -bf 0 -an %1.mp4;video
Lossy x264 I frame only (VAAPI GPU Video only)=-init_hw_device vaapi=vaapi0: -filter_hw_device vaapi0 -i -vf format=nv12,hwupload -f mp4 -c:v h264_vaapi -g 1 -bf 0 -crf 15 -preset medium -an %1.mp4;video
Lossy x264 I frame only (NVidia GPU Video only)=-f mp4 -vsync 0 -codec:v h264_nvenc -vb 0 -rc cbr -g 2 -bf 0 -an %1.mp4;video
Intermediate DNxHR HQ (Large files)=-f mov -codec:a pcm_f32le -codec:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p %1.mov;av
Lossless (Huge files)=-f matroska -codec:a pcm_f32le -codec:v utvideo -pix_fmt yuv422p %1.mkv;av

View File

@@ -1,5 +1,5 @@
# SPDX-License-Identifier: BSD-2-Clause
# SPDX-FileCopyrightText: Julius Künzel <jk.kdedev@smartlab.uber.space>
# SPDX-FileCopyrightText: Julius Künzel <julius.kuenzel@kde.org>
install(FILES kdenlive_renderprofiles.knsrc kdenlive_wipes.knsrc kdenlive_keyboardschemes.knsrc kdenlive_titles.knsrc kdenlive_luts.knsrc kdenlive_effects.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR})

View File

@@ -1,6 +1,6 @@
[KNewStuff3]
Name=Kdenlive Effect Templates
Name[ar]=قوالب تأثيرات كِيدِينلايف
Name[ar]=قوالب تأثيرات كدنلايف
Name[az]=Kdenlive effekt şablonları
Name[ca]=Plantilles d'efectes del Kdenlive
Name[ca@valencia]=Plantilles d'efectes de Kdenlive
@@ -13,11 +13,14 @@ Name[eu]=Kdenlive efektuen txantiloiak
Name[fi]=Kdenliven tehostemallit
Name[fr]=Modèles d'effets pour Kdenlive
Name[gl]=Modelos de efectos de Kdenlive
Name[he]=תבניות אפקטים של Kdenlive
Name[hu]=Kdenlive hatássablon
Name[id]=Templat Efek Kdenlive
Name[it]=Modelli di effetto di Kdenlive
Name[ja]=Kdenlive エフェクトテンプレート
Name[ka]=Kdenlive -ის ეფექტის შაბლნები
Name[ko]=Kdenlive 효과 템플릿
Name[lv]=„Kdenlive“ efektu veidnes
Name[nl]=Effectsjablonen van Kdenlive
Name[pl]=Szablony efektów Kdenlive
Name[pt]=Modelos de Efeitos do Kdenlive
@@ -25,10 +28,12 @@ Name[pt_BR]=Modelos de efeito do Kdenlive
Name[ru]=Шаблоны эффектов Kdenlive
Name[sl]=Predloge učinkov za Kdenlive
Name[sv]=Kdenlive-effektmallar
Name[tok]=lipu sitelen pi ilo Kdenlive
Name[tr]=Kdenlive Efekt Şablonları
Name[uk]=Шаблони ефектів Kdenlive
Name[x-test]=xxKdenlive Effect Templatesxx
Name[zh_CN]=Kdenlive 效果模板
Name[zh_TW]=Kdenlive 效果範本
ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
Categories=Kdenlive Effect Templates
TargetDir=kdenlive/effect-templates

View File

@@ -16,11 +16,14 @@ Name[eu]=Kdenliveren teklatu antolaerak
Name[fi]=Kdenliven näppäimistöteemat
Name[fr]=Raccourcis claviers Kdenlive
Name[gl]=Esquemas de teclado de Kdenlive
Name[he]=ערכות קיצורי מקלדת של Kdenlive
Name[hu]=Kdenlive billentyűzetséma
Name[id]=Skema Keyboard Kdenlive
Name[it]=Schemi da tastiera di Kdenlive
Name[ja]=Kdenlive キーボードテーマ
Name[ka]=Kdenlive კლავიატურის სქემები
Name[ko]=Kdenlive 키보드 단축키 구성표
Name[lv]=„Kdenlive“ tastatūras shēmas
Name[nl]=Toetsenbordschema's van Kdenlive
Name[nn]=Tasteoppsett for Kdenline
Name[pl]=Układy klawiatur Kdenlive
@@ -30,6 +33,7 @@ Name[ru]=Схемы горячих клавиш
Name[sk]=Schémy klávesnice Kdenlive
Name[sl]=Sheme tipkovnic Kdenlive
Name[sv]=Kdenlive-tangentbordsinställningar
Name[tok]=lipu ilo sitelen pi ilo Kdenlive
Name[tr]=Kdenlive Klavye Şemaları
Name[uk]=Схеми клавіатурних скорочень Kdenlive
Name[x-test]=xxKdenlive Keyboard Schemesxx

View File

@@ -13,11 +13,14 @@ Name[eu]=Kolorea bilatzeko taula (LUT «Look Up Table»)
Name[fi]=Värien hakutaulukko (LUT)
Name[fr]=Table de recherche de couleurs (LUT « Look-Up Table »)
Name[gl]=Táboa de busca de cores (LUT)
Name[he]=טבלת חיפוש צבעים (LUT)
Name[hu]=Színkeresési táblázat (LUT)
Name[id]=Tabel Pencarian Warna (LUT)
Name[it]=Tabella di ricerca del colore (LUT)
Name[ja]=カラールックアップテーブル(LUT)
Name[ja]=カラールックアップテーブル (LUT)
Name[ka]=ფერის საძებნ ცხრილი (LUT)
Name[ko]=색상 찾아보기 테이블(LUT)
Name[lv]=Krāsu uzlūkošanas tabula (LUT)
Name[nl]=Opzoektabel van kleur (LUT)
Name[pl]=Tablica wyszukiwania barw (LUT)
Name[pt]=Tabela de Pesquisa de Cores (LUT)
@@ -25,10 +28,12 @@ Name[pt_BR]=Tabela de consulta de cores (LUT)
Name[ru]=Таблица поиска цвета (LUT)
Name[sl]=Barvna iskalna tabela (LUT)
Name[sv]=Färguppslagningstabell (LUT)
Name[tok]=lipu kule (LUT)
Name[tr]=Renk Seçim Tablosu (LUT)
Name[uk]=Таблиця пошуку кольорів (LUT)
Name[x-test]=xxColor Lookup Table (LUT)xx
Name[zh_CN]=颜色查找表 (LUT)
Name[zh_TW]=顏色查詢表 (LUT)
ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
Categories=Kdenlive Color Look-Up Tables
TargetDir=kdenlive/luts

View File

@@ -1,6 +1,6 @@
[KNewStuff3]
Name=Kdenlive Render Profiles
Name[ar]=تشكيلة كِيدِينلايف للتّصيير
Name[ar]=تشكيلة كدنلايف للتّصيير
Name[az]=Kdenlive görüntün işlənməsi profili
Name[ca]=Perfils de renderització del Kdenlive
Name[ca@valencia]=Perfils de renderització de Kdenlive
@@ -16,11 +16,14 @@ Name[eu]=Kdenlive errendatze profilak
Name[fi]=Kdenliven renderöintiprofiilit
Name[fr]=Profils de rendu Kdenlive
Name[gl]=Perfís de renderización de Kdenlive
Name[he]=פרופילי צלימה של Kdenlive
Name[hu]=Kdenlive renderelési profilok
Name[id]=Profil Render Kdenlive
Name[it]=Profilo di resa di Kdenlive
Name[ja]=Kdenlive 出力画面
Name[ka]=Kdenlive -ის რენდერის პროფილები
Name[ko]=Kdenlive 렌더 속성
Name[lv]=„Kdenlive“ renderēšanas profili
Name[nl]=Renderprofielen van Kdenlive
Name[nn]=Render-profilar for Kdenlive
Name[pl]=Profile renderowania Kdenlive
@@ -30,6 +33,7 @@ Name[ru]=Профили сборки Kdenlive
Name[sk]=Vykresľovacie profily Kdenline
Name[sl]=Izrisovalni profili za Kdenlive
Name[sv]=Kdenlive-återgivningsprofiler
Name[tok]=lipu sitelen pali pi ilo Kdenlive
Name[tr]=Kdenlive Sunum Profilleri
Name[uk]=Профілі обробки Kdenlive
Name[x-test]=xxKdenlive Render Profilesxx

View File

@@ -1,6 +1,6 @@
[KNewStuff3]
Name=Kdenlive Title Templates
Name[ar]=قوالب كِيدِينلايف للعناوين
Name[ar]=قوالب كدنلايف للعناوين
Name[az]=Kdenlive başlıq şablonları
Name[ca]=Plantilles de títols del Kdenlive
Name[ca@valencia]=Plantilles de títols de Kdenlive
@@ -16,11 +16,14 @@ Name[eu]=Kdenlive titulu txantiloiak
Name[fi]=Kdenliven otsikkopohjat
Name[fr]=Modèles de titre Kdenlive
Name[gl]=Modelos de título de Kdenlive
Name[he]=תבניות כותר של Kdenlive
Name[hu]=Kdenlive címsablonok
Name[id]=Templat Judul Kdenlive
Name[it]=Modelli di titolo di Kdenlive
Name[ja]=Kdenlive タイトルテンプレート
Name[ka]=Kdenlive სათაურის შაბლონები
Name[ko]=Kdenlive 타이틀 속성
Name[lv]=„Kdenlive“ titru veidnes
Name[nl]=Titelsjablonen van Kdenlive
Name[nn]=Tittelmalar for Kdenlive
Name[pl]=Szablony tytułów Kdenlive
@@ -30,6 +33,7 @@ Name[ru]=Шаблоны титров Kdenlive
Name[sk]=Šablóny dlaždíc Kdenlive
Name[sl]=Predloge naslovov za Kdenlive
Name[sv]=Kdenlive-titelmallar
Name[tok]=lipu nimi pi ilo Kdenlive
Name[tr]=Kdenlive Başlık Şablonları
Name[uk]=Шаблони титрів Kdenlive
Name[x-test]=xxKdenlive Title Templatesxx

Some files were not shown because too many files have changed in this diff Show More