Simon A. Eugster
ed32c5e701
Update dev docs on locale handling
2020-06-26 22:56:57 +02:00
Simon A. Eugster
a1c13cb414
Review remaining LC_NUMERIC occurrences
...
Related: #713
2020-06-21 10:49:31 +02:00
Simon A. Eugster
2f64cc05a4
Remove LC_NUMERIC from mlt to load MLT XML correctly
...
Related: #713
2020-06-21 10:30:29 +02:00
Simon A. Eugster
4fc20a3f1d
Review remaining occurrences of QLocale
...
Related: #713
2020-06-20 23:37:34 +02:00
Simon A. Eugster
2b9f415c32
Merge branch 'master' into feature/granjow/decimal-separator
2020-06-20 22:10:11 +02:00
Simon A. Eugster
b0f80cb89a
Remove more QLocale usages and validate others
...
Related: #713
2020-06-20 22:00:42 +02:00
Simon A. Eugster
91dafd608c
WIP: Remove QLocales
...
Related: #713
2020-06-20 08:07:44 +02:00
Jean-Baptiste Mardelle
bb34de36d5
Don't draw splash screen progress bar when no progess
2020-06-19 10:00:29 +02:00
l10n daemon script
8cbe8d8416
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"
2020-06-18 05:38:37 +02:00
l10n daemon script
cbb9234591
GIT_SILENT made messages (after extraction)
2020-06-18 02:17:38 +02:00
Jean-Baptiste Mardelle
086226dbec
Fix crash on audiothumbnail missing source
2020-06-17 23:20:26 +02:00
Jean-Baptiste Mardelle
8fbc80d9c6
Fix timeline zone out is 1 frame before expected position
2020-06-17 21:41:08 +02:00
Bruno Santos
253885cb99
Add luma mask option to composite transition
2020-06-17 13:00:08 +00:00
l10n daemon script
e113c1f734
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"
2020-06-17 14:06:23 +02:00
Jean-Baptiste Mardelle
59c35849f1
Cleanup & ensure clip monitor audio thumb is displayed even if timeline thumbnails is off
2020-06-17 11:35:02 +02:00
l10n daemon script
0feea4d192
GIT_SILENT made messages (after extraction)
2020-06-17 11:31:16 +02:00
Jean-Baptiste Mardelle
b14e8a4c9b
Fix spacer in overwrite mode, disable spacer in insert mode.
...
Fixes #677
2020-06-17 10:10:42 +02:00
Jean-Baptiste Mardelle
d98c006e29
integrate stream effects with undo/redo
2020-06-16 22:50:42 +02:00
Simon A. Eugster
36729b22df
Decimal point: Treat all parameter types
...
Related: #713
2020-06-16 22:47:02 +02:00
Jean-Baptiste Mardelle
39272b99eb
Rename OpenTimelineIO import/export actions for clarity.
...
Fixes #692
2020-06-16 13:15:04 +02:00
Jean-Baptiste Mardelle
e9ad1a7a13
Implement gain and normalize audio stream effects.
...
Related to #382
2020-06-16 13:09:44 +02:00
Jean-Baptiste Mardelle
c2ee48cbbd
Preliminary support for audio stream effects (only swap and copy channel working)
...
Related to #382
2020-06-16 10:27:13 +02:00
Simon A. Eugster
010a531e5a
Decimal separator: Fix window filter
...
Related: #713
2020-06-15 22:08:13 +02:00
Jean-Baptiste Mardelle
f5b85e60ef
Add action to restore current clip target tracks to default
2020-06-15 11:47:51 +02:00
Simon A. Eugster
d46ea7aa8a
Decimal separator: Replace time codes
2020-06-14 20:53:33 +02:00
Jean-Baptiste Mardelle
ef43322a62
Fix working on project with proxy only
2020-06-14 11:21:17 +02:00
Jean-Baptiste Mardelle
eba9129fed
When opening project with missing proxies, allow not rebuilding proxies
2020-06-14 09:01:26 +02:00
Simon A. Eugster
64357493c7
Fix decimal point for animated rect and resource
...
Related: #713
2020-06-13 00:20:01 +02:00
Jean-Baptiste Mardelle
78f53637c9
Fix crash in project settings caused by recent update to cache data management
2020-06-12 22:36:33 +02:00
Jean-Baptiste Mardelle
d206db0e1a
Ensure we have a valid context before drawing keyframes
2020-06-12 17:39:41 +02:00
Jean-Baptiste Mardelle
63927a334d
Don't attempt activating a monitor if it is hidden.
...
CCBUG: 422849
2020-06-12 17:39:41 +02:00
Jean-Baptiste Mardelle
e2b32e24b5
Fix insert of AV clips on video tracks with no audio mirror.
...
Fixes #719
2020-06-12 14:31:31 +02:00
Jean-Baptiste Mardelle
a5c19ed87a
Improve management of cached data, allow cleaning cache data older than x months
2020-06-12 14:08:36 +02:00
Jean-Baptiste Mardelle
546d6b4612
Ensure project clip backup url is correctly updated on replace clip
2020-06-12 10:12:27 +02:00
Jean-Baptiste Mardelle
08485f1bc4
Fix downloaded render profiles not found on Windows.
...
Related to 708
2020-06-10 18:36:34 +02:00
Jean-Baptiste Mardelle
e44ecb3fd4
Fix use of deprecated KRun methods
2020-06-10 07:20:43 +02:00
Jean-Baptiste Mardelle
8b6d08d893
Fix crash on disabled clip undo / redo insert.
...
Related to #714
2020-06-09 23:20:53 +02:00
Simon A. Eugster
fd8e513fba
Fix other builds
2020-06-09 11:02:14 +02:00
Simon A. Eugster
b4128552e0
Fix decimal point in filters
...
Related: #713
2020-06-09 10:20:48 +02:00
Jean-Baptiste Mardelle
48d199ad85
Cleaner monitor ticks in ruler
2020-06-09 00:05:28 +02:00
Jean-Baptiste Mardelle
14c8779e88
Fix lag caused by monitor ruler code when resizing the last clip of a long project
2020-06-08 23:34:27 +02:00
Jean-Baptiste Mardelle
822b16713e
Add frames / seconds ticks to effect keyframe view
2020-06-08 23:33:40 +02:00
Simon A. Eugster
2445f6d121
Replace decimal separator in keyframe parameters
...
Related: #713
2020-06-08 23:22:57 +02:00
Simon A. Eugster
4fecc52166
Convert decimal separator in list type MLT properties
...
Related: #713
2020-06-08 22:18:25 +02:00
Simon A. Eugster
782667bebb
Do not convert decimal separator in time codes
2020-06-08 15:39:22 +02:00
Simon A. Eugster
f07ea0f61d
Fix some decimal separator issues while upgrading
...
Properties are converted to C locale on-the-fly.
Related: #713
2020-06-08 00:26:15 +02:00
Jean-Baptiste Mardelle
df74b33346
mark splashscreen method as override
2020-06-07 18:08:23 +02:00
Vincent Pinon
da94c36baa
Merge branch 'release/20.04'
2020-06-07 12:11:53 +00:00
Vincent Pinon
c993b6ce6f
Fix all icons failing to load
...
(theme path reset by Kirigami < 5.60)
FIX: 408386
2020-06-07 12:08:28 +00:00
Simon A. Eugster
cf951dbcce
Remove deprecated locale related code
...
Locale is now set after initialising MLT factory.
Related: #713
2020-06-07 00:19:44 +02:00
Simon A. Eugster
26b583b011
Switch to C locale after initialising MLT
...
This ensures that we always use . as decimal separator, regardless of
the user locale (which might use , or something else).
References #713
2020-06-06 23:51:32 +02:00
Simon A. Eugster
217ef52eb4
WIP: Parameter types
2020-06-06 23:51:32 +02:00
Simon A. Eugster
b1b5644512
Debug output improvements
2020-06-06 23:51:32 +02:00
Jean-Baptiste Mardelle
d04c4cd94f
Windows specific shortut to change a grouped clip's track (Alt+mouse)
...
Related to #337
2020-06-06 22:29:45 +02:00
Jean-Baptiste Mardelle
4bf92f8d93
Enforce rgb24 format for color clips (faster compositing and prevents colorspace conversion)
2020-06-06 22:07:14 +02:00
Jean-Baptiste Mardelle
44ce0c59ee
Smaller icons in notes widget toolbar
2020-06-06 22:07:14 +02:00
Vincent Pinon
72e0f42d62
Fix fuzzing build
2020-06-06 15:43:43 +02:00
Vincent Pinon
ecd97df688
Fix compile warnings
2020-06-06 15:43:43 +02:00
Jean-Baptiste Mardelle
a4a3a73aec
Switch subtitle filter to use av.filename parameter that is now better supported in MLT
2020-06-05 23:59:27 +02:00
Jean-Baptiste Mardelle
9719182bca
Switch subtitle filter to use av.filename parameter that is now better supported in MLT
2020-06-05 23:59:06 +02:00
Bruno Santos
2326212428
Update Premiere shortcuts
2020-06-05 16:16:37 +00:00
Jean-Baptiste Mardelle
df6d8cdbfa
Merge branch '2004'
2020-06-05 17:45:35 +02:00
Jean-Baptiste Mardelle
6ed1f5f077
Correctly initialize timeline snapping
2020-06-05 17:34:18 +02:00
Jean-Baptiste Mardelle
d906769bfb
Fix loop clip always disabled.
...
Fixes #251
2020-06-05 17:18:06 +02:00
Jean-Baptiste Mardelle
98196d3c6e
Allow Shift+Alt as alternate shortcut to move single clip to another track.
...
Related to #337
2020-06-05 11:58:18 +02:00
Jean-Baptiste Mardelle
c77cb396ff
Fix moving single clip in group on another track with meta
...
Related to #382
2020-06-05 10:33:52 +02:00
Jean-Baptiste Mardelle
9a06f62799
Fix crash on project open and possible guides loss on recovery.
...
Fixes #711
2020-06-05 09:41:20 +02:00
Jean-Baptiste Mardelle
7688206ecf
Fix crash on project open and possible guides loss on recovery.
...
Fixes #711
2020-06-05 09:40:46 +02:00
Jean-Baptiste Mardelle
141c8848e5
When resizing a geometry effect, like transform, keep item centered
2020-06-05 08:19:00 +02:00
Jean-Baptiste Mardelle
d38c2549d9
Ensure newly created folder is active so that added clips go in it.
2020-06-05 08:18:45 +02:00
Jean-Baptiste Mardelle
300b03ac7c
Make effect keyframe view follow cursor when zoomed
2020-06-05 08:18:32 +02:00
Jean-Baptiste Mardelle
2a792bfe8d
Clip proxy: drop data and subtitle streams
...
Related to #695
2020-06-05 08:16:12 +02:00
Jean-Baptiste Mardelle
f29a3194af
Fix cannot paste clip from project containing more tracks
2020-06-05 08:15:24 +02:00
Jean-Baptiste Mardelle
79d33eaae4
Various timeline preview fixes (resize clip did not invalidate, undo/redo sometimes restoring invalid chunks)
2020-06-05 08:14:57 +02:00
Jean-Baptiste Mardelle
63175b60f9
Archive project: fix clip with speed effect url not updated, resulting in missing clip message.
...
BUG: 422135
2020-06-05 08:06:43 +02:00
Jean-Baptiste Mardelle
7c6e28eae8
Reset current project name if opening backup file fails to prevent erasing original
...
Related to #705
2020-06-05 08:06:00 +02:00
Jean-Baptiste Mardelle
0ec236206d
Keyframe view zoom bar: don't allow invalid size (x > y)
2020-06-05 08:03:39 +02:00
Jean-Baptiste Mardelle
263d474b61
Ensure no double entries in generators menu
2020-06-05 08:03:25 +02:00
Jean-Baptiste Mardelle
089002467c
Fix sort order not correctly restored on open.
...
Related to #583
2020-06-05 08:03:09 +02:00
Jean-Baptiste Mardelle
4c16d144b6
Update bin sort menu when clicking in Bin headers.
...
Related to #583
2020-06-05 08:02:25 +02:00
Vincent Pinon
aad2b3d420
Check compiler before setting options
2020-06-04 08:06:42 +00:00
Jean-Baptiste Mardelle
36ea33714e
Project notes: allow creating markers from timestamps and assign timestamps to current bin clip
...
CCBUG: 420843
2020-06-03 23:19:59 +02:00
Jean-Baptiste Mardelle
e892a7a2e1
Project notes will now be inserted depending on the active monitor. If the Clip Monitor is active, inserting a project note will be relative to Bin clip, otherwise to timeline.
...
Related to #407
2020-06-03 09:46:04 +02:00
Jean-Baptiste Mardelle
4cc6bfdd2d
Track headers cannot be made too small - keep buttons always visible.
...
Related to #696
2020-06-02 09:58:55 +02:00
Jean-Baptiste Mardelle
093d415e32
Save timeline status (shown/hidden) in layouts
2020-06-02 08:10:58 +02:00
Jean-Baptiste Mardelle
39799e91b6
Save layout in a specific file: $HOME/.config/kdenlive-layoutsrc
...
Related to #417
2020-06-01 12:26:25 +02:00
Jean-Baptiste Mardelle
b5520d4137
When resizing a geometry effect, like transform, keep item centered
2020-06-01 10:28:02 +02:00
Gustavo Carneiro
4652d9027f
kdenlive: remove compile warnings
2020-06-01 07:01:59 +00:00
Jean-Baptiste Mardelle
059750ad4a
Ensure newly created folder is active so that added clips go in it.
2020-06-01 08:47:22 +02:00
Jean-Baptiste Mardelle
431e71749d
Make effect keyframe view follow cursor when zoomed
2020-05-31 22:46:41 +02:00
Jean-Baptiste Mardelle
a85fb91a20
Fix razor timeline cursor broken.
...
Fixes #706
2020-05-31 22:30:31 +02:00
Jean-Baptiste Mardelle
3332e4739b
More reliable progress bar in splash screen
2020-05-31 22:04:54 +02:00
Jean-Baptiste Mardelle
49ba7fc614
Fix freeze on start on some systems introduced in recent commit
2020-05-31 21:27:26 +02:00
Jean-Baptiste Mardelle
39ec8cfd99
Add progress bar to splash screen (wip)
2020-05-31 19:20:01 +02:00
Jean-Baptiste Mardelle
4087ed1283
Fix possible crash dragging clip to timeline if video track had no mirror
2020-05-31 18:29:50 +02:00
Jean-Baptiste Mardelle
f9bfcc57fb
Clip proxy: drop data and subtitle streams
...
Related to #695
2020-05-31 12:17:48 +02:00
Jean-Baptiste Mardelle
5d8ee99daf
Display project loading status on splash screen if opening a project at start.
...
Related to !89
2020-05-31 11:59:22 +02:00
Jean-Baptiste Mardelle
a7651105b3
Fix possible crash when dragging recently inserted clip in timeline.
...
Related to #698
2020-05-29 22:15:48 +02:00
Jean-Baptiste Mardelle
2e57770277
Fix cannot paste clip from project containing more tracks
2020-05-29 15:51:08 +02:00
Jean-Baptiste Mardelle
7c33f4003b
Various timeline preview fixes (resize clip did not invalidate, undo/redo sometimes restoring invalid chunks)
2020-05-29 15:51:08 +02:00
Jean-Baptiste Mardelle
6dca5a8836
Archive project: fix clip with speed effect url not updated, resulting in missing clip message.
...
BUG: 422135
2020-05-28 18:22:04 +02:00
Jean-Baptiste Mardelle
200f84767d
Reset current project name if opening backup file fails to prevent erasing original
...
Related to #705
2020-05-28 16:34:25 +02:00
Vincent Pinon
486ce5495a
Fix typo & forgotten point, probably others there...
2020-05-28 00:04:30 +02:00
Vincent Pinon
2bebf0d964
Refine build instructions
2020-05-27 23:54:08 +02:00
Simon A. Eugster
9c93e825ee
Fix shortcuts in main menu
...
Closes #563
2020-05-25 22:49:23 +02:00
Simon A. Eugster
b651a4deb8
Fix crash when insert zone has no audio track
...
Closes #694
2020-05-25 16:38:23 +02:00
Jean-Baptiste Mardelle
fb05e738c5
Keyframe view zoom bar: don't allow invalid size (x > y)
2020-05-24 18:02:31 +02:00
Jean-Baptiste Mardelle
0790a27e77
Ensure no double entries in generators menu
2020-05-24 08:50:54 +02:00
Jean-Baptiste Mardelle
ffd00a77f9
Fix sort order not correctly restored on open.
...
Related to #583
2020-05-24 08:50:54 +02:00
Simon A. Eugster
6c1610e59a
Re-order menu entries, put project settings on bottom
2020-05-23 17:08:10 +02:00
Simon A. Eugster
b099161024
Raise UI version number
...
This got lost in the merge of MR !109 and caused the Save Copy entry not
to be visible.
2020-05-23 09:09:15 +02:00
Jean-Baptiste Mardelle
7c8ddb752b
Fix regression in previous commit (not all audio thumbs created)
2020-05-21 22:58:00 +02:00
Jean-Baptiste Mardelle
cb75b7300f
Fix possible crash on close (audio thumbnail job)
2020-05-21 22:51:37 +02:00
Jean-Baptiste Mardelle
207db629d4
Fix incorrect tracks count affecting audio stream dialog
2020-05-21 22:11:16 +02:00
Jean-Baptiste Mardelle
e756724e86
Fix video stream disabled on profile change or reload clip
2020-05-21 21:56:40 +02:00
Julius Künzel
0c5e4ea1f3
Add a "Save Copy…" action to save a project copy
...
Closes #560
MR: !109
2020-05-21 21:38:54 +02:00
Jean-Baptiste Mardelle
c2da5e082c
Fix streams menu position
2020-05-21 15:50:18 +02:00
Jean-Baptiste Mardelle
95752259c9
Define apostrophe as default shortcut for audio streams menu in timeline
2020-05-21 15:47:52 +02:00
Jean-Baptiste Mardelle
dc6568b9f8
Add action to popup the target stream menu (in menu Timeline > Tracks > Switch Target Track Audio Stream)
...
to enable shortcut activation
2020-05-21 15:16:45 +02:00
Rupert Espley
5c6913c7aa
Update org.kde.kdenlive.desktop to inherit correct window title and icon, instead of lowercase title and generic icon
...
Tested with Kdenlive 20.04.0 on latest Arch. The application title and
icon were correct in the GNOME Applications view, but upon opening
Kdenlive, the window title was "kdenlive" and the window icon did not
match my system Kdenlive icon, which is provided by Papirus (but this
applies to other themes that provide a Kdenlive icon). Adding a startup
WM class ensures the window title is capitalised the the window icon
matches the user's application icon.
2020-05-21 13:17:32 +02:00
Simon A. Eugster
499e8cb21e
Docs: How to describe class diagram
2020-05-21 13:08:13 +02:00
Simon A. Eugster
b03a6ed0f1
Docs: Describe branching model and release cycle, add links to KF5 and Qt5
2020-05-21 13:08:13 +02:00
Jean-Baptiste Mardelle
78d0ce9118
Add arrow button in track targets to switch stream
2020-05-20 23:00:17 +02:00
Jean-Baptiste Mardelle
71ffcac6d1
Fix audio stream target name for stream > 9
2020-05-20 22:08:01 +02:00
Jean-Baptiste Mardelle
a57123e643
Fix cannot switch audio target with 1 stream clips
2020-05-20 17:21:19 +02:00
Jean-Baptiste Mardelle
c6e3ff10ff
Update bin sort menu when clicking in Bin headers.
...
Related to #583
2020-05-20 13:02:39 +02:00
Jean-Baptiste Mardelle
534cfb9bf3
Merge branch '2004'
2020-05-20 06:18:14 +02:00
Jean-Baptiste Mardelle
ec3dd32136
Fix set audio reference incorrectly disabled on AV grouped clips
...
BUG: 421669
2020-05-20 06:16:58 +02:00
Jean-Baptiste Mardelle
4d74e3c404
Fix insert sometimes not working and add status bar label to indicate timeline mode
...
Related to #673
2020-05-19 22:53:18 +02:00
Jean-Baptiste Mardelle
c4d18763f1
Merge branch '2004'
2020-05-19 10:51:14 +02:00
Jean-Baptiste Mardelle
be34904530
Fix keyframe view imprecision on high zoom
2020-05-19 10:35:49 +02:00
Jean-Baptiste Mardelle
845a55dfcc
Fix clicking on guide not seeking to exact guide position
2020-05-19 10:34:45 +02:00
Jean-Baptiste Mardelle
bb99e9126c
Fix timeline ruler incorrectly cut on small zoom
2020-05-19 10:34:32 +02:00
Jean-Baptiste Mardelle
f093dddda1
Fix crash on extract clip with shortcut
...
Fixes #679
2020-05-19 10:33:29 +02:00
Jean-Baptiste Mardelle
31909d2ba9
Lift previous clip on insert drag.
...
Related to #673
2020-05-18 22:46:06 +02:00
Jean-Baptiste Mardelle
787f822c2d
Fix insert drag affecting all tracks, and fix snapping on insert/overwrite drag
...
Related to #673
2020-05-18 19:13:29 +02:00
Jean-Baptiste Mardelle
5e52a8dea2
Fix drag overwrite broken for multi stream clips
2020-05-18 13:02:17 +02:00
Jean-Baptiste Mardelle
865f17f4af
Fix drop regression (in/out ignored)
2020-05-18 10:00:20 +02:00
Laurent Montel
0b83d24874
GIT_SILENT: we don't use phabricator now
2020-05-17 18:57:47 +02:00
Jean-Baptiste Mardelle
5ac14299b7
Fix only 1st stream dropped on audio only drag
2020-05-17 11:34:33 +02:00
Jean-Baptiste Mardelle
5bd4e95993
Fix keyframe view imprecision on high zoom
2020-05-17 10:43:07 +02:00
Jean-Baptiste Mardelle
18e3e6d51c
Fix extra audio stream incorrectly inserted on drop
2020-05-17 10:35:31 +02:00
Jean-Baptiste Mardelle
deeb0b056e
Fix clicking on guide not seeking to exact guide position
2020-05-17 08:39:27 +02:00
Jean-Baptiste Mardelle
067b082f59
Hide message about too many audio streams if enough streams are disabled
2020-05-16 23:02:17 +02:00
Jean-Baptiste Mardelle
34c400903a
Fix various issues with multistream clips:
...
* don't hide switch profile dialog
* fix only 1 stream inserted when entering timeline over an audio track
2020-05-16 18:45:06 +02:00
Jean-Baptiste Mardelle
8cfe7ff751
Cleanup timeline drawing of track background & scrollbars
2020-05-15 23:12:23 +02:00
Jean-Baptiste Mardelle
c45f0fef81
Fix timeline ruler incorrectly cut on small zoom
2020-05-15 23:11:28 +02:00
Jean-Baptiste Mardelle
051f3bcf7d
integrate clip rating with undo/redo.
...
BUG: 421552
2020-05-15 21:53:55 +02:00
Jean-Baptiste Mardelle
13f180f98c
Fix dragging multistream clip using target tracks
2020-05-15 14:45:14 +02:00
Jean-Baptiste Mardelle
efad2514f9
Fix moving single clip in group on another track with meta
...
Related to #382
2020-05-14 23:33:44 +02:00
Jean-Baptiste Mardelle
a06cd10cff
Fix possible startup crash
2020-05-14 22:42:48 +02:00
Jean-Baptiste Mardelle
f6a35ed884
Remember project channels in audio mixer when no audio
2020-05-14 16:02:02 +02:00
Jean-Baptiste Mardelle
9f5eea45f1
Preliminary support for projects with 4/6 audio channels
2020-05-14 15:53:48 +02:00
Jean-Baptiste Mardelle
40efcb54b8
Merge branch '2004'
2020-05-14 13:28:28 +02:00
Jean-Baptiste Mardelle
549f89545e
Ensure we start with the correct fps when default profile is not 25 fps.
...
CCBUG: 420580
2020-05-14 13:25:15 +02:00
Jean-Baptiste Mardelle
c46b8b3c89
Improve timeline position on zoom
2020-05-14 10:29:41 +02:00
Jean-Baptiste Mardelle
53240965b9
In Bin, when selecting a clip with more audio streams than current project,
...
show message allowing to add tracks or edit the streams.
Related to #382
2020-05-14 10:24:42 +02:00
Jean-Baptiste Mardelle
95e26813a9
Add config option to enable all (default), first or first 2 audio streams in multi stream clip.
...
Related to #382
2020-05-13 22:56:07 +02:00
Jean-Baptiste Mardelle
274bbb2572
Fix "merge all streams"
...
Related to #382
2020-05-13 22:03:24 +02:00
Jean-Baptiste Mardelle
7845984199
Fix monitor audio thumbnails for single stream clips
2020-05-13 22:02:38 +02:00
Jean-Baptiste Mardelle
21cfd4d7e9
Fix crash when deselecting all audio streams
2020-05-13 17:35:27 +02:00
Jean-Baptiste Mardelle
ca7fefe95c
Some audio thumbnail optimizations
2020-05-13 17:24:12 +02:00
Jean-Baptiste Mardelle
211a9eaec1
Improve timeline position on zoom
2020-05-13 12:14:47 +02:00
Yuri Chornoivan
5d18da44f6
Use i18np()
2020-05-13 08:55:33 +03:00
Jean-Baptiste Mardelle
acbe4fe517
Locate clip: select file in file manager
...
BUG: 421365
2020-05-12 12:00:06 +02:00
Jean-Baptiste Mardelle
dbec1372e4
Multi stream clips: drag all active streams in timeline.
...
Related to #382
2020-05-12 11:45:59 +02:00
Jean-Baptiste Mardelle
89cec14eb3
Locate clip: select file in file manager
...
BUG: 421365
2020-05-12 11:10:39 +02:00
Jean-Baptiste Mardelle
5eadcd26a2
Multi stream clips: display all active streams thumbnails in clip monitor
2020-05-12 10:45:03 +02:00
Christoph Feck
22c0809aad
GIT_SILENT Upgrade release service version to 20.04.1.
2020-05-11 22:25:13 +02:00
Jean-Baptiste Mardelle
dea6b1879a
Fix audio streams incorrectly handled in properties dialog on first insert
2020-05-11 08:43:07 +02:00
Jean-Baptiste Mardelle
cea8035192
Update appdata version
2020-05-11 06:35:16 +00:00
Jean-Baptiste Mardelle
cd74627eb9
Merge branch '2004'
2020-05-11 08:19:21 +02:00
Jean-Baptiste Mardelle
4d9dd64426
Disable loading of .mlt playlists with profile not equal to project profile (caused crash)
2020-05-11 08:15:31 +02:00
Jean-Baptiste Mardelle
879924ecaf
Don't fetch frame for audiospectrum if it is hidden
2020-05-11 07:29:56 +02:00
Jean-Baptiste Mardelle
31a5423f7b
Enable audiospectrum by default
2020-05-11 07:29:56 +02:00
Jean-Baptiste Mardelle
a5c004415f
WIP: improved multistream audio workflow
...
- Allow selecting multiple streams
- Allow renaming streams from clip properties panel
2020-05-10 23:39:47 +02:00
Yuri Chornoivan
425cce140a
Use i18np() instead of inplace implementation
2020-05-10 09:42:07 +03:00
Jean-Baptiste Mardelle
47989cc145
Allow inserting several tracks in one step.
...
Related to #382
2020-05-09 22:31:32 +02:00
Jean-Baptiste Mardelle
835ffc3349
Merge branch '2004'
2020-05-09 22:08:05 +02:00
Jean-Baptiste Mardelle
23d992ad22
Make compositions use less vertical space, expand when selected.
2020-05-09 22:07:17 +02:00
Jean-Baptiste Mardelle
006f9dca78
Merge branch '2004'
2020-05-09 13:33:34 +02:00
Jean-Baptiste Mardelle
eb4fc2275a
Fix various geometry keyframe regressions in monitor:
...
-show again path of keyframe centers in monitor
-fix incorrect path interpolation for smooth keyframes
2020-05-09 13:32:00 +02:00
Jean-Baptiste Mardelle
eed22ac422
Merge branch '2004'
2020-05-08 18:42:05 +02:00
Jean-Baptiste Mardelle
d925b8e3ac
Fix timeline preview not invalidated on hide track
2020-05-08 18:41:34 +02:00
Jean-Baptiste Mardelle
5de35d2e34
Merge branch '2004'
2020-05-08 16:43:22 +02:00
Jean-Baptiste Mardelle
6b9d4d53a9
Improve handling of missing clips, draw "photo" frame on image clips to differentiate from video clips
2020-05-08 16:42:27 +02:00
Jean-Baptiste Mardelle
58fcf54ffc
Merge branch '2004'
2020-05-08 14:57:38 +02:00
Jean-Baptiste Mardelle
f9638000a1
Improve notification of missing(deleted files) and don't allow reloading a mising clip.
...
Related to #663
2020-05-08 14:55:27 +02:00
Jean-Baptiste Mardelle
0fabb82491
Fix possible crash on subclip thumbnail creation
2020-05-07 21:37:08 +02:00
Jean-Baptiste Mardelle
efe3ee4db9
Fix possible crash on subclip thumbnail creation
2020-05-07 21:35:34 +02:00
Jean-Baptiste Mardelle
0408798044
Merge branch 'feature/granjow/log-histogram' into 'master'
...
Add Logarithmic scale to Histogram
Closes #655
See merge request kde/kdenlive!107
2020-05-07 17:09:45 +00:00
Simon Eugster
89078cf26d
Small refactoring, extract CIE factors
...
See kde/kdenlive#655
2020-05-07 17:09:45 +00:00
Jean-Baptiste Mardelle
bad766f68b
Merge branch '2004'
2020-05-07 19:06:03 +02:00
Jean-Baptiste Mardelle
df397caa0a
Make Select ALl and Delete shortcuts work in clip marker list.
...
Related to #660
2020-05-07 19:05:35 +02:00
Jean-Baptiste Mardelle
41c82802c6
Merge branch '2004'
2020-05-07 10:31:18 +02:00
Jean-Baptiste Mardelle
c2d7a770c6
Proxy clips: fix vaapi_h264 profile and ensure we keep the stream order (otherwise results in white proxy clips)
2020-05-07 10:30:42 +02:00
Jean-Baptiste Mardelle
f10e06ebe4
Fix confusion in audio stream names/thumbnails
2020-05-06 22:42:31 +02:00
Jean-Baptiste Mardelle
b11bf77883
Merge branch '2004'
2020-05-06 11:57:57 +02:00
Jean-Baptiste Mardelle
8403633ba8
Fix error causing clip duplication in memory on project opening
2020-05-06 11:54:34 +02:00
Jean-Baptiste Mardelle
a495168a18
Fix compile warning
2020-05-06 11:11:51 +02:00
Jean-Baptiste Mardelle
e736db28f5
Always sync all keyframeable effects position with timeline position
2020-05-06 11:11:04 +02:00
Jean-Baptiste Mardelle
cddc7de007
Improved audio workflow for multi stream clips
...
Related to #382
2020-05-06 10:15:41 +02:00
Camille Moulin
35b18d07c7
Update build.md breeze package needed on non kde desktops
2020-05-05 19:27:52 +00:00
Jean-Baptiste Mardelle
b46d9fe23b
Use safer QSaveFile class to ensure our document is not corrupted on disk full.
...
Fixes #664
2020-05-05 08:32:48 +02:00
Jean-Baptiste Mardelle
0882c53851
Merge branch '2004'
2020-05-04 16:04:41 +02:00
Jean-Baptiste Mardelle
fd453f881d
Don't disable marker actions on selection change (it broke ĉlip monitor actions)
2020-05-04 16:04:04 +02:00
Jean-Baptiste Mardelle
1a79a838bc
Fix rubber selection moving with scolling.
...
Fixes #657
2020-05-04 16:03:57 +02:00
Jean-Baptiste Mardelle
a0fe2879ad
Merge branch '2004'
2020-05-04 12:43:38 +02:00
Jean-Baptiste Mardelle
498434c268
Also consider moving clip's markers for snapping.
...
Fixes #661
2020-05-04 12:42:15 +02:00
Jean-Baptiste Mardelle
29bfe1c824
Merge branch '2004'
2020-05-03 22:42:12 +02:00
Jean-Baptiste Mardelle
8796b4f9af
Delete all selected markers in clip properties dialog when requested.
...
Related to #660
2020-05-03 22:39:55 +02:00
Jean-Baptiste Mardelle
6d2db4bb25
When dragging an effect to a bin clip, ensure effect is pasted before selecting the clip (fix effect not appearing on clip)
2020-05-03 22:21:32 +02:00
l10n daemon script
1532a965cb
GIT_SILENT made messages (after extraction)
2020-05-03 09:14:47 +02:00
l10n daemon script
c7bc184b12
GIT_SILENT made messages (after extraction)
2020-05-03 03:22:47 +02:00
Jean-Baptiste Mardelle
f087d3d3eb
Merge branch '2004'
2020-05-02 22:28:25 +02:00
Jean-Baptiste Mardelle
d6a6b004a9
Fix image rendering (add %05d suffix)
2020-05-02 22:27:32 +02:00
Jean-Baptiste Mardelle
1875cb37cb
Fix timeline preview was incorrectly disabled
2020-05-02 21:59:26 +02:00
Jean-Baptiste Mardelle
12eaebeb2a
Merge branch '2004'
2020-05-02 15:28:21 +02:00
Jean-Baptiste Mardelle
380741361b
Enforce image sequences with qimage producer.
...
CCBUG: 415044
2020-05-02 15:27:30 +02:00
Jean-Baptiste Mardelle
90b905eae6
Fix warnings
2020-05-02 15:27:16 +02:00
Jean-Baptiste Mardelle
ed72f2ccf4
Display stream name in clip monitor overlay when playing a multistream clip
2020-05-02 11:53:52 +02:00
Jean-Baptiste Mardelle
41c63e4629
Refresh clip properties panel when switching audio stream from monitor and reverse
2020-05-02 11:17:27 +02:00
Jean-Baptiste Mardelle
36b0928ae6
WIP: add audio stream selection menu to clip monitor
2020-05-02 08:21:27 +02:00
Jean-Baptiste Mardelle
cddb3bfa32
Add new option to merge all audio streams when using multi stream clip
...
Don't reload clip on audio channel change (fixed in MLT > 6.20)
2020-05-02 07:45:45 +02:00
Jean-Baptiste Mardelle
0404ced463
Merge branch '2004'
2020-05-01 22:16:31 +02:00
Jean-Baptiste Mardelle
9eac390150
Fix MLT 6.20 avformat slideshows not recognized on onpening (convert to standard qimage)
2020-05-01 22:15:56 +02:00
Jean-Baptiste Mardelle
92b4cd1388
Implement timecode parsing when pasting text in Project notes
...
CCBUG: 420843
2020-05-01 17:17:10 +02:00
Jean-Baptiste Mardelle
6f58f7fb6f
Implement timecode parsing when pasting text in Project notes
...
CCBUG: 420843
2020-05-01 17:16:20 +02:00
Simon A. Eugster
f63e303af0
Update build instructions and add Ubuntu 20.04
2020-05-01 09:10:25 +02:00
Jean-Baptiste Mardelle
c04f700a8c
Merge branch '2004'
2020-05-01 08:52:25 +02:00
Jean-Baptiste Mardelle
261590c1f2
Fix template title clips in timeline resetting duration on project re-open
...
BUG: 420823
2020-05-01 08:51:41 +02:00
Jean-Baptiste Mardelle
5ca2561022
Fix some warnings
2020-05-01 08:29:06 +02:00
Jean-Baptiste Mardelle
b932479b76
Merge branch '2004'
2020-04-29 21:47:03 +02:00
Jean-Baptiste Mardelle
f6d6a03f7e
Fix playlist profile incorrectly detected, leading to crashes when seeking in timeline
...
(used the "consumer" producer instead of "xml"
Fix incorrect argument passed in reload timeline clip from bin
2020-04-29 21:44:59 +02:00
Jean-Baptiste Mardelle
de0dc87d8f
Merge branch '2004'
2020-04-29 09:46:44 +02:00
Jean-Baptiste Mardelle
19de41405b
Shift + collapse will collapse expand all audio or video tracks.
...
Related to #643
2020-04-29 09:46:12 +02:00
Jean-Baptiste Mardelle
0c9b68391b
On clip cut, auto reselect right part of the clip if it was previously selected
2020-04-28 22:32:50 +02:00
Jean-Baptiste Mardelle
9ffb1f0d6f
Merge branch '2004'
2020-04-28 21:39:28 +02:00
Jean-Baptiste Mardelle
33db17b2a0
Fix timeline sometimes not scrolling to cursor position.
...
Fixes #645
2020-04-28 21:39:01 +02:00
Jean-Baptiste Mardelle
78bdfa8eb2
Merge branch '2004'
2020-04-28 12:15:15 +02:00
Jean-Baptiste Mardelle
c20b513910
Fix paste clips/compositions sometimes not working or pasting on wrong track/position
...
Fixes #642
2020-04-28 12:14:30 +02:00
Jean-Baptiste Mardelle
4f5af497fd
Fix compositions broken on insert audio track
2020-04-28 11:02:05 +02:00
Jean-Baptiste Mardelle
59b62ceb1b
Fix tests
2020-04-28 10:46:06 +02:00
Jean-Baptiste Mardelle
6afd734562
Merge branch '2004'
2020-04-28 10:38:06 +02:00
Jean-Baptiste Mardelle
87cfe9993c
Ensure we re-focus previous monitor after requesting background frame in titler
2020-04-28 10:25:37 +02:00
Jean-Baptiste Mardelle
beb7d916b7
Fix aspect ratio not working on title images
...
BUG: 420676
2020-04-28 10:17:07 +02:00
Akhil K Gangadharan
488a1d8d03
titler: Remember to show background
2020-04-28 07:15:28 +02:00
Jean-Baptiste Mardelle
517cd772bf
Merge branch '2004'
2020-04-28 07:14:51 +02:00
Jean-Baptiste Mardelle
c2650d6a3a
Fix audio drag from monitor broken
2020-04-28 07:14:22 +02:00
Jean-Baptiste Mardelle
77d0671d6d
Merge branch 'showbg' into 'master'
...
titler: Remember to show background
See merge request kde/kdenlive!104
2020-04-28 05:09:17 +00:00
Akhil K Gangadharan
5811ac805d
titler: Remember to show background
2020-04-27 03:35:47 +05:30
Jean-Baptiste Mardelle
453cfaadd7
Fix glitch in bin item selection, causing some actions to be disabled
...
BUG: 420628
2020-04-26 22:32:23 +02:00
Jean-Baptiste Mardelle
2d4f686e0d
Show clip speed before name so it's visible when changing speed of a clip with long name
2020-04-26 22:32:23 +02:00
Jean-Baptiste Mardelle
35daad98f7
Fix glitch in bin item selection, causing some actions to be disabled
...
BUG: 420628
2020-04-26 22:30:17 +02:00
Jean-Baptiste Mardelle
035c90a2b9
Merge branch 'transcode_prores' into 'master'
...
Add ProRes profiles to transcoding
See merge request kde/kdenlive!102
2020-04-26 19:37:38 +00:00
Bruno Santos
f5a19dbbfe
Add ProRes profiles to transcoding
2020-04-26 19:37:38 +00:00
Jean-Baptiste Mardelle
17407969e3
Show clip speed before name so it's visible when changing speed of a clip with long name
2020-04-26 18:50:13 +02:00
Jean-Baptiste Mardelle
50032c9b9c
Don't use drop frame timecode for 23.98
...
CCBUG: 420580
2020-04-26 17:54:00 +02:00
Jean-Baptiste Mardelle
3d21b9c8c7
Updated icon for find clip
2020-04-26 17:54:00 +02:00
Jean-Baptiste Mardelle
eaaecc94a9
Don't use drop frame timecode for 23.98
...
CCBUG: 420580
2020-04-26 17:52:48 +02:00
Jean-Baptiste Mardelle
34ce4c10de
Updated icon for find clip
2020-04-26 17:52:18 +02:00
Simon Eugster
9d168353b0
Merge branch 'feature/granjow/dev-docs' into 'master'
...
How to build Kdenlive with dependencies
See merge request kde/kdenlive!101
2020-04-26 09:22:23 +00:00
Jean-Baptiste Mardelle
062a518174
Merge branch '2004'
2020-04-25 19:38:32 +02:00
Jean-Baptiste Mardelle
35e2a48606
Fix crash trying to move timeline clip to another track when bin clip had some effects
2020-04-25 19:37:33 +02:00
Jean-Baptiste Mardelle
27072ed4b7
Always save a backup of original project file when archiving in case something goes wrong
2020-04-25 19:36:52 +02:00
Simon A. Eugster
eae293a761
Add short architecture overview
2020-04-25 13:38:22 +02:00
Simon A. Eugster
58d44caae9
Build instructions: build-dep and local installation
2020-04-25 12:39:23 +02:00
Jean-Baptiste Mardelle
efd969e2ad
Merge branch '2004'
2020-04-24 22:35:43 +02:00
Jean-Baptiste Mardelle
f655c9190c
Fix "archive project" creating broken backup files
...
CCBUG: 420494
2020-04-24 22:34:39 +02:00
Jean-Baptiste Mardelle
6db574d8de
Merge branch '2004'
2020-04-24 17:00:05 +02:00
Jean-Baptiste Mardelle
c0626eb1e3
Don't lose pitch shift when reloading a timeline clip
2020-04-24 16:59:24 +02:00
Jean-Baptiste Mardelle
7c6375d0d2
Merge branch '2004'
2020-04-24 14:51:07 +02:00
Jean-Baptiste Mardelle
255dc78994
Fix crash creating DVD chapters.
...
Related to #379
2020-04-24 14:47:06 +02:00
Jean-Baptiste Mardelle
e693a4f762
Merge branch '2004'
2020-04-24 12:38:13 +02:00
Jean-Baptiste Mardelle
8961ac3a42
Fix track effect not adjusting duration when track duration changes (new clip appended)
2020-04-24 12:37:34 +02:00
Jean-Baptiste Mardelle
c02194817a
Merge branch '2004'
2020-04-22 12:11:19 +02:00
Jean-Baptiste Mardelle
89e885c324
Fix crash on undo clip deletion.
...
Fixes #640
2020-04-22 12:03:24 +02:00
Simon A. Eugster
ec1812e9f7
How to build Kdenlive with dependencies
2020-04-20 15:15:35 +02:00
l10n daemon script
2dff5c2fb1
GIT_SILENT made messages (after extraction)
2020-04-20 08:33:56 +02:00
l10n daemon script
e310fe7ed9
GIT_SILENT made messages (after extraction)
2020-04-20 03:25:51 +02:00
Jean-Baptiste Mardelle
81dd823945
Merge branch 'proxy' into 'master'
...
Minor change of proxy icon color
See merge request kde/kdenlive!100
2020-04-19 15:23:49 +00:00
Vincent Pinon
01207af873
Fix OTIO imports (no kdenlive:id property)
2020-04-19 15:05:00 +02:00
Vincent Pinon
c9725c13e0
Fix OTIO imports (no kdenlive:id property)
2020-04-19 02:28:28 +02:00
Jean-Baptiste Mardelle
0658113c5f
Merge branch '2004'
2020-04-18 10:54:40 +02:00
Jean-Baptiste Mardelle
356685653f
Fix crash and corruption on track deletion and group composition move
2020-04-18 10:53:38 +02:00
Jean-Baptiste Mardelle
a845c0589c
Fix tests
2020-04-17 15:39:13 +02:00
Jean-Baptiste Mardelle
c8bfab7ba6
Fix missing parameter in group move causing possible freeze/crash on group move
2020-04-17 14:44:29 +02:00
Jean-Baptiste Mardelle
7eeb8df5c6
Merge branch '2004'
2020-04-17 01:56:20 +02:00
Jean-Baptiste Mardelle
79e34cd5d2
Fix possible crash and corruption on track insert/delete
2020-04-17 01:54:56 +02:00
Jean-Baptiste Mardelle
b2e22d6272
Fix bin tooltip for color clips (remove path)
2020-04-16 23:09:10 +02:00
Sashmita Raghav
8c8870c7bb
Minor change of proxy icon color
2020-04-16 20:59:19 +00:00
Jean-Baptiste Mardelle
eca23232c1
Merge branch '2004'
2020-04-16 21:53:57 +02:00
Jean-Baptiste Mardelle
eab8d6cfff
Fix crash on disable effect
2020-04-16 21:53:05 +02:00
Jean-Baptiste Mardelle
5e9eefc566
Merge branch '2004'
2020-04-16 18:26:37 +02:00
Jean-Baptiste Mardelle
77839392cf
Fix crash on cancel clip job & correctly handle abortion of stabilize job
2020-04-16 18:25:48 +02:00
Jean-Baptiste Mardelle
d4ee47c292
Adjust space to disable bin rating
2020-04-16 18:25:08 +02:00
Jean-Baptiste Mardelle
2e34e07a29
Merge branch '2004'
2020-04-16 17:48:39 +02:00
Jean-Baptiste Mardelle
7f78212319
Fix crash on clip job.
...
Fixes #637
2020-04-16 17:47:57 +02:00
Jean-Baptiste Mardelle
2c6bea5905
Correctly update timeline proxy status.
...
Related to !99
2020-04-16 14:35:17 +02:00
Jean-Baptiste Mardelle
ad750cf7f2
Merge branch 'proxy' into 'master'
...
Add proxy icon to clips in timeline
See merge request kde/kdenlive!99
2020-04-16 11:37:02 +00:00
Sashmita Raghav
570e524ba0
Add proxy icon to clips in timeline
2020-04-16 11:37:02 +00:00
Jean-Baptiste Mardelle
c2325f34b4
Merge branch '2004'
2020-04-16 11:10:21 +02:00
Jean-Baptiste Mardelle
7313d42bde
Fix effect param refresh issue and crash on undo add effect.
...
Fixes #633
2020-04-16 11:09:48 +02:00
Jean-Baptiste Mardelle
463060ab37
Update splash image
2020-04-16 10:04:36 +02:00
Jean-Baptiste Mardelle
961059e8fa
Timeline track name: elide track name when collapsed or track height not sufficient
...
Related to #636
2020-04-16 10:04:36 +02:00
l10n daemon script
ad52c38996
GIT_SILENT made messages (after extraction)
2020-04-16 09:03:26 +02:00
Jean-Baptiste Mardelle
3d0c98b3a9
Update git master appdata version
2020-04-16 08:52:14 +02:00
Jean-Baptiste Mardelle
58617d100c
Fix freeze when changing bin selection
...
BUG: 419604
2020-04-16 08:51:19 +02:00
Jean-Baptiste Mardelle
9982db8b91
Fix freeze when changing bin selection
...
BUG: 419604
2020-04-16 08:50:36 +02:00
l10n daemon script
d576398a73
GIT_SILENT made messages (after extraction)
2020-04-16 03:22:00 +02:00
Jean-Baptiste Mardelle
150173a6fa
Merge branch '2004'
2020-04-15 23:15:19 +02:00
Jean-Baptiste Mardelle
7a8561715e
Ensure we have a writable storage folder for imported documents
2020-04-15 23:07:42 +02:00
Jean-Baptiste Mardelle
6c5c58af5c
Remove unfinished/broken disable image scaling feature
...
Update Appdata version
2020-04-15 11:24:10 +02:00
Jean-Baptiste Mardelle
36d4b06bac
Merge branch '2004'
2020-04-15 11:14:58 +02:00
Jean-Baptiste Mardelle
09363b857e
Slightly larger default track height
2020-04-15 11:13:40 +02:00
Jean-Baptiste Mardelle
86c8f895fc
Merge branch '2004'
2020-04-15 11:01:15 +02:00
Jean-Baptiste Mardelle
9a320f5eb7
Try to fix Windows default track size
...
Related to #629
2020-04-15 11:00:40 +02:00
Jean-Baptiste Mardelle
f394e2ff36
Merge branch '2004'
2020-04-15 10:40:45 +02:00
Jean-Baptiste Mardelle
e55ef934b4
Fix timeline scrolling when dragging item on high zoom
2020-04-15 10:40:06 +02:00
Christoph Feck
ec96f415ff
GIT_SILENT Upgrade release service version to 20.04.0.
2020-04-15 10:39:59 +02:00
Jean-Baptiste Mardelle
2a60b711fe
Merge branch '2004'
2020-04-15 08:16:22 +02:00
Jean-Baptiste Mardelle
7d73e3a507
Improve track default height / header width.
...
Related to #629
2020-04-15 08:15:06 +02:00
Jean-Baptiste Mardelle
4d92b7bd66
Merge branch '2004'
2020-04-15 08:13:54 +02:00
Jean-Baptiste Mardelle
1de7eb9557
Don't delete all thumbnails when changing project resolution but keeping same dar
2020-04-14 23:32:36 +02:00
Jean-Baptiste Mardelle
9847cecbaf
Merge branch '2004'
2020-04-14 21:08:03 +02:00
Jean-Baptiste Mardelle
16320324c3
Improve track default height / header width.
...
Related to #629
2020-04-14 21:06:55 +02:00
Jean-Baptiste Mardelle
9a2ad8a3b2
Small fixes for track rec audio level
...
Fixes !38
2020-04-14 18:46:17 +02:00
Jean-Baptiste Mardelle
f48acf407e
Merge branch '2004'
2020-04-14 08:38:08 +02:00
Jean-Baptiste Mardelle
3f1525e7db
Bin rating: reserve some space to reset to 0 stars
2020-04-14 08:37:42 +02:00
Jean-Baptiste Mardelle
6bdb9479e5
Merge branch '2004'
2020-04-13 23:18:17 +02:00
Jean-Baptiste Mardelle
6fdc79fc5b
Fix crash trying to import keyframes in rotoscoping effect
...
Related to #615
2020-04-13 23:16:31 +02:00
Jean-Baptiste Mardelle
53eaa171aa
Merge branch '2004'
2020-04-13 22:42:39 +02:00
Jean-Baptiste Mardelle
1e2584e564
Fix project monitor update when fullscreen.
...
Fixes #306
2020-04-13 22:41:43 +02:00
Jean-Baptiste Mardelle
50b66492b8
Merge branch '2004'
2020-04-13 22:09:45 +02:00
Jean-Baptiste Mardelle
5500354110
Fix editing effects, resizing clip breaks loop play.
...
Fixes #293
2020-04-13 22:08:23 +02:00
Jean-Baptiste Mardelle
f5f78b9925
Merge branch '2004'
2020-04-13 18:51:35 +02:00
Jean-Baptiste Mardelle
98f77f0fba
Fix default track height to allow visible record controls
...
Fixes #629
2020-04-13 18:51:15 +02:00
Jean-Baptiste Mardelle
cace11e6d0
Export frame should use source resolution instead of project resolution
...
BUG: 419824
2020-04-13 16:04:30 +02:00
Jean-Baptiste Mardelle
afb212100a
Merge branch '2004'
2020-04-13 15:39:23 +02:00
Jean-Baptiste Mardelle
56eac7f518
Fix possible freeze on clip job deletion, ensure jobs are deleted when completed
2020-04-13 15:39:03 +02:00
Jean-Baptiste Mardelle
e1507aea7d
Merge branch '2004'
2020-04-12 18:43:52 +02:00
Jean-Baptiste Mardelle
25976dc0e7
Fix Windows build with cmake 3.17.0
2020-04-12 18:43:27 +02:00
Jean-Baptiste Mardelle
4ce5e54f3b
Merge branch '2004'
2020-04-10 21:57:20 +02:00
Jean-Baptiste Mardelle
5f80bc77a9
Rubber selection should not always select bottom track compositions
2020-04-10 21:56:42 +02:00
Jean-Baptiste Mardelle
22cd5006b5
Fix crash on folder import
...
Fixes #624
2020-04-10 08:30:50 +02:00
Jean-Baptiste Mardelle
e9456b2b2e
Fix crash on folder import
...
Fixes #624
2020-04-10 08:28:32 +02:00
Laurent Montel
b300d6a7f1
Fix compile with -Werror=missing-include-dirs
2020-04-10 07:19:30 +02:00
Laurent Montel
454db63809
Port deprecated method
2020-04-10 07:01:09 +02:00
Jean-Baptiste Mardelle
6a5d176b79
Merge branch '2004'
2020-04-10 00:55:32 +02:00
Jean-Baptiste Mardelle
d3869fb10d
Move scrollbars outside timeline, make vertical scroll slower
2020-04-10 00:55:08 +02:00
Jean-Baptiste Mardelle
3ac87d3029
Merge branch '2004'
2020-04-09 18:42:39 +02:00
Jean-Baptiste Mardelle
1a5e5b5c33
Minor improvement to track name alignment
2020-04-09 18:42:01 +02:00
Jean-Baptiste Mardelle
93f07b4381
Merge branch '2004'
2020-04-09 18:23:52 +02:00
Jean-Baptiste Mardelle
ac064e805a
Fix rubberband selection sometimes corrupting vertical scroll
2020-04-09 18:23:24 +02:00
Jean-Baptiste Mardelle
39075cb65f
Merge branch '2004'
2020-04-09 12:25:35 +02:00
Jean-Baptiste Mardelle
f0164c5404
Adjust minimum timeline icon size to reduce artifacts
2020-04-09 12:24:11 +02:00
Jean-Baptiste Mardelle
5f91ec5cbf
Merge branch '2004'
2020-04-09 11:34:52 +02:00
Jean-Baptiste Mardelle
42f21317fb
Fix marker dialog thumbnails with movit.
...
Fixes #618
2020-04-09 11:33:53 +02:00
Jean-Baptiste Mardelle
8be5b54707
Don't pause on fullscreen toggle.
...
Fixes #621
2020-04-09 10:12:43 +02:00
Jean-Baptiste Mardelle
d11f0c3d33
Merge branch '2004'
2020-04-09 09:55:23 +02:00
Jean-Baptiste Mardelle
9a9f05f6be
Set minimum height for timeline track icons
2020-04-09 09:54:50 +02:00
Jean-Baptiste Mardelle
24fc86026a
Merge branch '2004'
2020-04-09 08:54:55 +02:00
Jean-Baptiste Mardelle
ebe4291c4a
Fix monitor scene not correctly showing/hiding on enable/disable effect
2020-04-09 08:54:11 +02:00
Jean-Baptiste Mardelle
2612cf6fb1
Merge branch '2004'
2020-04-08 19:06:58 +02:00
Bruno Santos
3eb8ca517c
Add insert zone to timeline monitor in menu
2020-04-08 19:06:30 +02:00
Jean-Baptiste Mardelle
dc44dc3c61
Fix dragging bin clip zone onto itself creates duplicate, and 1 frame offset in zones.
...
Related to #287
2020-04-08 19:05:20 +02:00
Jean-Baptiste Mardelle
70de695222
Merge branch 'add_inszone_tomenu' into 'master'
...
Add insert zone to timeline monitor in menu
Closes #614
See merge request kde/kdenlive!95
2020-04-08 14:53:01 +00:00
Bruno Santos
4ab5ed4e71
Add insert zone to timeline monitor in menu
2020-04-08 14:53:01 +00:00
Jean-Baptiste Mardelle
d8093bf08c
Merge branch '2004'
2020-04-08 14:39:40 +02:00
Jean-Baptiste Mardelle
50d1e5780e
Another attempt to fix Windows timeline icons
2020-04-08 14:38:10 +02:00
Martin T. H. Sandsmark
1189583dc3
Fix opening relative paths from the command line
...
The code didn't work as intended, and somewhere something was calling
QUrl::fromUserInput() when adding to recently used documents. And that
helpfully adds "http:" as scheme if none is set (e. g. if opening a
relative file). So a lot of things broke.
Test Plan: Opening relative paths from the command line works again
Differential Revision: https://phabricator.kde.org/D28628
2020-04-07 17:28:38 +02:00
Heiko Becker
4ab68cea04
Merge remote-tracking branch 'origin/release/20.04'
2020-04-07 17:28:14 +02:00
Heiko Becker
8984bf805c
Fix build with Qt 5.15.0-beta3
...
46ebd11e6 in qtbase removed the (int, QString) overload again and
un-deprecated the int overload.
2020-04-07 17:23:29 +02:00
Martin T. H. Sandsmark
3ec9dbed15
Fix opening relative paths from the command line
...
The code didn't work as intended, and somewhere something was calling
QUrl::fromUserInput() when adding to recently used documents. And that
helpfully adds "http:" as scheme if none is set (e. g. if opening a
relative file). So a lot of things broke.
Test Plan: Opening relative paths from the command line works again
Differential Revision: https://phabricator.kde.org/D28628
2020-04-07 17:23:28 +02:00
Jean-Baptiste Mardelle
1e17bb9e22
Merge branch '2004'
2020-04-07 16:32:02 +02:00
Jean-Baptiste Mardelle
3ba0e4a3a2
Fix crash on clip paste when we didn't have enough audio mirrors.
...
Fixes #616
2020-04-07 16:31:00 +02:00
Jean-Baptiste Mardelle
5e60096298
Merge branch '2004'
2020-04-07 14:50:36 +02:00
Jean-Baptiste Mardelle
7ff90f5b32
Fix some clips with fps like 60.06 incorrectly matched to profile
2020-04-07 14:49:21 +02:00
Jean-Baptiste Mardelle
f3ce54b2e4
Merge branch '2004'
2020-04-07 13:25:04 +02:00
Jean-Baptiste Mardelle
e4e086c4d7
Fix active track selection didn't update vertical scrolling
...
Fixes #612
2020-04-07 13:23:55 +02:00
Jean-Baptiste Mardelle
da4a328c06
Merge branch '2004'
2020-04-07 13:12:41 +02:00
Jean-Baptiste Mardelle
cfba686149
Fix possible crash on audio thumbs abort
...
CCBUG: 419603
2020-04-07 13:11:48 +02:00
Stefan Kobza
300aa1244f
Delete key triggers Delete Script button.
2020-04-07 12:00:27 +02:00
Jean-Baptiste Mardelle
6352b5b06e
Merge branch '2004'
2020-04-07 11:25:54 +02:00
Jean-Baptiste Mardelle
1fa75bab57
Merge branch 'fix_curves_layout' into 'master'
...
Improve the curves effect layout
See merge request kde/kdenlive!94
2020-04-07 09:10:11 +00:00
Jean-Baptiste Mardelle
4c1fd0d2cc
Add line to indicate resize handle and focus of timeline.
...
Related to #593
2020-04-07 11:07:12 +02:00
Jean-Baptiste Mardelle
d028ee9d28
Merge branch '2004'
2020-04-07 10:08:55 +02:00
Jean-Baptiste Mardelle
067917f7d5
Fix possible crash or freeze on multiple clip import.
...
CCBUG: 419603
2020-04-07 10:07:36 +02:00
Jean-Baptiste Mardelle
1d70d0540f
Merge branch 'del-key-deletes-script' into 'master'
...
Delete key triggers Delete Script button.
See merge request kde/kdenlive!93
2020-04-07 06:40:00 +00:00
Jean-Baptiste Mardelle
d5ea62c752
Merge branch 'cut-all-clips' into 'master'
...
Cut all clips at timeline position using ctrl+shift+r.
Closes #587
See merge request kde/kdenlive!91
2020-04-07 06:38:27 +00:00
Stefan Kobza
09d008660d
Cut all clips at timeline position using ctrl+shift+r.
2020-04-07 06:38:27 +00:00
Jean-Baptiste Mardelle
960e3c8724
Merge branch 'shortcut_profiles' into 'master'
...
Add shortcut scheme support to build
See merge request kde/kdenlive!92
2020-04-07 06:35:01 +00:00
Bruno Santos
e83d3491a3
Add shortcut scheme support to build
2020-04-07 06:35:01 +00:00
Bruno Santos
ce8ecfe80f
Improve the curves effect layout
2020-04-06 14:53:04 +01:00
Stefan Kobza
b4cfd74aef
Delete key triggers Delete Script button.
2020-04-05 20:38:08 +02:00
Jean-Baptiste Mardelle
e34fa54339
Merge branch '2004'
2020-04-03 16:40:38 +02:00
Jean-Baptiste Mardelle
71d3bdb15a
When monitor overlay is disabled, ensure we use the real fullscreen space (don't reserve space for the ruler).
...
Fixes #371
2020-04-03 16:40:20 +02:00
Jean-Baptiste Mardelle
18225f36ff
Merge branch '2004'
2020-04-03 16:06:53 +02:00
Jean-Baptiste Mardelle
bf741db059
Hide "separate channel" menu from video tracks, minor ui fix
2020-04-03 16:06:19 +02:00
Jean-Baptiste Mardelle
84cde25e62
Merge branch '2004'
2020-04-03 15:17:21 +02:00
Jean-Baptiste Mardelle
7c282740cb
Fix fast forwards sometimes playing after last frame
2020-04-03 15:16:39 +02:00
Jean-Baptiste Mardelle
17d2786634
Fix DVD Wizard crash on chapters
...
Fixes #379
2020-04-03 15:04:01 +02:00
Jean-Baptiste Mardelle
d9406987bd
Merge branch '2004'
2020-04-03 11:34:40 +02:00
Jean-Baptiste Mardelle
6fa5116d61
Fix crash opening old project file
...
BUG: 419563
2020-04-03 11:33:47 +02:00
Jean-Baptiste Mardelle
4bf9e8d09f
Merge branch '2004'
2020-04-03 10:45:45 +02:00
Jean-Baptiste Mardelle
8801314676
Fix motion tracker filter broken on cut clips.
...
Should fix #437
2020-04-03 10:44:43 +02:00
Jean-Baptiste Mardelle
b7646eee19
Merge branch '2004'
2020-04-03 03:35:34 +02:00
Jean-Baptiste Mardelle
e1cac1f5cc
Fix effects like tracker broken on some locales
2020-04-03 03:34:57 +02:00
Jean-Baptiste Mardelle
95029bec5d
Merge branch '2004'
2020-04-02 17:30:22 +02:00
Jean-Baptiste Mardelle
952c69bb52
Fix crash on undo and other issues in expand playlist.
...
Related to #300
2020-04-02 17:29:46 +02:00
Jean-Baptiste Mardelle
2bb4544b23
Merge branch '2004'
2020-04-02 10:22:25 +02:00
Jean-Baptiste Mardelle
dc8661eee3
Fix composition tooltips
2020-04-02 10:21:51 +02:00
Jean-Baptiste Mardelle
5a0d2e0003
Make sure we don't show clip tooltip on resize
2020-04-02 10:13:30 +02:00
Jean-Baptiste Mardelle
ae1a05a59b
Change group resize so that resizing a clip in a group will now resize all its elements
...
Shift+resize allows resizing only one clip in a group.
Fixes #182
2020-04-02 10:12:56 +02:00
Jean-Baptiste Mardelle
10382a18ca
Merge branch '2004'
2020-04-01 21:21:15 +02:00
Jean-Baptiste Mardelle
d46862c98f
enable sdl driver selection when switching back/forth between sdl and rtaudio
2020-04-01 21:18:28 +02:00
Jean-Baptiste Mardelle
11bf98f701
Merge branch '2004'
2020-04-01 17:27:34 +02:00
Jean-Baptiste Mardelle
65d2e48779
Fix master effectstack last keyframe goes beyond last frame
2020-04-01 17:26:28 +02:00
Jean-Baptiste Mardelle
eeff3a8236
Fix default clip zone 1 frame too short
2020-04-01 17:16:51 +02:00
Jean-Baptiste Mardelle
eaa882f750
Don't allow seeking outside clip bounds, use consistent Shift+Wheel to seek 1 second
2020-04-01 14:42:23 +02:00
Jean-Baptiste Mardelle
82280d3b9c
Merge branch '2004'
2020-04-01 09:52:10 +02:00
Jean-Baptiste Mardelle
01cd263199
Re-enable SDL audio driver (add some Windows backends)
2020-04-01 09:51:14 +02:00
Jean-Baptiste Mardelle
4467161d80
Update splash for RC
2020-04-01 08:34:09 +02:00
Jean-Baptiste Mardelle
30ca9add9c
Merge branch '2004'
2020-04-01 06:07:29 +02:00
Jean-Baptiste Mardelle
99615c3981
Fix crash on timeline clip deletion
2020-04-01 06:05:22 +02:00
Jean-Baptiste Mardelle
45c1a04fcb
Merge branch '2004'
2020-04-01 05:44:46 +02:00
Jean-Baptiste Mardelle
dbc97f199b
Fix pasting video only effect on AV clip broken
2020-04-01 05:43:57 +02:00
Jean-Baptiste Mardelle
985751fdcf
Merge branch '2004'
2020-03-31 22:34:29 +02:00
Jean-Baptiste Mardelle
776d00b4b8
Fix 1 frame offset in clip monitor zone causing issues on timeline insert
2020-03-31 22:33:58 +02:00
Jean-Baptiste Mardelle
a861faaf72
Merge branch '2004'
2020-03-31 18:48:32 +02:00
Jean-Baptiste Mardelle
4a77772469
Fix cutting rotation effect breaks keyframes
...
Related to #218
2020-03-31 18:47:19 +02:00
Jean-Baptiste Mardelle
4f7246afef
Merge branch '2004'
2020-03-31 15:48:35 +02:00
Jean-Baptiste Mardelle
8a3625f336
Fix curves param losing params on copy/paste, don't allow more than 5 points in curve (effect doesn't support more)
...
Fixes #588
2020-03-31 15:48:15 +02:00
Jean-Baptiste Mardelle
683fab3cc6
Improve track action descriptions
2020-03-31 13:47:01 +02:00
Jean-Baptiste Mardelle
f50b14adca
Merge branch '2004'
2020-03-31 13:31:17 +02:00
Jean-Baptiste Mardelle
dd6f307869
Show/hide track should create an undo/redo entry
2020-03-31 13:30:34 +02:00
Jean-Baptiste Mardelle
93dd9b7c36
Create Audio probe for recording on demand and not at startup
2020-03-31 13:29:48 +02:00
Jean-Baptiste Mardelle
3e7d908b79
Merge branch '2004'
2020-03-31 13:04:56 +02:00
Jean-Baptiste Mardelle
c3fa2d7ecd
Rename track should trigger undo/redo command and update multitrack view.
...
Fixes #600
2020-03-31 13:04:37 +02:00
Jean-Baptiste Mardelle
d0c15fe628
Merge branch '2004'
2020-03-31 11:51:15 +02:00
Jean-Baptiste Mardelle
687ed62b25
Don't show clip tooltip when resizing or using fades
2020-03-31 11:50:47 +02:00
Jean-Baptiste Mardelle
7698e03471
Merge branch '2004'
2020-03-31 11:27:52 +02:00
Jean-Baptiste Mardelle
353fc81dfd
Show clip duration on hover
...
Fixes #121 !41
2020-03-31 11:27:26 +02:00
Jean-Baptiste Mardelle
5de26b4cda
Fix multitrack view with only 1 visible track
...
related to #600
2020-03-31 11:26:24 +02:00
Jean-Baptiste Mardelle
6ebbaf076d
Fix 1 frame offset when dropping color/image clips in timeline
2020-03-31 11:11:12 +02:00
Jean-Baptiste Mardelle
f886cfdec3
Change monitor scaling action to normal combobox
2020-03-31 10:37:47 +02:00
Vincent Pinon
f8a690a6a4
Explain user if import/export is not available
2020-03-30 22:58:28 +02:00
Jean-Baptiste Mardelle
4190397970
Merge branch '2004'
2020-03-30 17:18:52 +02:00
Jean-Baptiste Mardelle
05d24a019c
Fix timeline tracks collapsed height
2020-03-30 17:18:03 +02:00
Jean-Baptiste Mardelle
8ec0f2b2ce
Merge branch '2004'
2020-03-30 15:29:55 +02:00
Jean-Baptiste Mardelle
245e292ce7
Fix composition track on expand/paste, and fade durations.
...
Related to #300
2020-03-30 15:29:19 +02:00
Jean-Baptiste Mardelle
689e351a52
Merge branch '2004'
2020-03-30 13:58:57 +02:00
Jean-Baptiste Mardelle
80104a2fd4
Multitrack mode: auto refresh when a track visibility changes.
...
Related to #231
2020-03-30 13:58:20 +02:00
Jean-Baptiste Mardelle
46a6707206
Merge branch '2004'
2020-03-29 19:33:14 +02:00
Jean-Baptiste Mardelle
1a03fe69f0
Attempt to have better breeze style icons in timeline
2020-03-29 19:32:08 +02:00
Vincent Pinon
a99ec9e921
Explain user if import/export is not available
2020-03-29 09:19:34 +02:00
Christoph Feck
fc1f4e5427
GIT_SILENT Upgrade release service version to 20.03.90.
2020-03-28 23:36:32 +01:00
Jean-Baptiste Mardelle
7c404235e3
Merge branch '2004'
2020-03-28 07:01:32 +01:00
Jean-Baptiste Mardelle
f3da5ce40f
Shift when using spacer tool disables snapping
2020-03-28 07:00:47 +01:00
Jean-Baptiste Mardelle
342e6586e6
Merge branch '2004'
2020-03-27 18:21:11 +01:00
Jean-Baptiste Mardelle
12081a35b4
Fix group snapping, don't allow monitor zone where y < x
2020-03-27 18:20:25 +01:00
Jean-Baptiste Mardelle
d64cc5b197
Disable snapping when pressing Shift while dragging a clip in timeline
...
Related to #599
2020-03-27 16:29:30 +01:00
Jean-Baptiste Mardelle
9282d380d4
Merge branch '2004'
2020-03-27 15:36:32 +01:00
Jean-Baptiste Mardelle
a04758585c
minor track header size adjustment
2020-03-27 15:35:01 +01:00
Jean-Baptiste Mardelle
a53770355b
Fix () added to action name without shortcuts
2020-03-27 12:42:41 +01:00
Jean-Baptiste Mardelle
8ca29cdd50
Improve timeline AppImage font
2020-03-27 12:21:01 +01:00
Jean-Baptiste Mardelle
becb2f6f82
Improve timeline AppImage font
2020-03-27 12:20:09 +01:00
l10n daemon script
9c3e153108
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"
2020-03-27 06:32:44 +01:00
l10n daemon script
c22d1897a0
GIT_SILENT made messages (after extraction)
2020-03-27 03:33:31 +01:00
Jean-Baptiste Mardelle
1aebed1631
Merge branch '2004'
2020-03-26 17:25:04 +01:00
Jean-Baptiste Mardelle
3bc09d50e5
Fix zone incorrectly updating with undo
2020-03-26 17:18:22 +01:00
Jean-Baptiste Mardelle
9a9189767f
Fix crash on zone undo
2020-03-26 08:31:34 +01:00
Jean-Baptiste Mardelle
a8097f2a3f
Fix crash on zone undo
2020-03-25 23:01:18 +01:00
Jean-Baptiste Mardelle
bf3ec045f3
Merge branch '2004'
2020-03-24 13:38:21 +01:00
Jean-Baptiste Mardelle
92f03c42be
Relax snapping on zoom level > 16
2020-03-24 13:38:02 +01:00
Jean-Baptiste Mardelle
cb7ac01143
Merge branch '2004'
2020-03-24 13:02:44 +01:00
Jean-Baptiste Mardelle
d6bfed0ac0
Fix audio/video only buttons on clip monitor
2020-03-24 13:02:24 +01:00
Jean-Baptiste Mardelle
98034fb5c3
Fix incorrect qml reference
2020-03-24 12:08:47 +01:00
Jean-Baptiste Mardelle
91fcf91010
Merge branch '2004'
2020-03-24 12:01:21 +01:00
Jean-Baptiste Mardelle
d22ddf450f
Fix multitrack view track order, make whole screen clickable, highlight active track
2020-03-24 12:00:57 +01:00
Jean-Baptiste Mardelle
64059a9989
Merge branch '2004'
2020-03-23 23:11:55 +01:00
Jean-Baptiste Mardelle
05f27c5f32
Improve multitrack view (display clickable track names)
...
Related to #391
2020-03-23 23:10:29 +01:00
Jean-Baptiste Mardelle
03a4eebc79
Merge branch '2004'
2020-03-23 16:05:47 +01:00
Jean-Baptiste Mardelle
4c7961e1c8
Allow aligning several clips to audio reference
2020-03-23 16:05:18 +01:00
Jean-Baptiste Mardelle
bd1d4f0993
Fix audiomixer channels getting unnecessarily larger.
...
Fixes #590
2020-03-23 13:18:56 +01:00
Jean-Baptiste Mardelle
035557d855
Merge branch '2004'
2020-03-23 12:58:15 +01:00
Jean-Baptiste Mardelle
337cb374e5
Fix thumbnail preview for MLT playlists
2020-03-23 11:08:15 +01:00
Jean-Baptiste Mardelle
3d47f23525
Cleanup audiomixer (use line separators)
...
Related to #590
2020-03-23 10:01:55 +01:00
Jean-Baptiste Mardelle
e3fbbac6c1
Merge branch '2004'
2020-03-22 22:27:57 +01:00
Jean-Baptiste Mardelle
2824c27d28
Moving clip / rubber selection should trigger vertical scroll.
...
Related to #591
2020-03-22 22:27:34 +01:00
Jean-Baptiste Mardelle
f9ab7e3e66
Ensure we cannot create a project with 0 tracks
...
BUG: 419019
2020-03-22 21:31:31 +01:00
Jean-Baptiste Mardelle
c45648968a
Cleanup & fix compile warning in recent audiomixer change
2020-03-22 21:01:51 +01:00
Jean-Baptiste Mardelle
b5d66ab697
Merge branch '2004'
2020-03-22 18:45:29 +01:00
Jean-Baptiste Mardelle
0555567c5c
Use alternate color for mixer channels and make levels font more visible.
...
Related to #590
2020-03-22 18:45:06 +01:00
Jean-Baptiste Mardelle
976436ddcb
Merge branch '2004'
2020-03-22 09:59:27 +01:00
Jean-Baptiste Mardelle
34be1b019b
Fix compile warnings
2020-03-22 09:56:52 +01:00
Vincent Pinon
8a736c340f
Check for python before calling it, avoids Windows offering to install it
2020-03-21 22:53:02 +01:00
Jean-Baptiste Mardelle
109d6c9c7a
Update edit zone text
2020-03-21 21:52:40 +01:00
Jean-Baptiste Mardelle
c870c085b3
Merge branch '2004'
2020-03-21 21:51:02 +01:00
Jean-Baptiste Mardelle
5625be728a
Refactor active track snapping and make zone in/out work with undo/redo
2020-03-21 21:40:54 +01:00
Antonio Rojas
83db3b00bb
Merge branch 'release/20.04'
2020-03-21 08:34:31 +01:00
Antonio Rojas
e95533c7d0
Fix build with Qt 5.15
...
Differential Revision: https://phabricator.kde.org/D28173
2020-03-21 08:33:41 +01:00
Jean-Baptiste Mardelle
39f45173a8
Merge branch '2004'
2020-03-20 15:35:09 +01:00
Jean-Baptiste Mardelle
a240f28264
Fix duplicate font declaration
2020-03-20 15:34:38 +01:00
Jean-Baptiste Mardelle
27e65d614f
Merge branch '2004'
2020-03-20 14:51:29 +01:00
Jean-Baptiste Mardelle
39ac85273f
Fix zone out snapping has a 1 frame offset
2020-03-20 14:51:04 +01:00
Jean-Baptiste Mardelle
e2133c5092
Merge branch '2004'
2020-03-20 13:55:46 +01:00
Jean-Baptiste Mardelle
58521006f2
Fix dropped fps monitor overlay alignment
2020-03-20 13:54:49 +01:00
Jean-Baptiste Mardelle
402cf0db5b
Merge branch '2004'
2020-03-20 13:29:56 +01:00
Jean-Baptiste Mardelle
4cc8006f6b
Refactor drop fps calculation, cleanup monitor markers & fps overlay
2020-03-20 13:25:51 +01:00
Jean-Baptiste Mardelle
d5251aa227
Merge branch 'cherry-pick-1fac2573' into 'release/20.04'
...
Add menu item in timeline to change audio thumbnail format
See merge request kde/kdenlive!90
2020-03-20 05:22:01 +00:00
Sashmita Raghav
16b8a091c9
Add menu item in timeline to change audio thumbnail format
...
(cherry picked from commit 1fac25733c )
2020-03-20 04:27:38 +00:00
Jean-Baptiste Mardelle
099a4c9709
Merge branch 'channels' into 'master'
...
Add menu item in timeline to change audio thumbnail format
See merge request kde/kdenlive!88
2020-03-19 23:37:40 +00:00
Sashmita Raghav
1fac25733c
Add menu item in timeline to change audio thumbnail format
2020-03-19 23:37:40 +00:00
Jean-Baptiste Mardelle
a9e5514984
Key L should allow playing at normal speed
2020-03-19 23:02:22 +01:00
Jean-Baptiste Mardelle
85731eee90
Larger monitor overlay timecode / fps
2020-03-19 21:58:47 +01:00
Jean-Baptiste Mardelle
2b23bde40a
Larger monitor overlay timecode / fps
2020-03-19 21:57:52 +01:00
Jean-Baptiste Mardelle
31c4270871
Merge branch '2004'
2020-03-19 16:53:15 +01:00
Jean-Baptiste Mardelle
947a8a619b
Add startup splash screen
2020-03-19 16:34:07 +01:00
Jean-Baptiste Mardelle
2df355303e
Don't seek to 0 if reverse play at end of clip monitor
2020-03-19 14:25:24 +01:00
Jean-Baptiste Mardelle
fd8f1a6f54
Merge branch '2004'
2020-03-19 11:41:10 +01:00
Jean-Baptiste Mardelle
4055dc74c4
Show monitor guides on effects scenes.
...
Fixes #141
2020-03-19 11:40:44 +01:00
Jean-Baptiste Mardelle
b3b88adc37
Small fonts adjustments
2020-03-19 10:38:11 +01:00
Jean-Baptiste Mardelle
a5dc31a6f4
Merge branch '2004'
2020-03-19 08:46:01 +01:00
Jean-Baptiste Mardelle
2f243d35ec
Make timeline timecode font slightly larger
2020-03-19 08:45:12 +01:00
Jean-Baptiste Mardelle
e0193bf22d
Add large warning in statusbar if movit enabled
2020-03-19 08:44:39 +01:00
Jean-Baptiste Mardelle
f97e7c3404
Merge branch '2004'
2020-03-19 06:56:10 +01:00
Jean-Baptiste Mardelle
78aed6b763
Double click track resizer resets to default height
2020-03-19 06:55:48 +01:00
Jean-Baptiste Mardelle
cd277a3d1e
Make monitor preview resolution label clickable and cycle through resolutions
2020-03-19 06:36:40 +01:00
Jean-Baptiste Mardelle
9bf92a8502
Ensure clip monitor audio/video ony drag doesn't collide with marker
2020-03-19 06:34:30 +01:00
Jean-Baptiste Mardelle
8ac2fbbd02
Merge branch '2004'
2020-03-18 18:58:15 +01:00
Jean-Baptiste Mardelle
b8f07978f3
Make monitor zone tooltip more visible
2020-03-18 18:57:57 +01:00
Jean-Baptiste Mardelle
8f107886a3
Merge branch '2004'
2020-03-18 10:52:34 +01:00
Jean-Baptiste Mardelle
4ce7f1a93f
Only show relevant effects in timeline clip context menu
2020-03-18 10:52:09 +01:00
Jean-Baptiste Mardelle
d61e75792f
Get rid of the automated "go" topmenu
2020-03-18 10:19:39 +01:00
Farid Abdelnour
ed4fb65245
Add more profiles
2020-03-18 10:08:12 +01:00
Jean-Baptiste Mardelle
7762e4979c
Merge branch 'patch-5' into 'master'
...
Add more profiles
See merge request kde/kdenlive!85
2020-03-18 09:05:41 +00:00
Farid Abdelnour
19a62d341d
Add more profiles
2020-03-18 09:05:41 +00:00
Jean-Baptiste Mardelle
1779489531
Merge branch '2004'
2020-03-18 10:02:42 +01:00
Jean-Baptiste Mardelle
6d8e6f523b
Ensure audio track is inserted at correct position if no existing audio
2020-03-18 10:02:01 +01:00
Jean-Baptiste Mardelle
efb41a23a4
Merge branch '2004'
2020-03-18 09:28:21 +01:00
Jean-Baptiste Mardelle
c5ae08cd51
Revert commit 1ffc0b61 breaking group loading.
...
CCBUG: 418974
2020-03-18 09:26:54 +01:00
Jean-Baptiste Mardelle
45cc119595
Make monitor ruler zone slightly more opaque for better visibility
2020-03-18 09:13:12 +01:00
Jean-Baptiste Mardelle
b172cad7b5
Merge branch '2004'
2020-03-18 08:47:37 +01:00
Jean-Baptiste Mardelle
03f434ce2f
Fix startup crash introduced in last commit
2020-03-18 08:47:19 +01:00
Jean-Baptiste Mardelle
7fe4d22875
Merge branch '2004'
2020-03-18 08:38:49 +01:00
Jean-Baptiste Mardelle
15bb120c0f
Update record volume when changed from mixer
2020-03-18 08:38:21 +01:00
Jean-Baptiste Mardelle
6c5d36e52d
Merge branch '2004'
2020-03-18 08:19:20 +01:00
Jean-Baptiste Mardelle
11bc0f0850
Restore cursore position on undo insert/overwrite zone.
...
Fixes #430
2020-03-18 08:18:56 +01:00
Jean-Baptiste Mardelle
ce065b3c5a
Play forward button should always start with >1 speed
2020-03-18 07:44:47 +01:00
Jean-Baptiste Mardelle
81a863f07e
Add make all tracks in/active (Shift+Alt+a)
2020-03-18 07:39:49 +01:00
Jean-Baptiste Mardelle
61066c7264
Merge branch '2004'
2020-03-17 21:45:45 +01:00
Jean-Baptiste Mardelle
01c81aff57
Fix crashes in expand clip.
...
Related to #300
2020-03-17 21:45:22 +01:00
Jean-Baptiste Mardelle
f1fec81b4c
Fix crash on close
2020-03-17 21:21:33 +01:00
Jean-Baptiste Mardelle
84bfe0b565
Merge branch '2004'
2020-03-17 18:30:57 +01:00
Jean-Baptiste Mardelle
db9dfd1db7
Make all timeline tracks active by default
2020-03-17 18:30:36 +01:00
Jean-Baptiste Mardelle
f79d5aba58
Merge branch '2004'
2020-03-17 18:19:30 +01:00
Jean-Baptiste Mardelle
3331cba0cf
Fix dual pass effects (motion tracker using incorrect zone)
2020-03-17 18:18:46 +01:00
Jean-Baptiste Mardelle
9a0277df5d
Merge branch '2004'
2020-03-17 17:48:32 +01:00
Jean-Baptiste Mardelle
9509dd0d9f
Fix expanding playlists with slowmotion clip, and some cases where expand would only expand some clips
2020-03-17 17:48:05 +01:00
Jean-Baptiste Mardelle
af06d4363d
Merge branch '2004'
2020-03-17 14:14:45 +01:00
Jean-Baptiste Mardelle
eae4c399bd
Add switch active state of all tracks action (Shift+A) and restore Expand clip
2020-03-17 14:12:26 +01:00
Albert Astals Cid
47d3dfd968
GIT_SILENT Upgrade release service version to 20.03.80.
2020-03-15 20:01:16 +01:00
Albert Astals Cid
f1def359ad
GIT_SILENT Upgrade release service version to 20.07.70.
2020-03-15 19:39:17 +01:00
Yuri Chornoivan
4956bd93cb
Make QML labels translatable
2020-03-14 22:08:32 +02:00
Jean-Baptiste Mardelle
c968d82977
Seek to next snap only considers active tracks
2020-03-13 22:32:10 +01:00
Jean-Baptiste Mardelle
62e1428d40
Fix "out point" marker in clip monitor has 1 frame offset
2020-03-13 16:43:31 +01:00
Jean-Baptiste Mardelle
845242e67f
Revert set zone out to include current frame
2020-03-13 10:24:48 +01:00
Jean-Baptiste Mardelle
8a847684b3
Fix keyboard focus when both monitors are fullscreen
2020-03-13 08:17:28 +01:00
Jean-Baptiste Mardelle
3b4704257b
Ensure frame position consistency for out operations.
...
Related to #318
2020-03-12 13:13:38 +01:00
Jean-Baptiste Mardelle
1ffc0b611e
Ensure audio track is inserted at correct position when no previous audio exists
2020-03-12 13:13:01 +01:00
Jean-Baptiste Mardelle
340c9ceba3
Hide "show clip properties" from bin folder context menu
2020-03-12 09:12:43 +01:00
Jean-Baptiste Mardelle
798221a142
Don't insert audio tracks in the middle of video tracks.
...
Related to #506
2020-03-12 08:58:41 +01:00
Jean-Baptiste Mardelle
0a50a0a9bd
Ensure parent is expanded when making action on a clip
2020-03-11 19:10:15 +01:00
Jean-Baptiste Mardelle
e7638efd37
Fix audio thumbs sometimes not appearing on clip quick insert
...
CCBUG: 417110
2020-03-11 13:36:03 +01:00
Jean-Baptiste Mardelle
8cce530db3
Setting clip out point should include current frame.
...
Related to #318
2020-03-11 13:02:38 +01:00
Jean-Baptiste Mardelle
cad9ec9fbc
Fix switching between clip and project monitor if both are fullscreen
2020-03-11 11:34:07 +01:00
Jean-Baptiste Mardelle
f426ee9de8
Expand parent folder when creating a subfolder
2020-03-11 11:18:30 +01:00
Jean-Baptiste Mardelle
538142fe2b
Fix dropping clip in timeline can lead to crash if drop ended outside timeline
2020-03-11 10:33:10 +01:00
Jean-Baptiste Mardelle
8aa49abd12
Restore menu entry to enable timeline audio record in track headers
2020-03-11 08:53:47 +01:00
l10n daemon script
ce4d176340
GIT_SILENT made messages (after extraction)
2020-03-11 03:22:59 +01:00
Jean-Baptiste Mardelle
4f4499123f
Fix Bin sort order lost on exit and sort by insertion order broken
...
Related to #583
2020-03-10 21:20:49 +01:00
Caio Carvalho
50596e9665
Rate, type and tag filter conditions should be evaluated outside of the loop
2020-03-10 16:04:34 -03:00
Caio Carvalho
225e00d0f0
Fix filter. Rating filter was considering rates greater than the selected one
2020-03-10 15:52:29 -03:00
Jean-Baptiste Mardelle
eed01aa027
Don't attempt to create thumbnails on color clips
2020-03-10 08:55:16 +01:00
Jean-Baptiste Mardelle
6b8b07fb27
Fix track compositing duplicated on track insert/delete
2020-03-10 08:54:34 +01:00
Jean-Baptiste Mardelle
5d566844ee
Disable audio monitor filters on save
2020-03-09 21:40:41 +01:00
Jean-Baptiste Mardelle
81a54b54d3
Fix possible crash on profile switch
2020-03-09 21:39:37 +01:00
Jean-Baptiste Mardelle
bfec04aa6f
Fix timeline rubberband when scrolling.
...
CCBUG: 417209
2020-03-09 13:37:00 +01:00
Jean-Baptiste Mardelle
6424777eb6
Don't re-insert clip multiple times if drag exits in the headers area then re-enters timeline
2020-03-09 08:53:41 +01:00
Jean-Baptiste Mardelle
d3c039a6c3
Merge branch 'patch-4' into 'master'
...
flatpak: frei0r-plugins 1.7.0
See merge request kde/kdenlive!86
2020-03-09 06:37:16 +00:00
Jean-Baptiste Mardelle
4d2c8138ab
minor cleanup - remove spacer in monitor toolbar to make more space for audio levels
2020-03-08 18:46:00 +01:00
Jean-Baptiste Mardelle
5ff5d45128
Fix tests
2020-03-08 18:22:04 +01:00
Peter Eszlari
7c8cff018e
flatpak: frei0r-plugins 1.7.0
2020-03-07 23:49:23 +00:00
Jean-Baptiste Mardelle
b91baadc82
Fix compile warning
2020-03-06 16:00:53 +01:00
Jean-Baptiste Mardelle
84f0dad195
Bump MLT dependency
2020-03-06 16:00:53 +01:00
Jean-Baptiste Mardelle
2f36494573
Merge branch 'patch-4' into 'master'
...
Add alpha category and profiles based on Shotcut.
See merge request kde/kdenlive!84
2020-03-06 12:30:08 +00:00
Farid Abdelnour
3b24125ba0
Created alpha category and added alpha profiles from Shotcut https://github.com/mltframework/mlt/tree/master/presets/consumer/avformat/alpha
2020-03-06 12:30:08 +00:00
Jean-Baptiste Mardelle
588cfe8052
Various cleanup and fixes for assetlist
2020-03-06 13:25:21 +01:00
Jean-Baptiste Mardelle
13b88a82af
Use a different icon color for effect groups
2020-03-06 10:30:02 +01:00
Jean-Baptiste Mardelle
3a7e2fa714
Fix text template timeline thumbnail
2020-03-06 10:11:16 +01:00
Jean-Baptiste Mardelle
2ee3148420
Fix some compile warnings
2020-03-05 13:47:55 +01:00
Jean-Baptiste Mardelle
05ad207eeb
Introduce category for compositions that should have default length on insertion.
...
Related to #549
2020-03-05 09:11:05 +01:00
Jean-Baptiste Mardelle
72c7ad1f1f
minor cleanup
2020-03-05 08:47:22 +01:00
Jean-Baptiste Mardelle
a6bff2f99e
Fix crash on close.
...
Fixes #571
2020-03-05 08:13:14 +01:00
Jean-Baptiste Mardelle
b7eb4d54d1
Disable marker actions when timeline cursor is not on selected clip
...
Fixes #564
2020-03-05 08:07:16 +01:00
Jean-Baptiste Mardelle
89b7f9eed9
Allow filter job effects on tracks and master stack, fix crash
...
Related to #570
2020-03-04 13:38:37 +01:00
Jean-Baptiste Mardelle
74a165753e
Fix duplicate multiple clips only duplicating first item
...
BUG: 418379
2020-03-03 22:37:33 +01:00
Jean-Baptiste Mardelle
a96aa3f058
Fix clip cannot be moved to 0 on some zoom level when another snap point was close to 0
2020-03-03 22:28:18 +01:00
Jean-Baptiste Mardelle
689e191a00
Allow saving the full effect stack as an effect - kind of restores effect groups.
...
Related to #4
2020-03-03 22:23:22 +01:00
Jean-Baptiste Mardelle
a61fcd9b5b
Fix crash cutting group with composition.
...
CCBUG: 418378
2020-03-03 21:09:28 +01:00
Jean-Baptiste Mardelle
6229097d8b
Merge branch 'patch-1' into 'master'
...
added link to the nightly AppImage for easier locating of these builds for testing
See merge request kde/kdenlive!83
2020-03-02 15:13:01 +00:00
Michael Tunnell
63a29be257
added link to the nightly AppImage for easier locating of these builds for testing
2020-03-02 15:13:01 +00:00
Jean-Baptiste Mardelle
504a5f2bc5
Fix cache thumbs incorrectly using full res profile
2020-03-02 13:41:54 +01:00
Jean-Baptiste Mardelle
f8ecc14089
delay cache job to allow faster clip loading
2020-03-02 13:41:54 +01:00
Jean-Baptiste Mardelle
f6a255ef98
Don't package libgcrypt - fixes rendering on Ubuntu 16.10
2020-03-02 09:47:24 +00:00
Jean-Baptiste Mardelle
07bdbfa40d
Don't delete clip when dragging from bin and trying to put it at frame 0 in timeline
2020-03-02 09:31:05 +01:00
Jean-Baptiste Mardelle
47203736cc
Add some safety checks on paste clips.
...
Related to #581
2020-03-02 08:27:59 +01:00
Jean-Baptiste Mardelle
bc3e0604cd
Fix clips having size bigger than their parent track
2020-03-01 14:56:35 +01:00
Jean-Baptiste Mardelle
0df4fccc14
Fix clip monitor ruler not always adjusting to correct length
2020-03-01 14:21:27 +01:00
Jean-Baptiste Mardelle
3f3e2ee733
Fix paste speed clip broken on comma locale
...
CCBUG: 418121
2020-02-29 06:57:12 +01:00
Jean-Baptiste Mardelle
a13240c4b1
Fix compile warning
2020-02-28 19:04:55 +01:00
Jean-Baptiste Mardelle
78273e5f5e
Fix timeline keeping aspect ratio of initial profile after switch
2020-02-28 11:35:44 +01:00
Jean-Baptiste Mardelle
5777f4dba3
Fix bin clips using wrong aspect ratio on profile change.
...
Fixes #469
2020-02-28 10:53:05 +01:00
Jean-Baptiste Mardelle
25c045ae93
Focus speed value when opening speed dialog
2020-02-28 10:35:19 +01:00
Jean-Baptiste Mardelle
a7899164ae
Fix possible crash on paste clip
2020-02-28 10:28:54 +01:00
Jean-Baptiste Mardelle
39995d21db
Fix audio track tag on track insert
2020-02-28 08:09:31 +01:00
Jean-Baptiste Mardelle
32136296d1
Fix broken timeline header position in some cases
2020-02-28 07:59:24 +01:00
Jean-Baptiste Mardelle
2e0fbcd841
Fix compile warning
2020-02-28 07:35:18 +01:00
Jean-Baptiste Mardelle
1f9d298e49
Fix track tag name not updated on track insert/delete
2020-02-28 07:31:53 +01:00
l10n daemon script
27dd6c195a
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"
2020-02-28 05:49:13 +01:00
l10n daemon script
183146ab45
GIT_SILENT made messages (after extraction)
2020-02-28 03:14:34 +01:00
Jean-Baptiste Mardelle
8af30d4eee
Fix monitor overlay not updating on profile change.
...
Related to #538
2020-02-27 08:53:11 +01:00
Jean-Baptiste Mardelle
61a3d1e3c4
Improve some effect focus cases, fix compile warning
2020-02-26 13:45:42 +01:00
Jean-Baptiste Mardelle
2bcd6e07df
Add option to keep images at original size when added to project by adding resize filter.
...
Related to #538
2020-02-26 09:58:40 +01:00
l10n daemon script
5d12bf5cb5
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"
2020-02-26 05:59:56 +01:00
l10n daemon script
daa87e2c67
GIT_SILENT made messages (after extraction)
2020-02-26 03:22:37 +01:00
Jean-Baptiste Mardelle
963e191868
Fix 1 frame offset in fade out
...
CCBUG: 416811
2020-02-25 09:10:51 +01:00
Jean-Baptiste Mardelle
d623ed4051
Fix align and center icon in geometry param
2020-02-24 19:09:27 +01:00
Jean-Baptiste Mardelle
002ffdf8ac
Add paste effects in clip context menu
2020-02-24 14:09:01 +00:00
Jean-Baptiste Mardelle
0248e6bddb
Fix crash setting effect geometry to frame size.
...
Fixes #567
2020-02-24 10:52:07 +00:00
Jean-Baptiste Mardelle
0baa413397
Fix markers drawn outside clip
...
Fixes #579
2020-02-24 09:58:31 +00:00
Jean-Baptiste Mardelle
8f0ae230a0
Fix regression and crash in effect focusing
2020-02-24 08:53:44 +01:00
Jean-Baptiste Mardelle
b5a51256f8
*Assign 'g' shortcut to add/remove guide
...
*Add got to next/previous guide with CTRL+arrow
related to #563
2020-02-21 11:34:57 +01:00
Jean-Baptiste Mardelle
21a78368bb
Fix app losing focus on monitor fullscreen, re-add app fullscreen action to view menu
2020-02-21 10:24:44 +01:00
Jean-Baptiste Mardelle
efcf61eb63
cleanup effect activation
2020-02-20 18:49:13 +01:00
Jean-Baptiste Mardelle
94fa15c973
Fix geometry effects sometimes incorrectly focused on click
2020-02-20 14:11:55 +01:00
Jean-Baptiste Mardelle
a78d04dee2
Fix crash on insert track. Related to #573
2020-02-20 09:05:02 +01:00
Jean-Baptiste Mardelle
70618a981b
Update build-image.sh
2020-02-19 18:10:52 +00:00
Jean-Baptiste Mardelle
9ec3a83277
Merge branch 'patch-3' into 'master'
...
fix org.kde.kdenlive.appdata.xml
See merge request kde/kdenlive!82
2020-02-19 14:28:17 +00:00
Jean-Baptiste Mardelle
daa0386a55
Fix several aspect ratio issues including #569
2020-02-19 10:58:55 +01:00
Jean-Baptiste Mardelle
3e7912b238
AppImage: use rubberband git
2020-02-19 06:58:50 +01:00
Laurent Montel
db2f6211ba
Port some deprecated methods
2020-02-18 14:43:25 +01:00
Peter Eszlari
1b364e8b01
fix org.kde.kdenlive.appdata.xml
2020-02-18 11:46:31 +00:00
Jean-Baptiste Mardelle
ba23f355dd
Switch to gtk+ 2.24 (fixed compilation issue on Ubuntu 16.04)
2020-02-18 09:18:49 +00:00
Jean-Baptiste Mardelle
dc8e61347e
Disable pitch compensation if rbpitch filter (rubberband) is not available in MLT
2020-02-15 19:39:19 +01:00
Yuri Chornoivan
0b6b41bc2f
Fix minor EBN issues
2020-02-14 18:28:34 +02:00
Jean-Baptiste Mardelle
774c3aefc8
Better handling of forwards / backwards play: fine tune speeds, restore audio scrubbing on some speeds, display playback speed in monitor toolbar
2020-02-14 15:05:54 +01:00
Jean-Baptiste Mardelle
31a4f3c441
Fix display of vertical videos.
...
Fixes #558
2020-02-14 11:37:08 +01:00
Jean-Baptiste Mardelle
9e2983ceea
update Windows OpenGL backend names to more user friendly names
2020-02-14 11:19:45 +01:00
Jean-Baptiste Mardelle
dffcd79608
Fix changing of title clip duration broken
...
BUG: 417505
2020-02-14 11:09:06 +01:00
Jean-Baptiste Mardelle
6fd83d69c1
Speed change triggers a new clip insert so no need to create a binding, also fix tests
2020-02-14 08:55:19 +01:00
Jean-Baptiste Mardelle
50e2356fee
Merge branch 'patch2' into 'master'
...
Add color to title clips in the timeline
See merge request kde/kdenlive!80
2020-02-13 17:07:55 +00:00
Sashmita Raghav
c6cd033ec6
Add color to title clips in the timeline
2020-02-13 17:07:55 +00:00
Jean-Baptiste Mardelle
076a94b916
Fix possible corruption when pasting from another project that is a copy of current project
2020-02-12 16:29:43 +01:00
Jean-Baptiste Mardelle
653231dca1
Merge branch 'markers' into 'master'
...
Display the marker comments by default
See merge request kde/kdenlive!79
2020-02-12 15:28:57 +00:00
Jean-Baptiste Mardelle
24c22f8a45
Fix recent change breaking effects with jobs (like motion tracker)
2020-02-12 11:24:41 +01:00
Jean-Baptiste Mardelle
b1d32b0fc6
Merge branch '1912'
2020-02-12 11:23:13 +01:00
Jean-Baptiste Mardelle
1d97bad18b
Update appdata for 19.12.3
2020-02-12 10:27:33 +01:00
Jean-Baptiste Mardelle
3c17c4ee3f
Fix audio mixer balance cannot be changed after project opening
...
Related to #559
2020-02-12 10:26:27 +01:00
Jean-Baptiste Mardelle
81f67bd98c
Fix clip fades cannot be inserted after undoing
2020-02-12 10:24:59 +01:00
Jean-Baptiste Mardelle
60b9c1affb
Fix cannot update render filename
2020-02-12 10:23:42 +01:00
Jean-Baptiste Mardelle
f3546b3fa8
Fix pasted clips with negative speed have wrong in/out.
...
CCBUG: 417143
2020-02-12 10:23:32 +01:00
Jean-Baptiste Mardelle
9fb411c76a
Fix dropping effect on monitor
2020-02-12 10:22:56 +01:00
Jean-Baptiste Mardelle
15f4abf922
Spelling fixes (by Patrick Matthäi)
2020-02-12 10:18:15 +01:00
Jean-Baptiste Mardelle
402c251eae
Add pitch compensation to speed effect (requires MLT git)
2020-02-12 10:05:38 +01:00
Sashmita Raghav
04de65e1d5
Display the marker comments by default
2020-02-12 01:37:27 +00:00
Jean-Baptiste Mardelle
55d0afae61
Merge branch 'slides' into 'master'
...
Add color to slideshow clips in the timeline
See merge request kde/kdenlive!78
2020-02-11 17:46:06 +00:00
Sashmita Raghav
7e6f53202f
Add color to slideshow clips in the timeline
2020-02-11 17:46:06 +00:00
Jean-Baptiste Mardelle
9239763723
Fix audio mixer balance cannot be changed after project opening
...
Related to #559
2020-02-11 18:44:20 +01:00
Jean-Baptiste Mardelle
67407928e8
Fix clip fades cannot be inserted after undoing
2020-02-11 09:10:11 +01:00
Jean-Baptiste Mardelle
2c04791c32
Rotoscoping: also add keyframe at current cursor pos on initial keyframe
2020-02-11 09:10:11 +01:00
Jean-Baptiste Mardelle
fc8be51232
Fix rotoscoping broken in some circumstances on cut clips
2020-02-11 07:30:37 +01:00
Jean-Baptiste Mardelle
4c9841ca49
Fix rotoscoping broken in some circumstances on cut clips
2020-02-11 07:29:30 +01:00
Jean-Baptiste Mardelle
55be25e033
Fix tile clips created with monitor preview res
...
BUG: 417368
2020-02-10 08:38:25 +01:00
Jean-Baptiste Mardelle
51ba7e93cd
Fix cannot update render filename
2020-02-10 08:05:27 +01:00
Jean-Baptiste Mardelle
92fe66da8c
Fix pasted clips with negative speed have wrong in/out.
...
CCBUG: 417143
2020-02-09 19:05:11 +01:00
Jean-Baptiste Mardelle
0b8d30e713
Fix dropping effect on monitor
2020-02-09 08:42:01 +01:00
Yuri Chornoivan
5cc84bdc54
Fix minor typos
2020-02-09 09:12:57 +02:00
Vincent Pinon
fb82eabe2a
Integrate OTIO convertions
2020-02-08 23:48:29 +01:00
Jean-Baptiste Mardelle
3d26bd55ae
Add CSRT and MOSSE tracking algorithms in opencv.tracker filter
2020-02-08 14:16:52 +01:00
Jean-Baptiste Mardelle
6f5ed348b7
Correctly import keyframe type. Related to #554
2020-02-07 18:19:30 +01:00
Jean-Baptiste Mardelle
a29ab98463
Fix error in importing keyframes from clipboard
...
Related to #554
2020-02-07 17:25:33 +01:00
Jean-Baptiste Mardelle
7f8a64a55f
Improve rating painting and selection
2020-02-07 15:18:42 +01:00
Jean-Baptiste Mardelle
bbc4d01a48
Some updates for AppImage rubberband (not automatically included, needs some manual patching)
2020-02-07 14:34:19 +01:00
Jean-Baptiste Mardelle
18b09a3434
Add vamp-sdk to AppImage scripts
2020-02-07 12:08:52 +01:00
Jean-Baptiste Mardelle
9be4cf86d0
Add rubberband to AppImage scripts
2020-02-07 12:04:13 +01:00
Jean-Baptiste Mardelle
5d2b4cc567
Fix monitor fullscreen in some cases and don't lose focus (broke shortcuts)
2020-02-07 11:56:15 +01:00
Jean-Baptiste Mardelle
abf6f895bd
Fix monitor fullscreen in some cases and don't lose focus (broke shortcuts)
2020-02-07 11:55:07 +01:00
Jean-Baptiste Mardelle
6007d573b9
*Use menu position for insert/remove space when necessary
...
*Show warning when paste cannot be performed
2020-02-07 11:23:47 +01:00
Jean-Baptiste Mardelle
25daf0c1d4
Add replace clip feature
2020-02-07 10:49:55 +01:00
Jean-Baptiste Mardelle
e544b872b7
Fix frame size in monitor overlay with non square pixels
2020-02-06 13:36:55 +01:00
Jean-Baptiste Mardelle
9633446df6
Adjust composition height to lower track
2020-02-06 09:31:54 +01:00
Jean-Baptiste Mardelle
4f377c438c
Preview scaling: width can be a multiple of 2, not 8
2020-02-06 07:56:25 +01:00
l10n daemon script
d19081205a
GIT_SILENT made messages (after extraction)
2020-02-04 08:51:40 +01:00
Jean-Baptiste Mardelle
1352ed803f
Don't let track header buttons steal keyboard focus
2020-02-04 07:56:26 +01:00
Jean-Baptiste Mardelle
c5f05bbf28
Update org.kde.kdenlive.appdata.xml
2020-02-04 02:34:25 +00:00
l10n daemon script
78bf97607f
GIT_SILENT made messages (after extraction)
2020-02-04 03:15:04 +01:00
Jean-Baptiste Mardelle
8d18c171b2
Fix effectstack layout margin for qtblend effect
2020-02-03 19:07:01 +01:00
Jean-Baptiste Mardelle
1bfec556d4
Add warning message when trying to set speed lower than allowed
2020-02-03 18:34:02 +01:00
Jean-Baptiste Mardelle
cc7e26b9c4
Make use of KColorSchemeManager's new handling of system theme (Backported from KDevelop)
2020-02-03 07:48:12 +01:00
Jean-Baptiste Mardelle
3522a5ed85
Fix error in previous commit (do change fps on profile change!!)
2020-02-03 07:41:08 +01:00
Jean-Baptiste Mardelle
79ef39aabf
Improve snapping, don't allow resize on lower zoom levels
2020-02-02 19:15:08 +01:00
Jean-Baptiste Mardelle
4acfecb048
Use logarithmic scale for speed slider (should allow better speed adjustments)
2020-02-02 18:44:36 +01:00
Christoph Feck
526314a6e3
GIT_SILENT Upgrade KDE Applications version to 19.12.2.
2020-02-02 15:02:53 +01:00
Jean-Baptiste Mardelle
3fd65c5d48
Merge branch 'patch3' into 'master'
...
Add color to image clip type
See merge request kde/kdenlive!76
2020-02-01 18:15:21 +00:00
Jean-Baptiste Mardelle
433caf34fb
Revert attempt to fix Windows timeline icon size
2020-02-01 19:04:24 +01:00
Jean-Baptiste Mardelle
f9491a9e39
Attempt to fix crash after profile change
2020-02-01 19:03:51 +01:00
Sashmita Raghav
1e42e807cb
Fix indentation in image clip condition
2020-01-31 18:37:42 +00:00
Jean-Baptiste Mardelle
5e6eba3583
Try to make track icons larger on Windows
2020-01-31 17:56:24 +01:00
Jean-Baptiste Mardelle
189d579694
Fix misc compile warnings
2020-01-31 17:54:18 +01:00
Jean-Baptiste Mardelle
b8b9bfa30b
Fix deprecation compile warnings
2020-01-31 17:36:37 +01:00
Jean-Baptiste Mardelle
5e4ef93ed1
Adjust track head icon size
2020-01-31 17:26:19 +01:00
Jean-Baptiste Mardelle
75664632f2
Fix forward/rewind affecting wrong monitor
...
BUG: 416917
2020-01-31 16:43:43 +01:00
Jean-Baptiste Mardelle
f74d3dc277
Enable clip jobs and convert/extract audio on subclips.
...
BUG: 416616
2020-01-31 16:08:49 +01:00
Jean-Baptiste Mardelle
0c92179e50
Merge branch 'patch-1' into 'master'
...
Indicate how to report bugs, not just the bug tracker url
See merge request kde/kdenlive!77
2020-01-31 12:38:00 +00:00
Jean-Baptiste Mardelle
d0b74cdd75
Filter effects in current category only.
...
Related to #541
2020-01-31 13:37:38 +01:00
Jean-Baptiste Mardelle
78f8880a3d
Fix crash on exit
2020-01-31 13:26:25 +01:00
Jean-Baptiste Mardelle
cb0c34b01c
Fix crash adding lift_gamma_gain with narrow effect stack
2020-01-31 12:56:01 +01:00
Jean-Baptiste Mardelle
a853d84660
Cleanup: remove unused code
2020-01-31 12:48:23 +01:00
Jean-Baptiste Mardelle
eea417cb50
Add dependency on QtQuickControls2 to correctly style timeline controls
2020-01-31 12:38:10 +01:00
Jean-Baptiste Mardelle
0fb7ba921a
Get rid of remaining qml1 in timeline
2020-01-31 10:37:10 +01:00
Jean-Baptiste Mardelle
14f47e39f8
Use standard Qt connection for qml ungrab
2020-01-30 13:23:07 +01:00
Jean-Baptiste Mardelle
67bf1b11ee
Switch timeline from ScrollView to Flickable
2020-01-30 07:40:03 +01:00
Jean-Baptiste Mardelle
85c60be883
Only connect qml menus once (thanks Filippo Gentile)
2020-01-30 07:37:50 +01:00
Camille M
43be4c6398
Indicate how to report bugs, not just the bug tracker url
2020-01-29 15:55:13 +00:00
Sashmita Raghav
db0c7539c6
Merge branch 'master' into 'patch3'
...
# Conflicts:
# src/timeline2/view/timelinecontroller.h
2020-01-29 15:25:48 +00:00
Jean-Baptiste Mardelle
eccb4c145e
Update Composition.qml for qml2 ScrollView
2020-01-29 14:43:22 +00:00
Jean-Baptiste Mardelle
41357ae824
Update ClipThumbs.qml for qml2 ScrollView
2020-01-29 14:42:34 +00:00
Jean-Baptiste Mardelle
124c740159
Update Clip.qml for qml2 scrollview
2020-01-29 14:41:47 +00:00
Jean-Baptiste Mardelle
831b4d31ed
Update ClipAudioThumbs.qml for qml2 scrollview
2020-01-29 14:40:40 +00:00
Jean-Baptiste Mardelle
782b2a3c51
Update Timeline.js to remove qml1 references
2020-01-29 14:15:41 +00:00
Jean-Baptiste Mardelle
dfa50c03c4
Switch timeline to qml2 only (port qml1 code)
2020-01-29 13:47:11 +01:00
Jean-Baptiste Mardelle
108366cb88
Re-use better dialog for timeline change clip speed (with slider)
2020-01-29 13:18:10 +01:00
Jean-Baptiste Mardelle
b20a1bd869
Switch timeline headers menu to qwidget
2020-01-29 11:42:36 +01:00
Jean-Baptiste Mardelle
6a068663a4
Fix clip monitor not pausing at clip end, fix play zone activating wrong monitor
2020-01-29 10:25:31 +01:00
Jean-Baptiste Mardelle
40076c8f67
Nicer ui for timeline clip ctrl speed change
2020-01-29 09:13:55 +01:00
Jean-Baptiste Mardelle
2e9710f885
Switch timeline context menu to QWidget
2020-01-28 13:43:48 +01:00
Jean-Baptiste Mardelle
45282ce949
minor cleanup of qml's selected id management
2020-01-28 09:17:03 +01:00
Jean-Baptiste Mardelle
67dcdfb459
Fix audio thumbs of cut clips with speed effect
2020-01-28 09:14:32 +01:00
Jean-Baptiste Mardelle
b237a89ee2
Fix possible startup crash (calling checkItemDeletion on close)
2020-01-28 09:08:40 +01:00
l10n daemon script
137e72e523
GIT_SILENT made messages (after extraction)
2020-01-28 08:20:14 +01:00
l10n daemon script
f4e9dbae10
GIT_SILENT made messages (after extraction)
2020-01-28 03:11:57 +01:00
Sashmita Raghav
a939e20f7f
define imageColor function
2020-01-28 01:32:59 +00:00
Jean-Baptiste Mardelle
b27d856a79
*Switch timeline composition menu to QWidget instead of qml
...
*Fix crash editing composition position from timeline context menu
2020-01-27 19:09:46 +01:00
Sashmita Raghav
a76c3f9744
add function to assign color to image clips
2020-01-27 15:31:10 +00:00
Sashmita Raghav
f78a1e6595
add imageColor property
2020-01-27 15:28:41 +00:00
Sashmita Raghav
800813eaf5
add condition to assign color to image clip type
2020-01-27 15:27:12 +00:00
Jean-Baptiste Mardelle
3600b896ae
Fix crash on movit clip jobs.
...
Fixes #542
2020-01-27 13:29:53 +01:00
Jean-Baptiste Mardelle
9fbafcdcc1
Fix thumbnails with movit enabled.
...
Fixes #543
2020-01-27 12:57:21 +01:00
Jean-Baptiste Mardelle
9e50287191
* Re-add extract clip in timeline context menu
...
* Add new option to save current timeline clip as subclip (clip zone)
2020-01-27 12:44:01 +01:00
Jean-Baptiste Mardelle
6d99ae0cee
Fix crash on undo speed change
2020-01-27 08:53:49 +01:00
Jean-Baptiste Mardelle
d75a00ba9a
Fix control resize to slow down a clip.
...
Fixes #523
2020-01-27 07:35:02 +01:00
Jean-Baptiste Mardelle
7d1c301c85
Cleaner deletion order on exit
2020-01-26 10:14:26 +01:00
Jean-Baptiste Mardelle
4493cbbcf2
Fix crash on new project with Qt 5.14
...
Related to #494
2020-01-26 10:13:57 +01:00
Jean-Baptiste Mardelle
e76198a510
Add missin 270p scaling
2020-01-25 20:27:12 +01:00
Jean-Baptiste Mardelle
d321aeedd7
Merge branch 'camillem/kdenlive-camillem-master-patch-79690'
2020-01-25 20:20:44 +01:00
Jean-Baptiste Mardelle
6f6999a8cf
First draft of direct dropping in timeline
2020-01-25 19:14:38 +01:00
Jean-Baptiste Mardelle
05670931d5
Fix incorrect clip height on collapse with shortcut
2020-01-24 21:03:51 +01:00
Jean-Baptiste Mardelle
fd4681562e
Switch timeline clip context menu to QWidget instead of Qml.
...
Fixes the "cannot edit text" issue on Windows and makes keyboard shortcuts appear again in menu
2020-01-24 17:36:38 +01:00
Jean-Baptiste Mardelle
ddc4751f76
Add shortcut to collapse/expand current effect or track
...
Default shortcut set as '<'
CCBUG: 416680
2020-01-24 13:12:19 +01:00
Jean-Baptiste Mardelle
3ef3b4547c
Fix index corruption on track deletion.
...
Maybe related to "invalid red track warning"
CCBUG: 416677
2020-01-24 12:22:39 +01:00
Jean-Baptiste Mardelle
9cf41f2650
Fix index corruption on track deletion.
...
Maybe related to "invalid red track warning"
CCBUG: 416677
2020-01-24 12:19:01 +01:00
Jean-Baptiste Mardelle
38881faba3
Sort subclips in chronological order when sorting by date.
...
Fixes #537
2020-01-24 10:58:32 +01:00
Jean-Baptiste Mardelle
32919a82e8
Sort subclips in chronological order when sorting by date.
...
Fixes #537
2020-01-24 10:57:58 +01:00
Jean-Baptiste Mardelle
7072075622
Use standard rename action for bin rename (with standard F2 shortcut)
2020-01-24 10:49:30 +01:00
Jean-Baptiste Mardelle
d3b8ae9b20
Fix warnings
2020-01-24 10:00:02 +01:00
Jean-Baptiste Mardelle
8d2970efee
Adapt to MLT's updated consumer scaling feature
2020-01-24 09:59:45 +01:00
Jean-Baptiste Mardelle
05f058a0b4
Merge branch '1912'
2020-01-23 08:57:04 +01:00
Jean-Baptiste Mardelle
196178f2ab
Fine tune timeline clip elements on smaller track size
2020-01-23 07:37:21 +01:00
Jean-Baptiste Mardelle
674192e5ee
Merge branch '1912'
2020-01-22 13:52:59 +01:00
Jean-Baptiste Mardelle
c5becebd6b
Cleanup resize and other clip handles (fades, add composition, keyframes).
...
Related to #527
2020-01-22 13:52:28 +01:00
Jean-Baptiste Mardelle
84910e03c4
Merge branch '1912'
2020-01-20 13:35:22 +01:00
Jean-Baptiste Mardelle
0f874a1f20
Clean up and fix possible corruption on missing bin clip id
...
Related to #533
2020-01-20 13:34:01 +01:00
Jean-Baptiste Mardelle
6c5f196072
Restore opening of clips from command line.
...
CCBUG: 416404
2020-01-20 09:04:15 +01:00
Jean-Baptiste Mardelle
be08502e00
Fix effect with long names prevent easy access to effect actions.
...
BUG: 416420
2020-01-20 09:03:05 +01:00
Jean-Baptiste Mardelle
cdddc4b8cc
Restore opening of clips from command line.
...
CCBUG: 416404
2020-01-20 08:41:50 +01:00
Jean-Baptiste Mardelle
b86e922455
Fix corruption on group move and fix timeline seek when shift pressed.
...
Fixes #529
2020-01-18 18:38:50 +01:00
Jean-Baptiste Mardelle
bc0aea92c8
Merge branch 'red' into 'master'
...
file dialog fixes
See merge request kde/kdenlive!73
2020-01-17 17:15:30 +00:00
Pedro Rodrigues
b035ef5797
fix filters in some file dialogs
...
add getExtensionsFilter helper
2020-01-17 17:15:30 +00:00
Jean-Baptiste Mardelle
6606ae8c13
debug stuff for possible qml producer
2020-01-17 15:50:42 +01:00
Jean-Baptiste Mardelle
03479a84a9
Don't hardcode project display ratio for timeline thumbs
2020-01-17 12:12:46 +01:00
Jean-Baptiste Mardelle
6b8820e9b2
Ensure the monitor overlays work with consumer scaling
2020-01-17 11:53:26 +01:00
Jean-Baptiste Mardelle
87053733f3
Make preview height multiple of 2, not 8 so we don't affect aspect ratio too much.
2020-01-17 10:08:59 +01:00
Jean-Baptiste Mardelle
cc31207f49
Cleaner deletion order on exit
2020-01-17 07:46:18 +01:00
Jean-Baptiste Mardelle
3fea8e3d18
Fix typo breaking timeline seeking
2020-01-16 18:37:12 +01:00
Jean-Baptiste Mardelle
3dc9f6511c
Timeline: don't start rubber selection on minimal mouse move, fixes shift+click sometimes unselecting
2020-01-16 18:33:15 +01:00
Jean-Baptiste Mardelle
d46b017ef6
Fix razor marker not updating.
...
Fixes #520
2020-01-16 09:07:47 +01:00
Jean-Baptiste Mardelle
e655a2af7a
Don't display timeline offset on non AV clips
2020-01-16 08:58:47 +01:00
Jean-Baptiste Mardelle
553381560b
Fix timeline broken behavior on clip deletion.
...
Related to #524
2020-01-16 08:50:21 +01:00
Jean-Baptiste Mardelle
b20a730736
Fix crash on new project with Qt 5.14
...
Related to #494
2020-01-15 11:30:20 +01:00
Jean-Baptiste Mardelle
31c339ff90
Implement MLT's new consumer scaling feature. In Monitor menu, you can now select to work in full, 1/2, 1/4 and 1/8 resolution
2020-01-15 11:13:25 +01:00
Jean-Baptiste Mardelle
22ccb0bdcd
Rotoscoping: Add horizontal/vertical only resize handles. Related to #123
2020-01-13 09:09:18 +01:00
Jean-Baptiste Mardelle
478ea9396d
Rotoscoping: double click center cross to resize
2020-01-13 08:01:19 +01:00
Jean-Baptiste Mardelle
e45833f7bf
Preliminary resize of rotoscoping, related to #123
2020-01-12 19:07:08 +01:00
Jean-Baptiste Mardelle
bd1c682002
rotoscoping: cleanup & don't allow inserting new points too close to existing ones
...
Related to #123
2020-01-11 19:20:37 +01:00
Camille M
46ba5f737a
Giving the Properties panel a more explicit name
2020-01-10 23:45:36 +00:00
Jean-Baptiste Mardelle
5e3f5932d2
Small fixes for titler ui
2020-01-10 16:48:44 +01:00
Jean-Baptiste Mardelle
3f9931d9c2
Bin: ensure up button for icon view is hidden in tree view mode
2020-01-10 15:37:38 +01:00
Jean-Baptiste Mardelle
093bc9eb84
Minor adjustments to keyframe view
2020-01-10 13:19:04 +01:00
Jean-Baptiste Mardelle
89c51c8bc9
Update bin filtering to use more standard button, allow filtering on multiple criterias
2020-01-10 12:52:10 +01:00
Jean-Baptiste Mardelle
6f221df992
Add zoom bar to zoom on keyframes
2020-01-10 11:57:01 +01:00
Jean-Baptiste Mardelle
e0cc5b07c0
Hide option to overlay audio info from Project monitor (not supported)
...
Fixes #500
2020-01-10 07:39:49 +01:00
Jean-Baptiste Mardelle
e7f36e16d1
Rotoscoping: don't allow adding point in segment when shape is not closed
...
Don't allow deleting point if we have less than 4 points in the shape
related to #123
2020-01-09 19:10:16 +01:00
Jean-Baptiste Mardelle
16897a53e4
Rotoscoping: add/remove points on double click.
...
Related to #123
2020-01-09 19:00:27 +01:00
Jean-Baptiste Mardelle
7a60a330d4
Fix one empty frame left when trying to put 2 clips together
2020-01-09 07:55:19 +01:00
Jean-Baptiste Mardelle
264e8256c7
Fix warning
2020-01-09 07:53:25 +01:00
Jean-Baptiste Mardelle
2ec6e3dd96
Fix one empty frame left when trying to put 2 clips together
2020-01-09 07:53:25 +01:00
Jean-Baptiste Mardelle
a8f474c53f
Shift + double click to add a new point to rotoscoping
...
Related to #123
2020-01-08 19:08:01 +01:00
Jean-Baptiste Mardelle
b8e722b4f4
Allow editing rotoscoping points before closing the shape.
...
Fixes #120
2020-01-08 16:59:15 +01:00
Jean-Baptiste Mardelle
641ac89728
Hide option to overlay audio info from Project monitor (not supported)
...
Fixes #500
2020-01-08 15:32:03 +01:00
Jean-Baptiste Mardelle
b3f6f019f0
Cleanup timeline thumbnail mechanism on resize
2020-01-08 14:30:31 +01:00
Jean-Baptiste Mardelle
d8fd5e44f8
Keep last known frame as thumbnail when resizing a clip
2020-01-08 13:43:56 +01:00
Jean-Baptiste Mardelle
0a43afd6ac
Merge branch '1912'
2020-01-08 11:41:28 +01:00
Jean-Baptiste Mardelle
3f267699c2
* Fix audio thumbs normalization ( https://phabricator.kde.org/D26355 )
...
* Use uint_8 to store audio thumbs (spare memory)
* Fix disappearing audio thumbs on some zoom levels
* Improve target colors (related to !71 )
2020-01-08 11:40:54 +01:00
Laurent Montel
2a03208c76
addVersionOption()/addHelpOption() already adds by KAboutData::setApplicationData
2020-01-08 07:55:05 +01:00
Jean-Baptiste Mardelle
65c0f59eb0
Fix i18n warning on startup
2020-01-07 18:31:53 +01:00
Jean-Baptiste Mardelle
dabff19ce1
Merge branch '1912'
2020-01-07 13:56:27 +01:00
Jean-Baptiste Mardelle
c0be97aed4
Improvements to composition duration on drop.
...
Related to #503
2020-01-07 13:55:48 +01:00
Jean-Baptiste Mardelle
379efc4ea6
Adjust clip borders
2020-01-06 19:37:16 +01:00
Jean-Baptiste Mardelle
7e2f76ed99
Merge branch '1912'
2020-01-06 13:39:08 +01:00
Jean-Baptiste Mardelle
3315ad4f41
Ensure we don't insert thousand separator in number conversion, and only send integer coordinates on keyframe import.
...
Related to #510
2020-01-06 13:38:46 +01:00
Jean-Baptiste Mardelle
977614ebc0
Merge branch '1912'
2020-01-06 12:53:30 +01:00
Jean-Baptiste Mardelle
43bcc55331
Better qml interface scaling
2020-01-06 12:49:12 +01:00
Sashmita Raghav
e480a56dcb
Update Copyright year to 2020
2020-01-06 08:52:16 +01:00
Jean-Baptiste Mardelle
9b9abe43d7
Use project name as default render name.
...
Fixes #512
2020-01-06 08:49:41 +01:00
Jean-Baptiste Mardelle
96993b973f
Fix transparent rendering
2020-01-06 08:49:33 +01:00
Jean-Baptiste Mardelle
ebed22b1c8
Fix extract zone (improve ffmpeg arguments and drop locale specific seconds conversion)
...
CCBUG: 411970
2020-01-06 08:49:24 +01:00
Jean-Baptiste Mardelle
6cc7cb3300
Dont' put colon in cut clip names
2020-01-06 08:49:16 +01:00
Jean-Baptiste Mardelle
064400d6ff
Add select all in bin
2020-01-06 08:49:06 +01:00
Jean-Baptiste Mardelle
b6dc6f5eba
Fix extract zone.
...
CCBUG: 411970
2020-01-06 08:48:54 +01:00
Jean-Baptiste Mardelle
42b760c851
When a clip is dropped in bin, focus on it.
...
Related to #287
2020-01-06 08:48:43 +01:00
Jean-Baptiste Mardelle
55055a4326
Fix timeline seeking not reflected on effect stack.
...
Related to #159
2020-01-06 08:48:16 +01:00
Jean-Baptiste Mardelle
eae996db69
update Appdata version
2020-01-06 08:35:40 +01:00
Jean-Baptiste Mardelle
82e4677ba7
Merge branch 'patch' into 'master'
...
Update copyright year to 2020
See merge request kde/kdenlive!72
2020-01-05 09:21:44 +00:00
Christoph Feck
f4f1291522
GIT_SILENT Upgrade KDE Applications version to 19.12.1.
2020-01-05 05:37:25 +01:00
Sashmita Raghav
dd921159d4
Update Copyright year to 2020
2020-01-04 17:01:07 +00:00
Jean-Baptiste Mardelle
e836070090
Use project name as default render name.
...
Fixes #512
2020-01-03 10:09:35 +01:00
l10n daemon script
8ae940cfda
GIT_SILENT made messages (after extraction)
2020-01-03 08:31:53 +01:00
l10n daemon script
a82732e092
GIT_SILENT made messages (after extraction)
2020-01-03 03:11:23 +01:00
Jean-Baptiste Mardelle
a4e508daae
Fix transparent rendering
2020-01-02 13:49:41 +01:00
Jean-Baptiste Mardelle
efda53588d
Fix extract zone (improve ffmpeg arguments and drop locale specific seconds conversion)
...
CCBUG: 411970
2020-01-02 13:27:09 +01:00
Jean-Baptiste Mardelle
757174c4d2
Dont' put colon in cut clip names
2019-12-31 10:14:26 +01:00
Jean-Baptiste Mardelle
8ed29aa7ed
Ensure no improper rating filtering on start
2019-12-31 07:38:50 +00:00
Laurent Montel
d9400419ea
endl is Qt:: namespaced in qt5.15. Replace by "\n", flushed QTextStream
...
when necessary
2019-12-31 08:04:11 +01:00
Jean-Baptiste Mardelle
cf2deea58b
Add select all in bin
2019-12-30 18:53:01 +01:00
Jean-Baptiste Mardelle
cb9ec9d8cf
cleaner drawing of rating background
2019-12-30 16:27:08 +01:00
Jean-Baptiste Mardelle
d854b4f22a
Fix extract zone.
...
CCBUG: 411970
2019-12-30 15:40:32 +01:00
Jean-Baptiste Mardelle
eb8580c204
* Add rating and sort by rating
...
* Fix various tagging and sorting issues
Related to #287
2019-12-30 15:15:28 +01:00
l10n daemon script
d5519243b7
GIT_SILENT made messages (after extraction)
2019-12-30 08:11:55 +01:00
l10n daemon script
173ed38b2d
GIT_SILENT made messages (after extraction)
2019-12-30 03:11:48 +01:00
Jean-Baptiste Mardelle
9f2b8cd9ac
Add sort by insert order
...
Related to #287
2019-12-28 17:20:38 +01:00
Jean-Baptiste Mardelle
75c79f6c98
When a clip is dropped in bin, focus on it.
...
Related to #287
2019-12-28 07:53:23 +01:00
Jean-Baptiste Mardelle
6b603b81a5
Implement tag renaming and save in project file
...
Related to #287
2019-12-27 18:20:09 +01:00
Jean-Baptiste Mardelle
4c1d224491
Cleanup bin filter ui
2019-12-27 11:29:39 +01:00
Jean-Baptiste Mardelle
1718d1a915
Add sort by duration and filter by type actions
2019-12-27 10:25:11 +01:00
Jean-Baptiste Mardelle
46929e31cb
Implement tag filter in bin
2019-12-27 09:02:18 +01:00
l10n daemon script
ea6320f9bd
GIT_SILENT made messages (after extraction)
2019-12-27 08:06:44 +01:00
l10n daemon script
5b7c85c24d
GIT_SILENT made messages (after extraction)
2019-12-27 03:11:03 +01:00
Jean-Baptiste Mardelle
b2e71c037f
Allow tagging all clips in a folder
2019-12-26 18:36:48 +01:00
Jean-Baptiste Mardelle
cabec06db5
Fix freeze on adding clip. Fixes #499
2019-12-26 18:14:51 +01:00
Jean-Baptiste Mardelle
1ec16620f1
improved tagging ui for bin clips
2019-12-26 18:09:38 +01:00
Jean-Baptiste Mardelle
1cd3bb992f
Merge branch '1912'
2019-12-25 16:46:00 +01:00
Jean-Baptiste Mardelle
534765c9c2
Fix duplicate track compositing on project opening and broken opacity with background
...
Fixes #497
2019-12-25 16:43:31 +01:00
Jean-Baptiste Mardelle
f64247b441
Initial implementation of bin clip tagging
2019-12-24 15:25:59 +01:00
Jean-Baptiste Mardelle
3f844191ec
Add Bin sorting menu (now works in icon view)
2019-12-24 13:03:04 +01:00
Jean-Baptiste Mardelle
5e9b8ed09f
Merge branch '1912'
2019-12-24 08:41:31 +01:00
Jean-Baptiste Mardelle
30c3512db3
Fix fades offset
2019-12-24 08:40:30 +01:00
Jean-Baptiste Mardelle
ffbd82326a
Default to QtAngle for Windows
2019-12-24 08:30:53 +01:00
l10n daemon script
523ed16efa
GIT_SILENT made messages (after extraction)
2019-12-24 08:11:19 +01:00
Jean-Baptiste Mardelle
a9711ee171
Merge branch '1912'
2019-12-23 19:30:52 +01:00
Jean-Baptiste Mardelle
e083567cc3
Fix proxying of slideshow clips.
...
CCBUG: 415448
2019-12-23 19:29:51 +01:00
Jean-Baptiste Mardelle
f82a08ea84
Add Audio/Video drag icons in icon view.
...
CCBUG: 415454
2019-12-23 18:33:06 +01:00
Jean-Baptiste Mardelle
48069b06fa
Merge branch '1912'
2019-12-23 17:16:11 +01:00
Jean-Baptiste Mardelle
84f26e14c0
Fix possible crash in effectstack.
...
Related to crash 1 in #495
2019-12-23 16:43:44 +01:00
Jean-Baptiste Mardelle
3339a0f963
Small adjustments to timeline fades ui
2019-12-23 12:22:21 +01:00
Jean-Baptiste Mardelle
d8e60c7c18
Inform user when something goes wrong with a filter
2019-12-22 12:51:40 +01:00
l10n daemon script
830aef6f67
GIT_SILENT made messages (after extraction)
2019-12-21 08:28:39 +01:00
l10n daemon script
7a1f66d434
GIT_SILENT made messages (after extraction)
2019-12-21 03:22:30 +01:00
Yuri Chornoivan
189aebddfe
Fix build
2019-12-20 21:35:10 +02:00
Yuri Chornoivan
41676cd864
Fix build
2019-12-20 21:25:21 +02:00
Yuri Chornoivan
83e633cd92
Fix minor EBN issues
2019-12-20 21:16:23 +02:00
l10n daemon script
539f6b302d
GIT_SILENT made messages (after extraction)
2019-12-19 03:07:48 +01:00
Jean-Baptiste Mardelle
da87fddf20
Merge branch '1912'
2019-12-18 18:22:24 +01:00
Jean-Baptiste Mardelle
d568a0847e
Don't show unsupported effect groups in UI (causing crash)
...
Related to #493
2019-12-18 18:18:06 +01:00
Jean-Baptiste Mardelle
b3cb1389d8
Minor improvement to show clip in project bin
2019-12-18 18:02:01 +01:00
Jean-Baptiste Mardelle
178f32b4f4
Merge branch '1912'
2019-12-18 13:48:04 +01:00
Jean-Baptiste Mardelle
2a0c0d9164
Cleanup & fix titled background distorted.
...
Fixes #482
2019-12-18 13:47:38 +01:00
Jean-Baptiste Mardelle
f46460af2f
Merge branch '1912'
2019-12-18 11:17:40 +01:00
Jean-Baptiste Mardelle
b18469b8c5
Fix timeline clip duration not updated after clip reload.
...
Related to #487
2019-12-18 11:16:20 +01:00
Jean-Baptiste Mardelle
e61403cd48
Make title widget smaller
...
related to #412
2019-12-18 10:14:21 +01:00
Jean-Baptiste Mardelle
a60666fd6a
Fix crash creating proxy on clip with subclip.
...
Fixes #492
2019-12-18 09:11:42 +01:00
l10n daemon script
68b53b18e2
GIT_SILENT made messages (after extraction)
2019-12-18 08:14:38 +01:00
Jean-Baptiste Mardelle
b5989e80b1
Merge branch '1912'
2019-12-17 19:34:08 +01:00
Jean-Baptiste Mardelle
908442dbcc
Fix crash caused by incorrect group saved
...
Should fix #491 and others
2019-12-17 19:09:06 +01:00
Jean-Baptiste Mardelle
86b2cd2e88
Fix possible crash on group move (no >= in std::sort)
2019-12-17 13:30:20 +01:00
l10n daemon script
2370f1a268
GIT_SILENT made messages (after extraction)
2019-12-17 08:11:10 +01:00
l10n daemon script
1fde99c6f1
GIT_SILENT made messages (after extraction)
2019-12-17 03:07:42 +01:00
Jean-Baptiste Mardelle
3bf82caf6b
Merge branch '1912'
2019-12-16 13:24:49 +01:00
Jean-Baptiste Mardelle
f8f05818f2
Fix monitor audio thumbnail disappearing on proxy disable.
...
Fixes #485
2019-12-16 13:23:28 +01:00
Jean-Baptiste Mardelle
528633a459
Fix default font size and color for first start
...
Fixes #488
2019-12-16 13:07:57 +01:00
Jean-Baptiste Mardelle
f9c980c554
Make sure drag mode doesn't persist when switching to icon view.
...
Fixes #486
2019-12-16 12:51:19 +01:00
l10n daemon script
c5501becc5
GIT_SILENT made messages (after extraction)
2019-12-16 08:00:02 +01:00
l10n daemon script
64064a661b
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-12-16 05:31:56 +01:00
l10n daemon script
1604b89fd3
GIT_SILENT made messages (after extraction)
2019-12-16 03:08:42 +01:00
Jean-Baptiste Mardelle
a0b65b3b27
Merge branch '1912'
2019-12-15 18:08:55 +01:00
Jean-Baptiste Mardelle
718fa54365
Fix clip losing thumb/length on profile switch.
...
Related to #479
2019-12-15 18:06:32 +01:00
l10n daemon script
678ed5e34c
GIT_SILENT made messages (after extraction)
2019-12-15 08:13:43 +01:00
l10n daemon script
b215c25aff
GIT_SILENT made messages (after extraction)
2019-12-15 03:12:49 +01:00
l10n daemon script
338795d19a
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-12-14 09:17:13 +01:00
l10n daemon script
1d848d4fa0
GIT_SILENT made messages (after extraction)
2019-12-14 08:07:13 +01:00
Jean-Baptiste Mardelle
cce6cb4b10
Fix loop zone broken regression
...
Fixes #483
2019-12-13 17:09:51 +01:00
Jean-Baptiste Mardelle
c28eb54c61
Don't unnecessarily trigger timeline thumbnail reload
2019-12-13 17:05:31 +01:00
Jean-Baptiste Mardelle
f9fc692b64
Merge branch 'master' into 1912
2019-12-13 16:56:42 +01:00
Jean-Baptiste Mardelle
af1d590a36
Fix tests
2019-12-13 16:53:38 +01:00
Jean-Baptiste Mardelle
0a053c1fbb
Fix tests
2019-12-13 15:58:14 +01:00
Jean-Baptiste Mardelle
e1af19eae2
Fix empty i18 warnings on startup
2019-12-13 10:59:59 +01:00
Jean-Baptiste Mardelle
33ffef5133
Fix various 1 frame offset issues in monitor and zone handling
2019-12-13 10:53:36 +01:00
l10n daemon script
b71df50cf9
GIT_SILENT made messages (after extraction)
2019-12-13 03:16:39 +01:00
Laurent Montel
7b06b0b0cf
Use new syntax
2019-12-12 07:35:57 +01:00
Jean-Baptiste Mardelle
95070257e4
Fix timeline preview not invalidated when disabling effect
...
Related to #478
2019-12-11 18:59:34 +01:00
Jean-Baptiste Mardelle
2faf8c4545
Fix timeline preview not disabled on render.
...
Related to #477
2019-12-11 10:44:30 +01:00
Jean-Baptiste Mardelle
bca6517133
Immediatly pause when switching between play forwards/backwards
2019-12-11 10:09:03 +01:00
Jean-Baptiste Mardelle
0855e9e046
Don't use active track tag to indicate muted tracks, instead fade its clips
2019-12-11 10:00:48 +01:00
Jean-Baptiste Mardelle
e58e316f0c
Fix saving project with several clip groups selected discarded those groups
2019-12-11 09:04:17 +01:00
l10n daemon script
4075f59b76
GIT_SILENT made messages (after extraction)
2019-12-11 03:10:29 +01:00
Jonathan Riddell
5382856bf6
rename KDE_APPLICATIONS_VERSION to RELEASE_SERVICE
2019-12-10 16:54:20 +00:00
Jean-Baptiste Mardelle
cbef877f5b
Fix missing clips erased from timeline on opening project
2019-12-10 13:15:11 +01:00
l10n daemon script
b5272824da
GIT_SILENT made messages (after extraction)
2019-12-10 03:16:03 +01:00
Jean-Baptiste Mardelle
0e2843f295
If clip resize not sticking to start/end
2019-12-10 00:21:31 +01:00
Jean-Baptiste Mardelle
614337175b
Optimise group move (don't attempt a track move if not possible)
2019-12-10 00:04:04 +01:00
Jean-Baptiste Mardelle
5df474e0d1
Use const &values for clip/composition sorting on group move.
...
Might help related to #473
2019-12-09 08:54:22 +01:00
Jean-Baptiste Mardelle
a11cc87f0f
DOn't attempt to load empty data as JSon
2019-12-08 23:03:56 +01:00
Jean-Baptiste Mardelle
6973df8e76
Update qml headers for Qt 5.11
2019-12-08 22:23:33 +01:00
Jean-Baptiste Mardelle
f1a57d1796
Merge branch '1912'
2019-12-08 21:56:36 +01:00
Jean-Baptiste Mardelle
cb3ddf0b3f
Second round of huge memory usage improvment: disable qml components on clip/compositions that are out of sight
2019-12-08 21:52:13 +01:00
Jean-Baptiste Mardelle
415b6f1a59
Merge branch '1912'
2019-12-08 20:42:26 +01:00
Jean-Baptiste Mardelle
246c993132
Fix huge memory consumption in qml component leading to freeze
2019-12-08 20:42:05 +01:00
Jean-Baptiste Mardelle
e086fc7d61
Merge branch '1912'
2019-12-08 13:33:31 +01:00
Jean-Baptiste Mardelle
4e46e7dfc2
Fix crash opening project with broken autosaved files
2019-12-08 13:22:15 +01:00
Jean-Baptiste Mardelle
4ad5f344e3
Fix playing clip monitor seems to pause a few frames before end and seeking allowed past clip end
2019-12-07 16:20:58 +01:00
Jean-Baptiste Mardelle
b02d33f53f
Fix playing clip monitor seems to pause a few frames before end and seeking allowed past clip end
2019-12-07 16:20:09 +01:00
Jean-Baptiste Mardelle
63c88b136d
Merge branch '1912'
2019-12-07 08:55:41 +01:00
Jean-Baptiste Mardelle
05b122c6d1
Don't allow seeking below 0 (unexpected behavior)
2019-12-07 08:50:24 +01:00
l10n daemon script
939858cab1
GIT_SILENT made messages (after extraction)
2019-12-07 03:04:23 +01:00
Jean-Baptiste Mardelle
597b4c0829
Merge branch '1912'
2019-12-07 00:52:45 +01:00
Jean-Baptiste Mardelle
dd48f08e22
Fix huge memory consumption and inefficiency of audio thumbnails causing freeze on high zoom
2019-12-07 00:51:47 +01:00
Jean-Baptiste Mardelle
4b44874247
* Fix model insert/delete track, so we don'tneed to reset view, makes these operation much faster
...
* Fix track compositing incorrect after undoing track deletion
2019-12-06 20:54:09 +01:00
Jean-Baptiste Mardelle
f247b1a462
Merge branch '1912'
2019-12-06 15:59:26 +01:00
Jean-Baptiste Mardelle
56815a2149
Fix monitor corruption on autosave
2019-12-06 15:58:59 +01:00
Antonio Rojas
ff3d72760b
Merge branch 'release/19.12'
2019-12-06 15:43:50 +01:00
Antonio Rojas
699bba9e55
Fix build with Qt 5.14 RC
...
Add missing includes that are no longer pulled transitively
Differential Revision: https://phabricator.kde.org/D25784
2019-12-06 15:42:10 +01:00
l10n daemon script
e067de3c00
GIT_SILENT made messages (after extraction)
2019-12-06 03:14:06 +01:00
Jean-Baptiste Mardelle
54502a9d88
Update master appdata version
2019-12-05 23:28:57 +01:00
Jean-Baptiste Mardelle
192516614f
Merge branch '1912'
2019-12-05 23:26:47 +01:00
Jean-Baptiste Mardelle
6a4b2c5421
Fix group move stuck and minor timeline fixes
2019-12-05 23:18:41 +01:00
Jean-Baptiste Mardelle
a7b2999fe5
update AppData version
2019-12-05 20:49:54 +01:00
Jean-Baptiste Mardelle
337d6b2223
Nicer look for track name edit widget
2019-12-05 20:49:54 +01:00
Christoph Feck
2aea3ccd4c
GIT_SILENT Upgrade KDE Applications version to 19.12.0.
2019-12-05 20:47:23 +01:00
Jean-Baptiste Mardelle
f9a2348278
Merge branch '1912'
2019-12-05 18:57:39 +01:00
Jean-Baptiste Mardelle
090f689d2c
Fix remaining proxy profiles to use more compatible 640 height.
...
Related to #463
2019-12-05 18:56:40 +01:00
Jonathan Riddell
0cc2342ed9
update screenshots
...
https://phabricator.kde.org/T12298
2019-12-05 11:22:39 +00:00
Jean-Baptiste Mardelle
0be7719249
Merge branch '1912'
2019-12-05 01:10:36 +01:00
Jean-Baptiste Mardelle
1b5680af1d
Create luma thumbs at startup in a thread, so we don't freeeze for a few seconds on first composition insertion
2019-12-05 01:09:59 +01:00
Jean-Baptiste Mardelle
ffbcb8dbbe
Merge branch '1912'
2019-12-04 23:33:47 +01:00
Jean-Baptiste Mardelle
ee92fedf49
Fix track name font size and collapsed dimensions
2019-12-04 23:33:13 +01:00
Jean-Baptiste Mardelle
22b55c985c
Merge branch '1912'
2019-12-04 23:10:22 +01:00
Jean-Baptiste Mardelle
7b474696d5
Correctly import guides and markers from 18.x projects
2019-12-04 23:09:52 +01:00
Jean-Baptiste Mardelle
630df2675b
Fix seeking back 1 frame after play broken.
2019-12-04 22:06:19 +01:00
Jean-Baptiste Mardelle
e36d045cce
Merge branch '1912'
2019-12-04 13:26:16 +01:00
Jean-Baptiste Mardelle
95c1d02621
Don't show negative timecode when mouse is in track head
2019-12-04 13:25:53 +01:00
Jean-Baptiste Mardelle
5d12b66c24
Fix video thumbnails from previous project showing up.
...
Various crash fixes on exit or project close.
BUG: 414813
2019-12-04 13:04:06 +01:00
Jean-Baptiste Mardelle
3c3f11f3b5
Merge branch '1912'
2019-12-04 10:10:23 +01:00
Jean-Baptiste Mardelle
ba4adf7c84
Use QVector instead of QList to store audio thumbnails
2019-12-04 10:10:04 +01:00
Jean-Baptiste Mardelle
60694525a8
small timeline qml cleanup (fixes track headers showing under master button)
2019-12-04 07:00:13 +01:00
Jean-Baptiste Mardelle
c26ef97bfe
Merge branch '1912'
2019-12-03 22:55:53 +01:00
Jean-Baptiste Mardelle
01a4bd3ae4
Don't emit audio when simply refreshing monitor.
...
Related to #467
2019-12-03 22:55:20 +01:00
Jean-Baptiste Mardelle
4b9dd5b1b2
Activate effect when adding it on the stack
2019-12-03 22:19:50 +01:00
Jean-Baptiste Mardelle
b2fa3d1673
Disable assert Catch test failing on some systems
2019-12-03 21:27:13 +01:00
Jean-Baptiste Mardelle
3490ab7808
Replace icon view "back" button with an "Up" icon in bin toolbar
...
Related to #287
2019-12-03 19:46:44 +01:00
Vincent Pinon
94c7b59e84
Merge branch 'release/19.12'
2019-12-02 23:55:38 +01:00
Vincent Pinon
7792bb1fa1
Fix CMake calling runTests
2019-12-02 23:54:44 +01:00
Jean-Baptiste Mardelle
531bb624dc
Merge branch '1912'
2019-12-02 07:58:02 +01:00
Jean-Baptiste Mardelle
ab03c2d121
Change proxy default size to be compatible with HD projects (not triggering compositing).
...
Related to #463
2019-12-02 07:57:31 +01:00
Jean-Baptiste Mardelle
92f0d83ac6
Hide broken/crashing invert parameter of MLT's composite transition.
...
Related to #403
2019-12-02 07:33:20 +01:00
Jean-Baptiste Mardelle
3db3e489de
Merge branch '1912'
2019-12-01 14:01:35 +01:00
Jean-Baptiste Mardelle
0e3d27c6cf
Fix monitor audio thumb disappearing on proxy
2019-12-01 13:20:36 +01:00
Jean-Baptiste Mardelle
b7ceb42080
Fix playhead disappeared
2019-12-01 11:53:05 +01:00
Jean-Baptiste Mardelle
1dbb76f5d9
Fix freeze on Windows switching monitor
2019-12-01 11:52:38 +01:00
Jean-Baptiste Mardelle
7c6d410678
Remove debug
2019-12-01 11:51:13 +01:00
Jean-Baptiste Mardelle
adb867691c
Cleanup seeking logic, get rid of confusing blue bar indicating real MLT position, pause on seek
2019-12-01 11:50:30 +01:00
Jean-Baptiste Mardelle
f7518d23dc
Fix playhead disappeared
2019-11-30 07:58:58 +01:00
Jean-Baptiste Mardelle
c59a047a21
Merge branch '1912'
2019-11-29 19:58:28 +01:00
Jean-Baptiste Mardelle
2b2a2b06fe
Fix typo
2019-11-29 19:57:56 +01:00
Jean-Baptiste Mardelle
1aabc0f728
Merge branch '1912'
2019-11-29 18:36:58 +01:00
Jean-Baptiste Mardelle
acbf0996ec
Ensure small icons in monitor toolbar on Windows
2019-11-29 18:27:57 +01:00
Jean-Baptiste Mardelle
a795c060e6
Merge branch '1912'
2019-11-29 17:51:34 +01:00
Jean-Baptiste Mardelle
a795fb35ab
More qml sizing fixes
2019-11-29 17:50:06 +01:00
Jean-Baptiste Mardelle
5e35a11f85
Merge branch '1912'
2019-11-29 16:46:42 +01:00
Jean-Baptiste Mardelle
81004dcaff
Better qml font size calculation
2019-11-29 16:46:07 +01:00
Jean-Baptiste Mardelle
bb87d2933a
Adjust rendering threads for faster rendering
2019-11-29 13:11:38 +01:00
Jean-Baptiste Mardelle
12dd330c0e
Adjust rendering threads for faster rendering
2019-11-29 13:10:06 +01:00
Jean-Baptiste Mardelle
f745f3bb30
Merge branch 'flatpak' into 'master'
...
add flatpak nightly manifest
See merge request kde/kdenlive!69
2019-11-29 11:32:44 +00:00
Jean-Baptiste Mardelle
38ffc845ed
Merge branch '1912'
2019-11-29 11:52:25 +01:00
Jean-Baptiste Mardelle
9e7a87b440
Screengrab fixes: fix crash on Linux and non working on Windows (Vincent)
2019-11-29 11:50:57 +01:00
Jean-Baptiste Mardelle
6bcd3c0c1f
Merge branch '1912'
2019-11-29 11:15:50 +01:00
Jean-Baptiste Mardelle
7a5e9356b8
Fix bug causing bin effects on color, image and title clips to be duplicated
2019-11-29 11:09:48 +01:00
Peter Eszlari
930fb8d6e5
add flatpak nightly manifest
2019-11-29 10:46:06 +01:00
Jean-Baptiste Mardelle
945b125dfc
Fix monitor fullscreen partly broken
2019-11-29 10:37:55 +01:00
Jean-Baptiste Mardelle
1d1c509a66
Remove useless KF5 check
2019-11-29 10:09:39 +01:00
Jean-Baptiste Mardelle
e2c29714e6
Ensure effect stack is enabled when opening project
2019-11-29 10:02:20 +01:00
Jean-Baptiste Mardelle
e715f23a7b
Fix freeze on Windows switching monitor
2019-11-29 08:34:59 +01:00
Jean-Baptiste Mardelle
510e4321bd
Merge branch '1912'
2019-11-29 08:32:22 +01:00
Jean-Baptiste Mardelle
c09b541ee7
Fix effects/composition names sometimes not displaying translated
2019-11-29 08:31:36 +01:00
Jean-Baptiste Mardelle
f28f75662e
Fix missing audio thumbs on clip monitor
2019-11-29 07:53:47 +01:00
Jean-Baptiste Mardelle
45ebc3fe4c
Fix clip monitor audio overlay, make monitor ruler slightly larger
...
CCBUG: 414617
2019-11-29 07:42:05 +01:00
Jean-Baptiste Mardelle
5720c1a3be
Merge branch '1912'
2019-11-28 09:12:48 +01:00
Jean-Baptiste Mardelle
76582a0526
Fix crash on profile change.
...
Related to #440
2019-11-28 09:12:13 +01:00
Jean-Baptiste Mardelle
7385fd02e7
Merge branch '1912'
2019-11-27 17:26:44 +01:00
Jean-Baptiste Mardelle
621f10fca6
Remove debug
2019-11-27 13:46:20 +01:00
Jean-Baptiste Mardelle
1cf58f62e8
Cleanup seeking logic, get rid of confusing blue bar indicating real MLT position, pause on seek
2019-11-27 13:21:43 +01:00
Jean-Baptiste Mardelle
3125976376
Fix effect stack disabled on start - regression from 4d7d7127
2019-11-27 09:01:13 +01:00
l10n daemon script
601ebfb142
GIT_SILENT made messages (after extraction)
2019-11-27 08:25:46 +01:00
Jean-Baptiste Mardelle
0672d74252
Merge branch '1912'
2019-11-27 07:19:40 +01:00
Jean-Baptiste Mardelle
ae243e2766
Cleanup status bar messaging system an display audio align progress.
...
Fixes #432
2019-11-27 07:19:00 +01:00
l10n daemon script
11ee53a80c
GIT_SILENT made messages (after extraction)
2019-11-27 03:17:21 +01:00
Heiko Becker
afb66bd1dc
Merge remote-tracking branch 'origin/release/19.12'
2019-11-27 00:04:02 +01:00
Heiko Becker
f11408fe34
Merge branch 'fix-build-with-qt-5.14' into 'release/19.12'
...
Fix build with Qt 5.14
See merge request kde/kdenlive!66
2019-11-26 23:00:05 +00:00
Albert Astals Cid
511089042a
GIT_SILENT Upgrade KDE Applications version to 19.11.90.
2019-11-26 23:29:27 +01:00
Jean-Baptiste Mardelle
b1085b2025
Restore tooltip incorrectly deleted in previous commit
2019-11-26 18:34:10 +01:00
Jean-Baptiste Mardelle
2586a759a8
Refresh project monitor on bin effect change
...
CCBUG: 414366
2019-11-26 18:29:55 +01:00
Jean-Baptiste Mardelle
6070715eda
Replace mysterious icon with clear text button for Master effects.
...
Fixes #446
2019-11-26 12:56:50 +01:00
Jean-Baptiste Mardelle
56c650cd10
Fix curve effect icon placement. Related to #452
2019-11-26 08:34:59 +01:00
Jean-Baptiste Mardelle
93e8652c96
Merge branch '1912'
2019-11-25 09:09:27 +01:00
Jean-Baptiste Mardelle
4d7d71277f
Fix disabled effect stack state.
...
BUG: 408242
FIXED-IN: 19.12.0
2019-11-25 09:09:08 +01:00
Jean-Baptiste Mardelle
10fd8da832
Merge branch '1912'
2019-11-25 08:02:49 +01:00
Jean-Baptiste Mardelle
076be02bdb
Apply track effects on main playlist and not on tractor.
...
BUG: 414367
2019-11-25 08:02:13 +01:00
Jean-Baptiste Mardelle
471d0a3070
Make sure to reset effect stack when closing project and track stack displayed
2019-11-25 07:44:30 +01:00
Jean-Baptiste Mardelle
844eb2fcd4
Merge branch '1912'
2019-11-23 17:52:30 +01:00
Jean-Baptiste Mardelle
e258f61244
Fix Qt Angle OpenGL backend
2019-11-23 17:51:58 +01:00
Jean-Baptiste Mardelle
351926ec7f
Fix default audio mixer size. Related to #429
2019-11-22 21:03:08 +01:00
Jean-Baptiste Mardelle
5f78606863
Fix default audio mixer size. Related to #429
2019-11-22 21:02:22 +01:00
Jean-Baptiste Mardelle
af6b59c307
Merge branch '1912'
2019-11-22 18:37:48 +01:00
Jean-Baptiste Mardelle
e821b2fe36
Fix mouse wheel changing parameters when scrolling in effect stack.
...
Related to #455
2019-11-22 18:37:14 +01:00
Jean-Baptiste Mardelle
37d7e3fe29
Merge branch '1912'
2019-11-22 14:51:33 +01:00
Jean-Baptiste Mardelle
beef4bcbfe
Better fix for color wheel resize
...
Related to #453
2019-11-22 14:50:30 +01:00
Jean-Baptiste Mardelle
3766d4c685
Fix crash and inconsistencies in color wheel resize. Related to #453
2019-11-22 13:19:57 +01:00
Jean-Baptiste Mardelle
d0b3896e3c
Fix audiothumbn incorrect qml name
2019-11-22 10:37:59 +01:00
Jean-Baptiste Mardelle
6c14f25be4
Add action triggering display of master effects
2019-11-22 10:05:27 +01:00
Vincent PINON
ba7bffca1c
Merge branch 'release/19.12'
2019-11-21 17:18:13 +01:00
Vincent PINON
0d12012291
Return of green audio clips
...
(in 19.12 requests / milestones)
2019-11-21 17:15:54 +01:00
Vincent PINON
f7ec683f20
Fix compile warnings
2019-11-21 15:56:26 +01:00
Jean-Baptiste Mardelle
52247f2e29
Merge branch '1912'
2019-11-21 13:51:13 +01:00
Jean-Baptiste Mardelle
e3c2a8c861
Ensure master effectstack button is contained in area above track headers
2019-11-21 13:43:32 +01:00
Jean-Baptiste Mardelle
a008f93f93
Merge branch '1912'
2019-11-21 13:28:58 +01:00
Jean-Baptiste Mardelle
ffec3c2c56
Fix mixer not working when starting collapsed.
...
Related to #447
2019-11-21 13:26:19 +01:00
Jean-Baptiste Mardelle
c9c828b447
Fix zoom slider not updating after zoom-fit
...
BUG: 413469
2019-11-21 07:44:58 +01:00
Jean-Baptiste Mardelle
7733b98032
Update audio mixer icon
2019-11-20 17:12:45 +01:00
Jean-Baptiste Mardelle
59526dc3fc
Better default size for effects info panel
2019-11-20 13:35:45 +01:00
Jean-Baptiste Mardelle
184a061663
Merge branch '1912'
2019-11-20 11:35:40 +01:00
Jean-Baptiste Mardelle
dae880534a
Don't tabify audio mixer by default, better default size
2019-11-20 11:35:03 +01:00
Jean-Baptiste Mardelle
0084174c49
Merge branch '1912'
2019-11-20 10:40:51 +01:00
Jean-Baptiste Mardelle
79d0e96641
Fix minor qml error in clip monitor
2019-11-20 10:40:10 +01:00
Jean-Baptiste Mardelle
88e4c23c40
Improve mixer position on first start
2019-11-20 10:39:46 +01:00
Jean-Baptiste Mardelle
9feb3fdda8
Merge branch '1912'
2019-11-20 10:29:52 +01:00
Jean-Baptiste Mardelle
2963c6dc98
Merge branch '1912'
2019-11-20 10:04:05 +01:00
Jean-Baptiste Mardelle
f583cbae5e
Disable OpenGL debugging and minor optimizations
2019-11-20 09:48:43 +01:00
Jean-Baptiste Mardelle
b9321c95ff
Simplify monitor handling of audio clip, minor optimization of monitor bg drawing
2019-11-20 08:08:44 +01:00
Yuri Chornoivan
2d1cb9c49a
Fix minor typo
2019-11-20 09:01:09 +02:00
Jean-Baptiste Mardelle
6817efd904
Deprecate old normalize audio (volume based) in favor of loudness.
...
Related to #443
2019-11-19 18:53:02 +01:00
Jean-Baptiste Mardelle
2ef7091ebd
Remove dependency on deprecated QDesktopWidget
2019-11-19 13:13:50 +01:00
Jean-Baptiste Mardelle
8d212ff5d4
Merge branch '1912'
2019-11-19 09:01:49 +01:00
Jean-Baptiste Mardelle
36126ef071
Faster analyse clip jobs
2019-11-19 09:01:20 +01:00
Jean-Baptiste Mardelle
f69171d1e3
Merge branch '1912'
2019-11-19 08:04:07 +01:00
Jean-Baptiste Mardelle
7d834a867d
Fix detection of secondary screen for monitor fullscreen.
...
Related to #!67
2019-11-19 08:03:34 +01:00
Jean-Baptiste Mardelle
a0e6a34f36
Better startup layout for smaller screens
2019-11-19 07:58:00 +01:00
Jean-Baptiste Mardelle
dcf4e4b554
Better startup layout for smaller screens
2019-11-19 07:57:35 +01:00
Jean-Baptiste Mardelle
a1b0aff2f7
Merge branch '1912'
2019-11-18 08:08:35 +01:00
Jean-Baptiste Mardelle
2afca10f7e
Better timeline layout on first startup
2019-11-18 08:07:37 +01:00
Vincent Pinon
1a7046d2af
We actually need Qt5.11, and so KF5.45 should be here too
...
BUG: 414165
BUG: 414167
BUG: 414168
BUG: 414169
2019-11-17 22:36:15 +01:00
Heiko Becker
e17e375946
Fix build with Qt 5.14
...
std::hash<QString> is already specialized in Qt 5.14 [1], so we need
to avoid redifining it with this version.
[1] 4469e36d7203a55a4e158a50f0e9effc3f2fa3c2 in qtbase.git
2019-11-17 18:59:23 +01:00
Jean-Baptiste Mardelle
19810a11ef
Merge branch '1912'
2019-11-15 13:24:07 +01:00
Jean-Baptiste Mardelle
e0058ba1b5
Add xml fixing avfilter subtitles
2019-11-15 13:20:17 +01:00
Jean-Baptiste Mardelle
4c12916cb1
Merge branch '1912'
2019-11-15 12:44:56 +01:00
Jean-Baptiste Mardelle
55f5cacf74
Fix crash on group move. Related to #435
2019-11-15 12:44:27 +01:00
l10n daemon script
96016e61a4
GIT_SILENT made messages (after extraction)
2019-11-15 07:56:09 +01:00
l10n daemon script
8664af4800
GIT_SILENT made messages (after extraction)
2019-11-15 03:08:56 +01:00
Nate Graham
8daa91c3b0
Merge branch 'release/19.12'
2019-11-14 12:08:05 -07:00
Nate Graham
b13b8322b0
Add DesktopEntry to notifyrc
...
This makes it show up as an app in the Notifications KCM
CCBUG: 407701
2019-11-14 12:07:02 -07:00
Jean-Baptiste Mardelle
5e364e9e57
Fix drag from monitor
2019-11-14 09:00:09 +01:00
Jean-Baptiste Mardelle
4c2f2ca7f6
Don't show monitor audio overly for clips with no audio
2019-11-14 08:59:56 +01:00
Jean-Baptiste Mardelle
bfbed8fd5d
make sure to cancel cache job on close
2019-11-14 08:59:27 +01:00
l10n daemon script
4ff516a2ee
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-11-14 05:38:08 +01:00
l10n daemon script
c46a17741e
GIT_SILENT made messages (after extraction)
2019-11-14 03:07:17 +01:00
Jean-Baptiste Mardelle
7ee73f7d26
Merge branch '1912'
2019-11-13 21:34:06 +01:00
Jean-Baptiste Mardelle
076db9fe78
Bump MLT minimum version to 6.18
...
Differential Revision: https://phabricator.kde.org/D25283
2019-11-13 21:33:35 +01:00
Jean-Baptiste Mardelle
1d2cf8f014
Fix Windows compilation
2019-11-13 21:29:36 +01:00
Jean-Baptiste Mardelle
fe0ecea0e9
Merge branch '1912'
2019-11-13 19:23:06 +01:00
Jean-Baptiste Mardelle
0adfcd2167
Fix compilation
2019-11-13 19:06:46 +01:00
Jean-Baptiste Mardelle
1316738169
Merge branch '1912'
2019-11-13 17:44:11 +01:00
Jean-Baptiste Mardelle
5d6f44a2fb
Minor optimizations
2019-11-13 17:43:46 +01:00
Jean-Baptiste Mardelle
904824ccd8
Fix dragging favorite effect to master
...
Fix master effectstack keyframe seeking
2019-11-13 12:08:50 +01:00
Jean-Baptiste Mardelle
741e4196a1
Fix dragging favorite effect to master
...
Fix master effectstack keyframe seeking
2019-11-13 12:08:06 +01:00
Jean-Baptiste Mardelle
2e5be9b9a9
Merge branch '1912'
2019-11-13 11:34:48 +01:00
Jean-Baptiste Mardelle
5c75b71488
Effects can now be applied on master (click the grid icon above track headers to see master effectstack)
2019-11-13 11:34:20 +01:00
Jean-Baptiste Mardelle
6607e29b3d
Fix curve parameter after introducing odd only possibility
2019-11-13 10:51:45 +01:00
Jean-Baptiste Mardelle
d2408c0452
Nicer look for color wheels, allow entering numbers in lift/gamma/gain.
...
Fixes #296
2019-11-13 10:26:26 +01:00
l10n daemon script
0a631aaf8d
GIT_SILENT made messages (after extraction)
2019-11-12 08:08:13 +01:00
Jean-Baptiste Mardelle
46a6a95f0c
Fix drag from monitor
2019-11-12 08:04:08 +01:00
Jean-Baptiste Mardelle
69044c1c79
Fix curve parameter after introducing odd only possibility
2019-11-12 07:18:22 +01:00
Jean-Baptiste Mardelle
c24fe986d4
Don't show monitor audio overly for clips with no audio
2019-11-12 07:15:18 +01:00
l10n daemon script
b52b6bfe2c
GIT_SILENT made messages (after extraction)
2019-11-12 03:15:23 +01:00
Jean-Baptiste Mardelle
bfd8b576fd
Fix handling of dock widget title bars.
...
Fixes #368
2019-11-12 01:59:38 +01:00
Jean-Baptiste Mardelle
86635c2ef4
Fix composition description not appearing in info box
2019-11-12 01:59:29 +01:00
Jean-Baptiste Mardelle
72a1ea0dc7
Fix some UI strings todo
2019-11-12 01:59:15 +01:00
Jean-Baptiste Mardelle
2b4487d703
Fix undocked widgets losing title bar. Fixes #368
2019-11-12 01:58:53 +01:00
Jean-Baptiste Mardelle
b8b1f0fbca
Fix handling of dock widget title bars.
...
Fixes #368
2019-11-12 01:54:30 +01:00
Jean-Baptiste Mardelle
5cb2e98c38
Fix composition description not appearing in info box
2019-11-11 14:00:02 +01:00
Jean-Baptiste Mardelle
3ab5c48d86
Fix some UI strings todo
2019-11-11 13:27:04 +01:00
Jean-Baptiste Mardelle
acb8f33909
Fix undocked widgets losing title bar. Fixes #368
2019-11-11 09:01:00 +01:00
l10n daemon script
a824c14edd
GIT_SILENT made messages (after extraction)
2019-11-11 08:19:34 +01:00
l10n daemon script
42f048f06c
GIT_SILENT made messages (after extraction)
2019-11-11 03:11:48 +01:00
Jean-Baptiste Mardelle
c75e34e655
Expose luma options in dissolve composition
2019-11-10 12:36:11 +01:00
l10n daemon script
a1f32d7f72
GIT_SILENT made messages (after extraction)
2019-11-10 03:09:33 +01:00
Albert Astals Cid
e521cfd99a
GIT_SILENT Upgrade KDE Applications version to 20.03.70.
2019-11-10 01:18:01 +01:00
Jean-Baptiste Mardelle
06415150fe
Fix keyframe import
2019-11-09 18:41:03 +01:00
Jean-Baptiste Mardelle
81313205e3
Fix tracker on clip cuts
2019-11-09 18:14:28 +01:00
Jean-Baptiste Mardelle
6aae8ed038
Fix button name on automask
2019-11-09 18:10:17 +01:00
Jean-Baptiste Mardelle
96543e2226
Ensure geometry param size is updated on monitor change
2019-11-09 18:00:55 +01:00
Jean-Baptiste Mardelle
06171396ab
Add xml to allow functional Shape alpha filter
2019-11-09 14:07:35 +01:00
Jean-Baptiste Mardelle
167bc27712
Fix crash editing number params in avfilter.unsharp (requires odd only numbers)
2019-11-09 13:41:59 +01:00
Jean-Baptiste Mardelle
44df0563fd
Cleanup clip name overlay
2019-11-09 13:10:12 +01:00
Jean-Baptiste Mardelle
1fe4d0ad3a
Don't mark cache job on audio as failure, allow seeking on clip monitor audio thumbnail
2019-11-09 12:54:20 +01:00
Jean-Baptiste Mardelle
95e827d2ed
Fix crash on project close
2019-11-08 20:26:52 +01:00
Jean-Baptiste Mardelle
5140657987
Fix path of audio thumb for monitor overlay
2019-11-08 19:47:49 +01:00
Jean-Baptiste Mardelle
da07c913a1
Add logic to support odd only numbers in params. Fixes avfilter.unsharp
2019-11-08 19:32:47 +01:00
Jean-Baptiste Mardelle
e852812f95
Merge branch 'bsantos/kdenlive-chroma_xml'
2019-11-08 17:02:23 +01:00
Jean-Baptiste Mardelle
b40610ca63
Fix compilation
2019-11-08 17:01:14 +01:00
Jean-Baptiste Mardelle
6bf1738fb9
remove duplicate burningtv effect
2019-11-08 16:58:49 +01:00
Jean-Baptiste Mardelle
bcc47ac208
Minor audio thumb fixes
2019-11-08 16:33:41 +01:00
Jean-Baptiste Mardelle
9a10e6c376
Various fixes for composition length calculation. Related to #427
2019-11-08 15:23:49 +01:00
Jean-Baptiste Mardelle
72c1fab01f
Make sure clip name appears non faded on audio clips
2019-11-08 15:23:49 +01:00
Carl Schwan
cf2a36304d
Add new screenshot for Kdenlive
2019-11-08 14:31:38 +01:00
Jean-Baptiste Mardelle
1a7d2eeef5
Improve audio clips display: proper thumbnails and monitor view
2019-11-08 12:36:09 +01:00
Jean-Baptiste Mardelle
3fb2ba1385
Disable all overlay actions when not active to make it clearer, don't generate audio monitor preview if disabled
2019-11-07 09:02:38 +01:00
Jean-Baptiste Mardelle
b92014594c
Hide keyframes on lower zoom levels to prevent messing with clip move.
...
Related to #426
2019-11-07 08:47:36 +01:00
Jean-Baptiste Mardelle
3bbea30712
Some ui fixes for mixer and monitor audio thumb
2019-11-06 19:10:39 +01:00
Jean-Baptiste Mardelle
968e89a646
ALways overlay audio waveform in monitor for audio clips
2019-11-06 13:34:11 +01:00
Jean-Baptiste Mardelle
c827054d94
Audiomixer: Move channels in a scrollbox, make it collapsible to allow showing only master
2019-11-06 12:14:54 +01:00
Jean-Baptiste Mardelle
79f540007a
* Improve visibility of audio/video only drag icons in clip monitor
...
* Display clip name over monitor for a few seconds
2019-11-06 11:37:18 +01:00
Jean-Baptiste Mardelle
e1c658d780
Audio mixer: fix peaks
2019-11-05 08:30:41 +01:00
Jean-Baptiste Mardelle
a049f651c1
Ensure audio mixer works on fps >= 50
2019-11-03 20:51:13 +01:00
Jean-Baptiste Mardelle
e3bc6af865
Fix mixer silent after backwards seek
2019-11-02 19:04:36 +01:00
Jean-Baptiste Mardelle
d5a078a12d
Fix split effect compare broken
2019-11-02 11:48:46 +01:00
Jean-Baptiste Mardelle
029a07817f
Fix bezier curve doesn't appear properly in stack
2019-11-01 16:54:08 +01:00
Jean-Baptiste Mardelle
0f81a76e67
Don't add effect twice on activating effect search
2019-11-01 16:53:37 +01:00
Jean-Baptiste Mardelle
586f8a74db
Disable effect split view if timeline clip was moved
2019-11-01 16:29:10 +01:00
Jean-Baptiste Mardelle
62b0decfb3
Disable preset update/delete when no preset is selected
2019-11-01 15:38:39 +01:00
Jean-Baptiste Mardelle
a945410197
Go to project end and play now both stop 1 frame after project end
2019-11-01 15:18:43 +01:00
Jean-Baptiste Mardelle
afafd1f128
Effect list: remove favorites folder, make custom filters work again, always show search bar
2019-11-01 13:00:12 +01:00
Jean-Baptiste Mardelle
69fabb0086
Fix sop/sat parameters
...
Fix reset effect param to default value broken
2019-11-01 11:31:42 +01:00
Jean-Baptiste Mardelle
5274d60874
Fix opengl modes incorrectly applied on windows
2019-11-01 09:59:58 +01:00
Jean-Baptiste Mardelle
8d8887b571
url effect parameter : react on drop
2019-11-01 09:21:48 +01:00
Jean-Baptiste Mardelle
75ebcee9e2
Fix obscure effect pixelated size
2019-11-01 09:21:48 +01:00
Jean-Baptiste Mardelle
7d3ac741dd
Fix emboss default parameters
2019-11-01 09:21:48 +01:00
Jean-Baptiste Mardelle
8cdac2b225
Fix cartoon default value
2019-11-01 09:21:48 +01:00
Jean-Baptiste Mardelle
67382d4f20
Fix chroma key default value
2019-11-01 09:21:48 +01:00
Jean-Baptiste Mardelle
9aed5d6dd1
Add some feedback if an insert operation fails.
...
CCBUG: 413661
2019-11-01 07:19:09 +01:00
Bruno Santos
1cc71e1bf9
Add chroma to the preferred effects list
2019-10-31 15:22:39 +00:00
Bruno Santos
e31837c122
Fix #385 with suggested changes by AD to the XMLs
2019-10-31 15:22:39 +00:00
Jean-Baptiste Mardelle
b93ac81284
Fix keyboard handling in monitor fullscreen mode, thanks to Martin K.
...
BUG: 413644
2019-10-31 13:14:34 +01:00
Jean-Baptiste Mardelle
a037d8c707
Fix resize keyframes when only 2 keyframes at in/out
2019-10-31 08:07:03 +01:00
Jean-Baptiste Mardelle
7182393711
Merge branch '1908'
2019-10-30 16:56:33 +01:00
Jean-Baptiste Mardelle
ccfd0e802f
Fix crash on configure toolbars.
...
Fixes #414
2019-10-30 13:41:50 +01:00
Jean-Baptiste Mardelle
9c5424530c
Fix some compositions appearing twice. Related to #414
2019-10-30 12:23:16 +01:00
Jean-Baptiste Mardelle
dc1fe1eb25
Remember searchbar visibility, related to #350
2019-10-30 10:50:12 +01:00
Jean-Baptiste Mardelle
a0d528ca4e
Fix info messages not displayed
2019-10-30 10:41:38 +01:00
Jean-Baptiste Mardelle
9900c13b4b
Muxer: allow finer control over audio level increase
...
Related to #357
2019-10-30 10:03:36 +01:00
Jean-Baptiste Mardelle
963b4d0d5c
Fix crash when changing composition type of a grouped composition
2019-10-30 08:47:50 +01:00
Jean-Baptiste Mardelle
4a22be2c00
Another fix for composition duration on insert
2019-10-30 08:38:57 +01:00
Jean-Baptiste Mardelle
717f10ae0a
Merge branch 'deprecated_krun' into 'master'
...
Get rid of deprecated binaryName
See merge request kde/kdenlive!64
2019-10-29 18:25:34 +00:00
Yuri Chornoivan
3c6ea701d0
Get rid of deprecated binaryName
2019-10-29 18:25:33 +00:00
Jean-Baptiste Mardelle
cd349721ba
Fix missing param name in avfilters
2019-10-29 19:10:11 +01:00
Jean-Baptiste Mardelle
1176cdec31
Fix typo in previous commit (correctly display collapsed effects)
2019-10-29 19:05:39 +01:00
Jean-Baptiste Mardelle
b2aa74365a
Better fix for crash on spacer tool (fixes effectstack missing scrollbar)
2019-10-29 19:03:18 +01:00
Jean-Baptiste Mardelle
ed547a4625
Fix composition position when bottom clip starts before and ends after top clip
2019-10-29 18:48:32 +01:00
Jean-Baptiste Mardelle
0591cc0122
Titler: align right by default on left to right languages.
...
CCBUG: 413572
2019-10-29 13:11:40 +01:00
Jean-Baptiste Mardelle
fd9a00fb52
Fix compositions disappear after reopening project with locked track.
...
BUG: 412369
2019-10-29 05:40:53 +01:00
Jean-Baptiste Mardelle
68726a4c19
Fix compositions disappear after reopening project with locked track.
...
BUG: 412369
2019-10-29 05:36:34 +01:00
Jean-Baptiste Mardelle
8bbc34fbdd
Fix crash on track insert undo
...
Fix composition track after track insert
2019-10-28 19:05:44 +01:00
Jean-Baptiste Mardelle
ac5a8a4eda
Fix composition duration for clips at same position/length
2019-10-28 08:48:37 +01:00
Jean-Baptiste Mardelle
9e2a4bb93f
Fix showing fullscreen on dual monitor setup
2019-10-27 15:39:32 +01:00
Jean-Baptiste Mardelle
f9a6297d42
Don't use reserved word for local variable
2019-10-27 15:39:32 +01:00
Yuri Chornoivan
1a26aa5032
Try to make it compile with gcc 9
2019-10-27 11:33:39 +02:00
Jean-Baptiste Mardelle
21cd56af93
Fix crash in effect stack on spacer. Fixes #408
2019-10-26 13:55:34 +02:00
Jean-Baptiste Mardelle
32d8c095fa
Fix favorite compositions broken. Fixes #361
2019-10-25 10:14:56 +02:00
Jean-Baptiste Mardelle
107db11721
Fix favorite compositions broken. Fixes #361
2019-10-25 10:14:26 +02:00
Jean-Baptiste Mardelle
39d2567a0b
Small fixes to composition duration calculation
2019-10-25 10:08:53 +02:00
Jean-Baptiste Mardelle
3c655ca48c
Fix composition duration calculation. Related to #395
2019-10-25 09:33:30 +02:00
Jean-Baptiste Mardelle
7c8a26e9cc
Reduced composition switch ui spacing
2019-10-25 09:06:37 +02:00
Jean-Baptiste Mardelle
882576af87
Move some QApp init stuff to correct place
2019-10-25 08:27:08 +02:00
Jean-Baptiste Mardelle
963b78e280
Cleanup composition switch option, initial prepare for multistream audio
2019-10-25 08:26:26 +02:00
Jean-Baptiste Mardelle
628d478425
Merge branch 'smallicon' into 'master'
...
Port away from deprecated SmallIcon method
See merge request kde/kdenlive!63
2019-10-24 11:52:27 +00:00
Yuri Chornoivan
f91c32a339
Port away from deprecated SmallIcon method
2019-10-24 11:52:27 +00:00
Jean-Baptiste Mardelle
dc2e0a1003
Fix broken audiostream code (thanks Filippo)
2019-10-24 08:19:08 +02:00
Jean-Baptiste Mardelle
37603e59de
Add menu on Windows to switch between OpenGL modes (in settings menu)
2019-10-23 19:32:41 +02:00
Jean-Baptiste Mardelle
8701571d15
Move audio stream processing to AudioStreamInfo class
2019-10-23 13:01:20 +02:00
Jean-Baptiste Mardelle
7d1b11bd7c
cleaner detection of audio streams
2019-10-23 12:14:16 +02:00
Jean-Baptiste Mardelle
7936b1b4a0
improve audio stream description in clip properties
2019-10-23 10:23:22 +02:00
Jean-Baptiste Mardelle
99d0dde274
Fix possible audiomixer crash
2019-10-23 08:43:20 +02:00
Jean-Baptiste Mardelle
2c599bef3a
Re-add menu to change a composition from one type to another. Related to #395
2019-10-23 08:42:56 +02:00
Jean-Baptiste Mardelle
55c9942bb9
Display track name when collapsed if header is large enough
2019-10-22 13:23:36 +02:00
Jean-Baptiste Mardelle
66afc4e6fd
Fix missing param name in avfilters
2019-10-22 09:00:09 +02:00
Jean-Baptiste Mardelle
3022c6ac8b
Save/load active track state in project. Make first audio and video track active by default
2019-10-22 08:39:55 +02:00
Jean-Baptiste Mardelle
af76fd9248
Cleanup mixer and disconnect on hide
2019-10-22 08:32:35 +02:00
Jean-Baptiste Mardelle
eb3c82128c
Cleaner indication of in/out/markers on monitor
2019-10-21 13:33:24 +02:00
Jean-Baptiste Mardelle
ab4b63773e
Add timeline toolbar action to show/hide audio mixer
2019-10-21 09:01:13 +02:00
Jean-Baptiste Mardelle
62ee15a6e4
Fix title clip created with incorrect duration. Fixes #383
2019-10-21 08:41:54 +02:00
Jean-Baptiste Mardelle
bd5c9b4f67
Cleanup audiomixer font handling
2019-10-21 08:41:09 +02:00
Jean-Baptiste Mardelle
f395a5344a
Make toolbar appear for .5 seconds more on side switch. Related to #370
2019-10-20 18:31:26 +02:00
Jean-Baptiste Mardelle
29b58b0d4e
Fix UI corruption on Windows/intel drivers. Related to #277
2019-10-20 18:06:52 +02:00
Jean-Baptiste Mardelle
e607521254
Fix razor tool cutting wrong clip. Fixes #380
2019-10-19 18:20:39 +02:00
Jean-Baptiste Mardelle
99009fa7a3
Fix razor tool cutting wrong clip. Fixes #380
2019-10-19 18:05:36 +02:00
Jean-Baptiste Mardelle
5bb69594f7
Fix crash unselecting master mute.
2019-10-19 18:00:46 +02:00
Jean-Baptiste Mardelle
86e4fc1a05
Show and fade toolbar when switching side. Related to #370
2019-10-19 17:55:08 +02:00
Jean-Baptiste Mardelle
5cb9ce838f
Monitor overlay toolbars: add button to move to opposite corner to avoid getting in the way
2019-10-18 16:36:32 +02:00
Jean-Baptiste Mardelle
68f7eaaae2
Make context menu "Extract" clearer (rename and add icon), and disable if no track is active
2019-10-18 16:00:54 +02:00
Jean-Baptiste Mardelle
5489327a8d
Logarithmic scale for audio mixer volume
...
Related to #357
2019-10-18 15:33:43 +02:00
Yuri Chornoivan
05d30edfbd
Fix minor EBN issues
2019-10-18 15:31:01 +03:00
Jean-Baptiste Mardelle
fdfb1e517b
Fix red track background on add track
2019-10-18 09:03:46 +02:00
Jean-Baptiste Mardelle
b478659090
Fix deprecated method
2019-10-18 08:15:48 +02:00
Jean-Baptiste Mardelle
45f88ccacf
Fix docked widgets losing title and decoration when undocked
2019-10-18 08:15:22 +02:00
Jean-Baptiste Mardelle
f368605391
Merge branch 'cherry-pick-e45fe2f5' into 'Applications/19.08'
...
Close favorite effect popup on activation
See merge request kde/kdenlive!61
2019-10-17 11:24:55 +00:00
Jean-Baptiste Mardelle
35496f4a9d
Close favorite effect popup on activation
...
(cherry picked from commit e45fe2f5a0 )
2019-10-17 11:24:55 +00:00
Jean-Baptiste Mardelle
ed6110f2e9
Fix docked widgets losing title and decoration when undocked
2019-10-17 13:22:39 +02:00
Jean-Baptiste Mardelle
e45fe2f5a0
Close favorite effect popup on activation
2019-10-17 12:49:55 +02:00
Jean-Baptiste Mardelle
06047a8ca0
Fix fades handles sometimes not appearing
...
Make clip resize handles slightly larger
2019-10-17 07:43:32 +02:00
Jean-Baptiste Mardelle
5560475f47
Audiomixer: Disable balance dial on mute
2019-10-16 17:56:44 +02:00
Jean-Baptiste Mardelle
ff4c259737
Fix fades handles sometimes not appearing
...
Make clip resize handles slightly larger
2019-10-16 17:49:49 +02:00
Jean-Baptiste Mardelle
a076cc4dc8
Fix seeking with wheel on ruler
2019-10-16 11:38:59 +02:00
Jean-Baptiste Mardelle
f062b0a842
update appdata for 19.08.3
2019-10-16 11:38:35 +02:00
Jean-Baptiste Mardelle
12fd26015c
Fix fad in control sometimes not visible
2019-10-16 11:31:00 +02:00
Jean-Baptiste Mardelle
3b38a14d5d
Fix fad in control sometimes not visible
2019-10-16 11:30:27 +02:00
Jean-Baptiste Mardelle
75c6f2b91b
Video Fade in/out now defaults to transparent fade instead of fade to black. Still needs adjustment for older project opening
2019-10-16 11:20:28 +02:00
Jean-Baptiste Mardelle
5e559fff61
Fix seeking with mouse wheel on timeline ruler
2019-10-16 10:44:05 +02:00
Jean-Baptiste Mardelle
b97adae764
Add drop_max property on consumer
2019-10-16 10:14:18 +02:00
Jean-Baptiste Mardelle
76a1b10506
Only keep a history of 50 audio levels for vumeter
2019-10-16 10:14:01 +02:00
Jean-Baptiste Mardelle
c221d5e7d8
Audio mixer now clears cache so changes to volume/balance can be heard immediatly
2019-10-16 10:01:24 +02:00
Jean-Baptiste Mardelle
06f91f1d24
Audio mixer refinements: reset balance/volume on right click
2019-10-16 08:28:31 +02:00
Jean-Baptiste Mardelle
10e8dd3184
Small tweaks to mixer layout
2019-10-15 19:08:24 +02:00
Jean-Baptiste Mardelle
9c92a5d152
Mixer: add record buttons (volume doesn't yet adjust mic level)
2019-10-15 18:00:05 +02:00
Jean-Baptiste Mardelle
df21bcce34
Audio mixer: various fixes (crash, incorrect balance value, add dial for balance)
2019-10-14 18:23:23 +02:00
Jean-Baptiste Mardelle
09c5f795df
Import mixer master effects
2019-10-13 19:01:41 +02:00
Jean-Baptiste Mardelle
85d7075495
Audio mixer: move master on the right, remember settings on project opening
2019-10-13 18:43:12 +02:00
Jean-Baptiste Mardelle
fdc1d07a63
Audio mixer cleanup
2019-10-13 14:15:59 +02:00
Jean-Baptiste Mardelle
13d52b03c5
Use MLT's audiolevel new _position for audio mixer
2019-10-13 14:02:58 +02:00
Jean-Baptiste Mardelle
b5450a7ed9
Don't set timeline pos twice on seek
2019-10-11 15:30:06 +02:00
Jean-Baptiste Mardelle
b41733434d
Small cleanup
2019-10-11 15:29:44 +02:00
Jean-Baptiste Mardelle
6eb94b42f2
Merge branch 'audiomix' into 'master'
...
Audiomix merge
See merge request kde/kdenlive!60
2019-10-10 12:25:32 +00:00
Jean-Baptiste Mardelle
9f3c16701e
Audiomix merge
2019-10-10 12:25:32 +00:00
Jean-Baptiste Mardelle
0ce0f75762
Merge branch '1908'
2019-10-06 14:35:03 +02:00
Jean-Baptiste Mardelle
6d8c7cfbed
Fix crash on composition resize
2019-10-06 14:33:09 +02:00
Christoph Feck
4d0fad0a9f
GIT_SILENT Upgrade KDE Applications version to 19.08.2.
2019-10-06 05:10:19 +02:00
Vincent PINON
728844d8da
Update MSYS2 build script
2019-10-03 18:05:28 +02:00
Jean-Baptiste Mardelle
008a80e20a
Merge branch '1908'
2019-09-28 21:04:34 +02:00
Jean-Baptiste Mardelle
01322357e6
Fix Windows audio screen grab ( #344 )
...
Fix crash on linux screen grab
2019-09-28 20:39:59 +02:00
Jean-Baptiste Mardelle
c1c39a936f
Remove local reference to current project
2019-09-28 20:39:59 +02:00
Laurent Montel
3c287e282f
Port some deprecated methods
2019-09-27 08:59:21 +02:00
l10n daemon script
43ba3e453f
GIT_SILENT made messages (after extraction)
2019-09-25 07:50:25 +02:00
l10n daemon script
6e9c66986d
GIT_SILENT made messages (after extraction)
2019-09-25 03:01:40 +02:00
Jean-Baptiste Mardelle
1c804123d6
Disable multitrack view on render
2019-09-24 16:09:36 +02:00
Jean-Baptiste Mardelle
11a390a407
Merge branch '1908'
2019-09-24 14:20:11 +02:00
Jean-Baptiste Mardelle
d02863d2b4
Fix clip duration incorrectly reset on profile change. Fixes #360
2019-09-24 14:18:12 +02:00
Vincent PINON
5653623725
Fix compile warnings
2019-09-24 13:42:48 +02:00
l10n daemon script
cf60d92fe3
GIT_SILENT made messages (after extraction)
2019-09-24 07:38:51 +02:00
l10n daemon script
b081e6ef72
GIT_SILENT made messages (after extraction)
2019-09-24 03:07:35 +02:00
Jean-Baptiste Mardelle
1553e308c7
Make affine filter bg color configurable. Fixes #343
2019-09-23 13:37:49 +02:00
Jean-Baptiste Mardelle
cdbecb033a
Merge branch '1908'
2019-09-22 20:03:40 +02:00
Jean-Baptiste Mardelle
dd928e87f6
Fix speed job in some locales. Fixes #346
2019-09-22 19:57:44 +02:00
Jean-Baptiste Mardelle
1de890720f
Merge branch '1908'
2019-09-22 19:38:58 +02:00
Jean-Baptiste Mardelle
4fe87ef078
Fix some remaining effectstack layout issues
2019-09-22 19:36:11 +02:00
Jean-Baptiste Mardelle
7fcff97a1f
Merge branch '1908'
2019-09-22 18:35:20 +02:00
Jean-Baptiste Mardelle
83a4ab9a76
Fix keyframes not deleted when clip start is resized/cut.
...
Fixes #355
2019-09-22 18:34:58 +02:00
Jean-Baptiste Mardelle
e254e4cd4d
Merge branch '1908'
2019-09-22 17:59:23 +02:00
Jean-Baptiste Mardelle
4cd6df703c
Fix track effects not working when a clip is added at end of track or if last clip is resized.
...
Fixes #356
2019-09-22 17:58:57 +02:00
Jean-Baptiste Mardelle
fb6101db06
Merge branch '1908'
2019-09-22 15:30:23 +02:00
Jean-Baptiste Mardelle
21382f010f
Add clickable field to copy automask keyframes. Fixes #23
2019-09-22 15:30:00 +02:00
Jean-Baptiste Mardelle
1bfca966cb
Show track effect stack when clicking on it's name
2019-09-22 14:58:42 +02:00
Jean-Baptiste Mardelle
61d2b8508d
Fix crash trying to access clip properties when unavailable.
...
Fixes #354
2019-09-22 13:57:56 +02:00
Jean-Baptiste Mardelle
5087a2b57b
Merge branch '1908'
2019-09-22 10:40:34 +02:00
Jean-Baptiste Mardelle
dfe4b56c3c
Fix effectstack layout spacing issue introduced in recent commit
2019-09-22 10:40:03 +02:00
Jean-Baptiste Mardelle
48e7e94c30
Merge branch '1908'
2019-09-20 18:55:27 +02:00
Jean-Baptiste Mardelle
dd9cfe3327
Fix proxy clips lost on opening project file with relative path
2019-09-20 18:48:03 +02:00
Jean-Baptiste Mardelle
85d7c8ca5f
Merge branch '1908'
2019-09-20 14:56:02 +02:00
Jean-Baptiste Mardelle
c57414c40a
update AppData version
2019-09-20 14:55:15 +02:00
Jean-Baptiste Mardelle
9cc83e804b
Cleanup effectstack layout. Fixes !58 #294
2019-09-20 14:55:15 +02:00
l10n daemon script
4d8790bad1
GIT_SILENT made messages (after extraction)
2019-09-18 07:53:44 +02:00
l10n daemon script
87e56eb99e
GIT_SILENT made messages (after extraction)
2019-09-18 03:11:15 +02:00
Yuri Chornoivan
42aceda5e4
Merge branch 'new_xml_descriptions' into 'master'
...
Add some XML descriptions to have the default Effects panel translated
See merge request kde/kdenlive!51
2019-09-11 15:14:47 +00:00
Yuri Chornoivan
6225ae44d2
Add some XML descriptions to have the default Effects panel translated
2019-09-11 15:14:47 +00:00
l10n daemon script
22eed72768
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-09-11 05:29:17 +02:00
l10n daemon script
23db5ade34
GIT_SILENT made messages (after extraction)
2019-09-11 03:09:06 +02:00
Jean-Baptiste Mardelle
edd6573c0f
Merge branch '1908'
2019-09-10 07:44:42 +02:00
Jean-Baptiste Mardelle
15ddd41664
Fix mixed audio track sorting.
...
Related to #220
CCBUG: 411256
2019-09-10 07:44:27 +02:00
l10n daemon script
6c4baf504b
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-09-08 08:52:33 +02:00
l10n daemon script
687554dcfa
GIT_SILENT made messages (after extraction)
2019-09-07 07:40:53 +02:00
Jean-Baptiste Mardelle
13c2297cac
Tentative fix for incorrect minus encoding in timeline speed.
...
Related to #346
2019-09-06 13:40:29 +02:00
Jean-Baptiste Mardelle
280bf79a35
Merge branch '1908'
2019-09-06 13:39:43 +02:00
Jean-Baptiste Mardelle
0e5b1d7e2f
Another fix for speed effect
2019-09-06 13:37:59 +02:00
Jean-Baptiste Mardelle
d4a6126901
Merge branch '1908'
2019-09-06 12:12:40 +02:00
Jean-Baptiste Mardelle
c03ccad496
Speed effect: fix negative speed incorrectly moving in/out and wrong thumbnails
2019-09-06 12:12:17 +02:00
Jean-Baptiste Mardelle
e716e00e40
Fix incorrect stabilize description
2019-09-06 10:19:15 +02:00
Jean-Baptiste Mardelle
2e5007fd65
Cleanup stabilize presets and job cancelation
2019-09-06 10:11:41 +02:00
Jean-Baptiste Mardelle
3ed27aacfc
Deprecate videostab and videostab2, only keep vidstab filter.
...
Remember last settings and allow reset to default
2019-09-06 10:11:28 +02:00
Jean-Baptiste Mardelle
018fcf2a9b
Cleanup stabilize presets and job cancelation
2019-09-06 09:19:10 +02:00
Jean-Baptiste Mardelle
5767bbf2e1
Merge branch '1908'
2019-09-04 19:11:20 +02:00
Jean-Baptiste Mardelle
17a7e6f408
Fix cancel jobs not working
2019-09-04 19:10:54 +02:00
Jean-Baptiste Mardelle
12604c71e1
Deprecate videostab and videostab2, only keep vidstab filter.
...
Remember last settings and allow reset to default
2019-09-04 18:17:58 +02:00
Jean-Baptiste Mardelle
42135fe9b3
Merge branch '1908'
2019-09-04 10:46:32 +02:00
Jean-Baptiste Mardelle
8aa5a69b21
Fix some incorrect i18n calls
2019-09-04 10:45:27 +02:00
Jean-Baptiste Mardelle
5c22efbbbe
Don't hardcode vidstab effect settings
2019-09-04 10:45:27 +02:00
Yuri Chornoivan
273ea47f21
Fix minor EBN issues
2019-09-03 19:27:03 +03:00
Jean-Baptiste Mardelle
f109595e4c
Another attempt to fix Windows screengrab #344
2019-09-02 07:50:40 +02:00
Jean-Baptiste Mardelle
b39bae6bd7
Tentative fix for Windows screengrab with audio
...
Related to #344
2019-09-01 10:50:52 +02:00
Christoph Feck
65eed5183f
GIT_SILENT Upgrade KDE Applications version to 19.08.1.
2019-09-01 05:32:26 +02:00
Jean-Baptiste Mardelle
8dd8495696
Merge branch '1908'
2019-08-31 17:17:08 +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
6f6d7ac0b9
Fix regression breaking timeline resize
2019-08-31 08:55:23 +02:00
Jean-Baptiste Mardelle
9a51d703cd
Fix regression breaking timeline resize
2019-08-31 08:54:31 +02:00
Laurent Montel
a42b335f54
Fix warning "cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is not valid for C++"
2019-08-30 17:17:39 +02:00
Jean-Baptiste Mardelle
98dbc8c66a
Merge branch '1908'
2019-08-30 12:34:58 +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
964a42dd01
Cleanup monitor marker display (use QtQuick2)
2019-08-30 11:47:11 +02:00
Jean-Baptiste Mardelle
f41906a19e
Add audio sync option in clip properties to allow correcting audio offset
2019-08-30 08:56:55 +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
eea832b886
Get ready for Qt 5.12 AppImage
2019-08-28 10:04:39 +02:00
Jean-Baptiste Mardelle
c5e507ea85
Merge branch '1908'
2019-08-28 10:03:22 +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
d40d5e073e
Merge branch '1908'
2019-08-27 13:47:50 +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
f4cedb858a
Merge branch '1908'
2019-08-27 07:57:46 +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
9ff52aa356
Merge branch 'rgb_parade' into 'master'
...
Fix rgbparade showing line value on mouse hover (#304 )
See merge request kde/kdenlive!55
2019-08-26 17:05:48 +00:00
Bruno Santos
2c5a99e2e9
Fix rgbparade showing line value on mouse hover ( #304 )
2019-08-26 17:05:48 +00:00
Jean-Baptiste Mardelle
3a2cce33f1
Merge branch '1908'
2019-08-25 18:51:39 +02:00
Jean-Baptiste Mardelle
202bfe7028
Fix custom effects not recognized as audio
...
Fixes #336
2019-08-25 18:50:39 +02:00
Yuri Chornoivan
87ec1a00f6
Get rid of deprecated background()
2019-08-25 16:54:15 +03: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
efaa1c528d
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 04:58:16 +02:00
l10n daemon script
ef0d39d1f6
GIT_SILENT made messages (after extraction)
2019-08-23 02:56:08 +02:00
l10n daemon script
cb42e1057a
GIT_SILENT made messages (after extraction)
2019-08-21 07:24:43 +02:00
l10n daemon script
1127710341
GIT_SILENT made messages (after extraction)
2019-08-21 02:58:13 +02:00
Jean-Baptiste Mardelle
9131fafe09
Merge branch '1908'
2019-08-20 09:10:06 +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
Jean-Baptiste Mardelle
929d46cb5e
Fix Appimage with current dependency
2019-08-18 18:43:11 +02:00
Jean-Baptiste Mardelle
013740700b
Update AppImage scripts for upcoming changes in base image, using Qt 5.12 anf KF 5.61
2019-08-18 09:48:05 +02:00
Laurent Montel
32ee6257cf
Remove unused includes
2019-08-17 14:23:23 +02:00
Laurent Montel
15fe4fe021
Clean forward declaration
2019-08-17 12:42:04 +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
l10n daemon script
aecbdbdccb
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 05:11:13 +02:00
Yuri Chornoivan
17ceb9d419
Get rid of deprecated qSort()
2019-08-16 11:36:57 +03:00
Yuri Chornoivan
e635f60c2f
Use the parameter readable and translatable name instead of its formal name for the color edit widget
2019-08-16 11:13:47 +03:00
l10n daemon script
e4457e6a11
GIT_SILENT made messages (after extraction)
2019-08-16 03:05:51 +02: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
6b03c2996a
Merge branch '1908'
2019-08-14 15:59:03 +03: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
77c97ccf23
Merge branch '1908'
2019-08-14 12:04:25 +02:00
Jean-Baptiste Mardelle
299b02a0bc
Fix dropping clip in insert/overwrite mode
2019-08-14 11:29:07 +02:00
Jean-Baptiste Mardelle
df9ea6a25b
Merge branch '1908'
2019-08-13 20:25:15 +02:00
Jean-Baptiste Mardelle
60c3a4dc2e
Fix timeline drag in overwrite/edit mode
2019-08-13 20:18:34 +02:00
Jean-Baptiste Mardelle
aaddd953c4
Merge branch '1908'
2019-08-13 13:20:17 +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
33a5c64f74
Merge branch '1908'
2019-08-13 10:20:29 +03: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
7f5f1afc7f
Merge branch '1908'
2019-08-12 19:48:41 +02:00
Jean-Baptiste Mardelle
1f157460b9
Fix crash dragging clip in insert mode.
...
Bug: 409577
2019-08-12 19:47:52 +02:00
Yuri Chornoivan
88e5404721
Merge branch '1908'
2019-08-12 13:50:18 +03: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
1f01125452
Merge branch '1908'
2019-08-11 21:08:05 +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
Jean-Baptiste Mardelle
dc2738820d
Merge branch 'patch-1' into 'master'
...
org.kde.kdenlive.appdata.xml: add content_rating
See merge request kde/kdenlive!50
2019-08-11 12:05:35 +00:00
Christoph Feck
c7e6a64d7f
GIT_SILENT Upgrade KDE Applications version to 19.08.0.
2019-08-09 02:04:31 +02:00
Peter Eszlari
7b2af9f0d9
org.kde.kdenlive.appdata.xml: add content_rating
...
This is needed to pass validation on Flathub.
2019-08-08 17:39:30 +00:00
Jean-Baptiste Mardelle
3b459f0480
Merge branch '1908'
2019-08-08 14:06:52 +02:00
Jean-Baptiste Mardelle
8cd0062062
Fix revert speed clip reloading incorrectly
2019-08-08 14:05:53 +02:00
Jean-Baptiste Mardelle
2f03c78582
Merge branch '1908'
2019-08-08 08:08:38 +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
l10n daemon script
1b01acd460
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-08 04:59:09 +02:00
l10n daemon script
b689eb01e7
GIT_SILENT made messages (after extraction)
2019-08-08 02:55:12 +02:00
Jean-Baptiste Mardelle
971fa27ff7
Merge branch '1908'
2019-08-07 11:21:24 +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
247eedd4a7
Merge branch '1908'
2019-08-07 09:15:57 +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
651b9a0d79
Merge branch '1908'
2019-08-06 19:05:09 +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
cf5fae7c2c
Merge branch '1908'
2019-08-06 13:47:15 +02:00
Jean-Baptiste Mardelle
e1c677c2ae
Fix reverting clip speed modifies in/out
2019-08-06 13:45:53 +02:00
Jean-Baptiste Mardelle
f4ef12fec2
Merge branch '1908'
2019-08-06 09:03:01 +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
c8f28bb2b0
Merge branch '1908'
2019-08-05 13:40:20 +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
f6573478c0
Merge branch '1908'
2019-08-05 08:06:33 +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
Yuri Chornoivan
f761bb0f4e
Clean up output of extract-messages.sh a bit
2019-08-05 09:03:44 +03:00
l10n daemon script
b264da55ca
GIT_SILENT made messages (after extraction)
2019-08-05 07:11:44 +02:00
l10n daemon script
8884c27a94
GIT_SILENT made messages (after extraction)
2019-08-05 02:51:36 +02:00
Yuri Chornoivan
5dabcd5e81
Merge branch '1908'
2019-08-04 18:03:18 +03:00
Yuri Chornoivan
dc0d2fa4fe
Make the strings in the settings dialog translatable
2019-08-04 18:02:40 +03:00
Yuri Chornoivan
b599cea1e7
Merge branch '1908'
2019-08-04 13:33:53 +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
adba132240
Merge branch '1908'
2019-08-04 11:57:22 +02: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
l10n daemon script
d51a106e5b
GIT_SILENT made messages (after extraction)
2019-08-04 03:02:00 +02:00
Jean-Baptiste Mardelle
dd4e864fb4
Merge branch '1908'
2019-08-03 18:28:03 +02:00
Jean-Baptiste Mardelle
a4e208b4e8
Correctly place timeline toolbar after editing toolbars
2019-08-03 18:27:31 +02:00
Jean-Baptiste Mardelle
06738a8d50
Merge branch '1908'
2019-08-03 14:44:35 +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
ffcbd65690
Merge branch '1908'
2019-08-02 17:55:20 +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
07a6a44146
Merge branch '1908'
2019-08-02 15:38:42 +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
e9fe2a2495
Merge branch '1908'
2019-08-02 10:43:03 +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
b23fd40331
Download translations in correct place
2019-07-31 17:35:53 +02:00
Jean-Baptiste Mardelle
54a7ae886d
Merge branch '1908'
2019-07-31 16:26:23 +02:00
Jean-Baptiste Mardelle
e22da7531d
Fix compilation with cmake < 3.5
2019-07-31 16:25:52 +02:00
Jean-Baptiste Mardelle
6a18505293
Merge branch '1908'
2019-07-31 09:00:32 +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
d5fb7f8e08
AppImage: Move MLT's build in Kdenlive's nightly script
2019-07-31 08:36:07 +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
5f0b775855
Merge branch '1908'
2019-07-31 07:36:46 +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
00dafbf04c
Merge branch '1908'
2019-07-29 13:28:27 +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
ade74d9586
Merge branch '1908'
2019-07-28 17:09:33 +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
Nate Graham
2702bfdd4e
Use identical internet-services icon
...
This icon is identical to the applications-internet icon at the small size used
here, but is more appropriate to use because it is guaranteed to always be
monochrome, unlike applications-internet which is a colorful category icon
and only had small monochrome versions due to a design oversight that's being
corrected in https://phabricator.kde.org/D22733 .
2019-07-26 13:13:34 -06:00
Luca Beltrame
ff9ec863be
Merge branch 'Applications/19.08'
2019-07-26 07:25:14 +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
Yuri Chornoivan
155ae2baa6
Translate asset menu items
2019-07-16 15:30:59 +03: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
Jean-Baptiste Mardelle
d1e8501cd3
Merge branch 'translate_descriptions' into 'master'
...
Use extracted translations to translate asset descriptions
See merge request kde/kdenlive!48
2019-07-16 06:00:21 +00:00
Yuri Chornoivan
6c61805e62
Use extracted translations to translate asset descriptions
2019-07-16 06:00:21 +00:00
Albert Astals Cid
9adb1c2104
GIT_SILENT Upgrade KDE Applications version to 19.11.70.
2019-07-15 21:45:20 +02: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
Jean-Baptiste Mardelle
c495295505
Fix message extraction
2018-05-31 23:04:21 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
eaf07fdf6f
Fix vorbis encoding
2018-01-11 09:59:49 +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
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
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
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
Jean-Baptiste Mardelle
552c0c8212
Fix loading of track state (mute, hidden, locked)
2017-12-18 09:42:56 +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
3bd3f1bca4
Port proxy job to new job framework, make size of image proxy configurable
2017-12-06 11:28:50 +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
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
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
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
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
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
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
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
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
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
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
Jean-Baptiste Mardelle
e292dd0e45
Reconnect preview manager with undo stack
2017-09-11 19:01:31 +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
Nicolas Carion
2b762ee5ec
Various improvement to keyframe model and initial view
2017-09-04 00:34:07 +02:00
Nicolas Carion
da1fb34684
Big step in deconnecting old effectstack and timeline
2017-09-03 15:56:18 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Jean-Baptiste Mardelle
41bb542c88
Update effectstack widget on effect add
2017-06-06 13:30:59 +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
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
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
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
Jean-Baptiste Mardelle
67798b994a
Port bool paramwidget to new asset model
2017-05-23 12:52:00 +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
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
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
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
Jean-Baptiste Mardelle
aec74abffd
Fix crash loading project with clip on lowest track
2017-05-12 07:59:52 +02:00
Jean-Baptiste Mardelle
ef03ef4369
Merge branch 'master' into timeline2
2017-05-11 20:25:55 +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
Jean-Baptiste Mardelle
ba02d1ebf8
Merge branch 'master' into timeline2
2017-05-09 13:23:01 +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
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
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
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
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
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
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
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
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
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
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
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
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
7bcae91dbc
animate lock button when clicking in a locked track
2017-03-28 00:10:30 +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
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
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
Nicolas Carion
9a0d907b10
Compositions are now constructed by their mlt_service id
2017-03-24 13:47:21 +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
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
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
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
05493da867
Merge branch 'master' into timeline2
2017-03-19 21:06:14 +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
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
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
8de51dcdfb
Merge branch 'master' into timeline2
2017-03-17 13:38:01 +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
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
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
Jean-Baptiste Mardelle
167a4eb699
Fix small error in qml drag
2017-03-15 08:00:07 +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
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
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
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
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
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
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
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
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
Jean-Baptiste Mardelle
c5aedee414
Qml timeline: audio thumbnails (still requires timeline <> bin communication to extract data
2017-02-28 21:35:03 +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
Jean-Baptiste Mardelle
33d91177ed
Small Qml fixes, center on cursor on zoom, initial thumbnail support
2017-02-27 23:15:52 +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
Jean-Baptiste Mardelle
0c640ecd95
Do not allow dropping a clip if there is not enough space
2017-02-24 22:59: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
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
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
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
Nicolas Carion
4cb931e162
[Timeline2] Udpate doc
2017-02-16 12:41:02 +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
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
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
Nicolas Carion
19dec4f7e6
[Timeline2][Model] Allow undoable group move + tests
2017-02-07 00:45:20 +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
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
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
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
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
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
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
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
Nicolas Carion
453c4e0513
[Timeline2][Model] First draft of the headers for the model
2017-01-15 18:08:29 +01:00