Christoph Feck
65eed5183f
GIT_SILENT Upgrade KDE Applications version to 19.08.1.
2019-09-01 05:32:26 +02:00
Jean-Baptiste Mardelle
7c915ded1c
Fix disabling clip only disable audio part of an AV clip.
...
BUG: 411466
2019-08-31 17:13:01 +02:00
Jean-Baptiste Mardelle
9a51d703cd
Fix regression breaking timeline resize
2019-08-31 08:54:31 +02:00
Jean-Baptiste Mardelle
853bbd53c8
Fix timelinekeyboard focus on start and grab not correctly ended
2019-08-30 12:33:40 +02:00
Jean-Baptiste Mardelle
9b1a25ec99
default effects to video
2019-08-30 07:34:32 +02:00
Jean-Baptiste Mardelle
1444cbd359
Fix disabling autoscroll.
...
Fixes #312
2019-08-30 07:34:14 +02:00
Jean-Baptiste Mardelle
4d0c9d43fb
Convert old custom effects to new customAudio/Video naming
...
Related to #336
2019-08-28 10:02:45 +02:00
Jean-Baptiste Mardelle
90d5443c7a
Fix group move sometimes moving clip very far from expected location.
...
Fixes #328
2019-08-28 09:04:06 +02:00
Jean-Baptiste Mardelle
60a1ba3854
Ctrl resize in monitor effects keeps center position
...
Fixes #321
2019-08-27 13:46:16 +02:00
Jean-Baptiste Mardelle
0e18e35c3c
Shift resize in monitor effect keeps aspect ratio
...
Related to #321
2019-08-27 09:00:24 +02:00
Jean-Baptiste Mardelle
b603fa9ed8
Update appdata version
2019-08-27 09:00:24 +02:00
Jean-Baptiste Mardelle
2ce5ccdbe9
Fix effect/composition list filter working on untranslated strings
...
Fixes #339
2019-08-27 07:57:03 +02:00
Jean-Baptiste Mardelle
cdd04a7b5e
Merge branch 'cherry-pick-9ff52aa3' into 'Applications/19.08'
...
Merge branch 'rgb_parade' into 'master'
See merge request kde/kdenlive!57
2019-08-26 17:27:06 +00:00
Jean-Baptiste Mardelle
2334d0cbc4
Merge branch 'rgb_parade' into 'master'
...
Fix rgbparade showing line value on mouse hover (#304 )
See merge request kde/kdenlive!55
(cherry picked from commit 9ff52aa356 )
010045ac Fix rgbparade showing line value on mouse hover
9a7e84d3 Remove iostream used for debug messages
2019-08-26 17:06:08 +00:00
Jean-Baptiste Mardelle
202bfe7028
Fix custom effects not recognized as audio
...
Fixes #336
2019-08-25 18:50:39 +02:00
l10n daemon script
62f537f579
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"
2019-08-23 08:20:42 +02:00
l10n daemon script
a94a916ddb
GIT_SILENT made messages (after extraction)
2019-08-23 07:15:23 +02:00
l10n daemon script
cb42e1057a
GIT_SILENT made messages (after extraction)
2019-08-21 07:24:43 +02:00
Jean-Baptiste Mardelle
6473cee38c
Fix encoder speed ignored
...
BUG: 411000
2019-08-20 08:58:23 +02:00
l10n daemon script
7d67fdff00
GIT_SILENT made messages (after extraction)
2019-08-20 07:18:23 +02:00
l10n daemon script
698632c7d5
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"
2019-08-17 08:44:12 +02:00
Jean-Baptiste Mardelle
11ce38946e
Late update of version in appdata..
2019-08-17 06:11:59 +00:00
Yuri Chornoivan
c1d9454518
Use the parameter readable and translatable name instead of its formal name for the color edit widget
2019-08-15 15:16:45 +03:00
l10n daemon script
0aa1ea30ff
GIT_SILENT made messages (after extraction)
2019-08-15 07:20:02 +02:00
Yuri Chornoivan
ea9d42fa96
Do not setToolTip() for the same tooltip twice
2019-08-14 15:58:16 +03:00
Yuri Chornoivan
7c9294c6e3
Use translations for asset names in the Undo History
2019-08-14 15:54:59 +03:00
Jean-Baptiste Mardelle
299b02a0bc
Fix dropping clip in insert/overwrite mode
2019-08-14 11:29:07 +02:00
Jean-Baptiste Mardelle
60c3a4dc2e
Fix timeline drag in overwrite/edit mode
2019-08-13 20:18:34 +02:00
Jean-Baptiste Mardelle
8f21a7254c
Fix freeze deleting a group with clips on locked tracks.
...
Fixes #331
2019-08-13 13:18:25 +02:00
Yuri Chornoivan
3275df927d
Use the translated effect names for effect stack on the timeline
2019-08-13 10:19:37 +03:00
Jean-Baptiste Mardelle
1f157460b9
Fix crash dragging clip in insert mode.
...
Bug: 409577
2019-08-12 19:47:52 +02:00
Yuri Chornoivan
7eceb7e594
Use the translated transition names in the 'Properties' header
2019-08-12 13:49:44 +03:00
l10n daemon script
14ae388f18
GIT_SILENT made messages (after extraction)
2019-08-12 07:25:46 +02:00
Jean-Baptiste Mardelle
4f6ccafe33
Fix freeze and fade ins allowed to go past last frame.
...
Fixes #327
2019-08-11 18:55:29 +02:00
Jean-Baptiste Mardelle
dfd33ac653
Merge branch 'patch-1' into 'master'
...
org.kde.kdenlive.appdata.xml: add content_rating
See merge request kde/kdenlive!50
(cherry picked from commit dc2738820d )
7b2af9f0 org.kde.kdenlive.appdata.xml: add content_rating
2019-08-11 15:21:14 +00:00
Jean-Baptiste Mardelle
8d4602a145
Fix revert clip speed failing
2019-08-11 14:09:26 +02:00
Christoph Feck
c7e6a64d7f
GIT_SILENT Upgrade KDE Applications version to 19.08.0.
2019-08-09 02:04:31 +02:00
Jean-Baptiste Mardelle
8cd0062062
Fix revert speed clip reloading incorrectly
2019-08-08 14:05:53 +02:00
Jean-Baptiste Mardelle
a8afc9db36
Fix copy/paste of clip with negative speed
2019-08-08 08:07:06 +02:00
Jean-Baptiste Mardelle
d48ce4a9c4
Fix issues on clip reload: slideshow clips broken and title duration reset
2019-08-08 07:56:20 +02:00
Jean-Baptiste Mardelle
605b3ba2ee
Fix slideshow effects disappearing.
...
Fixes #316
2019-08-08 07:56:20 +02:00
l10n daemon script
0347b49bed
GIT_SILENT made messages (after extraction)
2019-08-08 07:17:01 +02:00
Jean-Baptiste Mardelle
84ea4be5e0
Fix track effect keyframes
...
Fixes #238
2019-08-07 11:17:38 +02:00
Jean-Baptiste Mardelle
37f2d6a6c6
Fix track effects don't invalidate timeline preview
2019-08-07 10:20:28 +02:00
Jean-Baptiste Mardelle
95193a4488
Fix effect presets broken on comma locales, clear preset after resetting effect
...
Fixes #303
2019-08-07 09:10:41 +02:00
Jean-Baptiste Mardelle
a8e74a7f65
Fix crash in extract zone when no track is active.
...
Fixes #310
2019-08-06 19:04:36 +02:00
Jean-Baptiste Mardelle
e1c677c2ae
Fix reverting clip speed modifies in/out
2019-08-06 13:45:53 +02:00
Jean-Baptiste Mardelle
ae333a7aaf
Fix audio overlay showing up randomly.
...
Fixes #305
2019-08-06 09:02:37 +02:00
Jean-Baptiste Mardelle
e8772e2ee6
Fix Find clip in bin not always scrolling to correct position.
...
Fixes #302
2019-08-06 08:44:12 +02:00
Jean-Baptiste Mardelle
1bce85d97f
Fix possible crash changing profile when cache job was running
2019-08-05 13:39:49 +02:00
Jean-Baptiste Mardelle
7536ab6829
Fix editing bin clip does not invalidate timeline preview.
...
Fixes #307
2019-08-05 13:39:49 +02:00
Jean-Baptiste Mardelle
35b7decc22
Fix audiobalance (MLT doesn't handle start param as stated)
...
Fixes #301
2019-08-05 08:06:07 +02:00
Jean-Baptiste Mardelle
d91c46551c
Fix target track inconsistencies:
...
3 state button, hide when shouldn't be available
2019-08-05 08:06:07 +02:00
l10n daemon script
b264da55ca
GIT_SILENT made messages (after extraction)
2019-08-05 07:11:44 +02:00
Yuri Chornoivan
dc0d2fa4fe
Make the strings in the settings dialog translatable
2019-08-04 18:02:40 +03:00
Yuri Chornoivan
f938a9bef2
Make effect names translatable in menus and in settings panel
2019-08-04 13:32:52 +03:00
Jean-Baptiste Mardelle
27f98f31aa
Remember last target track and restore when another clip is selected
2019-08-04 11:56:15 +02:00
Jean-Baptiste Mardelle
47cd52bc2c
Dont' process insert when no track active, don't move cursor if no clip inserted
2019-08-04 11:56:15 +02:00
l10n daemon script
7829301a14
GIT_SILENT made messages (after extraction)
2019-08-04 07:36:56 +02:00
Jean-Baptiste Mardelle
a4e208b4e8
Correctly place timeline toolbar after editing toolbars
2019-08-03 18:27:31 +02:00
Jean-Baptiste Mardelle
c5d967c167
Lift/gamma/gain: make it possible to have finer adjustments with Shift modifier
...
Fixes #297
2019-08-03 14:44:06 +02:00
Jean-Baptiste Mardelle
8fe1e09d77
Fix MLT effects with float param and no xml description
...
Fixes #295
2019-08-03 14:44:06 +02:00
l10n daemon script
2875d5574b
GIT_SILENT made messages (after extraction)
2019-08-03 07:22:31 +02:00
Jean-Baptiste Mardelle
87c797c634
Cleanup timeline selection: rubber select works again when starting over a clip.
...
Ctrl + rubber selection adds to current
Meta + move moves a clip without altering split audio/video track
2019-08-02 17:37:20 +02:00
Jean-Baptiste Mardelle
06a199743c
Attempt to fix Windows build
2019-08-02 15:38:16 +02:00
Jean-Baptiste Mardelle
72424a7369
Various fixes for icon view: Fix long name breaking layout, fix seeking and subclip zone marker
...
Related to #287
2019-08-02 15:37:43 +02:00
Jean-Baptiste Mardelle
0a0e190fba
Fix some bugs in handling of NVidia HWaccel for proxies and timeline preview
2019-08-02 10:42:46 +02:00
l10n daemon script
4dcc8eda9f
GIT_SILENT made messages (after extraction)
2019-08-02 07:25:10 +02:00
Jean-Baptiste Mardelle
98ca4d43ac
Add 19.08 screenshot to appdata
2019-08-01 07:45:32 +02:00
Jean-Baptiste Mardelle
a8dd7d5157
Fix bug preventing sequential names when making serveral script renderings from same project
2019-07-31 17:48:59 +02:00
Jean-Baptiste Mardelle
e22da7531d
Fix compilation with cmake < 3.5
2019-07-31 16:25:52 +02:00
Jean-Baptiste Mardelle
dc3340cc67
Fix extract frame retrieving wrong frame when clip fps != project fps
...
BUG: 409927
2019-07-31 08:59:02 +02:00
Jean-Baptiste Mardelle
25b6af3add
Don't attempt rendering an empty project
...
Fixes #282
2019-07-31 08:02:16 +02:00
Jean-Baptiste Mardelle
f957c2fdbc
Fix incorrect source frame size for transform effects.
...
Related to #290
2019-07-31 07:35:24 +02:00
Jean-Baptiste Mardelle
575506f647
improve subclips visual info (display zone over thumbnail), minor cleanup
2019-07-30 08:35:47 +02:00
Christoph Feck
02920d3a8f
GIT_SILENT Upgrade KDE Applications version to 19.07.90.
2019-07-29 15:50:07 +02:00
Jean-Baptiste Mardelle
0d9ae632bf
Small cleanup of bin preview thumbnails job, automatically fetch 10 thumbs at insert to allow quick preview
...
and fetch another 40 when seeking is requested
2019-07-29 13:27:55 +02:00
Jean-Baptiste Mardelle
c049c15c43
Fix project clips have incorrect length after changing project fps
...
Related to #286
2019-07-29 10:35:02 +02:00
Jean-Baptiste Mardelle
6fb5c44714
Fix inconsistent behavior of advanced timeline operations.
...
Related to #225
2019-07-28 17:08:48 +02:00
Jean-Baptiste Mardelle
940053c4fa
Fix "Find in timeline" option in bin context menu
2019-07-27 18:14:42 +02:00
Luca Beltrame
68a717f5f7
Support the new logging category directory with KF 5.59+
2019-07-26 07:24:08 +02:00
Jean-Baptiste Mardelle
08e457dea3
Update active track description.
...
Related to #225
2019-07-17 08:25:40 +00:00
Jean-Baptiste Mardelle
d0cfad7f5a
Merge branch 'cherry-pick-6c61805e' into 'Applications/19.08'
...
Use extracted translations to translate asset descriptions
See merge request kde/kdenlive!49
2019-07-16 06:22:50 +00:00
Yuri Chornoivan
8bb8d0d0b1
Use extracted translations to translate asset descriptions
...
(cherry picked from commit 6c61805e62 )
2019-07-16 06:02:39 +00:00
Albert Astals Cid
8576bde53b
GIT_SILENT Upgrade KDE Applications version to 19.07.80.
2019-07-15 21:23:25 +02:00
Yuri Chornoivan
abf0acf14b
Fix minor typo
2019-07-13 12:14:26 +03:00
Yuri Chornoivan
d2872eefe2
Make the file filters to be translatable
2019-07-13 11:58:16 +03:00
Yuri Chornoivan
45db5151c4
Extract messages from transformation XMLs as well
2019-07-12 14:24:21 +03:00
Jean-Baptiste Mardelle
d5f55c98a6
Don't attempt to create hover preview for non AV clips
2019-07-11 20:31:25 +02:00
Jean-Baptiste Mardelle
ef9cf6b904
Add Cache job for bin clip preview
2019-07-11 20:09:17 +02:00
Jean-Baptiste Mardelle
0f45483c41
Preliminary implementation of Bin clip hover seeking (using shift+hover)
...
Related to #287
2019-07-11 19:08:37 +02:00
Yuri Chornoivan
3799402b02
Translate assets names
2019-07-11 16:45:03 +03:00
Jean-Baptiste Mardelle
a03c4f9a64
Some improvments to timeline tooltips
2019-07-11 07:53:11 +02:00
Jean-Baptiste Mardelle
ff1fa2fdca
Reintroduce extract clip zone to cut a clip whithout re-encoding
...
Fixes #237
CCBUG: 408402
2019-07-10 11:54:03 +02:00
Jean-Baptiste Mardelle
969c699c33
Fix typo
2019-07-08 18:41:34 +02:00
Jean-Baptiste Mardelle
3647208029
Add basic collision check to speed resize
...
Related to #224
2019-07-08 18:18:14 +02:00
Jean-Baptiste Mardelle
88f5f07f73
Bump MLT dependency to 6.16 for 19.08
2019-07-08 18:08:20 +02:00
Jean-Baptiste Mardelle
b9bfaff1d3
Merge branch '1904'
2019-07-08 17:43:53 +02:00
Jean-Baptiste Mardelle
6657c4f620
Fix tools cursor when hovering a clip in timeline
2019-07-08 17:41:42 +02:00
Jean-Baptiste Mardelle
41ceca4fa4
Merge branch '1904'
2019-07-08 17:06:59 +02:00
Jean-Baptiste Mardelle
a67d946ece
Ensure we don't put a video stream in audio streams in mp3
2019-07-08 17:06:08 +02:00
Jean-Baptiste Mardelle
5c44370a6b
Fix loading .mlt playlist can corrupt project profile
...
Fixes #266
2019-07-08 17:02:45 +02:00
Jean-Baptiste Mardelle
fa5ed3caa6
Merge branch '1904'
2019-07-08 15:17:41 +02:00
Jean-Baptiste Mardelle
ad990b83a7
When opening a project file with missing proxy and clip, don't remove clips from timeline
...
Don't store url twice in proxies
2019-07-08 15:16:31 +02:00
Jean-Baptiste Mardelle
f75e9a8c92
Exit grab mode with Escape key
...
Related to #285
2019-07-08 14:23:50 +02:00
Jean-Baptiste Mardelle
b901b42ff6
Improve main item when grabbing
...
Related to #272
2019-07-08 12:42:13 +02:00
Jean-Baptiste Mardelle
eb206e1d8c
Minor improvement to clip grabbing
2019-07-08 10:10:39 +02:00
Jean-Baptiste Mardelle
0998213ec3
Improve main item when grabbing
...
Related to #272
2019-07-07 18:46:44 +02:00
Jean-Baptiste Mardelle
88d71bfa34
Merge branch '1904'
2019-07-07 16:10:42 +02:00
Jean-Baptiste Mardelle
ad382e0c1f
Fix reloading of title clips and others.
...
BUG: 409569
2019-07-07 16:08:18 +02:00
Christoph Feck
59fc60516c
GIT_SILENT Upgrade KDE Applications version to 19.04.3.
2019-07-06 11:28:38 +02:00
Jean-Baptiste Mardelle
32fbd5467b
Merge branch '1904'
2019-07-06 11:16:35 +02:00
Jean-Baptiste Mardelle
bdea7ae78a
Update Appdata for 19.04.3 release
2019-07-06 11:15:31 +02:00
Jean-Baptiste Mardelle
d2d98d7f44
Fix opening of project files with special character.
...
BUG: 409545
2019-07-06 11:14:41 +02:00
Jean-Baptiste Mardelle
e42314933f
Fix incorrect development version
2019-07-06 05:37:53 +00:00
Jean-Baptiste Mardelle
63418f4d36
make all clips in selection show grab status
...
Add action for disable/enable clip
Fixes #272
2019-07-05 12:24:13 +02:00
David Faure
c1f06eaa58
Fix "QFSFileEngine::open: No file name specified" warning
...
Summary:
The transition repository returns an empty string in
assetPreferredListPath(), which QFile doesn't really like.
Test Plan: Builds
Reviewers: mardelle
Differential Revision: https://phabricator.kde.org/D22279
2019-07-05 10:32:19 +02:00
Jean-Baptiste Mardelle
b8d7393bba
Don't initialize a separate Factory on first start
2019-07-05 10:27:59 +02:00
Jean-Baptiste Mardelle
3387302764
Merge branch '1904'
2019-07-05 10:07:02 +02:00
Jean-Baptiste Mardelle
3910079344
Fix reloading playlist doesn't update out.
...
Fixes #275
2019-07-05 10:06:42 +02:00
Jean-Baptiste Mardelle
f34d20c851
Set name for track menu button in timeline toolbar.
...
Fixes #246
2019-07-05 08:59:06 +02:00
Jean-Baptiste Mardelle
a363edcec0
Merge branch '1904'
2019-07-05 08:40:41 +02:00
Jean-Baptiste Mardelle
09b73be0df
Pressing Shift while moving an AV clip allows to move video part track independently of audio part
2019-07-05 08:38:47 +02:00
Jean-Baptiste Mardelle
8c91e11007
Ensure audio encoding do not export video
2019-07-05 08:38:47 +02:00
Jean-Baptiste Mardelle
bbe584c698
Don't leak Mlt repository on first run (attempt to fix Windows fail on first run)
...
Make "Video" folder as default for clip import on first run
2019-07-05 08:38:18 +02:00
l10n daemon script
cc64619a63
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"
2019-07-04 08:40:20 +02:00
l10n daemon script
9c831ef5c5
GIT_SILENT made messages (after extraction)
2019-07-04 07:34:30 +02:00
l10n daemon script
39137f43e1
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"
2019-07-04 05:23:38 +02:00
l10n daemon script
2af5923526
GIT_SILENT made messages (after extraction)
2019-07-04 02:56:16 +02:00
Jean-Baptiste Mardelle
ae97c6094d
Add option to sort audio tracks in reverse order
...
https://phabricator.kde.org/T11116
2019-07-01 12:43:54 +02:00
Jean-Baptiste Mardelle
935abef1ae
Warn and try fixing clips that are in timeline but not in bin
2019-07-01 07:38:55 +02:00
Jean-Baptiste Mardelle
0b7e2df7b6
Merge branch '1904'
2019-07-01 07:37:56 +02:00
Jean-Baptiste Mardelle
490cd5a026
Warn and try fixing clips that are in timeline but not in bin
2019-07-01 07:36:19 +02:00
Jean-Baptiste Mardelle
e2362f1631
Fix timeline tracks config button only showing menu when clicking its arrow.
...
Fixes #246
2019-07-01 07:32:34 +02:00
Jean-Baptiste Mardelle
c7b91a5195
Merge branch '1904'
2019-06-30 16:03:37 +02:00
Jean-Baptiste Mardelle
0bcf22b0e6
Try to recover a clip if it's parent id cannot be found in the project bin (use url)
...
CCBUG: 403867
2019-06-30 15:57:09 +02:00
l10n daemon script
1f1938a205
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"
2019-06-30 08:49:14 +02:00
l10n daemon script
28c0a380c0
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"
2019-06-30 05:23:45 +02:00
Jean-Baptiste Mardelle
c147774f86
Fix lambda not called regression
2019-06-29 09:04:44 +00:00
Jean-Baptiste Mardelle
ed09242999
Merge branch '1904'
2019-06-28 13:20:59 +02:00
Jean-Baptiste Mardelle
ad4b132030
Don't hardcode width of clip/composition resize handles
...
Related to #274
2019-06-28 13:18:01 +02:00
Jean-Baptiste Mardelle
fed419588e
Fix tests
2019-06-28 11:32:31 +02:00
Jean-Baptiste Mardelle
8167558863
Merge branch '1904'
2019-06-28 10:52:59 +02:00
Jean-Baptiste Mardelle
dead5e255d
Fix missing luma error on project opening with AppImage
2019-06-28 10:52:38 +02:00
Jean-Baptiste Mardelle
075a68b166
Default fade duration is now configurable from Kdenlive Settings > Misc
2019-06-28 10:19:52 +02:00
Jean-Baptiste Mardelle
898d3ed9bf
Merge branch '1904'
2019-06-28 10:02:48 +02:00
Jean-Baptiste Mardelle
0c728715c2
Fix reloading clip doesn't update duration
...
Fixes #275
2019-06-28 10:02:23 +02:00
Jean-Baptiste Mardelle
f203720728
Merge branch '1904'
2019-06-28 08:53:02 +02:00
Jean-Baptiste Mardelle
b48dfdba29
Fix overwrite/insert drop leaving audio on wrong track
2019-06-28 08:52:33 +02:00
Jean-Baptiste Mardelle
9137592ab1
Fix error in mirror track calculation.
...
Fixes #276
2019-06-28 08:43:38 +02:00
Jean-Baptiste Mardelle
b43b737fcd
Fix overwrite clip with speed change
2019-06-28 07:46:34 +02:00
Jean-Baptiste Mardelle
063ebd6a24
Minor update for AppImage dependencies
2019-06-28 07:36:41 +02:00
Jean-Baptiste Mardelle
635d27a757
Change speed clip job: fix overwrite and UI
...
Fixes #275
2019-06-27 21:47:46 +02:00
Jean-Baptiste Mardelle
fe2d46f078
Merge branch '1904'
2019-06-27 13:22:44 +02:00
Jean-Baptiste Mardelle
1151ca570b
Fix keyframe corruption on project opening (was creating unexpected keyframe at 0)
2019-06-27 13:20:59 +02:00
Jean-Baptiste Mardelle
4d703887a6
Merge branch '1904'
2019-06-26 12:58:49 +02:00
Jean-Baptiste Mardelle
a80ff117dd
Fix keyframes corruption on dragging effect onto another clip
2019-06-26 12:58:12 +02:00
Jean-Baptiste Mardelle
40bb366797
Readd proper renaming for change speed clip jobs
...
Fixes #261
2019-06-26 10:59:33 +02:00
Jean-Baptiste Mardelle
bb8c3706c0
Merge branch '1904'
2019-06-26 10:09:44 +02:00
Jean-Baptiste Mardelle
483e577122
Merge branch 'feature/import-folders-button' into 'master'
...
Import whole hierarchy when adding folder
Closes #240
See merge request kde/kdenlive!46
2019-06-26 08:08:11 +00:00
Aurélien Bertron
5325726aa3
Add whole hierarchy when adding folder
...
Fix #240
2019-06-26 08:08:11 +00:00
Jean-Baptiste Mardelle
e0f9f71e20
Fix composition cannot be added after deletion / if another composition is placed just after current pos
...
Fixes #149
2019-06-26 10:00:43 +02:00
Jean-Baptiste Mardelle
33dc4d0692
Fix fades broken on speed change.
...
BUG: 409159
2019-06-26 09:13:48 +02:00
Jean-Baptiste Mardelle
18a58684f4
Fix subclip cannot be renamed. Store them in json and bump document version
...
Fixes #140
2019-06-25 08:39:02 +02:00
Jean-Baptiste Mardelle
c603cadc87
Merge branch '1904'
2019-06-23 08:12:24 +02:00
Jean-Baptiste Mardelle
c0b3b54c84
Fix speed job overwrites without warning
...
Fixes #262
2019-06-23 08:11:50 +02:00
Jean-Baptiste Mardelle
4708ac10d6
Fix incorrect crash message on rendering finished
2019-06-23 08:08:36 +02:00
Jean-Baptiste Mardelle
1318cec42c
Merge branch '1904'
2019-06-21 15:24:18 +02:00
Jean-Baptiste Mardelle
775c26767b
Fix timeline preview when fps != 25
2019-06-21 15:24:00 +02:00
Jean-Baptiste Mardelle
95a8b4e594
Merge branch '1904'
2019-06-21 14:10:19 +02:00
Jean-Baptiste Mardelle
487ce84fb9
Fix tests
2019-06-21 14:08:34 +02:00
Jean-Baptiste Mardelle
c97b7fdfbf
Effectstack: don't display keyframes that are outside of clip
2019-06-21 10:53:29 +02:00
Jean-Baptiste Mardelle
9a8de2e400
Cleanup in clip/composition resize UI update
2019-06-21 10:46:29 +02:00
Jean-Baptiste Mardelle
c415348425
Fix thread/cache count causing concurrency crashes.
...
Fixes #265
2019-06-21 10:30:37 +02:00
Jean-Baptiste Mardelle
8f533d9c94
don't trigger unnecessary refresh on clip resize
2019-06-18 07:45:42 +02:00
Jean-Baptiste Mardelle
cb6a6efbe4
Merge branch '1904'
2019-06-17 13:51:42 +02:00
Jean-Baptiste Mardelle
faa12ab513
Fix crash deleting last track
...
Fixes #263
2019-06-17 13:51:16 +02:00
Jean-Baptiste Mardelle
a03af37942
Merge branch '1904'
2019-06-17 13:38:26 +02:00
Jean-Baptiste Mardelle
9d38c49c02
Fix duplicate clip with speed change on comma locales.
...
Related to #261
2019-06-17 13:37:48 +02:00
Jean-Baptiste Mardelle
d3034e714b
Merge branch 'audiocapture2' into 'master'
...
Added audio capture channel & sample rate configuration (2nd try)
See merge request kde/kdenlive!47
2019-06-17 08:43:23 +00:00
Jean LeMotan
fb7e13a096
Added audio capture channel & sample rate configuration.
...
When capturing audio, it's very useful to be able to choose the number of channels and sample rate for the recorded data.
This commit adds that posibility.
2019-06-17 08:43:23 +00:00
Jean-Baptiste Mardelle
dad1087825
Don't allow undo/redo while dragging a clip in timeline.
...
Related to #264
2019-06-17 08:55:46 +02:00
Jean-Baptiste Mardelle
67182149a4
Merge branch '1904'
2019-06-16 12:27:44 +02:00
Jean-Baptiste Mardelle
f991f15323
Fix crash on cutting group with a composition.
...
Fixes #258
2019-06-16 11:44:41 +02:00
Jean-Baptiste Mardelle
985cb79632
Merge branch '1904'
2019-06-15 18:19:49 +02:00
Jean-Baptiste Mardelle
aa6e502bed
Fix crash on group cut. Fixes #256
2019-06-15 18:18:57 +02:00
Jean-Baptiste Mardelle
f7e5a27b71
Merge branch '1904'
2019-06-14 15:48:20 +02:00
Jean-Baptiste Mardelle
d2bb75f41c
Fix playlist duration in bin
2019-06-14 15:46:21 +02:00
Jean-Baptiste Mardelle
d7b4cdd345
Merge branch '1904'
2019-06-14 15:14:38 +02:00
Jean-Baptiste Mardelle
83ab6e7bb1
Fix crash loading playlist with different fps.
...
Related to #250
2019-06-14 15:13:50 +02:00
Jean-Baptiste Mardelle
25259b3eac
Merge branch 'dev/screen-selection-grab-widget' into 'master'
...
Add screen selection in screen grab widget
Closes #243
See merge request kde/kdenlive!44
2019-06-14 09:59:04 +00:00
Aurélien Bertron
ad1636bd8d
Add screen selection in screen grab widget
...
Fix #243
2019-06-14 09:59:04 +00:00
Jean-Baptiste Mardelle
32423ba346
Initial implementation of clip speed change on Ctrl + resize
2019-06-14 11:56:40 +02:00
Jean-Baptiste Mardelle
738b8e132c
Merge branch '1904'
2019-06-14 08:38:00 +02:00
Jean-Baptiste Mardelle
61bde8d586
Fix thumbs not displayed in all thumbs view
...
CCBUG: 408556
2019-06-14 08:34:26 +02:00
Jean-Baptiste Mardelle
b480ffbee8
Ensure no empty space between thumbs on all thumbs view in timeline
2019-06-14 07:59:47 +02:00
Jean-Baptiste Mardelle
b37162df28
Some cleanup in audio thumbs. Fix recent regression and bug where audio thumbs were not displayed after extending a clip in timeline
...
Fixes #252
2019-06-14 07:57:00 +02:00
Pino Toscano
4ffe3bbbcf
Merge remote-tracking branch 'origin/Applications/19.04'
2019-06-13 09:23:42 +02:00
Pino Toscano
1c8a88a9d8
i18n fixes
...
- use the proper i18n() function
- avoid string puzzles
2019-06-13 09:15:23 +02:00
Yuri Chornoivan
8c343a5834
Merge branch '1904'
2019-06-13 09:56:23 +03:00
Yuri Chornoivan
73425fa508
Use i18n for QML
2019-06-13 09:55:04 +03:00
Jean-Baptiste Mardelle
1289391a36
Merge branch '1904'
2019-06-13 08:00:42 +02:00
Jean-Baptiste Mardelle
334a58da74
Fix monitor image hidden after style change
...
Fixes #244
2019-06-13 07:59:20 +02:00
Jean-Baptiste Mardelle
24b91d0218
Fix resize failure leaving clip at wrong size
2019-06-13 07:44:42 +02:00
Yuri Chornoivan
a19218a3a0
Merge branch '1904'
2019-06-12 20:17:08 +03:00
Yuri Chornoivan
a438a5c3e7
Fix XML translation for Generators
2019-06-12 20:16:04 +03:00
Jean-Baptiste Mardelle
c0e2ee8f3e
Merge branch '1904'
2019-06-12 12:07:35 +02:00
Jean-Baptiste Mardelle
9f353c193f
Fix some effects default params on locales with comma
...
Fixes #242
2019-06-12 12:06:10 +02:00
Jean-Baptiste Mardelle
ed02d641b7
Fix crash after undo composition deletion
...
Fix monitor not refreshed after composition insert/delete
2019-06-12 10:43:14 +02:00
Yuri Chornoivan
934afcbfce
Merge branch '1904'
2019-06-12 09:06:03 +03:00
Yuri Chornoivan
ab231622c9
Fix i18n for QML
2019-06-12 09:05:24 +03:00
Jean-Baptiste Mardelle
6df2ff232b
Fix various selection regressions
2019-06-11 18:53:48 +02:00
Jean-Baptiste Mardelle
0d61c1c89f
Merge branch '1904'
2019-06-11 13:00:28 +02:00
Jean-Baptiste Mardelle
bcd2209085
Don't export metadata as url encoded strings.
...
Fixes #241
BUG: 408461
2019-06-11 12:59:59 +02:00
l10n daemon script
78eccfa32e
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"
2019-06-11 08:47:04 +02:00
l10n daemon script
93435d3eaf
GIT_SILENT made messages (after extraction)
2019-06-11 07:34:52 +02:00
l10n daemon script
e5be68cd94
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"
2019-06-11 05:21:22 +02:00
Jean-Baptiste Mardelle
01351cbaa2
Merge branch '1904'
2019-06-10 11:49:36 +02:00
Jean-Baptiste Mardelle
8622d3d085
Fix crash on project close, see #236
2019-06-10 11:49:04 +02:00
Jean-Baptiste Mardelle
96112980a8
Merge branch '1904'
2019-06-09 12:09:14 +02:00
Jean-Baptiste Mardelle
2b0afc3a02
Fix zone rendering with updated MLT
2019-06-09 12:08:22 +02:00
Jean-Baptiste Mardelle
da564a7042
After undoing deletion, item should not show up as selected
2019-06-09 10:51:18 +02:00
Jean-Baptiste Mardelle
c9d917a4ac
Fix disable clip broken regression.
...
Fixes #239
2019-06-09 10:51:18 +02:00
Jean-Baptiste Mardelle
5dc6935af3
Merge branch 'maity/kdenlive-Applications/19.04' into 1904
2019-06-08 20:27:28 +02:00
Rohan Maity
07988756fe
Move zoom options to Timeline, remove Duplicate View
2019-06-08 20:26:07 +05:30
Jean-Baptiste Mardelle
1ccccbbfbb
Merge branch '1904'
2019-06-08 09:00:17 +02:00
Jean-Baptiste Mardelle
81bcfb691b
Fix crash on item deletion. Fixes #235
2019-06-08 08:59:49 +02:00
Jean-Baptiste Mardelle
32afcf1ac5
Merge branch '1904'
2019-06-07 17:40:20 +02:00
Jean-Baptiste Mardelle
bcf6eae116
Fix fade out moving 1 frame right on mouse release
2019-06-07 17:39:56 +02:00
Jean-Baptiste Mardelle
69d4a11d0f
Merge branch '1904'
2019-06-07 16:57:34 +02:00
Jean-Baptiste Mardelle
0ca212cafe
Major speedup in clip selection that caused several seconds lag on large projects
2019-06-07 16:55:20 +02:00
Jean-Baptiste Mardelle
dc69ea4c65
Merge branch '1904'
2019-06-07 14:22:01 +02:00
Jean-Baptiste Mardelle
fcbb7b7fed
Fix changing composition track does not replug it.
...
Fixes #206 . Workaround is to move the composition to another track and back or save and re-open project
2019-06-07 14:20:44 +02:00
Jean-Baptiste Mardelle
378c1db01c
Update appdata version(late again sorry)
2019-06-07 12:51:05 +02:00
Jean-Baptiste Mardelle
a037617558
Merge branch '1904'
2019-06-07 12:22:15 +02:00
Jean-Baptiste Mardelle
bd4ae393d0
Fix freeze when moving clip introduced in previous commit
2019-06-07 12:21:45 +02:00
Jean-Baptiste Mardelle
015f9f9b86
Fix typo that may prevent display of transcode menu
2019-06-07 11:45:30 +02:00
Jean-Baptiste Mardelle
adb79e915c
Merge branch '1904'
2019-06-07 10:56:10 +02:00
Jean-Baptiste Mardelle
b3c82da9f1
Don't check duration each time a clip is inserted on project load,
...
and only once in group moves (makes group operation much faster)
2019-06-07 10:55:12 +02:00
Jean-Baptiste Mardelle
824b4cd08b
Show progress when loading a document
...
Related to #210
2019-06-07 09:56:31 +02:00
Jean-Baptiste Mardelle
75661730e3
Make it possible to assign shortcut to multitrack view
...
Fixes #229
2019-06-06 19:15:42 +02:00
Jean-Baptiste Mardelle
ff0ec0cbfa
Merge branch '1904'
2019-06-06 13:29:00 +02:00
Jean-Baptiste Mardelle
9d7abcda52
Allow resizing item start/end on clip in current track if no item is selected
...
Fixes #232
2019-06-06 13:28:41 +02:00
Jean-Baptiste Mardelle
c55ec26fb6
Merge branch '1904'
2019-06-06 12:59:18 +02:00
Jean-Baptiste Mardelle
3282e56af6
Fix profile change not applied if user doesn't want to save current project
...
BUG: 408372
2019-06-06 12:58:44 +02:00
Jean-Baptiste Mardelle
ae9a18e564
Fix crash on changing project's fps
...
BUG: 408373
2019-06-06 12:58:44 +02:00
Jean-Baptiste Mardelle
217f286773
Merge branch '1904'
2019-06-05 11:35:25 +02:00
Jean-Baptiste Mardelle
6a1b8724f1
Add .kdenlive project files to the list of allowed clips in a project
...
BUG: 408299
2019-06-05 11:34:57 +02:00
Jean-Baptiste Mardelle
64e38903e0
Fix FreeBSD compilation
2019-06-05 11:21:50 +02:00
Jean-Baptiste Mardelle
fc32e1347f
Render dialog: add context menu to rendered jobs allowing to add rendered file as a project clip
2019-06-05 11:17:54 +02:00
Jean-Baptiste Mardelle
7c904c5a96
Correctly save and restore rendering properties for the project
2019-06-05 09:32:57 +02:00
Jean-Baptiste Mardelle
5b56e265bb
Merge branch '1904'
2019-06-05 08:09:39 +02:00
Jean-Baptiste Mardelle
6c6f314685
Workaround MLT consumer scaling issue #453 by using multi consumer
...
Enforce in/out that were not correctly passed with movit or multi consumer
CCBUG: 407678
2019-06-05 08:09:11 +02:00
Jean-Baptiste Mardelle
ec7c33ec57
Merge branch '1904'
2019-06-05 06:52:31 +02:00
Jean-Baptiste Mardelle
784454e357
Fix groups keeping keyboard grab state on unselect,
...
add Shift modifier to move items faster with keyboard
Related to #203 #216
2019-06-05 06:52:13 +02:00
Jean-Baptiste Mardelle
056d20913a
Merge branch '1904'
2019-06-04 23:09:30 +02:00
Jean-Baptiste Mardelle
c6561575e0
Fix the remaining compositing issues reported by Harald (mimick the 18.x behavior)
2019-06-04 23:01:37 +02:00
Jean-Baptiste Mardelle
1113a13c17
Merge branch '1904'
2019-06-04 13:27:03 +02:00
Jean-Baptiste Mardelle
cd371679d4
Don't warn about missing timeline preview chunks on project opening
2019-06-04 13:26:29 +02:00
Jean-Baptiste Mardelle
ca6b081f8a
Merge branch '1904'
2019-06-04 08:56:54 +02:00
Jean-Baptiste Mardelle
c68ab71480
Fix forced track composition should indicate state in timeline (yellow background + track name)
2019-06-04 08:56:18 +02:00
Jean-Baptiste Mardelle
b5aa6d01c2
Ensure automatic compositions are compositing with correct track on project opening
2019-06-04 08:21:32 +02:00
Jean-Baptiste Mardelle
86f1216681
Merge branch '1904'
2019-06-04 07:47:00 +02:00
Jean-Baptiste Mardelle
c9358290ce
Save track compositing mode in project to restore it on load
...
Fix compositing broken for first track if we have a video only project after switching compositing mode
BUG: 408081
2019-06-04 07:46:38 +02:00
Jean-Baptiste Mardelle
e782377e00
Merge branch '1904'
2019-06-03 13:45:02 +02:00
Jean-Baptiste Mardelle
a8874a4d13
Fix copy effect or split does not keep disabled state
...
BUG: 408242
2019-06-03 13:44:42 +02:00
Jean-Baptiste Mardelle
008926c700
Merge branch '1904'
2019-06-03 08:55:02 +02:00
Jean-Baptiste Mardelle
b10d53bf09
Fix various keyframe related issues.
...
Related to #218
2019-06-03 08:54:36 +02:00
l10n daemon script
ba15c3895e
GIT_SILENT made messages (after extraction)
2019-06-03 07:43:48 +02:00
Jean-Baptiste Mardelle
e71e7609b5
Fix error in composition index for 1st track.
...
BUG: 408081
2019-06-03 07:33:00 +02:00
l10n daemon script
48c14974c7
GIT_SILENT made messages (after extraction)
2019-06-03 03:11:49 +02:00
Jean-Baptiste Mardelle
504181807b
Fix audio recording not added to timeline.
...
Fixes #213
2019-06-02 17:01:35 +02:00
Yuri Chornoivan
1dae1c26d3
Fix minor typo
2019-06-01 08:12:29 +03:00
Jean-Baptiste Mardelle
47de75d8c7
Merge branch '1904'
2019-05-31 16:27:04 +02:00
Jean-Baptiste Mardelle
99cf7c0ab6
Fix guides in render widget
...
Fixes #207
2019-05-31 16:26:42 +02:00
Jean-Baptiste Mardelle
f9750d6eb8
Add menu option to reset the Kdenlive config file
...
Phabricator task: https://phabricator.kde.org/T10985
2019-05-31 15:30:47 +02:00
Jean-Baptiste Mardelle
6b7ba3b2f7
Merge branch '1904'
2019-05-31 15:13:31 +02:00
Jean-Baptiste Mardelle
613235326d
Fix timeline selection/focus broken by recent commit
2019-05-31 15:03:03 +02:00
Jean-Baptiste Mardelle
4cff4653a8
Fix fade in broken on cut clips.
...
Related to #209
2019-05-31 15:03:03 +02:00
Jean-Baptiste Mardelle
7c03f9008a
Revert audio capture to wav (should fix Windows issue #214 )
2019-05-31 15:03:03 +02:00
Christoph Feck
91d47f964e
GIT_SILENT Upgrade KDE Applications version to 19.04.2.
2019-05-31 12:30:20 +02:00
Jean-Baptiste Mardelle
ecf1a8da84
Fix automask bugs (initial zone incorrect and not displayed on monitor)
2019-05-29 09:58:47 +02:00
Jean-Baptiste Mardelle
7e5dabd42a
Fix timeline unresponsive after deleting all clips
...
Fixes #198
2019-05-29 09:05:38 +02:00
Vincent PINON
3038dc9df9
Merge branch 'Applications/19.04'
2019-05-28 18:07:29 +02:00
Vincent PINON
43a5b6df12
Properly load colors & icons ( Fix #112 )
2019-05-28 18:06:48 +02:00
Jean-Baptiste Mardelle
dbb40a0555
Merge branch '1904'
2019-05-28 13:48:07 +02:00
Jean-Baptiste Mardelle
3ae09e5707
Fix clip grab state not updated on deselection
...
Fixes #203
2019-05-28 13:47:36 +02:00
Jean-Baptiste Mardelle
7099b8acf4
Add speed info to clip tooltip.
...
Fixes #202
2019-05-28 08:35:39 +02:00
Jean-Baptiste Mardelle
d364bac90e
Allow shortcut for change speed action.
...
Fixes #201
2019-05-28 08:35:39 +02:00
Jean-Baptiste Mardelle
28633d7a75
Fix copy / paste track issue
...
Related to #197
2019-05-28 08:03:39 +02:00
Vincent PINON
96d775c6da
Merge branch 'Applications/19.04'
2019-05-25 22:21:10 +02:00
Vincent PINON
7db21278c5
Fix slideshow clips on Windows
2019-05-25 22:16:16 +02:00
Vincent PINON
d149523562
Fix windows icons
2019-05-25 21:52:42 +02:00
Vincent PINON
17e6272aac
Add properly scaled Windows icon
2019-05-25 21:52:42 +02:00
Jean-Baptiste Mardelle
c278c6260d
Merge branch '1904'
2019-05-25 09:04:11 +02:00
Jean-Baptiste Mardelle
54e3030bab
Fix crash opening old project file
...
Fixes #196
2019-05-25 09:03:40 +02:00
Jean-Baptiste Mardelle
ff513186b2
Merge branch 'Applications/19.04' into 'Applications/19.04'
...
Remove old speed effect from categorization
See merge request kde/kdenlive!40
2019-05-25 06:00:35 +00:00
Juku Trump
5f30505886
Remove old speed effect from categorization
2019-05-25 00:42:15 +03:00
Jean-Baptiste Mardelle
40499489a9
Merge branch '1904'
2019-05-24 17:02:38 +02:00
Jean-Baptiste Mardelle
88c56c1147
Automatically convert old custom effects to new type (and make a backup copy in the legacy folder)
...
Going to Settings > Run Config Wizard will launch the update process
Related to #188
2019-05-24 17:02:09 +02:00
Jean-Baptiste Mardelle
3f8e18314a
Motion tracker: add steps parameter. Patch by Balazs Durakovacs
...
Differential Revision: https://phabricator.kde.org/D21375
2019-05-24 15:49:04 +02:00
Jean-Baptiste Mardelle
d17e975d30
Merge branch '1904'
2019-05-24 15:46:20 +02:00
Jean-Baptiste Mardelle
f960577dfe
Fix clip transcode incorrect label
...
BUG: 407808
2019-05-24 15:45:47 +02:00
Jean-Baptiste Mardelle
20910f959d
Merge branch '1904'
2019-05-24 14:02:37 +02:00
Jean-Baptiste Mardelle
257806a30b
Fix various transcoding issues
...
CCBUG: 407808
2019-05-24 13:59:16 +02:00
Jean-Baptiste Mardelle
cfacd78ec3
Merge branch '1904'
2019-05-24 13:00:23 +02:00
Jean-Baptiste Mardelle
1ca29700b0
Prevent saving corrupted file (with no tracks).
...
CCBUG: 407798
2019-05-24 12:59:58 +02:00
Jean-Baptiste Mardelle
35252cf898
Merge branch '1904'
2019-05-24 12:31:17 +02:00
Jean-Baptiste Mardelle
6f1e61c693
Detect corrupted project files on opening, propose to open backup
...
CCBUG: 407798
2019-05-24 12:30:50 +02:00
Jean-Baptiste Mardelle
4569671016
Merge branch '1904'
2019-05-24 11:35:30 +02:00
Jean-Baptiste Mardelle
85df567bd0
Fix timewarp test after rounding change in timewarp clip duration
2019-05-24 11:34:34 +02:00
Jean-Baptiste Mardelle
960c51c2b0
Use default composition duration instead of full clip length on composition creation
2019-05-24 11:26:19 +02:00
Jean-Baptiste Mardelle
efd5905824
Merge branch '1904'
2019-05-24 11:15:11 +02:00
Jean-Baptiste Mardelle
efbf6bd100
Fix invalid clip on project opening
...
CCBUG: 407778
2019-05-24 11:14:39 +02:00
Jean-Baptiste Mardelle
7c9787b8ed
Fix 1 frame offset in clip duration after speed change
2019-05-24 08:56:28 +02:00
Jean-Baptiste Mardelle
38f48b6534
Fix incorrect minimum speed
2019-05-24 08:24:02 +02:00
Jean-Baptiste Mardelle
51e92d9001
Fix remaining marker issues.
...
Related to #193
2019-05-23 19:04:08 +02:00
Jean-Baptiste Mardelle
4633cfc943
Try to make binary-factory mingw happy
2019-05-23 18:28:39 +02:00
Jean-Baptiste Mardelle
407e2e0990
Don't create producers with non integer length (fixes invalid clip issue)
2019-05-23 13:00:39 +02:00
Jean-Baptiste Mardelle
61cee970ff
Merge branch '1904'
2019-05-23 08:26:20 +02:00
Jean-Baptiste Mardelle
bc32c54a40
Do not use MLT producer's get_length_time methd as it changes the way the length property is stored, causing inconsistencies (clock vs smpte_df)
...
CCBUG: 407778
2019-05-23 08:25:37 +02:00
Jean-Baptiste Mardelle
1088dfba64
Fix crash when marker was at clip start
2019-05-22 08:04:01 +02:00
Jean-Baptiste Mardelle
46d5501ac5
Merge branch '1904'
2019-05-21 19:28:06 +02:00
Jean-Baptiste Mardelle
d5cb03d426
Fix marker position on clip cuts with speed effect.
...
Don't allow a speed of 0.
Related to #193
2019-05-21 19:22:49 +02:00
Jean-Baptiste Mardelle
aa6d6075d6
Merge branch '1904'
2019-05-21 13:25:23 +02:00
Jean-Baptiste Mardelle
f37c1d8e02
Fix custom effect appearing with wrong name after save
...
Related to #188
2019-05-21 13:24:24 +02:00
Jean-Baptiste Mardelle
77ac9a0011
Use rounder rect icon instead of placeholder folder icon for custom effects
2019-05-21 13:06:45 +02:00
Jean-Baptiste Mardelle
746678983c
Correctly hide/show asset settings when deselected/reselected
2019-05-21 12:41:42 +02:00
Jean-Baptiste Mardelle
10bb1cbab1
remove dead code
2019-05-20 17:40:14 +02:00
Jean-Baptiste Mardelle
ff9a304210
Merge branch '1904'
2019-05-20 13:55:42 +02:00
Jean-Baptiste Mardelle
f6118f6538
Fix markers and snapping for clips with speed effect.
...
Fixes #193
2019-05-20 13:53:49 +02:00
Jean-Baptiste Mardelle
50e1cb6304
Disable filter clip job on tracks.
...
Fixes #192
2019-05-20 13:53:49 +02:00
Jean-Baptiste Mardelle
ea356ac7a3
Fix crash in audio thumbs with reverse speed clip
2019-05-20 13:53:49 +02:00
l10n daemon script
09999a9762
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"
2019-05-20 09:14:50 +02:00
l10n daemon script
9809a8daf8
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"
2019-05-20 05:34:16 +02:00
Nicolas Carion
bc85fb4d01
fix mistake in previous commit
2019-05-19 21:12:29 +02:00
Nicolas Carion
1f06a9861f
Fix removeAllKeyframes
2019-05-19 20:58:41 +02:00
Nicolas Carion
4fb549a7b6
make lock track undoable and other fixes for locking + tests
2019-05-19 20:28:06 +02:00
Jean-Baptiste Mardelle
0f62474056
Add some missing bits in Appimage build (breeze) and fix some plugins paths
2019-05-17 18:34:59 +02:00
Jean-Baptiste Mardelle
97906d5a6a
Merge branch '1904'
2019-05-17 15:34:42 +02:00
Jean-Baptiste Mardelle
046df4ca1d
Re-add "go to guide" menu in timeline
...
BUG: 407528
2019-05-17 15:34:24 +02:00
Jean-Baptiste Mardelle
60128fff15
Fix timeline doesn't scroll with cursor.
...
BUG: 407433
2019-05-17 15:03:03 +02:00
Jean-Baptiste Mardelle
91dea9729b
Merge branch '1904'
2019-05-17 13:37:58 +02:00
Jean-Baptiste Mardelle
74072058e8
When importing a project file as clip, deduce the empty seek space
...
BUG: #407081
2019-05-17 13:37:37 +02:00
Jean-Baptiste Mardelle
0befd13445
Merge branch '1904'
2019-05-17 11:35:40 +02:00
Jean-Baptiste Mardelle
43ae922aeb
Fix opening project containing invalid clips (when a source file somehow went missing)
...
Related to #190
2019-05-17 11:35:20 +02:00
Jean-Baptiste Mardelle
58ec220648
Merge branch '1904'
2019-05-17 10:47:00 +02:00
Jean-Baptiste Mardelle
828f24344a
Fix ungrouping when we have a selection of groups and single clips
2019-05-17 10:44:38 +02:00
Jean-Baptiste Mardelle
f9d31a6172
Don't invalidate timeline/refresh monitor on audio effects
2019-05-17 10:36:27 +02:00
Jean-Baptiste Mardelle
321f45f600
Fix wrong stream imported by default on multistream clips
...
Fixes #187
2019-05-17 10:05:53 +02:00
Jean-Baptiste Mardelle
bcbbdbba25
Improve snap behavior on group resizing
...
Related to #183
2019-05-17 08:59:17 +02:00
Jean-Baptiste Mardelle
fe566c0799
Fix dynamic text broken because of missing font & keyword params
...
Fixes #185
2019-05-17 08:36:04 +02:00
Jean-Baptiste Mardelle
aeb55fceb6
Fix snapping issues (disable snapping on high zoom levels)
...
Fix clip incorrectly moving after releasing mouse on resize
Related to #183
2019-05-17 08:36:04 +02:00
Nicolas Carion
9f129e2204
better abstraction for locking mechanism
2019-05-17 01:33:44 +02:00
Nicolas Carion
ef8942a685
fix endless clip test
2019-05-16 23:38:04 +02:00
Nicolas Carion
8371b055b0
fix resetView test
2019-05-16 23:38:04 +02:00
Jean-Baptiste Mardelle
ecb3fd9846
Merge branch '1904'
2019-05-16 13:10:18 +02:00
Jean-Baptiste Mardelle
787436dd76
Fix edit duration from timeline menu not connected
2019-05-16 13:08:48 +02:00
Jean-Baptiste Mardelle
f1d6c6b97c
Merge branch '1904'
2019-05-15 19:25:28 +02:00
Jean-Baptiste Mardelle
884ad0a2cd
Fix crash on resize after recent group resize fix
2019-05-15 19:25:08 +02:00
Jean-Baptiste Mardelle
62b260d7c5
Restore go to marker/guide context menu in monitor
2019-05-15 18:58:47 +02:00
Jean-Baptiste Mardelle
aff85ae3bf
Merge branch '1904'
2019-05-15 11:21:03 +02:00
Jean-Baptiste Mardelle
baee7bf682
Fix regrouping items loses AVSplit property.
...
Fix bug & crash in group resize
2019-05-15 11:20:16 +02:00
Jean-Baptiste Mardelle
334f4c52af
Merge branch '1904'
2019-05-15 10:59:20 +02:00
Jean-Baptiste Mardelle
71457a7831
fix: interpolation in rotoscoping filter
...
Patch by Vincent Le Ligeour
BUG: 407418
2019-05-15 10:58:31 +02:00
Jean-Baptiste Mardelle
227054adda
Merge branch '1904'
2019-05-15 10:39:12 +02:00
Jean-Baptiste Mardelle
67bab49b2a
Fix list parameter default value broken (rotoscoping), ensure we always have a keyframe at in point
2019-05-15 10:27:33 +02:00
Vincent Pinon
5da606f1e6
Merge branch 'Applications/19.04'
2019-05-14 23:29:59 +02:00
Vincent Pinon
72792d492f
Allow building on Ubuntu LTS & derivatives
2019-05-14 23:16:50 +02:00
Jean-Baptiste Mardelle
09877c3d72
Fix context menu "edit guide" leaving empty space in menu
...
Fix ruler menu eating click
2019-05-13 08:33:18 +02:00
Nicolas Carion
b191111996
fix fuzzer compilation
2019-05-12 19:22:01 +02:00
Jean-Baptiste Mardelle
1427b64d06
AppImage: disable OpenCV freetype module
2019-05-11 12:03:12 +00:00
Jean-Baptiste Mardelle
bb4dd7c73f
Merge branch '1904'
2019-05-10 14:17:36 +02:00
Jean-Baptiste Mardelle
de3e5ee16f
Fix timeline preview crash. Since a QCoreApp was created by kdenlive_render, MLT did not create its own QApplication, leading to linking crashes
2019-05-10 10:33:50 +02:00
Jean-Baptiste Mardelle
ceb8d38d68
Enforce progressive and fps on dnxhd timeline preview profiles
2019-05-10 10:33:50 +02:00
Jean-Baptiste Mardelle
e2f8630071
Add AppImage specific code to ensure we always set the correct path for MLT, FFmpeg, etc
2019-05-10 10:03:04 +02:00
Yuri Chornoivan
a9620d79c8
docs: Unbreak menus
2019-05-08 18:02:27 +03:00
Yuri Chornoivan
bc2a134a51
Sync Quick Start manual with UserBase
2019-05-08 17:51:43 +03:00
Jean-Baptiste Mardelle
dfe2c78cf3
Merge branch '1904'
2019-05-08 11:37:53 +02:00
Jean-Baptiste Mardelle
5600246b4a
Don't delete timeline preview files on project close
2019-05-08 11:37:34 +02:00
Jean-Baptiste Mardelle
8dc24c7111
Merge branch '1904'
2019-05-08 10:50:04 +02:00
Jean-Baptiste Mardelle
1900cc331c
Fix crash trying to delete first keyframe. Fixes #180
...
Fix black screen with position & zoom effect. Fixes #179
2019-05-08 10:49:46 +02:00
Jean-Baptiste Mardelle
5e34170845
Revert composition sorting to match previous stable behavior
2019-05-08 10:14:57 +02:00
Jean-Baptiste Mardelle
8a1fc7772d
Fix title clip length 1 frame shorter than expected on creation
2019-05-08 10:06:37 +02:00
Jean-Baptiste Mardelle
5c9d4ead11
Fix grouping after copy / paster
2019-05-08 09:02:51 +02:00
Jean-Baptiste Mardelle
a72fff76fd
Fix gap on clip move when trying to move clips
2019-05-08 07:17:48 +02:00
Jean-Baptiste Mardelle
3f22c4a74c
Merge branch '1904'
2019-05-07 23:01:40 +02:00
Jean-Baptiste Mardelle
b5b08387c2
Fix composition tracks listed in reverse order
2019-05-07 22:59:04 +02:00
Jean-Baptiste Mardelle
c9f551ba89
Fix copy/paste composition is one frame shorter
2019-05-07 22:05:45 +02:00
Jean-Baptiste Mardelle
5bf9d9d4e3
Merge branch '1904'
2019-05-06 19:03:15 +02:00
Jean-Baptiste Mardelle
d6ee2612cc
Add missing lock in model cleanup
2019-05-06 19:02:33 +02:00
Jean-Baptiste Mardelle
54210884a2
Move levels effect back to main effects
2019-05-06 19:01:49 +02:00
Jean-Baptiste Mardelle
04b11ae341
Merge branch '1904'
2019-05-06 17:44:53 +02:00
Jean-Baptiste Mardelle
9353f7fa82
Fix crash closing project with locked tracks. Fixes #177
2019-05-06 17:44:10 +02:00
Jean-Baptiste Mardelle
fc81e1653e
Speedup selecting bin clip when using proxies (cache original properties)
2019-05-06 13:55:27 +02:00
Jean-Baptiste Mardelle
a048e250b8
Disable threaded rendering with movit
2019-05-06 08:38:40 +02:00
Jean-Baptiste Mardelle
2607f52489
Merge branch '1904'
2019-05-05 10:17:20 +02:00
Jean-Baptiste Mardelle
7249f2fa72
Fix wrong thumbnails sometimes displayed
2019-05-05 10:17:00 +02:00
Jean-Baptiste Mardelle
6495e29926
Merge branch '1904'
2019-05-05 09:29:41 +02:00
Jean-Baptiste Mardelle
34bed63e95
Ensure fades always start or end at clip border
2019-05-05 08:28:46 +02:00
Jean-Baptiste Mardelle
7887a12ff1
Merge branch '1904'
2019-05-04 19:45:36 +02:00
Jean-Baptiste Mardelle
86588bc24e
Fix loading of clip zones
2019-05-04 19:45:14 +02:00
Jean-Baptiste Mardelle
395445bea7
Fix transcoding crashes caused by old code
2019-05-04 19:12:18 +02:00
Jean-Baptiste Mardelle
87d9a5a2df
Merge branch 'reenableTranscodeClip' into 'master'
...
Reenable trancode clip functionality
See merge request kde/kdenlive!39
2019-05-04 19:12:01 +02:00
Jean-Baptiste Mardelle
ba9f975cc5
Fix transcoding crashes caused by old code
2019-05-04 19:09:57 +02:00
Jean-Baptiste Mardelle
d307ae8a74
Merge branch 'reenableTranscodeClip' into 'master'
...
Reenable trancode clip functionality
See merge request kde/kdenlive!39
2019-05-04 17:05:27 +00:00
Carl Schwan
8d6b540698
Reenable trancode clip functionality
2019-05-04 17:05:27 +00:00
Jean-Baptiste Mardelle
6b7c2a8f44
Merge branch '1904'
2019-05-04 13:43:20 +02:00
Jean-Baptiste Mardelle
f3ac41ab8d
Fix fades copy/paste
2019-05-04 13:43:01 +02:00
Jean-Baptiste Mardelle
a18c59ff5a
Fix broken fadeout
2019-05-03 18:11:16 +02:00
Jean-Baptiste Mardelle
48dd96e08c
Fix broken fadeout
2019-05-03 18:10:35 +02:00
Carl Schwan
e879cd52c5
Small collection of minor improvements
...
Summary:
* Search -> Search.. (KDE HIG)
* renameAction in Clip Menu and not only in right click menu from the project bin
* Typos
Test Plan:
Compile and run
For the moment the renameAction still don't appear in the clip menu
Could need some help figuring it out.
Differential Revision: https://phabricator.kde.org/D20971
2019-05-03 16:45:11 +02:00
Jean-Baptiste Mardelle
885959d9e8
Merge branch '1904'
2019-05-03 14:30:35 +02:00
Jean-Baptiste Mardelle
ce23fec812
Fix track red background on undo track deletion
2019-05-03 14:05:18 +02:00
Jean-Baptiste Mardelle
052e7b00a3
Update appdata version
2019-05-03 12:55:11 +02:00
Jean-Baptiste Mardelle
b7f5e7ce5b
Zooming in these widgets using CTRL+two-finger scrolling was almost
...
impossible, i.e. tiny and precise movements were necessary to get to a
desired scroll level. Patch by Thomas Mitterfellner
BUG: 406985
FIXED-IN: 19.04.1
Differential Revision: https://phabricator.kde.org/D20873
2019-05-03 12:53:36 +02:00
Jean-Baptiste Mardelle
37e7f8a9cf
Merge branch '1904'
2019-05-03 12:21:59 +02:00
Jean-Baptiste Mardelle
1da40dbc43
Fix crash on newly created profile change
...
Fix bin clip duration corrupted if reloading or selecting another clip while in play/loop zone mode
2019-05-03 12:21:27 +02:00
Jean-Baptiste Mardelle
ff3097ac6c
Always create audio thumbs from original source file, not proxy because proxy clip can have a different audio layout.
...
Force rebuild audio thumbs on clip reload
Fix zooming with ctrl+wheel over timeline ruler
2019-05-03 10:23:26 +02:00
Jean-Baptiste Mardelle
fcbfdb00b0
Mark document modified when track compositing is changed
2019-05-03 08:44:16 +02:00
Christoph Feck
073c7f93a2
GIT_SILENT Upgrade KDE Applications version to 19.04.1.
2019-05-02 12:48:43 +02:00
Jean-Baptiste Mardelle
150b4d932a
Merge branch '1904'
2019-05-02 11:27:33 +02:00
Jean-Baptiste Mardelle
5d6376f833
Fix compositing sort error.
...
BUG: #407077
2019-05-02 11:26:40 +02:00
Jean-Baptiste Mardelle
0b58e790d1
Fix crash opening old project, fix disabled clips not saved.
...
Fixes #174
2019-05-02 08:10:46 +02:00
Jean-Baptiste Mardelle
2ade5b19f8
Merge branch '1904'
2019-05-01 10:04:47 +02:00
Jean-Baptiste Mardelle
c900e5b3b7
Fix crash and broken undo/redo with lift/gamma/gain effect. Fixes #172
2019-05-01 10:04:21 +02:00
Jean-Baptiste Mardelle
be8345a212
Merge branch 'search_effects_from_all_tabs' into 'master'
...
Search effects from all tabs instead of only the selected tab
See merge request kde/kdenlive!37
2019-05-01 08:35:12 +02:00
Jean-Baptiste Mardelle
404c8b8465
Merge branch 'check_first_clip_by_default' into 'master'
...
Check whether first project clip matches selected profile by default
See merge request kde/kdenlive!36
2019-05-01 08:33:44 +02:00
Jean-Baptiste Mardelle
1a176696f9
Fix clip marker menu. Fixes #168
2019-05-01 08:24:23 +02:00
Jean-Baptiste Mardelle
2014ffad94
Merge branch 'check_first_clip_by_default' into 'master'
...
Check whether first project clip matches selected profile by default
See merge request kde/kdenlive!36
2019-04-30 09:30:47 +00:00
Jean-Baptiste Mardelle
5ca4685e47
Merge branch 'search_effects_from_all_tabs' into 'master'
...
Search effects from all tabs instead of only the selected tab
See merge request kde/kdenlive!37
2019-04-30 09:30:36 +00:00
Jean-Baptiste Mardelle
fdd777c7c5
Merge branch '1904'
2019-04-29 19:09:13 +02:00
Jean-Baptiste Mardelle
876d46d8b1
Fix composition forced track lost on project load. Fixes #169
2019-04-29 19:08:42 +02:00
Jean-Baptiste Mardelle
0dcce4e7f5
Merge branch '1904'
2019-04-28 16:51:28 +02:00
Jean-Baptiste Mardelle
ad27e4b984
Fix spacer / remove space with only 1 clip. Fixes #162
2019-04-28 16:46:58 +02:00
Jean-Baptiste Mardelle
3d4393e618
Merge branch '1904'
2019-04-28 16:16:48 +02:00
Jean-Baptiste Mardelle
baf386fb4f
Fix timeline corruption (some operations used a copy of master prod instead of track producer)
...
Causing corruption in bin effects
2019-04-28 16:16:09 +02:00
Juku Trump
9ab06abc44
Search effects from all tabs instead of only the selected tab
2019-04-28 14:55:44 +03:00
Juku Trump
6be4b4c17c
Check whether first project clip matches selected profile by default
2019-04-28 14:52:35 +03:00
l10n daemon script
f749edd85a
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"
2019-04-26 08:53:21 +02:00
l10n daemon script
889a5a39b0
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"
2019-04-26 05:51:51 +02:00
Patrick José Pereira
4f774201dd
renderwidget: Use max number of threads in render
...
Fixing the number up to 4 limits the render speed in computers with 16/32 threads
Fix #139
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com >
2019-04-23 04:31:32 +02:00
Nicolas Carion
566230ce40
Merge branch 'speed_up' into 'master'
...
renderwidget: Use max number of threads in render
Closes #139
See merge request kde/kdenlive!33
2019-04-23 02:22:38 +00:00
Nicolas Carion
fae58c0025
Merge branch 'Applications/19.04'
2019-04-23 03:47:13 +02:00
Nicolas Carion
8580bf212a
fix razor tool not working in some cases. Fixes #160
2019-04-23 03:46:51 +02:00
Nicolas Carion
7b2afc2618
better os detection macro
2019-04-23 03:29:28 +02:00
l10n daemon script
efac0d322a
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"
2019-04-22 09:02:01 +02:00
l10n daemon script
4eb2e0588e
GIT_SILENT made messages (after extraction)
2019-04-22 07:58:34 +02:00
l10n daemon script
7173596fc2
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"
2019-04-22 06:03:25 +02:00
l10n daemon script
3b4abb8e69
GIT_SILENT made messages (after extraction)
2019-04-22 03:22:14 +02:00
Vincent Pinon
f07638f350
Merge branch 'Applications/19.04'
2019-04-22 00:57:45 +02:00
Vincent Pinon
48a5cdb420
Remove crash, not solving 1st startup not accepting media (see #117 )
2019-04-22 00:56:52 +02:00
Vincent Pinon
1ead21f2e8
Merge branch 'Applications/19.04'
2019-04-22 00:12:58 +02:00
Vincent Pinon
0ed3dc1886
Remove unneeded unlock crashing on Windows
...
Fixes #98 #130
2019-04-22 00:11:59 +02:00
Nicolas Carion
ffc4c4fb8b
Merge branch 'Applications/19.04'
2019-04-21 19:56:33 +02:00
Nicolas Carion
c4f9479131
some fixes in tests
2019-04-21 19:56:22 +02:00
Nicolas Carion
05347387ee
Merge branch 'Applications/19.04'
2019-04-21 19:40:10 +02:00
Nicolas Carion
bd22dce8d0
forgotten file
2019-04-21 19:39:42 +02:00
Nicolas Carion
a6e78fe033
improve marker tests, add abort testing feature
2019-04-21 19:28:29 +02:00
Nicolas Carion
b1b811676b
add tests for unlimited clips resize
2019-04-21 19:27:14 +02:00
Nicolas Carion
d6cf6ca012
small fix in tests
2019-04-21 19:27:02 +02:00
Nicolas Carion
eddcbd7cd3
improve marker tests, add abort testing feature
2019-04-21 19:07:23 +02:00
Scott Petrovic
4af1dc3f9d
Merge branch 'master' into 'master'
...
fix minor typo
See merge request kde/kdenlive!35
2019-04-18 20:01:29 +00:00
Scott Petrovic
d9368bcf69
Revert "Trying to submit changes through HTTPS"
...
This reverts commit c95354308f929941b7cc17ca1ba44e01be7deb0c.
2019-04-18 20:01:29 +00:00
Jean-Baptiste Mardelle
1636b02e3b
Merge branch '1904'
2019-04-17 12:48:35 +02:00
Jean-Baptiste Mardelle
ac43da1c34
Fix AppImage audio recording (switch from wav to flac)
2019-04-17 12:48:10 +02:00
Jean-Baptiste Mardelle
6dd5e215ce
Dont remember clip duration in case of profile change. Fixes #145
2019-04-17 11:11:21 +02:00
Jean-Baptiste Mardelle
a1b45e5cc2
Fix spacer broken when activated over a timeline item
2019-04-17 09:18:42 +02:00
Jean-Baptiste Mardelle
3911d1a5d6
Merge branch '1904'
2019-04-16 08:51:56 +02:00
Jean-Baptiste Mardelle
1331f66fc6
improve detection of composition direction
2019-04-16 08:51:21 +02:00
Jean-Baptiste Mardelle
2c5a80df65
Merge branch '1904'
2019-04-16 08:04:30 +02:00
Jean-Baptiste Mardelle
ed107a46f0
unconditionnaly reload producers on profile change. Related to #145
2019-04-16 08:03:28 +02:00
Jean-Baptiste Mardelle
d71768eaae
Don't allow composition resize on very small zoom levels (messes with move)
2019-04-15 13:02:03 +02:00
Jean-Baptiste Mardelle
235e7c5f58
Merge branch '1904'
2019-04-15 08:05:17 +02:00
Jean-Baptiste Mardelle
0e125086b1
Fix timeline guide losing category on move. Fixes #142
2019-04-15 08:04:55 +02:00
Jean-Baptiste Mardelle
2b0d585fc3
Fix extract zone causing ungroup. Fixes #143
2019-04-15 07:59:16 +02:00
Jean-Baptiste Mardelle
50e9257776
Fix some effects parameters
2019-04-15 07:41:16 +02:00
Jean-Baptiste Mardelle
5854a24617
unbreak corner
2019-04-15 07:08:26 +02:00
Jean-Baptiste Mardelle
440c21651f
Merge branch '1904'
2019-04-14 16:13:54 +02:00
Jean-Baptiste Mardelle
24509e99d4
Merge branch 'compo_fix' into 'Applications/19.04'
...
Compo fix
See merge request kde/kdenlive!34
2019-04-14 14:04:41 +00:00
Jean-Baptiste Mardelle
9eb56c370f
Fix corruption on composition group move
2019-04-14 15:51:27 +02:00
Jean-Baptiste Mardelle
356a53b33b
Fix qml warning
2019-04-14 08:06:02 +02:00
Jean-Baptiste Mardelle
a0819f5e97
Fix url params not activated on return
2019-04-14 07:34:55 +02:00
Jean-Baptiste Mardelle
f711fe9fdb
Fix compo corruption
2019-04-13 17:34:21 +02:00
Jean-Baptiste Mardelle
364828a227
Fix bezier effect
2019-04-12 15:49:35 +02:00
Jean-Baptiste Mardelle
eb0ff1dc95
Merge branch '1904'
2019-04-12 15:33:09 +02:00
Jean-Baptiste Mardelle
58296e9414
Fix parameters for blur type
2019-04-12 15:32:42 +02:00
Jean-Baptiste Mardelle
edb18b6d33
Merge branch '1904'
2019-04-12 15:01:51 +02:00
Jean-Baptiste Mardelle
f43ffb3aa2
Fix proxy clip with speed effect losing name
2019-04-12 15:01:16 +02:00
Jean-Baptiste Mardelle
b41ad0a5f8
Merge branch '1904'
2019-04-12 14:37:48 +02:00
Jean-Baptiste Mardelle
fa5d1790d7
Show fade effects in main tab
2019-04-12 14:37:24 +02:00
Jean-Baptiste Mardelle
1a2bd68ed6
AppImafe: define EXT_BUILD_DIR for Opencv contrib
2019-04-12 14:15:19 +02:00
Jean-Baptiste Mardelle
f89b8f92cf
Fix OpenCV build
2019-04-12 14:08:44 +02:00
Jean-Baptiste Mardelle
f17062a619
Merge branch '1904'
2019-04-12 14:00:51 +02:00
Jean-Baptiste Mardelle
4d426997a6
Fix normalise default parameters
2019-04-12 13:59:58 +02:00
Jean-Baptiste Mardelle
e32968e4da
Merge branch '1904'
2019-04-12 12:21:46 +02:00
Jean-Baptiste Mardelle
8d207615c8
Fix broken spacer tool and thumbnails disappearing with razor and space tools
2019-04-12 12:21:17 +02:00
Jean-Baptiste Mardelle
85f5f1baa9
AppImage update: do not build MLT inside dependencies so we can have more frequent updates
2019-04-12 10:54:38 +02:00
Jean-Baptiste Mardelle
d819f17bfc
If a timeline operation touches a group and a clip in this group is on a track that should not be affected, break the group.
2019-04-12 10:14:45 +02:00
Nicolas Carion
960a505e45
add tests for unlimited clips resize
2019-04-12 02:30:53 +02:00
Nicolas Carion
e51deee1ca
small fix in tests
2019-04-12 01:57:16 +02:00
Jean-Baptiste Mardelle
c82cb53f9c
Merge branch '1904'
2019-04-11 19:51:36 +02:00
Jean-Baptiste Mardelle
4bc1aee3d0
Fix corruption when clicking in timeline after undo or clip offset correction
2019-04-11 19:50:59 +02:00
Jean-Baptiste Mardelle
42c5ce1ea1
Merge branch '1904'
2019-04-11 12:46:31 +02:00
Jean-Baptiste Mardelle
0803d6edbd
Fix error when trying to insert composition in the middle of a clip
2019-04-11 12:45:56 +02:00
Jean-Baptiste Mardelle
a845dcf6d2
Fix offset calculation
2019-04-11 12:37:48 +02:00
Jean-Baptiste Mardelle
fa9099fee5
Fix clip mousearea incorrectly activated when a composition is selected
2019-04-11 12:37:48 +02:00
l10n daemon script
56bbe713ca
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"
2019-04-11 09:05:34 +02:00
l10n daemon script
f171b6d5af
GIT_SILENT made messages (after extraction)
2019-04-11 07:58:09 +02:00
Jean-Baptiste Mardelle
caec29d3c9
Merge branch '1904'
2019-04-11 07:49:59 +02:00
Jean-Baptiste Mardelle
5d7aa309d8
Use Wipe composition by default (dissolve is broken for clips with alpha), and fix an issue with default value in wipe
...
Fixes #138
2019-04-11 07:49:16 +02:00
Nicolas Carion
3cc1ba2e79
Merge branch 'Applications/19.04'
2019-04-11 03:57:04 +02:00
Nicolas Carion
9afab23ae1
fix project loading with bin effects
2019-04-11 03:43:35 +02:00
l10n daemon script
8ef123c11c
GIT_SILENT made messages (after extraction)
2019-04-11 03:36:08 +02:00
Patrick José Pereira
9e2748fb9e
renderwidget: Use max number of threads in render
...
Fixing the number up to 4 limits the render speed in computers with 16/32 threads
Fix #139
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com >
2019-04-10 22:35:14 -03:00
Nicolas Carion
81658caa92
fix tests and regression introduced in 593e207c3d
2019-04-11 03:18:29 +02:00
Jean-Baptiste Mardelle
566b2da28b
Merge branch '1904'
2019-04-10 21:36:24 +02:00
Jean-Baptiste Mardelle
d0046fee2d
Show offset labels for clip align
2019-04-10 21:35:44 +02:00
Jean-Baptiste Mardelle
26fdc09ae5
Fix some qml startup warnings
2019-04-10 21:32:40 +02:00
Jean-Baptiste Mardelle
976441cfe9
Merge branch '1904'
2019-04-10 11:39:49 +02:00
Jean-Baptiste Mardelle
a972c15336
Fix deselecting clips in timeline with shift
2019-04-10 11:39:12 +02:00
Jean-Baptiste Mardelle
49b8be3ae3
Merge branch '1904'
2019-04-10 10:57:36 +02:00
Jean-Baptiste Mardelle
6411cad726
Fix timeline operations (insert/overwrite/lift)
2019-04-10 10:57:03 +02:00
Jean-Baptiste Mardelle
ad3f67d605
Merge branch 'blacklisted_effects' into 'Applications/19.04'
...
New categorization and main effects filtering
See merge request kde/kdenlive!32
2019-04-10 08:07:01 +00:00
Juku Trump
7836478b62
New categorization and main effects filtering
2019-04-10 08:07:01 +00:00
Jean-Baptiste Mardelle
046d500243
Merge branch '1904'
2019-04-10 09:29:36 +02:00
Jean-Baptiste Mardelle
652944e1db
Set sdl2_audio as default consumer
2019-04-10 09:29:02 +02:00
Jean-Baptiste Mardelle
49996f2bcc
Copy / paste effect with keyframes now correctly adjusts the keyframes to offset
2019-04-10 09:27:27 +02:00
Jean-Baptiste Mardelle
821e96eba8
Merge branch 'blacklisted_effects' into 'Applications/19.04'
...
Blacklisted the non-working effects
See merge request kde/kdenlive!28
2019-04-09 05:50:53 +00:00
Jean-Baptiste Mardelle
fab2a6d273
Merge branch '1904'
2019-04-09 07:35:20 +02:00
Jean-Baptiste Mardelle
593e207c3d
Fix insert/overwrite modes, as well as drag and drop insert/overwrite. Fixes #119
2019-04-09 07:34:57 +02:00
Jean-Baptiste Mardelle
5080a445ad
Fix resizing clips broken by recent commit. Fixes #137
2019-04-09 06:51:12 +02:00
Nicolas Carion
10c919b694
temporary fix for when activeeffect is not set to a proper value
2019-04-09 02:39:30 +02:00
Nicolas Carion
1baa38078a
added some overlooked mutex locks in projectitemmodel
2019-04-09 02:38:38 +02:00
Nicolas Carion
99d0b1dd59
add mutex protection to thumb profile access
2019-04-09 02:38:05 +02:00
Jean-Baptiste Mardelle
1d833e731a
Merge branch '1904'
2019-04-08 18:14:05 +02:00
Jean-Baptiste Mardelle
13326c9946
Fix title clip thumbs not updated on change. Fixes #128
2019-04-08 18:10:50 +02:00
Jean-Baptiste Mardelle
c43b03dbe1
Don't allow resize on very small zoom levels (prevents moving clips)
2019-04-08 13:26:42 +00:00
Christoph Feck
595b75af34
GIT_SILENT Upgrade KDE Applications version to 19.04.0.
2019-04-08 14:03:01 +02:00
Jean-Baptiste Mardelle
61b997584b
Merge branch '1904'
2019-04-08 13:27:19 +02:00
Jean-Baptiste Mardelle
81ca9bfb17
Fix audio/video only drag from bin sometimes broken
2019-04-08 13:26:18 +02:00
Jean-Baptiste Mardelle
4b0a7b5ba4
Fix audio/video only drag icons not very visible, only show them on AV clips
2019-04-08 13:02:56 +02:00
Jean-Baptiste Mardelle
20771ba429
Fix possible wrong behaviour on audio align
2019-04-08 13:02:56 +02:00
Jean-Baptiste Mardelle
32c7da90d7
Merge branch 'markers_snap' into 'Applications/19.04'
...
Make timeline snap to clip markers
See merge request kde/kdenlive!30
2019-04-08 06:09:14 +00:00
Jean-Baptiste Mardelle
4a4ca0fb46
Merge branch '1904'
2019-04-07 17:40:54 +02:00
Jean-Baptiste Mardelle
162ebeaa69
Don't allow resizing while dragging. Fixes #134
2019-04-07 17:40:27 +02:00
Jean-Baptiste Mardelle
d7852ca189
Slightly cleaner handling of composition load failure
2019-04-07 17:40:21 +02:00
Jean-Baptiste Mardelle
e2c4c7c1bb
Don't allow resizing while dragging. Fixes #134
2019-04-07 17:39:49 +02:00
Jean-Baptiste Mardelle
1005eb66c4
Add SnapInterface class, add/remove marker on setCurrentTrack and update on setPositon and setInOut
2019-04-07 16:14:45 +02:00
Jean-Baptiste Mardelle
88c0e8b940
Merge branch 'Applications/19.04' into 'Applications/19.04'
...
Fix a typo in the RTTR target name
See merge request kde/kdenlive!31
2019-04-07 11:34:38 +00:00
Jean-Baptiste Mardelle
f9b69acd33
Merge branch '1904'
2019-04-07 12:14:12 +02:00
Jean-Baptiste Mardelle
fd157219e4
Fix loading project broken on invalid composition
2019-04-07 12:13:38 +02:00
Christophe Giboudeaux
55947bf189
Fix a typo in the RTTR target name
...
It's 'RTTR::Core'
2019-04-07 00:22:19 +02:00
Jean-Baptiste Mardelle
3430c24eea
Merge branch '1904'
2019-04-06 15:44:32 +02:00
Jean-Baptiste Mardelle
684958e4b2
Fix crash on project open
2019-04-06 15:44:10 +02:00
Nicolas Carion
b212dda2a1
Fix multiple groups copy/paste + tests. Closes #116
2019-04-05 23:28:33 +02:00
Jean-Baptiste Mardelle
367ead5897
Merge branch '1904'
2019-04-05 20:59:02 +02:00
Jean-Baptiste Mardelle
58e930b16e
Correctly reset consumer on profile change
2019-04-05 20:58:35 +02:00
Jean-Baptiste Mardelle
48ce5893b9
Merge branch '1904'
2019-04-05 20:12:54 +02:00
Jean-Baptiste Mardelle
9927dd991e
Fix SDL consumer not updating to correct FPS, causing very choppy audio when opening a project with an fps different than default settings
2019-04-05 20:12:10 +02:00
Nicolas Carion
b8a051ab1f
various improvements and tests for copy/paste
2019-04-05 20:07:14 +02:00
Jean-Baptiste Mardelle
5f3b30d6ee
Fix possible crash on track deletion. Fixes #131
2019-04-05 19:23:37 +02:00
Jean-Baptiste Mardelle
52632a814f
Fix crash double clicking marker text in timeline
2019-04-05 18:21:58 +02:00
Nicolas Carion
b4e4ea9f04
Fix grouping/ungrouping undo when selection is set. CC #116
2019-04-05 17:45:51 +02:00
Nicolas Carion
10f872e68a
[FuzzBug11] Correctly handle selection when undoing. CC #116
2019-04-05 17:45:51 +02:00
Nicolas Carion
c640273a34
fix in fuzzer
2019-04-05 17:45:51 +02:00
Jean-Baptiste Mardelle
bb9007c3f6
Make timeline snap to clip markers
2019-04-05 16:47:03 +02:00
Nicolas Carion
6a875548fa
Merge branch 'Applications/19.04' into 'Applications/19.04'
...
Use rttr target as dynamic library when available
See merge request kde/kdenlive!29
2019-04-05 14:22:29 +00:00
Luca Beltrame
b48d76d898
Use rttr target as dynamic library when available
2019-04-05 14:22:29 +00:00
Jean-Baptiste Mardelle
da1967287d
Merge branch '1904'
2019-04-05 15:10:45 +02:00
Jean-Baptiste Mardelle
de80a5c75b
Fix GenTime fps not updated on profile change causing different positions to be considered equal.
...
Fixes #126
2019-04-05 15:10:25 +02:00
Jean-Baptiste Mardelle
b0bbd77f13
Merge branch '1904'
2019-04-05 14:39:26 +02:00
Jean-Baptiste Mardelle
8028cdcbe1
Fix crash editing keyframes if something was wrong in project keyframes
...
Fixes #126
2019-04-05 14:36:10 +02:00
Jean-Baptiste Mardelle
ea6e5848eb
Merge branch '1904'
2019-04-05 13:35:35 +02:00
Jean-Baptiste Mardelle
d9e7d38c97
Fix audio waveform not updated on resizing clip start
2019-04-05 13:35:14 +02:00
Jean-Baptiste Mardelle
6f964f8ac0
Merge branch '1904'
2019-04-05 12:51:58 +02:00
Jean-Baptiste Mardelle
6147589943
Fix audio align. Related to #71 and #73
2019-04-05 12:51:19 +02:00
Jean-Baptiste Mardelle
235df2d367
Fix missing clips appearing twice in project open dialog
2019-04-05 11:57:17 +02:00
Jean-Baptiste Mardelle
d18f65bd6a
Reintroduce missing marker menu in timeline clip context menu
2019-04-05 11:18:36 +02:00
Jean-Baptiste Mardelle
536486754e
Move track audio rec controls above track name
2019-04-05 09:05:12 +02:00
Nicolas Carion
1503a6315c
Reenable guide color selection
2019-04-04 19:11:51 +02:00
l10n daemon script
a134d1378f
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"
2019-04-04 09:04:15 +02:00
l10n daemon script
a89fb1ceee
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"
2019-04-04 06:00:43 +02:00
Jean-Baptiste Mardelle
58b9935f7d
Merge branch '1904'
2019-04-04 03:58:47 +02:00
Jean-Baptiste Mardelle
707cc6da18
Fix effects with action button (auto mask). Fixes #21
...
Fix motion tracker (requires OpenCV and MLT explicitely compiled with --enable-opencv)
Fix sox/ladspa effects disappearing after changing param
Fix copy/import keyframes from keyboard
2019-04-04 03:58:02 +02:00
Jean-Baptiste Mardelle
5c4dbf1536
Vertical scroll in timeline with Shift + Wheel
2019-04-03 10:08:02 +02:00
Juku Trump
f6040f810f
Blacklisted the non-working effects
2019-04-02 23:46:09 +03:00
Vincent Pinon
81dc0acc2d
Make dissolve the default 1-click transition
2019-04-02 22:13:50 +02:00
Jean-Baptiste Mardelle
859a0703e1
Merge branch '1904'
2019-04-02 13:34:30 +02:00
Jean-Baptiste Mardelle
c743a878ef
Revert "Revert "Merge branch '1904'""
...
This reverts commit 2518ec469b .
2019-04-02 13:34:22 +02:00
Jean-Baptiste Mardelle
c4191fef08
unbreak timeline
2019-04-02 13:32:37 +02:00
Jean-Baptiste Mardelle
2518ec469b
Revert "Merge branch '1904'"
...
This reverts commit 4e24c95563 , reversing
changes made to f29a1ed92c .
2019-04-02 13:29:09 +02:00
Jean-Baptiste Mardelle
4e24c95563
Merge branch '1904'
2019-04-02 13:15:29 +02:00
Jean-Baptiste Mardelle
7e31b0ba4a
Cleanup track resize, resize all tracks with Shift + resize
...
Related to #13
2019-04-02 13:14:12 +02:00
l10n daemon script
a927105669
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"
2019-04-02 09:03:25 +02:00
Vincent Pinon
f29a1ed92c
Merge branch 'Applications/19.04'
2019-04-01 22:36:44 +02:00
Vincent Pinon
d71922756f
Recover previous fixes lost by my batch update
2019-04-01 22:35:54 +02:00
Jean-Baptiste Mardelle
ca2fdb0940
Merge branch '1904'
2019-04-01 09:08:37 +02:00
Jean-Baptiste Mardelle
818b7d5f9e
Ensure clips moved in insert/overwrite mode are always on top. Fixes #118
2019-04-01 09:07:42 +02:00
Jean-Baptiste Mardelle
dc981dc543
Fix on monitor scene disabled with geometry param
2019-04-01 08:56:30 +02:00
Jean-Baptiste Mardelle
cb9af948ff
Fix resetting all preview zones. Fixes #56
2019-04-01 08:47:35 +02:00
Vincent Pinon
cb594c7b50
Merge branch 'Applications/19.04'
2019-03-31 23:52:51 +02:00
Vincent Pinon
1205b31c36
Prioritize custom & local effects definitions over system files
...
This fixes personal presets & custom builds to be hidden by
older package version
2019-03-31 23:43:19 +02:00
Vincent Pinon
ed48c8a8df
Fix effects XML presets
...
- don't scale 'default' value: avoids mistakes breaking some filters
- then easy switch to MLT 'animated' property when possible
2019-03-31 23:39:45 +02:00
Vincent Pinon
b74bce475f
Make H264 profile compatible with YouTube
2019-03-31 22:23:49 +02:00
Christoph Feck
1434e74a8b
GIT_SILENT Upgrade KDE Applications version to 19.03.90.
2019-03-31 14:04:59 +02:00
l10n daemon script
60539b446c
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"
2019-03-31 09:32:28 +02:00
l10n daemon script
18c5fcddce
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"
2019-03-31 06:40:40 +02:00
Vincent Pinon
a20e59c566
switch group & selection color
2019-03-29 12:48:43 +01:00
l10n daemon script
d201971f89
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"
2019-03-29 08:59:40 +01:00
l10n daemon script
d91b8063d1
GIT_SILENT made messages (after extraction)
2019-03-29 07:54:24 +01:00
l10n daemon script
674b5d35fa
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"
2019-03-29 06:01:53 +01:00
l10n daemon script
4111b2bb66
GIT_SILENT made messages (after extraction)
2019-03-29 03:32:33 +01:00
Vincent Pinon
d250ceceab
fix effects parameters operations parsing
2019-03-28 23:28:05 +01:00
Jean-Baptiste Mardelle
1936ce0938
Merge branch '1904'
2019-03-28 14:01:21 +01:00
Jean-Baptiste Mardelle
a93dba3994
reimplement bin clip transcoding
2019-03-28 13:59:44 +01:00
Nicolas Carion
eea5da49b9
fix compilation
2019-03-28 03:49:34 +01:00
Nicolas Carion
10a263fd9b
Don't invalidate preview on objects not inserted yet. Closes #64
2019-03-28 03:47:40 +01:00
Nicolas Carion
8918134c80
Fix insert zone breaking groups + tests
2019-03-28 03:27:29 +01:00
Nicolas Carion
8c951668bd
remove useless local variable
2019-03-28 02:24:13 +01:00
Vincent Pinon
f52c9cb9b2
Merge branch 'Applications/19.04'
2019-03-27 22:05:51 +01:00
Vincent Pinon
c7376fa41b
choose more visible group color in color-scheme
2019-03-27 21:51:11 +01:00
Jean-Baptiste Mardelle
490ca13b02
Merge branch '1904'
2019-03-27 11:59:59 +01:00
Jean-Baptiste Mardelle
38a75c7cb0
Fix timeline preview setting never changed. Related to #56
2019-03-27 11:42:53 +01:00
Jean-Baptiste Mardelle
750b66c8ab
Merge branch '1904'
2019-03-27 10:52:41 +01:00
Jean-Baptiste Mardelle
d60cf7721a
Move screen grab controls in its own widget, remove the ugly "+" ui in clip monitor
2019-03-27 10:50:52 +01:00
Jean-Baptiste Mardelle
350dc48f82
Fix screengrab with audio
2019-03-27 10:19:06 +01:00
Jean-Baptiste Mardelle
c212378901
Get rid of deprecated KComboBox in UI files, move audio rec config to a proper tab in Kdenlive's settings
2019-03-27 10:08:04 +01:00
Jean-Baptiste Mardelle
19e5b0e148
Update master appdata version
2019-03-27 08:10:49 +01:00
Jean-Baptiste Mardelle
badc56e4b6
Merge branch '1904'
2019-03-27 08:09:41 +01:00
Jean-Baptiste Mardelle
55c7ca2d90
Fix seeking past last clip broken
2019-03-27 08:09:11 +01:00
Jean-Baptiste Mardelle
425648c2c7
slightly smaller icons in asset list
2019-03-27 08:09:11 +01:00
Jean-Baptiste Mardelle
59c4191196
Update AppData version
2019-03-27 08:09:11 +01:00
Nicolas Carion
e2fcbeb250
[FuzzBug10] Don't snap if item is not inserted
2019-03-26 23:23:53 +01:00
Jean-Baptiste Mardelle
4914563997
Merge branch '1904'
2019-03-26 18:51:05 +01:00
Jean-Baptiste Mardelle
6926a4107a
Reverse clip audio thumbs (WIP)
2019-03-26 09:03:59 +01:00
Vincent Pinon
63e863d7b1
Adapt again contrast selected/deselected, video/audio/background
2019-03-25 23:46:16 +01:00
Jean-Baptiste Mardelle
f2c7ba198f
Merge branch '1904'
2019-03-25 09:17:43 +01:00
Jean-Baptiste Mardelle
d23e670acf
Fix play/loop zone
2019-03-25 09:17:09 +01:00
l10n daemon script
7eaac021f6
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"
2019-03-25 08:57:16 +01:00
Jean-Baptiste Mardelle
022ece8513
Fix possible crash on invalid active track
...
Fixes #114
2019-03-25 08:34:54 +01:00
Jean-Baptiste Mardelle
d8d1aaad1d
Reset colorwheel slider on right click
...
Differential revision: https://phabricator.kde.org/D19918
2019-03-25 08:17:12 +01:00
l10n daemon script
d4cd199a09
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"
2019-03-25 05:56:39 +01:00
Nicolas Carion
ede9ee457f
correctly clear undostack in fuzzer
2019-03-25 00:00:12 +01:00
Nicolas Carion
7a71de20b3
[FuzzBug9] Fix edge cases in suggestClipMove
2019-03-24 22:29:44 +01:00
Jean-Baptiste Mardelle
eae6045dcc
Merge branch '1904'
2019-03-24 18:40:06 +01:00
Jean-Baptiste Mardelle
e779085913
Rotoscoping group move
2019-03-24 18:39:10 +01:00
Jean-Baptiste Mardelle
35e169d7e0
Rotoscoping: add center mark (prepare for moving mask)
2019-03-24 18:27:18 +01:00
Nicolas Carion
46baa6cbec
force fuzzer to use valid binids
2019-03-24 03:42:29 +01:00
Nicolas Carion
893932870a
log undo/redo
2019-03-24 03:28:10 +01:00
Nicolas Carion
728dfb7909
improve fuzzing and logging
2019-03-24 03:06:12 +01:00
Nicolas Carion
299a0f99b7
faster consistency checks
2019-03-23 21:02:49 +01:00
Nicolas Carion
e1b8a9502c
Fix deletion of AVGroup + tests
2019-03-23 18:24:01 +01:00
Nicolas Carion
c44c437f20
harden checks for dragging clips. CC #58
2019-03-23 17:20:26 +01:00
Nicolas Carion
6a77b16ad8
fix crash when deleting while dragging
2019-03-23 17:01:19 +01:00
Nicolas Carion
cdd6c94f93
Correctly propagate metadata when cloning avfilter clip. Closes #71
2019-03-23 16:12:26 +01:00
Jean-Baptiste Mardelle
bc4e1ec960
Update composition track list when moving a composition
2019-03-22 18:59:19 +01:00
Jean-Baptiste Mardelle
40ed4ba30e
Attempt to find Fedora's renamed melt
...
Fixes #106
BUG: 5192
2019-03-22 16:32:38 +01:00
Jean-Baptiste Mardelle
c101f8ca80
Fix on monitor effects sometimes broken
2019-03-22 15:34:07 +01:00
Jean-Baptiste Mardelle
484310d85f
Hide monitor zone if undefined instead of displaying -1
2019-03-22 15:30:47 +01:00
Jean-Baptiste Mardelle
50f0b71ec2
Fix first audio thumb disappears on color theme change, prevent unnecessary refresh
...
Fixes #40
2019-03-22 14:50:09 +01:00
Jean-Baptiste Mardelle
1367a56ee6
Warn when trying to add incompatible effect to bin clip
2019-03-22 13:02:47 +01:00
Jean-Baptiste Mardelle
c71249c8b8
Fix selection in effect list
2019-03-22 12:50:15 +01:00
Jean-Baptiste Mardelle
24d710f789
Updated logic for effect favorites.
...
They now appear in a folder above all other catagories and can be added / removed with right click menu
2019-03-22 11:47:32 +01:00
Jean-Baptiste Mardelle
3405e22fb7
Ensure we cannot delete first keyframe of an effect.
...
Fixes #109
2019-03-22 10:09:49 +01:00
Jean-Baptiste Mardelle
9583e83548
Small adjusmtent to 1 click composition and fades (don't show when clips are small due to zoom out)
2019-03-22 09:55:44 +01:00
Jean-Baptiste Mardelle
b69ca6ac8f
Fix stupid typo breaking keyframes
2019-03-22 09:13:40 +01:00
Jean-Baptiste Mardelle
0617ee4179
Less debug on startup, use faster QList constructor for effect
2019-03-22 08:39:24 +01:00
Jean-Baptiste Mardelle
4886594cb6
Fix splash cannot be closed (still hidden by default)
2019-03-22 08:38:30 +01:00
Nicolas Carion
5a39096841
Merge branch 'master' into Applications/19.04
2019-03-21 23:47:49 +01:00
Jean-Baptiste Mardelle
52824186be
Add image adjust effect category, i18n splash, fix startup issue
2019-03-21 22:43:43 +01:00
Jean-Baptiste Mardelle
2cd578c6af
Add splash screen (disabled)
2019-03-21 18:11:12 +01:00
Jean-Baptiste Mardelle
2f64ecad6d
Transitions > compositions
2019-03-21 13:59:57 +01:00
Jean-Baptiste Mardelle
37e60861ad
Introduce Favorites and Legacy effect folders
2019-03-21 13:47:47 +01:00
Jean-Baptiste Mardelle
2ae1832ebd
Introduce new effect folder name
2019-03-21 13:44:49 +01:00
Jean-Baptiste Mardelle
33e91fa584
Fix possible crash on project opening
2019-03-21 13:21:56 +01:00
Jean-Baptiste Mardelle
b9c1d2e9b9
Display user warning if autosave fails
2019-03-21 09:11:56 +01:00
Jean-Baptiste Mardelle
121e26f01c
Add track: add possibility to create AV track and Audio rec track
2019-03-21 09:03:28 +01:00
l10n daemon script
7a65673b65
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"
2019-03-21 08:48:07 +01:00
Jean-Baptiste Mardelle
1675ee1643
Don't unnecessarily store frame pos
2019-03-21 08:37:24 +01:00
Jean-Baptiste Mardelle
059d1ae5c6
Fix timeline play doesn't stop at project end
2019-03-21 08:37:24 +01:00
l10n daemon script
44efbde471
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"
2019-03-21 05:54:35 +01:00
Jean-Baptiste Mardelle
3ca5d1e33e
Fix missing deirectories for Appimage
2019-03-20 21:01:47 +00:00
Nicolas Carion
a94cf66f22
Add minimal KF5 version (required for KDeclarative in particular)
2019-03-20 15:50:00 +00:00
Jean-Baptiste Mardelle
8e11af7f03
Fix and improve fit zoom: 1 click = fit zoom, 2 click = restore previous zoom
2019-03-20 13:05:41 +01:00
Jean-Baptiste Mardelle
829881918f
Fix some effect default params
2019-03-20 11:42:23 +01:00
Jean-Baptiste Mardelle
e61020dfb2
Fix composition dockwidget name and keyboard navigation in list, add effect tag to description
2019-03-20 10:16:19 +01:00
Jean-Baptiste Mardelle
de74947667
Tooltips and some adjustments for track headers
2019-03-20 09:19:31 +01:00
l10n daemon script
8d8adccd5e
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"
2019-03-20 08:55:49 +01:00
Jean-Baptiste Mardelle
b000753a42
Merge branch 'master' into 1904
2019-03-20 08:53:32 +01:00
Jean-Baptiste Mardelle
4a08907755
Last changes for audio rec
2019-03-20 08:50:45 +01:00
Jean-Baptiste Mardelle
0dffb430a3
Merge Akhil's audio rec and finalize feature
2019-03-20 08:49:47 +01:00
Nicolas Carion
77dca909cc
fix undo when there is a selection
2019-03-20 04:33:45 +01:00
Nicolas Carion
749f6989fb
Audio recording: Initial logic for recording button in track header. CC #105
2019-03-20 04:15:19 +01:00
Akhil K Gangadharan
ec7814f0d5
Remove unnecessary context property
2019-03-19 23:31:26 +05:30
Akhil K Gangadharan
bc55949ec2
Fix crash and further refine code
2019-03-19 23:31:26 +05:30
Akhil K Gangadharan
989113884f
Change default audio capture type to string
2019-03-19 23:31:26 +05:30
Akhil K Gangadharan
eb87ee9b3f
Initialise capture parameters from core and settings
2019-03-19 23:31:26 +05:30
Jean-Baptiste Mardelle
bcfd75b77a
Fix frameworks dependency order
2019-03-19 16:33:35 +00:00
Jean-Baptiste Mardelle
0b16c97a91
workaround to build FFmpeg AppImage
2019-03-19 15:42:01 +00:00
l10n daemon script
ce5e256676
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"
2019-03-19 08:43:04 +01:00
Albert Astals Cid
3bee09c57b
GIT_SILENT Upgrade KDE Applications version to 19.03.80.
2019-03-18 19:00:04 +01:00
Albert Astals Cid
13fc2b5612
GIT_SILENT Upgrade KDE Applications version to 19.07.70.
2019-03-18 18:59:34 +01:00
Jean-Baptiste Mardelle
64dbe44dd4
Update build-image.sh
2019-03-18 14:41:16 +00:00
Jean-Baptiste Mardelle
c56b6a89d6
First draft for track record button
2019-03-18 13:34:36 +01:00
Jean-Baptiste Mardelle
96a829e387
AppImage: restore ruby build for translations
2019-03-18 11:39:10 +00:00
Jean-Baptiste Mardelle
f7c8788755
Fix AppImage frameworks missing deps
2019-03-18 11:32:46 +00:00
Jean-Baptiste Mardelle
18fd1f5f49
Fix AppImage MLT build
2019-03-18 10:53:07 +00:00
Jean-Baptiste Mardelle
dc438fed70
Fix GTK+ AppImage compilation
2019-03-18 10:45:08 +00:00
Jean-Baptiste Mardelle
99e39932d6
AppImage fixes: ffmpeg
2019-03-18 08:46:48 +01:00
Jean-Baptiste Mardelle
7cc58a1145
Minor optimizations in audio thumbnails
2019-03-18 08:32:44 +01:00
Jean-Baptiste Mardelle
9a15018f19
Fix AppImage fftw3
2019-03-18 08:23:40 +01:00
Jean-Baptiste Mardelle
b4ed621b22
Don't unnecessarily reload audio thumb data
2019-03-18 08:16:18 +01:00
Jean-Baptiste Mardelle
52aa310a89
Add missing AppImage packaging folder
2019-03-18 08:15:00 +01:00
Jean-Baptiste Mardelle
40187949f4
First fixes for audio thumbs memory usage
2019-03-18 08:09:21 +01:00
Nicolas Carion
814bf01312
enable fuzzing on more functions
2019-03-18 04:05:22 +01:00
Nicolas Carion
c0afe32db7
Fix default value of lut effect
2019-03-18 04:04:22 +01:00
Nicolas Carion
4c8b1ba0f3
Start testing copy/paste
2019-03-18 02:05:39 +01:00
Nicolas Carion
88f98b5805
[FuzzBug8] Correct checking of group type on creation
2019-03-18 01:09:50 +01:00
Nicolas Carion
ff306f4ef2
ugly progress dialog when importing clips into the bin
2019-03-18 00:45:35 +01:00
Nicolas Carion
390ab5098c
remove a warning
2019-03-18 00:45:35 +01:00
Jean-Baptiste Mardelle
66d1746357
Small adjustment to color track state (active/inactive)
2019-03-17 16:17:07 +01:00
Jean-Baptiste Mardelle
6b82ad358f
Some love for the tiler: allow white/black background instead of checkered texture
...
Align object buttons now cycle between safe zone and frame border
2019-03-17 16:01:23 +01:00
Jean-Baptiste Mardelle
3af87af28b
Add keyboard shortcuts to set track active/inactive
2019-03-17 16:00:07 +01:00
Jean-Baptiste Mardelle
79762b5d4d
Fix incoherent snapping
2019-03-17 11:56:39 +01:00
Jean-Baptiste Mardelle
e0fbd33fa9
Don't activate clip tools (add compo/fades) when clicking on a composition
2019-03-17 11:25:16 +01:00
Jean-Baptiste Mardelle
4d731e2d41
Group resize should only affect AVSplit siblings
2019-03-17 10:47:44 +01:00
Jean-Baptiste Mardelle
3544d8388e
Allow 1 click automatic compositons for length > 1 instead of > 3
2019-03-17 10:26:20 +01:00
Jean-Baptiste Mardelle
481f50bdf0
Fix level effects and other on locales with comma
2019-03-17 10:25:41 +01:00
Jean-Baptiste Mardelle
8952fefb12
Implement new timeline logic, Fix keyframes disabled after re-enabling monitor effect scene
2019-03-17 09:08:03 +01:00
Jean-Baptiste Mardelle
f8fcdf56ec
Fix shift + mouse move causing unwanted seeking
2019-03-17 09:08:03 +01:00
l10n daemon script
2cfb13ee65
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"
2019-03-17 05:42:32 +01:00
Vincent Pinon
ac3152fa59
Render transparent videos
2019-03-17 01:39:58 +01:00
Vincent Pinon
b2080c4c44
Accelerate loading/rendering start
2019-03-17 01:39:58 +01:00
Nicolas Carion
1bcaf343e8
fix undo message
2019-03-17 01:43:42 +01:00
Nicolas Carion
f14277da0b
Fix: import folder now properly creates an undo object
2019-03-17 00:37:11 +01:00
Jean-Baptiste Mardelle
d4e1755866
Lift and extract now affect all non locked tracks
2019-03-16 23:23:06 +01:00
Jean-Baptiste Mardelle
5e7fb6a42f
Fix crash on group move with composition
2019-03-16 23:06:11 +01:00
Jean-Baptiste Mardelle
0a4754555e
Fix inserting multiple clips have wrong mirror tracks
2019-03-16 22:51:16 +01:00
Jean-Baptiste Mardelle
b45ec87065
Get rid of unused selected track state
2019-03-16 22:44:54 +01:00
Nicolas Carion
ee8946b664
remove undefined function
2019-03-16 22:18:28 +01:00
Nicolas Carion
ea3bb7c16b
deselect after spacing operation
2019-03-16 22:13:45 +01:00
Jean-Baptiste Mardelle
33ee9140dc
Fix crash on group move if there is a composition
2019-03-16 22:02:00 +01:00
Jean-Baptiste Mardelle
293faf8314
Fix effects added twice when activated from effect list
2019-03-16 20:35:51 +01:00
Jean-Baptiste Mardelle
a5ea9d2947
Pasting effect applies to all selected clips
2019-03-16 20:11:05 +01:00
Nicolas Carion
aaf8824359
small typo
2019-03-16 20:05:32 +01:00
Nicolas Carion
e7770420e3
fix: copy shouldn't remove selection
2019-03-16 19:20:37 +01:00
Nicolas Carion
51dc5e6f74
[FuzzBug7] Tighter control on how a selection group is created
2019-03-16 18:55:42 +01:00
Jean-Baptiste Mardelle
1fedd0f284
Fix list parameters lost on reload
2019-03-16 18:32:31 +01:00
Jean-Baptiste Mardelle
0fa9d4ff68
Fix monitor set in/out button setting zone on incorrect monitor if not focused
2019-03-16 16:39:23 +01:00
Nicolas Carion
63f26a3045
fix some single &
2019-03-16 16:42:55 +01:00
Nicolas Carion
058d89234e
some clang-tidy
2019-03-16 16:41:31 +01:00
Jean-Baptiste Mardelle
c18f811357
Ensure we cannot resize locked clips
2019-03-16 16:18:33 +01:00
Jean-Baptiste Mardelle
0554b18a3b
Improve audio stream handling
2019-03-16 16:18:33 +01:00
Nicolas Carion
645889c7f2
fix some warnings
2019-03-16 15:27:34 +01:00
Nicolas Carion
83e2ccf44b
better support of old CMAKE
2019-03-16 15:02:21 +01:00
Jean-Baptiste Mardelle
36ed5af2dc
Correctly handle audio stream changes
2019-03-16 13:01:59 +01:00
Jean-Baptiste Mardelle
511ff37c6f
Move monitor volume in menu
2019-03-16 12:52:57 +01:00
Jean-Baptiste Mardelle
4d91cdcbef
Fix compilation
2019-03-16 12:07:33 +01:00
Jean-Baptiste Mardelle
a7fddab97d
Another attempt to fix windows screen grab
2019-03-16 11:46:05 +01:00
Jean-Baptiste Mardelle
60c01e62ac
When adding an audio track, propose to add it below by default
2019-03-16 11:01:00 +01:00
Jean-Baptiste Mardelle
4d943a0300
Fix windows screen grab
2019-03-16 10:41:40 +01:00
Jean-Baptiste Mardelle
5e5204ce74
Fix MLT 16_9 lumas not found
2019-03-16 09:41:15 +01:00
Jean-Baptiste Mardelle
ed184f5a75
Try to fix windows screengrab
2019-03-16 09:09:07 +01:00
Jean-Baptiste Mardelle
43039944ca
Fix track compositing with preview quality causing image offset
...
Fixes : #84
2019-03-16 08:42:40 +01:00
l10n daemon script
089e2cf0ee
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"
2019-03-16 05:47:13 +01:00
Jean-Baptiste Mardelle
f4c934f5f6
Fix regression on color/image clip length
2019-03-16 00:49:26 +01:00
Jean-Baptiste Mardelle
b0721d297a
Fix effect paste.
...
Don't let rubber selection include clips on locked tracks
2019-03-16 00:37:42 +01:00
Nicolas Carion
700df27428
fix issue with spacer and add test. Closes #93
2019-03-16 00:38:40 +01:00
Jean-Baptiste Mardelle
4a8a9ca884
Revert locked color clip
2019-03-15 23:53:44 +01:00
Vincent Pinon
dd9f1860e5
Increase timeline contrast
2019-03-15 23:47:21 +01:00
Jean-Baptiste Mardelle
7e726431a6
Fix track resize
2019-03-15 23:46:04 +01:00
Nicolas Carion
7c2fec70bb
fix fuzzer message
2019-03-15 23:39:21 +01:00
Nicolas Carion
46a7c7f631
make new tests category
2019-03-15 23:15:53 +01:00
Jean-Baptiste Mardelle
d6be99d2ab
Fix merge issue
2019-03-15 22:00:10 +01:00
Jean-Baptiste Mardelle
59fa36f7c9
Add timeline cursor snapping on clip resize
2019-03-15 21:43:24 +01:00
Jean-Baptiste Mardelle
cef6fc54c2
Merge branch 'refactoring_selection' into 'master'
...
start refactoring selection mechanism
See merge request kde/kdenlive!24
2019-03-15 20:14:57 +00:00
Jean-Baptiste Mardelle
01fc16bdc1
Fix clip fade in cannot be 1 frame
2019-03-15 21:08:49 +01:00
Jean-Baptiste Mardelle
e2af84a96c
Fix position of composition on 1 click insert
2019-03-15 20:59:55 +01:00
Jean-Baptiste Mardelle
986f836750
Fix resizing clip in
2019-03-15 20:40:04 +01:00
Vincent Pinon
7972a76eef
Effects presets: change icon, fix baloon
2019-03-15 20:23:44 +01:00
Nicolas Carion
d8498b5505
fix when inserting at negative position
2019-03-15 20:21:20 +01:00
Jean-Baptiste Mardelle
5c2bebd580
Fix bug in resize clip start
2019-03-15 20:08:44 +01:00
Nicolas Carion
895637fe85
add suppressions
2019-03-15 19:49:50 +01:00
Jean-Baptiste Mardelle
83962cceeb
Fix possible crash
2019-03-15 19:32:59 +01:00
Nicolas Carion
12f07e5eb1
fix select then delete
2019-03-15 19:13:57 +01:00
Nicolas Carion
6140912372
start refactoring selection mechanism
2019-03-15 19:13:57 +01:00
Jean-Baptiste Mardelle
d9aed044e6
Try to improve audio seek
2019-03-15 16:39:14 +01:00
Jean-Baptiste Mardelle
39514d7e3b
Fix trimming of group with locked part
2019-03-15 16:37:59 +01:00
Jean-Baptiste Mardelle
02cfc3638f
Cleanup clip speed dialog
2019-03-15 16:00:30 +01:00
Jean-Baptiste Mardelle
6b2e80a4a8
Only apply blank space check for clips
2019-03-15 15:54:18 +01:00
Jean-Baptiste Mardelle
2dedd2c879
Move insert audio only below video in clip monitor
2019-03-15 15:51:46 +01:00
Jean-Baptiste Mardelle
a76dafffcd
Fix resize close to another clip not filling the gap
2019-03-15 15:51:12 +01:00
Jean-Baptiste Mardelle
1b2f6e3876
Fix various crashes and inconsistencies with locked tracks
2019-03-15 14:56:51 +01:00
Jean-Baptiste Mardelle
974c174e0e
Fix 1 click insert of composition at end of clip
2019-03-15 12:48:35 +01:00
Jean-Baptiste Mardelle
fe1ba94747
Reintroduce single click composition
2019-03-15 12:11:33 +01:00
Jean-Baptiste Mardelle
b8f488c599
Don't attempt to create clip if source file does not exist
2019-03-15 11:07:48 +01:00
Jean-Baptiste Mardelle
f465c5c07c
Fix fades in timeline not reliable
2019-03-15 10:17:26 +01:00
Jean-Baptiste Mardelle
b7857cdf38
Attempt to fix screen capture on windows
2019-03-15 09:47:44 +01:00
Jean-Baptiste Mardelle
9416e40ac8
Fix spacer tool not working if a track is locked
2019-03-15 08:04:52 +01:00
Jean-Baptiste Mardelle
4cbfb78c81
Fix crash on composition paste
2019-03-14 23:43:50 +01:00
Jean-Baptiste Mardelle
fdfab773cc
Don't allow monitor zone below 0 (breaks dragging)
2019-03-14 23:18:11 +01:00
Jean-Baptiste Mardelle
b997c77a29
Fix track vumeter on Qt < 5.12
2019-03-14 23:09:44 +01:00
Jean-Baptiste Mardelle
7ed703d042
Fix crash dragging effect from a track to another
2019-03-14 23:09:19 +01:00
Jean-Baptiste Mardelle
cac76dc58b
Fix mysql download link
2019-03-14 20:05:40 +01:00
Jean-Baptiste Mardelle
d0036e482b
Raise effectstack when selecting a clip or composition
2019-03-14 19:41:21 +01:00
Jean-Baptiste Mardelle
eac3fba302
Fix rotoscoping keyframes broken/lost on project open
2019-03-14 19:27:46 +01:00
Jean-Baptiste Mardelle
b092f1c1d7
Fix first frame of effect not correcty detected as keyframeable
2019-03-14 17:16:36 +01:00
Jean-Baptiste Mardelle
71a58aac36
Fix timeline preview with 50fps project profile
2019-03-14 16:43:03 +01:00
Jean-Baptiste Mardelle
e6aa4b8bec
AppImage dependency script fixes
2019-03-14 06:52:10 +01:00
l10n daemon script
2b63aebdd2
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"
2019-03-14 05:40:47 +01:00
Nicolas Carion
2634be0d96
forgotten header
2019-03-14 02:02:52 +01:00
Nicolas Carion
0f93b0620f
some clang-tidy
2019-03-14 01:53:55 +01:00
Nicolas Carion
ae0d37ff25
clang-format
2019-03-14 01:46:42 +01:00
Nicolas Carion
ac744a0434
use forward declaration for mediacapture
2019-03-14 01:37:50 +01:00
Jean-Baptiste Mardelle
24a9c86a9a
Fix tests and assert crash
2019-03-13 19:19:31 +01:00
Jean-Baptiste Mardelle
7b9487b5e7
Fix typo breaking AppImage
2019-03-13 16:11:48 +00:00
Jean-Baptiste Mardelle
31a671524c
Appimage: try building qtmultimedia
2019-03-13 10:56:45 +01:00
Jean-Baptiste Mardelle
70616e3583
AppImage: compile with newer gcc
2019-03-13 10:32:43 +01:00
Jean-Baptiste Mardelle
6f129f2f7f
Fix audio recording volume, add audio levels in track header on request
2019-03-13 10:29:17 +01:00
Jean-Baptiste Mardelle
e220a43163
Fix audio capture volume
2019-03-13 09:52:17 +01:00
Akhil K Gangadharan
79beb3220d
Add audio capture using QMultimedia
2019-03-13 09:50:59 +01:00
Jean-Baptiste Mardelle
9eb6aad675
Remove duplicates in Appimage qtconfig
2019-03-13 09:06:22 +01:00
Jean-Baptiste Mardelle
fa9617ee41
Fix AppImage scripts
2019-03-13 08:58:26 +01:00
Jean-Baptiste Mardelle
2c07cb0359
Set default timeline zone for new projects, fix qml warning on audio thumbs disabled
2019-03-13 08:21:54 +01:00
Jean-Baptiste Mardelle
98f9ecbabd
Get rid of shift + mouse move to seek in timeline, it annoyingly interferes with shortcuts
2019-03-13 08:18:23 +01:00
Jean-Baptiste Mardelle
b6cf5bb535
Fix AppImage creation
2019-03-13 08:10:37 +01:00
Pino Toscano
b21dbb643b
remove extra ';'
2019-03-13 08:09:58 +01:00
Jean-Baptiste Mardelle
7ce4deb0a7
Fix AppImage build paths
2019-03-13 08:01:29 +01:00
Pino Toscano
2ae4ce1b60
i18n fixes
...
- fix few string puzzles
- avoid contractions ("don't" -> "do not", etc)
- remove extra whitespaces
- use i18np where needed
- remove extra exclamation marks
2019-03-13 07:53:00 +01:00
Pino Toscano
3d2cd8b6d6
remove extra ';'
2019-03-13 07:02:25 +01:00
Pino Toscano
fed503eb3d
fixuifiles
2019-03-13 06:49:24 +01:00
l10n daemon script
b64bfdc99a
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"
2019-03-13 06:03:25 +01:00
Jean-Baptiste Mardelle
8088e26c3a
Fix tests and crash
2019-03-13 04:10:22 +00:00
Nicolas Carion
96d86795b8
Fix refreshing producer when changing tracks
2019-03-13 03:32:52 +01:00
Jean-Baptiste Mardelle
54674d45b1
Fix merge regression
2019-03-12 07:49:23 +01:00
Jean-Baptiste Mardelle
ab676e7615
Merge branch 'refactoring_timeline'
2019-03-12 07:41:11 +01:00
Jean-Baptiste Mardelle
2601108c56
Merge branch 'refactoring_track_producers' into 'refactoring_timeline'
...
Use only one producer per track in timeline
See merge request kde/kdenlive!21
2019-03-12 06:40:09 +00:00
Jean-Baptiste Mardelle
5a07276e9a
Update to one producer / track feature, use master instance for temporary clips, keep previous logic (1 producer / clip) for timewarp
2019-03-12 06:40:09 +00:00
Jean-Baptiste Mardelle
5b9fc4909b
Merge branch 'refactoring_timeline'
2019-03-12 07:28:24 +01:00
Jean-Baptiste Mardelle
a99b4ffda0
Fix missing clip appearing twice on older projects. Related to #78
...
Fix incorrect profile confirmation request on new project
2019-03-11 13:36:42 +01:00
Vincent Pinon
2001ceb968
Allow to use external RTTR
2019-03-11 12:07:04 +01:00
Nicolas Carion
186c14905c
additional test assert
2019-03-11 01:28:43 +01:00
Nicolas Carion
cf102c0ac0
[FuzzBug5] Check whether clip belongs to group in requestGroupMove
2019-03-11 01:27:16 +01:00
Nicolas Carion
70091bcdcb
[Logger] better tracking of the constructed timelines
2019-03-11 00:57:17 +01:00
Nicolas Carion
c6f71c1012
fix crash on reverting clip
2019-03-10 20:33:19 +01:00
Nicolas Carion
187a5f771b
Bring back reverse clip feature. Fix #63
2019-03-10 17:10:46 +01:00
Nicolas Carion
06dc14bce2
Properly clear logs when fuzzing
2019-03-10 15:58:40 +01:00
Nicolas Carion
98842998cb
[FuzzBug4] Check group appartenance before attempting group deletion
2019-03-09 00:44:41 +01:00
Jean-Baptiste Mardelle
d96ab90e3e
Fix freeze effect range incorrect
...
Fixes : #83
2019-03-08 14:51:02 +01:00
Jean-Baptiste Mardelle
e83158aa7e
Fix crash on reset effect. Fixes #83
2019-03-08 14:08:46 +01:00
Jean-Baptiste Mardelle
a16378459d
Fix copy/paste when we have more audio tracks than video tracks
2019-03-08 11:01:36 +01:00
Jean-Baptiste Mardelle
ac43ebc28d
Improved management of tracks on copy/paste. Fixes : #74
2019-03-08 08:51:13 +01:00
Nicolas Carion
7480eded89
make sure binmodel is cleaned at the end of regression tests
2019-03-07 04:13:46 +01:00
Nicolas Carion
d4415ffae4
[FuzzBug3] Fix mirror track computation and insertion when only one type of track exists
2019-03-07 03:49:30 +01:00
Nicolas Carion
5bbe4d2838
[Leaks] Stop storing a profile in GLWidget and use the global one instead
2019-03-07 02:01:18 +01:00
Nicolas Carion
696a9a729b
Refix ungrouping of several groups at once and add tests
...
Fixes #87
2019-03-07 00:26:45 +01:00
Jean-Baptiste Mardelle
01cb407b67
Fix ungrouping of several groups at once
2019-03-06 19:08:36 +01:00
Nicolas Carion
32b01e2fea
correct group id computing in fuzzer
2019-03-06 18:59:38 +01:00
Nicolas Carion
af9d5f909b
systematic logging in tests
2019-03-06 17:54:05 +01:00
Nicolas Carion
fcd1ccd625
[FuzzBug2] Stricter checking when creating AVSplit group
2019-03-06 17:36:56 +01:00
Jean-Baptiste Mardelle
7b495c3de3
Fix possible race in bin job count
2019-03-06 11:11:50 +01:00
Jean-Baptiste Mardelle
22ddedb57c
Ensure we don't try to fetch timeline thumbs when disabled
2019-03-06 11:10:20 +01:00
Nicolas Carion
2f3fbdbea5
clang-tidy modernize
2019-03-06 07:07:32 +01:00
Nicolas Carion
8d03962ab8
clang-tidy style
2019-03-06 05:51:32 +01:00
Nicolas Carion
ee71e5c1af
clang-tidy performance
2019-03-06 05:00:42 +01:00
Nicolas Carion
861bd2cef4
new clang-tidy config
2019-03-06 02:31:44 +01:00
Jean-Baptiste Mardelle
5ae05211b2
Fix cut on Shift+razor tool
2019-03-05 22:15:41 +01:00
Vincent Pinon
7815421d5f
Fix build failing with GCC, suppress override warnings
2019-03-05 15:36:18 +01:00
Vincent Pinon
ebbe18f95a
Windows icon named "kdenlive.ico"
2019-03-05 14:52:37 +01:00
Nicolas Carion
307dca4a1f
Various header include reductions
2019-03-05 03:09:46 +01:00
Nicolas Carion
e7d6d9d325
various small stuff
2019-03-05 01:38:22 +01:00
Nicolas Carion
9118338772
cleanup old logging scheme
2019-03-05 01:36:30 +01:00
Jean-Baptiste Mardelle
bbad43aef9
Merge branch 'dev/render-exit-code' into 'refactoring_timeline'
...
Correct missing exit code propagation for kdenlive_render.
See merge request kde/kdenlive!23
2019-03-04 08:24:08 +00:00
Corey O'Connor
84eceb8279
Correct missing exit code propagation.
2019-03-03 23:27:05 -08:00
Corey O'Connor
61c9ad05e5
debug log the path to kdenlive_render executable
2019-03-03 23:27:05 -08:00
Vincent Pinon
76bca9ab67
Fix executable icon on Windows
2019-03-04 00:36:52 +01:00
Vincent Pinon
b97ced73d0
Fix RTTR on Windows again
2019-03-04 00:36:52 +01:00
Nicolas Carion
a057a3a958
Reapply fix for incorrect grouping prevention
2019-03-03 23:03:05 +01:00
Nicolas Carion
27d09c5151
add tests for cutting avgroups
2019-03-03 02:29:14 +01:00
Nicolas Carion
76c24eae62
small fix for warning handling
2019-03-03 02:28:39 +01:00
Nicolas Carion
6c8f7cb7e7
fix CI build
2019-03-03 00:23:31 +01:00
Nicolas Carion
37d80b9836
fix compilation
2019-03-02 23:06:52 +01:00
Vincent Pinon
09dbecf04a
Fix compile on Linux (media_ctrl)
2019-03-02 22:07:39 +01:00
Vincent Pinon
6238ef68f1
Fix compile (forgot add)
2019-03-02 21:50:56 +01:00
Vincent Pinon
e8477eb433
Fix compile
2019-03-02 21:28:58 +01:00
Nicolas Carion
19b52d02f6
Temporary revert of "[FuzzingBug#1] Correctly handle grouping of already grouped items"
...
This reverts commit dca08c0fd5 .
2019-03-02 06:29:03 +01:00
Vincent Pinon
7b2134e3d3
CMakeLists reorganization, fix RTTR on Windows
2019-03-02 00:22:25 +01:00
Jean-Baptiste Mardelle
fe08206928
Don't try to play invalid zone, inform user. Fixes #67
2019-03-01 18:22:13 +01:00
Jean-Baptiste Mardelle
a874e9eea4
Fix typo preventing monitor refresh on effect change
2019-03-01 17:50:17 +01:00
Jean-Baptiste Mardelle
38f0f5a90d
Don't allow clip zone beyond clip duration. Fixes #68
2019-03-01 17:20:03 +01:00
Jean-Baptiste Mardelle
9564b14ca2
Shift + move mouse in timeline seeks
2019-03-01 16:15:23 +01:00
Jean-Baptiste Mardelle
08ad40f86e
Don't try to cut twice, prevent unnecessary refreshes
...
Don't allow rubber selection on timeline ruler to allow cut shortcut while seeking
2019-03-01 14:17:27 +01:00
Nicolas Carion
dbb37e7e68
Fix some leaks in glwidget. cf #80
2019-03-01 12:08:12 +01:00
Nicolas Carion
9cc5dbf9e5
Revert "Fix some leaks in glwidget. cf #80 "
...
This reverts commit a17762a324 .
2019-03-01 12:06:05 +01:00
Nicolas Carion
a17762a324
Fix some leaks in glwidget. cf #80
2019-03-01 11:59:48 +01:00
Nicolas Carion
4bef552dc9
fix some warnings
2019-02-28 10:19:27 +01:00
Nicolas Carion
fbb94f9a4d
fix memory leak in glwidget
2019-02-28 10:14:30 +01:00
Nicolas Carion
f4cb66b258
fix some use-after-free when closing
2019-02-28 09:49:47 +01:00
Nicolas Carion
437c5d7049
more thorough consistency checking
2019-02-28 09:23:36 +01:00
Nicolas Carion
70b2c19036
fix tests
2019-02-28 09:15:32 +01:00
Nicolas Carion
90b937aab4
reenable missing test
2019-02-28 08:27:56 +01:00
Nicolas Carion
42e6935af2
add small check in group
2019-02-28 08:25:51 +01:00
Nicolas Carion
dca08c0fd5
[FuzzingBug#1] Correctly handle grouping of already grouped items
2019-02-28 07:55:02 +01:00
Nicolas Carion
d26dc48c8f
fixes small issues in fuzzing and logger
2019-02-28 07:41:23 +01:00
Nicolas Carion
6714f05470
fixes in fuzzing
2019-02-28 06:46:28 +01:00
Nicolas Carion
283865c0ff
leaks in tests
2019-02-28 06:46:28 +01:00
Nicolas Carion
5e19d1452c
Fix memory leak in keyframe model
2019-02-28 06:46:28 +01:00
Nicolas Carion
2485b87b9c
more small leaks in tests
2019-02-28 06:46:28 +01:00
Jean-Baptiste Mardelle
75e552cb62
*Multiple effect fixes for locales with comma as decimal separator
...
*Minor qml optimizations
2019-02-27 23:30:15 +01:00
Jean-Baptiste Mardelle
c3495732d4
Always enable cut action, even if no clip selected. Fixes #76
2019-02-26 13:56:35 +01:00
Jean-Baptiste Mardelle
2ca1b92186
When pasting items from another project, always use same folder
...
instead of creating a new of for each paste. Fixes #74
2019-02-26 13:55:54 +01:00
Jean-Baptiste Mardelle
acba37b157
remove test line
2019-02-26 13:21:16 +01:00
Jean-Baptiste Mardelle
9cf3ec9143
Fix image proxy clips incorrectly detected as smaller than 8 pixels
...
Fixes : #51
2019-02-25 23:07:33 +01:00
Jean-Baptiste Mardelle
89335d9f5e
Fix clip sometimes cannot be moved just after doing a cut
2019-02-25 20:52:05 +01:00
Nicolas Carion
e6243f361f
fix memory leak in cloneProducer
2019-02-24 19:00:27 +01:00
Nicolas Carion
211e25e587
fix minor leak in tests
2019-02-24 00:44:51 +01:00
Nicolas Carion
8742b78849
fix compilation and remove some warnings
2019-02-24 00:36:07 +01:00
Nicolas Carion
e916aa57ec
Safer pointer managment. Fixes memory leaks
2019-02-24 00:07:20 +01:00
Jean-Baptiste Mardelle
6b4bf618c1
Fix curves effect
2019-02-23 21:37:55 +01:00
Jean-Baptiste Mardelle
99db2c6303
Small tweaks to the timeline palette
2019-02-23 14:50:14 +01:00
Jean-Baptiste Mardelle
aabb41b2f0
Fix up/down arrows in timeline sometimes resulting in incorrect scroll
2019-02-23 14:02:24 +01:00
Jean-Baptiste Mardelle
5206dd516c
Fix keyframable params displaying incorrect value on loading or adding (like alpha ops)
2019-02-23 13:47:27 +01:00
Jean-Baptiste Mardelle
79504634c1
Don't allow dragging a composition on an audio track
...
CCBUG: 404680
2019-02-23 13:33:57 +01:00
Jean-Baptiste Mardelle
d95c7e199c
Fix UI freeze on keyframe selection
...
CCBUG: 404683
2019-02-23 13:24:28 +01:00
Jean-Baptiste Mardelle
c4c4ea21b3
Fix crash on composition resize.
...
Bug: 404682
2019-02-23 11:24:06 +01:00
Jean-Baptiste Mardelle
7671e9884c
Fix timeline position on project opening
2019-02-23 00:09:50 +01:00
Jean-Baptiste Mardelle
3fa5e3eeb2
Don't scale thumbnails on zoom change
2019-02-23 00:01:31 +01:00
Jean-Baptiste Mardelle
60ad932c6c
Fix keyframes locale issue. Fixes : #41
2019-02-22 23:53:28 +01:00
Jean-Baptiste Mardelle
5f775d909c
Fix timeline clip displaying proxy name instead of proper clip name
2019-02-22 18:42:40 +01:00
Jean-Baptiste Mardelle
293fa58c7a
Fix fades not updating monitor and timeline preview on change
2019-02-22 18:22:11 +01:00
Jean-Baptiste Mardelle
f87160888a
Shift + razor tool to preview current cut position
2019-02-22 17:17:15 +01:00
Jean-Baptiste Mardelle
90f146d555
Don't show collapse arrow on effects that have no parameter
2019-02-22 17:00:22 +01:00
Jean-Baptiste Mardelle
9699ba9d46
Improve composition insertion:
...
Correctly insert composition with lower track in some cases
Improve composition duration detection
Autodetect if composition should be inverted
CCBUG: 404680
2019-02-22 16:01:01 +01:00
Jean-Baptiste Mardelle
b09c02ae55
Small cleanup in clip move, avoid unnecessary checks
2019-02-22 08:20:27 +01:00
Jean-Baptiste Mardelle
4e95a02dd3
Fix size parameter not adjusting on effects with geometry
2019-02-21 22:17:28 +01:00
Jean-Baptiste Mardelle
ee1c1fdb93
Fix crash resizing image/color from start. Fixes #60
2019-02-21 22:03:07 +01:00
Jean-Baptiste Mardelle
76a980ee6f
Fix tests
2019-02-21 13:04:50 +01:00
Jean-Baptiste Mardelle
84dbc61c6d
Fix rolling keyframes, Shift click changes value only. Fixes #52
2019-02-21 12:46:14 +01:00
Jean-Baptiste Mardelle
0373751e3d
Fix AppImage compilation
2019-02-21 00:30:26 +01:00
Jean-Baptiste Mardelle
c541071ca6
Fix keyframes on cut with image/color/title clips. Fixes #57
2019-02-20 22:26:39 +01:00
Jean-Baptiste Mardelle
489e0dd169
On item drag, make active track follow item
2019-02-20 20:06:14 +01:00
Jean-Baptiste Mardelle
719bd8f63b
Fix preview range cannot be removed. Fixes #56
2019-02-20 13:30:07 +01:00
Jean-Baptiste Mardelle
0c57d72791
Fix clicking on track name does not make track current
2019-02-20 12:06:02 +01:00
Jean-Baptiste Mardelle
e348c9347e
Fix crash on composition paste
2019-02-20 11:52:59 +01:00
Jean-Baptiste Mardelle
05f15f9f2e
Check for compositions with invalid a_track on project opening
...
Fix composition move in some cases. Fixes #49
2019-02-20 11:45:07 +01:00
Jean-Baptiste Mardelle
dfbf48bcaa
Improve handling of clip move on incompatible track type
2019-02-20 09:18:29 +01:00
Nicolas Carion
1ef2955172
fuzzing reproducer now emits test-case
2019-02-20 07:35:49 +01:00
Nicolas Carion
41a13fccc1
fix rebase
2019-02-20 07:11:49 +01:00
Nicolas Carion
1eb7e8393a
fuzzing covers most TimelineModel functions
2019-02-20 06:57:05 +01:00
Nicolas Carion
b545285307
cleanup logging, fix track insertion fuzzing
2019-02-20 06:56:28 +01:00
Nicolas Carion
c4bd72af8a
initial fuzzing target
2019-02-20 06:56:28 +01:00
Nicolas Carion
bdde8af8c4
fix wrong include
2019-02-20 06:55:07 +01:00
Nicolas Carion
fe4dfc1313
register parameter names
2019-02-20 06:55:07 +01:00
Nicolas Carion
6ff6c63cc4
Trace more functions
2019-02-20 06:38:53 +01:00
Jean-Baptiste Mardelle
49e9aae5b8
Fix crash on group deletion, and possibly on composition deletion
2019-02-20 00:59:09 +01:00
Jean-Baptiste Mardelle
a6db662db0
Fix tile clip not correctly updated on animation change. Fixes #45
2019-02-19 22:38:59 +01:00
Jean-Baptiste Mardelle
080b97f46a
Don't allow setting timeline zone to negative. Fixes #54
2019-02-19 21:49:47 +01:00
Jean-Baptiste Mardelle
4c57e8b352
Fix crash on external resources. Fixes #42
2019-02-19 20:23:21 +01:00
Jean-Baptiste Mardelle
730474995f
Fix loading keyframes now that we use click times instead of frames
2019-02-19 15:18:37 +01:00
Jean-Baptiste Mardelle
f1ed81e7d9
Fix crash on project opening
2019-02-19 14:20:35 +01:00
Jean-Baptiste Mardelle
78cdbcc06e
Fix effect stack incorrectly enabled/disabled. Fixes #50
2019-02-19 11:07:52 +01:00
Jean-Baptiste Mardelle
b7d5bd1431
Fix crash on disable effect. Fixes #43
2019-02-19 09:09:07 +01:00
Jean-Baptiste Mardelle
2796c8385e
Fix timeline cursor not snapping. Fix #47
2019-02-18 18:55:47 +01:00
Jean-Baptiste Mardelle
872186e1aa
Merge branch 'patch-2' into 'refactoring_timeline'
...
Fix wrong tip.
See merge request kde/kdenlive!18
2019-02-18 15:06:11 +00:00
Farid Abdelnour
91bd338836
Fix wrong tip.
2019-02-18 14:32:53 +00:00
Jean-Baptiste Mardelle
559ad678d1
Fix change fps on empty project. Fixes #39
2019-02-17 14:22:24 +01:00
Jean-Baptiste Mardelle
491d80de89
Ensure keyframes cannot be dragged outside item range
...
CCBUG: 404463
2019-02-17 11:41:47 +01:00
Jean-Baptiste Mardelle
b1d2bb45db
Only recreate bin clips when doing a paste into another document
2019-02-15 18:21:15 +01:00
Jean-Baptiste Mardelle
8f1ab3566e
Correctly fix all missing clips in one pass
2019-02-15 17:58:41 +01:00
Jean-Baptiste Mardelle
9a1981a07b
New: copy / paste between several Kdenlive windows
2019-02-15 16:25:29 +01:00
Jean-Baptiste Mardelle
5a52d8b7dd
Fix grouping of pasted clips
2019-02-15 14:19:14 +01:00
Jean-Baptiste Mardelle
0b6846c9af
Fix freeze on add keyframe. Fixes #37
...
BUG: 404277
2019-02-15 11:45:25 +01:00
Jean-Baptiste Mardelle
3cd2f9e017
Check added clip profile if only folders in the project.
...
Fixes : #38
2019-02-15 10:59:07 +01:00
Jean-Baptiste Mardelle
e5e80d015f
Fix crash opening older project file
...
On fps change, don't overwrite original project
2019-02-15 10:28:19 +01:00
Jean-Baptiste Mardelle
de5f7b983b
Fix paste crash
2019-02-14 09:09:52 +01:00
Jean-Baptiste Mardelle
1f5742c2b6
Fix don't ask again option when importing clip from removable device. Fixes #36
2019-02-13 11:39:09 +01:00
Jean-Baptiste Mardelle
3c106c4fb0
Fix composition snapping. Fixes #35
2019-02-13 10:59:02 +01:00
Jean-Baptiste Mardelle
0aa598ed99
Fix broken fades
2019-02-13 10:50:13 +01:00
Jean-Baptiste Mardelle
85825eb71d
Fix compilation with GCC < 5.1 and c++11
2019-02-13 09:03:05 +01:00
Nicolas Carion
ff92e140a2
cleaner RTTR import
2019-02-12 06:17:40 +01:00
Nicolas Carion
c5c43a331b
link gcov only when needed
2019-02-12 04:38:51 +01:00
Nicolas Carion
ae0dde2d6c
try to re-fix CI build
2019-02-12 04:10:54 +01:00
Nicolas Carion
cc2b58f5a2
switching to static RTTR
2019-02-12 03:16:44 +01:00
Jean-Baptiste Mardelle
95f63ec909
Fix crash on empty paste. Fixes #34
2019-02-11 13:25:22 +01:00
Jean-Baptiste Mardelle
c50d65e819
Fix profile width incorrectly incremented by 8 pixels
2019-02-11 09:57:47 +01:00
Jean-Baptiste Mardelle
f648886332
Fix compilation
2019-02-11 09:57:12 +01:00
Nicolas Carion
35a192c710
Start tracing some methods. Logger can emit valid test-case
2019-02-11 03:52:38 +01:00
Nicolas Carion
7e9ac271d9
Remove old effectstack, enhance CMake a bit
2019-02-11 03:52:38 +01:00
Nicolas Carion
9dbc5279af
Added RTTR
2019-02-11 03:52:38 +01:00
Jean-Baptiste Mardelle
1d93da20b1
When using a camcorder profile, auto check if user added a proxy clip to bin, and recognize it as proxy.
2019-02-10 18:30:12 +01:00
Jean-Baptiste Mardelle
af54ca247c
Switch storing duration to clock instead of frames to ease project fps conversion
...
Fix crash on thumbnail creation (resetting producer while creating thumbs)
2019-02-10 08:24:27 +01:00
Nicolas Carion
4bb8959e5b
[MAINTENANCE] clang format + remove most warnings + update test libs
2019-02-09 20:32:01 +01:00
Jean-Baptiste Mardelle
5c995c64ba
Initial support for externally created proxy clips through a pattern
...
Should work with Sony PXW camcorder proxy clips
2019-02-08 14:52:25 +01:00
Jean-Baptiste Mardelle
e997a3be95
Fix regression breaking clip move on another track
2019-02-08 12:13:12 +01:00
Jean-Baptiste Mardelle
2a0fb1d27d
Fix another thumbnail crash
...
Initial rewrite of project's fps correction, related to #33
2019-02-08 11:52:25 +01:00
Jean-Baptiste Mardelle
29410e26cf
Fix opening project with unknown profile
...
Fix crash on thumbnail after profile change, should fix #24
2019-02-08 10:50:17 +01:00
Jean-Baptiste Mardelle
169bed102e
Remove some debug, minor optimisation in clip move
2019-02-06 13:32:19 +01:00
Jean-Baptiste Mardelle
f6cdc542bb
Always ensure we have a profile with valid dimensions
...
Fixes #30
2019-02-06 12:09:59 +01:00
Jean-Baptiste Mardelle
ce1564eff4
*Fix keyframe issues on effects with multiple keyframable parameters
...
*Show opacity in timeline instead of rotation in transform effect
2019-02-06 09:52:08 +01:00
l10n daemon script
1e3992372c
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"
2019-02-05 05:35:53 +01:00
Jean-Baptiste Mardelle
3067a0435f
Fix crash on exit and incorrect snap. Fixes #28
2019-02-04 19:09:51 +01:00
Jean-Baptiste Mardelle
430ee962d5
Select right part of a clip on clip cut
...
Fix various selection related crashes
2019-02-04 17:46:14 +01:00
Jean-Baptiste Mardelle
bf29ac99b5
Merge branch 'patch-1' into 'refactoring_timeline'
...
Fix inverted zoom in/out button.
See merge request kde/kdenlive!17
2019-02-02 08:31:22 +00:00
Farid Abdelnour
9dab97566a
Fixed Zoom buttons now as requested. (Hopefully)
2019-02-01 17:52:02 +00:00
Farid Abdelnour
0d44e1d1ee
Fix inverted zoom in/out button.
2019-02-01 17:07:50 +00:00
Jean-Baptiste Mardelle
df24c23552
When importing an image as first clip, make sure we don't create an invalid profile
2019-02-01 15:35:23 +01:00
Jean-Baptiste Mardelle
705a25020e
Fix undo/redo of keyframes and presets
2019-02-01 15:28:24 +01:00
Jean-Baptiste Mardelle
bfcf4bfacd
* Fix profile editing broken
...
* Don't allow creating profile with non even height Fixes #30
2019-02-01 07:55:47 +01:00
Jean-Baptiste Mardelle
e4306c239d
*Fix crash on reset lift/gain effect
...
*Use right click to reset effect param to default
*Refactor thumbnail creator to use code similar to shotcut
2019-01-31 19:48:02 +01:00
Jean-Baptiste Mardelle
ace580221a
Reimplement effect presets
...
Fixes #5
2019-01-30 11:39:40 +01:00
l10n daemon script
a67bfeac56
GIT_SILENT made messages (after extraction)
2019-01-26 03:09:55 +01:00
Jean-Baptiste Mardelle
68574e5699
Audio thumbs: add license, minor update
2019-01-25 17:51:38 +01:00
Jean-Baptiste Mardelle
2e38741af1
* Keyframes: reintroduce default keyframe type (linear, smooth,..)
...
* Add menu option to remove all keyframes after cursor
* Fix painting of smooth keyframes
2019-01-25 17:02:52 +01:00
Jean-Baptiste Mardelle
6445f1d8e9
Another small optimization for audio thumbs drawing
2019-01-25 15:16:49 +01:00
Jean-Baptiste Mardelle
7735dede93
Small optimization in audio thumbs painting
2019-01-25 12:26:32 +01:00
Jean-Baptiste Mardelle
129671c34a
Small qml cleanup, fix warnings and reselecting item with shift-click
2019-01-25 11:08:45 +01:00
Jean-Baptiste Mardelle
373f261443
Fix default param value for keyframe effects with factor. Fixes #18
...
Fix wrong version of effect used because of unfaithful double comparison
2019-01-25 08:27:46 +01:00
Jean-Baptiste Mardelle
8b9669e12c
Fix color picker broken
...
Fixes #17
2019-01-24 20:42:45 +01:00
Jean-Baptiste Mardelle
258937dfd6
Fix crash resizing composition with keyframes
2019-01-24 19:46:36 +01:00
Jean-Baptiste Mardelle
7fc3beadbe
Small cleanup of audio display - tentative display of channel names
2019-01-23 21:56:40 +01:00
Jean-Baptiste Mardelle
4af89bd3b4
Fix tests on CI
2019-01-23 15:56:17 +00:00
Jean-Baptiste Mardelle
270ba5809d
Add workaround to disable checking for melt exec in test environment
2019-01-23 15:55:02 +00:00
Jean-Baptiste Mardelle
c69d0c2675
Remove unnecessary duplicate check
2019-01-23 14:58:48 +00:00
Jean-Baptiste Mardelle
d5e8c9c0ce
Fix tests
2019-01-23 14:38:35 +00:00
Jean-Baptiste Mardelle
321273b61e
Fix several crashes / issues with bin subclips
...
Fixes #16
2019-01-23 10:17:42 +01:00
Jean-Baptiste Mardelle
3e9dd5a6ea
Make compositions higher so that they overlap both tracks
2019-01-22 23:08:09 +01:00
Jean-Baptiste Mardelle
054ed0e7f4
Fix several typos - patch by Kunda Ki
...
Differential Revision: https://phabricator.kde.org/D11742
2019-01-22 21:47:45 +01:00
Jean-Baptiste Mardelle
39a4d41816
Improve timeline audio thumbnails
2019-01-22 21:39:19 +01:00
Jean-Baptiste Mardelle
3f4cd6d69d
Reverse Z order for tracks so that compositions will always be on top if overlapping track below
2019-01-22 21:39:19 +01:00
Jean-Baptiste Mardelle
aab4f65962
Merge branch 'patch5' into 'refactoring_timeline'
...
Remove shortcut for Insert zone in Timeline and add Icon in Clip Monitor Toolbar for Insert Zone in Project Bin
See merge request kde/kdenlive!14
2019-01-22 19:47:24 +00:00
Akhil K Gangadharan
3dd5ba64ec
Remove header file not in use and add tooltip for Insert Zone in Project Bin
2019-01-23 00:40:32 +05:30
Akhil K Gangadharan
dda1479e93
Change icon for Insert Zone in Project Bin
2019-01-23 00:39:55 +05:30
Akhil K Gangadharan
e7c7a838d7
Remove method slotInsertZoneToProjectBin, use instead slotInsertZoneToTree
2019-01-22 16:13:49 +05:30
Akhil K Gangadharan
6a86356874
Remove redundant slotInsertZoneToTimeline, add icon for slotInsertZoneToTree
2019-01-22 16:10:04 +05:30
Jean-Baptiste Mardelle
dbea9f573c
Fix editing keyframe causing unwanted seek
2019-01-21 23:51:24 +01:00
Jean-Baptiste Mardelle
2fd9bcf582
Merge branch 'refactoring_timeline' into 'refactoring_timeline'
...
Fix MPEG-2 rendering and DVD (VOB) resolution regression
See merge request kde/kdenlive!15
2019-01-21 22:32:16 +00:00
Juku Trump
6a76bbb0c6
Fix MPEG-2 rendering and DVD (VOB) resolution regression
2019-01-22 00:01:23 +02:00
Jean-Baptiste Mardelle
b45850e5e6
Add some debug infos on startup failure
2019-01-21 22:22:11 +01:00
Jean-Baptiste Mardelle
6c5b440d45
Fix recent test regression
2019-01-21 22:02:18 +01:00
Jean-Baptiste Mardelle
e110f8e877
Fix render regression enforcing interlaced rendering (breaking MPEG-2)
2019-01-21 21:57:23 +01:00
Jean-Baptiste Mardelle
c88fab3abe
Fix missing median line in audio thumbnails
2019-01-21 21:07:45 +01:00
Jean-Baptiste Mardelle
0a6270d4ea
Fix disabling effect stack not correctly passed between effectstack and track headers and
...
ensure timeline view correctly updates on fade insert/delete
2019-01-21 20:21:03 +01:00
Akhil K Gangadharan
d7805e3f6a
Add icon in Clip Monitor Toolbar for Insert Zone to Project Bin
2019-01-20 15:11:11 +05:30
Akhil K Gangadharan
c43eba3321
remove redundant shortcut for Insert Zone to Timeline
2019-01-20 15:06:58 +05:30
Jean-Baptiste Mardelle
b33cb353e4
Fix pasting effect to track, don't allow video effects on audio tracks and reverse
2019-01-17 22:21:47 +01:00
Akhil K Gangadharan
c884c78eb0
Correctly select duplicate clip in bin after creation
...
Differential Revision: https://phabricator.kde.org/D18324
2019-01-17 17:46:31 +01:00
Jean-Baptiste Mardelle
8e45eb1b64
Fix changing clip speed after opening project broken
2019-01-17 17:37:51 +01:00
Jean-Baptiste Mardelle
16a6318137
Fix tests
2019-01-16 18:57:54 +01:00
Jean-Baptiste Mardelle
504b7e1244
Fix crash on change profile with first added clip
2019-01-16 17:42:59 +01:00
Jean-Baptiste Mardelle
0209ca8667
speed effect: Fix effect lost on project opening and on copy/paste
2019-01-16 10:25:14 +01:00
Jean-Baptiste Mardelle
c5c2d52d31
Tweak timeline colors
2019-01-16 09:41:17 +01:00
Jean-Baptiste Mardelle
ab252a2c2a
Merge branch 'refactoring_timeline' into 'refactoring_timeline'
...
Fix copy-pasting between different tracks
See merge request kde/kdenlive!13
2019-01-16 07:37:26 +00:00
Jean-Baptiste Mardelle
a38f8d3f2f
Fix movit regression (opening video corrupts application)
...
BUG: 403242
2019-01-16 08:21:11 +01:00
Jean-Baptiste Mardelle
eca5f7611e
Better grab zone for keyframe markers in timeline
2019-01-16 07:57:44 +01:00
Juku Trump
5d6417aa80
Fix copy-pasting between different tracks
2019-01-15 23:38:29 +02:00
Jean-Baptiste Mardelle
bf061c1eff
Move track thumbnails config in track header context menu
...
Change icon if track effects, and make it enable/disable effects
2019-01-15 16:05:38 +01:00
Jean-Baptiste Mardelle
dff96367de
First test improving timeline palette
2019-01-15 15:08:29 +01:00
Tomaz Canabrava
afda774cbf
Prevent overflow in while setting the values
...
Differential Revision: https://phabricator.kde.org/D18193
2019-01-15 13:40:15 +01:00
Akhil K Gangadharan
81441d4bca
enlarge Configure Dialog
...
BUG: 387503
2019-01-14 18:05:29 +01:00
Jean-Baptiste Mardelle
ba5b1602fb
Merge branch 'dev/glwidget-refactoring' into 'refactoring_timeline'
...
glwidget refactoring
See merge request kde/kdenlive!11
2019-01-14 09:37:35 +00:00
Jean-Baptiste Mardelle
4c730c5ca6
Merge branch 'refactoring_timeline' into 'refactoring_timeline'
...
Fix pasting enlarged image/color/title clips
See merge request kde/kdenlive!12
2019-01-14 08:56:45 +00:00
Juku Trump
1dea107d06
Fix pasting enlarged image/color/title clips
2019-01-13 18:54:03 +02:00
Corey O'Connor
d92d003731
always set to nullptr after delete (outside of destructors). Correct destructor for potential leak.
2019-01-11 10:06:20 -08:00
Corey O'Connor
7b379b04ef
refactor sync on movit to function with that specific concern.
2019-01-11 10:06:20 -08:00
Corey O'Connor
70e76ec9ae
Partition gl sync into specific funciton.
...
Make gl client sync function pointer a member variable. In case there is some per-context aspect.
2019-01-11 10:06:20 -08:00
Corey O'Connor
00ec034125
document how existing code relates to proposed pipelines
2019-01-11 10:06:20 -08:00
Corey O'Connor
509a91d7b3
split m_mutex into two mutexes with single responsibilities.
2019-01-11 10:06:20 -08:00
Corey O'Connor
e86a7652bf
glwidget: partition createShader.
2019-01-11 10:06:20 -08:00
Corey O'Connor
6d5e1d3823
move redundant code for disabling GPU support to GLWidget::disableGPUAccel.
...
Not a true refactor as one instance of emit gpuNotSupported() did not reset the glslManager. I think this was not intentional tho.
2019-01-11 10:06:20 -08:00
Corey O'Connor
7d5de76eba
refactor GLWidget::setAudioThumb for less indent
2019-01-11 10:06:20 -08:00
Corey O'Connor
4954334066
glwidget: partition paintGL.
2019-01-11 10:06:20 -08:00
Corey O'Connor
9ce76512eb
Use strdup not qstrdup to avoid mlt_profile_close free'ing memory allocated with new.
...
This issue was identified using valgrind. Output:
==200828== Mismatched free() / delete / delete []
==200828== at 0x4C2E668: free (in
/nix/store/270csszcn55xv52pjmvgr6cgy5grc8y5-valgrind-3.14.0/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==200828== by 0xAFCBFD0: mlt_profile_close (in
/nix/store/l1dy6sf0sf6j7r7m45sg0xa8i8fxw4zq-mlt-6.13.0/lib/libmlt.so.6.13.0)
==200828== by 0x7E52F8: GLWidget::~GLWidget() (glwidget.cpp:173)
2019-01-11 10:06:20 -08:00
Jean-Baptiste Mardelle
bd12c4fa1e
Don't trigger monitor refresh when updating an audio clip
2019-01-11 18:52:09 +01:00
Jean-Baptiste Mardelle
dfb6b79358
Fix keyframes in timeline sometimes stuck when editing effect stack
2019-01-11 17:07:19 +01:00
Jean-Baptiste Mardelle
4a15bec5b4
Small tweaks to the monitor zone in/out markers
...
CCBUG: 401639
2019-01-11 15:12:47 +01:00
Michi Hirczy
de026f0bcc
Reset luma/lift/gain slider should not affect colorwheel
...
Differential revision: https://phabricator.kde.org/D18169
2019-01-11 14:28:00 +01:00
Jean-Baptiste Mardelle
3e0796600b
Refactor bin effects to fix major corruption
...
Fixes #15
2019-01-11 14:18:23 +01:00
Jean-Baptiste Mardelle
5e2374e24d
Correctly mark disabled effects on project load
...
Fixes #14
2019-01-10 13:10:12 +01:00
Jean-Baptiste Mardelle
989c1c6395
Titles: add button to list missing elments urls
2019-01-10 09:34:16 +01:00
Jean-Baptiste Mardelle
1fd2f7bf87
Titler: add warning about missing elements with button to delete them
2019-01-09 18:14:51 +01:00
Jean-Baptiste Mardelle
436cc318b4
Fix crash on play/pause after switching monitor
2019-01-08 18:40:12 +01:00
Jean-Baptiste Mardelle
4b12236fb4
Start reimplementing clip missing in project
2019-01-08 18:39:52 +01:00
Jean-Baptiste Mardelle
c5ebe18379
Visualize missing elements in titles (images/svgs)
2019-01-08 17:25:15 +01:00
Jean-Baptiste Mardelle
09e215bc4a
Make delete key work on effect stack
2019-01-08 15:21:50 +01:00
Jean-Baptiste Mardelle
6fb3745252
Fix delete shortcut not working in bin tree
2019-01-08 15:04:15 +01:00
Jean-Baptiste Mardelle
4044d87543
Fix bin thumbnails broken on hidpi screens
2019-01-08 09:22:04 +01:00
Jean-Baptiste Mardelle
2aeae386b5
Merge branch 'patch-1' into 'master'
...
Updating copyright year as asked in phabricator.kde.org/F6531783
See merge request kde/kdenlive!7
2019-01-08 06:14:05 +00:00
Jean-Baptiste Mardelle
86434caae8
Merge branch 'patch-2' into 'refactoring_timeline'
...
Updating (c) year. cf. phabricator.kde.org/F6531783
See merge request kde/kdenlive!8
2019-01-08 06:13:17 +00:00
Camille M
c3a3e8aa4f
Updating (c) year. cf. phabricator.kde.org/F6531783
2019-01-07 17:39:28 +00:00
Camille M
72a754c289
Updating copyright year as asked in phabricator.kde.org/F6531783
2019-01-07 17:36:07 +00:00
Jean-Baptiste Mardelle
9ae4d6e4fe
Restore Project option "Switch project profile to current clip"
2019-01-07 17:46:03 +01:00
Jean-Baptiste Mardelle
2f964700d4
Fix flatpak: Don't put AppData release date in future
2019-01-07 17:16:48 +01:00
Jean-Baptiste Mardelle
468b99f703
Fix bin item description cannot be edited if is contains zone subclips
...
BUG: #402817
2019-01-07 11:41:38 +01:00
Jean-Baptiste Mardelle
60accab2ae
Merge branch 'cherry-pick-b8e8b66d-2' into 'refactoring_timeline'
...
Fix screengrab with audio broken
See merge request kde/kdenlive!6
2019-01-07 08:49:58 +00:00
Akhil K Gangadharan
35018243ab
Fix screengrab with audio broken
...
Differential revision: https://phabricator.kde.org/D17948
(cherry picked from commit b8e8b66d4c )
2019-01-07 08:24:52 +00:00
Akhil K Gangadharan
b8e8b66d4c
Fix screengrab with audio broken
...
Differential revision: https://phabricator.kde.org/D17948
2019-01-06 17:11:55 +01:00
Jean-Baptiste Mardelle
70ca782af8
Add missing file for AppImage translation
2019-01-06 15:36:19 +01:00
Jean-Baptiste Mardelle
c6adbe259e
Fix path to title clips not stored
...
BUG: 377184
Differential revision: https://phabricator.kde.org/D17995
2019-01-06 12:52:50 +01:00
Jean-Baptiste Mardelle
2aa6e0afdf
Fix path to title clips not stored
...
BUG: 377184
Differential revision: https://phabricator.kde.org/D17995
2019-01-06 12:50:51 +01:00
Jean-Baptiste Mardelle
d4e4d1615f
Various keyframes fixes
2019-01-06 11:56:12 +01:00
Jean-Baptiste Mardelle
05fed681cd
Fix crash clicking in timeline after item deletion
2019-01-06 11:10:25 +01:00
Jean-Baptiste Mardelle
2257c6c219
Include translations in AppImage, speedup generation
2019-01-06 09:58:40 +01:00
l10n daemon script
de6c3a4eaa
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"
2019-01-06 05:36:23 +01:00
Jean-Baptiste Mardelle
a12dc8062a
Fix incorrect limit in timeline vertical pan
2019-01-05 18:22:35 +01:00
Jean-Baptiste Mardelle
7f3044adbe
Update Appdata for upcomming release
2019-01-05 17:53:16 +01:00
Jean-Baptiste Mardelle
96f5e05dc0
Various thumbnail fixes
...
Fixes #10
2019-01-05 17:38:26 +01:00
Jean-Baptiste Mardelle
cfa7c80f4b
Add zoom buttons to bin menu to make zoom more usable
2019-01-05 16:19:21 +01:00
Jean-Baptiste Mardelle
25f26f5c5f
Fix position of clip name when editing
2019-01-05 15:39:19 +01:00
Jean-Baptiste Mardelle
5e20b71934
Merge branch 'cherry-pick-187a0f8e-2' into 'refactoring_timeline'
...
Move Gain effect to "Audio correction" category
See merge request kde/kdenlive!4
2019-01-05 14:17:26 +00:00
Jean-Baptiste Mardelle
0880eccdfb
Move Gain effect to "Audio correction" category
...
Patch by Juku Trump
https://phabricator.kde.org/D17968
(cherry picked from commit 187a0f8e44 )
2019-01-05 13:30:11 +00:00
Jean-Baptiste Mardelle
187a0f8e44
Move Gain effect to "Audio correction" category
...
Patch by Juku Trump
https://phabricator.kde.org/D17968
2019-01-05 13:27:13 +00:00
Jean-Baptiste Mardelle
7d16bd12d6
Revert recent config window size change
2019-01-03 16:22:18 +01:00
Bhushan Shah
f37330aeaf
Merge branch 'Applications/18.12'
2019-01-03 19:06:59 +05:30
Bhushan Shah
fb0a66b079
ci: enable freebsd build
2019-01-03 19:06:34 +05:30
Jean-Baptiste Mardelle
95de35ea2a
Update AppImage build system (include gavl and ruby)
2019-01-01 19:10:42 +01:00
Jean-Baptiste Mardelle
24a3010b5f
Comment out c++14 for AppImage compilation
2019-01-01 16:56:54 +01:00
Jean-Baptiste Mardelle
67aea4a8d4
Fix distorted bin icons
...
Related to #10
2019-01-01 13:18:17 +01:00
Jean-Baptiste Mardelle
cbad64e862
Remove timeline preview resize from UI
2019-01-01 13:17:47 +01:00
Jean-Baptiste Mardelle
f5c88b4a4a
Merge branch 'readme-updates' into 'master'
...
Prettify README, convert to Markdown
See merge request kde/kdenlive!2
2019-01-01 11:35:50 +00:00
David Planella
711092fb4e
Prettify README, convert to Markdown
2019-01-01 11:35:50 +00:00
Jean-Baptiste Mardelle
20023f9bad
Fix display glitch on add track
2019-01-01 12:31:02 +01:00
Jean-Baptiste Mardelle
b96fe708b6
Remove timeline preview resize option
2019-01-01 12:26:40 +01:00
Jean-Baptiste Mardelle
e351d0a75c
Revert incorrect track check in previous commit breaking insert on first/last track
2019-01-01 11:29:19 +01:00
Jean-Baptiste Mardelle
8086106f2a
Fix handling of composition keyframes in timeline
2019-01-01 11:18:38 +01:00
Jean-Baptiste Mardelle
807d5886a4
Fix crash on dragging clip with no audio or no video track
...
CCBUG: 402561
2018-12-31 12:32:59 +01:00
Jean-Baptiste Mardelle
51f1992a68
Fix effects test
2018-12-30 18:02:41 +01:00
Jean-Baptiste Mardelle
6e20a5269d
Fix compositions cannot be set as favorite
2018-12-30 13:40:25 +01:00
Jean-Baptiste Mardelle
b9210639ea
Fix composition between 2 copies of same clip result in choppy playback
...
BUG: 385842
2018-12-30 13:15:32 +01:00
Jean-Baptiste Mardelle
0e9e81f51a
Fix crash on composition selection
2018-12-30 12:57:00 +01:00
Jean-Baptiste Mardelle
92425f81df
Start file dialog in Videos folder on first opening
2018-12-30 11:47:08 +01:00
Vincent Pinon
c91c8abb75
QtScript is not used anymore
2018-12-30 01:51:48 +01:00
Vincent Pinon
5d14db0ee2
Merge branch 'master' into refactoring_timeline
2018-12-28 15:15:39 +01:00
Bhushan Shah
b7d4afda2b
Merge branch 'Applications/18.12'
2018-12-27 16:00:54 +05:30
Bhushan Shah
3b1c2b8e5b
ci: add recipe for gitlab CI
2018-12-27 16:00:27 +05:30
Juku Trump
fad74647cc
Fix crash/corruption resizing image/color clips to 0
2018-12-27 10:56:39 +01:00
Jean-Baptiste Mardelle
ae18aeac74
Start adding icons in timeline context menus
2018-12-27 09:27:35 +01:00
l10n daemon script
b39395f5bf
GIT_SILENT made messages (after extraction)
2018-12-27 03:16:09 +01:00
Luca Beltrame
d02ccaf8af
Adjust CMakeLists.txt to install the README.md file
...
This broke the build, because it was still expecting the old name.
CCMAIL: cmoulin@inno3.fr
2018-12-26 21:51:45 +01:00
Jean-Baptiste Mardelle
14e4c17107
kdenlive_render, make sure to include mlt++
2018-12-26 15:48:23 +01:00
Jean-Baptiste Mardelle
417efd8dbc
Make sure to use fixed font for monitor overlay
2018-12-26 15:46:01 +01:00
Jean-Baptiste Mardelle
205aff37b7
Fix FFmpeg path not remembered on restart
2018-12-26 15:29:50 +01:00
Jean-Baptiste Mardelle
d0cfec99ea
Fix crash on clips with more than 2 audio channels
2018-12-26 15:29:50 +01:00
Jean-Baptiste Mardelle
2954a75729
rewrite timeline preview to use external kdenlive_render process, fixes memory consumption and risks of crash
2018-12-26 15:26:09 +01:00
Jean-Baptiste Mardelle
da443d2e4a
Fix undo/redo of effect reset with keyframes
2018-12-20 08:59:24 +01:00
Jean-Baptiste Mardelle
2c492dd9f1
Fix startup crash with recent changes
2018-12-20 08:27:47 +01:00
Jean-Baptiste Mardelle
540c8f8f9c
Fix incorrect color theme correction for AppImages
...
Related to #2
2018-12-19 16:23:46 +00:00
Jean-Baptiste Mardelle
e793ae6818
Merge branch 'master' into 'master'
...
Renaming README to .md for prettier display
See merge request kde/kdenlive!1
2018-12-19 13:26:02 +00:00
Jean-Baptiste Mardelle
328905d976
Fix keyframes reset, first draft of keyframes copy/paste
...
related to #1
2018-12-19 13:33:09 +01:00
Camille M
26299415af
Renaming README to .md for prettier display
2018-12-19 11:59:30 +01:00
Jean-Baptiste Mardelle
e2b499ff8b
Fix color theme lost on AppImage
2018-12-19 08:02:48 +01:00
Jean-Baptiste Mardelle
a49facdf69
Update AppData app version
2018-12-19 08:02:48 +01:00
Vincent PINON
31ffb40a19
Fix bin/melt.exe & libmlt* loading on Windows
2018-12-18 23:20:47 +01:00
Vincent Pinon
60d885b51b
fix merge
2018-12-18 23:20:47 +01:00
Vincent Pinon
5b772f29ff
git merge -Xours master
2018-12-18 21:51:54 +01:00
Vincent PINON
34672a15ef
Merge branch 'Applications/18.12'
2018-12-18 18:28:09 +01:00
Vincent PINON
9b7b423f2a
Fix bin/melt.exe & libmlt* loading on Windows
2018-12-18 08:05:00 +01:00
Vincent PINON
2d3be73e68
necessary OpenGL headers are provided by Qt
2018-12-18 08:05:00 +01:00
l10n daemon script
b144aed812
GIT_SILENT made messages (after extraction)
2018-12-17 03:09:11 +01:00
l10n daemon script
7ced892738
GIT_SILENT made messages (after extraction)
2018-12-16 07:17:23 +01:00
Vincent PINON
2433643408
fix play/pause on Windows
2018-12-14 21:05:03 +01:00
Vincent PINON
e9eb414836
Fix MinGW build
2018-12-14 21:01:48 +01:00
Jean-Baptiste Mardelle
f4d61e4d51
Restore generators parameters (color bar, counter,...)
2018-12-14 16:54:13 +01:00
Jean-Baptiste Mardelle
d07f71cd25
Fix crash opening project with missing files
2018-12-14 15:17:39 +01:00
Jean-Baptiste Mardelle
94d2efb924
Fix keyframes import
2018-12-14 13:16:27 +01:00
Jean-Baptiste Mardelle
0f1c3a3ad2
Fix 2 pass encoding
2018-12-14 12:25:02 +01:00
Jean-Baptiste Mardelle
7f44893ed4
More keyframe fixes: change kf type, limit unnecessary refreshes
2018-12-14 11:14:19 +01:00
Jean-Baptiste Mardelle
b9b4091aed
Remove duplicate data in render widget layout
2018-12-14 10:08:00 +01:00
Jean-Baptiste Mardelle
ef579b0d1a
timeline keyframe fixes
2018-12-14 09:48:49 +01:00
Jean-Baptiste Mardelle
7d45cd3f6d
Fix script rendering, add field order export option
2018-12-13 18:51:12 +01:00
Jean-Baptiste Mardelle
5949eb178f
Fix various keyframe crashes
2018-12-13 12:00:27 +01:00
Jean-Baptiste Mardelle
c1bdc72894
Remove deprecated configure track option, fix delete track menu
2018-12-12 12:43:34 +01:00
Jean-Baptiste Mardelle
defe2dbf3e
Make sure to fetch an image from a producer before displaying its properties
...
Fixes clips incorrectly displayed as interlaced
2018-12-12 12:03:01 +01:00
Jean-Baptiste Mardelle
2188681205
Fix crash on delete proxy
...
Add ProRes encoding option to proxy and timeline preview
Display error log on proxy fail
2018-12-12 11:27:41 +01:00
Jean-Baptiste Mardelle
6c824c66e6
cleanup
2018-12-12 09:06:42 +01:00
Jean-Baptiste Mardelle
d21e0926e0
Remove clipMenu.close() breaking clip speed change, patch by Corey O'Connor
2018-12-12 09:05:49 +01:00
Jean-Baptiste Mardelle
59e2fa8684
Fix missing definitions for some dependencies
2018-12-11 09:42:13 +01:00
Jean-Baptiste Mardelle
4a8864017e
Switch to new rendering format (like Shotcut):
...
Embed rendering parameters inside a consumer element
in the playlist xml
2018-12-11 00:51:00 +01:00
Jean-Baptiste Mardelle
13a4e75cf3
Make sure track header width cannot be set to 0
2018-12-10 21:44:35 +01:00
Jean-Baptiste Mardelle
acbee4fdfe
Add some missing dependencies
2018-12-10 21:28:34 +01:00
l10n daemon script
fcdda32a3b
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"
2018-12-06 08:29:49 +01:00
l10n daemon script
62d0fa414f
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"
2018-12-06 05:44:15 +01:00
Jean-Baptiste Mardelle
0c2f9a27b8
Fix keyframes crash on clip resize
2018-12-05 11:38:26 +01:00
Jean-Baptiste Mardelle
a1398827e8
Fix possible failure in timeline preview
2018-12-05 10:24:02 +01:00
Jean-Baptiste Mardelle
7ab34d35db
Don't warn on timeline preview codec change if no preview exists, fix adding preview range not working if preview not started
2018-12-05 09:56:46 +01:00
Christoph Feck
9d8211fb4f
GIT_SILENT Upgrade KDE Applications version to 18.12.0.
2018-12-05 00:35:47 +01:00
Jean-Baptiste Mardelle
cdf55f7678
Fix AppImage file dialog broken
2018-12-04 22:02:43 +01:00
Jean-Baptiste Mardelle
8935d4457e
Fix keyframes incorrectly intialized in some cases (cut)
2018-12-04 13:38:56 +01:00
Jean-Baptiste Mardelle
32e63fd2dc
Fix movit GPU cannot be enabled
2018-12-04 10:42:07 +01:00
Jean-Baptiste Mardelle
db7058e5d5
Fix moving keyframe with right arrow
2018-12-04 08:59:11 +01:00
Jean-Baptiste Mardelle
173ea07086
Make sure there is always a keyframe at clip start
2018-12-03 17:26:22 +01:00
Jean-Baptiste Mardelle
fb85a4ef94
Fix incorrect offset on double click to add keyframe
2018-12-03 16:16:34 +01:00
Jean-Baptiste Mardelle
7aec271e33
Add parallel processing rendering checkbox
2018-12-03 13:07:26 +01:00
Jean-Baptiste Mardelle
2191e921fd
Backport crash on image sequence import
2018-12-02 17:18:55 +01:00
Jean-Baptiste Mardelle
e27d5801b5
Backport fix for titler text gradient
2018-12-02 17:18:42 +01:00
Jean-Baptiste Mardelle
d941335750
Backport fix for titler text gradient
2018-12-02 17:16:41 +01:00
Jean-Baptiste Mardelle
c2af5c47bb
Backport crash on image sequence import
2018-12-02 17:08:06 +01:00
Jean-Baptiste Mardelle
7cd1ada467
Make sure to stop timeline scrolling on drop
2018-12-02 17:05:36 +01:00
Jean-Baptiste Mardelle
33162d9384
Try to fix ungroup crash
2018-12-02 16:52:51 +01:00
Jean-Baptiste Mardelle
c5c4ca02c0
Allow adding keyframes in timeline with doubleclick
2018-12-02 16:29:44 +01:00
Jean-Baptiste Mardelle
8b2f6a3234
Fix crash on shift-click a clip in timeline
2018-12-02 14:55:03 +01:00
Jean-Baptiste Mardelle
d3027e3243
Fix erronous locale conversion causing various corruption on some systems
2018-12-02 14:36:09 +01:00
Jean-Baptiste Mardelle
570fb3e2d2
Fix composition parameters incorrectly displayed when selecting a composition
2018-12-02 12:46:44 +01:00
Jean-Baptiste Mardelle
8dc39aad74
Make sure compositions invalidate timeline preview
...
CCBUG: 400670
2018-12-02 11:55:23 +01:00
Jean-Baptiste Mardelle
023e071afd
Don't try to process audio thumbs if we don't have data (for example for placeholder clips)
2018-12-02 10:43:59 +01:00
Jean-Baptiste Mardelle
b5696b1576
AppImage: Ensure app icon is in main directory
2018-12-02 10:24:04 +01:00
Jean-Baptiste Mardelle
bea04c0d4a
Fix audio thumbs for non stereo clips
2018-11-30 10:35:47 +01:00
Jean-Baptiste Mardelle
1afe13e9c0
Fix app version in AppImage name
2018-11-30 10:31:25 +01:00
Jean-Baptiste Mardelle
6fd5000204
Fix AppImage install path
2018-11-30 08:32:48 +01:00
Jean-Baptiste Mardelle
8f965d1a99
optimise separate channels audio thumbs
2018-11-30 07:51:25 +01:00
Jean-Baptiste Mardelle
624b19b25c
Fix ungrouping
2018-11-30 07:51:07 +01:00
Jean-Baptiste Mardelle
44e8059351
Try to fix binary-factory AppImage script
2018-11-29 23:25:53 +01:00
Jean-Baptiste Mardelle
9dc35040b1
Start optimizing audio waves
2018-11-29 22:59:18 +01:00
Jean-Baptiste Mardelle
e5f2e91e14
Fix freeze on paste
2018-11-29 22:59:18 +01:00
Jean-Baptiste Mardelle
6af36b773f
AppImage: fix kdenlive install dirs
2018-11-29 14:09:37 +01:00
l10n daemon script
9e04f34b43
GIT_SILENT made messages (after extraction)
2018-11-29 07:13:47 +01:00
l10n daemon script
d036c802d1
GIT_SILENT made messages (after extraction)
2018-11-29 03:14:53 +01:00
Jean-Baptiste Mardelle
17249c13cd
Fix kdenlive appimage missing folder
2018-11-28 15:23:23 +01:00
Jean-Baptiste Mardelle
5315bdd0f4
Fix appimage build error
2018-11-28 13:00:29 +01:00
Jean-Baptiste Mardelle
38940d888c
Fix audio waveform not displayed after auto switch profile
2018-11-28 11:17:04 +01:00
Jean-Baptiste Mardelle
3c859cb454
Cleanup, fix memleaks and crash with effect compare
2018-11-28 10:40:33 +01:00
Jean-Baptiste Mardelle
69de64f056
Fix possible problem in preview manager
2018-11-28 10:40:33 +01:00
Jean-Baptiste Mardelle
4d9f2f5e0c
Fix timeline menu copy/paste
2018-11-27 17:01:44 +01:00
Jean-Baptiste Mardelle
e3cbf414a5
remove libxcb* from AppImage (for ArchLinux and co)
2018-11-27 16:43:00 +01:00
Jean-Baptiste Mardelle
7fd38f92de
Try to fix kdenlive appimage build
2018-11-27 13:28:54 +01:00
Jean-Baptiste Mardelle
f755804bdc
Include ffprobe and color-themes in AppImage
2018-11-27 07:56:45 +01:00
Jean-Baptiste Mardelle
a18e1de80c
AppImage: fix incorrect hardcoded path
2018-11-26 21:44:14 +01:00
Jean-Baptiste Mardelle
a403fed815
Test one pass Qt compilation
2018-11-26 15:15:55 +01:00
Jean-Baptiste Mardelle
aeba8283b1
Fix CI compilation error
2018-11-26 15:12:47 +01:00
Christoph Feck
41e66adea0
GIT_SILENT Upgrade KDE Applications version to 18.11.90.
2018-11-26 14:38:50 +01:00
Jean-Baptiste Mardelle
53ba43077d
Library: save selected compositions
...
Fix possible crash on project open
2018-11-26 13:26:26 +01:00
Jean-Baptiste Mardelle
288e6bf63a
AppImage: add some missing apps in packaging
2018-11-25 20:15:29 +01:00
Jean-Baptiste Mardelle
f6e724d4ef
Fix AppImage kioslave
2018-11-25 17:52:14 +01:00
Jean-Baptiste Mardelle
fb35fffe66
another AppImage script update
2018-11-25 13:37:55 +01:00
Jean-Baptiste Mardelle
7b091a4ae5
Fix library clips bug
2018-11-25 12:17:04 +01:00
Jean-Baptiste Mardelle
4e5eb04375
Fix missing clips incorrectly recovered on project open
2018-11-25 11:54:34 +01:00
Jean-Baptiste Mardelle
0e7d98e2e6
AppImage: add missing frei0r folder
2018-11-25 11:34:29 +01:00
Jean-Baptiste Mardelle
68d05bc95f
AppImage: add frei0r build
2018-11-25 11:32:15 +01:00
Jean-Baptiste Mardelle
76cdf08de5
AppImage script update
2018-11-25 10:29:04 +01:00
Jean-Baptiste Mardelle
68cc7bf458
another appimage script update
2018-11-24 14:16:31 +01:00
Jean-Baptiste Mardelle
43da76dd15
Improve click area for keyframes
2018-11-24 11:59:29 +01:00
Jean-Baptiste Mardelle
fe81b47c90
Fix crash importing image sequence
2018-11-24 11:11:13 +01:00
Jean-Baptiste Mardelle
9f8ea625fb
Update AppImage scripts
2018-11-23 18:40:25 +01:00
Jean-Baptiste Mardelle
0a5f6b5024
Update AppImage build script
2018-11-23 18:06:45 +01:00
Jean-Baptiste Mardelle
9067c66b1b
Fix cannot drag clip from clip monitor
2018-11-23 15:51:11 +01:00
Jean-Baptiste Mardelle
c1ae4124bd
Fix possible crash on unselect
2018-11-23 15:30:28 +01:00
Jean-Baptiste Mardelle
4eaf86896a
Fix new copy paste (fix crash and allow compositions)
2018-11-23 13:49:39 +01:00
Jean-Baptiste Mardelle
2b06bd1bcb
Complete rewrite of copy/paste in timeline. Now much more robust.
2018-11-23 12:36:04 +01:00
Jean-Baptiste Mardelle
75e639a727
Fix AppImage mlt build
2018-11-21 13:36:18 +01:00
Jean-Baptiste Mardelle
759571b686
Fix AppImage gtk+ compilation
2018-11-21 13:22:29 +01:00
Jean-Baptiste Mardelle
b2e6bb3774
Add appimage final build script
2018-11-21 08:03:04 +01:00
Jean-Baptiste Mardelle
f331bbc981
add missing sqlite build script
2018-11-21 07:56:28 +01:00
Jean-Baptiste Mardelle
79816db67e
Add missing xslt build script
2018-11-21 07:53:19 +01:00
Jean-Baptiste Mardelle
5635bc24fc
some scripts cleanup
2018-11-21 07:50:31 +01:00
Jean-Baptiste Mardelle
7d35e36617
Update automated AppImage scripts
2018-11-21 07:42:14 +01:00
Jean-Baptiste Mardelle
3e8d10d92b
update automated appimage build scripts
2018-11-20 17:04:00 +01:00
l10n daemon script
e750a3a1f7
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"
2018-11-17 07:54:36 +01:00
l10n daemon script
f49fbf4e5f
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"
2018-11-17 05:59:10 +01:00
Jean-Baptiste Mardelle
109306650b
Fix titler gradients lost
2018-11-16 18:28:28 +01:00
Jean-Baptiste Mardelle
3d17506897
Prepare automated AppImage scripts
2018-11-16 15:08:57 +01:00
Jean-Baptiste Mardelle
d58c01f5ed
Suggest same track type when adding a track
...
Based on a patch by Clint Moyer: https://phabricator.kde.org/D16026
2018-11-16 13:22:59 +01:00
Jean-Baptiste Mardelle
8efa0276ea
Cleanup tools shortcuts
2018-11-16 09:57:24 +01:00
Jean-Baptiste Mardelle
65eec655f4
Fix crash on composition resize
2018-11-16 08:29:21 +01:00
Jean-Baptiste Mardelle
bda7932046
more cleanup
2018-11-16 07:24:16 +01:00
l10n daemon script
88eb1b4b1e
GIT_SILENT made messages (after extraction)
2018-11-16 06:57:10 +01:00
l10n daemon script
00b21a906e
GIT_SILENT made messages (after extraction)
2018-11-16 03:50:56 +01:00
Jean-Baptiste Mardelle
6237b83924
Fix folder rename
2018-11-15 13:32:15 +01:00
Jean-Baptiste Mardelle
192c726af7
Cleanup unused files
2018-11-15 08:50:26 +01:00
Jean-Baptiste Mardelle
ed1c02738d
Fix composition resize start before 0 corruption
2018-11-15 07:28:59 +01:00
Jean-Baptiste Mardelle
6305deed80
Allow ctrl+left click to scroll/pan timeline
2018-11-14 12:59:33 +01:00
Jean-Baptiste Mardelle
dd5d26de53
Use standard actions for zoom in/out in timeline
2018-11-14 12:52:15 +01:00
Jean-Baptiste Mardelle
2f48fc638c
Fix mouse click sometimes lost after zoom
2018-11-14 12:31:23 +01:00
Jean-Baptiste Mardelle
6fd02f972e
Don't allow seeking below 0
2018-11-14 11:34:15 +01:00
Jean-Baptiste Mardelle
f023632c0e
Make zoom more consistent (use same methods for mouse wheel / slider)
...
Restore exact timeline position on project open
2018-11-14 11:26:55 +01:00
l10n daemon script
40e8161ee5
GIT_SILENT made messages (after extraction)
2018-11-13 07:15:27 +01:00
l10n daemon script
eb994a4fef
GIT_SILENT made messages (after extraction)
2018-11-13 04:03:13 +01:00
Albert Astals Cid
efb746f8fa
GIT_SILENT Upgrade KDE Applications version to 19.03.70.
2018-11-10 08:41:59 +01:00
Albert Astals Cid
6409f9377c
GIT_SILENT Upgrade KDE Applications version to 18.03.70.
2018-11-09 23:40:03 +01:00
Albert Astals Cid
6b5172c136
GIT_SILENT Upgrade KDE Applications version to 18.11.80.
2018-11-09 23:22:23 +01:00
Jean-Baptiste Mardelle
49bc18ca9c
Pan timeline with mouse middle button
2018-11-09 15:47:53 +01:00
Jean-Baptiste Mardelle
9a36344836
Fix opacity cannot be changed on comma based locale
2018-11-09 14:29:59 +01:00
Jean-Baptiste Mardelle
87a8a00a7d
Fix track effects from older projects not loaded
2018-11-09 09:19:57 +01:00
Jean-Baptiste Mardelle
434f80d7a4
Fix fades sometimes not working
2018-11-09 08:55:01 +01:00
Jean-Baptiste Mardelle
201b6dd22e
Library: export track compositing
2018-11-08 13:30:39 +01:00
Jean-Baptiste Mardelle
f4275b68db
First step in reimplementing library
2018-11-08 08:57:06 +01:00
Albert Astals Cid
f5565c3177
Add donation url to appdata
2018-11-08 00:33:21 +01:00
Jean-Baptiste Mardelle
edeb5047c4
Restore multitrack view
2018-11-07 10:16:29 +01:00
l10n daemon script
08d749b515
GIT_SILENT made messages (after extraction)
2018-11-07 03:56:20 +01:00
Vincent Pinon
d65f9d10e1
Merge branch 'Applications/18.08'
2018-11-06 10:43:35 +01:00
Vincent Pinon
d884e9477c
fix wrong previous commit (missed changes, doesn't compile)
2018-11-05 23:23:29 +01:00
Vincent Pinon
021437c673
Fix finding MLT data in build-time specified path
2018-11-05 23:19:00 +01:00
l10n daemon script
ae9281aa4a
GIT_SILENT made messages (after extraction)
2018-11-03 06:52:17 +01:00
Christoph Feck
0569e5b524
GIT_SILENT Upgrade KDE Applications version to 18.08.3.
2018-11-02 16:12:24 +01:00
Jean-Baptiste Mardelle
9f53800679
Fix changing proxy profile not rebuilding proxies
2018-11-01 08:14:25 +01:00
l10n daemon script
2044fc12c2
GIT_SILENT made messages (after extraction)
2018-11-01 03:50:49 +01:00
Jean-Baptiste Mardelle
48dfad53c1
Fix incorrect display of proxy codec in clip properties
2018-10-31 19:09:31 +01:00
Jean-Baptiste Mardelle
83c70447a0
cleanup
2018-10-31 18:26:07 +01:00
Jean-Baptiste Mardelle
8b51d7f9f5
Fix incorrect update on color theme change
2018-10-31 13:09:18 +01:00
Jean-Baptiste Mardelle
33cc389278
Make sure to always read clip properties from original source clip, not from proxy
2018-10-31 11:47:54 +01:00
Jean-Baptiste Mardelle
47cd21a95f
Improve proxy info in clip properties panel
2018-10-31 08:59:20 +01:00
l10n daemon script
173cd374fd
GIT_SILENT made messages (after extraction)
2018-10-31 06:57:59 +01:00
Yuri Chornoivan
161d2ac3ef
Fix minor EBN issues and typos
2018-10-30 21:54:15 +02:00
Vincent PINON
4587d29380
Fix play/pause on Windows
2018-10-30 19:43:19 +01:00
Vincent PINON
cd50b3e744
Fix play/pause on Windows
2018-10-30 18:12:02 +01:00
Jean-Baptiste Mardelle
b143411e29
Fix timeline preview & automatic start
2018-10-30 09:20:45 +01:00
Jean-Baptiste Mardelle
51c618f3c6
Fix incoherent group / ungroup actions
2018-10-30 08:56:19 +01:00
Jean-Baptiste Mardelle
f68fa5f128
Cleanup titler guides creation
2018-10-30 07:01:41 +01:00
l10n daemon script
ed2e894dda
GIT_SILENT made messages (after extraction)
2018-10-30 03:47:01 +01:00
Vincent Pinon
a620dfa18d
Merge branch 'Applications/18.08'
2018-10-29 23:34:02 +01:00
Vincent PINON
27c64c000d
Try catching application initialization crashes
2018-10-29 23:31:15 +01:00
Vincent PINON
579812c905
Fix MinGW build script misses
...
* need to install tar
* breeze-icons were removed by mistake
* pick plasma color schemes
2018-10-29 23:31:05 +01:00
Vincent PINON
e44fbe218e
Backport some Shotcut GLwidget updates
2018-10-29 23:31:05 +01:00
Jean-Baptiste Mardelle
ffcc359d6e
Fix crash enabling titler guides after loading a title
2018-10-29 19:09:14 +01:00
Jean-Baptiste Mardelle
4575099026
Fix dragging of clips with audio or video stream disabled
2018-10-29 19:08:25 +01:00
Jean-Baptiste Mardelle
7207f91a75
Fix some bin clip properties not saved after change
2018-10-29 08:41:28 +01:00
l10n daemon script
ae479cef24
GIT_SILENT made messages (after extraction)
2018-10-28 05:43:07 +01:00
l10n daemon script
4ce87b54d4
GIT_SILENT made messages (after extraction)
2018-10-28 02:44:00 +01:00
Jean-Baptiste Mardelle
5cdfe09111
Fix startup crash on open last project
2018-10-27 13:52:13 +02:00
Yuri Chornoivan
3837bd71c6
Sync quickstart manual with UserBase
2018-10-27 14:45:39 +03:00
Jean-Baptiste Mardelle
aa650295d6
Fix insert/overwrite zone target tracks
2018-10-27 13:32:06 +02:00
Jean-Baptiste Mardelle
b203b78812
Some cleanup in shortcut creation
2018-10-27 11:11:54 +02:00
Jean-Baptiste Mardelle
2159fad90a
Fix "Del" key not working in bin
2018-10-26 18:45:33 +02:00
Jean-Baptiste Mardelle
9ae59ce632
Ensure no duplicates in color theme menu
2018-10-26 16:40:21 +02:00
Jean-Baptiste Mardelle
b0b4d5e31d
Fix possible crash on timeline click after item was moved by model
2018-10-26 13:48:05 +02:00
Jean-Baptiste Mardelle
08927ade01
Fix crash on project opening when bin clip contains effect
2018-10-26 12:43:50 +02:00
Jean-Baptiste Mardelle
173b98e897
Fix timeline focus issue
2018-10-26 11:03:22 +02:00
Jean-Baptiste Mardelle
2e7fcd3e27
Fix proxy checkbox in clip properties not reliable
2018-10-26 10:57:36 +02:00
Jean-Baptiste Mardelle
519a213f0f
Improve detection of incorrect effect add (audio/video mismatch)
2018-10-26 09:57:18 +02:00
Jean-Baptiste Mardelle
83f94e126a
timeline effets: do not allow audio effects on video clips.
...
Integrate paste effects with undo/redo
2018-10-26 08:17:03 +02:00
Jean-Baptiste Mardelle
b2859a8f9b
Audio or Video for a bin clip can now easily be disabled from clip properties, simplify stream selection
2018-10-26 07:29:12 +02:00
l10n daemon script
6993db7d34
GIT_SILENT made messages (after extraction)
2018-10-26 03:51:29 +02:00
l10n daemon script
785ee3c8e0
GIT_SILENT made messages (after extraction)
2018-10-25 03:52:49 +02:00
Vincent Pinon
d4b8700ba9
Merge branch 'Applications/18.08'
2018-10-24 19:02:56 +02:00
Jean-Baptiste Mardelle
79aabb299e
Fix possible crash on project open
...
Improve error message on document opening
Save timeline thumbnails on project save
2018-10-24 12:10:18 +02:00
Jean-Baptiste Mardelle
b5f4652672
Fix bin text color bug
2018-10-24 08:59:01 +02:00
Jean-Baptiste Mardelle
bd65cf224e
Fix timeline not updating if forcing a smaller duration on a clip
2018-10-24 08:40:09 +02:00
Jean-Baptiste Mardelle
d6ccaec97e
Fix fade to black broken on clip cut
...
Fix effects not correctly displayed on clip cut
Add test for fade cuts
2018-10-24 08:10:10 +02:00
l10n daemon script
7598e6c39c
GIT_SILENT made messages (after extraction)
2018-10-24 03:55:00 +02:00
Vincent PINON
d8fae4d641
Fix MinGW build
2018-10-23 22:53:32 +02:00
Jean-Baptiste Mardelle
0d62a701ad
Remove some deprecated config options, fix nvenc detection
2018-10-23 13:33:19 +02:00
Jean-Baptiste Mardelle
2d6fa35a62
Fix clip effect names not appearing in timeline
2018-10-23 12:41:48 +02:00
Jean-Baptiste Mardelle
f93d6fe302
Fix crash on grouped composition move
2018-10-23 07:50:22 +02:00
l10n daemon script
b0501506aa
GIT_SILENT made messages (after extraction)
2018-10-23 06:53:22 +02:00
l10n daemon script
501638e298
GIT_SILENT made messages (after extraction)
2018-10-23 03:56:38 +02:00
Jean-Baptiste Mardelle
b252df47d0
small qml cleanup
2018-10-22 13:09:40 +02:00
l10n daemon script
4b4ce3bb27
GIT_SILENT made messages (after extraction)
2018-10-22 06:45:47 +02:00
l10n daemon script
9015986f09
GIT_SILENT made messages (after extraction)
2018-10-22 03:49:12 +02:00
Vincent Pinon
a35bd53fef
Install doc files
2018-10-21 21:54:00 +02:00
Vincent Pinon
042fd1a353
Merge branch 'Applications/18.08'
2018-10-21 21:53:09 +02:00
Vincent PINON
23d6d018ee
build scripts for Linux & Windows
2018-10-19 22:15:19 +02:00
Vincent PINON
a23aca3b2d
Backport packaging scripts
2018-10-19 21:59:55 +02:00
Vincent PINON
cde8ebe01a
Fix MinGW build
2018-10-19 19:55:45 +00:00
Jean-Baptiste Mardelle
bd6344abfd
Better bg color for timeline when asking for recovery
2018-10-19 18:14:38 +02:00
Jean-Baptiste Mardelle
69ed70520f
Make timeline insert / overwrite work with grouped clip
2018-10-19 13:59:03 +02:00
Jean-Baptiste Mardelle
9806a04d4b
Fix monitor not updated after disabling/enabling a clip
2018-10-19 13:46:12 +02:00
Jean-Baptiste Mardelle
9339e3d702
Fix a regression and a test, broken by recent commit
2018-10-19 13:21:39 +02:00
Jean-Baptiste Mardelle
b145ccf7be
Add buttons to allow dragging video or audio only component of a clip in bin and monitor
2018-10-19 11:48:40 +02:00
l10n daemon script
bd0a7d2327
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"
2018-10-19 07:41:30 +02:00
l10n daemon script
edae3ef86e
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"
2018-10-19 05:45:23 +02:00
Jean-Baptiste Mardelle
fbdbbfe53a
initial support for overwrite and insert mode in timeline drag (only works with single clips currently)
2018-10-17 12:57:47 +02:00
l10n daemon script
c220a5404c
GIT_SILENT made messages (after extraction)
2018-10-17 07:31:14 +02:00
Vincent Pinon
169648d1e9
Install doc files
2018-10-15 00:26:24 +02:00
Jean-Baptiste Mardelle
3c6b2441cf
Backport fix for incorrect bin rename
...
CCBUG: 368206
2018-10-14 19:17:20 +02:00
Jean-Baptiste Mardelle
37dfd10776
Fix clip/folder rename failing when another job is running
...
BUG: 368206
2018-10-14 18:32:09 +02:00
l10n daemon script
443a7b8cc8
GIT_SILENT made messages (after extraction)
2018-10-14 07:08:45 +02:00
l10n daemon script
4379af7908
GIT_SILENT made messages (after extraction)
2018-10-14 04:13:58 +02:00
Jean-Baptiste Mardelle
dbd3a1fcd8
Fix default affine opacity, add missing xml for composite transition
2018-10-11 17:11:09 +02:00
Jean-Baptiste Mardelle
562280e108
Switch audio balance to the new animated type.
2018-10-11 13:15:09 +02:00
Jean-Baptiste Mardelle
3cf5124e60
Add mechanism to hide an effect or compositoin.
...
Hide is different than blacklist, since it is not displayed to the user but can still be used internally
To hide an effect/composition, there must be an xml description with the type=hidden attribute
2018-10-11 13:15:09 +02:00
l10n daemon script
100256529b
GIT_SILENT made messages (after extraction)
2018-10-11 06:46:00 +02:00
Jean-Baptiste Mardelle
77bdbfd558
Fix crash on reload/proxy clip on opened project
2018-10-10 13:28:15 +02:00
Jean-Baptiste Mardelle
02f20de844
Cleanup job error messages, display in bin instead of ugly text overlay
2018-10-10 13:28:15 +02:00
l10n daemon script
4415ac60d0
GIT_SILENT made messages (after extraction)
2018-10-10 07:45:26 +02:00
l10n daemon script
84b4a003c6
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"
2018-10-10 06:37:46 +02:00
l10n daemon script
a7ebd365ef
GIT_SILENT made messages (after extraction)
2018-10-10 04:09:31 +02:00
l10n daemon script
235cdda4d1
GIT_SILENT made messages (after extraction)
2018-10-09 06:51:35 +02:00
Jean-Baptiste Mardelle
1c1a142f81
Ensure our tests pass without a working avformat producer installed
2018-10-08 19:06:51 +02:00
Jean-Baptiste Mardelle
6581ea69da
Improve missing luma detection (region transition) - fixes project crash
2018-10-08 08:40:20 +02:00
Jean-Baptiste Mardelle
637d2115ac
Improve missing luma detection (region transition) - fixes project crash
2018-10-08 08:35:32 +02:00
Jean-Baptiste Mardelle
72c6a1715a
Home/End now also seek in clip monitor
2018-10-07 16:17:26 +02:00
Jean-Baptiste Mardelle
17074d01a1
Update AppData for upcoming release
2018-10-07 16:17:25 +02:00
Jean-Baptiste Mardelle
9f3fcc9640
Turn back tests now that MLT modules is installed on the CI
2018-10-07 15:19:49 +02:00
Jean-Baptiste Mardelle
b617bb7890
* re-add region composition
...
* fix opacity not correctly set when first selecting an effect/composition
* fix composition duration calculation when dropped near another existing composition
2018-10-05 14:28:18 +02:00
Jean-Baptiste Mardelle
fe767f6e6d
Remove deprecated transparency option for images
...
Fix Force duration cannot be disabled
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
2d306874b8
Fix crash/corruption on timeline clip reload
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
2779c561bd
Clear info messages after document is successfully opened
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
138cab2984
Clear message queue if important error message is displayed so that queued message don't appear afterwards out of context
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
db7334c0b4
Add basic support for blipflash producer in case we run the tests on a system without avformat producer support
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
6870405d18
Disable automatic tests until MLT is fully installed on the CI
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
fba87f7ff0
Add appdata screenshot caption
2018-10-05 12:37:51 +02:00
Jean-Baptiste Mardelle
76d85979c5
Various proxy fixes:
...
enable/disable option in clip properties when changed in project settings
Fix proxy file not deleted on abort job
Don't reload clip on projy job abort
2018-10-05 10:16:04 +02:00
Jean-Baptiste Mardelle
181c6a4caf
Fix test crashing on exit
2018-10-05 10:15:22 +02:00
Jean-Baptiste Mardelle
5a6fa5126f
Fix dropping AV clip on audio track
2018-10-04 08:27:41 +02:00
Jean-Baptiste Mardelle
da15aa6591
audio thumbs fixes (missing thumbs when scrolling, paint issue)
2018-10-04 08:07:01 +02:00
Jean-Baptiste Mardelle
4682fd3b6f
Fix audio thumbs incorrect
2018-10-04 07:46:54 +02:00
Christoph Feck
e68bf3bc8e
GIT_SILENT Upgrade KDE Applications version to 18.08.2.
2018-10-03 19:03:59 +02:00
Jean-Baptiste Mardelle
4fbe42481b
Fix Home/End in clip monitor
2018-10-03 17:51:24 +02:00
Jean-Baptiste Mardelle
3247ad04bb
merge align audio fixes from:
...
https://phabricator.kde.org/D5205
2018-10-03 17:51:05 +02:00
Jean-Baptiste Mardelle
d3e47040e7
Disable clip properties proxy if not enabled in project
2018-10-03 09:15:05 +02:00
Jean-Baptiste Mardelle
5d12d32630
Fix crash on clip move
2018-10-03 08:53:57 +02:00
Jean-Baptiste Mardelle
34a8359984
restore audio align feature
2018-10-02 19:10:06 +02:00
Jean-Baptiste Mardelle
7728e1c95a
Fix some track index errors in timeline view
2018-10-01 13:15:42 +02:00
Jean-Baptiste Mardelle
9a1bbda241
Don't allow compositing with track above current track (fixes crash)
2018-10-01 08:57:43 +02:00
Jean-Baptiste Mardelle
6c6de9fd9a
Improve handling of broken projects
2018-10-01 08:26:44 +02:00
Jean-Baptiste Mardelle
f07b82a628
Fix view corruption when scrolled vertically
2018-09-30 07:56:25 +02:00
Vincent Pinon
111b6b92bc
Merge branch 'master' into refactoring_timeline
2018-09-28 23:19:35 +02:00
Vincent Pinon
f22aad4c03
Merge branch 'Applications/18.08'
2018-09-28 22:30:08 +02:00
Vincent Pinon
51d34999ee
Windows crash reports
2018-09-28 22:20:10 +02:00
Vincent Pinon
294cc23d84
Update authors
2018-09-28 22:20:10 +02:00
Jean-Baptiste Mardelle
166eb5e178
Title guide color configurable
2018-09-28 18:02:59 +02:00
Jean-Baptiste Mardelle
17b54bae1d
Make title widget guides configurable
2018-09-28 17:41:16 +02:00
Jean-Baptiste Mardelle
5cc1bf2073
Fix various issues with timeline zoom
2018-09-28 17:08:56 +02:00
Jean-Baptiste Mardelle
d879f63a0a
remove deprecated code
2018-09-28 15:48:00 +02:00
Jean-Baptiste Mardelle
56f8e03958
Add guides in titler
2018-09-28 15:41:17 +02:00
Jean-Baptiste Mardelle
b4fb1a8242
Fix track index corruption
...
BUG: 399129
2018-09-28 14:58:54 +02:00
Jean-Baptiste Mardelle
84f270c775
Add nvidia hardware detection and support for timeline preview
2018-09-28 14:14:31 +02:00
Jean-Baptiste Mardelle
2c1a34c7c7
Fix various focus issues with menus in timeline
2018-09-28 11:56:42 +02:00
Jean-Baptiste Mardelle
6ecb0c34d9
Fix auto split of playlist clips
2018-09-28 10:51:29 +02:00
Jean-Baptiste Mardelle
449cdaa6a1
Fix remaining tests
2018-09-28 09:54:07 +02:00
Jean-Baptiste Mardelle
165aa1180d
Fix model test
2018-09-28 08:28:14 +02:00
Jean-Baptiste Mardelle
b643647709
Fix corruption on group move (audio clips ending on video tracks)
2018-09-28 07:51:26 +02:00
Jean-Baptiste Mardelle
12e37edd5c
Fix effects tests
2018-09-27 12:40:11 +02:00
Jean-Baptiste Mardelle
55aebe2980
Start fixing tests
2018-09-27 09:05:10 +02:00
Vincent Pinon
4866780675
Merge branch 'master' into refactoring_timeline
2018-09-27 00:56:08 +02:00
Juku Trump
b9085edcda
Move Download dialogs (GHNS) to more relevant places
...
Differential revision: https://phabricator.kde.org/D15736
2018-09-26 15:43:50 +02:00
Jean-Baptiste Mardelle
943c39c512
intial detection and enabling of vaapi hardware encoders
2018-09-26 13:23:51 +02:00
Jean-Baptiste Mardelle
b42add029b
fix timeline corruption:
...
* Major update to item drag in timeline
* Fix composition move in groups
* Refactor timeline preview (in progress)
2018-09-26 11:13:27 +02:00
Jean-Baptiste Mardelle
22b3cabb05
Revert "model updates are now applied independently"
...
This reverts commit 806031da2d .
2018-09-26 11:13:26 +02:00
Jean-Baptiste Mardelle
3eb0317b98
Auto calculate size of new composition when inserted into timeline
...
Hide Composition's category in list view since transitions are not implemented yet
2018-09-24 12:52:27 +02:00
Jean-Baptiste Mardelle
3148e66263
Fix double clicking a title clip in bin tries to rename instead of opening the title dialog
2018-09-21 15:22:20 +02:00
Jean-Baptiste Mardelle
9563095a2c
Correctly replace timeline producer on bin producer change
2018-09-21 11:20:25 +02:00
Jean-Baptiste Mardelle
ac20af72cf
Fix custom key binding method
2018-09-21 07:53:56 +02:00
Jean-Baptiste Mardelle
a4d23e5e85
Add option to hide effect keyframe parameters by default (enabled in levels effect)
2018-09-20 22:37:24 +02:00
Jean-Baptiste Mardelle
539c7eddef
Fix missing parameters for effects/compositions without xml file description
...
Fix in the refactoring branch
BUG: 398787
2018-09-18 13:46:08 +02:00
Jean-Baptiste Mardelle
2a186dfa59
Rename clip properties tabs for clarity
2018-09-17 16:27:26 +02:00
Jean-Baptiste Mardelle
dae30d3bd0
Add proxy utils in clip properties dialog to play/delete/show folder of a clip's proxy
2018-09-17 16:27:26 +02:00
Laurent Montel
079b88eb12
Make it compiles when we use QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
2018-09-17 13:44:14 +02:00
Jean-Baptiste Mardelle
9c744a62d2
Initial support for hwaccel in proxy creation (through the h264-vaapi/nvenc settings)
2018-09-14 15:32:54 +02:00
Jean-Baptiste Mardelle
c04ac89798
Remove deprecated round clip corners feature
2018-09-14 10:47:28 +02:00
Jean-Baptiste Mardelle
8a75aab84d
Reintroduce Blackmagic external monitor support
2018-09-14 10:31:07 +02:00
Jean-Baptiste Mardelle
f77309cfd6
cleanup clipproperties widget ui
2018-09-05 18:12:08 +02:00
Jean-Baptiste Mardelle
5ccad91a31
Put clip properties in a scrollArea to ensure a correct layout
2018-09-05 13:30:18 +02:00
Jean-Baptiste Mardelle
afc637cb75
Fix proxy rebuild on clip property change
2018-09-05 07:58:06 +02:00
Jean-Baptiste Mardelle
68556dbd6a
Fix proxy creation not restarting when changing a property while creating proxy
2018-09-02 15:42:41 +02:00
Jean-Baptiste Mardelle
5cd17e333a
Prepare AppData for next release
2018-09-01 19:25:49 +02:00
Jean-Baptiste Mardelle
7e511e09b2
Fix clip proxy on autorotate
...
BUG: 397762
2018-09-01 19:23:31 +02:00
Christoph Feck
5dec81039a
GIT_SILENT Upgrade KDE Applications version to 18.08.1.
2018-08-31 18:42:34 +02:00
l10n daemon script
62c210067d
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"
2018-08-27 07:41:47 +02:00
l10n daemon script
11fae84a48
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"
2018-08-27 05:49:18 +02:00
Vincent Pinon
67a576f0d8
Merge branch 'Applications/18.08'
2018-08-21 03:35:53 +02:00
Vincent Pinon
cf4980fc0e
Fix effects parameters parsing
...
regression since QtScript drop
2018-08-21 03:34:27 +02:00
Vincent Pinon
01797e3b94
Give priority to local effects over system ones
2018-08-21 03:34:27 +02:00
Vincent Pinon
a9e06e0a91
Access to MLT debug info (command line option)
2018-08-21 03:34:27 +02:00
Vincent Pinon
946842ac87
Fix OffScreenSurface creation in GUI thread
2018-08-21 03:34:27 +02:00
Nicolas Carion
8bda4a1b46
fix compilation
2018-08-21 03:32:16 +02:00
Nicolas Carion
806031da2d
model updates are now applied independently
2018-08-21 03:19:38 +02:00
Jean-Baptiste Mardelle
bc489c074f
Fix disable bin effects action
2018-08-20 18:47:28 +02:00
Jean-Baptiste Mardelle
16fd7ffca8
Fix editing clip & composition position
2018-08-19 14:53:05 +02:00
Jean-Baptiste Mardelle
c6ffaffbd0
Make sure the QOffscreenSurface is created in main thread as specified in the docs
2018-08-19 14:20:51 +02:00
l10n daemon script
d4fa45e498
GIT_SILENT made messages (after extraction)
2018-08-19 06:33:29 +02:00
l10n daemon script
26925bd149
GIT_SILENT made messages (after extraction)
2018-08-19 03:43:23 +02:00
Yuri Chornoivan
79c3d3a396
Fix minor EBN issues
2018-08-18 16:23:55 +03:00
l10n daemon script
c9acd9c847
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"
2018-08-18 07:30:49 +02:00
l10n daemon script
0d30802c02
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"
2018-08-18 05:44:41 +02:00
Jean-Baptiste Mardelle
e7a025dc0f
Smaller icons in bin and asset panel
2018-08-17 07:49:30 +02:00
Jean-Baptiste Mardelle
8c70a9c15f
Fix loading of bin clip effects
2018-08-16 13:01:52 +02:00
Jean-Baptiste Mardelle
2da54ea10f
Reintroduce enable/disable effect stack button, small ui fixes
2018-08-16 08:28:43 +02:00
Jean-Baptiste Mardelle
b9307626fe
FIx various problems/crashes with split effect button
2018-08-15 19:00:28 +02:00
Vincent Pinon
727f86bc4b
Increase max unzoom level, uniform zoom factor
2018-08-15 01:07:34 +02:00
Jean-Baptiste Mardelle
06eabb677c
Fix crash after track deletion
2018-08-14 13:24:06 +02:00
Jean-Baptiste Mardelle
d099d374ed
Fix mouse cursor not updating in timeline track headers
2018-08-14 13:12:12 +02:00
Jean-Baptiste Mardelle
86f309c918
Fix update of timeline thumbs on clip change
2018-08-14 09:00:02 +02:00
Jean-Baptiste Mardelle
89c5d6809c
Allow scrolling in timeline headers
2018-08-14 08:32:07 +02:00
Jean-Baptiste Mardelle
9a411136f5
Fix track effects lost on project open, show track and clip effects in timeline
2018-08-13 18:48:15 +02:00
Jean-Baptiste Mardelle
cce60eba9f
Add button showing if a track has effects. Button can disable/enable the track effects
2018-08-12 14:45:54 +02:00
Jean-Baptiste Mardelle
312c8a3bf2
Restore icon overlay in bin to indicate clip with effects
2018-08-12 10:00:31 +02:00
Jean-Baptiste Mardelle
e807e8cbd7
Fix clip monitor incorrectly pausing on clip end and not restarting playback from start
2018-08-11 17:37:46 +02:00
Jean-Baptiste Mardelle
4cf0336a2e
Fix position and zoom missing keyframes
2018-08-11 09:58:39 +02:00
Jean-Baptiste Mardelle
e7ff3a7ce3
Fix item resize dialog working incorrectly
2018-08-11 09:42:59 +02:00
Jean-Baptiste Mardelle
cfd871e9a2
When dropping a folder on the bin, import only interesting items (video/audio/image/mlt playlist) and also import subfolders if they contain a clip
2018-08-10 17:43:30 +02:00
Jean-Baptiste Mardelle
f1e85c3987
Fix custom lift/gamma/gain displaying wrong UI
...
BUG: 364127
2018-08-09 07:37:46 +02:00
Jean-Baptiste Mardelle
576f10a408
Clips and compositions can now be fully moved with keyboard through grabbed mode
2018-08-08 18:48:50 +02:00
Jean-Baptiste Mardelle
a50f875b41
Fix asset list filtering messing up when calling context menu
2018-08-08 18:26:47 +02:00
Jean-Baptiste Mardelle
23dd339a82
New 'Grab item' feature (Shift+G) allowing to select the current timeline item and move it in timeline with keyboard arrows (wip)
2018-08-08 17:52:14 +02:00
Jean-Baptiste Mardelle
cf1b592e64
Fix monitor overlay not showing for compositions
2018-08-08 11:01:31 +02:00
Jean-Baptiste Mardelle
2d52628960
Fix crash on project opening
2018-08-08 10:47:36 +02:00
Jean-Baptiste Mardelle
281db3cb0e
Cleanup, get rid of old effectslistview, effects now added to correct object on activate
2018-08-08 10:07:47 +02:00
Jean-Baptiste Mardelle
7bd1d6b588
Timeline context menu now only shows favorite effects / compositions
2018-08-08 08:29:42 +02:00
Jean-Baptiste Mardelle
63987d13fb
Fix custom effect saving
2018-08-07 13:18:38 +02:00
Christoph Feck
962e348183
GIT_SILENT Upgrade KDE Applications version to 18.08.0.
2018-08-06 22:44:29 +02:00
Jean-Baptiste Mardelle
8ea4a00562
Fix timeline clip menu for Qt < 5.9
...
Add context menu to add a favorite effet / composition to a clip
2018-08-06 13:36:39 +02:00
Jean-Baptiste Mardelle
28d805033d
Fix crash on exit
2018-08-06 13:35:36 +02:00
Jean-Baptiste Mardelle
63c93c43a0
Only display favorite compositons in timeline context menu
2018-08-06 08:54:10 +02:00
Jean-Baptiste Mardelle
900246631a
Add proper transitionfilter to display selcted transitions only
2018-08-06 08:43:01 +02:00
Jean-Baptiste Mardelle
56a98102b4
Updated appdata
2018-08-03 17:56:18 +02:00
Jean-Baptiste Mardelle
67fc6bb623
Fix possible crash in monitor restart
2018-08-03 17:56:02 +02:00
Juku Trump
4fa39c87a5
Fix refresh on hide track
...
Differential revision: https://phabricator.kde.org/D14466
2018-08-03 16:16:06 +02:00
Jean-Baptiste Mardelle
09058100cd
Compositions can now also be defined as favorites
2018-08-03 16:10:04 +02:00
Jean-Baptiste Mardelle
fc2822fac5
Cleanup handling of favorite effects and make effect basket (favorites) work again
2018-08-03 15:08:51 +02:00
Jean-Baptiste Mardelle
ff834f9be2
Effects can now be switched as favorites from effects list widget and appear in the favorite effect basket
2018-08-03 12:03:21 +02:00
Jean-Baptiste Mardelle
54813bbeea
Prepare assets for favorite selection (wip)
2018-08-03 10:16:05 +02:00
Jean-Baptiste Mardelle
b26de129b7
Save track thumbnail format
...
https://phabricator.kde.org/T9283
2018-08-02 09:53:57 +02:00
Jean-Baptiste Mardelle
7299009dcc
Add button in video track header to configure thumbnail display (switch between in/out thumbnails, all thumbnails or no thumbnails)
2018-07-31 16:34:14 +02:00
Jean-Baptiste Mardelle
fd8efe13e5
Cleanup clips thumbs, get ready for full thumbnails view
2018-07-31 15:49:25 +02:00
Christoph Feck
f7120a0c3d
GIT_SILENT Upgrade KDE Applications version to 18.07.90.
2018-07-30 23:47:26 +02:00
Jean-Baptiste Mardelle
06862714b3
First steps to restore archive feature
2018-07-26 13:16:59 +02:00
Jean-Baptiste Mardelle
d4cf2c5725
Fix listing of project files in project settings dialog
2018-07-26 13:05:41 +02:00
Juku Trump
82defeb99d
Reduce minimum profile widget height to make dialog fit in screen
...
BUG: 384511
Differential Revision: https://phabricator.kde.org/D14281
2018-07-26 08:59:47 +02:00
Juku Trump
6a692aac63
Reduce minimum profile widget height to make dialog fit in screen
...
BUG: 384511
Differential Revision: https://phabricator.kde.org/D14281
2018-07-26 08:56:19 +02:00
Jean-Baptiste Mardelle
67e8d5edea
Convert groups from older project files. Group AV clips that were split from old project
2018-07-25 10:35:49 +02:00
Jean-Baptiste Mardelle
434a304b0f
Fix audio offset when opening older project file
2018-07-25 09:00:19 +02:00
Jean-Baptiste Mardelle
9f3c2432e3
Fix locked tracks empty when opening an old kdenlive project
2018-07-25 08:06:00 +02:00
Jean-Baptiste Mardelle
f6f64ac4f5
Revert default track order to usual (audio tracks below)
2018-07-25 08:05:27 +02:00
l10n daemon script
a520629b6f
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"
2018-07-25 07:21:11 +02:00
l10n daemon script
4a310c8af7
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"
2018-07-25 05:35:07 +02:00
Jean-Baptiste Mardelle
622f46067d
Reorganize menus, disable timeline clip actions when not available
2018-07-24 13:32:17 +02:00
Jean-Baptiste Mardelle
7eb73ea86b
More compact layour for asset list and bin widget
2018-07-20 09:25:34 +02:00
Jean-Baptiste Mardelle
55d4bcc142
Get rid of the now useless hacky KoIconUtils icon method and switch to standard QIcon method
2018-07-20 09:08:13 +02:00
Jean-Baptiste Mardelle
4643855209
Cleanup & simplify color theme handling
2018-07-19 13:47:43 +02:00
Willian Pessoa
08e8497ddc
Add three "safe zone" overlays
...
Differential Revision: https://phabricator.kde.org/D14019
2018-07-17 08:33:05 +02:00
Jean-Baptiste Mardelle
8df9449ea1
Fix scrolling in area below tracks
2018-07-17 08:23:00 +02:00
Albert Astals Cid
f31b8e6867
GIT_SILENT Upgrade KDE Applications version to 18.11.70.
2018-07-16 20:03:31 +02:00
Albert Astals Cid
34c5e9b147
GIT_SILENT Upgrade KDE Applications version to 18.07.80.
2018-07-16 19:30:48 +02:00
Jean-Baptiste Mardelle
bb91f7a178
Add menu entry to edit clip duration
2018-07-11 17:52:10 +02:00
Jean-Baptiste Mardelle
d31b1cbbc7
New timeline display option, you can now choose between A2,A1,V1,V2 and A1,V1,A2,V2
2018-07-11 14:39:33 +02:00
Jean-Baptiste Mardelle
fde698f778
Require MLT 6.10 (to avoid the incompatible 6.8)
2018-07-11 10:44:01 +02:00
Jean-Baptiste Mardelle
1557017613
Fix compile warning
2018-07-11 10:39:23 +02:00
Jean-Baptiste Mardelle
4a55b39829
Backport KF5 Purpose share feature
2018-07-11 10:38:58 +02:00
Jean-Baptiste Mardelle
3a34c2ab29
Backport fix for incorrect gap in texts
2018-07-11 10:08:21 +02:00
Jean-Baptiste Mardelle
023fd40dbf
Fix crash on forbidden group move
2018-07-11 09:59:22 +02:00
Jean-Baptiste Mardelle
3abc9805c8
Fix view corruption on group move (video clip incorrectly allowed on audio track)
2018-07-11 09:32:50 +02:00
Jean-Baptiste Mardelle
6889262c62
Fix view corruption on group move
2018-07-11 09:31:36 +02:00
Jean-Baptiste Mardelle
1cdf829271
Fix recent regression - crash on ungroup
2018-07-09 09:16:26 +02:00
Jean-Baptiste Mardelle
76f72bdfee
Fix clip incorrectly dragged after opening double click dialog
2018-07-09 09:09:35 +02:00
Nicolas Carion
0ed66bca2d
some modifications to group movement and more tests
2018-07-09 03:39:06 +02:00
Nicolas Carion
a4508664a3
remove redundant lock checks
2018-07-09 02:55:01 +02:00
Nicolas Carion
b8be3cc139
add protection when track is locked
2018-07-09 02:54:22 +02:00
Nicolas Carion
a408e1b5f5
failsafe message in core
2018-07-09 02:54:07 +02:00
Jean-Baptiste Mardelle
4c08595e2a
Fix crash & non working ungroup when several groups were selected
2018-07-08 17:12:04 +02:00
Jean-Baptiste Mardelle
ecf504bf8a
Make timeline context menu appear on mouse press, not after a click
2018-07-08 16:08:00 +02:00
Jean-Baptiste Mardelle
788397c50b
Remove clip context menu "cut" (was a duplicate of split at playhead)
...
Hide split audio/video if the clip is grouped
2018-07-08 15:05:50 +02:00
Jean-Baptiste Mardelle
5c54e75820
Fix track compositing/audio mix broken on track insertion
2018-07-08 14:58:27 +02:00
Jean-Baptiste Mardelle
fc756cf834
Fix warning
2018-07-08 14:56:35 +02:00
Jean-Baptiste Mardelle
387418273e
Fix double parameters incorrectly handling factor, like gain
2018-07-08 14:24:47 +02:00
Jean-Baptiste Mardelle
d8cb94bfce
Fix luma/lift/gain default values not using factor
2018-07-08 14:23:35 +02:00
Jean-Baptiste Mardelle
a4a9af4f70
Fix AV clip drag rejected when dragging from video tracks to audio tracks
2018-07-08 13:47:54 +02:00
Jean-Baptiste Mardelle
94ce7df9a9
Fix crash after extract / zone lift
2018-07-08 12:52:24 +02:00
Jean-Baptiste Mardelle
a505751ea3
Fix incorrect monitor refresh on timeline clip move/deletion
2018-07-08 12:20:41 +02:00
Jean-Baptiste Mardelle
e2cccd431e
Fix crash and missing feedback in proxy clip creation
2018-07-08 12:06:23 +02:00
Jean-Baptiste Mardelle
ae0fb083b2
Proxy creation should obey current doc settings, not global settings
2018-07-06 16:54:29 +02:00
Jean-Baptiste Mardelle
dd56a113bd
Fix crash trying to generate proxies when not enabled
2018-07-06 16:42:03 +02:00
Jean-Baptiste Mardelle
81ad44a931
Move default project location from "Documents" to "Videos"
2018-07-06 16:33:06 +02:00
Jean-Baptiste Mardelle
d36e1b2c85
Fix Cut context menu
2018-07-06 16:26:00 +02:00
Jean-Baptiste Mardelle
0132b6d8ae
Set default video tracks to 2, same as audio
2018-07-06 16:22:38 +02:00
Jean-Baptiste Mardelle
4896a779ba
* Fix proxy not automatically created
...
* Fix crash creating proxy in some circumstances
* Fix monitor not refreshed after proxy state change
2018-07-06 16:22:16 +02:00
Jean-Baptiste Mardelle
81586dd6da
Fix composition view not refreshing on resize (still broken on undo/redo)
2018-07-06 11:29:13 +02:00
Jean-Baptiste Mardelle
83c9523239
Fix warning
2018-07-06 10:25:43 +02:00
Jean-Baptiste Mardelle
f5cc49d06a
Don't display annoying "you need to restart" message on first run, don't try to enforce breeze icon theme if not available
2018-07-06 10:19:36 +02:00
Jean-Baptiste Mardelle
89eba4d290
Cleanup curves effet ui
2018-07-06 08:11:01 +02:00
Jean-Baptiste Mardelle
8ae5e09c61
Fix crash opening old project containng video only clip
...
Fix transition track offset on older project files
2018-07-05 08:18:01 +02:00
Nicolas Carion
abe17b0ecb
fix selection bounds
2018-07-05 02:02:54 +02:00
Nicolas Carion
e66eb94e20
some doc
2018-07-05 01:16:22 +02:00
Nicolas Carion
c354bb156f
more interface cleanup
2018-07-05 01:04:54 +02:00
Nicolas Carion
6d4a820b24
slight clean-up in clipmodel interface
2018-07-05 00:38:58 +02:00
Jean-Baptiste Mardelle
88b97649d8
small improvment in old project conversion
2018-07-04 12:26:54 +02:00
Jean-Baptiste Mardelle
b35b0fc92e
improve handling of audio clips in older project files
2018-07-04 10:57:04 +02:00
Jean-Baptiste Mardelle
434ce7a664
First step towards compatibility of older kdenlive project files
2018-07-04 10:38:03 +02:00
Jean-Baptiste Mardelle
cf21817c29
Fix crash dropping a clip from another Kdenlive instance
2018-07-04 09:35:46 +02:00
Jean-Baptiste Mardelle
49c0421391
Reintroduce clip duration dialog
2018-07-03 19:51:17 +02:00
Jean-Baptiste Mardelle
ea5520bbd1
improve feedback when clip cannot be cut
2018-07-03 09:08:36 +02:00
Jean-Baptiste Mardelle
978177260b
Cleanup rotoscoping, add common class to mange corners effect and future effects that recieve param update from on monitor view
...
Make default param for keyframe type independant from factor.
2018-07-02 13:05:53 +02:00
Jean-Baptiste Mardelle
60697451a1
Fix crash selecting an item after project opening
2018-06-29 13:23:06 +02:00
Jean-Baptiste Mardelle
321f9dacbb
Fix invalid "main bin" xml
2018-06-29 13:16:40 +02:00
Jean-Baptiste Mardelle
a85518de40
Fix position of tooltip when moving clip
2018-06-29 11:01:20 +02:00
Jean-Baptiste Mardelle
072c88fe33
Remember track state (collapsed)
2018-06-29 10:46:48 +02:00
Jean-Baptiste Mardelle
eab9f617aa
Fix subclip incorrectly changing parent clip zone
2018-06-28 12:53:08 +02:00
Jean-Baptiste Mardelle
e13bb6bcc4
Several fixes for subclips (names, zone in monitor, sorting, thumbs)
2018-06-28 09:14:39 +02:00
Jean-Baptiste Mardelle
07851dd650
Fix scene detection job (create subclips)
2018-06-28 08:29:51 +02:00
Jean-Baptiste Mardelle
81518bdf36
Allow setting a minimal duration for autodetected scenes to avoid multiple cuts on fast scene change
2018-06-27 13:39:20 +02:00
Jean-Baptiste Mardelle
d72907d92b
Fix auto scene split job (create markers)
2018-06-27 13:20:23 +02:00
Jean-Baptiste Mardelle
aaa325bf4e
Start restoring clip jobs
2018-06-27 10:43:57 +02:00
Jean-Baptiste Mardelle
1cac107bae
FIx duplicate lines from incorrect merge
2018-06-25 22:48:33 +02:00
Jean-Baptiste Mardelle
62816228cc
Fix effects corruption on project open
2018-06-25 22:02:11 +02:00
Jean-Baptiste Mardelle
3665df0d8b
When adding effect to a split clip, make sure audio effects apply to the audio part
2018-06-24 20:11:49 +02:00
Jean-Baptiste Mardelle
96b155bc4d
Make sure title clip name does not contain newline
2018-06-24 18:16:05 +02:00
Nicolas Carion
7c2ae67e6f
fix timewarp and workaround Mlt's weird rounding behaviour
2018-06-22 23:48:15 +02:00
Nicolas Carion
e64fca7261
checking if an effect is there accounts for groups
2018-06-22 23:48:15 +02:00
Nicolas Carion
29fd6a5c4a
start using mutex locks in EffectStackModel
2018-06-22 23:48:15 +02:00
Nicolas Carion
1fc4053d72
fix TreeItem::accumulate and add const version
2018-06-22 23:48:15 +02:00
Nicolas Carion
9196c6bacb
make sure udpateStackLength also iterates over children
2018-06-22 23:48:15 +02:00
Nicolas Carion
9e159104d6
add function to iterate over leaves of a tree
2018-06-22 23:48:15 +02:00
Jean-Baptiste Mardelle
c60e584d47
Fix compilation
...
CCBUG: 394888
2018-06-22 19:29:14 +02:00
Jean-Baptiste Mardelle
92bbfe6f91
Small fixes for keyframe seek
2018-06-22 17:55:21 +02:00
Jean-Baptiste Mardelle
78699ebf3b
Reintroduce bezier curves effect (curves effect also starts but doesn't work because it needs to edit several other params on one change)
2018-06-22 17:54:55 +02:00
Jean-Baptiste Mardelle
2465f6b659
Start fixing keyframes on clip resize undo / redo
2018-06-22 14:23:20 +02:00
Jean-Baptiste Mardelle
9a92bc2bdc
fix effectstack not updated when resizing clip, and possible keyframe corruption on keyframe edit
2018-06-22 12:15:08 +02:00
Jean-Baptiste Mardelle
63ad6096c5
Fix clip type incorrectly passed to qml
2018-06-22 10:39:58 +02:00
Jean-Baptiste Mardelle
06f92332b8
Improve display of timeline ruler zone info
2018-06-22 10:13:49 +02:00
Jean-Baptiste Mardelle
a663fd303d
Fix monitor vertical offset with some devicepixelratio
2018-06-22 10:12:45 +02:00
Nicolas Carion
8880c016f5
clang format
2018-06-20 16:05:20 +02:00
Nicolas Carion
24ecc96fa3
add clang-format-ignore
2018-06-20 16:03:15 +02:00
Nicolas Carion
f599b76918
Update Catch+FakeIt, simplify logic for timewarping and start testing timewarp (not working due to MLT weirdness)
2018-06-20 15:37:44 +02:00
Jean-Baptiste Mardelle
a97fa5d8d3
Allow adding project note from timeline ruler context menu
2018-06-20 13:06:07 +02:00
Jean-Baptiste Mardelle
e116183444
Fix compilation
...
CCBUG: 394888
2018-06-20 12:37:39 +02:00
Jean-Baptiste Mardelle
dc964b3e38
Make ClipType available to qml (solves slideshow thumbnails)
2018-06-19 16:29:02 +02:00
Jean-Baptiste Mardelle
b0d178a514
Cleanup UI track state (hidden/mute)
2018-06-19 12:55:10 +02:00
Jean-Baptiste Mardelle
3a4e564dc4
Fix compilation and incorrect gap in texts
2018-06-19 08:58:55 +02:00
Jean-Baptiste Mardelle
df85d9e67c
Fix slideshow clip inpoint not working
2018-06-18 19:07:39 +02:00
Jean-Baptiste Mardelle
98ccde821e
Fix effect/composition corrupted after project opening
2018-06-18 19:02:07 +02:00
Jean-Baptiste Mardelle
8f93530570
Add amr to the list of supported audio clips
2018-06-18 17:47:57 +02:00
Jean-Baptiste Mardelle
00157b31db
Fix broken audio mix
2018-06-18 17:12:12 +02:00
Jean-Baptiste Mardelle
1560936233
Fix match frame when activating bin clip
2018-06-18 14:09:33 +02:00
Jean-Baptiste Mardelle
40b343b365
Fix compilation
...
CCBUG: 394888
2018-06-18 08:48:55 +02:00
Jean-Baptiste Mardelle
8ec0e9dc92
Fix loading of external title files
2018-06-18 07:53:31 +02:00
Vincent Pinon
10f63865d4
Fix some cppcheck warnings
2018-06-16 22:01:50 +02:00
Vincent Pinon
6dc2841b9c
Fix GCC warnings
2018-06-16 20:41:52 +02:00
Vincent Pinon
fad61c5782
fix compilation
2018-06-12 22:13:27 +02:00
Vincent Pinon
a689c8b25f
merge -Xours master
2018-06-12 07:55:43 +02:00
Vincent Pinon
84347cb717
Fix GCC warnings
2018-06-12 07:44:13 +02:00
Vincent Pinon
dbc365a055
Avoid crash if timeline not created (there is a problem anyway)
2018-06-12 07:44:13 +02:00
Vincent Pinon
2273c93dff
version 18.07.70
2018-06-12 07:44:13 +02:00
Vincent Pinon
0b5521ef75
Make KCrash optional
2018-06-12 07:44:13 +02:00
Vincent Pinon
98268cdd5b
Fix some issues found by scan-build
2018-06-12 07:44:13 +02:00
Vincent Pinon
87788bb8d9
More upgrades to Qt5 connect
2018-06-12 07:44:13 +02:00
Vincent Pinon
eb39599102
Merge branch 'Applications/18.04'
2018-06-12 07:13:46 +02:00
Christoph Feck
2e1c399005
GIT_SILENT Upgrade KDE Applications version to 18.04.2.
2018-06-02 00:52:25 +02:00
Jean-Baptiste Mardelle
bcfff134ad
Don't display Wizard on every AppImage startup
2018-06-01 00:43:17 +02:00
Jean-Baptiste Mardelle
c495295505
Fix message extraction
2018-05-31 23:04:21 +02:00
Jean-Baptiste Mardelle
2f329dd44f
Fix message extraction
2018-05-31 07:43:32 +02:00
Jean-Baptiste Mardelle
687aef70b2
Remove unused QtGraphicalEffects
2018-05-30 23:02:41 +02:00
Jean-Baptiste Mardelle
55bdc65030
Adjust font size of some qml items (fps on monitor, etc)
2018-05-30 22:51:15 +02:00
Jean-Baptiste Mardelle
744f822f5d
Fix seek cursor staying visible in monitor ruler
2018-05-30 22:00:57 +02:00
Jean-Baptiste Mardelle
9cae6cb7d5
Fix bin color clips incorrect length after timeline resize
2018-05-30 21:47:41 +02:00
Jean-Baptiste Mardelle
664adb4bb9
Keyframes can now be edited in timeline through keyboard: Click on a keyframe
...
Then Alt+Left/Right selects previous/next keyframe.
Left/Right moves the current keyframe
Plus/Minus increase/decrease current keyframe value
2018-05-30 21:39:51 +02:00
Jean-Baptiste Mardelle
7091e238d6
More keyframe fixes
2018-05-30 11:00:04 +02:00
Jean-Baptiste Mardelle
41dde53365
Start fixing keyframes for cut clips
2018-05-30 10:46:53 +02:00
Jean-Baptiste Mardelle
25add996fd
Move seeking logic to monitorproxy, improve seeking in keyframe widget
2018-05-30 09:49:10 +02:00
Jean-Baptiste Mardelle
d269c2a6dc
Fix fades not removed when dragging handle outside clip
2018-05-30 08:33:57 +02:00
Jean-Baptiste Mardelle
97b141bb50
Various small fixes for monitor scene and keyframe effects UI
2018-05-30 00:58:35 +02:00
Jean-Baptiste Mardelle
8be2febdad
Remove wrong purposewidgets dependency
2018-05-29 23:01:15 +02:00
Jean-Baptiste Mardelle
735129e46f
Don't round frame position when calling menu or some operations will fail if we clicking too close to the next frame
2018-05-29 21:19:34 +02:00
Jean-Baptiste Mardelle
c1e6a28105
Fix lift zone not removing last clip in zone if it was 1 frame long
2018-05-29 21:16:57 +02:00
Jean-Baptiste Mardelle
5a7e1f5b82
Fix render full project incorrect length
2018-05-29 21:15:56 +02:00
Jean-Baptiste Mardelle
32f9ea3a0a
Rename mime type file to make flatpak happy
...
Differential Revision: https://phabricator.kde.org/D13143
2018-05-29 09:07:11 +02:00
Jean-Baptiste Mardelle
86903a7536
Add share icon to render widget button
2018-05-29 09:06:40 +02:00
Jean-Baptiste Mardelle
1ffb8e8fec
Prepare for 18.04.2 release
2018-05-29 09:04:00 +02:00
Jean-Baptiste Mardelle
47aaa52f44
Rename mime type file to make flatpak happy
...
Differential Revision: https://phabricator.kde.org/D13143
2018-05-29 09:02:51 +02:00
Nicolas Carion
24ba13b43b
fix compil when purpose is not present
2018-05-29 03:07:45 +02:00
Nicolas Carion
046e20b0e5
filewatcher now belongs to projectItemModel and takes undoable insert/remove into account
2018-05-29 02:59:40 +02:00
Nicolas Carion
1eeaa528b5
restrict the range of pickable speeds from the gui
2018-05-29 02:59:40 +02:00
Nicolas Carion
bc0a34c44f
move model notification logic for speed change inside clipmodel
2018-05-29 02:59:40 +02:00
Jean-Baptiste Mardelle
4d01ff0d68
Fix opening document with locked tracks shown empty
2018-05-28 23:24:09 +02:00
Jean-Baptiste Mardelle
0ee8afac82
Finish sharing integration (you should now be able to share rendered videos in one click with Youtube/Android phone/telegram/email)
2018-05-28 23:17:32 +02:00
Jean-Baptiste Mardelle
9921ee4aed
Fix clip monitor audio thumb 1 pixel offset
2018-05-28 08:47:05 +02:00
Jean-Baptiste Mardelle
9c0915c2fc
Hide GPU effects/compositions when movit disabled
2018-05-28 07:41:11 +02:00
Jean-Baptiste Mardelle
f4e90f6e2e
Don't insert audio or video if no target defined for it
2018-05-28 07:11:51 +02:00
Jean-Baptiste Mardelle
d0b9707e30
Fix MLT 6.8.0 crash on AnimatedRect keyframes (transform,...)
2018-05-28 06:57:43 +02:00
Jean-Baptiste Mardelle
44f18221d5
Fix monitor image offset
2018-05-28 06:41:35 +02:00
Jean-Baptiste Mardelle
7d28fd72bc
Fix timeline zone incorrectly loaded on project opening
2018-05-28 06:35:05 +02:00
Jean-Baptiste Mardelle
554dcd4b76
Some fun with the KF5 Purpose framework (new share button in render widget)
2018-05-27 19:54:37 +02:00
Jean-Baptiste Mardelle
396940c22b
Fix timeline zone on document open, remember setting per document
2018-05-27 09:00:04 +02:00
Jean-Baptiste Mardelle
f5696930b8
Fix go to zone end
2018-05-26 20:24:53 +02:00
Jean-Baptiste Mardelle
7ee78f5ff8
Disable zone by default. reset timeline position on new project
2018-05-26 19:42:18 +02:00
Jean-Baptiste Mardelle
bd379499e9
Fix insert zone incorrect behavior on error
2018-05-26 16:23:14 +02:00
Jean-Baptiste Mardelle
4d226ddce5
Set snap point to last zone frame, not +1
2018-05-26 16:23:14 +02:00
Jean-Baptiste Mardelle
cbd6df2f3c
Backport luma/lift/gain negative lift
2018-05-25 16:23:26 +02:00
Jean-Baptiste Mardelle
6ee988333a
Fix speed effect with comma locales
2018-05-25 14:21:39 +02:00
Jean-Baptiste Mardelle
8ae0569b84
Save timeline zone & disable it on project opening
2018-05-25 14:17:32 +02:00
Jean-Baptiste Mardelle
1e271eb8a8
Fix timewarp
2018-05-25 13:46:22 +02:00
Jean-Baptiste Mardelle
5f57fdd8b4
Fix 1 frame too much when dragging zone from clip monitor
2018-05-25 10:51:38 +02:00
Jean-Baptiste Mardelle
554b42c2be
Fix clip profile incorrectly detected (was not using custom == operator)
2018-05-25 10:31:38 +02:00
Jean-Baptiste Mardelle
293b2fbbd8
Various fixes for clip monitor markers, fix zone out 1 frame offset
2018-05-25 09:50:19 +02:00
Jean-Baptiste Mardelle
a5fe0909ac
Fix set Item In/Out not working on groups
2018-05-24 13:15:21 +02:00
Jean-Baptiste Mardelle
21eb1da5a9
Cleanup and fix checking profile not only for first clip
2018-05-23 13:07:56 +02:00
Jean-Baptiste Mardelle
621dfc2bc6
Fix missing keyframe with MLT >= 6.8.0
2018-05-23 11:10:52 +02:00
Jean-Baptiste Mardelle
db8567a9de
Cleanup monitor ruler, display zone duration on change
2018-05-23 10:59:43 +02:00
Jean-Baptiste Mardelle
75884cfa19
Make mouse wheel behavior consistent (wheel up goes back, down goes forwards, alt+wheel goes to next keyframe/snap point)
2018-05-23 09:07:56 +02:00
Jean-Baptiste Mardelle
007b089c6c
Fix monitor rulers incorrectly scaling
2018-05-23 08:59:56 +02:00
Nicolas Carion
b4c5a2116e
remove duplicate undo push
2018-05-23 02:32:00 +02:00
Nicolas Carion
90e190820e
add consistency checks for groups and fix tests
2018-05-23 02:22:20 +02:00
Nicolas Carion
6205d798cb
add proxy to ClipBoard
2018-05-23 02:22:20 +02:00
Jean-Baptiste Mardelle
760d1c9b5e
some fixes for speed change (fix crash on undo, better handling of free space)
2018-05-22 20:06:37 +02:00
Jean-Baptiste Mardelle
cd133f22f1
use gettrackfullname instead of custom parsing
2018-05-22 08:22:52 +02:00
Nicolas Carion
f6e9b4dc9b
fix compilation with newer cmake
2018-05-21 20:05:04 +02:00
Jean-Baptiste Mardelle
9b09dbb2b0
Fix crash with MLT 6.8.0 and some keyfameable parameters (box blur)
2018-05-21 08:39:28 +02:00
Jean-Baptiste Mardelle
cdc60f7575
Consistent behavior for mouse wheel: down goes forward, up goes backwards
...
BUG: 394341
2018-05-21 08:18:35 +02:00
Jean-Baptiste Mardelle
a4dfda1aa3
Fix wrong monitor affected by toolbar
2018-05-19 17:40:04 +02:00
Jean-Baptiste Mardelle
350c374db2
Fix regression in group move and role update
2018-05-18 16:37:12 +02:00
Jean-Baptiste Mardelle
44d929322f
Show message in bin on error loading producer
2018-05-18 15:38:39 +02:00
Jean-Baptiste Mardelle
c2795b0b47
Restore select all, select all in one track
2018-05-18 12:14:16 +02:00
Jean-Baptiste Mardelle
31830e32bb
Fix check profile on first added clip
2018-05-18 11:46:20 +02:00
Jean-Baptiste Mardelle
69efc5d2cd
Improve handling of placeholder clips
2018-05-18 10:34:50 +02:00
Jean-Baptiste Mardelle
21455591d7
Display zone in/out/duration
2018-05-18 08:49:09 +02:00
Jean-Baptiste Mardelle
cf301783bf
Fix "Set monitor frame as thumbnail"
2018-05-17 13:12:20 +02:00
Jean-Baptiste Mardelle
2e4ee2ae75
improve seeking with mouse wheel in timeline ruler. shift+wheel = seek 1 second, alt+wheel = seek to snap
2018-05-17 08:30:36 +02:00
Jean-Baptiste Mardelle
3fff480003
Disable track head color anim on state change
2018-05-16 20:55:47 +02:00
Jean-Baptiste Mardelle
0754a911fb
Fix timeline ruler disappears when resizing window
2018-05-16 20:34:16 +02:00
Jean-Baptiste Mardelle
4074fd24e8
Don't allow fade handle outside clip
2018-05-16 19:03:56 +02:00
Jean-Baptiste Mardelle
d0ad55ee48
Update timeline headers to have icons on first line
...
Introduce split video, fix issues with audio split
2018-05-16 11:39:10 +02:00
Jean-Baptiste Mardelle
fe0ed6e050
Fixes for project duration
2018-05-16 07:41:08 +02:00
Jean-Baptiste Mardelle
9d72b0890b
Fix lift zone random behavior
2018-05-15 19:49:13 +02:00
Jean-Baptiste Mardelle
5cd743b0d6
Fix moving to end of clip after insert
2018-05-15 08:58:49 +02:00
Jean-Baptiste Mardelle
1cc0db0506
Save & restore active and target tracks
...
Fix ruler & timeline position sometimes broken on project opening
2018-05-15 08:54:16 +02:00
Jean-Baptiste Mardelle
f1276ca0af
Fix zone problems (setting in/out sometimes has a 1 frame offset) and seek to clip end after zone insert
2018-05-14 18:30:56 +02:00
Jean-Baptiste Mardelle
68b14887bb
Fix view corruption with spacer tool
2018-05-14 13:48:41 +02:00
Jean-Baptiste Mardelle
93b93d3487
Fix settings dialog crash
2018-05-13 08:20:21 +02:00
Jean-Baptiste Mardelle
0b54e7e163
Fix shadow param
2018-05-13 08:20:21 +02:00
Jean-Baptiste Mardelle
1fe13d5b2d
Fix index confusion causing crash on project opening
2018-05-11 13:13:38 +02:00
Jean-Baptiste Mardelle
9d02a7ad3d
Switch to only one producer for all video only clips, let clipmodel handle disabled state, fix audio clip length corruption on opening
2018-05-11 12:55:23 +02:00
Jean-Baptiste Mardelle
2a377bf65a
Update readme with correct infos
2018-05-11 11:13:18 +02:00
Jean-Baptiste Mardelle
4ee96a0c70
Update readme with correct infos
2018-05-11 11:12:51 +02:00
Jean-Baptiste Mardelle
88caaf923f
Update readme with correct infos
2018-05-11 11:11:22 +02:00
Jean-Baptiste Mardelle
147dc6a026
Fix broken clip id on loading causing crash
2018-05-11 07:59:16 +02:00
Jean-Baptiste Mardelle
ef73f1a989
On project loading, ensure clip state fits with its parent track
2018-05-11 07:26:42 +02:00
Jean-Baptiste Mardelle
bedee1965a
Audio mix now only on audio tracks
2018-05-10 18:01:04 +02:00
Jean-Baptiste Mardelle
d791c345ce
Fix limitless clips incorrectly resized on insert in timeline if size > initial length
2018-05-10 17:29:29 +02:00
Jean-Baptiste Mardelle
9dad2d7cc5
Fix crash inserting a non AV clip in timeline
...
Make disabled clips grey
2018-05-10 16:55:34 +02:00
Jean-Baptiste Mardelle
9fdb58f87f
Fix waveform not updating on resize
2018-05-10 16:32:24 +02:00
Jean-Baptiste Mardelle
a3b8f31cb7
Fix group split incorrectly regrouping
2018-05-10 16:04:20 +02:00
Jean-Baptiste Mardelle
95859fd9bf
remove debug
2018-05-10 11:37:16 +02:00
Jean-Baptiste Mardelle
2b7031cd2b
Update color of color clips in timeline when it is changed by user
2018-05-10 11:24:51 +02:00
Jean-Baptiste Mardelle
4c12556ef2
Focus lower video track on project opening, correctly scroll view when active track changes
2018-05-10 10:40:23 +02:00
Jean-Baptiste Mardelle
3f765fa044
Make track names optional (now that we have tags: A1,A2,V1,...) and fix
...
confusion between track position and id in track delete operation
2018-05-10 10:04:25 +02:00
Jean-Baptiste Mardelle
bd38a17554
Update appimage build scripts (include ladspa)
2018-05-09 10:34:57 +02:00
Jean-Baptiste Mardelle
d7c51af4d8
update monitor safezone overlay
2018-05-07 13:26:29 +02:00
Jean-Baptiste Mardelle
3850e34f9d
Update appdata version
2018-05-05 09:10:41 +02:00
Jean-Baptiste Mardelle
e2ff6726e7
Fix icons truncated in track headers
2018-05-04 14:55:29 +02:00
Jean-Baptiste Mardelle
1ab17ea6d4
Delete unused clipmanager
2018-05-04 14:45:45 +02:00
Jean-Baptiste Mardelle
e8642c2404
Fix last audio track not tested for mirrored insertion
2018-05-04 14:30:22 +02:00
Jean-Baptiste Mardelle
0f053bd004
Reintroduce rotoscoping
2018-05-04 14:16:46 +02:00
Jean-Baptiste Mardelle
5740e6512e
Fix monitor image not correctly centered vertically
2018-05-04 13:30:06 +02:00
Jean-Baptiste Mardelle
1182cf92d3
Start reconnecting effect scene toolbar
2018-05-04 12:07:47 +02:00
Jean-Baptiste Mardelle
55450159ae
cleanup headers
2018-05-04 10:53:03 +02:00
Jean-Baptiste Mardelle
2788cc5144
Start cleanup of monitor, fix some headers
2018-05-04 10:45:43 +02:00
Jean-Baptiste Mardelle
de60d3f6ac
Fix compilation (force MOC on definitions.h to create PlaylistState MetaObject)
2018-05-04 09:12:59 +02:00
Nicolas Carion
0f74f3d15f
formatting
2018-05-03 01:37:51 +02:00
Nicolas Carion
55c685bbb7
wip to correctly apply bin's effect
2018-05-03 01:34:42 +02:00
Nicolas Carion
134b98b1b6
fixed some leaky includes
2018-05-03 01:34:42 +02:00
Nicolas Carion
19bdf56ea7
effectstacks can manage several services
2018-05-03 01:34:42 +02:00
Christoph Feck
303b6727c2
GIT_SILENT Upgrade KDE Applications version to 18.04.1.
2018-05-02 14:18:18 +02:00
Jean-Baptiste Mardelle
65829ff24e
Cleanup monitor toolbar, now shows up when mouse if on the right size of monitor
...
Replace toolbar zoom slider with buttons
Rewrite monitor guide overlay so that we can now have several layouts and switch between them using monitor toolbar button
2018-05-02 11:07:48 +02:00
Nicolas Carion
3569ac0517
nicer split track computed on drop
2018-05-02 02:40:48 +02:00
Nicolas Carion
b671f7edef
fix waveform wrongly showing on video clips
2018-05-02 01:10:55 +02:00
Nicolas Carion
eafde0c2b9
fix clip menu to show only enable/disable
2018-05-02 01:07:16 +02:00
Nicolas Carion
9b5ef7969a
auto change clip type when switching track. Cleaner function to disable
2018-05-02 00:48:26 +02:00
Nicolas Carion
33f6037eac
correct display of disabled clips
2018-05-01 23:02:39 +02:00
Nicolas Carion
dc892a5101
fix clip disabling
2018-05-01 22:37:53 +02:00
Nicolas Carion
0b413c8b5b
groups are now moved by the model and not the view. Moving av group has the intended effect
2018-05-01 02:17:28 +02:00
Nicolas Carion
6785afa77d
much cleaner timewarping
2018-05-01 00:27:22 +02:00
Nicolas Carion
72198cb6ad
better enum to be used from qml
2018-05-01 00:27:22 +02:00
Nicolas Carion
7761e619af
detect speed when creating clipmodel
2018-05-01 00:27:22 +02:00
Nicolas Carion
3fc4464f47
Steps towards better gestion of the master producers in the projectClip
2018-05-01 00:27:22 +02:00
Jean-Baptiste Mardelle
64c152b361
unconditionnaly split audio
2018-04-30 13:43:26 +02:00
Jean-Baptiste Mardelle
c2a0776df6
Fix some offset and bugs in timeline ruler display
2018-04-29 23:36:37 +02:00
Jean-Baptiste Mardelle
fe4d8d2693
Some small fixes for effect compare (monitor split)
2018-04-29 18:14:51 +02:00
Félix David
e62ae89418
Add downloadable keyboard schemes
2018-04-29 17:35:15 +02:00
Jean-Baptiste Mardelle
4f3378d406
*Give some love to the track headers as suggested by Farid
...
*Remove mute track from video tracks to get ready for full track separation
2018-04-29 17:11:08 +02:00
Nicolas Carion
86a82e6c18
remove unused member variable
2018-04-29 16:59:58 +02:00
Nicolas Carion
c18116c251
stricter mutexes in clipModel
2018-04-29 16:59:58 +02:00
Nicolas Carion
db742b68a1
remove unused parameters in adjustStackLength
2018-04-29 16:59:58 +02:00
Jean-Baptiste Mardelle
81abf8288f
Fix effect description not updated when switching effect, add splitter to allow resizing info box
2018-04-29 15:09:35 +02:00
Jean-Baptiste Mardelle
6bcb0c9d7d
move guide label to top instead of track middle
2018-04-29 14:48:32 +02:00
Jean-Baptiste Mardelle
18e8a113b7
Fix moving effect in stack view make effects disappear
2018-04-29 02:04:36 +02:00
Jean-Baptiste Mardelle
21d4054b56
Fix switch param type and default values for some effect params
...
Temporarily disable transtitions to only have compositions until we properly implement same track transitions
2018-04-29 01:13:15 +02:00
Jean-Baptiste Mardelle
dd28daf9aa
Improve titler default background color
2018-04-28 17:35:34 +02:00
Jean-Baptiste Mardelle
ddfc363c9f
Improve titler default background color
2018-04-28 17:34:25 +02:00
Jean-Baptiste Mardelle
ff6de78104
Slighly cleaner fix for colorwheel crash
2018-04-28 10:10:44 +02:00
Jean-Baptiste Mardelle
a0c4468326
Restore paste effect context menu
2018-04-28 01:51:10 +02:00
Jean-Baptiste Mardelle
8c6d3e28d1
Fix effect param corruption on copy with comma separated locale
2018-04-28 01:22:06 +02:00
Jean-Baptiste Mardelle
9ba5953ef3
FIx crash on colorwheel
2018-04-27 22:23:17 +02:00
Jean-Baptiste Mardelle
02cc0b0129
Fix keyframe parms on comma locales
2018-04-27 21:13:34 +02:00
Jean-Baptiste Mardelle
7b92c5af05
Fix changing clip speed when another clip is placed after in the playlist
2018-04-27 16:16:06 +02:00
Jean-Baptiste Mardelle
2f1f2723eb
Fix parameters with factor incorrectly handled
2018-04-27 14:54:42 +02:00
Jean-Baptiste Mardelle
08ace1673d
Fix speed effect on locale with comma separator
2018-04-27 13:57:57 +02:00
Jean-Baptiste Mardelle
e1a6efe838
Fix seeking in monitor through shortcutds
2018-04-27 13:46:47 +02:00
Jean-Baptiste Mardelle
209159f406
Fix inserting clip if audio target is set but not video target
2018-04-27 13:31:57 +02:00
Jean-Baptiste Mardelle
b5f60ad046
Fix crash on insert zone over a group with a locked track
...
Fix various insert issues with locked or no target tracks
2018-04-27 13:23:00 +02:00
Jean-Baptiste Mardelle
531518c86a
Fix crash trying to move first keyframe (not allowed by current model)
2018-04-27 11:43:59 +02:00
Jean-Baptiste Mardelle
f251e376b3
Improve handling of groups created by split audio in view
2018-04-27 11:35:03 +02:00
Jean-Baptiste Mardelle
8d729c2aac
Fix selecting keyframe moves it
2018-04-27 11:34:10 +02:00
Jean-Baptiste Mardelle
fe8b515ddb
Fix zooming in/out sometimes looses focus
2018-04-26 23:17:01 +02:00
Jean-Baptiste Mardelle
4865b24ea4
Hide clip resize handle while moving
2018-04-26 23:17:01 +02:00
Jean-Baptiste Mardelle
aea3aed166
Reverse scroll wheel timeline scrolling
2018-04-26 23:17:01 +02:00
Nicolas Carion
ddd7a425be
some fixes on audio splitting + tests
2018-04-26 19:50:43 +02:00
Nicolas Carion
7cf732a879
add better check of presence of audio in producers
2018-04-26 19:50:43 +02:00
Jean-Baptiste Mardelle
1583149b9c
*Fix rendering crash
...
*Allow seeking in empty project
2018-04-26 17:12:20 +02:00
Jean-Baptiste Mardelle
464f3f00a3
Fix timeline preview display offset in ruler
2018-04-26 15:54:34 +02:00
Jean-Baptiste Mardelle
2ccc145cf0
Updated monitor guide overlay
2018-04-26 15:24:56 +02:00
Jean-Baptiste Mardelle
983cbebaae
Correctly load project zone on project opening
2018-04-26 13:17:02 +02:00
Jean-Baptiste Mardelle
0c3fa5fa86
Switch track target on single track
2018-04-26 13:08:11 +02:00
Jean-Baptiste Mardelle
5505bf25f4
Fix crash opening older project file
2018-04-26 12:20:09 +02:00
Jean-Baptiste Mardelle
b548106d3a
Add option to resize timeline preview, to have lower res, faster previews
2018-04-25 10:47:15 +02:00
Jean-Baptiste Mardelle
fe644d9d84
Fix audiothumbs for 5.1 clips
2018-04-25 09:30:48 +02:00
l10n daemon script
5649bec858
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"
2018-04-25 07:13:09 +02:00
l10n daemon script
1fb16353a7
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"
2018-04-23 05:29:51 +02:00
Jean-Baptiste Mardelle
2f4491be94
Get rid of stored range in effect widgets, and dynamically get it from owner
...
When changing an effect param, don't reload the whole effectstack, just refresh the owner effect
Fix various fade issues (resize, load)
2018-04-20 14:40:05 +02:00
Jean-Baptiste Mardelle
da52011041
Cleanup CMakeLists
2018-04-20 10:24:20 +02:00
Andreas Sturmlechner
4b65a04953
Merge branch 'Applications/18.04'
2018-04-20 09:47:41 +02:00
Andreas Sturmlechner
c595018a42
Fix build with Qt 5.11_beta3 (dropping qt5_use_modules)
...
Summary:
A change in Qt 5.11_beta3 leads to errors like:
CMake Error at renderer/CMakeLists.txt:12 (qt5_use_modules):
`Unknown CMake command "qt5_use_modules".`
Test Plan: Built fine.
Reviewers: #kdenlive, mardelle
Reviewed By: #kdenlive, mardelle
Differential Revision: https://phabricator.kde.org/D12184
2018-04-20 09:46:42 +02:00
Jean-Baptiste Mardelle
ddc1dba82a
Only check color theme on first run, not each time the Wizard is called
...
BUG:388274
2018-04-20 08:04:35 +02:00
Jean-Baptiste Mardelle
0883acbbf4
get rid deprecated qt5_use_modules
2018-04-16 18:34:16 +02:00
Jean-Baptiste Mardelle
66e8263626
Fix luma files lost when opening project with AppImage
2018-04-10 21:11:32 +02:00
Jean-Baptiste Mardelle
304ea85e94
Fix luma files lost when opening project with AppImage
2018-04-10 21:07:51 +02:00
Jean-Baptiste Mardelle
3619d5caa1
Stop looking for DVD related apps on startup
2018-04-10 13:28:13 +02:00
Jean-Baptiste Mardelle
e1a769d663
Fix double separator in project/capture folder
...
CCBUG: 387135
2018-04-10 08:52:27 +02:00
Jean-Baptiste Mardelle
1eca686fc1
Fix rendering using custom folder when not requested
...
BUG: 387135
2018-04-10 08:42:13 +02:00
Chris Holland
d5d2d7559e
Scale TitleTemplateDialog preview with the window
...
Removed the spacer below the textbox+preview so that the preview scales vertically.
Set the preview horizontal size policy to MinimumExpanding so it's not fixed to 200px wide.
Differential Revision: https://phabricator.kde.org/D12057
2018-04-10 08:39:55 +02:00
Jean-Baptiste Mardelle
3493f9845d
Update AppData version for comming release
2018-04-10 08:15:54 +02:00
Chris Holland
4c2d411d7c
Scale TitleTemplateDialog preview with the window
...
Removed the spacer below the textbox+preview so that the preview scales vertically.
Set the preview horizontal size policy to MinimumExpanding so it's not fixed to 200px wide.
Differential Revision: https://phabricator.kde.org/D12057
2018-04-10 08:09:43 +02:00
Chris Holland
dbd5a248df
Scale TitleTemplateDialog preview with the window
...
Removed the spacer below the textbox+preview so that the preview scales vertically.
Set the preview horizontal size policy to MinimumExpanding so it's not fixed to 200px wide.
Differential Revision: https://phabricator.kde.org/D12057
2018-04-09 17:34:41 -04:00
Christoph Feck
6d84610037
GIT_SILENT Upgrade KDE Applications version to 18.04.0.
2018-04-09 22:42:43 +02:00
Jean-Baptiste Mardelle
e342d7351c
Fix rendering using custom folder when not requested
...
BUG: 387135
2018-04-09 17:18:46 +02:00
Jean-Baptiste Mardelle
ee96bb69fb
Fix double separator in project/capture folder
...
CCBUG: 387135
2018-04-09 13:49:39 +02:00
Jean-Baptiste Mardelle
86f77a9019
Fix possibly wrong message on moving project folder
2018-04-09 09:08:47 +02:00
Jean-Baptiste Mardelle
dc6dff18c6
Fix regression breaking fades and other effects on resize
2018-04-08 11:28:25 +02:00
Christoph Feck
88d7b9cc51
GIT_SILENT Upgrade KDE Applications version to 18.03.90.
2018-04-02 21:20:41 +02:00
Jean-Baptiste Mardelle
fddb86860f
Reintroduce url param widget
2018-03-29 22:31:04 +02:00
Jean-Baptiste Mardelle
50b06be536
Reintroduce switch param type
2018-03-29 20:38:58 +02:00
Jean-Baptiste Mardelle
97076e4697
Reintroduce slide effect widget
2018-03-29 09:05:05 +02:00
Jean-Baptiste Mardelle
b7b062e2ce
Restore slide composition (fixes crash on project load, still need full implementation)
2018-03-28 11:26:53 +02:00
Jean-Baptiste Mardelle
5cf26acf52
Fix lowres icons on highdpi
...
patch by Andrew Crouthamel
BUG: 390104
2018-03-27 09:19:46 +02:00
Jean-Baptiste Mardelle
46e4bcc34f
Merge branch '1804'
2018-03-27 09:17:32 +02:00
Jean-Baptiste Mardelle
42249e5007
Fix lowres icons on highdpi
...
patch by Andrew Crouthamel
BUG: 390104
2018-03-27 09:16:28 +02:00
l10n daemon script
b701e1cfe7
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"
2018-03-26 05:08:13 +02:00
Daniel Vrátil
99f97927c3
Merge branch 'Applications/18.04'
2018-03-23 11:38:22 +01:00
Daniel Vrátil
cc938b8cb2
Fix crash when initializing offscreen surface in GLWidget
...
GLWidget::initializeGL() is called in renderer thread so the QOffscreenSurface must
also live in the renderer thread.
Differential Revision: https://phabricator.kde.org/D11509
2018-03-23 11:38:10 +01:00
Jean-Baptiste Mardelle
adae2e16c6
Move knsrc files in Qt resource so we find them without install
...
BUG: 392201
2018-03-23 09:07:06 +01:00
Jean-Baptiste Mardelle
08fb51a42b
Merge branch '1804'
2018-03-23 09:03:42 +01:00
Jean-Baptiste Mardelle
c4b87e8526
Move knsrc files in Qt resource so we find them without install
...
BUG: 392201
2018-03-23 08:52:37 +01:00
Jean-Baptiste Mardelle
4fcb584065
Reimplement change speed job for bin clip (currently freezes because of mutex issue with job management)
2018-03-22 08:48:28 +01:00
Jean-Baptiste Mardelle
7f5b5512d7
Fix deletion of custom rendering profiles
2018-03-20 23:12:31 +01:00
Jean-Baptiste Mardelle
1584ec3448
Real fix for audio thumb in clip monitor
2018-03-20 22:02:08 +01:00
Jean-Baptiste Mardelle
eecab9b9ea
Fix on monitor audio overlay missing
2018-03-20 21:01:55 +01:00
Jean-Baptiste Mardelle
4d804aa080
Fix error message and missing audio thumbs with playlists
2018-03-20 20:57:06 +01:00
Jean-Baptiste Mardelle
6ea1f14924
Don't leak profile on slowmotion creation
2018-03-20 09:08:11 +01:00
Jean-Baptiste Mardelle
b04d4fbdc5
Fix composition selection issues
...
Reintroduce the select current item feature
2018-03-20 08:43:46 +01:00
Albert Astals Cid
5611eebafb
GIT_SILENT Upgrade KDE Applications version to 18.07.70.
2018-03-19 23:53:30 +01:00
Albert Astals Cid
b558147ba0
GIT_SILENT Upgrade KDE Applications version to 18.03.80.
2018-03-19 23:39:18 +01:00
Andrius Štikonas
af633f74e8
Merge branch 'Applications/17.12'
2018-03-19 23:07:14 +01:00
Andreas Sturmlechner
59bc433af9
Fix build with Qt 5.11 (missing headers)
...
Reviewers: #kdenlive, mardelle
Reviewed By: #kdenlive, mardelle
Differential Revision: https://phabricator.kde.org/D11425
2018-03-19 12:43:34 +01:00
l10n daemon script
5b5e415834
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"
2018-03-19 06:59:15 +01:00
l10n daemon script
b7259ad554
GIT_SILENT made messages (after extraction)
2018-03-19 05:53:52 +01:00
l10n daemon script
7d7a4efd09
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"
2018-03-19 05:11:23 +01:00
l10n daemon script
88a21bdf44
GIT_SILENT made messages (after extraction)
2018-03-19 03:25:16 +01:00
Gustavo Pichorim Boiko
c74e790894
Summary: Make it possible to drag multiple clips to the timeline
...
Test Plan:
- Add clips to the project bin
- Select two or more clips
- Drag them to the timeline
- Check that the "Insert Clips" entry got added to the undo history
- Undo the change
- Redo the change
Reviewers: alcinos, mardelle
Reviewed By: alcinos, mardelle
Differential Revision: https://phabricator.kde.org/D8928
2018-03-16 10:19:28 -03:00
Jean-Baptiste Mardelle
93616d2ef8
Remove deprecated UI files
2018-03-14 13:13:32 +01:00
Jean-Baptiste Mardelle
dc66065650
Remove deprecated timeline 1 files
2018-03-14 13:01:43 +01:00
Jean-Baptiste Mardelle
cb1a0bc518
Get rid of deprecated timeline references
2018-03-14 13:00:06 +01:00
Jean-Baptiste Mardelle
d8c917dcc7
Fix crash opening project with slowmo clip
2018-03-14 10:09:32 +01:00
Jean-Baptiste Mardelle
a20ee0e73a
Reintroduce affine composition (fixes crash on existing projects)
2018-03-14 09:52:43 +01:00
Jean-Baptiste Mardelle
c0d15cc89c
Changing composition track now works with undo/redo
...
Reintroduce automatic track for compositions
Remove buggy track indicator for compositions
2018-03-14 08:52:05 +01:00
Jean-Baptiste Mardelle
c5b175fa9f
Fix m_position value for compositions:
...
for compositions, in/out equal position in track, but
for clips, in/out equal in/out points from master clip unrelated to track position)
2018-03-13 09:17:38 +01:00
Jean-Baptiste Mardelle
20ce7803d3
*Make sure to use cut producer for slowmotion (to prevent setting in/out on master clip)
...
*Fix project duration not updated on clip copy
*Fix video/audio thumbs with speed effect
2018-03-12 19:46:38 +01:00
Jean-Baptiste Mardelle
6a385ee3e2
Fix project duration wrong after clip cut
2018-03-10 16:44:32 +01:00
Jean-Baptiste Mardelle
a46e4ec057
Fix document settings for timeline preview and various false invalidation cases
2018-03-09 17:13:44 +01:00
Jean-Baptiste Mardelle
137f5f914c
Fix clip monitor zone, snap to zone
2018-03-09 10:50:08 +01:00
Jean-Baptiste Mardelle
17411d21e2
small cleanup in monitor ruler, fix monitor image offset
2018-03-07 11:11:56 +01:00
Jean-Baptiste Mardelle
a8d9419865
monitor overlay: stop setting property on root object and use context properties
2018-03-07 10:31:51 +01:00
Jean-Baptiste Mardelle
bdb11198f4
Fix monitor not correctly updated after insert operation
2018-03-06 09:31:47 +01:00
Jean-Baptiste Mardelle
8473c6ca21
Fix clip zone not set in clip monitor
2018-03-06 08:58:24 +01:00
Jean-Baptiste Mardelle
b52212ea6d
Don't auto split a clip if dropped on an audio track. Fix crash on undo insert zone with locked track
2018-03-06 08:46:28 +01:00
Jean-Baptiste Mardelle
fefe4795bb
Fix insert zone not cutting clips on other tracks
2018-03-06 08:27:44 +01:00
Jean-Baptiste Mardelle
fa78b9ab6e
Prevent insertion in locked tracks
2018-03-05 09:08:23 +01:00
Nicolas Carion
09cf443b5f
cleanup some debug
2018-03-04 22:28:53 +01:00
Nicolas Carion
88168bf94c
retain group type when splitting/undoing + tests
2018-03-04 22:22:08 +01:00
Nicolas Carion
2eb78bf454
fix potential issue when splitting leaf nodes
2018-03-04 19:22:31 +01:00
Jean-Baptiste Mardelle
dd04fb4621
Restore timeline zone move through center handle
2018-03-04 15:14:52 +01:00
Jean-Baptiste Mardelle
93b7b25a62
Fix timeline clip resize
...
Differential Revision: https://phabricator.kde.org/D10828
2018-03-03 14:19:37 +01:00
Jean-Baptiste Mardelle
affa2174c3
Update AppImage dependencies
2018-03-02 12:48:27 +01:00
Jean-Baptiste Mardelle
9b0a404e79
Update AppImage scripts
2018-03-02 12:40:57 +01:00
Jean-Baptiste Mardelle
4dcdcce3ff
Fix project settings vertical scrollbar on open
...
Differential Revision: https://phabricator.kde.org/D10449
2018-03-02 11:46:48 +01:00
Jean-Baptiste Mardelle
2425c68c23
Fix project settings vertical scrollbar on open
...
Differential Revision: https://phabricator.kde.org/D10449
2018-03-02 11:28:36 +01:00
Jean-Baptiste Mardelle
bc441b313e
Fix insert/overwrite/lift not working on grouped clips
2018-03-02 11:18:01 +01:00
Jean-Baptiste Mardelle
8d352982d7
Fix clip monitor not correctly updating on some focus change
2018-03-02 10:58:11 +01:00
Jean-Baptiste Mardelle
cb87721dc2
Fix clicking on monitor ruler not activating monitor
2018-03-02 10:32:39 +01:00
Jean-Baptiste Mardelle
3f751ffe34
Fix safe zone not centered, add center cross
2018-03-02 09:16:46 +01:00
Christoph Feck
5a05e9d500
GIT_SILENT Upgrade KDE Applications version to 17.12.3.
2018-03-01 23:56:52 +01:00
Jean-Baptiste Mardelle
d19bb34ae8
Revert "Fix insertion of several clips"
...
This reverts commit 5ecd423942 .
2018-03-01 13:40:38 +01:00
Jean-Baptiste Mardelle
b0b6e57aec
Fix qml monitor scene keyframe when seeking out of a clip
2018-03-01 13:25:00 +01:00
Jean-Baptiste Mardelle
0dc470b4a7
Fix qml scene display/connect when switching effect selection
2018-03-01 09:28:44 +01:00
Jean-Baptiste Mardelle
188fb319e7
Fix change speed on split clip
2018-02-28 10:36:56 +01:00
Jean-Baptiste Mardelle
10cc2f1c3a
Remove border around profile widget to save a few pixels in the UI
2018-02-27 12:57:51 +01:00
Jean-Baptiste Mardelle
f20a0b4cbf
Adjust monitor audio thumb so it's not under the ruler
2018-02-27 09:19:47 +01:00
Jean-Baptiste Mardelle
4c4b49ebc2
Correctly set group type on audio split
2018-02-26 19:08:56 +01:00
Jean-Baptiste Mardelle
213e64339b
Update minimum MLT version to latest release (fixes audio mix problem)
2018-02-26 13:18:29 +01:00
Jean-Baptiste Mardelle
a209614270
Fix left resize
2018-02-25 13:04:06 +01:00
Jean-Baptiste Mardelle
89bf4d9475
Fix monitor image offset compared to qml overlay
2018-02-25 12:02:21 +01:00
Jean-Baptiste Mardelle
d085180ee5
Cleanup insertZone function
2018-02-24 14:53:11 +01:00
Jean-Baptiste Mardelle
f09ff1cd83
Start restoring use timeline zone to edit
2018-02-23 18:20:00 +01:00
Jean-Baptiste Mardelle
f9a2a14db5
Fix effects inserted in wrong row after deletion undo
2018-02-23 14:01:13 +01:00
Jean-Baptiste Mardelle
00b0e45a79
Fix various issues related to monitor scene and effects:
...
* monitor scene remaining after effect deletion
* monitor scene not correctly showing keyframe state on start
* crash on move effect
* Fix active effect when adding / removing an effect
2018-02-23 13:00:31 +01:00
Nicolas Carion
e7091e00aa
safer error gestion in case of multiple resize
2018-02-22 03:08:54 +01:00
Nicolas Carion
ac506287f0
fix crash on undo clip insertion in case of audio split
2018-02-22 02:50:53 +01:00
Nicolas Carion
3f858c78ea
clang format
2018-02-22 02:34:40 +01:00
Nicolas Carion
3d188d5729
apply the same fixes for requestClipInsertion
2018-02-22 01:48:38 +01:00
Nicolas Carion
cc59d0ca02
adjust tests to reflect change in zone syntax
2018-02-22 01:34:16 +01:00
Nicolas Carion
723ee97259
Add safeguard when requesting creation of clip with invalid id
2018-02-22 01:28:19 +01:00
Jean-Baptiste Mardelle
61fc54ff10
Fix drop from clip monitor when no zone selected
...
Fix crash on subclip drop
2018-02-21 11:07:13 +01:00
Jean-Baptiste Mardelle
064bcf58e3
Fix crash introduced in last commit
2018-02-21 10:43:52 +01:00
Jean-Baptiste Mardelle
fb0f2ae087
Do not attempt to auto split audio clips
2018-02-21 10:34:35 +01:00
Jean-Baptiste Mardelle
961c97f86f
Restore Match Frame feature
2018-02-21 10:24:41 +01:00
Jean-Baptiste Mardelle
ca89e39ef6
Directly update timeline on track height change
...
Fix tracks not resizable when minimum height was too small
2018-02-21 09:56:06 +01:00
Nicolas Carion
bf05f244f4
clean up a bunch of unused functions
2018-02-21 01:31:53 +01:00
Jean-Baptiste Mardelle
d4548ceb03
Fix crash on keyframe move (in effectstack view)
2018-02-20 23:29:24 +01:00
Jean-Baptiste Mardelle
1a47c5b067
Auto rename new track when switching from audio to video
2018-02-20 21:33:28 +01:00
Jean-Baptiste Mardelle
7c19c6144d
Fix title clips incorrectly interpreted as template texts
2018-02-20 09:09:10 +01:00
Jean-Baptiste Mardelle
d1662cea82
Make sure bin clip still exists to avoid storing empty thumbs
2018-02-20 08:51:30 +01:00
Jean-Baptiste Mardelle
c18cc6ebd0
Fix crash with old param type in config files
2018-02-20 08:39:01 +01:00
Jean-Baptiste Mardelle
8e68065e26
Fix crash on unselect bin clip with effect
2018-02-19 19:24:45 +01:00
Jean-Baptiste Mardelle
91935cad48
Avoid drawing monitor image under ruler
2018-02-19 13:22:40 +01:00
Jean-Baptiste Mardelle
89cd98774a
Don't install blacklist files since they are now in a Qt resource
2018-02-19 13:12:34 +01:00
Jean-Baptiste Mardelle
11806c8fbf
Some cleanup and move blacklist files in a Qt resource to prevent conflicts between different Kdenlive versions
2018-02-19 13:11:09 +01:00
Jean-Baptiste Mardelle
c122e8c940
Restore colorwheels for color correction, fix freeze on reset effect, fix effects with factor
2018-02-18 18:18:25 +01:00
Jean-Baptiste Mardelle
14a2a09a28
Fix timeline corruption on unallowed move
2018-02-16 20:42:28 +01:00
Jean-Baptiste Mardelle
ca28bf37f0
Fix seeking on transition effectstack
2018-02-16 20:09:09 +01:00
Jean-Baptiste Mardelle
9fe63f04d5
Fix crash on autosave
2018-02-16 19:05:01 +01:00
Jean-Baptiste Mardelle
0fb2041f49
Fix crash on exit
2018-02-16 16:32:23 +01:00
Jean-Baptiste Mardelle
556c276b51
Fix crash deleting bin clip with keyframe effect
2018-02-16 14:56:18 +01:00
Jean-Baptiste Mardelle
11c5a018c6
First steps to support slowmotion (through timeline context menu)
2018-02-16 14:16:05 +01:00
Jean-Baptiste Mardelle
1c0e968f85
Use keyframewidget for our old "simplekeyframe" param type
2018-02-16 11:57:59 +01:00
Jean-Baptiste Mardelle
f064f511fd
Fix timeline corruption on ungroup
2018-02-16 11:51:10 +01:00
Jean-Baptiste Mardelle
bc936cec19
Fix automatic split on clip insertion
2018-02-16 10:27:54 +01:00
Jean-Baptiste Mardelle
0644c5050d
Fix waveform trying to display on non audio clip
2018-02-16 10:04:12 +01:00
Jean-Baptiste Mardelle
cac8cce3eb
Use small size profile for faster thumbnail generation, restore file watching and fix bin clip losing effects on reload
2018-02-16 08:56:35 +01:00
Jean-Baptiste Mardelle
e8b5e646d1
Correctly unset effectstack on timeline item deletion
2018-02-15 13:34:28 +01:00
Jean-Baptiste Mardelle
960f4a95d4
Restore color picker effect param type
2018-02-15 09:17:34 +01:00
Jean-Baptiste Mardelle
e07464b9a9
update MLT min requirement
2018-02-15 08:46:30 +01:00
Jean-Baptiste Mardelle
0de4a9b1d9
Fix timeline ruler context menu
2018-02-15 08:45:55 +01:00
Jean-Baptiste Mardelle
c404be92f7
Fix various monitor length issues
2018-02-14 10:15:34 +01:00
l10n daemon script
af714cbdcd
GIT_SILENT made messages (after extraction)
2018-02-14 05:37:22 +01:00
l10n daemon script
f36f1dc975
GIT_SILENT made messages (after extraction)
2018-02-14 03:16:13 +01:00
Nicolas Carion
18335e75e3
Hardening the (de)registration of groups
2018-02-14 01:45:35 +01:00
Jean-Baptiste Mardelle
8ef49ca383
Start fixing keyframable effects for bin clips
2018-02-13 13:41:24 +01:00
Nicolas Carion
d037a28ac5
small formatting
2018-02-13 00:54:08 +01:00
Nicolas Carion
2a0641aedb
fix ClipModel tests
2018-02-13 00:53:43 +01:00
Vincent Pinon
acb1d24ad5
Manually fix some old style connects
2018-02-10 23:30:48 +01:00
Jean-Baptiste Mardelle
be2d8fe5b1
Remember effect state (collapsed/expanded)
2018-02-09 15:37:39 +01:00
Jean-Baptiste Mardelle
2512bd3aca
Fix error in track compositing breaking some compositions
2018-02-09 15:07:09 +01:00
Jean-Baptiste Mardelle
39ba45dd3f
Fix various project length issues
2018-02-09 14:38:53 +01:00
Jean-Baptiste Mardelle
d741a30bdc
Fix mouse seek from monitor
2018-02-09 12:23:50 +01:00
Jean-Baptiste Mardelle
0066b01cc9
Forwardport desktop file name definition
2018-02-09 11:43:37 +01:00
Jean-Baptiste Mardelle
50ca6978da
Fix black track length after 15min project duration
2018-02-09 11:34:26 +01:00
Jean-Baptiste Mardelle
5e3e994028
Remove unimplemented options crashing in composition context menu
2018-02-09 11:33:05 +01:00
Jean-Baptiste Mardelle
37616470dc
Switch timeline thumbnails to use thumbnailCache, fix various issues with timeline thumbs not updating correctly
2018-02-09 11:30:31 +01:00
Andrius Štikonas
0c456f7fb2
Use KAboutData::setDesktopFileName instead of QGuiApplication version.
...
Without this icon under Wayland is not working anyway.
2018-02-09 01:37:06 +00:00
Jean-Baptiste Mardelle
71c96f1b7f
Fix track inserted in wrong position
...
CCBUG: 390018
2018-02-07 18:43:16 +01:00
Jean-Baptiste Mardelle
03f4c1b2b3
Remove some debug, fix black track on project opening, don't try to draw audio thumbs when disabled
2018-02-07 13:39:01 +01:00
Jean-Baptiste Mardelle
0e90a4b912
Don't unnecessarily reload thumbnails for image clips
2018-02-07 10:12:01 +01:00
Jean-Baptiste Mardelle
51fab197aa
Fix corruption on group move with composition
...
Correctly resize clips/groups on drag with different tracks height
2018-02-07 09:08:46 +01:00
Vincent Pinon
42b4523d56
clazy: fix-old-style-connect
2018-02-06 21:25:31 +01:00
Jean-Baptiste Mardelle
daae9e8322
Fix effectstack scrollbar wrong length
2018-02-06 08:49:20 +01:00
l10n daemon script
ca468bc85b
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"
2018-02-06 05:17:25 +01:00
Luigi Toscano
a33bd84d54
Merge remote-tracking branch 'origin/Applications/17.12'
2018-02-06 00:16:22 +01:00
Nicolas Carion
bf4f168cbb
fix keyframes modification in case gui is not there
2018-02-05 20:40:01 +01:00
Nicolas Carion
ac2cd57597
fix typo in profile checking
2018-02-05 20:40:01 +01:00
Jean-Baptiste Mardelle
36a0f30afc
Ensure effect/composition properties displays scrollbar
2018-02-05 13:43:52 +01:00
Jean-Baptiste Mardelle
668ebd6359
Avoid overlapping start and end thumbnails in timeline
2018-02-04 18:52:08 +01:00
Jean-Baptiste Mardelle
16e74b9d2f
remove duplicate line
2018-02-04 18:37:43 +01:00
Nicolas Carion
36ffc03ef8
force creation of job manager a bit earlier
2018-02-04 17:32:14 +01:00
Jean-Baptiste Mardelle
15d906bc99
Shift+click to individually resize grouped clips
2018-02-04 14:22:46 +01:00
Jean-Baptiste Mardelle
00eca74f4e
Don't allow resizing group elements
2018-02-04 14:10:48 +01:00
Jean-Baptiste Mardelle
92b88c61ac
Fix compatibility with MLT >= 6.6.0
2018-02-04 12:34:16 +01:00
Jean-Baptiste Mardelle
3764f7b07f
Resizing a grouped item now resizes grouped clips having same start/end
2018-02-04 11:38:26 +01:00
Jean-Baptiste Mardelle
a10a98968a
Zoom on mouse
2018-02-03 19:55:34 +01:00
Albert Astals Cid
bab0ebc50d
GIT_SILENT Upgrade KDE Applications version to 17.12.2.
2018-02-03 00:44:22 +01:00
Vincent Pinon
137b11fdd2
Switch to qFuzzy* float comparison function
2018-02-02 23:40:06 +01:00
Vincent Pinon
85f6cd3ab3
Fix more GCC warnings
2018-02-02 22:45:15 +01:00
Vincent Pinon
f6a0a362ad
Fix compilation
2018-02-02 22:45:14 +01:00
Jean-Baptiste Mardelle
937d5914eb
Implement composition copy/paste
2018-02-02 18:45:31 +01:00
Jean-Baptiste Mardelle
5ecd423942
Fix insertion of several clips
2018-02-02 15:55:07 +01:00
Jean-Baptiste Mardelle
0f13b96e07
Fix various timeline ui roughness (timeline cursor displaying over track heads)
2018-02-02 15:12:44 +01:00
Jean-Baptiste Mardelle
a51e670780
Fix move aborted when dragging to another track causes move along same track
2018-02-02 14:24:04 +01:00
Jean-Baptiste Mardelle
83492957f2
Fix random behavior of grouping and fix group cut
2018-02-02 14:12:02 +01:00
Jean-Baptiste Mardelle
04d3e46d5b
Fix crash on composition selection, and compositions can now be grouped!
2018-02-02 10:13:43 +01:00
l10n daemon script
9ca1cd57ca
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"
2018-02-02 05:24:29 +01:00
l10n daemon script
069e430ae4
GIT_SILENT made messages (after extraction)
2018-02-02 03:28:00 +01:00
Vincent Pinon
f2c984cf3c
fix more GCC warnings
2018-02-01 23:36:18 +01:00
Jean-Baptiste Mardelle
5e6740b377
Fix crash on composition selection
2018-02-01 18:54:13 +01:00
Jean-Baptiste Mardelle
0abbe17e3a
Fix error in previous commit preventing drag in timeline
2018-02-01 18:38:17 +01:00
Jean-Baptiste Mardelle
10904e629b
Get ready for project duration, fix timeline scrollbars not shown
2018-02-01 13:20:56 +01:00
Jean-Baptiste Mardelle
ab4c737cbe
Fix unwanted clip move when clicking on grouped selection
2018-01-31 10:17:20 +01:00
Jean-Baptiste Mardelle
59c2d5c3ec
Fix group move by reparenting qml items to the dragged clip at drag start
2018-01-31 07:51:37 +01:00
Vincent Pinon
633b1834a0
Fix another bunch of GCC warnings
2018-01-27 01:24:32 +01:00
Vincent Pinon
6298374fa6
Update authors
2018-01-27 01:24:32 +01:00
Jean-Baptiste Mardelle
1ba3294174
Fix corruption on group move. However currently grouped clips are not displayed in the move,
...
I need to find a way to do the move in qml only
2018-01-26 16:01:14 +01:00
Jean-Baptiste Mardelle
53183a2f00
Start fixing group move
2018-01-26 11:29:25 +01:00
Jean-Baptiste Mardelle
74ecb8278f
Workaround Qt >= 5.9.2 crash in qml menu on parent deletion
2018-01-26 10:20:28 +01:00
Jean-Baptiste Mardelle
e2c2f581e3
Handle MLT 6.6's SDL2 related changes
2018-01-26 08:51:13 +01:00
Jean-Baptiste Mardelle
f81e073b02
Fix timeline corruption due to rounding issues
2018-01-24 13:09:25 +01:00
Jean-Baptiste Mardelle
8b2a205ea8
Fix qml warnings
2018-01-24 12:04:15 +01:00
Jean-Baptiste Mardelle
c2b852dd44
Fix timeline corruption when dragging group below last track
2018-01-24 11:49:53 +01:00
Jean-Baptiste Mardelle
842d8edc31
Fix audio split not restoring clip correctly on undo, and extract to lower audio track if available
2018-01-24 11:28:21 +01:00
Jean-Baptiste Mardelle
3612a41766
Load color theme as soon as possible
2018-01-24 10:46:32 +01:00
Jean-Baptiste Mardelle
fa8b73078d
Fix lock track and set target track
2018-01-24 09:05:52 +01:00
Jean-Baptiste Mardelle
d24e3e9bd5
Fix crash on undo split audio
2018-01-23 13:32:33 +01:00
Jean-Baptiste Mardelle
aafe89da4d
Split audio now extracts audio on audio tracks
2018-01-23 09:16:25 +01:00
l10n daemon script
02b7a19dfe
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"
2018-01-23 06:55:33 +01:00
Wolfgang Bauer
94c420c85b
Fix build with Qt 5.6
...
Q(Gui)Application::setDesktopFileName() was introduced in Qt 5.7, but
kdenlive specifies 5.6.0 as minimum version in CMakeLists.txt.
2018-01-22 16:03:09 +01:00
Jean-Baptiste Mardelle
30d5daffaf
unify qml headers
2018-01-22 13:33:23 +01:00
Jean-Baptiste Mardelle
ab0dc879cd
Remove Qt < 5.6 support
2018-01-22 13:24:52 +01:00
Jean-Baptiste Mardelle
fd02db9aa1
Fix clip move not always correctly terminating
2018-01-22 13:15:17 +01:00
Jean-Baptiste Mardelle
bbec74209d
Fix bin thumbnails for audio clips
2018-01-22 13:15:17 +01:00
Jean-Baptiste Mardelle
dd0e2f4279
Fix Ctrl + rubber selection not working
2018-01-19 17:39:02 +01:00
Jean-Baptiste Mardelle
148446ace4
Fix fade on cut
2018-01-19 16:21:35 +01:00
Jean-Baptiste Mardelle
78e4d19277
More fade fixes
2018-01-19 15:50:14 +01:00
Jean-Baptiste Mardelle
98a1c0e4f2
Fix crash on extract clip
2018-01-19 14:55:49 +01:00
Jean-Baptiste Mardelle
0e34cc2473
Fix typo breaking some clip cut
2018-01-19 14:42:26 +01:00
Jean-Baptiste Mardelle
eaafa0665b
Fix most issues with fades, integrate in undo/redo
2018-01-19 11:25:40 +01:00
Jean-Baptiste Mardelle
cdf4784556
Pause after playing backwards reaches clip start
2018-01-16 23:46:38 +01:00
Jean-Baptiste Mardelle
ea185dfce6
Fix backwards seeking not stoping when reaching clip start
2018-01-16 23:32:33 +01:00
Jean-Baptiste Mardelle
f1550873ad
Fix crash loading old project with slowmotion
2018-01-12 19:48:10 +01:00
Jean-Baptiste Mardelle
a4e77fedf4
Fix sox effects needing special handling, readd audio category for effects
2018-01-12 19:36:39 +01:00
Jean-Baptiste Mardelle
22f989a3c4
Improve composition track indicator erronous behavior
2018-01-12 16:00:11 +01:00
Jean-Baptiste Mardelle
d6f1ff1fc4
Fix qml parenting errors
2018-01-12 14:04:36 +01:00
Jean-Baptiste Mardelle
73d34f1715
Fix display of composition name
2018-01-12 13:42:18 +01:00
Jean-Baptiste Mardelle
8ec4f94aa7
Fix filter list sometimes displaying corrupted selection
2018-01-12 12:40:46 +01:00
Jean-Baptiste Mardelle
3bc52cf369
Add release version number to AppData
2018-01-12 11:16:08 +01:00
Jean-Baptiste Mardelle
41a9199800
Don't query available widget styles on each startup
2018-01-12 11:14:21 +01:00
Jean-Baptiste Mardelle
eaf07fdf6f
Fix vorbis encoding
2018-01-11 09:59:49 +01:00
Jean-Baptiste Mardelle
5de2633cc5
Fix webM encoding (auto replace vorbis by libvorbis if installed)
...
BUG: 388503
2018-01-11 09:59:00 +01:00
Jean-Baptiste Mardelle
a65dfeecf5
Fix crash cutting clip with fade
2018-01-11 09:17:38 +01:00
Jean-Baptiste Mardelle
ed96594afa
Fix some bugs and crashes in group management
2018-01-11 08:47:42 +01:00
l10n daemon script
62610f6114
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"
2018-01-11 06:26:41 +01:00
l10n daemon script
6f47b64c6d
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"
2018-01-11 04:50:27 +01:00
Jean-Baptiste Mardelle
252b0febde
Simplify job management (only 1 parent job allowed), fixes some crashes and locks
2018-01-10 12:35:10 +01:00
Jean-Baptiste Mardelle
91d64a575f
Job fixes
2018-01-10 09:44:56 +01:00
Jean-Baptiste Mardelle
86b7c0bc08
Fix AppImage screenshot
...
BUG: 388676
2018-01-10 09:06:27 +01:00
Vincent Pinon
4ba9c74457
Fix some GCC warnings
2018-01-08 21:40:51 +01:00
Jean-Baptiste Mardelle
af5e866260
Fix crash on folder rename
2018-01-05 15:47:37 +01:00
Jean-Baptiste Mardelle
20d4498e08
Fix loading order of compositions
2018-01-05 14:28:27 +01:00
Jean-Baptiste Mardelle
889deb7e82
Correctly load composition properties on project opening
2018-01-05 13:54:48 +01:00
Jean-Baptiste Mardelle
4d8f7a36f6
Fix broken composition (incorrect insertion order with track compositing)
2018-01-05 11:28:30 +01:00
Jean-Baptiste Mardelle
e01484236c
Some QString init cleanup
2018-01-05 11:17:04 +01:00
Jean-Baptiste Mardelle
1ee9cac62a
Fix compilation (type error)
2018-01-05 10:08:19 +01:00
Albert Astals Cid
19d707d927
GIT_SILENT Upgrade KDE Applications version to 17.12.1.
2018-01-04 18:53:02 +01:00
Jean-Baptiste Mardelle
4476bae855
Fix snapping of item start on resize
2018-01-04 16:22:20 +01:00
Jean-Baptiste Mardelle
9c91ad7a38
Display composition name instead of id in timeline
2018-01-04 16:07:05 +01:00
Jean-Baptiste Mardelle
144ae0f70b
Fix crash on composition drag
2018-01-04 12:20:55 +01:00
Jean-Baptiste Mardelle
8c6ee4d3fb
Warn and delete unknown effects
2018-01-01 15:22:22 +01:00
Jean-Baptiste Mardelle
78e7375231
Fix timeline zone resize
2018-01-01 13:15:05 +01:00
Jean-Baptiste Mardelle
529f5f48e7
Restore autosave
2017-12-29 11:30:42 +01:00
Jean-Baptiste Mardelle
531b54de28
Allow guide move in timeline
2017-12-27 23:58:48 +01:00
Jean-Baptiste Mardelle
55ec8e6936
Update AppImage scripts
2017-12-25 14:06:34 +01:00
l10n daemon script
86c305de39
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"
2017-12-25 06:05:29 +01:00
l10n daemon script
cd6717b4ee
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"
2017-12-25 04:42:54 +01:00
Jean-Baptiste Mardelle
552c0c8212
Fix loading of track state (mute, hidden, locked)
2017-12-18 09:42:56 +01:00
Jean-Baptiste Mardelle
60916dd1fe
Fix translation install
2017-12-15 23:56:17 +01:00
Jean-Baptiste Mardelle
0de81d990f
Always select first clip added to bin
2017-12-15 00:16:39 +01:00
Jean-Baptiste Mardelle
f3c74051bf
Update AppImage scripts (add mandatory libresample)
2017-12-14 21:12:41 +01:00
Jean-Baptiste Mardelle
cb44379536
Remember default widget style
2017-12-14 21:09:09 +01:00
Jean-Baptiste Mardelle
312ed84704
speedup project loading
2017-12-14 20:51:41 +01:00
Jean-Baptiste Mardelle
baf7f38104
Fix various crashes on projecr opening
2017-12-14 20:27:48 +01:00
Jean-Baptiste Mardelle
d004f65857
Fix crash on subclip
2017-12-12 20:43:32 +01:00
Jean-Baptiste Mardelle
77fd661e22
Fix crash on opening a project with filters
2017-12-11 19:38:21 +01:00
Jean-Baptiste Mardelle
09ba4a4543
Fix various crashes on project opening
2017-12-08 18:31:57 +01:00
Jean-Baptiste Mardelle
da6e103c34
Update AppImage script for knotifications
2017-12-08 16:57:44 +01:00
Jean-Baptiste Mardelle
9a451963d9
AppImage: Include Breeze style, switch to SDL2
2017-12-08 15:04:32 +01:00
Jean-Baptiste Mardelle
e5283cf3de
Fix some effects hiden in UI, reduce volume minimum
2017-12-08 12:24:52 +01:00
Jean-Baptiste Mardelle
3a5f901b00
Allow logarithmic scale for keyframes (will allow to solve volume bug)
...
CCBUG: 364040
2017-12-08 11:06:54 +01:00
Jean-Baptiste Mardelle
0a01506902
import recent proxy changes
2017-12-08 06:20:18 +01:00
Jean-Baptiste Mardelle
91186164a8
remove useless audio bitrate on pcm proxy encoding
2017-12-07 19:35:14 +01:00
Jean-Baptiste Mardelle
5b33c563e2
Update proxy profiles
2017-12-07 09:18:48 +01:00
Jean-Baptiste Mardelle
77922b4ec8
Make sure playlist proxies have an even height
2017-12-06 13:32:11 +01:00
Jean-Baptiste Mardelle
423ba3b1d5
Fix crash on playlists concurrent jobs using library clips
...
CCBUG: 386616
2017-12-06 13:32:11 +01:00
Jean-Baptiste Mardelle
3bd3f1bca4
Port proxy job to new job framework, make size of image proxy configurable
2017-12-06 11:28:50 +01:00
Christoph Feck
52bf301299
GIT_SILENT Upgrade KDE Applications version to 17.12.0.
2017-12-05 00:05:05 +01:00
l10n daemon script
a20680186f
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"
2017-12-04 06:13:33 +01:00
l10n daemon script
276f61d09f
GIT_SILENT made messages (after extraction)
2017-12-04 05:20:13 +01:00
l10n daemon script
e2d0e02efd
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"
2017-12-04 04:43:58 +01:00
l10n daemon script
862924d526
GIT_SILENT made messages (after extraction)
2017-12-04 03:08:45 +01:00
Jean-Baptiste Mardelle
b6cdb35d3d
Timeline preview fixes: Don't invalidate on expand/collapse effect, invalidate on master clip edit
2017-12-03 17:04:27 +01:00
Jean-Baptiste Mardelle
a568c01505
Don't restart clip if trying to play backwards from clip monitor end
2017-12-01 14:10:00 +01:00
Jean-Baptiste Mardelle
5950ef6506
Use smaller size for image proxies
...
BUG: 353577
2017-12-01 13:19:42 +01:00
Jean-Baptiste Mardelle
a0579e7834
Fix playing backwards forwards one second
...
BUG: 375634
2017-12-01 13:17:43 +01:00
Christoph Feck
856763adba
GIT_SILENT Upgrade KDE Applications version to 17.11.90.
2017-11-30 22:25:06 +01:00
Jean-Baptiste Mardelle
a6840e2187
Fix creation of bin playlist for new documents
2017-11-29 11:12:55 +01:00
Nicolas Carion
a52f101131
rewove dependency on binController in projectItemModel
2017-11-29 01:34:48 +01:00
Nicolas Carion
d374d87750
remove binController from timeline view classes
2017-11-29 01:01:35 +01:00
Jean-Baptiste Mardelle
46c0ed1ea1
Various keyframe fixes
2017-11-28 22:08:03 +01:00
Jean-Baptiste Mardelle
caa7c16032
Keyboard arrows / Alt+arrow allows to move keyframes position in timeline
2017-11-26 16:54:00 +01:00
Jean-Baptiste Mardelle
1c05f00499
Delete keyframe when dragging far outside clip bounds
2017-11-26 15:20:20 +01:00
Jean-Baptiste Mardelle
b8f0531c65
Display timeline keyframes by default
2017-11-26 11:53:58 +01:00
Jean-Baptiste Mardelle
0522f4eb00
Moving keyframes in timeline now correctly updates display
2017-11-26 11:21:17 +01:00
Jean-Baptiste Mardelle
29ce7e24a0
Improve timeline keyframe handling (allow free move)
2017-11-25 22:55:43 +01:00
Jean-Baptiste Mardelle
b4c76e7dcd
Improve audio thumbnails drawing speed
2017-11-25 20:48:15 +01:00
Nicolas Carion
1a7fac1056
remove references to bincontroller in clipcontroller
2017-11-25 19:49:43 +01:00
Nicolas Carion
7bc5a8edf8
remove old unused functions
2017-11-25 19:18:20 +01:00
Nicolas Carion
bee67ca443
fix compilation
2017-11-25 19:18:10 +01:00
Nicolas Carion
3e0144b415
make sure parent folder are correctly stored
2017-11-25 18:55:02 +01:00
Jean-Baptiste Mardelle
0d9b06f6b1
Don't try to draw audio thumbnails when disabled.
...
Currently audio thumbs cause a major slowdows on high zoom.
That should be fixed, best way is probably to use qml canvas instead of
QQuickPaintedItem and clip to only visible region
2017-11-24 14:44:15 +01:00
Jean-Baptiste Mardelle
2461e97abf
Update timeline audio thumbs when data is ready
2017-11-23 18:55:03 +01:00
Jean-Baptiste Mardelle
aefe065f2a
Fix crash deleting clip with running job
2017-11-23 13:37:06 +01:00
Gustavo Pichorim Boiko
251f545ca4
Use the thumb producer form project clip in ThumbJob
...
Summary:
Update the ProjectClip::thumbProducer to be a std::shared_ptr and use it in the
ThumbJob.
Using the originalProducer() causes crashes when using movit acceleration.
Test Plan:
- Enable movit
- Run kdenlive
- Add a JPEG image to the project bin
Reviewers: alcinos, mardelle
Reviewed By: alcinos, mardelle
Differential Revision: https://phabricator.kde.org/D8808
2017-11-22 10:21:18 -02:00
Jean-Baptiste Mardelle
dd4128b415
Fix crash on add effect
2017-11-22 12:01:56 +01:00
Jean-Baptiste Mardelle
5fad024f1b
Fix crash on effect deletion, fix mouse wheel not working on effect params
2017-11-22 10:38:07 +01:00
Jean-Baptiste Mardelle
b130e1afef
Fix timeline context menus
2017-11-22 08:47:01 +01:00
Jean-Baptiste Mardelle
28bd3bd863
Fix cursor icon & action in timeline ruler
2017-11-21 21:02:50 +01:00
Jean-Baptiste Mardelle
3742cacaa7
Fix clip fades not updating in timeline after change in stack
...
Restore position parameter for effects
Restore "drop frame" option for monitors
2017-11-21 13:06:36 +01:00
Nicolas Carion
4c93482615
partial fix for project loading
2017-11-20 01:37:52 +01:00
Nicolas Carion
d0105d2c5f
port necessary function for saving
2017-11-20 01:11:24 +01:00
Nicolas Carion
6d65893723
make sure thumbs are loaded on bin loading
2017-11-20 00:51:34 +01:00
Nicolas Carion
f53203890b
First stab at bin saving/loading (WIP)
2017-11-20 00:44:57 +01:00
Nicolas Carion
6187c297f6
Add checks on jobs queries
2017-11-20 00:44:22 +01:00
Jean-Baptiste Mardelle
f5be0cdf3d
Fix crash trying to group with no selcted item
2017-11-16 19:10:08 +01:00
Jean-Baptiste Mardelle
35d8bba482
Fix crash on cut
2017-11-15 11:32:04 +01:00
Jean-Baptiste Mardelle
972d39e270
Fix AppImage scripts
2017-11-15 10:27:52 +01:00
Jean-Baptiste Mardelle
73ea55b818
Fix AppImage compilation
2017-11-15 10:27:35 +01:00
Jean-Baptiste Mardelle
f658dfb3b2
Fix AppImage instructions
2017-11-15 07:39:17 +01:00
Jean-Baptiste Mardelle
defb63f4c9
Fix AppImage build start script
2017-11-15 07:37:03 +01:00
Jean-Baptiste Mardelle
1641b0bad9
Update AppImage script with newer Qt/KF5
2017-11-15 07:30:59 +01:00
Jean-Baptiste Mardelle
016cbdc628
Fix various timeline corruptions
2017-11-14 22:06:31 +01:00
Vincent Pinon
5e355ebc1d
Fix compilation
2017-11-13 23:41:19 +01:00
Vincent Pinon
0b3bc44566
Merge branch 'Applications/17.12'
2017-11-13 17:00:49 +01:00
Vincent Pinon
f87ee28c0a
Merge branch 'Applications/17.08' into Applications/17.12
2017-11-13 16:58:04 +01:00
Albert Astals Cid
f2b70a17c3
GIT_SILENT Upgrade KDE Applications version to 18.03.70.
2017-11-13 09:06:57 +01:00
Albert Astals Cid
b5bac8ab36
GIT_SILENT Upgrade KDE Applications version to 17.11.80.
2017-11-13 01:11:45 +01:00
Jean-Baptiste Mardelle
102e588cfd
Fix extension in transcode file dialog
2017-11-10 14:40:56 +01:00
Jean-Baptiste Mardelle
5342e4e33d
Use seek position in timeline operations to be more responsive. Fix crash on moving mouse with shift pressed
2017-11-08 13:14:29 +01:00
Christoph Feck
d8e2777321
GIT_SILENT Upgrade KDE Applications version to 17.08.3.
2017-11-05 01:49:10 +01:00
Andrius Štikonas
33931eee91
Set a proper desktop file name to fix an icon under Wayland.
2017-11-04 10:35:08 +01:00
Jean-Baptiste Mardelle
3f9180b5c0
Sort clip zones by position instead of name
2017-11-04 10:34:21 +01:00
l10n daemon script
4cfa2b978a
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"
2017-11-04 06:10:35 +01:00
l10n daemon script
6b63039e51
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"
2017-11-04 04:49:47 +01:00
Vincent Pinon
164f9fe0a6
Fix melt.exe finding on windows
2017-11-03 22:20:56 +01:00
Vincent Pinon
0a12e90cb5
Revert "Windows: terminate KDE session on window close"
...
This reverts commit d6cea2efee .
2017-11-03 20:55:13 +01:00
Vincent Pinon
04ee4fa925
Make KCrash optional
2017-11-03 20:55:13 +01:00
Jean-Baptiste Mardelle
109bd885ce
Follow frame/timecode setting for tooltip
2017-11-03 10:54:46 +01:00
Jean-Baptiste Mardelle
dc35a73421
Qml cleanup, add tooltip to timeline clips
2017-11-03 10:46:11 +01:00
Jean-Baptiste Mardelle
8d8626c1e1
Fix timeline clips have wrong duration drag after timeline resize
2017-11-02 18:59:09 +01:00
Jean-Baptiste Mardelle
839b9911ce
Remove deprecated stuff
2017-11-02 08:30:08 +01:00
Jean-Baptiste Mardelle
844bdb0de3
Fix various crashes in subclips (clip zones)
2017-11-01 09:37:13 +01:00
Jean-Baptiste Mardelle
ec7da49c42
Sort clip zones by position instead of name
2017-11-01 08:46:33 +01:00
Jean-Baptiste Mardelle
906f457a6c
Don't show bubble info about frame if clip is not moved in timeline
2017-10-31 13:31:54 +01:00
Jean-Baptiste Mardelle
49ead1813c
Make title clips work again
2017-10-30 23:29:25 +01:00
Jean-Baptiste Mardelle
8a18bf7d40
small cleanup
2017-10-29 22:56:35 +01:00
Jean-Baptiste Mardelle
f7e789b6e5
Try to fix clip corruption on drag to track
2017-10-29 22:15:34 +01:00
Jean-Baptiste Mardelle
e7b1c1131f
Don't attempt thumbnails for audio clips
2017-10-29 21:36:37 +01:00
Jean-Baptiste Mardelle
61d9af7bc8
Fix audiothumb job threading issue and error in argument
2017-10-29 20:47:28 +01:00
Jean-Baptiste Mardelle
3ffc3a7e31
Fix fades on clip cuts & resize
2017-10-29 14:48:26 +01:00
Jean-Baptiste Mardelle
30aa6de9e3
Fix clip sometimes moved to wrong track on drag
2017-10-29 13:08:50 +01:00
Jean-Baptiste Mardelle
7c935bad70
Cleanup and revert some incorrect changes in clip indexes
2017-10-29 12:43:35 +01:00
Jean-Baptiste Mardelle
8ce7b67b2a
Fix namespace confusion breaking compilation
2017-10-29 12:40:56 +01:00
Jean-Baptiste Mardelle
cacee769f7
Fix timeline corruption on most operations
2017-10-29 12:40:16 +01:00
Nicolas Carion
b20e6da1ee
delete bin clip when loading is not successful
2017-10-29 10:21:19 +01:00
Nicolas Carion
55179ce428
remove depracated producer queue
2017-10-29 10:17:33 +01:00
Nicolas Carion
3dad3f4319
clang-format
2017-10-29 01:24:37 +02:00
Nicolas Carion
20407bdaf7
Huge cleanup of clip creation and jobs
2017-10-29 01:19:38 +02:00
Nicolas Carion
f100d13626
edit gitignore
2017-10-29 00:09:51 +02:00
Jean-Baptiste Mardelle
a7c00dd89f
Fix crash on composition drag
2017-10-27 13:08:12 +02:00
Jean-Baptiste Mardelle
dec9263214
Fix track qml confusion and crash on selection deletion
2017-10-27 08:15:08 +02:00
Jean-Baptiste Mardelle
464a31c8e6
Fix various timeline corruptions
2017-10-26 08:24:05 +02:00
Jean-Baptiste Mardelle
547d99d4f6
Return full clip length when no clip zone is set
2017-10-24 19:21:19 +02:00
Jean-Baptiste Mardelle
eb3a1ba720
Fix freeze on undo change clip type
2017-10-24 18:52:17 +02:00
Jean-Baptiste Mardelle
5831d3795d
Fix crash using non avformat clips
...
Start using target tracks for timeline lift/extract/insert
2017-10-24 13:10:48 +02:00
Jean-Baptiste Mardelle
c9cd9a4d28
Double click on track led to set as audio/video target
2017-10-23 19:07:06 +02:00
Jean-Baptiste Mardelle
cbeabfc768
Allow setting clip state (original/video only/audio only) at build time
2017-10-23 19:06:38 +02:00
Jean-Baptiste Mardelle
df7afaaed9
Fix incorrect keyframe edited after monitor seek
2017-10-20 19:15:07 +02:00
Jean-Baptiste Mardelle
8046f6661a
First version of split audio
2017-10-20 16:52:33 +02:00
Jean-Baptiste Mardelle
5791d47261
Fix timeline inconsistencies introduced in recent commit, progress on timeline clip menu
2017-10-20 16:33:56 +02:00
Jean-Baptiste Mardelle
a76683fd39
Project clip: correctly handle effect change on child producers
2017-10-20 12:22:25 +02:00
Jean-Baptiste Mardelle
ec38fa3d0b
Switch to previous behavior for producers (store audio only / video only producers in project clip)
2017-10-19 13:20:59 +02:00
Jean-Baptiste Mardelle
acb6c14ca8
Use a new copy of the bin producer on each insertion in timeline to allow audio only / video only clips and avoid issues on audio mix
2017-10-18 12:33:05 +02:00
Jean-Baptiste Mardelle
3addf6e330
Display keyframes on compositions
2017-10-17 19:21:46 +02:00
Jean-Baptiste Mardelle
df72d7c35e
Move timeline keyframe view in its own class for reuse
2017-10-17 13:37:55 +02:00
Jean-Baptiste Mardelle
7398b1e392
Track effects are back
2017-10-17 08:55:08 +02:00
Jean-Baptiste Mardelle
d6cb5c4150
Fix effects with multiple keyframable parameters
2017-10-16 18:44:24 +02:00
Jean-Baptiste Mardelle
04563d2587
Cleanup enabling / disabling of monitor geometry keyframe scene
2017-10-16 13:01:07 +02:00
Andrius Štikonas
09d696b9c5
Set a proper desktop file name to fix an icon under Wayland.
2017-10-14 21:11:57 +01:00
Jean-Baptiste Mardelle
1fcff0de30
Fix opacity keyframe interpolation
2017-10-14 17:39:57 +02:00
Jean-Baptiste Mardelle
dbe01b544c
Disable test built effect stack
2017-10-14 17:16:08 +02:00
Jean-Baptiste Mardelle
cccb3ac3d1
Fix crash trying to delete first keyframe
...
Initial support for opacity keyframe in timeline
2017-10-14 15:48:41 +02:00
Jean-Baptiste Mardelle
d1d3d24c12
Update timeline keyframes and type combobox on keyframe type change
2017-10-13 17:50:50 +02:00
Jean-Baptiste Mardelle
ad834a2cd4
Allow changing keyframe type
2017-10-13 17:10:50 +02:00
Jean-Baptiste Mardelle
bf407756b9
Fix keyframeview should follow monitor seeking
2017-10-13 15:17:26 +02:00
Jean-Baptiste Mardelle
4283309d06
add keyframe by double click, correctly update on keyframe remove
2017-10-13 13:31:18 +02:00
Jean-Baptiste Mardelle
2ab2880a95
Display keyframes in timeline clip and allow move/delete
...
Has to be enabled through button in effectstack view
2017-10-13 12:33:27 +02:00
Nicolas Carion
c07380861d
Json export of groups now better represent the tree hierarchy and supports compositions. Add tests
2017-10-08 13:30:27 -04:00
Nicolas Carion
76e085e00f
fix some warnings
2017-10-08 13:30:27 -04:00
Jean-Baptiste Mardelle
d15359cd42
Initial support for geometry keyframes
2017-10-08 16:43:47 +02:00
Jean-Baptiste Mardelle
b085b66f7e
FIx compilation
2017-10-08 09:15:55 +02:00
Nicolas Carion
548e0a832a
some clang format and add tests for clip type
2017-10-08 01:50:18 -04:00
Nicolas Carion
18ebf1bf85
We can define group types more properly
2017-10-08 01:27:15 -04:00
Christoph Feck
9041c04c52
GIT_SILENT Upgrade KDE Applications version to 17.08.2.
2017-10-08 04:47:46 +02:00
Jean-Baptiste Mardelle
a9b9611490
Fix tooltip on clip resize
2017-10-07 13:45:35 +02:00
Jean-Baptiste Mardelle
8f7a7f9aaa
Clear selection when clicking empty space in timeline
2017-10-06 10:17:58 +02:00
Jean-Baptiste Mardelle
181e5dd4b0
Merge branch '1708'
2017-10-06 08:04:35 +02:00
Nicolas Carion
de33f46485
fix copy when selecting multiple clips
2017-10-06 01:26:28 -04:00
Nicolas Carion
e7ef684cab
Fully functionnal group copy
2017-10-06 01:20:52 -04:00
Nicolas Carion
91c4b4c377
make parameter const ref
2017-10-05 23:58:39 -04:00
Nicolas Carion
2544c1e3fd
move copy functions to TimelineFunctions and simplify logic
2017-10-05 23:56:37 -04:00
Nicolas Carion
09139350ad
Remember the id of the selection group
2017-10-05 23:13:47 -04:00
Nicolas Carion
c888fa3c92
fix compilation on clang
2017-10-05 22:49:48 -04:00
Jean-Baptiste Mardelle
630f7bbfcf
Fix autosave : workaround KAutoSaveFile bug with non ascii chars
2017-10-05 13:42:16 +02:00
l10n daemon script
d2e26bb194
GIT_SILENT made messages (after extraction)
2017-10-05 03:28:22 +02:00
Jean-Baptiste Mardelle
f042777ce2
Allow copy/paste of grouped items
2017-10-04 13:31:35 +02:00
Jean-Baptiste Mardelle
ef0af7523a
Copy/paste in timeline through usual shortcuts (groups todo)
2017-10-04 10:45:52 +02:00
Jean-Baptiste Mardelle
61fb3de091
First version of AppImage build script for reference
2017-10-04 10:13:15 +02:00
Jean-Baptiste Mardelle
72cea356d6
Preliminary copy/paste in timeline through context menu
2017-10-03 23:31:08 +02:00
Jean-Baptiste Mardelle
10b07330c4
Fix track insert/delete
2017-10-03 20:28:57 +02:00
Jean-Baptiste Mardelle
de70a8e8ae
Get ready for centered rotation in qtblend
2017-10-03 13:32:17 +02:00
Jean-Baptiste Mardelle
529e7a235b
Get ready for transform centered rotation
2017-10-03 13:18:28 +02:00
Jean-Baptiste Mardelle
f4c9a045f2
Fix keyframes unseekable on bin effects
2017-10-03 08:39:06 +02:00
l10n daemon script
f368c6448a
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"
2017-10-03 04:59:14 +02:00
Jean-Baptiste Mardelle
3d6dc323cf
Finish implementing geometry param type with reusable GeometryWidget
2017-10-01 18:21:18 +02:00
Jean-Baptiste Mardelle
a5fbf0b402
Initial reimplementation of geometry parameter
2017-10-01 14:25:13 +02:00
Jean-Baptiste Mardelle
94d991dd15
When only 1 keyframe is present, always allow adjusting param values
2017-10-01 12:36:11 +02:00
Jean-Baptiste Mardelle
800258e078
fix timeline move bubble tooltip not working correctly in some track change cases
2017-10-01 07:49:26 +02:00
Dušan Hanuš
4a7088e8b0
Fix lift to handle negative values (requires latest MLT version)
2017-09-30 12:28:43 +02:00
l10n daemon script
c98bbdffd1
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"
2017-09-30 05:12:14 +02:00
Jean-Baptiste Mardelle
be488bedac
Use first words of text clip as clip name instead of "title clip"
2017-09-29 23:24:58 +02:00
Jean-Baptiste Mardelle
892483c007
Restore add track dialog and fix track sorting in timeline
2017-09-29 11:22:03 +02:00
Jean-Baptiste Mardelle
bae5f1565c
Display timeline mouse position in dedicated toolbar action
2017-09-27 19:02:33 +02:00
Jean-Baptiste Mardelle
8968720a98
Restore timeline insert and insert/overwrite features
2017-09-27 12:51:25 +02:00
Jean-Baptiste Mardelle
9057479f52
Restore lift & extract operations
2017-09-27 10:37:00 +02:00
Jean-Baptiste Mardelle
3321bfc813
Correctly handle track compositing change & fix crash on project opening
2017-09-25 19:08:08 +02:00
Jean-Baptiste Mardelle
c5b42334a1
Fix compilation with undefined LOGGING
2017-09-25 08:17:02 +02:00
Nicolas Carion
8826035483
minor text fix
2017-09-24 19:36:34 +02:00
Nicolas Carion
7b08c710f1
Reimplement check for clips on removable devices
2017-09-24 16:29:41 +02:00
Jean-Baptiste Mardelle
3e71bcf514
Fix tooltips not updating when shortcut was changed
2017-09-24 16:00:34 +02:00
Nicolas Carion
771bd4701f
Make sure loading goes right if folder hierarchy is invalid
2017-09-22 02:01:30 +02:00
Nicolas Carion
14b6407e8b
Port bin folder loading to new model
2017-09-22 01:50:40 +02:00
Nicolas Carion
51d6efead5
Minor renaming for more comprehensive method name
2017-09-22 00:49:39 +02:00
Jean-Baptiste Mardelle
1b54b3e04f
Correctly update profile widget when a profile was changed/deleted
2017-09-20 09:37:49 +02:00
Nicolas Carion
8eef9e384e
Fix moving effect up in stack
2017-09-19 01:45:52 +02:00
Nicolas Carion
cb49900d5f
Display and allow edit of keyframable parameters
2017-09-19 01:27:42 +02:00
Nicolas Carion
3c98024b46
Keyframe model is now owned by assetparametermodel, not keyframewidget
2017-09-18 23:39:39 +02:00
Nicolas Carion
b2c4af4c12
Fix moving keyframes + tests
2017-09-17 22:24:12 +02:00
Nicolas Carion
8db25d940f
fix problem when parsing keyframes + preliminary unit tests
2017-09-17 02:02:37 +02:00
Nicolas Carion
d90279a39b
Fix bug on keyframe move
2017-09-17 02:02:37 +02:00
Jean-Baptiste Mardelle
b30bba1e6d
Add option to disable test building (useful for AppImage)
2017-09-17 00:05:39 +02:00
Jean-Baptiste Mardelle
b3ca5e6b74
Plug-in built-in stack's colorwheels fo lift/gamma/gain effect as a test
...
Will probably need a better implementation to communicate between effectmodel and qml
2017-09-16 00:26:07 +02:00
Jean-Baptiste Mardelle
f73a215775
Add qml color wheel correction to built in stack for testing (not connected to effect yet)
2017-09-15 17:40:07 +02:00
Jean-Baptiste Mardelle
de01ca92ee
Don't show useless details on first start,
...
fix missing codecs info not always appearing in render widget
2017-09-15 14:02:00 +02:00
Jean-Baptiste Mardelle
97d73535c1
Fix bug in timeline clip insertion
2017-09-15 13:05:27 +02:00
Jean-Baptiste Mardelle
16be241522
Fix multithreaded encoding and incorrect encoder speed tooltip after codec change
2017-09-15 12:14:02 +02:00
Jean-Baptiste Mardelle
6c439bad44
Disable timeline preview anim, consumes too much CPU
2017-09-15 09:41:32 +02:00
Jean-Baptiste Mardelle
ef697b17c8
Start reimplementing track compositing change action
2017-09-15 09:19:03 +02:00
Jean-Baptiste Mardelle
83614f1b0a
Fix import of image sequence
2017-09-15 09:15:35 +02:00
Jean-Baptiste Mardelle
cfb0592a90
Remove deprecated image transparency property
2017-09-15 08:45:54 +02:00
l10n daemon script
48db9dad9c
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"
2017-09-15 05:09:22 +02:00
l10n daemon script
f372f318d6
GIT_SILENT made messages (after extraction)
2017-09-15 03:34:06 +02:00
Jean-Baptiste Mardelle
8bb374a50d
Fix stupid repaint loop causing performance issues
2017-09-15 00:01:55 +02:00
Jean-Baptiste Mardelle
9f3198ef77
Fix fps display in monitors
2017-09-14 17:04:18 +02:00
Jean-Baptiste Mardelle
1f7395c266
Fix crash when editing & changing a customm project profile
2017-09-14 16:51:04 +02:00
Jean-Baptiste Mardelle
6b4b06c018
Add slowmotion effect in experimental qml builtin effect stack
2017-09-14 16:23:19 +02:00
Vincent Pinon
d4bc618915
Fix build with KIO < 5.33
2017-09-14 16:08:19 +02:00
Vincent Pinon
58331f047e
Fix build with KIO < 5.33
2017-09-13 21:52:53 +02:00
Jean-Baptiste Mardelle
19e6484308
Fix exit crash & correctly remove tmp dir of unsaved projects
2017-09-13 20:15:45 +02:00
Jean-Baptiste Mardelle
308335ca82
backport Shotcut changes in monitor display code
2017-09-13 15:53:25 +02:00
Jean-Baptiste Mardelle
02f612bff0
Fix bug in timeline preview invalidation, invalidate on effect change
2017-09-13 15:52:58 +02:00
Vincent Pinon
93d63d0dc5
Merge branch 'master' into refactoring_timeline
2017-09-12 22:38:56 +02:00
Vincent Pinon
6fef57061c
Merge branch 'Applications/17.08'
2017-09-12 22:30:02 +02:00
Jean-Baptiste Mardelle
e292dd0e45
Reconnect preview manager with undo stack
2017-09-11 19:01:31 +02:00
Vincent Pinon
04541ba0dd
Prefer SDL2 to SDL1 (dropped by FFmpeg and so MLT)
2017-09-11 16:01:45 +02:00
Nicolas Carion
d02efb7b3d
Some fixes to the keyframe model
2017-09-11 01:09:51 +02:00
Nicolas Carion
7b91ff7b65
seeking on the keyframe timeline seeks in the real timeline
2017-09-10 15:29:36 +02:00
Jean-Baptiste Mardelle
ec79c1a7de
Fix effectlist filter causing display of corrupted list
2017-09-08 14:42:24 +02:00
Jean-Baptiste Mardelle
0dd2dae248
Start invalidating timeline preview on clip move/insert/delete
2017-09-08 11:55:11 +02:00
Nicolas Carion
27066bf8cb
fix typo and use QPersistentModelIndex where appropriate
2017-09-08 00:12:03 +02:00
Nicolas Carion
c668fbace1
First tentative of working keyframe view (needs to be improved)
2017-09-06 23:53:49 +02:00
Nicolas Carion
6b976ce1bf
Move keyframes in a more suitable folder
2017-09-06 23:53:49 +02:00
Nicolas Carion
8002a203ce
Implementing an asset widget for keyframes
2017-09-06 23:53:49 +02:00
Nicolas Carion
0a892205b9
Update view to display keyframe list
2017-09-06 23:53:49 +02:00
Jean-Baptiste Mardelle
da4d6336c8
Fix crash dragging clip when timeline preview is enabled
2017-09-06 10:45:59 +02:00
Jean-Baptiste Mardelle
c6d155d724
Cleanup & rewrite file watcher,
...
update title clips whenever template changes
CCBUG: 384340
2017-09-06 10:07:52 +02:00
Jean-Baptiste Mardelle
5138310f1f
Switch audio mix from combine to sum, preventing artifacts
2017-09-06 07:38:12 +02:00
Jean-Baptiste Mardelle
01ff6cddb7
Forward-port extract frame to source size,
...
add checkbox in filedialog allowing to chose between project and source resolution
2017-09-05 19:13:35 +02:00
l10n daemon script
02d63984ca
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"
2017-09-05 19:13:35 +02:00
Jean-Baptiste Mardelle
2f7d9ca4a2
Remember last selected title template
...
CCBUG: 384340
2017-09-05 19:13:34 +02:00
Jean-Baptiste Mardelle
55a210fa48
Fix proxy error (height not multiple of 2)
...
BUG: 384345
2017-09-05 19:12:37 +02:00
Jean-Baptiste Mardelle
13086b1431
Fix extract frame from bin exporting lower than source image
2017-09-05 19:12:37 +02:00
Michael Georg Hansen
52a26985cc
Fix visibility check of tracks in multitrack-view
...
Differential Revision: https://phabricator.kde.org/D7670
2017-09-05 19:11:35 +02:00
Jean-Baptiste Mardelle
a90c755dd8
Allow disabling autosave until we improve it
...
BUG: 384197
2017-09-05 19:11:35 +02:00
Tobias C. Berner
64f526d10c
FreeBSD does not have sys/asm.h -- for what is this include needed on linux?
...
Reviewers: #freebsd, mardelle
Differential Revision: https://phabricator.kde.org/D6929
2017-09-05 19:08:21 +02:00
Vincent Pinon
41047f80e5
Windows: find Kdenlive lumas
...
BUG: 375337
2017-09-05 19:07:47 +02:00
Vincent Pinon
3cf8cc478f
Windows: terminate KDE session on window close
...
BUG: 380854
2017-09-05 19:07:47 +02:00
Vincent Pinon
b35e27e613
Windows: always use bundled MLT
...
BUG: 380036
2017-09-05 19:07:47 +02:00
Vincent Pinon
d75536facb
Remove project profiles sharing (knsrc)
...
Never used, not created on store.kde.org
BUG: 383238
2017-09-05 19:06:45 +02:00
Vincent Pinon
851474a43a
Gardening: fix GCC warnings (8)
2017-09-05 19:05:45 +02:00
Luigi Toscano
f172068090
doc: fix option (qwindowtitle instead of caption)
2017-09-05 19:00:12 +02:00
Nicolas Carion
aeaafd4d95
Adding a merge model for keyframes (to handle keyframes of several parameters in the same effect)
2017-09-05 17:06:07 +02:00
Jean-Baptiste Mardelle
fdbbf21270
Merge branch '17.08'
2017-09-05 07:51:31 +02:00
l10n daemon script
155a8c1bc1
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"
2017-09-05 05:50:49 +02:00
l10n daemon script
36e0f91201
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"
2017-09-05 04:28:06 +02:00
Jean-Baptiste Mardelle
590a83fdc5
Remember last selected title template
...
CCBUG: 384340
2017-09-04 19:10:54 +02:00
Jean-Baptiste Mardelle
67b051577c
Fix proxy error (height not multiple of 2)
...
BUG: 384345
2017-09-04 13:37:46 +02:00
Jean-Baptiste Mardelle
61cf7cdf37
Fix extract frame from bin exporting lower than source image
2017-09-04 13:21:33 +02:00
Nicolas Carion
2b762ee5ec
Various improvement to keyframe model and initial view
2017-09-04 00:34:07 +02:00
Michael Georg Hansen
0d053c69bf
Fix visibility check of tracks in multitrack-view
...
Differential Revision: https://phabricator.kde.org/D7670
2017-09-03 21:19:00 +02:00
Nicolas Carion
da1fb34684
Big step in deconnecting old effectstack and timeline
2017-09-03 15:56:18 +02:00
Jean-Baptiste Mardelle
67c4958b65
Allow disabling autosave until we improve it
...
BUG: 384197
2017-09-03 08:12:23 +02:00
Albert Astals Cid
0fba2e0643
GIT_SILENT Upgrade KDE Applications version to 17.08.1.
2017-09-02 11:36:52 +02:00
Nicolas Carion
a3041f6429
move some widgets to the correct folder
2017-09-01 15:16:31 +02:00
Nicolas Carion
681ed1e77f
correct mistake in keyframe model design
2017-09-01 13:46:32 +02:00
Nicolas Carion
10365c58bf
Preliminary model for keyframes
2017-08-31 20:30:13 +02:00
Nicolas Carion
faa6f1751c
additionnal test case for group move
2017-08-27 23:22:48 +02:00
Nicolas Carion
644c8a0cb1
Remove MltVideoProfile
2017-08-27 22:51:16 +02:00
Nicolas Carion
27792e17bb
More cleanup of profiles
2017-08-27 18:03:36 +02:00
Nicolas Carion
535965f824
Remove unused function ProfileDialogs::profilesList
2017-08-27 14:22:01 +02:00
Nicolas Carion
24442ae2ef
Remove unused function ProfileDialogs::existingProfileDescription
2017-08-27 14:18:12 +02:00
Nicolas Carion
e5e7224889
Remove unused function ProfileDialogs::getProfilesFromProperties
2017-08-27 14:01:21 +02:00
Nicolas Carion
0060ccf0b3
Remove unused function ProfilesDialog::matchProfile
2017-08-27 13:53:59 +02:00
Nicolas Carion
844edbd514
Remove deprecated ProfilesDialog::getSettingsFromFile
2017-08-27 13:48:48 +02:00
Nicolas Carion
67f4a1f036
Move color-profile related functions to ProfileRepostitory
2017-08-27 13:48:48 +02:00
Nicolas Carion
b199b11543
More clean-up related to profiles
2017-08-27 13:48:48 +02:00
Nicolas Carion
dd12da0b24
Add super class for profileModel
2017-08-27 13:48:48 +02:00
Jean-Baptiste Mardelle
6cbd1cb405
Fix title clip thumbnails
2017-08-27 09:22:20 +02:00
Jean-Baptiste Mardelle
9afc8e9112
Fix timeline thumbnails not using correct stream on multi stream clips
2017-08-27 09:08:01 +02:00
Nicolas Carion
30b92a6cb9
Remove deprecated ProfileInfo struct
2017-08-27 00:06:15 +02:00
Nicolas Carion
8049d042ef
Remove profile access from BinPlaylist
2017-08-26 22:36:10 +02:00
Tobias C. Berner
012d1cfeb8
FreeBSD does not have sys/asm.h -- for what is this include needed on linux?
...
Reviewers: #freebsd, mardelle
Differential Revision: https://phabricator.kde.org/D6929
2017-08-26 15:41:49 +02:00
Jean-Baptiste Mardelle
039ca0663e
Fix cut line not moving over clips, restore insert monitor zone in timeline
2017-08-25 17:10:23 +02:00
Nicolas Carion
880a543180
fix segmentation fault on clip deletion
2017-08-25 15:27:32 +02:00
Nicolas Carion
915040d72f
Fix split + tests
2017-08-25 14:45:17 +02:00
Jean-Baptiste Mardelle
bf78046af9
Cleanup timeline clip replacement
2017-08-25 13:16:56 +02:00
Jean-Baptiste Mardelle
e8f6078a79
Fix crash on save
2017-08-25 11:09:34 +02:00
Jean-Baptiste Mardelle
63ac4da8a5
Correctly update background of clip colors in timeline on color change
2017-08-25 10:54:29 +02:00
Jean-Baptiste Mardelle
20e91df16a
Fix usage count in bin, clip rename and start work on timeline update when bin clip changes (color, thumbnails)
2017-08-25 09:55:44 +02:00
Jean-Baptiste Mardelle
56af7dc830
Fix crash on reloading bin thumbnail
2017-08-25 08:00:33 +02:00
Jean-Baptiste Mardelle
1fcb0be1a1
Fix clip selection to allow grouping
2017-08-24 14:39:46 +02:00
Jean-Baptiste Mardelle
5ded7423cd
Insert / remove space menu
2017-08-24 14:13:34 +02:00
Nicolas Carion
246da15c13
Small fixes + bring back some regression tests
2017-08-24 13:08:53 +02:00
Nicolas Carion
f3d1930c9a
More tests for requestClipInsertion and requestClipCreation
2017-08-24 02:33:17 +02:00
Nicolas Carion
e3316afd5a
Partial fix of group UI: selecting clips doesn't create undo object
2017-08-24 02:12:06 +02:00
Nicolas Carion
786358774d
Various fixes related to splitting + tests
2017-08-24 02:12:06 +02:00
Nicolas Carion
d3dbdc712c
Fix clip splitting + tests
2017-08-24 02:12:06 +02:00
Jean-Baptiste Mardelle
89583d2400
Insert space from timeline menu
2017-08-23 13:50:21 +02:00
Jean-Baptiste Mardelle
9b3f1c3b88
Allow drag zone from clip monitor
2017-08-23 09:07:00 +02:00
Jean-Baptiste Mardelle
f3e7047043
Fix crash using spacer tool on 1 clip only
2017-08-23 08:45:12 +02:00
Jean-Baptiste Mardelle
cada102a46
FIx collision detection on track change
2017-08-23 08:35:30 +02:00
Jean-Baptiste Mardelle
09d9fbc8e8
cleanup timeline clip qml, fix cursor incorrectly affected when drag moves over resize handle
2017-08-22 18:55:15 +02:00
Nicolas Carion
ea1bc4da2e
Function to split groups according to criterion + tests
2017-08-22 01:53:09 +02:00
Vincent Pinon
db856a5cd3
Windows: find Kdenlive lumas
...
BUG: 375337
2017-08-21 22:20:38 +02:00
Vincent Pinon
d6cea2efee
Windows: terminate KDE session on window close
...
BUG: 380854
2017-08-21 22:20:37 +02:00
Vincent Pinon
2c2c6a32e0
Windows: always use bundled MLT
...
BUG: 380036
2017-08-21 22:20:37 +02:00
Vincent Pinon
a692f3bb8c
Remove project profiles sharing (knsrc)
...
Never used, not created on store.kde.org
BUG: 383238
2017-08-21 22:20:37 +02:00
Nicolas Carion
c62e324755
More fixes for group merging. Model is now notified if need be
2017-08-21 11:23:41 +02:00
Nicolas Carion
07e9225953
small fix in groups merging + tests
2017-08-21 11:23:41 +02:00
Jean-Baptiste Mardelle
1e95bbb279
Fix clip incorrectly moved when moving before 0
2017-08-21 09:06:57 +02:00
Vincent Pinon
ecbc0967fd
Gardening: fix GCC warnings (8)
2017-08-21 06:28:56 +02:00
Nicolas Carion
6b4102649b
Fix various issues with groups and implement merge function + tests
2017-08-21 00:52:09 +02:00
Nicolas Carion
78f59f334e
Add snap consistency test in timeline tests
2017-08-20 19:48:15 +02:00
Nicolas Carion
20b4137ef8
Fix some corner cases in move snaps + tests
2017-08-20 19:32:05 +02:00
Nicolas Carion
ab784ce0ad
Remove unused function (requestclipTrim)
2017-08-20 17:58:07 +02:00
Nicolas Carion
e4b5bd838b
Bring back more model tests
2017-08-20 17:50:10 +02:00
Luigi Toscano
5fb0e4a5b8
doc: fix option (qwindowtitle instead of caption)
2017-08-20 17:07:51 +02:00
Nicolas Carion
66168f55d7
tests for bin/timeline consistency
2017-08-20 14:21:21 +02:00
Nicolas Carion
a1b0d9b6f8
add light tests to ensure right calls to view are made
2017-08-20 14:21:21 +02:00
Jean-Baptiste Mardelle
6bbc77a342
Load and save timeline preview
2017-08-20 09:15:34 +02:00
Nicolas Carion
a66fab20ca
Remove multiple inheritance in TimelineModel, and bring back more tests
2017-08-19 13:44:05 +02:00
Nicolas Carion
257b1f1d20
Start bringing back tests for timeline model
2017-08-19 00:35:13 +02:00
Nicolas Carion
61573a4708
start moving clip creation in its own facility
2017-08-18 23:42:04 +02:00
Nicolas Carion
6947a59b83
Move xml utility function in correct file
2017-08-18 15:30:29 +02:00
Jean-Baptiste Mardelle
8f21d6292f
Reintroduce effect compare and timeline preview (wip)
2017-08-18 09:54:28 +02:00
Jean-Baptiste Mardelle
16a5fc92aa
Merge branch 'master' into timeline2
2017-08-13 16:05:39 +02:00
Jean-Baptiste Mardelle
e4c764483f
Merge branch 'Applications/17.08'
2017-08-09 19:39:17 +02:00
Jean-Baptiste Mardelle
16690444c2
Fix audio mix clicks when using recent MLT
...
BUG: 371849
2017-08-09 19:36:40 +02:00
Jean-Baptiste Mardelle
f7e475ee6c
Fix clip marker created at wrong pos
2017-08-09 12:00:05 +02:00
Jean-Baptiste Mardelle
3d88348f35
Fix audio thumbs not restored on project opening
2017-08-09 11:16:45 +02:00
Jean-Baptiste Mardelle
f52408b71f
Fix crash on clip move
2017-08-09 10:46:18 +02:00
Jean-Baptiste Mardelle
2dc0a3e34d
Fix qml warnings on close
2017-08-09 10:26:45 +02:00
Jean-Baptiste Mardelle
7ef961bf7d
Fix JSon array warning
2017-08-09 10:17:52 +02:00
Jean-Baptiste Mardelle
6bf2251f0f
Fix qml binding error causing exit crash
2017-08-09 09:52:44 +02:00
Albert Astals Cid
596163833d
GIT_SILENT Upgrade KDE Applications version to 17.08.0.
2017-08-08 20:24:13 +02:00
Jean-Baptiste Mardelle
fa3a90fde0
Load effects in stack on document open
2017-08-08 19:03:41 +02:00
Jean-Baptiste Mardelle
4e14676749
Fix crash on opening title widget
2017-08-06 16:05:00 +02:00
Jean-Baptiste Mardelle
decaa8c574
Check project version and create backup on save if project has been converted by Kdenlive
2017-08-04 13:38:19 +02:00
Jean-Baptiste Mardelle
3fb2efbb27
Merge branch 'master' into timeline2
2017-08-04 07:57:31 +02:00
Jean-Baptiste Mardelle
42cc3b0ebc
Merge branch '1708'
2017-08-04 07:32:48 +02:00
Jean-Baptiste Mardelle
cbb224784f
Fix some checkbox displaying inconsistent info
2017-08-04 07:28:20 +02:00
l10n daemon script
28a7d4bd33
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"
2017-08-04 04:39:50 +02:00
Jean-Baptiste Mardelle
465423bef4
connect group/ungroup with shortcuts
2017-08-03 08:13:58 +02:00
Jean-Baptiste Mardelle
fcefbc431e
Fix loading of subgroups
2017-08-02 13:38:48 +02:00
Jean-Baptiste Mardelle
cbc6d25859
Fix cut clip from context menu
2017-08-02 08:26:56 +02:00
Luigi Toscano
bb14c0739c
Fix terminology: mimetype(s) -> MIME type(s)
2017-08-02 01:25:54 +02:00
Luigi Toscano
e6a6fc62e3
Fix UI string: Control Center -> System Settings
2017-08-02 01:17:19 +02:00
Jean-Baptiste Mardelle
2c09ea4a57
Load/save of groups (subgroups not working yet)
2017-08-01 17:03:48 +02:00
Jean-Baptiste Mardelle
a343393adc
Fix timeline clips created with wrong id
2017-08-01 16:59:55 +02:00
Jean-Baptiste Mardelle
ba22eca89b
Resizable track header
2017-08-01 10:35:33 +02:00
Jean-Baptiste Mardelle
d4425057f7
Fix timeline grouping behavior, first steps to save groups
2017-08-01 09:50:35 +02:00
Christoph Feck
4cac44220e
GIT_SILENT Upgrade KDE Applications version to 17.07.90.
2017-07-31 01:59:09 +02:00
Nicolas Carion
2458320af5
Start using new scheme for binClip insertion and implement it for ColorClip
2017-07-30 15:23:29 +02:00
Nicolas Carion
f3ec78c9ae
Add application to tests to fix various issues
2017-07-30 14:23:02 +02:00
Nicolas Carion
b87c127a55
Force ProjectClips to be constructed using id
2017-07-30 14:14:27 +02:00
Montel Laurent
5e0b0db076
Const'ify code
2017-07-30 14:04:17 +02:00
l10n daemon script
60712faceb
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"
2017-07-30 04:54:29 +02:00
Nicolas Carion
1c660fe9fd
Enforce kdenlive:id being stored by clipController
2017-07-29 18:34:10 +02:00
Nicolas Carion
d6efc183b0
add helper xml function to retrieve element by attribute
2017-07-29 18:34:10 +02:00
Nicolas Carion
1a04b8ee4b
make xml utilities a namespace instead of a static class
2017-07-29 18:34:10 +02:00
Nicolas Carion
c89a90ec57
ensure unique ids between clips and folders
2017-07-29 18:34:10 +02:00
Jean-Baptiste Mardelle
27092bf1df
Clear existing selection on rubber band select
2017-07-29 08:47:17 +02:00
Jean-Baptiste Mardelle
7cc8d9e6a6
Fix track index on clip click
2017-07-29 08:40:59 +02:00
Jean-Baptiste Mardelle
7460f6e56f
mostly working rubber selection in timeline
2017-07-28 18:06:17 +02:00
Jean-Baptiste Mardelle
f4192f9f1e
Preliminary support for rubber selection in timeline
2017-07-28 14:35:51 +02:00
Jean-Baptiste Mardelle
e582fd8df3
Cleanup monitor activation, try to avoid unnecessary refresh
2017-07-28 09:12:05 +02:00
l10n daemon script
53f612a22b
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"
2017-07-28 06:01:17 +02:00
Nicolas Carion
4b77eab9d9
More cleanup on guides/markers and create common GUI function for edition
2017-07-27 19:06:21 +02:00
Nicolas Carion
6f6e373909
Make sure markers modifications are stored in ProjectClip's property
2017-07-27 19:06:21 +02:00
Jean-Baptiste Mardelle
18e864b959
Move documentRoot property to kdenlivedoc
2017-07-27 13:18:23 +02:00
Jean-Baptiste Mardelle
4a6879212a
Use compositing transition available on system, warn if none found
2017-07-27 12:48:42 +02:00
Jean-Baptiste Mardelle
c6b9e48710
Fix crash on download new luma file
2017-07-27 08:54:29 +02:00
Jean-Baptiste Mardelle
1d25bf3a2e
Merge branch 'master' into timeline2
2017-07-27 08:52:38 +02:00
Jean-Baptiste Mardelle
e0473f8619
Merge branch '1708'
2017-07-27 08:51:48 +02:00
Jean-Baptiste Mardelle
7ecca09acc
Fix downloaded lumas do not appear in interface (uninstall/reinstall existing lumas will be required for previously downloaded)
...
BUG: 382451
2017-07-27 08:50:14 +02:00
Nicolas Carion
e48eeaef9a
Save modifications to guide on modifications and not only import
2017-07-26 18:35:52 +02:00
Jean-Baptiste Mardelle
4655eb0fd3
Add audio mix and compositing transition to timeline
2017-07-26 13:30:17 +02:00
Jean-Baptiste Mardelle
8021fcc85f
Properly cleanup deprecated guide data on document open
2017-07-26 12:47:03 +02:00
Jean-Baptiste Mardelle
bd71262e93
Correctly load markers/guides from old project files
2017-07-26 12:47:03 +02:00
l10n daemon script
793f549770
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"
2017-07-26 08:49:04 +02:00
Nicolas Carion
d69a4cb644
Big cleanup, especially marker related functions
2017-07-26 00:17:28 +02:00
Nicolas Carion
40728b4e37
Direct access to document root from Core
2017-07-25 18:43:16 +02:00
Nicolas Carion
04e1293ebf
Manage modification of master producer
2017-07-25 18:13:03 +02:00
Nicolas Carion
65117eec64
Moving bin playlist in its own class
...
Manage insertion of bin clips
2017-07-25 17:49:45 +02:00
Nicolas Carion
4ff507e0ef
Remove useless header function and add some comments
2017-07-25 15:45:28 +02:00
Jean-Baptiste Mardelle
cf4efb6340
Convert guides to new json format when opening old project file
2017-07-24 18:18:04 +02:00
Jean-Baptiste Mardelle
3235d1ff80
First steps towards opening older project files
2017-07-24 17:32:44 +02:00
Jean-Baptiste Mardelle
5fc470e9ad
Restore show clip in timeline feature
2017-07-24 15:12:17 +02:00
Jean-Baptiste Mardelle
78b76b3fb3
Reimplement clip in project bin from timeline context menu
2017-07-24 13:56:42 +02:00
Jean-Baptiste Mardelle
7f275e9bad
Focus clip monitor when adding clip to blank project
2017-07-24 13:20:52 +02:00
Jean-Baptiste Mardelle
a08186a143
Merge branch 'master' into timeline2
2017-07-24 12:28:52 +02:00
Jean-Baptiste Mardelle
f863490fea
Merge branch 'Applications/17.08'
2017-07-24 11:31:21 +02:00
Jean-Baptiste Mardelle
38b3aec21d
Make it possible to assign shortcut to extract frame feature,
...
always suggest a name (and improve suggestion by adding 0 padding for better sorting)
BUG: 381325
2017-07-24 10:07:47 +02:00
Vincent Pinon
e7db0285ef
Merge branch 'Applications/17.08'
2017-07-23 23:44:10 +02:00
Jean-Baptiste Mardelle
729e71abd5
Cleanup creation of clipcontroller, fix multiple freeze and crash on document close/open
2017-07-23 17:01:34 +02:00
Jean-Baptiste Mardelle
b2be79f3ab
Fix loading of clip markers and save/load guides in project
2017-07-22 16:15:02 +02:00
Jean-Baptiste Mardelle
984b585f17
Fix crash on project opening (trying to access previously deleted document
2017-07-22 15:21:11 +02:00
Jean-Baptiste Mardelle
e6dcca2e1a
Fix crash on clip add introduced in last commit
2017-07-22 07:46:06 +02:00
Jean-Baptiste Mardelle
e3553197c0
Fix crash on document opening
2017-07-22 02:15:33 +02:00
Jean-Baptiste Mardelle
1fa1b9f0f0
Fix warning about disconnect with null object
2017-07-22 02:02:28 +02:00
Vincent Pinon
e20cb65f34
Gardening: fix GCC warnings (7)
2017-07-21 21:32:05 +02:00
Vincent Pinon
2bda800f9e
Gardening: fix GCC warnings (6)
2017-07-21 21:32:04 +02:00
Vincent Pinon
3421356529
Gardening: fix GCC warnings (5)
2017-07-21 21:32:04 +02:00
Vincent Pinon
a2b0d69931
Gardening: fix GCC warnings (4)
2017-07-21 21:32:04 +02:00
Vincent Pinon
ff8ecee321
Gardening: fix GCC warnings (3)
2017-07-21 21:32:04 +02:00
Vincent Pinon
fa77da1742
Gardening: fix GCC warnings (2)
2017-07-21 21:32:04 +02:00
Vincent Pinon
e9979ffd0e
Gardening: fix GCC warnings (1)
2017-07-21 21:32:04 +02:00
Nicolas Carion
45a8b68328
fix import image sequence
2017-07-21 10:15:11 +02:00
Nicolas Carion
f1733e15ce
factor json marker loading functions together
2017-07-21 10:11:25 +02:00
Nicolas Carion
e445677a4b
fix marker tests
2017-07-21 09:59:57 +02:00
Nicolas Carion
f835667bed
Fix wrong id picked up by bin playlist loader
2017-07-21 09:09:02 +02:00
Jean-Baptiste Mardelle
552265cb4c
Fix crash on close and document reopening
2017-07-20 12:35:05 +02:00
Jean-Baptiste Mardelle
b54d343a9c
Fix clipcontroller created twice on document opening, load & save clip markers (switched to frame based saving)
2017-07-20 12:24:58 +02:00
Jean-Baptiste Mardelle
f2032c17ba
Fix freeze on project opening introduced in last commit
2017-07-19 22:03:24 +02:00
Jean-Baptiste Mardelle
832e699b52
Fix clip markers behavior broken on project opening
...
BUG: 382403
2017-07-19 21:33:15 +02:00
Nicolas Carion
a48f40c877
Fix import image sequences
2017-07-19 12:14:52 +02:00
Jean-Baptiste Mardelle
b43e8344cd
Fix glwidget crash because of null producer
2017-07-19 11:54:31 +02:00
Nicolas Carion
cc7a0e251f
Timeline now speaks only with projectitemmodel
2017-07-19 00:00:29 +02:00
Nicolas Carion
cd82b05707
ProjectItemModel is now constructed outside Bin
2017-07-18 23:52:15 +02:00
Albert Astals Cid
92698a3685
GIT_SILENT Upgrade KDE Applications version to 17.07.80.
2017-07-17 22:20:36 +02:00
Albert Astals Cid
da98113f10
GIT_SILENT Upgrade KDE Applications version to 17.11.70.
2017-07-17 20:40:40 +02:00
Nicolas Carion
dbf31ec12f
ProjectItemModel no longer depends on Bin
2017-07-17 15:19:20 +02:00
Nicolas Carion
fddab56583
Effect move now supports arbitrary groups
2017-07-17 12:09:51 +02:00
Jean-Baptiste Mardelle
5f8a50b55e
Fix fades when dragging outside clip
2017-07-15 21:44:11 +02:00
Jean-Baptiste Mardelle
b0812c29e1
Remember individual track height
2017-07-15 19:14:22 +02:00
Jean-Baptiste Mardelle
8f47c911b9
Remove render from monitor, introduce MonitorController class to move control functions away from glwidget
2017-07-15 15:27:16 +02:00
Jean-Baptiste Mardelle
33264f9a98
Fix freeze effect broken (cannot change frozen frame)
2017-07-15 10:10:28 +02:00
Jean-Baptiste Mardelle
6aa8ad76c6
Fix crash on moving composition
2017-07-14 16:49:14 +02:00
Jean-Baptiste Mardelle
a02a5fe78b
Fix crash on insert clip and effect stack change, nicer fade tooltips
2017-07-14 16:40:41 +02:00
Jean-Baptiste Mardelle
1532f7fa20
Fix confusions in composition a_trak (index vs MLT pos)
2017-07-14 15:39:58 +02:00
Jean-Baptiste Mardelle
92a968c30b
Fix incorrect handling of compositon a_track (mixed track pos and index)
2017-07-14 14:20:58 +02:00
Jean-Baptiste Mardelle
d43d6f02c9
Refresh monitor when changing composition track
2017-07-13 19:55:06 +02:00
Jean-Baptiste Mardelle
7927e85b6c
Update timeline view on composition track change
2017-07-13 19:38:13 +02:00
Jean-Baptiste Mardelle
9d69602057
Start work on compositon a_track change (through combobox in conposition settings)
2017-07-13 17:40:09 +02:00
Jean-Baptiste Mardelle
4258da041d
Fix recent crash in compositions
2017-07-13 15:47:43 +02:00
Jean-Baptiste Mardelle
adc608c225
Cleanup fade editing (don't rely on effect name)
2017-07-13 15:31:11 +02:00
Jean-Baptiste Mardelle
246009cffa
Prevent crash when loading clip if producer is not ready, clear effectstack when deselecting bin clip
2017-07-13 14:36:33 +02:00
Nicolas Carion
5eca0d4678
More tests for effects
2017-07-13 11:53:40 +02:00
Jean-Baptiste Mardelle
766e6361fe
Cleanup fades
2017-07-13 11:08:54 +02:00
Jean-Baptiste Mardelle
531f9ec5ad
Fix loading of compositions
2017-07-13 09:19:52 +02:00
Jean-Baptiste Mardelle
85019dbb6d
Fix editing keyframe type
2017-07-13 07:57:56 +02:00
Jean-Baptiste Mardelle
efe432a16a
Minor update & reintroduce incorrectly reverted crash fix
2017-07-13 07:57:35 +02:00
Jean-Baptiste Mardelle
6d114411c8
Initial support for clip fades
2017-07-12 18:35:49 +02:00
Nicolas Carion
57ba689e8d
forgotten things
2017-07-12 18:32:25 +02:00
Nicolas Carion
a71ff96cb9
adding tests for effectstack and starting to rework effect moving
2017-07-12 15:14:18 +02:00
Jean-Baptiste Mardelle
14d985e890
Fix crash when removing invalid clip
2017-07-12 14:02:22 +02:00
Jean-Baptiste Mardelle
06c96e45d4
FIx startup warning about missing profile
2017-07-12 13:53:42 +02:00
Jean-Baptiste Mardelle
a6d3d2b40b
Fix crash on exit, continue move away from render
2017-07-12 11:35:35 +02:00
Jean-Baptiste Mardelle
6fb533e5f5
Allow adding effects by dropping into monitor, fix crash on cut
2017-07-11 17:25:11 +02:00
Jean-Baptiste Mardelle
a2fdb7fc9e
Fix creation of keyframes in animation widget
2017-07-11 16:14:45 +02:00
Nicolas Carion
689bc84a84
Some fixes in effectstack to better support effectgroups
2017-07-11 14:40:56 +02:00
Jean-Baptiste Mardelle
8a54f5047c
small ui fixes
2017-07-11 13:24:58 +02:00
Jean-Baptiste Mardelle
c36d2058fa
implement bin effects & drag/drop of effects from timeline to bin
2017-07-11 13:04:20 +02:00
Jean-Baptiste Mardelle
ea9e98956d
Fix crash on adding effect in timeline
2017-07-11 09:38:55 +02:00
Jean-Baptiste Mardelle
0ccfd1c388
Fix compilation since last marge
2017-07-11 09:38:38 +02:00
Jean-Baptiste Mardelle
d150807f36
Merge branch 'master' into timeline2
2017-07-11 09:16:05 +02:00
Jean-Baptiste Mardelle
02f86a8725
Merge remote-tracking branch 'origin/Applications/17.04'
2017-07-11 08:23:48 +02:00
Jean-Baptiste Mardelle
7d719ca802
Fix crash on importing multistream clip
...
BUG: 381584
2017-07-10 20:39:30 +02:00
Jean-Baptiste Mardelle
078dc8d1e0
Fix crash when creating proxies - real issue not yet fixed
...
CCBUG: 381738
2017-07-10 20:03:33 +02:00
Albert Astals Cid
703360538d
GIT_SILENT Upgrade KDE Applications version to 17.04.3.
2017-07-10 00:49:36 +02:00
Montel Laurent
3d1beab793
Use QString directly
2017-07-04 09:06:44 +02:00
Nicolas Carion
62266f2040
move calls to the core that involve mainWindow or a monitor out of timelineModel
2017-06-29 23:43:04 +02:00
Nicolas Carion
4059205779
Make assets aware of their parent and change effect insertion scheme
2017-06-29 15:30:55 +02:00
Nicolas Carion
dfc7877c92
Make registerSelf static to workaround crash
2017-06-28 23:52:46 +02:00
Jean-Baptiste Mardelle
1e6e852b0d
Continue mainwindow cleanup
2017-06-28 12:10:55 +02:00
Jean-Baptiste Mardelle
b9beda06bb
Fix crash editing a clip properties
2017-06-28 11:37:47 +02:00
Jean-Baptiste Mardelle
2409bafd4d
Fix various crashes related to render widget
2017-06-28 11:25:50 +02:00
Jean-Baptiste Mardelle
1193918353
Cleanup ClipController registration in BinController
2017-06-28 10:59:26 +02:00
Nicolas Carion
8c78de06dd
Reimplement cleanup function and clean a lot of clutter in the old code
2017-06-27 15:34:43 +02:00
Nicolas Carion
35922815fe
Fix forgotten deletion step
2017-06-26 19:03:05 +02:00
Nicolas Carion
30bbf15f21
linting
2017-06-26 17:35:56 +02:00
Nicolas Carion
b09c59a833
More defensive coding in the tree structure and more tests
2017-06-26 17:31:51 +02:00
Nicolas Carion
06cdf66e5b
Simplify, refactor and test logic for bin tree gestion
2017-06-26 15:35:38 +02:00
Jean-Baptiste Mardelle
40793f40f9
Fix clip proxying
2017-06-26 12:57:18 +02:00
Montel Laurent
4ca32b4d22
Use isEmpty
2017-06-26 07:32:08 +02:00
Montel Laurent
915970c1aa
Merge branch 'master' of git://anongit.kde.org/kdenlive
2017-06-26 07:01:15 +02:00
Montel Laurent
4c3c8ccb37
Use isEmpty()
2017-06-26 07:01:00 +02:00
Vincent Pinon
5a51022496
fix compile (gcc7)
...
BUG: 379688
2017-06-25 10:11:19 +02:00
Nicolas Carion
7c5588278e
some fixes on tree structures and tests
2017-06-23 19:24:58 +02:00
Nicolas Carion
252c3e2d64
remove parent parameter from treeitem construction and add tests
2017-06-23 17:43:29 +02:00
Jean-Baptiste Mardelle
712bd06430
Fix crash on edit effect undo (concurrent operations)
2017-06-23 17:08:18 +02:00
Jean-Baptiste Mardelle
d03540e5ae
Fix crash on resizing split clip
2017-06-23 16:54:37 +02:00
Jean-Baptiste Mardelle
157998510d
Fix editing of complementary anim parameters (like transform rotation)
2017-06-23 16:42:17 +02:00
Jean-Baptiste Mardelle
834b9f795b
Fix multipart animated effects
2017-06-23 16:30:29 +02:00
Jean-Baptiste Mardelle
429d158178
Update effects when clip size changes
2017-06-23 16:13:59 +02:00
Jean-Baptiste Mardelle
4378c9b48e
clear asset view when item is deleted, start passing clip in/out to asset panel for effects that need it
2017-06-23 15:25:05 +02:00
Jean-Baptiste Mardelle
6554d5385c
Fix crash on effect drop, fix compatibility of geometry effects with animationwidget
2017-06-23 08:45:13 +02:00
Vincent Pinon
ae4c544f6f
show info on MLT found by CMake
2017-06-23 08:40:37 +02:00
Vincent Pinon
40faa0eb2c
non-portable flag, let build system handle it
2017-06-23 08:40:36 +02:00
Vincent Pinon
9e288db02d
Windows icons are delivered in icontheme.rcc
2017-06-23 08:40:09 +02:00
Jean-Baptiste Mardelle
92e88dde02
add spacer to make transition params nicer
2017-06-21 11:34:38 +02:00
Jean-Baptiste Mardelle
ee7785fae1
Audio tracks should not display image
2017-06-21 11:24:48 +02:00
Jean-Baptiste Mardelle
b1d58c3045
Fix crash in composition move, fix qml anchor error and snap items on first drag in timeline
2017-06-21 11:10:52 +02:00
Jean-Baptiste Mardelle
ad1081baa6
Get rid of KdenliveSettings::current_profile() and try directly reusing the core method
2017-06-20 22:28:06 +02:00
Nicolas Carion
fca8319c12
Rework folder renaming
2017-06-20 18:47:15 +02:00
Jean-Baptiste Mardelle
2ed43d34a1
Fix compilation
2017-06-19 13:21:16 +02:00
Jean-Baptiste Mardelle
9cdc8fbbdc
Fix crash in project settings, update render widget when project profile changed
2017-06-19 07:57:30 +02:00
Jean-Baptiste Mardelle
630a6c0645
Snap timeline zone
2017-06-17 18:09:05 +02:00
Jean-Baptiste Mardelle
7f8c810797
Fix resize item start/end
2017-06-17 16:43:03 +02:00
Jean-Baptiste Mardelle
78e3f21016
Small improvments to effectstack look
2017-06-17 16:26:20 +02:00
Jean-Baptiste Mardelle
a5a04be3c7
Fix crash resizing clip start
2017-06-17 15:52:44 +02:00
Jean-Baptiste Mardelle
5395ec13c2
move away from locally stored profile info
...
fix bin registration for timeline clips
lock a bin clip until it's producer is ready so that redo does not mess up timeline
2017-06-17 14:37:47 +02:00
Jean-Baptiste Mardelle
ad694e0477
Merge branch '17.04'
2017-06-16 10:31:38 +02:00
Jean-Baptiste Mardelle
72c75b7772
Fix custom profile not found on creation
2017-06-16 07:31:27 +02:00
Jean-Baptiste Mardelle
8958d7df24
Fix loop zone
...
BUG: 378813
BUG: 381146
2017-06-15 20:28:01 +02:00
Jean-Baptiste Mardelle
4d6f749671
Preliminary work for effect groups
2017-06-15 13:39:18 +02:00
Jean-Baptiste Mardelle
1660ee7ec3
Don't show reset menu if effect has no parameter
2017-06-15 12:55:54 +02:00
Jean-Baptiste Mardelle
b96ec5f66a
Fix crash activating invalid asset
2017-06-15 08:37:36 +02:00
Jean-Baptiste Mardelle
36ebc194a6
Fix crash when disabling effect with no parameter
2017-06-15 08:27:28 +02:00
Jean-Baptiste Mardelle
2a12871a00
Drag & drop of effects inside effect stack and over other clips
2017-06-14 19:26:17 +02:00
Jean-Baptiste Mardelle
cbbceeb6e1
Fix wrong const breaking compile
2017-06-14 10:07:58 +02:00
Jean-Baptiste Mardelle
69130c00a3
Remember selected effect in stack, prepare for drag & drop
2017-06-13 13:48:37 +02:00
Jean-Baptiste Mardelle
a949fbaa00
Fix AppImage CI compilation
2017-06-13 13:21:33 +02:00
Jean-Baptiste Mardelle
b239083cbf
Switch effectstack to QTreeView
2017-06-12 23:02:42 +02:00
Jean-Baptiste Mardelle
04cb3f0659
Effectstack - disable up/down buttons when not relevant
2017-06-12 18:55:45 +02:00
Jean-Baptiste Mardelle
659ae8c4dc
Allow moving effects in the stack with up/down buttons
2017-06-12 13:29:50 +02:00
Jean-Baptiste Mardelle
68a4d4c1f4
Display info message when trying to add effect and no clip selected
2017-06-10 15:54:32 +02:00
Jean-Baptiste Mardelle
4d1fe0d8f4
Improve snapping (make it scale aware and allow enabling/disabling)
2017-06-09 16:04:11 +02:00
Jean-Baptiste Mardelle
80f397f6ea
revert mistake (disabling tests)
2017-06-09 13:27:46 +02:00
Jean-Baptiste Mardelle
45fcdf1eec
Duplicate effects on clip cut
2017-06-09 13:25:38 +02:00
Jean-Baptiste Mardelle
e2452e593c
Show clip name in effect stack, allow dropping effects on stack
2017-06-09 12:42:37 +02:00
Jean-Baptiste Mardelle
48eb4fa8e3
Effects can now be deleted
2017-06-09 12:16:08 +02:00
Jean-Baptiste Mardelle
7cafd0232f
Fix align playhead to mouse
2017-06-09 11:34:17 +02:00
Jean-Baptiste Mardelle
2d6fa8b635
Integrate add/remove effect in undo/redo system
2017-06-09 11:15:40 +02:00
Jean-Baptiste Mardelle
4765c32ca4
Integrate enable/disable effect in undo/redo
2017-06-09 10:59:28 +02:00
Jean-Baptiste Mardelle
d22a6ea3d6
Reimplement disable & reset effect
2017-06-08 07:42:03 +02:00
Jean-Baptiste Mardelle
44c5364c49
Effect can now be edited in effect stack
2017-06-07 11:17:43 +02:00
Montel Laurent
c88f51af7c
Remove qt module in include
2017-06-07 07:11:16 +02:00
Jean-Baptiste Mardelle
41bb542c88
Update effectstack widget on effect add
2017-06-06 13:30:59 +02:00
Albert Astals Cid
9ffa5e6d79
GIT_SILENT Upgrade KDE Applications version to 17.04.2.
2017-06-05 21:05:55 +02:00
Nicolas Carion
228babca0a
Add model class for effect groups
2017-06-05 18:56:31 +02:00
Nicolas Carion
7c2ad98355
compilation fix for gcc 7.x
2017-06-05 18:08:09 +02:00
Jean-Baptiste Mardelle
c5cb0d1da9
Start displaying effectstack (wip)
2017-06-05 12:49:29 +02:00
Jean-Baptiste Mardelle
af379e9c07
Basic support for dropping effects on clips
2017-06-04 18:15:02 +02:00
Jean-Baptiste Mardelle
a459181d3f
Select timeline track with up/down arrows
2017-06-03 17:16:29 +02:00
Montel Laurent
e6dc4cb368
use constFirst
2017-06-03 07:49:03 +02:00
Montel Laurent
7f56a6f0f1
Make it compile
2017-06-03 07:48:43 +02:00
Nicolas Carion
e0b17e3eca
More abstraction in class related to effects
2017-06-02 18:29:02 +02:00
Jean-Baptiste Mardelle
df71c265e6
Undo / redo system for asset parameters
...
Using QUndoCommand so we can use the "merge" feature and have only one undo for multiple changes
2017-06-02 17:56:17 +02:00
Jean-Baptiste Mardelle
18cc011c79
Fix hicups in wheel over animation widget ruler
2017-06-02 17:56:17 +02:00
Nicolas Carion
c8dae26656
Safer gestion of mutexes
2017-06-02 16:08:15 +02:00
Jean-Baptiste Mardelle
fd01832039
Fix snap end snap point should be one frame after item
2017-06-02 14:05:20 +02:00
Jean-Baptiste Mardelle
2104b9dae6
Progress and fixes in composition parameters
2017-06-02 13:01:28 +02:00
Jean-Baptiste Mardelle
90f666d877
Fix crash on quick move of clip or composition in timeline
2017-06-02 13:01:01 +02:00
Montel Laurent
d79c3cb16c
Use Q_DECL_OVERRIDE
2017-06-02 07:41:24 +02:00
Nicolas Carion
ad0126e0a5
Fix folder creation
2017-06-01 23:46:08 +02:00
Nicolas Carion
13cd5b12b5
Fix id management in binclip deletion
2017-06-01 23:46:08 +02:00
Jean-Baptiste Mardelle
6952e78c35
Fix styling of assets
2017-05-31 12:41:17 +02:00
Jean-Baptiste Mardelle
a4ffc65aca
Fix double asset param name
2017-05-31 12:39:22 +02:00
Jean-Baptiste Mardelle
f1cbc4a2fa
Fix display name of asset param
2017-05-31 12:35:52 +02:00
Jean-Baptiste Mardelle
248f3a5b1d
Fix crash when quickly dragging composition out of tracks on insert
2017-05-31 12:11:27 +02:00
Jean-Baptiste Mardelle
b10f68eaed
Cleanup & fix asset param initialisation
2017-05-31 12:02:20 +02:00
Jean-Baptiste Mardelle
3722007fe3
Start reimplementation of animwidget parameter
2017-05-30 13:31:24 +02:00
l10n daemon script
a153154910
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"
2017-05-30 05:32:32 +02:00
l10n daemon script
0120221193
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"
2017-05-30 04:22:54 +02:00
Nicolas Carion
64de6f29f6
Store folder info in mlt properties
2017-05-29 18:44:59 +02:00
Nicolas Carion
262e618159
Linting + cleaning
2017-05-29 17:18:34 +02:00
Nicolas Carion
30b6f281e3
Fix deletion of bin items
2017-05-29 16:21:50 +02:00
Jean-Baptiste Mardelle
90ae56218c
Start porting animationwidget parameter
2017-05-28 23:33:05 +02:00
Jean-Baptiste Mardelle
e52768973d
Refresh monitor if asset changed
2017-05-28 19:43:44 +02:00
Jean-Baptiste Mardelle
65948d4eb1
Make spacer work on 1 track only with Ctrl+click
2017-05-28 18:48:36 +02:00
Jean-Baptiste Mardelle
684fc1ba14
Make spacer tool functionnal
2017-05-28 18:35:32 +02:00
Jean-Baptiste Mardelle
76d4f610b5
Add proper undo/redo to clip cut, start implementing spacer tool
2017-05-28 08:38:36 +02:00
Nicolas Carion
63cd99e117
Add helper function to push undo in core
2017-05-27 23:46:41 +02:00
Jean-Baptiste Mardelle
c98552e441
Move clip cut in separate file to clean up timelinemodel. Don't reset timeline id on project opening
2017-05-27 17:51:26 +02:00
Jean-Baptiste Mardelle
208a433fda
Fix invalid model on new project
2017-05-27 11:27:01 +02:00
Jean-Baptiste Mardelle
49291eb485
Fix document loading
2017-05-25 22:26:32 +02:00
Jean-Baptiste Mardelle
6bed68063f
Fix bin clips inserted twice on document opening
2017-05-25 18:56:41 +02:00
Jean-Baptiste Mardelle
dd899244e2
Fix connection of main bin playlist in new documents
2017-05-25 17:25:49 +02:00
Jean-Baptiste Mardelle
06edd57a65
Fix crash on opening profile widget
2017-05-25 16:42:17 +02:00
Jean-Baptiste Mardelle
250fc04d4a
Bin: Fix model index error and double insertion of clips
2017-05-25 11:24:48 +02:00
Jean-Baptiste Mardelle
cd01cf3b4e
Fix warning: invalid inserted rows reported by source model
2017-05-25 11:07:00 +02:00
Jean-Baptiste Mardelle
76bf2c1f63
Remove unnecessary duplication from previous commit
2017-05-25 10:23:24 +02:00
Jean-Baptiste Mardelle
0cdc208df0
Implement luma files for listparameter
2017-05-24 19:37:27 +02:00
Jean-Baptiste Mardelle
bc2b259c60
Port ListParameter to new model, fix xml for params not correctly saved in model
2017-05-24 19:21:09 +02:00
l10n daemon script
8b48e2d4a3
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"
2017-05-24 10:08:45 +02:00
l10n daemon script
0c6a4327d3
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"
2017-05-24 08:49:08 +02:00
Jean-Baptiste Mardelle
67798b994a
Port bool paramwidget to new asset model
2017-05-23 12:52:00 +02:00
l10n daemon script
960ae4650b
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"
2017-05-23 05:53:05 +02:00
l10n daemon script
9a86cb15da
GIT_SILENT made messages (after extraction)
2017-05-23 05:15:02 +02:00
l10n daemon script
735d1ab7cc
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"
2017-05-23 04:43:58 +02:00
l10n daemon script
0ab3c46794
GIT_SILENT made messages (after extraction)
2017-05-23 03:03:55 +02:00
Jean-Baptiste Mardelle
dd5d387140
Store cid in ClipModel producer to easily find clip by position
2017-05-22 21:33:29 +02:00
l10n daemon script
0defb20de9
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"
2017-05-22 05:29:32 +02:00
l10n daemon script
26f17f6bf0
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"
2017-05-22 04:12:47 +02:00
Jean-Baptiste Mardelle
6e0c460c9c
timeline: disable resize when moving
2017-05-21 20:50:53 +02:00
Jean-Baptiste Mardelle
7281797bc3
Fix composition inserted twice when dragged
2017-05-21 20:40:11 +02:00
Jean-Baptiste Mardelle
41c725acf9
Fix composition a_track
2017-05-21 19:54:47 +02:00
Jean-Baptiste Mardelle
60e2af1310
Fix recognition of audio tracks, port track count method
2017-05-21 19:07:38 +02:00
Jean-Baptiste Mardelle
0c63dcd20d
Fix various playback issues (last second, loop,...)
2017-05-21 17:55:02 +02:00
Jean-Baptiste Mardelle
ed411a9363
Various guides/markers fixes
2017-05-21 14:15:28 +02:00
Jean-Baptiste Mardelle
b2ebe47d5a
Fix clip cut
2017-05-21 13:32:34 +02:00
Jean-Baptiste Mardelle
23bc23a214
Make cut tool apply on clicked clip
2017-05-21 13:00:22 +02:00
Jean-Baptiste Mardelle
9f8958152e
Improve cursor handling in timeline
2017-05-21 12:47:43 +02:00
Jean-Baptiste Mardelle
7b4191c63e
Start implementing razor tool
2017-05-21 12:32:42 +02:00
l10n daemon script
668592c6e7
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"
2017-05-21 05:48:38 +02:00
l10n daemon script
f69dd4083c
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"
2017-05-21 04:36:41 +02:00
Jean-Baptiste Mardelle
b046c17ab6
* implement clip cut shortcut
...
* Fix monitor display & edit of guides/markers
* Fix frame displayed twice on seek
2017-05-21 00:02:12 +02:00
Jean-Baptiste Mardelle
b9bfbb6602
Implement clip cut (only from context menu currently)
2017-05-20 13:14:53 +02:00
Jean-Baptiste Mardelle
787fa1c47f
Various fixes for markers/guides
2017-05-20 11:23:33 +02:00
l10n daemon script
5eceeba1f5
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"
2017-05-20 04:17:55 +02:00
Vincent PINON
65778d9f0f
Merge branch 'Applications/17.04'
2017-05-19 14:54:49 +02:00
Vincent PINON
aa80c88cc4
Forgot this file in previous commit :(
2017-05-19 14:33:46 +02:00
Vincent PINON
ec09e5e54c
Merge branch 'Applications/17.04'
2017-05-19 14:13:37 +02:00
Vincent Pinon
94b1b432ec
Fix crash changing title font for 2nd time
...
BUG: 379606
2017-05-19 14:03:49 +02:00
Vincent Pinon
8f788c1d13
more Windows rendering fixes
2017-05-19 14:03:35 +02:00
Nicolas Carion
288781b680
starting to fix project loading
2017-05-19 12:30:11 +02:00
Jean-Baptiste Mardelle
2744dca76d
Avoid restarting twice on breeze icon theme enforcing
2017-05-19 12:22:36 +02:00
Jean-Baptiste Mardelle
8836ebb9db
Fix icon colors when enforcing breeze icon theme
2017-05-19 12:09:00 +02:00
Nicolas Carion
ff7e78689e
Fix bug on projectClip creation
2017-05-16 12:35:17 +02:00
Nicolas Carion
9008ea462f
fix compilation
2017-05-16 10:41:51 +02:00
Nicolas Carion
fd915a9ea9
linting
2017-05-15 23:34:03 +02:00
Nicolas Carion
009e307862
Switch to managed ptrs in Tree-like models
2017-05-15 23:30:38 +02:00
Nicolas Carion
424077dacc
add comment about macros
2017-05-15 23:17:20 +02:00
l10n daemon script
4d7a3a6dd6
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"
2017-05-14 05:26:45 +02:00
Jean-Baptiste Mardelle
aec74abffd
Fix crash loading project with clip on lowest track
2017-05-12 07:59:52 +02:00
l10n daemon script
0156e1e417
GIT_SILENT made messages (after extraction)
2017-05-12 04:56:34 +02:00
l10n daemon script
118ce7d1d9
GIT_SILENT made messages (after extraction)
2017-05-12 02:59:35 +02:00
Jean-Baptiste Mardelle
ef03ef4369
Merge branch 'master' into timeline2
2017-05-11 20:25:55 +02:00
Jean-Baptiste Mardelle
9dc38dd769
Merge branch '17.04'
2017-05-11 20:05:34 +02:00
Jean-Baptiste Mardelle
01d778e6a8
Fix loop zone
2017-05-11 19:03:54 +02:00
Jean-Baptiste Mardelle
e8f66612fb
Fix saving playlist of existing project
2017-05-11 18:58:59 +02:00
Montel Laurent
11726f8764
Use nullptr
2017-05-11 07:33:21 +02:00
Nicolas Carion
3ab863f0d5
Fix init of geometryWidget
...
CCBUG: 379274
2017-05-09 17:35:38 +02:00
Jean-Baptiste Mardelle
ba02d1ebf8
Merge branch 'master' into timeline2
2017-05-09 13:23:01 +02:00
Jean-Baptiste Mardelle
6435a4ebdb
Merge branch '17.04'
2017-05-09 13:07:18 +02:00
Jean-Baptiste Mardelle
b965270152
Fix title clip duration cannot be changed
...
BUG: 379582
2017-05-08 19:52:35 +02:00
Albert Astals Cid
55c1ee1c7b
GIT_SILENT Upgrade KDE Applications version to 17.04.1.
2017-05-08 13:05:56 +02:00
Jean-Baptiste Mardelle
c9231be585
Move tractor creation in timelinemodel
2017-05-07 11:04:30 +02:00
Jean-Baptiste Mardelle
969633f43b
Fix project loading
2017-05-07 10:36:03 +02:00
Jean-Baptiste Mardelle
41d2e63a40
New project loading mechanism (skip meltbuilder)
2017-05-05 17:24:33 +02:00
R.J.V. Bertin
9675c27073
Avoid using #elifdef
...
Clang rejects that non-standard preprocessor token, at least on Mac.
Use "#elif defined(Q_OS_WIN)" instead.
2017-05-04 17:19:09 +02:00
R.J.V. Bertin
b4e74ad93c
Try harder to set KUrlRequester save mode in the renderwidget.
...
Pre-5.33.0 KUrlRequester versions don't have setAcceptMode() but may
still expose their QFileDialog instance. This is especially important
on Mac when native file dialogs are being used because otherwise users
can only select the directory where to save instead of a full file path.
2017-05-04 17:06:46 +02:00
Nicolas Carion
63541d9d3b
Reconnect marker related functions in clipPropertiesPanel
2017-05-04 00:36:15 +02:00
Nicolas Carion
e56c56cb4c
Test snapmodel update in MarkerListModel
2017-05-03 23:18:13 +02:00
Nicolas Carion
2b4c2df2ad
Make equality check of GenTime dependent of FPS
2017-05-03 23:18:13 +02:00
Jean-Baptiste Mardelle
37f99311f9
Start fixing project opening (connect command stack)
2017-05-03 11:40:33 +02:00
Jean-Baptiste Mardelle
862d8a9913
Fix loading of bin thumbnails on project opening
2017-05-03 11:14:43 +02:00
Jean-Baptiste Mardelle
6d0d0887b4
Fix saving of project bin
2017-05-03 10:52:44 +02:00
Jean-Baptiste Mardelle
bf2dfb3af9
Fix some compile warnings
2017-05-03 10:13:21 +02:00
Jean-Baptiste Mardelle
8a91b9aa12
Fix startup crash
2017-05-02 21:55:05 +02:00
Jean-Baptiste Mardelle
91afcaa403
Fix test compilation
2017-05-02 21:54:38 +02:00
Nicolas Carion
aee53c70b0
add conflict checking in Markerlistmodel import and more tests
2017-05-02 15:42:28 +02:00
Nicolas Carion
1950e3fc1c
add more tests for markerlistmodel
2017-05-02 15:42:28 +02:00
Nicolas Carion
ae509b040d
Adding conversion to Json for markerlistmodel and starting to test the class
2017-05-02 15:42:28 +02:00
Jean-Baptiste Mardelle
037e5e3182
Fix timeline zone resize
2017-05-01 19:09:34 +02:00
Jean-Baptiste Mardelle
55b441ce26
Cleanup timelinecontroller (don't depend on timelinewidget), start timeline zone
2017-04-29 20:40:49 +02:00
Jean-Baptiste Mardelle
0ab0c9ee6d
Fix several crashes on exit (double deltion, etc)
2017-04-28 22:07:32 +02:00
Montel Laurent
1834b9a96e
Make sure that text is not empty
2017-04-28 21:49:43 +02:00
Montel Laurent
b8a83d2b68
Use QLatin1Char(...)
2017-04-28 21:43:07 +02:00
Jean-Baptiste Mardelle
ae52d25c7d
Remove unused file
2017-04-28 16:23:14 +02:00
Jean-Baptiste Mardelle
a117ae6fb6
Fix color theme loading
2017-04-28 14:58:45 +02:00
Jean-Baptiste Mardelle
13f57f45d1
Fix Qml not following color theme change, and crash on unselect bin clip
2017-04-28 14:41:32 +02:00
Jean-Baptiste Mardelle
8def93d92e
Small Qml fixes, load guides model in project monitor
2017-04-28 14:10:25 +02:00
Jean-Baptiste Mardelle
19e7158dad
reorganize monitor qml files, move ruler into its own file
2017-04-28 11:27:54 +02:00
Jean-Baptiste Mardelle
71ace34aa8
Move away from render (temporarily move everything in glwidget)
2017-04-28 10:29:21 +02:00
Nicolas Carion
cb4b3f6c73
style
2017-04-28 01:00:57 +02:00
Nicolas Carion
866e48aaaa
Start reimplementing old marker function : load from file (switch format to JSON)
2017-04-28 00:59:41 +02:00
Jean-Baptiste Mardelle
1031f9bb59
Port monitor zone to new qml ruler
2017-04-27 13:26:05 +02:00
Nicolas Carion
f6c7b555ae
Start removing dependancy on Bin in projectItemModel (model should be independant of view)
2017-04-27 00:12:36 +02:00
Nicolas Carion
5492a704aa
fix composition tests
2017-04-26 17:05:12 +02:00
Nicolas Carion
e40ba2974e
Port vpinon's deletion of QScript and remove it from linking
2017-04-26 16:39:01 +02:00
Nicolas Carion
42cd79b552
style
2017-04-26 16:10:23 +02:00
Nicolas Carion
5e7248e8d2
adding title to assetpanel
2017-04-26 16:09:01 +02:00
Nicolas Carion
ee028586f9
fix cleaning of assetparameterview
2017-04-26 16:09:01 +02:00
Jean-Baptiste Mardelle
5a530c884d
use a snapModel to navigate in clip markers in the clip monitor (wip)
2017-04-26 13:02:30 +02:00
Jean-Baptiste Mardelle
60e674a449
Start switching monitor ruler to Qml and begin cleanup of monitor control
2017-04-26 12:14:15 +02:00
Jean-Baptiste Mardelle
56ef6f86a9
Fix composition insert/undo
2017-04-26 09:06:05 +02:00
Nicolas Carion
7c31bfa354
Start to add signal to trigger asset view in asset panel
2017-04-26 00:33:59 +02:00
Nicolas Carion
fa91274a77
Add an asset panel widget and start to clean references to old effectstack code
2017-04-25 23:37:08 +02:00
Jean-Baptiste Mardelle
f6cf889635
Fix some double free on exit, remember display setting for asset info box
2017-04-24 23:30:37 +02:00
Jean-Baptiste Mardelle
ff4c122b9a
Fix composition inserted twice on drag
2017-04-24 13:24:03 +02:00
Jean-Baptiste Mardelle
9148f33aa0
Fix color clip resize
2017-04-23 20:16:32 +02:00
Jean-Baptiste Mardelle
ebf8b59dd7
Improve asset tree navigation
2017-04-23 12:48:36 +02:00
Jean-Baptiste Mardelle
264caddaa8
refresh monitor on clip resize and composition move
2017-04-23 08:14:58 +02:00
Nicolas Carion
604c4722a2
Harden mutex protections of markerlistmodel and make sure existing guides are added to new timelines
2017-04-23 01:10:04 +02:00
Nicolas Carion
3449a5f399
Rework snapping of guides (and fix memory management)
2017-04-23 00:46:43 +02:00
Jean-Baptiste Mardelle
9cb480fd71
Refresh project monitor on clip insert/delete/move
2017-04-22 19:19:59 +02:00
Jean-Baptiste Mardelle
f4ea3c20a7
Edit guide menu entry
2017-04-22 11:27:10 +02:00
Jean-Baptiste Mardelle
476c039ac7
Add/remove guide at timeline cursor instead of mouse cursor, update guide action name depending on context
2017-04-22 11:20:23 +02:00
Jean-Baptiste Mardelle
cca2b9fc39
Cleanup, move snap model into kdenlivedoc so it can be used by timeline guides
2017-04-22 11:07:40 +02:00
Jean-Baptiste Mardelle
cb53f4d8a3
cleanup & fix warnings
2017-04-22 09:17:10 +02:00
Jean-Baptiste Mardelle
d9ae02c5eb
Cleanup
2017-04-22 08:55:26 +02:00
Nicolas Carion
c3ff641596
Assets parameters: prepare ground and reintegrate DoubleParameter
2017-04-21 23:31:02 +02:00
Jean-Baptiste Mardelle
3ed258e7e8
Add / remove / edit timeline guides through menu or double click
2017-04-21 18:49:57 +02:00
Jean-Baptiste Mardelle
d40b851314
Get ready to add effect to a clip (still needs real implementation)
2017-04-21 15:38:00 +02:00
Jean-Baptiste Mardelle
9e741be26c
Fix compilation (missing file)
2017-04-21 15:17:06 +02:00
Jean-Baptiste Mardelle
8be928a3c9
minor fixes in asset qml
2017-04-21 15:16:35 +02:00
Jean-Baptiste Mardelle
65c1f2cd76
Add keyboard navigation in asset tree (up/down/return)
2017-04-21 15:07:21 +02:00
Nicolas Carion
7fa6990fb6
Move stuff around to prepare reintegration of parametercontainer
2017-04-21 11:40:13 +02:00
Jean-Baptiste Mardelle
f38b803837
some assetlist qml fixes, allow selecting item
2017-04-21 11:08:44 +02:00
Jean-Baptiste Mardelle
49f7383fdc
integrate asset search in top toolbar
2017-04-21 10:17:03 +02:00
Jean-Baptiste Mardelle
dc8c3c0bee
Bring back timeline guides
2017-04-21 08:37:17 +02:00
Jean-Baptiste Mardelle
c27cf6c8fc
Fix startup crash
2017-04-21 08:10:46 +02:00
Pino Toscano
ec69039673
cmake: remove unused FindQJSON.cmake
2017-04-21 07:45:39 +02:00
Nicolas Carion
2e508acc34
use modern for
2017-04-20 23:04:32 +02:00
Nicolas Carion
20663fcc57
Step towards bringing back a qwidget based effect stack
2017-04-20 12:46:22 +02:00
Jean-Baptiste Mardelle
10a54f6706
Editing markers from timeline now works
2017-04-19 11:51:00 +02:00
Jean-Baptiste Mardelle
168bc1be1a
Make markers interactive (click to seek, double click to edit), display only when user requested it
2017-04-19 11:08:45 +02:00
Jean-Baptiste Mardelle
f306a87a3a
timeline fixes
2017-04-19 09:09:06 +02:00
Nicolas Carion
790fce4879
start using new maker model if possible
2017-04-18 23:49:27 +02:00
Nicolas Carion
0b8600c2e6
Support for marker colors
2017-04-18 23:49:27 +02:00
Nicolas Carion
d67c52ff78
Display new marker model in qml
2017-04-18 23:49:27 +02:00
Jean-Baptiste Mardelle
c7da76d1c7
Continue render deprecation
2017-04-18 19:03:13 +02:00
Jean-Baptiste Mardelle
2e004012c3
Merge branch 'master' into timeline2
2017-04-18 12:45:40 +02:00
Jean-Baptiste Mardelle
fe684e7eb3
Merge branch '17.04'
2017-04-18 12:32:50 +02:00
Jean-Baptiste Mardelle
456635ac2c
Allow passing pre-parameters using "-i" to specify where the input file name should go in ffmpeg parameters
...
Should work in proxy and transcoding, for example:
-vaapi_device /dev/dri/renderD128 -hwaccel vaapi -hwaccel_output_format vaapi -i -an -c:v dnxhd
Will insert source file name after "-i".
CCBUG: 378832
2017-04-18 07:45:17 +02:00
Nicolas Carion
d9bc135e5a
Preliminary implementation of a marker model. Integration is WIP
2017-04-18 01:58:16 +02:00
Nicolas Carion
8536953785
Timeline now have an id
2017-04-17 23:20:19 +02:00
Nicolas Carion
89101ae17b
linting
2017-04-17 21:52:25 +02:00
Nicolas Carion
7be20047f4
Create a separate class to manage timeline tabs
2017-04-17 21:41:07 +02:00
Nicolas Carion
b0f4f20821
style
2017-04-17 18:09:06 +02:00
Nicolas Carion
c30f8b7762
Timeline model is not built by widget
2017-04-17 17:57:31 +02:00
Nicolas Carion
424d4052c1
add comments for macros
2017-04-17 17:57:31 +02:00
Nicolas Carion
ffc4922576
move undo related stuff to top level
2017-04-17 17:57:31 +02:00
Jean-Baptiste Mardelle
930c2c0602
Start deprecating renderer
2017-04-17 17:47:01 +02:00
Nicolas Carion
15df53a7e7
format
2017-04-17 12:30:52 +02:00
Nicolas Carion
8d24ba4b1a
Move include to source
2017-04-17 12:28:57 +02:00
Jean-Baptiste Mardelle
a6f72f0865
Merge branch 'master' into timeline2
2017-04-17 11:52:07 +02:00
Jean-Baptiste Mardelle
209e4fccb5
Merge branch '17.04'
2017-04-17 10:57:12 +02:00
Jean-Baptiste Mardelle
3404da90de
Fixed off-by-one errors in fft-based cross-correlation computations
...
Patch by raphaelm
Differential Revision: https://phabricator.kde.org/D5454
2017-04-17 10:36:37 +02:00
Jean-Baptiste Mardelle
9307582d4e
Use gradient for audio thumbs, optimize
2017-04-17 08:34:05 +02:00
Jean-Baptiste Mardelle
4943b97f08
Cleanup monitor play and timeline seek
2017-04-16 17:44:49 +02:00
Jean-Baptiste Mardelle
bdc7ab9c69
Bring back separate channels audio thumbs
2017-04-16 10:49:19 +02:00
Vincent Pinon
414d6579a1
Don't show color theme configuration option unavailable on Windows
...
BUG: 375723
2017-04-16 06:03:38 +02:00
Vincent Pinon
673d0f79ed
Fix temp path on Windows
...
BUG: 375717
2017-04-16 06:03:38 +02:00
Vincent Pinon
7cf9980c1f
Fix MLT doc link
...
BUG: 375316
2017-04-16 06:03:38 +02:00
l10n daemon script
e8d6b75c36
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"
2017-04-16 05:15:25 +02:00
l10n daemon script
9f01d93689
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"
2017-04-16 04:02:38 +02:00
Vincent Pinon
984df727b9
Fix script export & QScript header left
2017-04-15 22:23:40 +02:00
Jean-Baptiste Mardelle
804dfaacdd
Fix regressions caused by recent cleanup
2017-04-15 11:46:35 +02:00
Jean-Baptiste Mardelle
e8f7329859
Progress on Bin-timeline communication, fix clip type detection, audio thumbs are back
2017-04-15 10:19:37 +02:00
Jean-Baptiste Mardelle
ff9e84889a
Remove deprecated stopmotion and recmonitor
2017-04-15 08:26:54 +02:00
Jean-Baptiste Mardelle
97c70d1329
Move track header led next to track name so that it is visible when track is minimized, fix paint on start
2017-04-14 19:11:27 +02:00
Nicolas Carion
448bbfdd0e
Fix bin folders
2017-04-14 19:09:36 +02:00
Nicolas Carion
b182bd66e1
fix format of constructor initializers
2017-04-14 18:25:37 +02:00
Nicolas Carion
23f3d6bc43
Add script to apply clang-tidy and clang-format to the project
2017-04-14 18:16:45 +02:00
Nicolas Carion
c020f27caf
clang-format headers
2017-04-14 18:13:38 +02:00
Nicolas Carion
d44a611f56
clang-format source files
2017-04-14 18:00:04 +02:00
Nicolas Carion
387199e1a6
Some clang-tidy checks
2017-04-14 17:12:27 +02:00
Nicolas Carion
9ecd76eb79
clang-tidy : use override
2017-04-14 14:51:09 +02:00
Nicolas Carion
af12015070
Use override instead of Q_DECL_OVERRIDE
2017-04-14 14:34:50 +02:00
Nicolas Carion
e8e1274159
[Timeline2] limitlessness of clips now checked at construction time
2017-04-14 12:17:21 +02:00
Nicolas Carion
b41d978d91
add clang format config file
2017-04-13 19:21:07 +02:00
Jean-Baptiste Mardelle
6f5584eee1
Fix glitch on pause and does not play last second of project
...
BUG: 371762
2017-04-13 08:08:16 +02:00
Nicolas Carion
a983648b98
TimelineClips are now constructed as cuts of bin clips (disable some tests for now)
2017-04-12 19:03:26 +02:00
Nicolas Carion
97d40fb7d4
fix forgotten function rename + preparatory functions for bin clip link
2017-04-12 17:31:18 +02:00
Nicolas Carion
66da8a4b63
More redundant functions
2017-04-12 17:06:07 +02:00
Albert Astals Cid
74a0be8d8b
GIT_SILENT Upgrade KDE Applications version to 17.04.0.
2017-04-12 13:45:18 +02:00
Jean-Baptiste Mardelle
812eb76213
Fix bin clip deletion
2017-04-12 12:08:42 +02:00
Jean-Baptiste Mardelle
7645854e2c
Fix composition crash introduced in last commit
2017-04-12 08:20:15 +02:00
Jean-Baptiste Mardelle
ca83cccf55
Merge branch 'timeline2' into audio
2017-04-12 08:15:06 +02:00
Jean-Baptiste Mardelle
eed2f492ac
differentiate audio and video clips
2017-04-12 08:13:16 +02:00
Nicolas Carion
44d5101c90
Start removing redundant functions
2017-04-11 02:24:27 +02:00
Nicolas Carion
9a0985ea74
Fix problem loading bin
2017-04-11 01:16:03 +02:00
Nicolas Carion
4adffa5296
some fixes
2017-04-10 18:09:43 +02:00
Nicolas Carion
3f590fe14a
fix compilation
2017-04-10 14:28:13 +02:00
Nicolas Carion
128d298232
Start reorganizing Bin. May break things.
...
Most salient changes:
- Effect logic is being mostly deprecated. It now uses the effectstackmodel
- Direct access to profiles are being removed. They should be accessed through pCore
- Producers are wrapped in shared_ptr
- The coupling with the Monitor is being reduced. Ideally, there should only be a
signal telling which Producer to display.
- The bin hierarchy is melted into the abstractTreeModel framework. Fusion is done but
there are still duplicate logic
- ProjectClip now inherits ClipController
2017-04-10 03:12:22 +02:00
Jean-Baptiste Mardelle
3297ef4a25
Fix loading (clip names)
2017-04-09 07:59:53 +02:00
Vincent Pinon
c92aa046c9
remove QScript dependency
2017-04-09 00:20:34 +02:00
Vincent Pinon
42a40132a1
Fix render scripts on Windows: generate .bat files
2017-04-09 00:20:34 +02:00
Jean-Baptiste Mardelle
2706ee3ba4
Cleanup
2017-04-08 12:19:15 +02:00
Jean-Baptiste Mardelle
ccc6db86dd
make timeline2 default central widget, progress on bin loading
2017-04-08 11:29:09 +02:00
Jean-Baptiste Mardelle
c4df5bd044
Fix loading of track properties
2017-04-08 10:37:24 +02:00
Jean-Baptiste Mardelle
2b5cc585e4
Fix video thumbs
2017-04-08 10:00:21 +02:00
Jean-Baptiste Mardelle
1a2768bc79
Start disconnecting old timeline, start work on save/load project
2017-04-08 08:38:33 +02:00
Jean-Baptiste Mardelle
16056a23bd
More QML fixes, fix crash on resize color clip from start
2017-04-07 20:05:22 +02:00
Jean-Baptiste Mardelle
09455e357d
Small Qml cleanup
2017-04-07 17:32:12 +02:00
Jean-Baptiste Mardelle
f8a679bee6
Fix scroll problem when resizing lower tracks
2017-04-07 16:37:55 +02:00
Jean-Baptiste Mardelle
5b9c75775d
Fix display on composition move
2017-04-07 14:53:07 +02:00
Nicolas Carion
8b576b43d0
Effects can now be disabled, at local or timeline level
2017-04-06 13:58:13 +02:00
Albert Astals Cid
b09224eee3
GIT_SILENT Upgrade KDE Applications version to 17.03.90.
2017-04-05 22:01:17 +02:00
Montel Laurent
4724bb8b4d
Merge branch 'master' of git://anongit.kde.org/kdenlive
2017-04-05 21:48:33 +02:00
Montel Laurent
d33d59c234
Port some foreach to c++ for(...:...)
2017-04-05 21:48:17 +02:00
Nicolas Carion
59cf159e6a
Very preliminary effectstack model
2017-04-05 17:32:18 +02:00
Nicolas Carion
7ddd24d25c
fix getTrackYFromId
2017-04-05 03:58:00 +02:00
Nicolas Carion
244e4c3b8e
[Timeline2] More fixes for compositions + tests
2017-04-05 03:37:11 +02:00
Kevin Funk
8ec829f1b6
Fix compiler settings for Clang
2017-04-04 18:48:02 +02:00
Nicolas Carion
6a491a99c1
[Timeline2] Some fixes for compositions. Requires latest git Mlt
2017-04-04 11:53:41 +02:00
Jean-Baptiste Mardelle
0880241760
Fix ruler painting
2017-04-03 18:47:53 +02:00
l10n daemon script
80e0b44f18
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"
2017-04-03 04:56:47 +02:00
l10n daemon script
e4e8207552
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"
2017-04-03 03:57:26 +02:00
Jean-Baptiste Mardelle
7358c32157
Fix cursor offset when dragging clip
2017-04-02 13:42:48 +02:00
Jean-Baptiste Mardelle
87e135c6a5
Assettree: expand parent nodes on search filter match
2017-04-02 13:29:07 +02:00
Jean-Baptiste Mardelle
ad6eacd49d
Allow out of bounds resize for color/title/image clips
2017-04-01 16:38:38 +02:00
Jean-Baptiste Mardelle
44ec4f174c
remove automatic duration check on producer-changed event causing major slowdown
2017-04-01 15:48:15 +02:00
Jean-Baptiste Mardelle
0714380fc7
Fix composition problem on track resize
2017-03-31 15:52:17 +02:00
Jean-Baptiste Mardelle
8b57fcf568
Fix composition inserted on wrong track through context menu
2017-03-31 15:39:10 +02:00
Jean-Baptiste Mardelle
6e320d28cf
Fix typo causing double clip insertion
2017-03-30 23:33:47 +02:00
Jean-Baptiste Mardelle
2ee3a6bf3f
Fix offset when dragging to resize
2017-03-30 20:51:36 +02:00
Nicolas Carion
577e8728ff
[Timeline2] Compositions can now be added with right clic menu
2017-03-30 01:30:43 +02:00
Nicolas Carion
90b01fd0b5
The A track of the composition is now supplied to the model
2017-03-29 18:34:03 +02:00
Nicolas Carion
5ca939290e
Various fixes for compositions (use correct translation for mlt's index, and correct default A_track)
2017-03-29 18:32:09 +02:00
Jean-Baptiste Mardelle
32302d0988
Save timeline2 document
2017-03-29 12:01:20 +02:00
Nicolas Carion
ca0cc38311
Reimplemented Mlt logic for the composition
2017-03-29 11:42:27 +02:00
Jean-Baptiste Mardelle
dea843e017
Compositions should appear on top of clips
2017-03-28 23:38:49 +02:00
Jean-Baptiste Mardelle
83b895d64a
Fix dragging transition to another track
2017-03-28 23:31:28 +02:00
Jean-Baptiste Mardelle
24d84e0043
Resize clip/composition with shortcuts
2017-03-28 23:10:28 +02:00
Jean-Baptiste Mardelle
020eb7bea1
Merge branch '17.04'
2017-03-28 14:03:24 +02:00
Jean-Baptiste Mardelle
cb89fe494c
Fix possible crash on rendering with "play after render" option
2017-03-28 14:02:31 +02:00
Jean-Baptiste Mardelle
7bcae91dbc
animate lock button when clicking in a locked track
2017-03-28 00:10:30 +02:00
Vincent Pinon
388d983390
Merge branch 'Applications/17.04'
2017-03-28 00:09:32 +02:00
Vincent Pinon
478589576b
Images also use qimage producer
2017-03-28 00:09:06 +02:00
Vincent Pinon
6766aec23d
fix Windows build with C++ threads
2017-03-28 00:09:04 +02:00
Jean-Baptiste Mardelle
b2f1c2ae5e
Composition: use second rect instead of disabling clipping
...
Make clip label follow scrolling
Ref T5661
2017-03-27 23:26:31 +02:00
Jean-Baptiste Mardelle
512e507443
Cleanup & fix composition resize
2017-03-27 22:16:07 +02:00
Jean-Baptiste Mardelle
74d8c52003
Fix clip resize
2017-03-27 22:09:02 +02:00
Nicolas Carion
d5170bf7a5
fix typo crashing composition track change
2017-03-27 19:25:45 +02:00
Nicolas Carion
da4f16a214
add back calls placeholder calls to plantComposition and removeComposition (logic disabled)
2017-03-27 19:19:32 +02:00
Nicolas Carion
8487d2a7e0
fix function name in qml
2017-03-27 15:48:56 +02:00
Nicolas Carion
89701b6e97
[Timeline2] Small fix in composition collision detection
2017-03-27 14:50:27 +02:00
Nicolas Carion
cdd5b6326d
[Timeline2] Fix composition resize
2017-03-27 14:44:38 +02:00
Nicolas Carion
98799e859c
[Timeline2] Various fixes related to compositions + tests
2017-03-27 13:42:20 +02:00
Nicolas Carion
db317d8a4a
[Timeline2] Some refactor and improvements for clip/compositions
2017-03-27 13:42:20 +02:00
Jean-Baptiste Mardelle
0a886fe3e2
Fix transition a_track visual feedback
2017-03-27 13:31:00 +02:00
Nicolas Carion
bf506b8dad
[Timeline2] Basic composition creation/deletion + tests
2017-03-26 23:36:07 +02:00
Nicolas Carion
713c5200d9
Separate GUI creation and fix basic composition test
2017-03-26 22:33:04 +02:00
Nicolas Carion
4a17b669a7
use unique_ptr for Core instance
2017-03-26 21:46:33 +02:00
Nicolas Carion
b23ccba054
Remove old -i option and simplify startup
2017-03-26 21:34:28 +02:00
Nicolas Carion
ea8f9e9536
Fix compilation of resources
2017-03-26 21:22:31 +02:00
Jean-Baptiste Mardelle
77701c4904
Preliminary support for display indicator of composition a_track in timeline
2017-03-26 18:58:25 +02:00
Jean-Baptiste Mardelle
615efca43f
Fix compile warnings
2017-03-26 17:28:55 +02:00
Jean-Baptiste Mardelle
2e87897a38
Fix test compilation
2017-03-26 17:05:04 +02:00
Jean-Baptiste Mardelle
88eb8a86c3
Fix composition deletion
2017-03-26 16:55:52 +02:00
Nicolas Carion
d7d947b27b
Fix tests compilation. We now use a static lib to share objects
2017-03-26 16:52:20 +02:00
Nicolas Carion
80e65a86b9
Small additions to composition drop (not fully functional yet)
2017-03-26 16:50:08 +02:00
Jean-Baptiste Mardelle
c91f56dfa3
downgrade qml version requirement
2017-03-26 11:33:04 +02:00
Jean-Baptiste Mardelle
3e5598b2a4
Fix some effects incorrectly initialized on tracks
...
BUG: 378071
2017-03-26 11:11:17 +02:00
l10n daemon script
b1c5738a6e
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"
2017-03-26 06:02:21 +02:00
l10n daemon script
79a0a88912
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"
2017-03-26 04:57:27 +02:00
Nicolas Carion
cdaae2ddba
[Timeline2] Preliminary support for drag/drop compositions from list
2017-03-26 01:42:27 +01:00
Nicolas Carion
1821102b98
Transitions from list are now draggable
2017-03-26 00:22:10 +01:00
Jean-Baptiste Mardelle
359220c9ce
Remove beta message in preparation of release
2017-03-25 12:27:47 +01:00
Jean-Baptiste Mardelle
a2b2d50586
Fix locked ratio scaling
2017-03-25 12:26:59 +01:00
l10n daemon script
66cfda93ce
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"
2017-03-25 06:00:00 +01:00
l10n daemon script
7c237457f6
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"
2017-03-25 04:34:40 +01:00
Nicolas Carion
e5d3069de4
remove forgotten garbage
2017-03-25 01:53:49 +01:00
Nicolas Carion
d6905bc18d
Fix some issues with custom assets
2017-03-25 01:48:43 +01:00
Jean-Baptiste Mardelle
df840cdf26
Merge branch '17.04'
2017-03-24 15:23:40 +01:00
Jean-Baptiste Mardelle
d961c39bd8
Fix archived project wrong path and missing images/slideshows
...
CCBUG: 377999
CCBUG: 378000
2017-03-24 15:23:02 +01:00
Nicolas Carion
9a0d907b10
Compositions are now constructed by their mlt_service id
2017-03-24 13:47:21 +01:00
Jean-Baptiste Mardelle
f99275fabe
More clever ratio locking in effect/transition
2017-03-24 09:36:14 +01:00
Nicolas Carion
d54c2b797c
parameters setters for assetparametermodel
2017-03-23 19:43:46 +01:00
Nicolas Carion
9152b42317
Deal with fixed parameters differently
2017-03-23 19:31:07 +01:00
Nicolas Carion
8157a14019
Split widget for transitions apart
2017-03-23 19:16:27 +01:00
Nicolas Carion
1aea147221
Very preliminary implementation of QML effectstack
2017-03-23 18:01:42 +01:00
l10n daemon script
b279de93be
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"
2017-03-23 05:28:11 +01:00
Nicolas Carion
8ef946ba29
Preparatory work to convert paramcontainer into a QAbstractItemModel
2017-03-22 12:56:48 +01:00
Jean-Baptiste Mardelle
a1b3e41295
Fix timeline selection
2017-03-22 12:25:19 +01:00
Jean-Baptiste Mardelle
ca9eca3dc8
Add option to lock aspect ratio in geometry effects/transitions
2017-03-22 12:13:20 +01:00
Jean-Baptiste Mardelle
82fd6f8d33
Ensure we have a default profile at first start
2017-03-22 12:13:20 +01:00
Jean-Baptiste Mardelle
025e6c7938
Profile widget: make UI more compact, remember filter status if default profile matches, ensure selected profile is visible
...
CCBUG: 377853
2017-03-22 12:13:20 +01:00
Albert Astals Cid
6b3810f23c
GIT_SILENT Upgrade KDE Applications version to 17.07.70.
2017-03-22 12:09:16 +01:00
l10n daemon script
2e2ba02f38
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"
2017-03-22 12:09:16 +01:00
Jean-Baptiste Mardelle
604247a4ac
Make sure autosave is enabled in all cases
...
CCBUG: 377512
2017-03-22 12:09:16 +01:00
Jean-Baptiste Mardelle
d0753238c0
Merge branch '17.04'
2017-03-22 11:58:34 +01:00
Jean-Baptiste Mardelle
243dff060b
Add option to lock aspect ratio in geometry effects/transitions
2017-03-22 11:57:59 +01:00
Nicolas Carion
6391a4c0da
Move some initialization logic to mltConnection
2017-03-21 14:05:32 +01:00
Jean-Baptiste Mardelle
4dfb9bfefe
Fix clip drag broken
2017-03-21 13:26:48 +01:00
Jean-Baptiste Mardelle
78a1d89f40
Merge branch '17.04'
2017-03-21 00:31:40 +01:00
Jean-Baptiste Mardelle
3d53f18644
Ensure we have a default profile at first start
2017-03-21 00:30:46 +01:00
Jean-Baptiste Mardelle
2fd4a6c711
Merge branch '17.04'
2017-03-21 00:08:48 +01:00
Jean-Baptiste Mardelle
425efbbbbe
Profile widget: make UI more compact, remember filter status if default profile matches, ensure selected profile is visible
...
CCBUG: 377853
2017-03-21 00:07:26 +01:00
Albert Astals Cid
8d2c091641
GIT_SILENT Upgrade KDE Applications version to 17.03.80.
2017-03-20 23:50:33 +01:00
Albert Astals Cid
723988783c
GIT_SILENT Upgrade KDE Applications version to 17.07.70.
2017-03-20 23:25:08 +01:00
l10n daemon script
d3aa4cb6e4
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"
2017-03-20 03:55:09 +01:00
Nicolas Carion
9cec284599
Cleanup
2017-03-20 01:11:48 +01:00
Nicolas Carion
8275c46800
Refactor Transition -> Composition
2017-03-20 00:57:24 +01:00
Jean-Baptiste Mardelle
44243d791b
Nicer text align in new effect widget
2017-03-20 00:06:24 +01:00
Jean-Baptiste Mardelle
466516fd71
Nicer text align in new effect widget
2017-03-20 00:06:24 +01:00
Nicolas Carion
b8ab494e12
[Timeline2] Use less confusing variable names : trackId, clipId and compoId
2017-03-20 00:04:49 +01:00
Nicolas Carion
fec015e461
[Timeline2] Add const qualifier and slightly faster code in release mode
2017-03-19 23:37:39 +01:00
Jean-Baptiste Mardelle
b83b111e9f
Start fixing recent qml regressions
2017-03-19 23:23:27 +01:00
Jean-Baptiste Mardelle
d9ecb0751b
Make sure autosave is enabled in all cases
...
CCBUG: 377512
2017-03-19 21:37:20 +01:00
Jean-Baptiste Mardelle
05493da867
Merge branch 'master' into timeline2
2017-03-19 21:06:14 +01:00
Jean-Baptiste Mardelle
8e054c9a52
Hide currently edited title clip when requesting background in title widget
...
CCBUG: 377803
2017-03-19 21:04:49 +01:00
l10n daemon script
6665d7fb41
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"
2017-03-19 03:54:34 +01:00
Nicolas Carion
ba38dba4ef
[Timeline2] Attempt to use Loader on the same track repeaters
2017-03-18 21:47:32 +01:00
Nicolas Carion
77de10902f
New version of transitionlist
2017-03-18 19:25:35 +01:00
Nicolas Carion
c3c254d738
Small cleanup
2017-03-18 18:49:19 +01:00
Nicolas Carion
92e51289b4
Abstract away effectlistwidget
2017-03-18 18:34:48 +01:00
Nicolas Carion
6266d0204b
Abstact away effecttreemodel
2017-03-18 18:18:14 +01:00
Nicolas Carion
9c0574de6c
abstarct away icon provider
2017-03-18 17:48:12 +01:00
Nicolas Carion
5d2ae613f0
abstract away effectlist.qml
2017-03-18 17:32:01 +01:00
Nicolas Carion
6328b6f6c2
even more abstraction
2017-03-18 17:13:58 +01:00
Nicolas Carion
813a5b546e
abstract away effectRepository
2017-03-18 15:56:44 +01:00
Nicolas Carion
39ee330738
Merge branch 'master' into refactoring_timeline
2017-03-18 14:58:29 +01:00
Nicolas Carion
1c741db4fd
change design of profile filters
2017-03-18 14:53:38 +01:00
Jean-Baptiste Mardelle
1637ea4032
Initial support for transitions
2017-03-17 23:02:34 +01:00
Jean-Baptiste Mardelle
d321d0e939
Edit track name on double click only
2017-03-17 23:02:34 +01:00
Nicolas Carion
92e561d10f
fix and improve profile selection widget
2017-03-17 19:17:20 +01:00
Nicolas Carion
97802684c4
effect list filter by type + fix description showing
2017-03-17 18:50:57 +01:00
Nicolas Carion
2c7000bec3
effect list name filtering
2017-03-17 18:13:05 +01:00
Jean-Baptiste Mardelle
a38ff2f678
Fix ruler display issues
2017-03-17 14:45:55 +01:00
Jean-Baptiste Mardelle
e84bbd0ac8
Fix compilation with KDE Frameworks < 5.25 (launchpad)
2017-03-17 14:19:54 +01:00
Jean-Baptiste Mardelle
8de51dcdfb
Merge branch 'master' into timeline2
2017-03-17 13:38:01 +01:00
Jean-Baptiste Mardelle
8d9c04ab8f
Allow renaming bin items with context menu and standard shortcut
...
BUG: 377585
Fixes D5074
2017-03-17 13:24:07 +01:00
Nicolas Carion
21fbe7e9e6
Bring back effect description in EffectList
2017-03-17 13:05:56 +01:00
Nicolas Carion
07e1a050e2
Bring back effect search bar (ui only for now)
2017-03-17 12:46:44 +01:00
l10n daemon script
8e2d00e30b
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"
2017-03-17 03:49:05 +01:00
Jean-Baptiste Mardelle
1a7d51297b
Fix ruler scaling and various small display issues
2017-03-16 22:59:15 +01:00
Jean-Baptiste Mardelle
66938d03f3
Make new effect widget follow color theme
2017-03-16 20:13:51 +01:00
Nicolas Carion
fb2fe83e82
reindent trackhead.qml
2017-03-16 19:54:32 +01:00
Nicolas Carion
9e2f54a23d
missing files
2017-03-16 19:54:14 +01:00
Nicolas Carion
0681cd9bbd
start redesigning effectlist
2017-03-16 19:53:41 +01:00
Jean-Baptiste Mardelle
8c57969d7d
improve ruler and track head layout
2017-03-16 19:42:52 +01:00
Nicolas Carion
91a7d253ac
Fix some xml parsing
2017-03-16 16:35:42 +01:00
Nicolas Carion
e08a1e1455
Fix effecticon provider
2017-03-16 16:11:28 +01:00
Nicolas Carion
1ac25b2ee9
Port parsing of custom XML effect files
2017-03-16 16:03:35 +01:00
l10n daemon script
9dc324c468
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"
2017-03-16 05:15:42 +01:00
Nicolas Carion
870a07b8aa
Starting to convert EffectList to a QAbstractItemModel
2017-03-16 03:44:51 +01:00
Nicolas Carion
8aa278e1bf
Abstract away tree model related classes
2017-03-16 03:44:51 +01:00
Nicolas Carion
7ecfd54269
Temporarily move dialogs (nothing implemented)
2017-03-16 03:44:51 +01:00
Jean-Baptiste Mardelle
e532bad5a7
Fix track label forgotten on lost focus
2017-03-15 12:12:48 +01:00
Jean-Baptiste Mardelle
5b4524e6e6
Add borders around tracks, don't alternate colors on tracks
2017-03-15 11:59:35 +01:00
Jean-Baptiste Mardelle
fda4ba8795
Handle audio tracks in Qml view
2017-03-15 11:08:58 +01:00
David Faure
ab8c2381ae
Port away from qt_qhash_seed which is going away in Qt 5.9
...
https://codereview.qt-project.org/188474
qSetGlobalQHashSeed exists since Qt 5.6, but this project seems to
require only 5.2, so I added a Qt version ifdef.
(cherry picked from commit 52cb4d3a7d )
2017-03-15 08:52:38 +01:00
Jean-Baptiste Mardelle
167a4eb699
Fix small error in qml drag
2017-03-15 08:00:07 +01:00
l10n daemon script
74cf8fa64d
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"
2017-03-15 05:11:15 +01:00
Jean-Baptiste Mardelle
c8aef741cf
Fix markers incorrectly positionned
2017-03-14 23:02:45 +01:00
Jean-Baptiste Mardelle
21457376d6
Hide timeline tabbar
2017-03-14 22:43:47 +01:00
Jean-Baptiste Mardelle
a5095df4b9
Switch to KDE's translation system for QMl (now requires KDeclarative)
2017-03-14 22:37:56 +01:00
Nicolas Carion
721df26b16
[Timeline2] Fix undo/redo for clip dropping
2017-03-14 22:30:24 +01:00
Jean-Baptiste Mardelle
d1d6d65f36
Fix leftover breaking timeline drag
2017-03-14 22:03:28 +01:00
Jean-Baptiste Mardelle
cb29199af4
Add icon to minimize/expand track
2017-03-14 21:58:46 +01:00
Jean-Baptiste Mardelle
66da0d734f
Add track header led to indicate state (mute, locked,..)
2017-03-14 21:31:03 +01:00
Jean-Baptiste Mardelle
6d63a2b669
Fix clip resize corrupting producer (also breaking thumbnails)
2017-03-14 20:13:06 +01:00
l10n daemon script
0b5be0aa3d
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"
2017-03-14 16:47:05 +01:00
Nicolas Carion
ce47820676
[Timeline2] make model calls from UI directly when possible to avoid code redundancy
2017-03-14 12:51:27 +01:00
Nicolas Carion
1af6d58fa0
[Timeline2] Remove forgotten reference to dropTarget
2017-03-14 11:27:46 +01:00
Luigi Toscano
2c88d42bd5
Fix terminology: "by KDE", not "for KDE"
...
"KDE" has been only the community for a while.
2017-03-14 00:30:03 +01:00
Jean-Baptiste Mardelle
77796f529b
Cleanup some qml warnings, fix drag from bin broken after moving clip
2017-03-13 22:43:33 +01:00
Jean-Baptiste Mardelle
cd3722dee1
Prepare support for clip markers in timeline
2017-03-13 21:30:50 +01:00
Nicolas Carion
ea03e79c65
[Timeline2] Fix various issues related to snapping and dropping
2017-03-13 16:59:01 +01:00
Jean-Baptiste Mardelle
a410d6917a
Fix vertical scrolling of track headers
2017-03-13 08:37:01 +01:00
Nicolas Carion
63aac3e863
[Timeline2] Minor fixes
2017-03-13 03:51:00 +01:00
Nicolas Carion
8b35db4bd6
Use Proxymodel to reverse row order
2017-03-13 03:39:52 +01:00
Nicolas Carion
1f1934869d
[Timeline2] Fix confusion between track index and track id in TrackHeaders
2017-03-13 03:21:56 +01:00
Nicolas Carion
11fddba9a1
[Timeline2] Fix problem with snap points
2017-03-13 02:29:58 +01:00
Nicolas Carion
97c3d44748
[Timeline2] Adding (temporary?) logging facility to help reproduce bugs
2017-03-13 02:08:26 +01:00
Nicolas Carion
c975620527
[Timeline2] Refactor a bit GetTrackFromPos
2017-03-13 01:15:03 +01:00
Nicolas Carion
7eaf219eb5
[Timeline2] Remove Snap logic from view (should go in model)
2017-03-13 01:04:41 +01:00
Nicolas Carion
bf0d17db95
[Timeline2][Model] Add mutexes to the model
2017-03-12 22:57:29 +01:00
Jean-Baptiste Mardelle
ef61b5adf2
Fix compilation with last commit
2017-03-12 21:55:40 +01:00
Jean-Baptiste Mardelle
f3d6aa2dc3
Fix crash & corruption on dragging multiple clips in timeline, fix thread warning on monitor refresh
2017-03-12 21:54:33 +01:00
Nicolas Carion
9a778f5e50
[Timeline2] Enable continuous scrolling when dropping
2017-03-12 20:26:12 +01:00
Nicolas Carion
8cbf93f959
[Timeline2] Change drop logic
2017-03-12 19:52:48 +01:00
Nicolas Carion
5c9f52de61
[Timeline2] Reverse track order
2017-03-12 00:19:36 +01:00
Nicolas Carion
31f574cd0b
[Timeline2] Small clean-up
2017-03-12 00:19:36 +01:00
Jean-Baptiste Mardelle
992c518f50
Fix track not sending update on rename, mute and lock
...
Flash clips on group/ungroup (buggy when moving a clip)
2017-03-11 19:18:16 +01:00
Nicolas Carion
369737e3b5
clean up mistake in last commit
2017-03-11 15:18:09 +01:00
Nicolas Carion
2d462ad266
[Timeline2] Fix model updating when grouping clips
2017-03-10 15:23:19 +01:00
Nicolas Carion
3a2761bf5e
Merge branch 'master' into refactoring_timeline
2017-03-10 13:41:00 +01:00
l10n daemon script
3c90778b2d
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"
2017-03-10 06:00:31 +01:00
Montel Laurent
a9b53833ed
Minor optimization
2017-03-09 21:05:33 +01:00
Nicolas Carion
4a5cbe22ea
Make profile refresh a real refresh
2017-03-09 17:58:23 +01:00
Nicolas Carion
53133bd07d
Don't accept kdenliveSetting dialog if no profile selected
2017-03-09 16:39:21 +01:00
Nicolas Carion
6707f48a19
Don't accept projectSetting dialog if no profile selected
2017-03-09 16:13:04 +01:00
Nicolas Carion
8034bd3423
Redesign profile selection as a tree view with filters
2017-03-09 14:49:02 +01:00
Jean-Baptiste Mardelle
6e2381d4ba
Add timeline menu to group/ungroup
2017-03-08 12:19:30 +01:00
Jean-Baptiste Mardelle
b13ef8708b
Show timeline thumbnails according to user preference
...
Fix errors in moving clip between tracks
2017-03-08 10:49:50 +01:00
Jean-Baptiste Mardelle
6adf5a7458
Fix play/pause, make mute / hide track work
2017-03-08 09:54:49 +01:00
Jean-Baptiste Mardelle
23c06a5b36
Merge branch 'master' into timeline2
2017-03-08 08:59:50 +01:00
Jean-Baptiste Mardelle
c53243bcd6
Fix various qml warnings, start read/write track properties
2017-03-08 08:43:51 +01:00
Jean-Baptiste Mardelle
243545e4f0
Use the new KNotification feature to allow playing rendered file directly from Desktop notification
2017-03-07 22:03:44 +01:00
Jean-Baptiste Mardelle
cfef990488
Fix default render path corrupted on project reopening
2017-03-07 21:31:43 +01:00
Nicolas Carion
1e4dc2803e
Using scoped enumerations in profilewidget
2017-03-07 02:51:01 +01:00
Nicolas Carion
9674c1fe6a
Check on startup that default profile is valid, and ask user to set one if not.
2017-03-06 18:42:21 +01:00
Nicolas Carion
35af0b4af8
Fix BoolWidget not correctly initialized
...
CCBUG: 376150
2017-03-06 15:08:40 +01:00
Jean-Baptiste Mardelle
6bb4769193
Merge branch '16.12'
2017-03-06 13:10:46 +01:00
Nicolas Carion
5f6cc24d62
Avoid relying on xml to clone a clip in BinController
...
CCBUG: 377255
2017-03-06 12:44:06 +01:00
Jean-Baptiste Mardelle
463e9f8453
Avoid possible profile corruption with xml producer
...
CCBUG: 371189
2017-03-06 08:37:49 +01:00
Nicolas Carion
dc80cd7352
Avoid relying on xml to clone a clip.
...
CCBUG: 377255
2017-03-06 08:13:53 +01:00
Nicolas Carion
9d9010b017
Avoid relying on xml to clone a clip.
...
CCBUG: 377255
2017-03-06 02:57:51 +01:00
Michael Vogt
dbc6793d3f
src/dvdwizard/dvdwizardmenu.cpp: do not show "grid" in output
...
The dvd wizard supports a "grid" to help positioning elements
and it displays small dots so that users can easily position and
align elements in the dvdwizard. This is nice but those are
currently also visible in the output in the dvd menu.
This is fixed by disabling the grid for the rendering.
BUG: 377256
2017-03-05 21:23:28 +01:00
Michael Vogt
76ceba1640
src/dvdwizard/dvdwizard.cpp: fix file loading in slotLoad
...
Files are stores in DvdWizard::slotSave() with .toLocalFile()
so we need to load them with QURL::fromLocalFile() so that they
are valid.
This fixes incorrect file loading in the dvd wizard.
BUG: 377254
2017-03-05 21:13:31 +01:00
Jean-Baptiste Mardelle
0f1f490cfc
Fix Render Widget's file dialog not working correctly
...
(requires KDE Frameworks >= 5.33)
BUG: 371685
2017-03-05 21:07:55 +01:00
Yuri Chornoivan
2a93b292e3
Fix minor word repetitions
2017-03-05 09:48:39 +02:00
Jean-Baptiste Mardelle
28816933a3
Fix render job duration when past midnight
...
BUG: 372370
2017-03-04 18:24:17 +01:00
Jean-Baptiste Mardelle
d85742fcb1
Fix Bin Effect reset
...
BUG: 376494
2017-03-04 12:27:00 +01:00
Jean-Baptiste Mardelle
d68e3ad873
Bump MLT minimum version to 6.4.0
2017-03-04 11:50:03 +01:00
Albert Astals Cid
0e3f823288
GIT_SILENT Upgrade KDE Applications version to 16.12.3.
2017-03-04 11:25:34 +01:00
Jean-Baptiste Mardelle
8242d22b85
snap clips on timeline move
2017-03-03 23:52:05 +01:00
Jean-Baptiste Mardelle
169f3ef42e
Restore missing font replacement (m_missingFonts is filled in line 1093)
2017-03-03 22:57:45 +01:00
Jean-Baptiste Mardelle
eb67ab6b05
Fix crash on resize clip caused by snap change
2017-03-03 01:29:01 +01:00
Jean-Baptiste Mardelle
67a0bbff38
Left/right arrow to seek timeline, add icons to track headers
2017-03-03 01:20:16 +01:00
Jean-Baptiste Mardelle
ef6f23db05
* Various fixes for clip move when dragging from bin, start implementing snapping
...
* Alt+arrow moves to previous/next snap point
2017-03-02 23:31:22 +01:00
Montel Laurent
4cc55c1e71
Add QLatin1Char(...)
2017-03-02 08:12:13 +01:00
Montel Laurent
67890f6e58
Add more QStringLiteral
2017-03-02 08:09:16 +01:00
Nicolas Carion
1d20a3c856
Merge branch 'master' into refactoring_timeline
2017-03-02 01:09:00 +01:00
Nicolas Carion
6ad9f81fef
Change some smart pointers
2017-03-02 01:08:04 +01:00
Nicolas Carion
5becbfc25e
More variable reduction scope
2017-03-02 01:07:13 +01:00
Nicolas Carion
4d1b876722
More variable reduction scope and disable suspicious loop
2017-03-02 00:55:58 +01:00
Nicolas Carion
e05d4a5120
Reduce variable scopes and fix some potential bugs introduced by cc849dd090
2017-03-02 00:41:58 +01:00
Jean-Baptiste Mardelle
8a26d534bd
Allow multiple clips selection, use KActionCollection to pass actions from qml to main app
2017-03-02 00:17:11 +01:00
Nicolas Carion
62a6a93d99
RenderWidget uses the new profile abstraction
2017-03-01 23:19:19 +01:00
Jean-Baptiste Mardelle
8e6ccb03e2
Start fixing timeline menus, remove clip now works through context menu
2017-03-01 12:20:22 +01:00
Jean-Baptiste Mardelle
a7488d6f52
Merge branch 'master' into timeline2
2017-03-01 09:41:51 +01:00
Montel Laurent
3086e18529
Add more QStringLiteral
2017-03-01 06:59:49 +01:00
Vincent Pinon
e6f89c5336
Fix GCC warnings (float comparison)
2017-02-28 23:31:12 +01:00
Vincent Pinon
94f9c53ca4
Fix GCC warnings: fps switch logic (function still buggy)
2017-02-28 23:31:12 +01:00
Vincent Pinon
6bae786fa8
Fix document checker font replacement
2017-02-28 23:30:27 +01:00
Vincent Pinon
d198819b03
Fix GCC warnings: move bin internal classes away from header
2017-02-28 23:30:27 +01:00
Vincent Pinon
cc849dd090
Fix GCC warnings (variable masking)
2017-02-28 23:29:29 +01:00
Jean-Baptiste Mardelle
c5aedee414
Qml timeline: audio thumbnails (still requires timeline <> bin communication to extract data
2017-02-28 21:35:03 +01:00
Montel Laurent
14ff0d088e
Add more QStringLiteral
2017-02-28 21:18:34 +01:00
Jean-Baptiste Mardelle
5a01f7b723
Qml thumbnailer: cache producers to speedup thumb creation, use bin id to identify thumb producer
2017-02-28 20:54:29 +01:00
l10n daemon script
8a5f3217ab
GIT_SILENT made messages (after extraction)
2017-02-28 13:52:59 +01:00
Montel Laurent
b43c82a697
Add more QLatin1Char(...)
2017-02-28 13:28:05 +01:00
Montel Laurent
f874d52901
Add more QStringLiteral and co
2017-02-28 13:19:29 +01:00
l10n daemon script
1ea8ed36a1
GIT_SILENT made messages (after extraction)
2017-02-28 09:36:21 +01:00
Montel Laurent
38f6ab61d1
Add more QLatin1Char(..)
2017-02-28 09:00:20 +01:00
Montel Laurent
c7002c08ef
Add more QLatin1Char/QStringLiteral
2017-02-28 08:54:46 +01:00
Montel Laurent
8f68095d67
Use QStringLiteral
2017-02-28 08:20:15 +01:00
Montel Laurent
646fbd0288
Add more QStringLiteral
2017-02-28 08:16:23 +01:00
Montel Laurent
ee9f3a4b1b
Add QLatin1Char and co when necessary
2017-02-28 07:05:29 +01:00
Nicolas Carion
aada055669
backport comparison operators
2017-02-28 00:26:38 +01:00
Nicolas Carion
b6a4be7f01
Start reorganizing profile management
2017-02-28 00:03:13 +01:00
Jean-Baptiste Mardelle
33d91177ed
Small Qml fixes, center on cursor on zoom, initial thumbnail support
2017-02-27 23:15:52 +01:00
Montel Laurent
de9abfd108
Use QLatin1Char and other
2017-02-27 17:46:37 +01:00
Nicolas Carion
08b6b94bd3
Change some smart pointers
2017-02-27 15:29:40 +01:00
Nicolas Carion
98a2b68389
move factory creation in MltConnection and wrap unique_ptr around Mlt::Repository
2017-02-27 15:29:31 +01:00
Nicolas Carion
9cf0415590
Create the Mlt connection inside core init
2017-02-27 15:29:14 +01:00
Nicolas Carion
085a178ab4
move init logic to Core::initialize
2017-02-27 15:24:16 +01:00
Nicolas Carion
dbee17e590
Small switching to QScopedPointer
2017-02-27 15:15:50 +01:00
Montel Laurent
2d44d6e2b1
Add QLatin1Char when necessary
2017-02-27 13:59:18 +01:00
Montel Laurent
5957d784c8
Port some foreach
2017-02-27 13:30:27 +01:00
Montel Laurent
bcd643f27a
Use QList::reserve here
2017-02-27 13:30:13 +01:00
Montel Laurent
8a56722c36
Port to for(...:...)
2017-02-27 09:01:51 +01:00
Montel Laurent
194880b170
Port some code to for(...:...)
2017-02-27 08:17:21 +01:00
Nicolas Carion
6c39837043
move factory creation in MltConnection and wrap unique_ptr around Mlt::Repository
2017-02-27 02:47:40 +01:00
Nicolas Carion
5c88cc2b3c
Create the Mlt connection inside core init
2017-02-27 02:06:47 +01:00
Nicolas Carion
74cc428521
move init logic to Core::initialize
2017-02-27 01:45:45 +01:00
Nicolas Carion
edf12fa63b
Small switching to QScopedPointer
2017-02-27 00:21:35 +01:00
Jean-Baptiste Mardelle
cc351001a7
Update duration when tractor changes, fix playing
2017-02-25 13:49:12 +01:00
Jean-Baptiste Mardelle
930d3cb6f3
Fix allow drag method name
2017-02-25 13:38:36 +01:00
Jean-Baptiste Mardelle
571170a7c5
Start cleanup & documentation of timelinewidget
2017-02-25 12:20:54 +01:00
Nicolas Carion
d6e4c7be8f
Merge branch 'master' into refactoring_timeline
2017-02-25 00:49:39 +01:00
Montel Laurent
5994a8172e
Minor optimization
2017-02-25 00:28:22 +01:00
Jean-Baptiste Mardelle
0c640ecd95
Do not allow dropping a clip if there is not enough space
2017-02-24 22:59:35 +01:00
Montel Laurent
3de068e389
It's already checked previously
2017-02-24 13:25:19 +01:00
Montel Laurent
7d2676f4a0
It's endPos not startPos
2017-02-24 13:25:02 +01:00
Montel Laurent
caac06125f
Fix some error reported by cppcheck
2017-02-24 13:24:35 +01:00
Jean-Baptiste Mardelle
1a6a813c04
Make grouped clips have yellow borders
2017-02-24 11:07:14 +01:00
Jean-Baptiste Mardelle
0badc44ff5
Fix crash on exit (Mlt::Profile should not be manually deleted)
2017-02-24 10:28:55 +01:00
Montel Laurent
86ab24b0fd
Minor optimization
2017-02-24 07:35:08 +01:00
Montel Laurent
b5a6cd8557
We depend against 5.6.0
2017-02-24 07:29:29 +01:00
Montel Laurent
bc796a104f
Minor optimization
2017-02-24 07:22:29 +01:00
Jean-Baptiste Mardelle
44f8a94c84
Fix scrolling with mouse wheel
2017-02-24 01:09:46 +01:00
Jean-Baptiste Mardelle
112304438d
Fix startup crash, fix various mouse interactions with qml view (seek with wheel on ruler, zoom on ctrl+wheel, scroll on wheel)
2017-02-24 00:45:45 +01:00
Jean-Baptiste Mardelle
0a41b6b27b
enable zooming on qml timeline
2017-02-23 21:47:38 +01:00
Montel Laurent
aba3aaf852
Minor optimization
2017-02-23 21:05:22 +01:00
Montel Laurent
6fc5a7eab5
Optimization don't use toPlaintext().isEmpty() => using
...
document()->isEmpty()
2017-02-23 13:26:53 +01:00
Nicolas Carion
c0fb483ebd
[Timeline2] Initial implementation of project loading
2017-02-23 03:00:55 +01:00
Nicolas Carion
908982c86f
[Timeline2] Remove black track on deletion and fix Wreorder warning
2017-02-22 13:05:10 +01:00
Nicolas Carion
cfdd61bfdc
[Timeline2] Fix various mem leaks
2017-02-22 13:01:28 +01:00
Jean-Baptiste Mardelle
742371f6b4
Add black background track to timelinemodel's tractor
2017-02-21 23:20:16 +01:00
Jean-Baptiste Mardelle
c9aa6f8e8d
Qml Timeline now correctly connects to project monitor (black background track still TODO).
2017-02-21 22:39:38 +01:00
Montel Laurent
8b9fc20160
Use nullptr now
2017-02-21 07:01:40 +01:00
Nicolas Carion
38d51afda6
[Timeline2][Model] Update model when inserting clip
2017-02-21 02:37:17 +01:00
Nicolas Carion
b9b89940a6
[Timeline2][Model] Correctly create/delete track's tractor
2017-02-21 02:20:05 +01:00
Jean-Baptiste Mardelle
2d91b40731
Connect project monitor to new timeline
2017-02-21 00:10:43 +01:00
Nicolas Carion
d209e6ec18
[Timeline2] Fix clip trimming in in QML
2017-02-20 20:24:19 +01:00
Nicolas Carion
2aa802a9f2
[Timeline2] Snapping works for clip resize
2017-02-20 03:04:48 +01:00
Nicolas Carion
6e9f29399e
[Timeline2][Model] Implement snappoint ignoring + tests
2017-02-20 02:40:37 +01:00
Nicolas Carion
23e9c4d3a7
[Timeline2][Model] Timeline operations now update snapping model
2017-02-20 02:39:22 +01:00
Nicolas Carion
81471b10c5
[Timeline2][Model] Add function to query group content + tests
2017-02-19 22:36:57 +01:00
Nicolas Carion
2369585e59
[Timeline2][Model] Handle correctly grouped clips when deleting track + improve tests
2017-02-19 22:36:57 +01:00
Nicolas Carion
1510447cca
[Timeline2][Model] Forbid grouping of uninserted clips
2017-02-19 00:57:32 +01:00
Nicolas Carion
e95a2d4a00
[Timeline2] Small name refactoring
2017-02-19 00:47:31 +01:00
Nicolas Carion
57417d3559
[Timeline2][Model] Undoable track insertion and deletion + tests
2017-02-19 00:42:32 +01:00
Nicolas Carion
9f047f7815
[Timeline2][Model] Encapsulate getTrackPosition
2017-02-18 14:47:29 +01:00
Nicolas Carion
04ef849c4d
[Timeline2] Small tests refactoring
2017-02-18 14:30:26 +01:00
Nicolas Carion
14895e2012
[Timeline2][Model] Improve test coverage
2017-02-18 13:12:35 +01:00
Nicolas Carion
ad8150b5ef
[Timeline2][Model] Fix some issues and add tests
2017-02-18 03:36:38 +01:00
Nicolas Carion
ad9e17928b
[Timeline2] Refactor name for consistency
2017-02-18 00:42:48 +01:00
Nicolas Carion
60dd3573bd
[Timeline2][Model] Improve encapsulation a bit
2017-02-18 00:40:09 +01:00
Nicolas Carion
59cd6e0f2d
[Timeline2][Model] Grouped clip deletion + tests
2017-02-18 00:27:01 +01:00
Nicolas Carion
7a792494bf
[Timeline2][Model] Interface for clip deletion + tests
2017-02-17 18:48:56 +01:00
Nicolas Carion
75650e1648
[Timeline2][Model] Presnapping : suggest clip position to fill missing UI calls
2017-02-17 12:24:04 +01:00
Nicolas Carion
1155febb4f
[Timeline2][Model] Split away AbstractItemModel related methods
2017-02-16 18:02:48 +01:00
Nicolas Carion
c8fa621fb3
[Timeline2][model] Some fixes for group move
2017-02-16 17:12:01 +01:00
Nicolas Carion
885f501406
[Timeline2][Model] Initial implementation of SnapPoints model
2017-02-16 14:18:58 +01:00
Nicolas Carion
6db31ec0f4
[Timeline2] Small doc addition
2017-02-16 13:49:46 +01:00
Nicolas Carion
ca28f011b5
[Timeline2][Model] Pave way for same-track transitions
2017-02-16 13:40:45 +01:00
Montel Laurent
640d446755
Use qCDebug(...), fix pedantic
2017-02-16 13:36:47 +01:00
Nicolas Carion
4cb931e162
[Timeline2] Udpate doc
2017-02-16 12:41:02 +01:00
Montel Laurent
57a346a99f
Fix error reported by cppcheck
2017-02-16 08:55:40 +01:00
Montel Laurent
6ceb498924
Make it const
2017-02-16 08:52:59 +01:00
Montel Laurent
7d1d20ab23
It was already initialize and it's a boolean not a int
2017-02-16 08:52:42 +01:00
l10n daemon script
4ca81a4b6f
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"
2017-02-16 05:59:29 +01:00
Jean-Baptiste Mardelle
a6ac89e1ad
Fix unnecessary refresh of tools when selecting titler item
2017-02-16 00:44:52 +01:00
Montel Laurent
93fb8a9388
I think that we can increase qt version now
2017-02-15 08:41:20 +01:00
Montel Laurent
6edd85105a
Remove some compile warning
2017-02-15 08:38:43 +01:00
Montel Laurent
f248ea0d64
Merge remote-tracking branch 'origin/Applications/16.12'
2017-02-15 08:26:16 +01:00
Jean-Baptiste Mardelle
6bb2cedaaa
Fix compilation against recent cmake
2017-02-14 20:40:51 +01:00
Nicolas Carion
496b29c194
[Timeline2][Model] Fix qml for clip resize
2017-02-14 16:40:34 +01:00
Nicolas Carion
52a691857a
[Timeline2][Model] AllowClipMove no longer necessary
2017-02-14 15:19:05 +01:00
Nicolas Carion
c6c3ea1f34
[Timeline2][Model] Test pointer consistency
2017-02-14 14:58:27 +01:00
Nicolas Carion
97f7b79c1a
[Timeline2][Model] Small improvements in tests
2017-02-14 14:55:01 +01:00
l10n daemon script
2a94842ed5
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"
2017-02-14 14:45:39 +01:00
l10n daemon script
285493dc9b
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"
2017-02-14 12:58:12 +01:00
Nicolas Carion
9fb9ee2506
[Timeline2][Model] Tested requestClipInsertion
2017-02-14 02:17:25 +01:00
Nicolas Carion
4e4a6ab1a7
[Timeline2][Model] Fix resize of orphan clip
2017-02-14 00:55:13 +01:00
Jean-Baptiste Mardelle
c6a04915c3
allow draggig clip from bin to qml timeline
2017-02-13 13:21:09 +01:00
Jean-Baptiste Mardelle
e0a55a1f2c
Preliminary clip resize implementation
2017-02-11 18:23:19 +01:00
Jean-Baptiste Mardelle
c4652c6463
Fix allowClipMove. the way it is designed, blankEnd must be a position in playlist, not a duration.
...
Don't require unnecessary recent QtQuick
2017-02-11 17:50:16 +01:00
Nicolas Carion
4fbb4c4edd
[Timeline2][Model] Fix bug in allowClipMove + add tests
2017-02-10 22:52:18 +01:00
Nicolas Carion
1793e8a352
[Timeline2] Check if move is possible before changing track
2017-02-10 22:34:18 +01:00
Nicolas Carion
aec2d04129
[Timeline2] Remove fromTrack parameter
2017-02-10 22:29:37 +01:00
Nicolas Carion
10e2774185
[Timeline2][QML] Remove old useless stuff
2017-02-10 21:47:46 +01:00
Nicolas Carion
502f69632a
[Timeline2][QML] Fixes for move and undo on different tracks
2017-02-10 21:44:07 +01:00
Nicolas Carion
6211502bdf
[Timeline2][Model] Fix Track::allowClipMove
2017-02-10 20:15:21 +01:00
Nicolas Carion
719d8f156c
[Timeline2][Qml] Fix confusion between track Index and track ID (still segfaulting on track change)
2017-02-10 20:05:49 +01:00
Jean-Baptiste Mardelle
205c050045
Fix clip move
2017-02-10 17:57:33 +01:00
Nicolas Carion
8cf0cd3c75
[Timeline2] Various small improvements (memory leaks + bound checking)
2017-02-09 17:57:31 +01:00
Vincent Pinon
aac49a1052
Merge remote-tracking branch 'launchpad/master'
2017-02-09 01:11:54 +01:00
Vincent Pinon
d6c6f4b88d
Merge branch 'Applications/16.12'
2017-02-09 01:09:32 +01:00
Jean-Baptiste Mardelle
a857e80110
Test allowClipMove function based on MLT's playlist free space
2017-02-08 22:56:16 +01:00
Nicolas Carion
0e28ca0bae
[Timeline2] Move clips in same track and undo now working in view
2017-02-08 15:23:58 +01:00
Nicolas Carion
ed0e16b41d
[Timeline2] Failed attempt at fixing redo not shown in view
2017-02-08 14:05:23 +01:00
Nicolas Carion
63af6bfa91
[Timeline2][View] Query model on dragging
2017-02-08 12:47:10 +01:00
Nicolas Carion
338f52ca1e
[Timeline2][Model] Make undoing logging optional
2017-02-08 12:43:27 +01:00
Nicolas Carion
7a18aed327
[Timeline2] Add some comments
2017-02-08 12:25:51 +01:00
Jean-Baptiste Mardelle
b036860569
Cleanup creation of timeline widget, use a tab widget to display project timeline
2017-02-08 11:41:13 +01:00
Jean-Baptiste Mardelle
61b60d4545
Hack to fix undostack startup crash, fix requestMove from qml
2017-02-08 11:23:25 +01:00
Vincent Pinon
a5490e5609
Fix fadeouts re-appearing on clip cut+resize
2017-02-08 04:53:26 +01:00
Nicolas Carion
19dec4f7e6
[Timeline2][Model] Allow undoable group move + tests
2017-02-07 00:45:20 +01:00
Jean-Baptiste Mardelle
018de76858
Project archiving: fix color clips incorrectly detected and warn before overwriting project file
2017-02-06 23:42:09 +01:00
Nicolas Carion
eabcad0d00
[Timeline2][Model] More robust root group retrieval
2017-02-06 18:09:25 +01:00
Nicolas Carion
bb0f699a8b
[Timeline2][Model] Undo grouping / ungrouping + more tests
2017-02-06 18:05:15 +01:00
l10n daemon script
3963244907
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"
2017-02-06 06:04:53 +01:00
Jean-Baptiste Mardelle
9792a1b1cd
Merge branch '16.12'
2017-02-05 23:55:08 +01:00
Jean-Baptiste Mardelle
6d71034c43
Fix crash on razor with multiple clips selected
...
BUG: 376082
2017-02-05 23:53:29 +01:00
Jean-Baptiste Mardelle
885fb4d0eb
Workaround timeline crash caused by now fixed MLT issue (could be triggered by editing a title clip):
...
bf2749ab99
2017-02-05 23:03:11 +01:00
l10n daemon script
b34d0c0bb5
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"
2017-02-05 07:49:48 +01:00
Jean-Baptiste Mardelle
716c03967a
Fix launchpad compilation
2017-02-04 16:43:28 +01:00
Jean-Baptiste Mardelle
adbdc888eb
Merge branch '16.12'
2017-02-04 16:39:25 +01:00
Jean-Baptiste Mardelle
67257981b1
Fix various aspect ratio issues and transparency of composite transition in some cases
2017-02-04 16:32:01 +01:00
Jean-Baptiste Mardelle
e844edc049
Add option to add custom mime types for allowed clips
...
CCBUG: 364269
2017-02-04 11:10:21 +01:00
Albert Astals Cid
be60096748
GIT_SILENT Upgrade KDE Applications version to 16.12.2.
2017-02-03 23:50:38 +01:00
Nicolas Carion
9a5cb80b3b
[Timeline2] Use color clips in tests
2017-02-03 18:37:14 +01:00
Nicolas Carion
b4125902a7
[Timeline2][Model] Fix Undo clip resize of inserted clip
2017-02-03 17:18:02 +01:00
Nicolas Carion
90c3294884
[Timeline2][Model] Missing file
2017-02-03 12:34:53 +01:00
Jean-Baptiste Mardelle
91b268c272
Fix title clip items need to be selected twice before allowing move
2017-02-03 12:05:13 +01:00
Nicolas Carion
ffa6384749
[Timeline2][Model] Finshing and testing integration of Undo framework for move and resize
2017-02-02 18:27:26 +01:00
Nicolas Carion
e9a1a0d405
Switch to managed pointer for undostack and split it in separate file
2017-02-02 17:25:09 +01:00
Nicolas Carion
38f932a73b
[Timeline2][Model] Implement clip move and pave way for Undo/Redo operations + tests
2017-02-02 13:28:32 +01:00
Nicolas Carion
4efa831683
[Timeline2][Model] Enforce new method calling scheme (+docs and tests)
2017-02-02 01:27:09 +01:00
Nicolas Carion
e103e0bef6
[Timeline2] Document ItemModel organization
2017-02-02 01:05:43 +01:00
Jean-Baptiste Mardelle
6cb4ecdfe8
Fix qml view to adapt to model changes
2017-01-31 22:17:58 +01:00
Nicolas Carion
4ba05ceb10
[Timeline2][Model] Change ItemModel id scheme and reduce unnecessary access to underlying Melt objects
2017-01-31 13:14:48 +01:00
Jean-Baptiste Mardelle
8243a37658
Cleanup qml errors, fix timeline cursor, ruler timecode
2017-01-31 00:59:17 +01:00
l10n daemon script
323903cc4e
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"
2017-01-30 07:40:28 +01:00
l10n daemon script
7f9acd934c
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"
2017-01-30 06:01:58 +01:00
Jean-Baptiste Mardelle
0b79978124
Qml: tracks can now be resized individually, nicer colors
2017-01-30 00:19:20 +01:00
Jean-Baptiste Mardelle
262b40b79c
Qml: read track height from MLT's track properties
2017-01-28 18:59:59 +01:00
Jean-Baptiste Mardelle
448d638451
qml timeline: hide blanks
2017-01-27 17:45:01 +01:00
Jean-Baptiste Mardelle
9cb56c85ae
Move view related features into timelinewidget, start feeding real data for display, support variable track height
2017-01-27 13:19:15 +01:00
Nicolas Carion
3d292ea82b
[Timeline2][Model] Small fix on initial track population
2017-01-24 03:23:25 +01:00
Nicolas Carion
3a5cc9d8dd
[Timeline2][Model] Implement clip resize, improve tests and fix various bugs
2017-01-24 03:13:18 +01:00
Jean-Baptiste Mardelle
2eaab760f2
Fix test compilation
2017-01-23 22:58:27 +01:00
Jean-Baptiste Mardelle
1453c97e8e
Initial commit for qml timeline, very messy but at least displays something and gives us an idea.
...
Qml borrowed from Shotcut.
2017-01-23 22:44:21 +01:00
Nicolas Carion
3ed571103c
[Timeline2][Model] Add option to init tracks when constructing timeline
2017-01-23 09:48:58 +01:00
l10n daemon script
ccf1c9cda5
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"
2017-01-23 07:38:03 +01:00
l10n daemon script
436cccdb3c
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"
2017-01-23 05:46:25 +01:00
Nicolas Carion
2306f442cd
[Timeline2][Model] Slight test reorganization
2017-01-22 16:33:47 +01:00
Nicolas Carion
3627ab0c44
[Timeline2][Model] Fix clip track changing + more tests
2017-01-22 16:31:19 +01:00
Nicolas Carion
6e18937203
[Timeline2][Model] Orphan groups deletion
2017-01-22 15:35:30 +01:00
Nicolas Carion
fd11e1b980
[Timeline2][Model] Introduce dry operations
2017-01-22 15:11:20 +01:00
Nicolas Carion
7c5d807d16
[Timeline2][Model] Interface for groups in timeline
2017-01-22 14:58:39 +01:00
Nicolas Carion
43d40bf14e
[Timeline2][Model] Better encapsulation of id attribution
2017-01-22 13:07:37 +01:00
Nicolas Carion
8f96ea8a61
[Timeline2][Model] Interface for grouping + tests
2017-01-22 13:03:59 +01:00
Nicolas Carion
1918643eee
[Timeline2][Model] Ensure that non callable constructor is protected
2017-01-22 11:56:29 +01:00
Nicolas Carion
231c06179f
[Timeline2][Model] Slight change in the construction of a timeline object
2017-01-22 11:55:01 +01:00
l10n daemon script
3d113980ac
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"
2017-01-22 07:24:34 +01:00
l10n daemon script
fab234a0ca
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"
2017-01-22 05:44:04 +01:00
Nicolas Carion
2d81028975
[Timeline2][Model] Structure for group storing + tests
2017-01-22 01:56:37 +01:00
Nicolas Carion
cf3005592a
[Timeline2][Model] Change id attribution mechanism to guarantee unique ids
2017-01-21 23:36:31 +01:00
Nicolas Carion
019bbeae61
[Timeline2][Model] Basic mechanism to insert clips into tracks, and change move a clip between tracks
2017-01-20 23:11:35 +01:00
Nicolas Carion
b3254fbc79
[Timeline2][Model] Refactor method name for track and clip count
2017-01-20 22:55:24 +01:00
Nicolas Carion
493ba61fe7
[Timeline2][Model] Small fix on track deletion
2017-01-20 22:02:38 +01:00
Nicolas Carion
de5076402c
Fix problem with keyframable effects
...
This reverts commit d083bc6cdf .
2017-01-20 19:08:29 +01:00
Jean-Baptiste Mardelle
464b1932ad
Merge branch '16.12'
2017-01-20 18:26:27 +01:00
Jean-Baptiste Mardelle
048a3d7464
Fix crash when opening titler with movit GPU
2017-01-20 18:16:39 +01:00
Jean-Baptiste Mardelle
9aca0ee731
Fix play action not pausing when switching between subclips
2017-01-20 14:29:05 +01:00
Mikko Rapeli
f540402274
Fix playing Zone breaks monitor ruler length
...
BUG: 375163
2017-01-20 14:23:10 +01:00
Jean-Baptiste Mardelle
ccf21435d5
Merge branch '16.12'
2017-01-20 13:54:22 +01:00
Jean-Baptiste Mardelle
b9ccc837ef
Fix typo breaking playlist clip expand
2017-01-20 13:51:31 +01:00
Jean-Baptiste Mardelle
901c3ecfd2
Fix extract frame not remembering folder
2017-01-20 13:51:05 +01:00
Jean-Baptiste Mardelle
7038cc063d
Merge branch '16.12'
2017-01-20 01:16:42 +01:00
Jean-Baptiste Mardelle
754b8eeed8
Fix NVIDIA crash with GPU accel (movit)
2017-01-20 01:15:01 +01:00
Nicolas Carion
3088ddc5ce
[Timeline2][Model] Deletion of clips + tests
2017-01-19 14:03:07 +01:00
Nicolas Carion
4083917951
[Timeline2][Model] Insertion of clips + tests
2017-01-19 13:37:51 +01:00
Nicolas Carion
7e8bd98508
[Timeline2][Model] Timeline destructor gracefully deletes child tracks
2017-01-19 00:32:22 +01:00
Nicolas Carion
aebed213c0
[Timeline2][Model] Add option to specify track position upon creation
2017-01-19 00:28:59 +01:00
Nicolas Carion
64342a5229
[Timeline2][Model] Delete track by id (+ tests)
2017-01-18 15:31:50 +01:00
Nicolas Carion
a32cf29c42
[Timeline2][Model] More sensible method name for number of track
2017-01-18 15:05:06 +01:00
Nicolas Carion
072cc97732
[Timeline2][Model] Track constructor now returns id
2017-01-18 14:59:26 +01:00
Nicolas Carion
185ae52b76
[Timeline2][Model][Testing] Added basic testing capability
2017-01-18 14:35:12 +01:00
Nicolas Carion
bdca56213a
Merge branch 'master' into refactoring_timeline
2017-01-18 13:37:29 +01:00
Nicolas Carion
b4aff4564b
Added some safety flags to compilation
2017-01-18 13:36:49 +01:00
Nicolas Carion
2cd6cca594
[Timeline2][Model] Track deletion mechanism
2017-01-18 13:02:19 +01:00
Nicolas Carion
45c365b0bc
[Timeline2][Model] Break pointer cyclic dependency by switching to unique/weak ptr
2017-01-18 12:34:49 +01:00
Nicolas Carion
bd21cf1c4d
Merge branch 'refactoring_timeline' of git://anongit.kde.org/kdenlive into refactoring_timeline
2017-01-18 02:06:38 +01:00
Nicolas Carion
35bb32c8e2
[Timeline2][Model] Basic compilation and mechanism to add tracks
2017-01-18 02:02:39 +01:00
Nicolas Carion
9623b69105
[Timeline2][Model] First draft of the headers for the model
2017-01-18 01:00:19 +01:00
Jean-Baptiste Mardelle
e5e7c6dad2
Merge branch '16.12'
2017-01-16 20:09:21 +01:00
Jean-Baptiste Mardelle
8a20fca86e
Revert "Fix warning about QOffscreenSurface thread"
...
Caused startup crash on NVidia cards
CCBUG: 375094
This reverts commit 6675c4a509 .
2017-01-16 20:06:24 +01:00
l10n daemon script
ad861ecce2
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"
2017-01-16 07:50:49 +01:00
l10n daemon script
5bb59c18fa
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"
2017-01-16 06:07:27 +01:00
Nicolas Carion
453c4e0513
[Timeline2][Model] First draft of the headers for the model
2017-01-15 18:08:29 +01:00
l10n daemon script
a76a3d15b2
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"
2017-01-15 07:46:14 +01:00
l10n daemon script
5beb03dc62
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"
2017-01-15 06:09:38 +01:00
Jean-Baptiste Mardelle
54e3d416b6
Merge branch '16.12'
2017-01-12 22:40:06 +01:00
Jean-Baptiste Mardelle
0ce898669a
Fix slideshow clips displayed as invalid when re-opening project
...
BUG: 374916
2017-01-12 22:29:32 +01:00
Jean-Baptiste Mardelle
00e8696417
Update copyright, update authors and mention FFmpeg in about data
2017-01-11 12:04:07 +01:00
Mikko Rapeli
65681183e2
Fixes cppcheck error:
...
[src/timeline/track.cpp:439]: (error) Memory leak: audioTrackProducer
2017-01-11 11:50:12 +01:00
Mikko Rapeli
df419e2f77
Fixes cppcheck warning:
...
[src/timeline/managers/trimmanager.cpp:30]: (warning) Member variable 'TrimManager::m_render' is not initialized in the constructor.
2017-01-11 11:48:23 +01:00
Mikko Rapeli
91bd4db97d
Fixes cppcheck warning:
...
[src/timeline/managers/spacermanager.cpp:28]: (warning) Member variable 'SpacerManager::m_track' is not initialized in the constructor.
2017-01-11 11:47:58 +01:00
Mikko Rapeli
20a6397a72
Fixes cppcheck warning:
...
[src/timeline/managers/guidemanager.cpp:28]: (warning) Member variable 'GuideManager::m_dragGuide' is not initialized in the constructor.
2017-01-11 11:47:28 +01:00
Mikko Rapeli
0eb1d1ef8f
Fixes cppcheck error:
...
[src/timeline/track.cpp:439]: (error) Memory leak: audioTrackProducer
2017-01-11 11:46:04 +01:00