From 7ae920982f7b380c876e5d602762ade2ec98b5d8 Mon Sep 17 00:00:00 2001 From: Jeremy Bullock <jcbullock@gmail.com> Date: Aug 25 2017 08:55:12 +0000 Subject: Change Matte to Alpha in the UI (#1352) * Change Matte to Alpha in the UI --- diff --git a/toonz/sources/toonz/mainwindow.cpp b/toonz/sources/toonz/mainwindow.cpp index 9c86be8..65e0fb3 100644 --- a/toonz/sources/toonz/mainwindow.cpp +++ b/toonz/sources/toonz/mainwindow.cpp @@ -1915,7 +1915,7 @@ void MainWindow::defineActions() { createRGBAAction(MI_RedChannel, tr("Red Channel"), ""); createRGBAAction(MI_GreenChannel, tr("Green Channel"), ""); createRGBAAction(MI_BlueChannel, tr("Blue Channel"), ""); - createRGBAAction(MI_MatteChannel, tr("Matte Channel"), ""); + createRGBAAction(MI_MatteChannel, tr("Alpha Channel"), ""); createRGBAAction(MI_RedChannelGreyscale, tr("Red Channel Greyscale"), ""); createRGBAAction(MI_GreenChannelGreyscale, tr("Green Channel Greyscale"), ""); createRGBAAction(MI_BlueChannelGreyscale, tr("Blue Channel Greyscale"), ""); diff --git a/toonz/sources/toonz/pltgizmopopup.cpp b/toonz/sources/toonz/pltgizmopopup.cpp index 4177e43..9a77ffc 100644 --- a/toonz/sources/toonz/pltgizmopopup.cpp +++ b/toonz/sources/toonz/pltgizmopopup.cpp @@ -609,8 +609,8 @@ PltGizmoPopup::PltGizmoPopup() ValueShifter *hueShift = new ValueShifter(true, this); ValueShifter *trasparancyShift = new ValueShifter(false, this); - QPushButton *fullMatteButton = new QPushButton(tr("Full Matte"), this); - QPushButton *zeroMatteButton = new QPushButton(tr("Zero Matte"), this); + QPushButton *fullMatteButton = new QPushButton(tr("Full Alpha"), this); + QPushButton *zeroMatteButton = new QPushButton(tr("Zero Alpha"), this); //----layout m_topLayout->setMargin(5); @@ -635,7 +635,7 @@ PltGizmoPopup::PltGizmoPopup() // upperLay->addWidget(hueValue,3,1); upperLay->addWidget(hueShift, 3, 2, 1, 2); - upperLay->addWidget(new QLabel(tr("Matte"), this), 4, 0); + upperLay->addWidget(new QLabel(tr("Alpha"), this), 4, 0); upperLay->addWidget(trasparancyValue, 4, 1); upperLay->addWidget(trasparancyShift, 4, 2, 1, 2); diff --git a/toonz/sources/toonzqt/colorfield.cpp b/toonz/sources/toonzqt/colorfield.cpp index 3e0f32b..a052eaa 100644 --- a/toonz/sources/toonzqt/colorfield.cpp +++ b/toonz/sources/toonzqt/colorfield.cpp @@ -364,7 +364,7 @@ ColorField::ColorField(QWidget *parent, bool isAlphaActive, TPixel32 color, m_blueChannel = new ChannelField(this, QString("B:"), m_color.b); connect(m_blueChannel, SIGNAL(valueChanged(int, bool)), SLOT(onBlueChannelChanged(int, bool))); - m_alphaChannel = new ChannelField(this, QString("M:"), m_color.m); + m_alphaChannel = new ChannelField(this, QString("A:"), m_color.m); connect(m_alphaChannel, SIGNAL(valueChanged(int, bool)), SLOT(onAlphaChannelChanged(int, bool))); diff --git a/toonz/sources/toonzqt/styleeditor.cpp b/toonz/sources/toonzqt/styleeditor.cpp index ae5a5f3..bc2f085 100644 --- a/toonz/sources/toonzqt/styleeditor.cpp +++ b/toonz/sources/toonzqt/styleeditor.cpp @@ -1233,9 +1233,11 @@ ColorChannelControl::ColorChannelControl(ColorChannel channel, QWidget *parent) : QWidget(parent), m_channel(channel), m_value(0), m_signalEnabled(true) { setFocusPolicy(Qt::NoFocus); - static const char *names[] = {"R", "G", "B", "M", "H", "S", "V"}; + QStringList channelList; + channelList << tr("R") << tr("G") << tr("B") << tr("A") << tr("H") << tr("S") + << tr("V"); assert(0 <= (int)m_channel && (int)m_channel < 7); - QString text = names[(int)m_channel]; + QString text = channelList.at(m_channel); m_label = new QLabel(text, this); int minValue = 0; @@ -1505,12 +1507,12 @@ PlainColorPage::PlainColorPage(QWidget *parent) QPushButton *wheelShowButton = new QPushButton(tr("Wheel"), this); QPushButton *hsvShowButton = new QPushButton(tr("HSV"), this); - QPushButton *matteShowButton = new QPushButton(tr("Matte"), this); + QPushButton *alphaShowButton = new QPushButton(tr("Alpha"), this); QPushButton *rgbShowButton = new QPushButton(tr("RGB"), this); QFrame *wheelFrame = new QFrame(this); QFrame *hsvFrame = new QFrame(this); - QFrame *matteFrame = new QFrame(this); + QFrame *alphaFrame = new QFrame(this); QFrame *rgbFrame = new QFrame(this); QFrame *slidersContainer = new QFrame(this); @@ -1520,24 +1522,24 @@ PlainColorPage::PlainColorPage(QWidget *parent) // channelButtonGroup->setExclusive(true); wheelShowButton->setCheckable(true); hsvShowButton->setCheckable(true); - matteShowButton->setCheckable(true); + alphaShowButton->setCheckable(true); rgbShowButton->setCheckable(true); wheelShowButton->setMinimumWidth(30); hsvShowButton->setMinimumWidth(30); - matteShowButton->setMinimumWidth(30); + alphaShowButton->setMinimumWidth(30); rgbShowButton->setMinimumWidth(30); wheelFrame->setObjectName("PlainColorPageParts"); hsvFrame->setObjectName("PlainColorPageParts"); - matteFrame->setObjectName("PlainColorPageParts"); + alphaFrame->setObjectName("PlainColorPageParts"); rgbFrame->setObjectName("PlainColorPageParts"); wheelShowButton->setChecked(true); wheelShowButton->setFocusPolicy(Qt::NoFocus); hsvShowButton->setChecked(true); hsvShowButton->setFocusPolicy(Qt::NoFocus); - matteShowButton->setChecked(true); - matteShowButton->setFocusPolicy(Qt::NoFocus); + alphaShowButton->setChecked(true); + alphaShowButton->setFocusPolicy(Qt::NoFocus); rgbShowButton->setChecked(true); rgbShowButton->setFocusPolicy(Qt::NoFocus); @@ -1559,7 +1561,7 @@ PlainColorPage::PlainColorPage(QWidget *parent) { showButtonLayout->addWidget(wheelShowButton, 1); showButtonLayout->addWidget(hsvShowButton, 1); - showButtonLayout->addWidget(matteShowButton, 1); + showButtonLayout->addWidget(alphaShowButton, 1); showButtonLayout->addWidget(rgbShowButton, 1); } mainLayout->addLayout(showButtonLayout); @@ -1586,12 +1588,12 @@ PlainColorPage::PlainColorPage(QWidget *parent) hsvFrame->setLayout(hsvLayout); slidersLayout->addWidget(hsvFrame, 3); - QVBoxLayout *matteLayout = new QVBoxLayout(); - matteLayout->setMargin(4); - matteLayout->setSpacing(4); - { matteLayout->addWidget(m_channelControls[eAlpha]); } - matteFrame->setLayout(matteLayout); - slidersLayout->addWidget(matteFrame, 1); + QVBoxLayout *alphaLayout = new QVBoxLayout(); + alphaLayout->setMargin(4); + alphaLayout->setSpacing(4); + { alphaLayout->addWidget(m_channelControls[eAlpha]); } + alphaFrame->setLayout(alphaLayout); + slidersLayout->addWidget(alphaFrame, 1); QVBoxLayout *rgbLayout = new QVBoxLayout(); rgbLayout->setMargin(4); @@ -1634,7 +1636,7 @@ PlainColorPage::PlainColorPage(QWidget *parent) SLOT(setVisible(bool))); connect(hsvShowButton, SIGNAL(toggled(bool)), hsvFrame, SLOT(setVisible(bool))); - connect(matteShowButton, SIGNAL(toggled(bool)), matteFrame, + connect(alphaShowButton, SIGNAL(toggled(bool)), alphaFrame, SLOT(setVisible(bool))); connect(rgbShowButton, SIGNAL(toggled(bool)), rgbFrame, SLOT(setVisible(bool)));