mirror of
https://invent.kde.org/multimedia/kdenlive
synced 2025-12-06 00:09:59 +01:00
Compare commits
8 Commits
work/embed
...
v18.12.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b112192abd | ||
|
|
822d219c06 | ||
|
|
dc13bd5e13 | ||
|
|
0839ebf4c4 | ||
|
|
1c3c1382d1 | ||
|
|
a584c8908d | ||
|
|
a899240c6b | ||
|
|
d8ac1c1e89 |
@@ -6,7 +6,7 @@ project(Kdenlive)
|
||||
# KDE Application Version, managed by release script
|
||||
set (KDE_APPLICATIONS_VERSION_MAJOR "18")
|
||||
set (KDE_APPLICATIONS_VERSION_MINOR "12")
|
||||
set (KDE_APPLICATIONS_VERSION_MICRO "0")
|
||||
set (KDE_APPLICATIONS_VERSION_MICRO "1")
|
||||
|
||||
set(KDENLIVE_VERSION ${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO})
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
|
||||
@@ -10,7 +10,7 @@ MJPEG=-vf yadif,scale=960:-2 -qscale 3 -vcodec mjpeg -acodec pcm_s16le;mkv
|
||||
|
||||
[screengrab]
|
||||
X264 mute=-crf 25 -vcodec libx264 -preset veryfast -threads 0;mov
|
||||
X264 with audio=-i pulse -crf 25 -ab 192k -vcodec libx264 -acodec libvorbis -preset veryfast -threads 0;mov
|
||||
X264 with audio=-f pulse -i default -crf 25 -ab 192k -vcodec libx264 -acodec libvorbis -preset veryfast -threads 0;mov
|
||||
|
||||
[video4linux]
|
||||
x264=crf=25 ab=192k vcodec=libx264 acodec=libvorbis ab=192k preset=veryfast threads=%threads;mov
|
||||
|
||||
@@ -380,7 +380,7 @@ Name[tr]=Hata
|
||||
Name[ug]=خاتالىق
|
||||
Name[uk]=Помилка
|
||||
Name[x-test]=xxErrorxx
|
||||
Name[zh_CN]=错误
|
||||
Name[zh_CN]=误差
|
||||
Name[zh_TW]=錯誤
|
||||
Comment=An error occurred in Kdenlive
|
||||
Comment[ar]=حدث خطأ في «كدينلايڤ»
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<group list="volume,normalise,gain,ladspa.1049,ladspa.1048,ladspa.1413,mute">
|
||||
<text>Audio correction</text>
|
||||
</group>
|
||||
<group list="audiobalance,audiopan,gain,swapchannels,ladspa.1406,channelcopy">
|
||||
<group list="audiobalance,audiopan,swapchannels,ladspa.1406,channelcopy">
|
||||
<text>Audio channels</text>
|
||||
</group>
|
||||
<group list="audiowave,audiospectrum,frei0r.pr0be,frei0r.pr0file,frei0r.rgbparade,frei0r.timeout,frei0r.vectorscope">
|
||||
|
||||
@@ -1955,10 +1955,14 @@ void Bin::slotItemDoubleClicked(const QModelIndex &ix, const QPoint pos)
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (item->count() > 0) {
|
||||
QTreeView *view = static_cast<QTreeView *>(m_itemView);
|
||||
view->setExpanded(ix, !view->isExpanded(ix));
|
||||
return;
|
||||
if (ix.column() == 0 && item->count() > 0) {
|
||||
QRect IconRect = m_itemView->visualRect(ix);
|
||||
IconRect.setWidth((double)IconRect.height() / m_itemView->iconSize().height() * m_itemView->iconSize().width());
|
||||
if (!pos.isNull() && (IconRect.contains(pos) || pos.y() > (IconRect.y() + IconRect.height()/2))) {
|
||||
QTreeView *view = static_cast<QTreeView *>(m_itemView);
|
||||
view->setExpanded(ix, !view->isExpanded(ix));
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (ix.isValid()) {
|
||||
|
||||
@@ -394,17 +394,15 @@ bool DocumentChecker::hasErrorInClips()
|
||||
}
|
||||
}
|
||||
|
||||
//TODO the following loop is disabled because m_missingFonts is cleared (line 124), but not filled, that looks suspicious
|
||||
/*foreach (const QString &font, m_missingFonts) {
|
||||
foreach (const QString &font, m_missingFonts) {
|
||||
QString clipType = i18n("Title Font");
|
||||
QTreeWidgetItem *item = new QTreeWidgetItem(m_ui.treeWidget, QStringList() << clipType);
|
||||
item->setData(0, statusRole, CLIPPLACEHOLDER);
|
||||
item->setIcon(0, KoIconUtils::themedIcon(QStringLiteral("dialog-warning")));
|
||||
item->setToolTip(1, e.attribute(QStringLiteral("name")));
|
||||
QString newft = QFontInfo(QFont(font)).family();
|
||||
item->setText(1, i18n("%1 will be replaced by %2", font, newft));
|
||||
item->setData(0, typeRole, CLIPMISSING);
|
||||
}*/
|
||||
}
|
||||
|
||||
if (!m_missingClips.isEmpty()) {
|
||||
m_ui.infoLabel->setText(i18n("The project file contains missing clips or files"));
|
||||
|
||||
Reference in New Issue
Block a user