diff --git a/NEWS.md b/NEWS.md index 7a362e92b..0271399b6 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,13 @@ # Version ? +## New features and enhancements + +* MKVToolNix GUI: multiplexer: when the track properties are + configured to be displayed in a tab widget below the files & tracks + in the "Input" tab, the "Color information" tab will be laid out in + two columns. This reduces the minimum height the whole tab widget + requires. Implements #3401. + ## Bug fixes * mkvmerge: Ogg/OGM reader: mkvmerge will now correctly skip tracks of diff --git a/src/mkvtoolnix-gui/merge/input.cpp b/src/mkvtoolnix-gui/merge/input.cpp index 68745c4c0..cd150152c 100644 --- a/src/mkvtoolnix-gui/merge/input.cpp +++ b/src/mkvtoolnix-gui/merge/input.cpp @@ -206,7 +206,8 @@ Tab::setupHorizontalScrollAreaInputLayout() { p.ui->propertiesStack->setCurrentIndex(0); - Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 1); + Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 1); + Util::autoGroupBoxGridLayout(*p.ui->colorInformationBox, 1); } void @@ -241,7 +242,8 @@ Tab::setupHorizontalTwoColumnsInputLayout() { moveTo(p.ui->propertiesColumn2, idx++, p.ui->colorMasteringMetaInformationBox); moveTo(p.ui->propertiesColumn2, idx++, p.ui->videoProjectionInformationBox); - Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 1); + Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 1); + Util::autoGroupBoxGridLayout(*p.ui->colorInformationBox, 1); } void @@ -275,7 +277,8 @@ Tab::setupVerticalTabWidgetInputLayout() { p.ui->propertiesColumn1->updateGeometry(); p.ui->propertiesColumn2->updateGeometry(); - Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 2); + Util::autoGroupBoxGridLayout(*p.ui->generalOptionsBox, 2); + Util::autoGroupBoxGridLayout(*p.ui->colorInformationBox, 2); } void