diff --git a/toonz/sources/toonz/icons/dark/actions/16/fill_empty_cells.svg b/toonz/sources/toonz/icons/dark/actions/16/fill_empty_cells.svg index 3254497d..972e5fa7 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/fill_empty_cells.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/fill_empty_cells.svg @@ -1,8 +1,8 @@ - - + + @@ -15,8 +15,8 @@ - - + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/fill_freehand.svg b/toonz/sources/toonz/icons/dark/actions/16/fill_freehand.svg deleted file mode 100644 index 080949df..00000000 --- a/toonz/sources/toonz/icons/dark/actions/16/fill_freehand.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/toonz/sources/toonz/icons/dark/actions/16/fill_polyline.svg b/toonz/sources/toonz/icons/dark/actions/16/fill_polyline.svg deleted file mode 100644 index 0bdcc143..00000000 --- a/toonz/sources/toonz/icons/dark/actions/16/fill_polyline.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/toonz/sources/toonz/icons/dark/actions/16/redo.svg b/toonz/sources/toonz/icons/dark/actions/16/redo.svg index 22a350c7..25da86a2 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/redo.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/redo.svg @@ -6,7 +6,7 @@ - + diff --git a/toonz/sources/toonz/icons/dark/actions/16/renumber.svg b/toonz/sources/toonz/icons/dark/actions/16/renumber.svg index 36054ca0..bf709943 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/renumber.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/renumber.svg @@ -1,15 +1,15 @@ - - + + - + - + diff --git a/toonz/sources/toonz/icons/dark/actions/16/rolldown.svg b/toonz/sources/toonz/icons/dark/actions/16/rolldown.svg index a0da5329..b6e5d4bf 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/rolldown.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/rolldown.svg @@ -6,7 +6,9 @@ - + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/shift_keys_down.svg b/toonz/sources/toonz/icons/dark/actions/16/shift_keys_down.svg index 6cf8a283..ea16d899 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/shift_keys_down.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/shift_keys_down.svg @@ -9,8 +9,8 @@ - - + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/shift_keys_up.svg b/toonz/sources/toonz/icons/dark/actions/16/shift_keys_up.svg index 2c006730..1d417909 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/shift_keys_up.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/shift_keys_up.svg @@ -9,8 +9,8 @@ - - + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/type_normal.svg b/toonz/sources/toonz/icons/dark/actions/16/type_normal.svg deleted file mode 100644 index 835bb7bd..00000000 --- a/toonz/sources/toonz/icons/dark/actions/16/type_normal.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing.svg b/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing.svg index 263b6106..69757a73 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing.svg @@ -1,8 +1,8 @@ - - + + @@ -15,7 +15,7 @@ - + diff --git a/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing_on.svg b/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing_on.svg index 69757a73..263b6106 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing_on.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/view_guided_drawing_on.svg @@ -1,8 +1,8 @@ - - + + @@ -15,7 +15,7 @@ - + diff --git a/toonz/sources/toonz/icons/dark/actions/16/zoomout.svg b/toonz/sources/toonz/icons/dark/actions/16/zoomout.svg index 9b24aae4..69a0c7a5 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/zoomout.svg +++ b/toonz/sources/toonz/icons/dark/actions/16/zoomout.svg @@ -15,4 +15,3 @@ - diff --git a/toonz/sources/toonz/icons/dark/actions/20/eraser_freehand.svg b/toonz/sources/toonz/icons/dark/actions/20/eraser_freehand.svg new file mode 100644 index 00000000..afb3eda0 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/eraser_freehand.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/eraser_normal.svg b/toonz/sources/toonz/icons/dark/actions/20/eraser_normal.svg new file mode 100644 index 00000000..ba31614c --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/eraser_normal.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/eraser_polyline.svg b/toonz/sources/toonz/icons/dark/actions/20/eraser_polyline.svg new file mode 100644 index 00000000..51e29234 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/eraser_polyline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/eraser_rectangular.svg b/toonz/sources/toonz/icons/dark/actions/20/eraser_rectangular.svg new file mode 100644 index 00000000..1544f474 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/eraser_rectangular.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/type_erase_segment.svg b/toonz/sources/toonz/icons/dark/actions/20/eraser_segment.svg similarity index 51% rename from toonz/sources/toonz/icons/dark/actions/16/type_erase_segment.svg rename to toonz/sources/toonz/icons/dark/actions/20/eraser_segment.svg index 59b31648..c99e55bd 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/type_erase_segment.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/eraser_segment.svg @@ -1,24 +1,24 @@ - - + + - - + + - + - + - - + + - - + + - + diff --git a/toonz/sources/toonz/icons/dark/actions/20/fill_freehand.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_freehand.svg new file mode 100644 index 00000000..e95d36d4 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_freehand.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/fill_mode_areas.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_areas.svg new file mode 100644 index 00000000..d7e78e5c --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_areas.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines.svg new file mode 100644 index 00000000..94a5eee4 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines_areas.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines_areas.svg new file mode 100644 index 00000000..7020a977 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_mode_lines_areas.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/fill_rectangular.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_normal.svg similarity index 60% rename from toonz/sources/toonz/icons/dark/actions/16/fill_rectangular.svg rename to toonz/sources/toonz/icons/dark/actions/20/fill_normal.svg index 6ccff583..f28bcd2b 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/fill_rectangular.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_normal.svg @@ -1,15 +1,17 @@ - - - - - + + + + + - - + + + + + - diff --git a/toonz/sources/toonz/icons/dark/actions/20/fill_polyline.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_polyline.svg new file mode 100644 index 00000000..6ad9ea83 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_polyline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/fill_normal.svg b/toonz/sources/toonz/icons/dark/actions/20/fill_rectangular.svg similarity index 52% rename from toonz/sources/toonz/icons/dark/actions/16/fill_normal.svg rename to toonz/sources/toonz/icons/dark/actions/20/fill_rectangular.svg index c29b54ca..5aba7d4b 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/fill_normal.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/fill_rectangular.svg @@ -1,16 +1,16 @@ - - - - - + + + + + - - + + - - + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_arc.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_arc.svg new file mode 100644 index 00000000..6f7b0214 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_arc.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_circle.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_circle.svg new file mode 100644 index 00000000..5075b132 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_circle.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_ellipse.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_ellipse.svg new file mode 100644 index 00000000..9aec78d0 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_ellipse.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_line.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_line.svg new file mode 100644 index 00000000..f467e43d --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_line.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_multiarc.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_multiarc.svg new file mode 100644 index 00000000..d2777a44 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_multiarc.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_polygon.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_polygon.svg new file mode 100644 index 00000000..db8d03ff --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_polygon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/geometric_rectangle.svg b/toonz/sources/toonz/icons/dark/actions/20/geometric_rectangle.svg new file mode 100644 index 00000000..65be8905 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/geometric_rectangle.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_areas.svg b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_areas.svg new file mode 100644 index 00000000..f0d39243 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_areas.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines.svg b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines.svg new file mode 100644 index 00000000..26d56bfe --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines_areas.svg b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines_areas.svg new file mode 100644 index 00000000..88c29319 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/paintbrush_mode_lines_areas.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/type_lasso.svg b/toonz/sources/toonz/icons/dark/actions/20/selection_freehand.svg similarity index 67% rename from toonz/sources/toonz/icons/dark/actions/16/type_lasso.svg rename to toonz/sources/toonz/icons/dark/actions/20/selection_freehand.svg index 7ff6e784..fe97ed54 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/type_lasso.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/selection_freehand.svg @@ -1,15 +1,15 @@ - - - - - + + + + + - + - + diff --git a/toonz/sources/toonz/icons/dark/actions/20/selection_normal.svg b/toonz/sources/toonz/icons/dark/actions/20/selection_normal.svg new file mode 100644 index 00000000..6a2ef017 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/selection_normal.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/type_polyline.svg b/toonz/sources/toonz/icons/dark/actions/20/selection_polyline.svg similarity index 78% rename from toonz/sources/toonz/icons/dark/actions/16/type_polyline.svg rename to toonz/sources/toonz/icons/dark/actions/20/selection_polyline.svg index 34e11264..d29a2b3d 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/type_polyline.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/selection_polyline.svg @@ -1,13 +1,13 @@ - - - - - + + + + + - - + + diff --git a/toonz/sources/toonz/icons/dark/actions/16/type_rectangular.svg b/toonz/sources/toonz/icons/dark/actions/20/selection_rectangular.svg similarity index 71% rename from toonz/sources/toonz/icons/dark/actions/16/type_rectangular.svg rename to toonz/sources/toonz/icons/dark/actions/20/selection_rectangular.svg index 1a551b83..8103e952 100644 --- a/toonz/sources/toonz/icons/dark/actions/16/type_rectangular.svg +++ b/toonz/sources/toonz/icons/dark/actions/20/selection_rectangular.svg @@ -1,12 +1,12 @@ - - - - - + + + + + - + diff --git a/toonz/sources/toonz/icons/dark/actions/20/type_lasso.svg b/toonz/sources/toonz/icons/dark/actions/20/type_lasso.svg new file mode 100644 index 00000000..d5a26857 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/type_lasso.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/type_normal.svg b/toonz/sources/toonz/icons/dark/actions/20/type_normal.svg new file mode 100644 index 00000000..ce8ae3b6 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/type_normal.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/type_polyline.svg b/toonz/sources/toonz/icons/dark/actions/20/type_polyline.svg new file mode 100644 index 00000000..813f8c01 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/type_polyline.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/icons/dark/actions/20/type_rectangular.svg b/toonz/sources/toonz/icons/dark/actions/20/type_rectangular.svg new file mode 100644 index 00000000..96c14a33 --- /dev/null +++ b/toonz/sources/toonz/icons/dark/actions/20/type_rectangular.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/toonz/sources/toonz/mainwindow.cpp b/toonz/sources/toonz/mainwindow.cpp index 6aef00d8..596cc06f 100644 --- a/toonz/sources/toonz/mainwindow.cpp +++ b/toonz/sources/toonz/mainwindow.cpp @@ -2647,27 +2647,28 @@ void MainWindow::defineActions() { createAction(MI_EditNextMode, QT_TR_NOOP("Animate Tool - Next Mode"), "", "", ToolCommandType); createAction(MI_EditPosition, QT_TR_NOOP("Animate Tool - Position"), "", "", - ToolCommandType); + ToolCommandType, "edit_position"); createAction(MI_EditRotation, QT_TR_NOOP("Animate Tool - Rotation"), "", "", - ToolCommandType); + ToolCommandType, "edit_rotation"); createAction(MI_EditScale, QT_TR_NOOP("Animate Tool - Scale"), "", "", - ToolCommandType); + ToolCommandType, "edit_scale"); createAction(MI_EditShear, QT_TR_NOOP("Animate Tool - Shear"), "", "", - ToolCommandType); + ToolCommandType, "edit_shear"); createAction(MI_EditCenter, QT_TR_NOOP("Animate Tool - Center"), "", "", - ToolCommandType); + ToolCommandType, "edit_center"); createAction(MI_EditAll, QT_TR_NOOP("Animate Tool - All"), "", "", - ToolCommandType); + ToolCommandType, "edit_all"); /*-- Selection tool + type switching shortcuts --*/ createAction(MI_SelectionNextType, QT_TR_NOOP("Selection Tool - Next Type"), "", "", ToolCommandType); createAction(MI_SelectionRectangular, - QT_TR_NOOP("Selection Tool - Rectangular"), "", "", ToolCommandType); + QT_TR_NOOP("Selection Tool - Rectangular"), "", "", ToolCommandType, + "selection_rectangular"); createAction(MI_SelectionFreehand, QT_TR_NOOP("Selection Tool - Freehand"), "", "", - ToolCommandType); + ToolCommandType, "selection_freehand"); createAction(MI_SelectionPolyline, QT_TR_NOOP("Selection Tool - Polyline"), "", "", - ToolCommandType); + ToolCommandType, "selection_polyline"); /*-- Brush tool + mode switching shortcuts --*/ createAction(MI_BrushAutoFillOn, QT_TR_NOOP("Brush Tool - Auto Fill On"), "", "", @@ -2679,21 +2680,21 @@ void MainWindow::defineActions() { createAction(MI_GeometricNextShape, QT_TR_NOOP("Geometric Tool - Next Shape"), "", "", ToolCommandType); createAction(MI_GeometricRectangle, QT_TR_NOOP("Geometric Tool - Rectangle"), "", - "", ToolCommandType); + "", ToolCommandType, "geometric_rectangle"); createAction(MI_GeometricCircle, QT_TR_NOOP("Geometric Tool - Circle"), "", "", - ToolCommandType); + ToolCommandType, "geometric_circle"); createAction(MI_GeometricEllipse, QT_TR_NOOP("Geometric Tool - Ellipse"), "", "", - ToolCommandType); + ToolCommandType, "geometric_ellipse"); createAction(MI_GeometricLine, QT_TR_NOOP("Geometric Tool - Line"), "", "", - ToolCommandType); + ToolCommandType, "geometric_line"); createAction(MI_GeometricPolyline, QT_TR_NOOP("Geometric Tool - Polyline"), "", - "", ToolCommandType); + "", ToolCommandType, "geometric_polyline"); createAction(MI_GeometricArc, QT_TR_NOOP("Geometric Tool - Arc"), "", "", - ToolCommandType); + ToolCommandType, "geometric_arc"); createAction(MI_GeometricMultiArc, QT_TR_NOOP("Geometric Tool - MultiArc"), "", - "", ToolCommandType); + "", ToolCommandType, "geometric_multiarc"); createAction(MI_GeometricPolygon, QT_TR_NOOP("Geometric Tool - Polygon"), "", "", - ToolCommandType); + ToolCommandType, "geometric_polygon"); /*-- Type tool + style switching shortcuts --*/ createAction(MI_TypeNextStyle, QT_TR_NOOP("Type Tool - Next Style"), "", "", diff --git a/toonz/sources/toonz/toonz.qrc b/toonz/sources/toonz/toonz.qrc index bd304356..26470e5b 100644 --- a/toonz/sources/toonz/toonz.qrc +++ b/toonz/sources/toonz/toonz.qrc @@ -382,17 +382,42 @@ icons/dark/actions/20/mode_areas.svg icons/dark/actions/20/mode_areas_lines.svg - icons/dark/actions/16/fill_rectangular.svg - icons/dark/actions/16/fill_normal.svg - icons/dark/actions/16/fill_freehand.svg - icons/dark/actions/16/fill_polyline.svg + icons/dark/actions/20/fill_rectangular.svg + icons/dark/actions/20/fill_normal.svg + icons/dark/actions/20/fill_freehand.svg + icons/dark/actions/20/fill_polyline.svg + icons/dark/actions/20/fill_mode_areas.svg + icons/dark/actions/20/fill_mode_lines.svg + icons/dark/actions/20/fill_mode_lines_areas.svg icons/dark/actions/16/fill_auto.svg - icons/dark/actions/16/type_lasso.svg - icons/dark/actions/16/type_rectangular.svg - icons/dark/actions/16/type_polyline.svg - icons/dark/actions/16/type_normal.svg - icons/dark/actions/16/type_erase_segment.svg + icons/dark/actions/20/paintbrush_mode_areas.svg + icons/dark/actions/20/paintbrush_mode_lines.svg + icons/dark/actions/20/paintbrush_mode_lines_areas.svg + + icons/dark/actions/20/eraser_normal.svg + icons/dark/actions/20/eraser_polyline.svg + icons/dark/actions/20/eraser_rectangular.svg + icons/dark/actions/20/eraser_freehand.svg + icons/dark/actions/20/eraser_segment.svg + + icons/dark/actions/20/geometric_arc.svg + icons/dark/actions/20/geometric_circle.svg + icons/dark/actions/20/geometric_ellipse.svg + icons/dark/actions/20/geometric_line.svg + icons/dark/actions/20/geometric_multiarc.svg + icons/dark/actions/20/geometric_polygon.svg + icons/dark/actions/20/geometric_rectangle.svg + + icons/dark/actions/20/selection_rectangular.svg + icons/dark/actions/20/selection_polyline.svg + icons/dark/actions/20/selection_normal.svg + icons/dark/actions/20/selection_freehand.svg + + icons/dark/actions/20/type_lasso.svg + icons/dark/actions/20/type_rectangular.svg + icons/dark/actions/20/type_polyline.svg + icons/dark/actions/20/type_normal.svg icons/dark/actions/16/shift_and_trace.svg icons/dark/actions/16/shift_and_trace_edit.svg