diff --git a/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark.qss b/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark.qss
index a45a8b5..78d0296 100644
--- a/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark.qss
+++ b/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark_mac.qss b/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark_mac.qss
index a45a8b5..78d0296 100644
--- a/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark_mac.qss
+++ b/stuff/config/qss/Astral_048_VeryDark/Astral_048_VeryDark_mac.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/stuff/config/qss/Astral_072_Dark/Astral_072_Dark.qss b/stuff/config/qss/Astral_072_Dark/Astral_072_Dark.qss
index 911816b..a16dcc8 100644
--- a/stuff/config/qss/Astral_072_Dark/Astral_072_Dark.qss
+++ b/stuff/config/qss/Astral_072_Dark/Astral_072_Dark.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/stuff/config/qss/Astral_072_Dark/Astral_072_Dark_mac.qss b/stuff/config/qss/Astral_072_Dark/Astral_072_Dark_mac.qss
index 911816b..a16dcc8 100644
--- a/stuff/config/qss/Astral_072_Dark/Astral_072_Dark_mac.qss
+++ b/stuff/config/qss/Astral_072_Dark/Astral_072_Dark_mac.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/stuff/config/qss/Astral_072_Dark/less/layouts/toolbar.less b/stuff/config/qss/Astral_072_Dark/less/layouts/toolbar.less
index 79f7b82..8c90d2d 100644
--- a/stuff/config/qss/Astral_072_Dark/less/layouts/toolbar.less
+++ b/stuff/config/qss/Astral_072_Dark/less/layouts/toolbar.less
@@ -112,3 +112,17 @@ PopupButton {
padding: 2;
}
}
+
+QToolBar#MediumPaddingToolBar { //Schematic Toolbars
+ & QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+ }
+}
+
+QToolBar#WidePaddingToolBar { //FrameNavigator
+ & QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+ }
+}
\ No newline at end of file
diff --git a/stuff/config/qss/Astral_072_Dark/less/layouts/viewer.less b/stuff/config/qss/Astral_072_Dark/less/layouts/viewer.less
index 7cf4a93..ebf47d4 100644
--- a/stuff/config/qss/Astral_072_Dark/less/layouts/viewer.less
+++ b/stuff/config/qss/Astral_072_Dark/less/layouts/viewer.less
@@ -52,7 +52,7 @@ FlipBook {
}
}
-#FlipConsolePlayToolBar {
+QToolBar#FlipConsolePlayToolBar {
&::separator:horizontal {
margin: 0 2px;
}
@@ -60,6 +60,8 @@ FlipBook {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
}
diff --git a/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral.qss b/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral.qss
index 3995b1f..c5aa6b6 100644
--- a/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral.qss
+++ b/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral_mac.qss b/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral_mac.qss
index 3995b1f..c5aa6b6 100644
--- a/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral_mac.qss
+++ b/stuff/config/qss/Astral_128_Neutral/Astral_128_Neutral_mac.qss
@@ -1551,6 +1551,14 @@ PopupButton::menu-indicator:disabled {
#XSheetToolbar #XSheetToolbarLevelButton {
padding: 2;
}
+QToolBar#MediumPaddingToolBar QToolButton {
+ padding-left: 3;
+ padding-right: 3;
+}
+QToolBar#WidePaddingToolBar QToolButton {
+ padding-left: 6;
+ padding-right: 6;
+}
/* -----------------------------------------------------------------------------
ComboViewer / Viewer / FlipBook
----------------------------------------------------------------------------- */
@@ -1582,13 +1590,15 @@ FlipBook #ToolBarContainer QLineEdit {
border-bottom-right-radius: 0;
height: 16px;
}
-#FlipConsolePlayToolBar::separator:horizontal {
+QToolBar#FlipConsolePlayToolBar::separator:horizontal {
margin: 0 2px;
}
-#FlipConsolePlayToolBar QToolButton {
+QToolBar#FlipConsolePlayToolBar QToolButton {
margin-top: 2px;
margin-bottom: 2px;
height: 16px;
+ padding-left: 6px;
+ padding-right: 6px;
}
#ViewerFpsSlider {
background-color: transparent;
diff --git a/toonz/sources/tnztools/tooloptionscontrols.cpp b/toonz/sources/tnztools/tooloptionscontrols.cpp
index 457e7dc..72bdf8f 100644
--- a/toonz/sources/tnztools/tooloptionscontrols.cpp
+++ b/toonz/sources/tnztools/tooloptionscontrols.cpp
@@ -650,9 +650,14 @@ ToolOptionPopupButton::ToolOptionPopupButton(TTool *tool,
TEnumProperty::Range range = property->getRange();
TEnumProperty::Range::iterator it;
- for (it = range.begin(); it != range.end(); ++it)
- addItem(createQIconPNG(QString::fromStdWString(*it).toUtf8()));
-
+ for (it = range.begin(); it != range.end(); ++it) {
+ QString iconName = QString::fromStdWString(*it);
+ QAction *action = addItem(createQIcon(iconName.toUtf8()));
+ // make the tooltip text
+ iconName = iconName.replace('_', ' ');
+ iconName = iconName.left(1).toUpper() + iconName.mid(1);
+ action->setToolTip(iconName);
+ }
setCurrentIndex(0);
updateStatus();
connect(this, SIGNAL(activated(int)), this, SLOT(onActivated(int)));
diff --git a/toonz/sources/toonz/Resources/addcleanup_off.png b/toonz/sources/toonz/Resources/addcleanup_off.png
deleted file mode 100644
index 88e7b07..0000000
Binary files a/toonz/sources/toonz/Resources/addcleanup_off.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/addcleanup_off.svg b/toonz/sources/toonz/Resources/addcleanup_off.svg
new file mode 100644
index 0000000..5521c7c
--- /dev/null
+++ b/toonz/sources/toonz/Resources/addcleanup_off.svg
@@ -0,0 +1,50 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/addcleanup_on.png b/toonz/sources/toonz/Resources/addcleanup_on.png
deleted file mode 100644
index e8337df..0000000
Binary files a/toonz/sources/toonz/Resources/addcleanup_on.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/addcleanup_on.svg b/toonz/sources/toonz/Resources/addcleanup_on.svg
new file mode 100644
index 0000000..17efc90
--- /dev/null
+++ b/toonz/sources/toonz/Resources/addcleanup_on.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/addrender_off.png b/toonz/sources/toonz/Resources/addrender_off.png
deleted file mode 100644
index a31db07..0000000
Binary files a/toonz/sources/toonz/Resources/addrender_off.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/addrender_off.svg b/toonz/sources/toonz/Resources/addrender_off.svg
new file mode 100644
index 0000000..3856732
--- /dev/null
+++ b/toonz/sources/toonz/Resources/addrender_off.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/addrender_on.png b/toonz/sources/toonz/Resources/addrender_on.png
deleted file mode 100644
index 7c21bc1..0000000
Binary files a/toonz/sources/toonz/Resources/addrender_on.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/addrender_on.svg b/toonz/sources/toonz/Resources/addrender_on.svg
new file mode 100644
index 0000000..fb1980f
--- /dev/null
+++ b/toonz/sources/toonz/Resources/addrender_on.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/bevel_join.png b/toonz/sources/toonz/Resources/bevel_join.png
deleted file mode 100644
index e91c52e..0000000
Binary files a/toonz/sources/toonz/Resources/bevel_join.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/bevel_join.svg b/toonz/sources/toonz/Resources/bevel_join.svg
new file mode 100644
index 0000000..8d62610
--- /dev/null
+++ b/toonz/sources/toonz/Resources/bevel_join.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/butt_cap.png b/toonz/sources/toonz/Resources/butt_cap.png
deleted file mode 100644
index e2c51a0..0000000
Binary files a/toonz/sources/toonz/Resources/butt_cap.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/butt_cap.svg b/toonz/sources/toonz/Resources/butt_cap.svg
new file mode 100644
index 0000000..07e1015
--- /dev/null
+++ b/toonz/sources/toonz/Resources/butt_cap.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/toonz/sources/toonz/Resources/channelblue.png b/toonz/sources/toonz/Resources/channelblue.png
deleted file mode 100644
index 0683e32..0000000
Binary files a/toonz/sources/toonz/Resources/channelblue.png and /dev/null differ
diff --git a/toonz/sources/toonz/Resources/channelblue.svg b/toonz/sources/toonz/Resources/channelblue.svg
index 97f44ea..151560a 100644
--- a/toonz/sources/toonz/Resources/channelblue.svg
+++ b/toonz/sources/toonz/Resources/channelblue.svg
@@ -1,38 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-]>
-