summaryrefslogtreecommitdiff
path: root/desktop/source/deployment/manager/dp_activepackages.cxx
blob: 619aed1987c67ad61989e5626d3d5dc46568b717 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */


#include "sal/config.h"

#include <cstddef>
#include <utility>
#include <vector>

#include "osl/diagnose.h"
#include "rtl/strbuf.hxx"
#include "rtl/string.hxx"
#include "rtl/textenc.h"
#include "rtl/uri.h"
#include "rtl/uri.hxx"
#include "rtl/ustring.hxx"
#include <boost/unordered_map.hpp>

#include "dp_identifier.hxx"
#include "dp_activepackages.hxx"

// Old format of database entry:
//   key: UTF8(filename)
//   value: UTF8(tempname ";" mediatype)
// New format of database entry:
//   key: 0xFF UTF8(identifier)
//   value: UTF8(tempname) 0xFF UTF8(filename) 0xFF UTF8(mediatype)

#if !defined(ANDROID) && !defined(IOS)

namespace {

static char const separator = static_cast< char >(
    static_cast< unsigned char >(0xFF));

::rtl::OString oldKey(::rtl::OUString const & fileName) {
    return ::rtl::OUStringToOString(fileName, RTL_TEXTENCODING_UTF8);
}

::rtl::OString newKey(::rtl::OUString const & id) {
    ::rtl::OStringBuffer b;
    b.append(separator);
    b.append(::rtl::OUStringToOString(id, RTL_TEXTENCODING_UTF8));
    return b.makeStringAndClear();
}

::dp_manager::ActivePackages::Data decodeOldData(
    ::rtl::OUString const & fileName, ::rtl::OString const & value)
{
    ::dp_manager::ActivePackages::Data d;
    sal_Int32 i = value.indexOf(';');
    OSL_ASSERT(i >= 0);
    d.temporaryName = ::rtl::OUString(value.getStr(), i, RTL_TEXTENCODING_UTF8);
    d.fileName = fileName;
    d.mediaType = ::rtl::OUString(
        value.getStr() + i + 1, value.getLength() - i - 1,
        RTL_TEXTENCODING_UTF8);
    return d;
}

::dp_manager::ActivePackages::Data decodeNewData(::rtl::OString const & value) {
    ::dp_manager::ActivePackages::Data d;
    sal_Int32 i1 = value.indexOf(separator);
    OSL_ASSERT(i1 >= 0);
    d.temporaryName = ::rtl::OUString(
        value.getStr(), i1, RTL_TEXTENCODING_UTF8);
    sal_Int32 i2 = value.indexOf(separator, i1 + 1);
    OSL_ASSERT(i2 >= 0);
    d.fileName = ::rtl::OUString(
        value.getStr() + i1 + 1, i2 - i1 - 1, RTL_TEXTENCODING_UTF8);
    sal_Int32 i3 = value.indexOf(separator, i2 + 1);

    if (i3 < 0)
    {
        //Before ActivePackages::Data::version was added
        d.mediaType = ::rtl::OUString(
            value.getStr() + i2 + 1, value.getLength() - i2 - 1,
            RTL_TEXTENCODING_UTF8);
    }
    else
    {
        sal_Int32 i4 = value.indexOf(separator, i3 + 1);
        d.mediaType = ::rtl::OUString(
            value.getStr() + i2 + 1, i3 - i2 -1, RTL_TEXTENCODING_UTF8);
        d.version = ::rtl::OUString(
            value.getStr() + i3 + 1, i4 - i3 - 1,
            RTL_TEXTENCODING_UTF8);
        d.failedPrerequisites = ::rtl::OUString(
            value.getStr() + i4 + 1, value.getLength() - i4 - 1,
            RTL_TEXTENCODING_UTF8);
    }
    return d;
}

}
#endif

namespace dp_manager {

ActivePackages::ActivePackages() {}

ActivePackages::ActivePackages(::rtl::OUString const & url, bool readOnly)
#if !defined(ANDROID) && !defined(IOS)
    : m_map(url, readOnly)
#endif
{
#if defined(ANDROID) || defined(IOS)
    (void)url; (void)readOnly;
#endif
}

ActivePackages::~ActivePackages() {}

bool ActivePackages::has(
    ::rtl::OUString const & id, ::rtl::OUString const & fileName) const
{
    return get(NULL, id, fileName);
}

bool ActivePackages::get(
    Data * data, ::rtl::OUString const & id, ::rtl::OUString const & fileName)
    const
{
#if !defined(ANDROID) && !defined(IOS)
    ::rtl::OString v;
    if (m_map.get(&v, newKey(id))) {
        if (data != NULL) {
            *data = decodeNewData(v);
        }
        return true;
    } else if (m_map.get(&v, oldKey(fileName))) {
        if (data != NULL) {
            *data = decodeOldData(fileName, v);
        }
        return true;
    } else {
        return false;
    }
#else
    (void) data;
    (void) id;
    (void) fileName;
    return false;
#endif
}

ActivePackages::Entries ActivePackages::getEntries() const {
    Entries es;
#if !defined(ANDROID) && !defined(IOS)
    ::dp_misc::t_string2string_map m(m_map.getEntries());
    for (::dp_misc::t_string2string_map::const_iterator i(m.begin());
         i != m.end(); ++i)
    {
        if (!i->first.isEmpty() && i->first[0] == separator) {
            es.push_back(
                ::std::make_pair(
                    ::rtl::OUString(
                        i->first.getStr() + 1, i->first.getLength() - 1,
                        RTL_TEXTENCODING_UTF8),
                    decodeNewData(i->second)));
        } else {
            ::rtl::OUString fn(
                ::rtl::OStringToOUString(i->first, RTL_TEXTENCODING_UTF8));
            es.push_back(
                ::std::make_pair(
                    ::dp_misc::generateLegacyIdentifier(fn),
                    decodeOldData(fn, i->second)));
        }
    }
#endif
    return es;
}

void ActivePackages::put(::rtl::OUString const & id, Data const & data) {
#if !defined(ANDROID) && !defined(IOS)
    ::rtl::OStringBuffer b;
    b.append(
        ::rtl::OUStringToOString(data.temporaryName, RTL_TEXTENCODING_UTF8));
    b.append(separator);
    b.append(::rtl::OUStringToOString(data.fileName, RTL_TEXTENCODING_UTF8));
    b.append(separator);
    b.append(::rtl::OUStringToOString(data.mediaType, RTL_TEXTENCODING_UTF8));
    b.append(separator);
    b.append(::rtl::OUStringToOString(data.version, RTL_TEXTENCODING_UTF8));
    b.append(separator);
    b.append(::rtl::OUStringToOString(data.failedPrerequisites, RTL_TEXTENCODING_UTF8));
    m_map.put(newKey(id), b.makeStringAndClear());
#else
    (void) id;
    (void) data;
#endif
}

void ActivePackages::erase(
    ::rtl::OUString const & id, ::rtl::OUString const & fileName)
{
#if !defined(ANDROID) && !defined(IOS)
    m_map.erase(newKey(id), true) || m_map.erase(oldKey(fileName), true);
#else
    (void) id;
    (void) fileName;
#endif
}

}

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
pngbin464 -> 761 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierappend.pngbin499 -> 554 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierclose.pngbin389 -> 757 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierconvert.pngbin851 -> 957 bytes-rw-r--r--icon-themes/elementary/cmd/sc_beziercutline.pngbin339 -> 456 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierdelete.pngbin334 -> 405 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezieredge.pngbin661 -> 591 bytes-rw-r--r--icon-themes/elementary/cmd/sc_beziereliminatepoints.pngbin338 -> 475 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierfill.pngbin626 -> 837 bytes-rw-r--r--icon-themes/elementary/cmd/sc_bezierinsert.pngbin467 -> 600 bytes-rw-r--r--icon-themes/elementary/cmd/sc_beziermove.pngbin727 -> 756 bytes-rw-r--r--icon-themes/elementary/cmd/sc_beziersmooth.pngbin628 -> 593 bytes-rw-r--r--icon-themes/elementary/cmd/sc_beziersymmetric.pngbin692 -> 613 bytes-rw-r--r--icon-themes/elementary/cmd/sc_changebezier.pngbin781 -> 812 bytes-rw-r--r--icon-themes/elementary/cmd/sc_dbrelationdesign.pngbin0 -> 448 bytes-rw-r--r--icon-themes/elementary/cmd/sc_dbviewforms.pngbin0 -> 586 bytes-rw-r--r--icon-themes/elementary/cmd/sc_dbviewqueries.pngbin0 -> 794 bytes-rw-r--r--icon-themes/elementary/cmd/sc_dbviewreports.pngbin0 -> 432 bytes-rw-r--r--icon-themes/elementary/cmd/sc_dbviewtables.pngbin0 -> 458 bytes-rw-r--r--icon-themes/elementary/cmd/sc_newhtmldoc.pngbin0 -> 447 bytes-rw-r--r--icon-themes/elementary/links.txt28
-rw-r--r--icon-themes/elementary/res/base128.pngbin7240 -> 7657 bytes-rw-r--r--icon-themes/elementary/res/calc128.pngbin4530 -> 5578 bytes-rw-r--r--icon-themes/elementary/res/draw128.pngbin5224 -> 6130 bytes-rw-r--r--icon-themes/elementary/res/impress128.pngbin4979 -> 6382 bytes-rw-r--r--icon-themes/elementary/res/lx03139.pngbin554 -> 0 bytes-rw-r--r--icon-themes/elementary/res/lx03248.pngbin811 -> 0 bytes-rw-r--r--icon-themes/elementary/res/lx03255.pngbin335 -> 0 bytes-rw-r--r--icon-themes/elementary/res/main128.pngbin2317 -> 3126 bytes-rw-r--r--icon-themes/elementary/res/mainapp_16_8.pngbin0 -> 395 bytes-rw-r--r--icon-themes/elementary/res/math128.pngbin4385 -> 5204 bytes-rw-r--r--icon-themes/elementary/res/odm_16_8.pngbin0 -> 436 bytes-rw-r--r--icon-themes/elementary/res/odm_32_8.pngbin0 -> 735 bytes-rw-r--r--icon-themes/elementary/res/odm_48_8.pngbin0 -> 953 bytes-rw-r--r--icon-themes/elementary/res/odp_16_8.pngbin434 -> 509 bytes-rw-r--r--icon-themes/elementary/res/odp_32_8.pngbin1008 -> 1052 bytes-rw-r--r--icon-themes/elementary/res/odp_48_8.pngbin1470 -> 1479 bytes-rw-r--r--icon-themes/elementary/res/ods_16_8.pngbin415 -> 510 bytes-rw-r--r--icon-themes/elementary/res/ods_32_8.pngbin922 -> 936 bytes-rw-r--r--icon-themes/elementary/res/ods_48_8.pngbin1333 -> 1331 bytes-rw-r--r--icon-themes/elementary/res/odt_16_8.pngbin418 -> 570 bytes-rw-r--r--icon-themes/elementary/res/odt_32_8.pngbin853 -> 1195 bytes-rw-r--r--icon-themes/elementary/res/odt_48_8.pngbin1201 -> 1859 bytes-rw-r--r--icon-themes/elementary/res/otf_16_8.pngbin0 -> 665 bytes-rw-r--r--icon-themes/elementary/res/otf_32_8.pngbin0 -> 1324 bytes-rw-r--r--icon-themes/elementary/res/otf_48_8.pngbin0 -> 2016 bytes-rw-r--r--icon-themes/elementary/res/otg_16_8.pngbin0 -> 641 bytes-rw-r--r--icon-themes/elementary/res/otg_32_8.pngbin0 -> 1330 bytes-rw-r--r--icon-themes/elementary/res/otg_48_8.pngbin0 -> 2126 bytes-rw-r--r--icon-themes/elementary/res/otp_16_8.pngbin0 -> 640 bytes-rw-r--r--icon-themes/elementary/res/otp_32_8.pngbin0 -> 1415 bytes-rw-r--r--icon-themes/elementary/res/otp_48_8.pngbin0 -> 2065 bytes-rw-r--r--icon-themes/elementary/res/ots_16_8.pngbin0 -> 651 bytes-rw-r--r--icon-themes/elementary/res/ots_32_8.pngbin0 -> 1279 bytes-rw-r--r--icon-themes/elementary/res/ots_48_8.pngbin0 -> 1907 bytes-rw-r--r--icon-themes/elementary/res/ott_16_8.pngbin0 -> 676 bytes-rw-r--r--icon-themes/elementary/res/ott_32_8.pngbin0 -> 1544 bytes-rw-r--r--icon-themes/elementary/res/ott_48_8.pngbin0 -> 2431 bytes-rw-r--r--icon-themes/elementary/res/recentdoc_remove.pngbin639 -> 1135 bytes-rw-r--r--icon-themes/elementary/res/sx03139.pngbin477 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03144.pngbin380 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03162.pngbin545 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03164.pngbin784 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03245.pngbin550 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03246.pngbin486 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03247.pngbin380 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03248.pngbin602 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03249.pngbin434 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03250.pngbin528 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03251.pngbin545 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx03255.pngbin259 -> 0 bytes-rw-r--r--icon-themes/elementary/res/sx18013.pngbin597 -> 0 bytes-rw-r--r--icon-themes/elementary/res/writer128.pngbin4272 -> 6446 bytes-rw-r--r--icon-themes/elementary/sfx2/res/128x128_calc_doc-p.pngbin6223 -> 7359 bytes-rw-r--r--icon-themes/elementary/sfx2/res/128x128_draw_doc-p.pngbin7529 -> 7938 bytes-rw-r--r--icon-themes/elementary/sfx2/res/128x128_impress_doc-p.pngbin7413 -> 8157 bytes-rw-r--r--icon-themes/elementary/sfx2/res/128x128_math_doc-p.pngbin6224 -> 7316 bytes-rw-r--r--icon-themes/elementary/sfx2/res/128x128_writer_doc-p.pngbin7232 -> 8244 bytes-rw-r--r--icon-themes/elementary/svx/res/fw01.pngbin0 -> 228 bytes-rw-r--r--icon-themes/elementary/svx/res/fw010.pngbin0 -> 275 bytes-rw-r--r--icon-themes/elementary/svx/res/fw011.pngbin0 -> 242 bytes-rw-r--r--icon-themes/elementary/svx/res/fw012.pngbin0 -> 222 bytes-rw-r--r--icon-themes/elementary/svx/res/fw013.pngbin0 -> 182 bytes-rw-r--r--icon-themes/elementary/svx/res/fw014.pngbin0 -> 201 bytes-rw-r--r--icon-themes/elementary/svx/res/fw015.pngbin0 -> 240 bytes-rw-r--r--icon-themes/elementary/svx/res/fw016.pngbin0 -> 235 bytes-rw-r--r--icon-themes/elementary/svx/res/fw017.pngbin0 -> 228 bytes-rw-r--r--icon-themes/elementary/svx/res/fw018.pngbin0 -> 287 bytes-rw-r--r--icon-themes/elementary/svx/res/fw019.pngbin0 -> 247 bytes-rw-r--r--icon-themes/elementary/svx/res/fw02.pngbin0 -> 561 bytes-rw-r--r--icon-themes/elementary/svx/res/fw020.pngbin0 -> 266 bytes-rw-r--r--icon-themes/elementary/svx/res/fw021.pngbin0 -> 268 bytes-rw-r--r--icon-themes/elementary/svx/res/fw03.pngbin0 -> 316 bytes-rw-r--r--icon-themes/elementary/svx/res/fw04.pngbin0 -> 537 bytes-rw-r--r--icon-themes/elementary/svx/res/fw05.pngbin0 -> 455 bytes-rw-r--r--icon-themes/elementary/svx/res/fw06.pngbin0 -> 301 bytes-rw-r--r--icon-themes/elementary/svx/res/markers.pngbin8229 -> 19302 bytes-rw-r--r--icon-themes/elementary/sw/res/wr010.pngbin884 -> 0 bytes-rw-r--r--icon-themes/elementary_svg/avmedia/res/avaudiologo.svg233
-rw-r--r--icon-themes/elementary_svg/avmedia/res/avemptylogo.svg276
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierappend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierclose.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierconvert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziercutline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierdelete.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezieredge.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierfill.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierinsert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziermove.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziersmooth.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/beziersymmetric.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/changebezier.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewreports.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/newhtmldoc.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezier_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierappend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierclose.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierconvert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziercutline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierdelete.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezieredge.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziereliminatepoints.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierfill.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierinsert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziermove.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziersmooth.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_beziersymmetric.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changebezier.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewreports.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newhtmldoc.svg (renamed from icon-themes/elementary_svg/res/lx03139.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezier_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierappend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierclose.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierconvert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziercutline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierdelete.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezieredge.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziereliminatepoints.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierfill.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierinsert.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziermove.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziersmooth.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_beziersymmetric.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changebezier.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbrelationdesign.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewforms.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewqueries.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewreports.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbviewtables.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newhtmldoc.svg1
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/report_16.svg3
-rw-r--r--icon-themes/elementary_svg/desktop/res/caution_12.svg155
-rw-r--r--icon-themes/elementary_svg/desktop/res/extension_32.svg278
-rw-r--r--icon-themes/elementary_svg/desktop/res/shared_16.svg2
-rw-r--r--icon-themes/elementary_svg/framework/res/recent-documents.svg2
-rw-r--r--icon-themes/elementary_svg/framework/res/remote-documents.svg2
-rw-r--r--icon-themes/elementary_svg/framework/res/templates_32.svg2
-rw-r--r--icon-themes/elementary_svg/res/base128.svg1
-rw-r--r--icon-themes/elementary_svg/res/calc128.svg1
-rw-r--r--icon-themes/elementary_svg/res/draw128.svg1
-rw-r--r--icon-themes/elementary_svg/res/helpimg/tip.svg2
-rw-r--r--icon-themes/elementary_svg/res/helpimg/warning.svg2
-rw-r--r--icon-themes/elementary_svg/res/impress128.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03248.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03251.svg1
-rw-r--r--icon-themes/elementary_svg/res/lx03255.svg1
-rw-r--r--icon-themes/elementary_svg/res/main128.svg2
-rw-r--r--icon-themes/elementary_svg/res/mainapp_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/math128.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_16_8.svg (renamed from icon-themes/elementary_svg/res/sx03144.svg)2
-rw-r--r--icon-themes/elementary_svg/res/odm_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odm_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/odp_16_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/odp_32_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/odp_48_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/ods_16_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/ods_32_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/ods_48_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/odt_16_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/odt_32_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/odt_48_8.svg2
-rw-r--r--icon-themes/elementary_svg/res/otf_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otf_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otf_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otg_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/otp_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ots_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_16_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_32_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/ott_48_8.svg1
-rw-r--r--icon-themes/elementary_svg/res/recentdoc_remove.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03139.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03164.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03248.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03251.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx03255.svg1
-rw-r--r--icon-themes/elementary_svg/res/sx18013.svg1
-rw-r--r--icon-themes/elementary_svg/res/writer128.svg1
-rw-r--r--icon-themes/elementary_svg/sfx2/res/128x128_calc_doc-p.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/128x128_draw_doc-p.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/128x128_impress_doc-p.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/128x128_math_doc-p.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/128x128_writer_doc-p.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/favourite.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/hlpbookopen.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/indexoff_big.svg2
-rw-r--r--icon-themes/elementary_svg/sfx2/res/indexon_big.svg2
-rw-r--r--icon-themes/elementary_svg/svx/res/fw01.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw010.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw011.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw012.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw013.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw014.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw015.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw016.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw017.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw018.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw019.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw02.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw020.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw021.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw03.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw04.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw05.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/fw06.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/markers.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envhc_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envhl_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envhr_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envvc_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envvl_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/envvr_u.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/image-example.svg2
-rw-r--r--icon-themes/elementary_svg/sw/res/nc20001.svg178
-rw-r--r--icon-themes/elementary_svg/sw/res/wr010.svg1
-rw-r--r--icon-themes/elementary_svg/vcl/res/closedoc.svg2
-rw-r--r--icon-themes/elementary_svg/vcl/res/errorbox.svg157
-rw-r--r--icon-themes/elementary_svg/vcl/res/infobox.svg157
-rw-r--r--icon-themes/elementary_svg/vcl/res/querybox.svg157
-rw-r--r--icon-themes/elementary_svg/vcl/res/warningbox.svg199
-rw-r--r--icon-themes/elementary_svg/xmlsecurity/res/certificate_16.svg2
-rw-r--r--icon-themes/elementary_svg/xmlsecurity/res/certificate_40x56.svg533
-rw-r--r--icon-themes/elementary_svg/xmlsecurity/res/notcertificate_16.svg2
-rw-r--r--icon-themes/elementary_svg/xmlsecurity/res/notcertificate_40x56.svg2
-rw-r--r--icon-themes/karasa_jaga/cmd/32/dbrelationdesign.pngbin0 -> 474 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/32/dbviewforms.pngbin0 -> 696 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/32/dbviewqueries.pngbin0 -> 319 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/32/dbviewreports.pngbin0 -> 858 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/32/dbviewtables.pngbin0 -> 361 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/lc_dbrelationdesign.pngbin0 -> 388 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/lc_dbviewforms.pngbin0 -> 566 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/lc_dbviewqueries.pngbin0 -> 329 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/lc_dbviewreports.pngbin0 -> 682 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/lc_dbviewtables.pngbin0 -> 360 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/sc_dbrelationdesign.pngbin0 -> 379 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/sc_dbviewforms.pngbin0 -> 395 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/sc_dbviewqueries.pngbin0 -> 242 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/sc_dbviewreports.pngbin0 -> 537 bytes-rw-r--r--icon-themes/karasa_jaga/cmd/sc_dbviewtables.pngbin0 -> 246 bytes-rw-r--r--icon-themes/karasa_jaga/links.txt14
-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_all_32.pngbin0 -> 564 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_b_32.pngbin0 -> 538 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_diag_32.pngbin0 -> 1210 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_l_32.pngbin0 -> 557 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_lr_32.pngbin0 -> 615 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_none_32.pngbin0 -> 540 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_r_32.pngbin0 -> 607 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_t_32.pngbin0 -> 532 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/border_cell_tb_32.pngbin0 -> 522 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/cropmarkers.pngbin2599 -> 1776 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw01.pngbin183 -> 228 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw010.pngbin174 -> 275 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw011.pngbin204 -> 242 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw012.pngbin194 -> 222 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw013.pngbin160 -> 182 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw014.pngbin171 -> 201 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw015.pngbin185 -> 240 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw016.pngbin173 -> 235 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw017.pngbin166 -> 228 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw018.pngbin199 -> 287 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw019.pngbin190 -> 247 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw02.pngbin217 -> 561 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw020.pngbin186 -> 266 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw021.pngbin192 -> 268 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw03.pngbin105 -> 316 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw04.pngbin196 -> 537 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw05.pngbin121 -> 455 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/fw06.pngbin180 -> 301 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galdefl.pngbin839 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galdefs.pngbin504 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galnorl.pngbin846 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galnors.pngbin497 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galrdol.pngbin800 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/galrdos.pngbin484 -> 0 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/legtyp1.pngbin606 -> 400 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/legtyp2.pngbin705 -> 466 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/legtyp3.pngbin671 -> 450 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/legtyp4.pngbin0 -> 530 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/markers.pngbin10037 -> 14473 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/notcheck.pngbin121 -> 147 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/rectbtns.pngbin170 -> 731 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/Quadratic.pngbin673 -> 1248 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/Square.pngbin305 -> 544 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/axial.pngbin194 -> 354 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/blank.pngbin83 -> 157 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/ellipsoid.pngbin394 -> 924 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/last_custom_common.pngbin949 -> 718 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/last_custom_common_grey.pngbin533 -> 717 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line1.pngbin97 -> 180 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line10.pngbin106 -> 259 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line2.pngbin110 -> 182 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line3.pngbin98 -> 182 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line4.pngbin103 -> 178 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line5.pngbin96 -> 182 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line6.pngbin105 -> 188 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line7.pngbin97 -> 183 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line8.pngbin102 -> 189 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/line9.pngbin107 -> 191 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/linear.pngbin218 -> 342 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/radial.pngbin360 -> 573 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line1.pngbin119 -> 194 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line10.pngbin144 -> 261 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line2.pngbin120 -> 194 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line3.pngbin120 -> 195 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line4.pngbin117 -> 191 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line5.pngbin120 -> 193 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line6.pngbin128 -> 203 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line7.pngbin120 -> 196 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line8.pngbin124 -> 199 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/selected-line9.pngbin126 -> 202 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width1.pngbin83 -> 167 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width2.pngbin84 -> 171 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width3.pngbin92 -> 176 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width4.pngbin91 -> 178 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width5.pngbin92 -> 180 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width6.pngbin91 -> 180 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width7.pngbin92 -> 180 bytes-rw-r--r--icon-themes/karasa_jaga/svx/res/symphony/width8.pngbin90 -> 180 bytes-rw-r--r--icon-themes/karasa_jaga_svg/chart2/res/barpercent3d_52x60.svg808
-rw-r--r--icon-themes/karasa_jaga_svg/chart2/res/typegl3dbar_16.svg139
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/dbrelationdesign.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/dbviewforms.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/dbviewqueries.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/dbviewreports.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/dbviewtables.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/objectposition.svg267
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/scaletext.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/sendfax.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_dbrelationdesign.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_dbviewforms.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_dbviewqueries.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_dbviewreports.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_dbviewtables.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_sendfax.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_dbrelationdesign.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_dbviewforms.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_dbviewqueries.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_dbviewreports.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_dbviewtables.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_sendfax.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_showlicense.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/res/sx03242.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh01.svg99
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh02.svg110
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh03.svg158
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh04.svg122
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh06.svg134
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilh09.svg152
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foiln01.svg131
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/foilnone.svg1820
-rw-r--r--icon-themes/karasa_jaga_svg/sd/res/orgchart.svg445
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_all_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_b_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_diag_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_l_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_lr_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_none_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_r_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_t_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/border_cell_tb_32.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/cropmarkers.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw01.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw010.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw011.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw012.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw013.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw014.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw015.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw016.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw017.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw018.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw019.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw02.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw020.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw021.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw03.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw04.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw05.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/fw06.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galdefl.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galdefs.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galdros.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galnorl.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galnors.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galrdol.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/legtyp1.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/legtyp2.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/legtyp3.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/legtyp4.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/markers.svg2
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/notcheck.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/rectbtns.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/Quadratic.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/Square.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/axial.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/blank.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/ellipsoid.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/last_custom_common.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/last_custom_common_grey.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line1.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line10.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line2.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line3.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line4.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line5.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line6.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line7.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line8.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/line9.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/linear.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/radial.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line1.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line10.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line2.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line3.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line4.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line5.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line6.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line7.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line8.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/selected-line9.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width1.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width2.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width3.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width4.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width5.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width6.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width7.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/symphony/width8.svg1
505 files changed, 553 insertions, 6540 deletions
diff --git a/icon-themes/elementary/cmd/32/bezier_unfilled.png b/icon-themes/elementary/cmd/32/bezier_unfilled.png
index 37c5c7a55e84..89d96b39912d 100644
--- a/icon-themes/elementary/cmd/32/bezier_unfilled.png
+++ b/icon-themes/elementary/cmd/32/bezier_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierappend.png b/icon-themes/elementary/cmd/32/bezierappend.png
index 9f419798f994..33941d52e2f0 100644
--- a/icon-themes/elementary/cmd/32/bezierappend.png
+++ b/icon-themes/elementary/cmd/32/bezierappend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierclose.png b/icon-themes/elementary/cmd/32/bezierclose.png
index d621c15fd6e3..0ca4c3624183 100644
--- a/icon-themes/elementary/cmd/32/bezierclose.png
+++ b/icon-themes/elementary/cmd/32/bezierclose.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierconvert.png b/icon-themes/elementary/cmd/32/bezierconvert.png
index 4381c13a2eb6..d726624816dd 100644
--- a/icon-themes/elementary/cmd/32/bezierconvert.png
+++ b/icon-themes/elementary/cmd/32/bezierconvert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/beziercutline.png b/icon-themes/elementary/cmd/32/beziercutline.png
index 6fde40ee22b5..d1c746bc449f 100644
--- a/icon-themes/elementary/cmd/32/beziercutline.png
+++ b/icon-themes/elementary/cmd/32/beziercutline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierdelete.png b/icon-themes/elementary/cmd/32/bezierdelete.png
index 63e5d64d8e2f..d40ccb4d6e8f 100644
--- a/icon-themes/elementary/cmd/32/bezierdelete.png
+++ b/icon-themes/elementary/cmd/32/bezierdelete.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezieredge.png b/icon-themes/elementary/cmd/32/bezieredge.png
index a53c95dda1e9..0d0136ea90e5 100644
--- a/icon-themes/elementary/cmd/32/bezieredge.png
+++ b/icon-themes/elementary/cmd/32/bezieredge.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/beziereliminatepoints.png b/icon-themes/elementary/cmd/32/beziereliminatepoints.png
index 06c5a01de1c6..f8a1b57457af 100644
--- a/icon-themes/elementary/cmd/32/beziereliminatepoints.png
+++ b/icon-themes/elementary/cmd/32/beziereliminatepoints.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierfill.png b/icon-themes/elementary/cmd/32/bezierfill.png
index 336218e320c1..0e474ff06262 100644
--- a/icon-themes/elementary/cmd/32/bezierfill.png
+++ b/icon-themes/elementary/cmd/32/bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierinsert.png b/icon-themes/elementary/cmd/32/bezierinsert.png
index 17a5db1c71b9..270d70459994 100644
--- a/icon-themes/elementary/cmd/32/bezierinsert.png
+++ b/icon-themes/elementary/cmd/32/bezierinsert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/beziermove.png b/icon-themes/elementary/cmd/32/beziermove.png
index 49f191e4daf5..8629a0fc1d11 100644
--- a/icon-themes/elementary/cmd/32/beziermove.png
+++ b/icon-themes/elementary/cmd/32/beziermove.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/beziersmooth.png b/icon-themes/elementary/cmd/32/beziersmooth.png
index 39edbae92db9..2eaa0700384b 100644
--- a/icon-themes/elementary/cmd/32/beziersmooth.png
+++ b/icon-themes/elementary/cmd/32/beziersmooth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/beziersymmetric.png b/icon-themes/elementary/cmd/32/beziersymmetric.png
index 4e16831ff4c1..a313c018e6b6 100644
--- a/icon-themes/elementary/cmd/32/beziersymmetric.png
+++ b/icon-themes/elementary/cmd/32/beziersymmetric.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/changebezier.png b/icon-themes/elementary/cmd/32/changebezier.png
index 5e96abad2cb4..d22c6fa1c506 100644
--- a/icon-themes/elementary/cmd/32/changebezier.png
+++ b/icon-themes/elementary/cmd/32/changebezier.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbrelationdesign.png b/icon-themes/elementary/cmd/32/dbrelationdesign.png
new file mode 100644
index 000000000000..219a1766e1f1
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/dbrelationdesign.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbviewforms.png b/icon-themes/elementary/cmd/32/dbviewforms.png
new file mode 100644
index 000000000000..cda198b48e3e
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/dbviewforms.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbviewqueries.png b/icon-themes/elementary/cmd/32/dbviewqueries.png
new file mode 100644
index 000000000000..bfe390548196
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/dbviewqueries.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbviewreports.png b/icon-themes/elementary/cmd/32/dbviewreports.png
new file mode 100644
index 000000000000..6c9016e3b572
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/dbviewreports.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbviewtables.png b/icon-themes/elementary/cmd/32/dbviewtables.png
new file mode 100644
index 000000000000..30839fb6ea67
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/dbviewtables.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/newhtmldoc.png b/icon-themes/elementary/cmd/32/newhtmldoc.png
new file mode 100644
index 000000000000..cc0019dc479c
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezier_unfilled.png b/icon-themes/elementary/cmd/lc_bezier_unfilled.png
index 1ae689832ba9..3bc0973ff122 100644
--- a/icon-themes/elementary/cmd/lc_bezier_unfilled.png
+++ b/icon-themes/elementary/cmd/lc_bezier_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierappend.png b/icon-themes/elementary/cmd/lc_bezierappend.png
index 12daa80d07b8..e4846cca257c 100644
--- a/icon-themes/elementary/cmd/lc_bezierappend.png
+++ b/icon-themes/elementary/cmd/lc_bezierappend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierclose.png b/icon-themes/elementary/cmd/lc_bezierclose.png
index 50a5cf2b5649..f258ad41577e 100644
--- a/icon-themes/elementary/cmd/lc_bezierclose.png
+++ b/icon-themes/elementary/cmd/lc_bezierclose.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierconvert.png b/icon-themes/elementary/cmd/lc_bezierconvert.png
index 5a22ed4fca19..51b9d8ecc606 100644
--- a/icon-themes/elementary/cmd/lc_bezierconvert.png
+++ b/icon-themes/elementary/cmd/lc_bezierconvert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_beziercutline.png b/icon-themes/elementary/cmd/lc_beziercutline.png
index 3edf04e0f7cf..43ec78eb6fe9 100644
--- a/icon-themes/elementary/cmd/lc_beziercutline.png
+++ b/icon-themes/elementary/cmd/lc_beziercutline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierdelete.png b/icon-themes/elementary/cmd/lc_bezierdelete.png
index f5bdf8c4800b..fff2bab3bf76 100644
--- a/icon-themes/elementary/cmd/lc_bezierdelete.png
+++ b/icon-themes/elementary/cmd/lc_bezierdelete.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezieredge.png b/icon-themes/elementary/cmd/lc_bezieredge.png
index b8f7117bdccb..f8273c5da244 100644
--- a/icon-themes/elementary/cmd/lc_bezieredge.png
+++ b/icon-themes/elementary/cmd/lc_bezieredge.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_beziereliminatepoints.png b/icon-themes/elementary/cmd/lc_beziereliminatepoints.png
index a3b13fb5d5a4..cb6054901cd7 100644
--- a/icon-themes/elementary/cmd/lc_beziereliminatepoints.png
+++ b/icon-themes/elementary/cmd/lc_beziereliminatepoints.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierfill.png b/icon-themes/elementary/cmd/lc_bezierfill.png
index faceb8688467..e56966a80ed2 100644
--- a/icon-themes/elementary/cmd/lc_bezierfill.png
+++ b/icon-themes/elementary/cmd/lc_bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierinsert.png b/icon-themes/elementary/cmd/lc_bezierinsert.png
index d3525a7bfb06..2b39a796bad0 100644
--- a/icon-themes/elementary/cmd/lc_bezierinsert.png
+++ b/icon-themes/elementary/cmd/lc_bezierinsert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_beziermove.png b/icon-themes/elementary/cmd/lc_beziermove.png
index eff566c66924..0b872121ab54 100644
--- a/icon-themes/elementary/cmd/lc_beziermove.png
+++ b/icon-themes/elementary/cmd/lc_beziermove.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_beziersmooth.png b/icon-themes/elementary/cmd/lc_beziersmooth.png
index 142dda3b73bd..a851172b78ed 100644
--- a/icon-themes/elementary/cmd/lc_beziersmooth.png
+++ b/icon-themes/elementary/cmd/lc_beziersmooth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_beziersymmetric.png b/icon-themes/elementary/cmd/lc_beziersymmetric.png
index 4304d5336c61..d4ced886d47e 100644
--- a/icon-themes/elementary/cmd/lc_beziersymmetric.png
+++ b/icon-themes/elementary/cmd/lc_beziersymmetric.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_changebezier.png b/icon-themes/elementary/cmd/lc_changebezier.png
index c1410295a1a4..7ef14f6448bd 100644
--- a/icon-themes/elementary/cmd/lc_changebezier.png
+++ b/icon-themes/elementary/cmd/lc_changebezier.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbrelationdesign.png b/icon-themes/elementary/cmd/lc_dbrelationdesign.png
new file mode 100644
index 000000000000..49f80232b1d6
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_dbrelationdesign.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbviewforms.png b/icon-themes/elementary/cmd/lc_dbviewforms.png
new file mode 100644
index 000000000000..3511a8102265
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_dbviewforms.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbviewqueries.png b/icon-themes/elementary/cmd/lc_dbviewqueries.png
new file mode 100644
index 000000000000..f03fbf9143d7
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_dbviewqueries.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbviewreports.png b/icon-themes/elementary/cmd/lc_dbviewreports.png
new file mode 100644
index 000000000000..b0ca5254a9bb
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_dbviewreports.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbviewtables.png b/icon-themes/elementary/cmd/lc_dbviewtables.png
new file mode 100644
index 000000000000..35a5eaf33054
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_dbviewtables.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_newhtmldoc.png b/icon-themes/elementary/cmd/lc_newhtmldoc.png
new file mode 100644
index 000000000000..bd5ac9ec14ac
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezier_unfilled.png b/icon-themes/elementary/cmd/sc_bezier_unfilled.png
index 4b518cd6bfdd..df95fd4aa4ef 100644
--- a/icon-themes/elementary/cmd/sc_bezier_unfilled.png
+++ b/icon-themes/elementary/cmd/sc_bezier_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierappend.png b/icon-themes/elementary/cmd/sc_bezierappend.png
index d94231e781a3..a5a2a16b8a3a 100644
--- a/icon-themes/elementary/cmd/sc_bezierappend.png
+++ b/icon-themes/elementary/cmd/sc_bezierappend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierclose.png b/icon-themes/elementary/cmd/sc_bezierclose.png
index 0842f8d3f0a7..337bafff10eb 100644
--- a/icon-themes/elementary/cmd/sc_bezierclose.png
+++ b/icon-themes/elementary/cmd/sc_bezierclose.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierconvert.png b/icon-themes/elementary/cmd/sc_bezierconvert.png
index 21ea3281033e..82688c9a21c5 100644
--- a/icon-themes/elementary/cmd/sc_bezierconvert.png
+++ b/icon-themes/elementary/cmd/sc_bezierconvert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_beziercutline.png b/icon-themes/elementary/cmd/sc_beziercutline.png
index 14b84c4d4950..88dda36491bb 100644
--- a/icon-themes/elementary/cmd/sc_beziercutline.png
+++ b/icon-themes/elementary/cmd/sc_beziercutline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierdelete.png b/icon-themes/elementary/cmd/sc_bezierdelete.png
index 0eba63052a16..e5adda2915be 100644
--- a/icon-themes/elementary/cmd/sc_bezierdelete.png
+++ b/icon-themes/elementary/cmd/sc_bezierdelete.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezieredge.png b/icon-themes/elementary/cmd/sc_bezieredge.png
index 722bd384f420..acb3489dfec1 100644
--- a/icon-themes/elementary/cmd/sc_bezieredge.png
+++ b/icon-themes/elementary/cmd/sc_bezieredge.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_beziereliminatepoints.png b/icon-themes/elementary/cmd/sc_beziereliminatepoints.png
index 7fd06c25a3ba..b0f42e044fcc 100644
--- a/icon-themes/elementary/cmd/sc_beziereliminatepoints.png
+++ b/icon-themes/elementary/cmd/sc_beziereliminatepoints.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierfill.png b/icon-themes/elementary/cmd/sc_bezierfill.png
index 45513609bdf0..338b279eed0d 100644
--- a/icon-themes/elementary/cmd/sc_bezierfill.png
+++ b/icon-themes/elementary/cmd/sc_bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierinsert.png b/icon-themes/elementary/cmd/sc_bezierinsert.png
index 4b7457d3b824..51cf14522301 100644
--- a/icon-themes/elementary/cmd/sc_bezierinsert.png
+++ b/icon-themes/elementary/cmd/sc_bezierinsert.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_beziermove.png b/icon-themes/elementary/cmd/sc_beziermove.png
index fde152bf911d..a9a3357e835a 100644
--- a/icon-themes/elementary/cmd/sc_beziermove.png
+++ b/icon-themes/elementary/cmd/sc_beziermove.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_beziersmooth.png b/icon-themes/elementary/cmd/sc_beziersmooth.png
index 9b4ccf2d4247..d6e22514da35 100644
--- a/icon-themes/elementary/cmd/sc_beziersmooth.png
+++ b/icon-themes/elementary/cmd/sc_beziersmooth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_beziersymmetric.png b/icon-themes/elementary/cmd/sc_beziersymmetric.png
index adf2a45557ff..cc4949c91b40 100644
--- a/icon-themes/elementary/cmd/sc_beziersymmetric.png
+++ b/icon-themes/elementary/cmd/sc_beziersymmetric.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_changebezier.png b/icon-themes/elementary/cmd/sc_changebezier.png
index b06f5193fe31..fdc65c115b4b 100644
--- a/icon-themes/elementary/cmd/sc_changebezier.png
+++ b/icon-themes/elementary/cmd/sc_changebezier.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbrelationdesign.png b/icon-themes/elementary/cmd/sc_dbrelationdesign.png
new file mode 100644
index 000000000000..f4a0088cf4a5
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_dbrelationdesign.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbviewforms.png b/icon-themes/elementary/cmd/sc_dbviewforms.png
new file mode 100644
index 000000000000..af087318e4a5
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_dbviewforms.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbviewqueries.png b/icon-themes/elementary/cmd/sc_dbviewqueries.png
new file mode 100644
index 000000000000..2a693b600c7a
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_dbviewqueries.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbviewreports.png b/icon-themes/elementary/cmd/sc_dbviewreports.png
new file mode 100644
index 000000000000..f5c06ec1552b
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_dbviewreports.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbviewtables.png b/icon-themes/elementary/cmd/sc_dbviewtables.png
new file mode 100644
index 000000000000..0211c14d6ca3
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_dbviewtables.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_newhtmldoc.png b/icon-themes/elementary/cmd/sc_newhtmldoc.png
new file mode 100644
index 000000000000..dba9f5a419b5
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/links.txt b/icon-themes/elementary/links.txt
index 83011fdece0f..eab212b331ea 100644
--- a/icon-themes/elementary/links.txt
+++ b/icon-themes/elementary/links.txt
@@ -1519,6 +1519,7 @@ res/lx03123.png res/odp_32_8.png
res/lx03127.png res/ods_32_8.png
res/lx03129.png res/odb_32_8.png
res/lx03130.png res/odp_32_8.png
+res/lx03139.png cmd/32/newhtmldoc.png
res/lx03144.png res/odf_32_8.png
res/lx03145.png res/odf_32_8.png
res/lx03145.png res/odf_32_8.png
@@ -1531,18 +1532,14 @@ res/lx03228.png res/odg_32_8.png
res/lx03245.png res/odb_32_8.png
res/lx03246.png res/odg_32_8.png
res/lx03247.png res/odf_32_8.png
+res/lx03248.png res/odm_32_8.png
res/lx03249.png res/odp_32_8.png
res/lx03250.png res/ods_32_8.png
res/lx03251.png res/odt_32_8.png
res/lx03253.png res/odp_32_8.png
-res/sc05501.png cmd/sc_open.png
+res/lx03255.png res/ott_32_8.png
res/lx03256.png cmd/lc_insertplugin.png
-
-res/mainapp_16.png cmd/sc_showsinglepage.png
-res/mainapp_16.png cmd/sc_showsinglepage.png
-res/mainapp_16.png cmd/sc_showsinglepage.png
-res/mainapp_16_8.png cmd/sc_showsinglepage.png
-
+res/mainapp_16.png res/mainapp_16_8.png
res/newdoc.png cmd/sc_open.png
res/page.png cmd/sc_adddirect.png
res/printeradmin_16_8.png res/printeradmin_16.png
@@ -1553,10 +1550,10 @@ res/library_16.png cmd/lc_viewdatasourcebrowser.png
res/sc05508.png cmd/sc_reload.png
res/sc05555.png cmd/sc_editstyle.png
res/sc05556.png cmd/sc_reload.png
+res/sc05501.png cmd/sc_open.png
res/sc05502.png cmd/sc_saveas.png
res/sc05504.png cmd/sc_print.png
res/sc05509.png cmd/sc_print.png
-
res/sc05554.png cmd/sc_formatpaintbrush.png
res/sc05711.png cmd/sc_copy.png
res/sc05961.png cmd/sc_recsearch.png
@@ -1582,12 +1579,25 @@ res/sc10868.png cmd/sc_grafgamma.png
res/sc10869.png cmd/sc_graftransparence.png
res/sc_helperdialog.png cmd/sc_helpindex.png
+res/sx03123.png res/odp_16_8.png
res/sx03127.png res/sx03126.png
res/sx03132.png res/sx03126.png
+res/sx03139.png cmd/sc_newhtmldoc.png
res/sx03141.png formula/res/fapclose.png
+res/sx03144.png res/odf_16_8.png
+res/sx03162.png res/odt_16_8.png
+res/sx03164.png res/harddisk_16.png
res/sx03188.png res/sx03126.png
res/sx03189.png formula/res/fapclose.png
res/sx03202.png cmd/sc_viewdatasourcebrowser.png
+res/sx03245.png res/odb_16_8.png
+res/sx03246.png res/odg_16_8.png
+res/sx03247.png res/odf_16_8.png
+res/sx03248.png res/odm_16_8.png
+res/sx03249.png res/odp_16_8.png
+res/sx03250.png res/ods_16_8.png
+res/sx03251.png res/odt_16_8.png
+res/sx03255.png res/ott_16_8.png
res/sx03256.png cmd/sc_insertplugin.png
res/sx10594.png cmd/sc_pushbutton.png
res/sx10595.png cmd/sc_radiobutton.png
@@ -1614,6 +1624,7 @@ res/sx10768.png cmd/sc_scrollbar.png
res/sx10769.png cmd/sc_spinbutton.png
res/sx18002.png res/minus.png
res/sx18003.png res/plus.png
+res/sx18013.png res/dialogfolder_16.png
# sc
# ==============================================
@@ -2069,6 +2080,7 @@ sw/res/wr04.png cmd/32/wrapon.png
sw/res/wr05.png cmd/32/wrapthrough.png
sw/res/wr06.png cmd/32/wrapideal.png
sw/res/wr07.png cmd/32/wrapoff.png
+sw/res/wr010.png cmd/32/wrapcontour.png
sw/res/wr011.png cmd/32/wrapideal.png
# res
diff --git a/icon-themes/elementary/res/base128.png b/icon-themes/elementary/res/base128.png
index 4bf3f5b1adcf..762d24102bc1 100644
--- a/icon-themes/elementary/res/base128.png
+++ b/icon-themes/elementary/res/base128.png
Binary files differ
diff --git a/icon-themes/elementary/res/calc128.png b/icon-themes/elementary/res/calc128.png
index 3313f8d111dc..8422a336f780 100644
--- a/icon-themes/elementary/res/calc128.png
+++ b/icon-themes/elementary/res/calc128.png
Binary files differ
diff --git a/icon-themes/elementary/res/draw128.png b/icon-themes/elementary/res/draw128.png
index 0cec6cb732b9..92dbf9060ce8 100644
--- a/icon-themes/elementary/res/draw128.png
+++ b/icon-themes/elementary/res/draw128.png
Binary files differ
diff --git a/icon-themes/elementary/res/impress128.png b/icon-themes/elementary/res/impress128.png
index d4e8950ea8b2..ed8961c6048b 100644
--- a/icon-themes/elementary/res/impress128.png
+++ b/icon-themes/elementary/res/impress128.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03139.png b/icon-themes/elementary/res/lx03139.png
deleted file mode 100644
index 5e954d2e921b..000000000000
--- a/icon-themes/elementary/res/lx03139.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/lx03248.png b/icon-themes/elementary/res/lx03248.png
deleted file mode 100644
index f694175d6e51..000000000000
--- a/icon-themes/elementary/res/lx03248.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/lx03255.png b/icon-themes/elementary/res/lx03255.png
deleted file mode 100644
index a7688732f887..000000000000
--- a/icon-themes/elementary/res/lx03255.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/main128.png b/icon-themes/elementary/res/main128.png
index 435c01ffc535..95b95c2567b6 100644
--- a/icon-themes/elementary/res/main128.png
+++ b/icon-themes/elementary/res/main128.png
Binary files differ
diff --git a/icon-themes/elementary/res/mainapp_16_8.png b/icon-themes/elementary/res/mainapp_16_8.png
new file mode 100644
index 000000000000..4c84488ec103
--- /dev/null
+++ b/icon-themes/elementary/res/mainapp_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/math128.png b/icon-themes/elementary/res/math128.png
index c930f19aab9a..ac8f62fd093b 100644
--- a/icon-themes/elementary/res/math128.png
+++ b/icon-themes/elementary/res/math128.png
Binary files differ
diff --git a/icon-themes/elementary/res/odm_16_8.png b/icon-themes/elementary/res/odm_16_8.png
new file mode 100644
index 000000000000..1f925a9e1ba9
--- /dev/null
+++ b/icon-themes/elementary/res/odm_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odm_32_8.png b/icon-themes/elementary/res/odm_32_8.png
new file mode 100644
index 000000000000..604cb4a90718
--- /dev/null
+++ b/icon-themes/elementary/res/odm_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odm_48_8.png b/icon-themes/elementary/res/odm_48_8.png
new file mode 100644
index 000000000000..361f3fe9c2ca
--- /dev/null
+++ b/icon-themes/elementary/res/odm_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odp_16_8.png b/icon-themes/elementary/res/odp_16_8.png
index b553fb997710..8b62488d1d48 100644
--- a/icon-themes/elementary/res/odp_16_8.png
+++ b/icon-themes/elementary/res/odp_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odp_32_8.png b/icon-themes/elementary/res/odp_32_8.png
index ebdb58a2ec0e..2b7c4bfdb7e3 100644
--- a/icon-themes/elementary/res/odp_32_8.png
+++ b/icon-themes/elementary/res/odp_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odp_48_8.png b/icon-themes/elementary/res/odp_48_8.png
index b6314053b2f8..cab0ae49e04a 100644
--- a/icon-themes/elementary/res/odp_48_8.png
+++ b/icon-themes/elementary/res/odp_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ods_16_8.png b/icon-themes/elementary/res/ods_16_8.png
index 0bb0cdd366d5..c9b158372d40 100644
--- a/icon-themes/elementary/res/ods_16_8.png
+++ b/icon-themes/elementary/res/ods_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ods_32_8.png b/icon-themes/elementary/res/ods_32_8.png
index 1284ad3d6e0a..9344152172d5 100644
--- a/icon-themes/elementary/res/ods_32_8.png
+++ b/icon-themes/elementary/res/ods_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ods_48_8.png b/icon-themes/elementary/res/ods_48_8.png
index 132f572a6b78..b7b138f469ec 100644
--- a/icon-themes/elementary/res/ods_48_8.png
+++ b/icon-themes/elementary/res/ods_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odt_16_8.png b/icon-themes/elementary/res/odt_16_8.png
index 3fb837f9005d..ed6aa7fe1b81 100644
--- a/icon-themes/elementary/res/odt_16_8.png
+++ b/icon-themes/elementary/res/odt_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odt_32_8.png b/icon-themes/elementary/res/odt_32_8.png
index 359041a3ef56..4611398791a6 100644
--- a/icon-themes/elementary/res/odt_32_8.png
+++ b/icon-themes/elementary/res/odt_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/odt_48_8.png b/icon-themes/elementary/res/odt_48_8.png
index c8cef0936520..c8a23b061e9e 100644
--- a/icon-themes/elementary/res/odt_48_8.png
+++ b/icon-themes/elementary/res/odt_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otf_16_8.png b/icon-themes/elementary/res/otf_16_8.png
new file mode 100644
index 000000000000..e943a558499b
--- /dev/null
+++ b/icon-themes/elementary/res/otf_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otf_32_8.png b/icon-themes/elementary/res/otf_32_8.png
new file mode 100644
index 000000000000..d932b9299a9f
--- /dev/null
+++ b/icon-themes/elementary/res/otf_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otf_48_8.png b/icon-themes/elementary/res/otf_48_8.png
new file mode 100644
index 000000000000..7d92acf8b631
--- /dev/null
+++ b/icon-themes/elementary/res/otf_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otg_16_8.png b/icon-themes/elementary/res/otg_16_8.png
new file mode 100644
index 000000000000..cb1061402cdf
--- /dev/null
+++ b/icon-themes/elementary/res/otg_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otg_32_8.png b/icon-themes/elementary/res/otg_32_8.png
new file mode 100644
index 000000000000..bc617e8964b3
--- /dev/null
+++ b/icon-themes/elementary/res/otg_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otg_48_8.png b/icon-themes/elementary/res/otg_48_8.png
new file mode 100644
index 000000000000..269137472f73
--- /dev/null
+++ b/icon-themes/elementary/res/otg_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otp_16_8.png b/icon-themes/elementary/res/otp_16_8.png
new file mode 100644
index 000000000000..9921d024c621
--- /dev/null
+++ b/icon-themes/elementary/res/otp_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otp_32_8.png b/icon-themes/elementary/res/otp_32_8.png
new file mode 100644
index 000000000000..7ac021486e93
--- /dev/null
+++ b/icon-themes/elementary/res/otp_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/otp_48_8.png b/icon-themes/elementary/res/otp_48_8.png
new file mode 100644
index 000000000000..4965699885bc
--- /dev/null
+++ b/icon-themes/elementary/res/otp_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ots_16_8.png b/icon-themes/elementary/res/ots_16_8.png
new file mode 100644
index 000000000000..645127b95211
--- /dev/null
+++ b/icon-themes/elementary/res/ots_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ots_32_8.png b/icon-themes/elementary/res/ots_32_8.png
new file mode 100644
index 000000000000..9fec774ccf60
--- /dev/null
+++ b/icon-themes/elementary/res/ots_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ots_48_8.png b/icon-themes/elementary/res/ots_48_8.png
new file mode 100644
index 000000000000..de5e6ebf2e6c
--- /dev/null
+++ b/icon-themes/elementary/res/ots_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ott_16_8.png b/icon-themes/elementary/res/ott_16_8.png
new file mode 100644
index 000000000000..2e8759fc7140
--- /dev/null
+++ b/icon-themes/elementary/res/ott_16_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ott_32_8.png b/icon-themes/elementary/res/ott_32_8.png
new file mode 100644
index 000000000000..5cb9a86bd789
--- /dev/null
+++ b/icon-themes/elementary/res/ott_32_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/ott_48_8.png b/icon-themes/elementary/res/ott_48_8.png
new file mode 100644
index 000000000000..7ee629fd2321
--- /dev/null
+++ b/icon-themes/elementary/res/ott_48_8.png
Binary files differ
diff --git a/icon-themes/elementary/res/recentdoc_remove.png b/icon-themes/elementary/res/recentdoc_remove.png
index 0ffba521b366..043715f36ae0 100644
--- a/icon-themes/elementary/res/recentdoc_remove.png
+++ b/icon-themes/elementary/res/recentdoc_remove.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03139.png b/icon-themes/elementary/res/sx03139.png
deleted file mode 100644
index d874244f4f54..000000000000
--- a/icon-themes/elementary/res/sx03139.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03144.png b/icon-themes/elementary/res/sx03144.png
deleted file mode 100644
index 72a385f993d3..000000000000
--- a/icon-themes/elementary/res/sx03144.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03162.png b/icon-themes/elementary/res/sx03162.png
deleted file mode 100644
index 03b7b3b2dcd7..000000000000
--- a/icon-themes/elementary/res/sx03162.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03164.png b/icon-themes/elementary/res/sx03164.png
deleted file mode 100644
index 93eb1d650e45..000000000000
--- a/icon-themes/elementary/res/sx03164.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03245.png b/icon-themes/elementary/res/sx03245.png
deleted file mode 100644
index 4dbd2b8e0fdf..000000000000
--- a/icon-themes/elementary/res/sx03245.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03246.png b/icon-themes/elementary/res/sx03246.png
deleted file mode 100644
index 3945af8a8b6b..000000000000
--- a/icon-themes/elementary/res/sx03246.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03247.png b/icon-themes/elementary/res/sx03247.png
deleted file mode 100644
index 72a385f993d3..000000000000
--- a/icon-themes/elementary/res/sx03247.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03248.png b/icon-themes/elementary/res/sx03248.png
deleted file mode 100644
index 14333ebb419c..000000000000
--- a/icon-themes/elementary/res/sx03248.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03249.png b/icon-themes/elementary/res/sx03249.png
deleted file mode 100644
index b553fb997710..000000000000
--- a/icon-themes/elementary/res/sx03249.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03250.png b/icon-themes/elementary/res/sx03250.png
deleted file mode 100644
index e74ce2e66c84..000000000000
--- a/icon-themes/elementary/res/sx03250.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03251.png b/icon-themes/elementary/res/sx03251.png
deleted file mode 100644
index 03b7b3b2dcd7..000000000000
--- a/icon-themes/elementary/res/sx03251.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx03255.png b/icon-themes/elementary/res/sx03255.png
deleted file mode 100644
index 460c9ef3bb93..000000000000
--- a/icon-themes/elementary/res/sx03255.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/sx18013.png b/icon-themes/elementary/res/sx18013.png
deleted file mode 100644
index f5a4d85e33dc..000000000000
--- a/icon-themes/elementary/res/sx18013.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/res/writer128.png b/icon-themes/elementary/res/writer128.png
index 8c7fe8c9c0d7..ad4132e3d4c6 100644
--- a/icon-themes/elementary/res/writer128.png
+++ b/icon-themes/elementary/res/writer128.png
Binary files differ
diff --git a/icon-themes/elementary/sfx2/res/128x128_calc_doc-p.png b/icon-themes/elementary/sfx2/res/128x128_calc_doc-p.png
index 92de47a9b505..603824143a62 100644
--- a/icon-themes/elementary/sfx2/res/128x128_calc_doc-p.png
+++ b/icon-themes/elementary/sfx2/res/128x128_calc_doc-p.png
Binary files differ
diff --git a/icon-themes/elementary/sfx2/res/128x128_draw_doc-p.png b/icon-themes/elementary/sfx2/res/128x128_draw_doc-p.png
index 85fc7565fee9..1efb56274f24 100644
--- a/icon-themes/elementary/sfx2/res/128x128_draw_doc-p.png
+++ b/icon-themes/elementary/sfx2/res/128x128_draw_doc-p.png
Binary files differ
diff --git a/icon-themes/elementary/sfx2/res/128x128_impress_doc-p.png b/icon-themes/elementary/sfx2/res/128x128_impress_doc-p.png
index 6963ecd4caaa..8625ef4a6a47 100644
--- a/icon-themes/elementary/sfx2/res/128x128_impress_doc-p.png
+++ b/icon-themes/elementary/sfx2/res/128x128_impress_doc-p.png
Binary files differ
diff --git a/icon-themes/elementary/sfx2/res/128x128_math_doc-p.png b/icon-themes/elementary/sfx2/res/128x128_math_doc-p.png
index af1c50bc310e..3b12486e8cb5 100644
--- a/icon-themes/elementary/sfx2/res/128x128_math_doc-p.png
+++ b/icon-themes/elementary/sfx2/res/128x128_math_doc-p.png
Binary files differ
diff --git a/icon-themes/elementary/sfx2/res/128x128_writer_doc-p.png b/icon-themes/elementary/sfx2/res/128x128_writer_doc-p.png
index 0ef197ac8edd..c25851501a55 100644
--- a/icon-themes/elementary/sfx2/res/128x128_writer_doc-p.png
+++ b/icon-themes/elementary/sfx2/res/128x128_writer_doc-p.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw01.png b/icon-themes/elementary/svx/res/fw01.png
new file mode 100644
index 000000000000..4a1ee58450dc
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw01.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw010.png b/icon-themes/elementary/svx/res/fw010.png
new file mode 100644
index 000000000000..50221509692d
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw010.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw011.png b/icon-themes/elementary/svx/res/fw011.png
new file mode 100644
index 000000000000..68a0ec3b53e0
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw011.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw012.png b/icon-themes/elementary/svx/res/fw012.png
new file mode 100644
index 000000000000..b133659f42c9
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw012.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw013.png b/icon-themes/elementary/svx/res/fw013.png
new file mode 100644
index 000000000000..7229f003dee6
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw013.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw014.png b/icon-themes/elementary/svx/res/fw014.png
new file mode 100644
index 000000000000..317491ece6c5
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw014.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw015.png b/icon-themes/elementary/svx/res/fw015.png
new file mode 100644
index 000000000000..6bd75691a70a
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw015.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw016.png b/icon-themes/elementary/svx/res/fw016.png
new file mode 100644
index 000000000000..df51e61ea7ae
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw016.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw017.png b/icon-themes/elementary/svx/res/fw017.png
new file mode 100644
index 000000000000..ae0092bf0b69
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw017.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw018.png b/icon-themes/elementary/svx/res/fw018.png
new file mode 100644
index 000000000000..79f60e7b3bf2
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw018.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw019.png b/icon-themes/elementary/svx/res/fw019.png
new file mode 100644
index 000000000000..dfb6ff17043e
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw019.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw02.png b/icon-themes/elementary/svx/res/fw02.png
new file mode 100644
index 000000000000..8c8742c6eab5
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw02.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw020.png b/icon-themes/elementary/svx/res/fw020.png
new file mode 100644
index 000000000000..840491ccfb1c
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw020.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw021.png b/icon-themes/elementary/svx/res/fw021.png
new file mode 100644
index 000000000000..81de8494498a
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw021.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw03.png b/icon-themes/elementary/svx/res/fw03.png
new file mode 100644
index 000000000000..69ec066b62fc
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw03.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw04.png b/icon-themes/elementary/svx/res/fw04.png
new file mode 100644
index 000000000000..df66f2bbea45
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw04.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw05.png b/icon-themes/elementary/svx/res/fw05.png
new file mode 100644
index 000000000000..64bed3df26ed
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw05.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/fw06.png b/icon-themes/elementary/svx/res/fw06.png
new file mode 100644
index 000000000000..f2e541bceadc
--- /dev/null
+++ b/icon-themes/elementary/svx/res/fw06.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/markers.png b/icon-themes/elementary/svx/res/markers.png
index 5aaefa18f503..ac3b30ffce38 100644
--- a/icon-themes/elementary/svx/res/markers.png
+++ b/icon-themes/elementary/svx/res/markers.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/wr010.png b/icon-themes/elementary/sw/res/wr010.png
deleted file mode 100644
index 0d3ea7b415ed..000000000000
--- a/icon-themes/elementary/sw/res/wr010.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary_svg/avmedia/res/avaudiologo.svg b/icon-themes/elementary_svg/avmedia/res/avaudiologo.svg
index 33168ff19a3d..c605fd3950ba 100644
--- a/icon-themes/elementary_svg/avmedia/res/avaudiologo.svg
+++ b/icon-themes/elementary_svg/avmedia/res/avaudiologo.svg
@@ -1,232 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- viewBox="0 0 140 120"
- id="svg2"
- version="1.1"
- inkscape:version="0.91 r13725"
- sodipodi:docname="avaudiologo.svg">
- <metadata
- id="metadata23">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="2560"
- inkscape:window-height="1375"
- id="namedview21"
- showgrid="false"
- inkscape:zoom="3.9333333"
- inkscape:cx="33.519265"
- inkscape:cy="50.333228"
- inkscape:window-x="0"
- inkscape:window-y="36"
- inkscape:window-maximized="1"
- inkscape:current-layer="svg2">
- <inkscape:grid
- type="xygrid"
- id="grid4399" />
- </sodipodi:namedview>
- <defs
- id="defs2990">
- <linearGradient
- id="linearGradient3977">
- <stop
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1"
- id="stop3979" />
- <stop
- offset="0"
- style="stop-color:#ffffff;stop-opacity:0.23529412"
- id="stop3981" />
- <stop
- offset="1"
- style="stop-color:#ffffff;stop-opacity:0.15686275"
- id="stop3983" />
- <stop
- offset="1"
- style="stop-color:#ffffff;stop-opacity:0.39215687"
- id="stop3985" />
- </linearGradient>
- <linearGradient
- id="linearGradient3600">
- <stop
- offset="0"
- style="stop-color:#f4f4f4;stop-opacity:1"
- id="stop3602" />
- <stop
- offset="1"
- style="stop-color:#dbdbdb;stop-opacity:1"
- id="stop3604" />
- </linearGradient>
- <linearGradient
- id="linearGradient3702-501-757-486">
- <stop
- offset="0"
- style="stop-color:#181818;stop-opacity:0"
- id="stop3100" />
- <stop
- offset="0.5"
- style="stop-color:#181818;stop-opacity:1"
- id="stop3102" />
- <stop
- offset="1"
- style="stop-color:#181818;stop-opacity:0"
- id="stop3104" />
- </linearGradient>
- <linearGradient
- id="linearGradient3688-464-309-255">
- <stop
- offset="0"
- style="stop-color:#181818;stop-opacity:1"
- id="stop3094" />
- <stop
- offset="1"
- style="stop-color:#181818;stop-opacity:0"
- id="stop3096" />
- </linearGradient>
- <linearGradient
- gradientTransform="matrix(2.4594595,0,0,3.1081081,158.09164,-13.806649)"
- gradientUnits="userSpaceOnUse"
- xlink:href="#linearGradient3977"
- id="linearGradient3016"
- y2="42.339119"
- x2="23.99999"
- y1="5.6608582"
- x1="23.99999" />
- <linearGradient
- gradientTransform="matrix(2.6571409,0,0,2.5422194,153.34727,-4.1249201)"
- gradientUnits="userSpaceOnUse"
- xlink:href="#linearGradient3600"
- id="linearGradient3019"
- y2="47.013336"
- x2="25.132275"
- y1="0.98520643"
- x1="25.132275" />
- <linearGradient
- gradientTransform="matrix(3.1428572,0,0,1.2857143,141.69008,62.359338)"
- gradientUnits="userSpaceOnUse"
- xlink:href="#linearGradient3702-501-757-486"
- id="linearGradient3024"
- y2="39.999443"
- x2="25.058096"
- y1="47.027729"
- x1="25.058096" />
- <radialGradient
- gradientTransform="matrix(2.4045407,0,0,1.7999999,-185.13289,-196.58791)"
- gradientUnits="userSpaceOnUse"
- xlink:href="#linearGradient3688-464-309-255"
- id="radialGradient3027"
- fy="43.5"
- fx="4.9929786"
- r="2.5"
- cy="43.5"
- cx="4.9929786" />
- <radialGradient
- gradientTransform="matrix(2.4045407,0,0,1.7999999,249.10441,39.987911)"
- gradientUnits="userSpaceOnUse"
- xlink:href="#linearGradient3688-464-309-255"
- id="radialGradient3030"
- fy="43.5"
- fx="4.9929786"
- r="2.5"
- cy="43.5"
- cx="4.9929786" />
- <radialGradient
- xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-8-3-3"
- id="radialGradient4873"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(0,19.733157,-25.121818,0,620.95243,-429.70646)"
- cx="18.1481"
- cy="16.231987"
- fx="18.1481"
- fy="16.231987"
- r="12.671875" />
- <linearGradient
- id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-8-3-3">
- <stop
- offset="0"
- style="stop-color:#ffcd7d;stop-opacity:1"
- id="stop3750-1-0-7" />
- <stop
- offset="0.26238"
- style="stop-color:#fc8f36;stop-opacity:1"
- id="stop3752-3-7-4" />
- <stop
- offset="0.704952"
- style="stop-color:#e23a0e;stop-opacity:1"
- id="stop3754-1-8-5" />
- <stop
- offset="1"
- style="stop-color:#ac441f;stop-opacity:1"
- id="stop3756-1-6-2" />
- </linearGradient>
- </defs>
- <g
- id="g4390"
- transform="translate(-147.11865,-1.7879181)">
- <rect
- style="opacity:0.4;fill:url(#radialGradient3030);fill-opacity:1;stroke:none"
- id="rect2801"
- y="113.78791"
- x="261.11865"
- height="8.999999"
- width="6" />
- <rect
- style="opacity:0.4;fill:url(#radialGradient3027);fill-opacity:1;stroke:none"
- id="rect3696"
- transform="scale(-1,-1)"
- y="-122.78792"
- x="-173.11865"
- height="8.999999"
- width="6" />
- <rect
- style="opacity:0.4;fill:url(#linearGradient3024);fill-opacity:1;stroke:none"
- id="rect3700"
- y="113.78791"
- x="173.11865"
- height="9"
- width="88" />
- <path
- style="display:inline;fill:url(#linearGradient3019);fill-opacity:1;stroke:none"
- id="path4160"
- d="m 170.61858,2.2883219 c 21.31106,0 93.00003,0.007 93.00003,0.007 l 1.1e-4,116.9926281 c 0,0 -62.0001,0 -93.00014,0 0,-39.000029 0,-78.000054 0,-117.0000791 z"
- inkscape:connector-curvature="0" />
- <path
- style="fill:none;stroke:url(#linearGradient3016);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect6741-1"
- d="m 262.61865,118.28791 -91,0 0,-115.0000031 91,0 z"
- inkscape:connector-curvature="0" />
- <path
- style="display:inline;opacity:0.3;fill:none;stroke:#000000;stroke-width:0.99992186;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="path4160-4"
- d="m 170.61858,2.2883219 c 21.31106,0 93.00003,0.007 93.00003,0.007 l 1.1e-4,116.9926281 c 0,0 -62.0001,0 -93.00014,0 0,-39.000029 0,-78.000054 0,-117.0000791 z"
- inkscape:connector-curvature="0" />
- <path
- style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:url(#radialGradient4873);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
- d="m 231.18575,32.787933 c -1.10727,0 -1.99867,0.891409 -1.99867,1.998673 l 0,38.107481 c -2.44939,-1.02788 -5.5121,-0.66928 -8.13522,0.95248 -4.27341,2.64362 -6.12313,7.79064 -4.13007,11.49238 1.98999,3.701646 7.06606,4.558146 11.33622,1.91279 3.08949,-1.91459 5.02373,-5.23963 4.9186,-8.45529 2.8e-4,-0.012 0.008,-0.024 0.008,-0.04 l 0,-32.478417 c 0.48119,-0.265823 1.22875,0.307396 1.62393,0.577736 4.49075,2.716915 8.41141,7.225606 8.68953,12.780584 0.2406,3.213359 -0.43243,6.409378 -1.35847,9.462437 4.12829,-6.792077 3.90628,-16.241695 -1.19452,-22.446005 -3.29042,-3.432281 -6.39314,-7.434341 -7.76065,-12.084812 -0.0997,-0.441706 -0.70296,-1.780057 -1.99868,-1.780057 z m -39.97344,3.997344 c -1.10727,0 -1.99867,0.891408 -1.99867,1.998672 0,1.107265 0.8914,1.998673 1.99867,1.998673 l 23.98406,0 c 1.10727,0 1.99868,-0.891408 1.99868,-1.998673 0,-1.107264 -0.89141,-1.998672 -1.99868,-1.998672 z m 0,11.992033 c -1.10727,0 -1.99867,0.891407 -1.99867,1.998663 0,1.10728 0.8914,1.998679 1.99867,1.998679 l 23.98406,0 c 1.10727,0 1.99868,-0.891399 1.99868,-1.998679 0,-1.107256 -0.89141,-1.998663 -1.99868,-1.998663 z m 0,11.99204 c -1.10727,0 -1.99867,0.8914 -1.99867,1.998659 0,1.10726 0.8914,1.99868 1.99867,1.99868 l 23.98406,0 c 1.10727,0 1.99868,-0.89142 1.99868,-1.99868 0,-1.107259 -0.89141,-1.998659 -1.99868,-1.998659 z m 0,11.992017 c -1.10727,0 -1.99867,0.89142 -1.99867,1.99868 0,1.10726 0.8914,1.99868 1.99867,1.99868 l 11.99203,0 c 1.10727,0 1.99867,-0.89142 1.99867,-1.99868 0,-1.10726 -0.8914,-1.99868 -1.99867,-1.99868 z"
- id="rect4204"
- inkscape:connector-curvature="0" />
- </g>
-</svg>
+<svg viewBox="0 0 140 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.4594595 0 0 3.1081081 158.09164 -13.806649)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.660858" y2="42.339119"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.6571409 0 0 2.5422194 153.34727 -4.12492)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(3.1428572 0 0 1.2857143 141.69008 62.359338)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="4.992979" cy="43.5" gradientTransform="matrix(2.4045407 0 0 1.7999999 -185.13289 -196.58791)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.4045407 0 0 1.7999999 249.10441 39.987911)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><radialGradient id="g" cx="18.1481" cy="16.231987" gradientTransform="matrix(0 19.733157 -25.121818 0 620.95243 -429.70646)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".26238" stop-color="#fc8f36"/><stop offset=".704952" stop-color="#e23a0e"/><stop offset="1" stop-color="#ac441f"/></radialGradient><g transform="translate(-147.11865 -1.787918)"><path d="m261.11865 113.78791h6v8.999999h-6z" fill="url(#f)" opacity=".4"/><path d="m-173.11865-122.78792h6v8.999999h-6z" fill="url(#e)" opacity=".4" transform="scale(-1)"/><path d="m173.11865 113.78791h88v9h-88z" fill="url(#d)" opacity=".4"/><path d="m170.61858 2.2883219c21.31106 0 93.00003.007 93.00003.007l.00011 116.9926281s-62.0001 0-93.00014 0c0-39.000029 0-78.000054 0-117.0000791z" fill="url(#c)"/><path d="m262.61865 118.28791h-91v-115.0000031h91z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m170.61858 2.2883219c21.31106 0 93.00003.007 93.00003.007l.00011 116.9926281s-62.0001 0-93.00014 0c0-39.000029 0-78.000054 0-117.0000791z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".999922"/><path d="m231.18575 32.787933c-1.10727 0-1.99867.891409-1.99867 1.998673v38.107481c-2.44939-1.02788-5.5121-.66928-8.13522.95248-4.27341 2.64362-6.12313 7.79064-4.13007 11.49238 1.98999 3.701646 7.06606 4.558146 11.33622 1.91279 3.08949-1.91459 5.02373-5.23963 4.9186-8.45529.00028-.012.008-.024.008-.04v-32.478417c.48119-.265823 1.22875.307396 1.62393.577736 4.49075 2.716915 8.41141 7.225606 8.68953 12.780584.2406 3.213359-.43243 6.409378-1.35847 9.462437 4.12829-6.792077 3.90628-16.241695-1.19452-22.446005-3.29042-3.432281-6.39314-7.434341-7.76065-12.084812-.0997-.441706-.70296-1.780057-1.99868-1.780057zm-39.97344 3.997344c-1.10727 0-1.99867.891408-1.99867 1.998672 0 1.107265.8914 1.998673 1.99867 1.998673h23.98406c1.10727 0 1.99868-.891408 1.99868-1.998673 0-1.107264-.89141-1.998672-1.99868-1.998672zm0 11.992033c-1.10727 0-1.99867.891407-1.99867 1.998663 0 1.10728.8914 1.998679 1.99867 1.998679h23.98406c1.10727 0 1.99868-.891399 1.99868-1.998679 0-1.107256-.89141-1.998663-1.99868-1.998663zm0 11.99204c-1.10727 0-1.99867.8914-1.99867 1.998659 0 1.10726.8914 1.99868 1.99867 1.99868h23.98406c1.10727 0 1.99868-.89142 1.99868-1.99868 0-1.107259-.89141-1.998659-1.99868-1.998659zm0 11.992017c-1.10727 0-1.99867.89142-1.99867 1.99868s.8914 1.99868 1.99867 1.99868h11.99203c1.10727 0 1.99867-.89142 1.99867-1.99868s-.8914-1.99868-1.99867-1.99868z" fill="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/avmedia/res/avemptylogo.svg b/icon-themes/elementary_svg/avmedia/res/avemptylogo.svg
index 056b14f61997..1288fc8b1776 100644
--- a/icon-themes/elementary_svg/avmedia/res/avemptylogo.svg
+++ b/icon-themes/elementary_svg/avmedia/res/avemptylogo.svg
@@ -1,275 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- viewBox="0 0 140 120"
- id="svg2"
- version="1.1"
- inkscape:version="0.91 r13725"
- sodipodi:docname="avemptylogo.svg">
- <metadata
- id="metadata25">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="2560"
- inkscape:window-height="1375"
- id="namedview23"
- showgrid="false"
- inkscape:zoom="1.9666667"
- inkscape:cx="-4.2372881"
- inkscape:cy="60"
- inkscape:window-x="0"
- inkscape:window-y="36"
- inkscape:window-maximized="1"
- inkscape:current-layer="svg2" />
- <defs
- id="defs2990">
- <linearGradient
- id="linearGradient3462">
- <stop
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1"
- id="stop3464" />
- <stop
- offset="0.03457849"
- style="stop-color:#ffffff;stop-opacity:0.23529412"
- id="stop3466" />
- <stop
- offset="0.96375686"
- style="stop-color:#ffffff;stop-opacity:0.15686275"
- id="stop3468" />
- <stop
- offset="1"
- style="stop-color:#ffffff;stop-opacity:0.39215687"
- id="stop3470" />
- </linearGradient>
- <linearGradient
- id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-8-3-3-6-4-8-8-8-5-7">
- <stop
- id="stop3750-1-0-7-6-6-1-3-9-3-9"
- style="stop-color:#505050;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3752-3-7-4-0-32-8-923-0-7-0"
- style="stop-color:#2b2b2b;stop-opacity:1"
- offset="0.26238" />
- <stop
- id="stop3754-1-8-5-2-7-6-7-1-9-1"
- style="stop-color:#0a0a0a;stop-opacity:1"
- offset="0.704952" />
- <stop
- id="stop3756-1-6-2-6-6-1-96-6-0-1"
- style="stop-color:#000000;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="42.437775"
- x2="40.290417"
- y1="5.4143372"
- x1="40.290417"
- gradientTransform="matrix(3.1081078,0,0,2.4594594,-10.594599,11.973044)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3133"
- xlink:href="#linearGradient3462" />
- <radialGradient
- r="12.671875"
- fy="9.9571075"
- fx="7.1183534"
- cy="9.9571075"
- cx="7.1183534"
- gradientTransform="matrix(0,21.795969,-33.663904,0,401.68831,-174.34713)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3136"
- xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-8-3-3-6-4-8-8-8-5-7" />
- <linearGradient
- y2="13.000008"
- x2="20"
- y1="26.000008"
- x1="20"
- gradientTransform="matrix(1.326882,0,0,1.326882,9.2598082,6.2451596)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3127-4-4"
- xlink:href="#linearGradient3680-6-6-6-3-7-1-8-8" />
- <linearGradient
- id="linearGradient3680-6-6-6-3-7-1-8-8">
- <stop
- id="stop3682-4-6-1-3-7-7-4-0"
- style="stop-color:#dcdcdc;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3684-8-5-8-0-2-6-8-4"
- style="stop-color:#ffffff;stop-opacity:1"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3688-166-749-737">
- <stop
- id="stop3088"
- style="stop-color:#181818;stop-opacity:1"
- offset="0" />
- <stop
- id="stop3090"
- style="stop-color:#181818;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- id="linearGradient3702-501-757-486">
- <stop
- id="stop3100"
- style="stop-color:#181818;stop-opacity:0"
- offset="0" />
- <stop
- id="stop3102"
- style="stop-color:#181818;stop-opacity:1"
- offset="0.5" />
- <stop
- id="stop3104"
- style="stop-color:#181818;stop-opacity:0"
- offset="1" />
- </linearGradient>
- <linearGradient
- y2="39.999443"
- x2="25.058096"
- y1="47.027729"
- x1="25.058096"
- gradientTransform="matrix(3.9285714,0,0,1.2857143,-31.285711,61.071489)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient3991"
- xlink:href="#linearGradient3702-501-757-486" />
- <radialGradient
- r="2.5"
- fy="43.5"
- fx="4.9929786"
- cy="43.5"
- cx="4.9929786"
- gradientTransform="matrix(2.4045407,0,0,1.7999999,-20.01424,-195.30006)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3994"
- xlink:href="#linearGradient3688-166-749-737" />
- <radialGradient
- r="2.5"
- fy="43.5"
- fx="4.9929786"
- cy="43.5"
- cx="4.9929786"
- gradientTransform="matrix(2.4045407,0,0,1.7999999,105.98576,38.700062)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3997"
- xlink:href="#linearGradient3688-166-749-737" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3680-6-6-6-3-7-1-8-8"
- id="linearGradient4240"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.326882,0,0,1.326882,9.2598082,6.2451596)"
- x1="20"
- y1="26.000008"
- x2="20"
- y2="13.000008" />
- </defs>
- <g
- id="g4226"
- transform="translate(7,-12.750061)">
- <rect
- style="opacity:0.4;fill:url(#linearGradient3991);fill-opacity:1;stroke:none"
- id="rect3700"
- y="112.50006"
- x="8"
- height="9"
- width="110" />
- <rect
- style="opacity:0.4;fill:url(#radialGradient3997);fill-opacity:1;stroke:none"
- id="rect2801"
- y="112.50006"
- x="118"
- height="8.999999"
- width="6" />
- <rect
- style="opacity:0.4;fill:url(#radialGradient3994);fill-opacity:1;stroke:none"
- id="rect3696"
- transform="scale(-1,-1)"
- y="-121.50006"
- x="-8"
- height="8.999999"
- width="6" />
- <rect
- style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.9;fill:url(#radialGradient3136);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;enable-background:accumulate"
- id="rect5505-21-3-8-5-2"
- y="24.500057"
- x="5.5"
- ry="4"
- rx="4"
- height="93"
- width="117" />
- <rect
- style="opacity:0.3;fill:none;stroke:url(#linearGradient3133);stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect6741-5-0-2-3"
- y="25.500061"
- x="6.5"
- ry="3"
- rx="3"
- height="91"
- width="115" />
- <rect
- style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.7;fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
- id="rect5505-21-3-8-9-1-1"
- y="24.500061"
- x="5.5"
- ry="4"
- rx="4"
- height="93"
- width="117" />
- <g
- style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99044293;marker:none;enable-background:accumulate"
- transform="matrix(2,0,0,2,48,58.000061)"
- id="layer1-1-4-0-7">
- <path
- d="M 1.75,-0.5 C 1.0728097,-0.5 0.5,0.07280973 0.5,0.75 l 0,13.5 c 0,0.67719 0.5728097,1.25 1.25,1.25 l 12.5,0 c 0.67719,0 1.25,-0.57281 1.25,-1.25 l 0,-13.5 c 0,-0.67719027 -0.57281,-1.25 -1.25,-1.25 l -12.5,0 z m 2.75,2 7,0 0,5 -7,0 0,-5 z m 0,7 7,0 0,5 -7,0 0,-5 z"
- id="path3886"
- style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99044293;marker:none;enable-background:accumulate"
- inkscape:connector-curvature="0" />
- </g>
- <g
- style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99044293;marker:none;enable-background:accumulate"
- transform="matrix(2,0,0,2,48,58.000061)"
- id="layer1-1-4-0">
- <path
- d="M 1.75,0 C 1.3345,0 1,0.3345 1,0.75 l 0,13.5 C 1,14.6655 1.3345,15 1.75,15 l 12.5,0 C 14.6655,15 15,14.6655 15,14.25 L 15,0.75 C 15,0.3345 14.6655,0 14.25,0 L 1.75,0 Z M 2,1 3,1 3,2 2,2 2,1 Z m 2.5,0 7,0 C 11.777,1 12,1.223 12,1.5 l 0,5 C 12,6.777 11.777,7 11.5,7 l -7,0 C 4.223,7 4,6.777 4,6.5 l 0,-5 C 4,1.223 4.223,1 4.5,1 Z m 8.5,0 1,0 0,1 -1,0 0,-1 z M 2,3 3,3 3,4 2,4 2,3 Z m 11,0 1,0 0,1 -1,0 0,-1 z M 2,5 3,5 3,6 2,6 2,5 Z m 11,0 1,0 0,1 -1,0 0,-1 z M 2,7 3,7 3,8 2,8 2,7 Z m 11,0 1,0 0,1 -1,0 0,-1 z m -8.5,1 7,0 C 11.777,8 12,8.223 12,8.5 l 0,5 c 0,0.277 -0.223,0.5 -0.5,0.5 l -7,0 C 4.223,14 4,13.777 4,13.5 l 0,-5 C 4,8.223 4.223,8 4.5,8 Z M 2,9 3,9 3,10 2,10 2,9 Z m 11,0 1,0 0,1 -1,0 0,-1 z m -11,2 1,0 0,1 -1,0 0,-1 z m 11,0 1,0 0,1 -1,0 0,-1 z m -11,2 1,0 0,1 -1,0 0,-1 z m 11,0 1,0 0,1 -1,0 0,-1 z"
- id="rect3032-8-7"
- style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99044293;marker:none;enable-background:accumulate"
- inkscape:connector-curvature="0" />
- </g>
- <g
- style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient3127-4-4);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate"
- transform="matrix(2,0,0,2,48,57.000061)"
- id="layer1-1-4">
- <path
- d="M 1.75,0 C 1.3345,0 1,0.3345 1,0.75 l 0,13.5 C 1,14.6655 1.3345,15 1.75,15 l 12.5,0 C 14.6655,15 15,14.6655 15,14.25 L 15,0.75 C 15,0.3345 14.6655,0 14.25,0 L 1.75,0 Z M 2,1 3,1 3,2 2,2 2,1 Z m 2.5,0 7,0 C 11.777,1 12,1.223 12,1.5 l 0,5 C 12,6.777 11.777,7 11.5,7 l -7,0 C 4.223,7 4,6.777 4,6.5 l 0,-5 C 4,1.223 4.223,1 4.5,1 Z m 8.5,0 1,0 0,1 -1,0 0,-1 z M 2,3 3,3 3,4 2,4 2,3 Z m 11,0 1,0 0,1 -1,0 0,-1 z M 2,5 3,5 3,6 2,6 2,5 Z m 11,0 1,0 0,1 -1,0 0,-1 z M 2,7 3,7 3,8 2,8 2,7 Z m 11,0 1,0 0,1 -1,0 0,-1 z m -8.5,1 7,0 C 11.777,8 12,8.223 12,8.5 l 0,5 c 0,0.277 -0.223,0.5 -0.5,0.5 l -7,0 C 4.223,14 4,13.777 4,13.5 l 0,-5 C 4,8.223 4.223,8 4.5,8 Z M 2,9 3,9 3,10 2,10 2,9 Z m 11,0 1,0 0,1 -1,0 0,-1 z m -11,2 1,0 0,1 -1,0 0,-1 z m 11,0 1,0 0,1 -1,0 0,-1 z m -11,2 1,0 0,1 -1,0 0,-1 z m 11,0 1,0 0,1 -1,0 0,-1 z"
- id="rect3032-8"
- style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient4240);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate"
- inkscape:connector-curvature="0" />
- </g>
- </g>
-</svg>
+<svg viewBox="0 0 140 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(3.1081078 0 0 2.4594594 -10.594599 11.973044)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" y1="5.414337" y2="42.437775"><stop offset="0" stop-color="#fff"/><stop offset=".03457849" stop-color="#fff" stop-opacity=".235294"/><stop offset=".96375686" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="7.118353" cy="9.957108" gradientTransform="matrix(0 21.795969 -33.663904 0 401.68831 -174.34713)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#505050"/><stop offset=".26238" stop-color="#2b2b2b"/><stop offset=".704952" stop-color="#0a0a0a"/><stop offset="1"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="35.797448" x2="35.797448" y1="40.744103" y2="23.494637"><stop offset="0" stop-color="#dcdcdc"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(3.9285714 0 0 1.2857143 -31.285711 61.071489)" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.4045407 0 0 1.7999999 -20.01424 -195.30006)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.4045407 0 0 1.7999999 105.98576 38.700062)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#d"/><g transform="translate(7 -12.750061)"><path d="m8 112.50006h110v9h-110z" fill="url(#e)" opacity=".4"/><path d="m118 112.50006h6v8.999999h-6z" fill="url(#g)" opacity=".4"/><path d="m-8-121.50006h6v8.999999h-6z" fill="url(#f)" opacity=".4" transform="scale(-1)"/><rect fill="url(#b)" height="93" opacity=".9" rx="4" width="117" x="5.5" y="24.500057"/><rect fill="none" height="91" opacity=".3" rx="3" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="115" x="6.5" y="25.500061"/><rect fill="none" height="93" opacity=".7" rx="4" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="117" x="5.5" y="24.500061"/><path d="m1.75-.5c-.6771903 0-1.25.57280973-1.25 1.25v13.5c0 .67719.5728097 1.25 1.25 1.25h12.5c.67719 0 1.25-.57281 1.25-1.25v-13.5c0-.67719027-.57281-1.25-1.25-1.25zm2.75 2h7v5h-7zm0 7h7v5h-7z" opacity=".15" transform="matrix(2 0 0 2 48 58.000061)"/><path d="m1.75 0c-.4155 0-.75.3345-.75.75v13.5c0 .4155.3345.75.75.75h12.5c.4155 0 .75-.3345.75-.75v-13.5c0-.4155-.3345-.75-.75-.75zm.25 1h1v1h-1zm2.5 0h7c.277 0 .5.223.5.5v5c0 .277-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5v-5c0-.277.223-.5.5-.5zm8.5 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-8.5 1h7c.277 0 .5.223.5.5v5c0 .277-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5v-5c0-.277.223-.5.5-.5zm-2.5 1h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1z" opacity=".3" transform="matrix(2 0 0 2 48 58.000061)"/><path d="m1.75 0c-.4155 0-.75.3345-.75.75v13.5c0 .4155.3345.75.75.75h12.5c.4155 0 .75-.3345.75-.75v-13.5c0-.4155-.3345-.75-.75-.75zm.25 1h1v1h-1zm2.5 0h7c.277 0 .5.223.5.5v5c0 .277-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5v-5c0-.277.223-.5.5-.5zm8.5 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-8.5 1h7c.277 0 .5.223.5.5v5c0 .277-.223.5-.5.5h-7c-.277 0-.5-.223-.5-.5v-5c0-.277.223-.5.5-.5zm-2.5 1h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1zm-11 2h1v1h-1zm11 0h1v1h-1z" fill="url(#c)" transform="matrix(2 0 0 2 48 57.000061)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg b/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg
index 795b3b6b458a..85669ccfde79 100644
--- a/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezier_unfilled.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.32816061 0 0 .06996993 -9.097193 19.012997)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.4991763 0 0 1.4991763 -2.776383 -2.653486)"><ellipse cx="-8.358831" cy="20.132517" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="5.53771" ry="1.180744" transform="scale(-1 1)"/><path d="m6.9858466 19.063985c4.1247734 2.849101 8.7220004-1.161487 3.7228954-7.719058-4.95385-6.4982095 5.738128-10.64720293 8.824794-3.6296671" fill="none" stroke="#ce5c00" stroke-width=".667033"/><g fill="#ce5c00"><path d="m5.8541365 17.778754h2.6681318v2.668132h-2.6681318z"/><path d="m18.527763 6.4391934h2.668132v2.6681319h-2.668132z"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#i" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#i" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#g" y1="414.66092" y2="409.06992"/><linearGradient id="g"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#g" y1="413.94385" y2="409.06992"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#f)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#h)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierappend.svg b/icon-themes/elementary_svg/cmd/32/bezierappend.svg
index 9883a825d9a2..a0f1a5ab90fd 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierappend.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierappend.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.869" cy="8.197" gradientTransform="matrix(.0524 2.47022 -2.26792 .04812 33.416 -41.25)" gradientUnits="userSpaceOnUse" r="5.995"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#c)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g><g stroke-miterlimit="3.5"><path d="m14.525 7.515-.048 2.954-2.98.014.022 3.006 2.97-.016.037 3.047 2.942-.032.007-2.984 3.028.002-.023-3.006h-3.02l.016-2.985z" fill="url(#e)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.947 11.526-1.574.112m7.167-.081-1.542.02m-1.378-3.154-1.153-.004" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" stroke-width=".999997"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="3.5"><path d="m14.5 7.5v3l-2.98.014-.02 2.986 2.989-.027.011 3.027h3l-.025-2.996 3.028.002-.003-3.006h-3v-3z" fill="#fcaf3e" stroke="#944200" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".588235"/><path d="m14.5 11.5h-2m7 0h-2m-1-3h-1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" stroke-miterlimit="3.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierclose.svg b/icon-themes/elementary_svg/cmd/32/bezierclose.svg
index fbf6899aba74..c74f6999de1c 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierclose.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierclose.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" xlink:href="#e" y1="401.096" y2="404.598"/><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" xlink:href="#f" y1="400.389" y2="406.511"/><linearGradient id="c" gradientTransform="matrix(2.168281 0 0 1.3333967 39.142045 -539.49726)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.168281 0 0 1.33333 16.690072 -539.48259)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g stroke-width="1.213525"><g transform="matrix(.131509 -1.1165934 .99313562 .11696852 -17.524374 29.574339)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#c)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#d)"/></g><g transform="matrix(.83344418 -.55260366 .55260366 .83344418 -9.704129 7.803358)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#c)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#d)"/></g><g transform="matrix(.84080448 .54133893 -.54133893 .84080448 19.532284 -19.018402)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#c)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#d)"/></g></g><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#e)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 17.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#f)" transform="matrix(1.14285 0 0 1.14285 17.51 -461.435)"/><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 35.51 -471.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 35.51 -471.435)"/><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 19.51 -481.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 19.51 -481.435)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.168281 0 0 1.3333967 39.142045 -539.49726)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.168281 0 0 1.33333 16.690072 -539.48259)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g stroke-width="1.213525"><g transform="matrix(.131509 -1.1165934 .99313562 .11696852 -17.524374 29.574339)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g><g transform="matrix(.83344418 -.55260366 .55260366 .83344418 -9.704129 7.803358)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g><g transform="matrix(.84080448 .54133893 -.54133893 .84080448 19.532284 -19.018402)"><path d="m3.8669995 23.013336 24.1330005-.013333v3.99999l-24.1330005.01333z" fill="url(#d)"/><path d="m4.0326723 24h23.9673277v1.999995h-23.9673277z" fill="url(#e)"/></g></g><g stroke-linecap="round" stroke-linejoin="round"><g transform="translate(-2.008698 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g transform="translate(15.991302 9.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierconvert.svg b/icon-themes/elementary_svg/cmd/32/bezierconvert.svg
index e74d66daf2a9..549a4be2fe35 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierconvert.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierconvert.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-3.07243" xlink:href="#k" y1="423.455" y2="423.11713"/><linearGradient id="b" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="6.929063" xlink:href="#l" y1="423.373" y2="423.65762"/><linearGradient id="c" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" xlink:href="#j" y1="401.096" y2="404.598"/><linearGradient id="d" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-15.792505" x2="-3.07243" xlink:href="#k" y1="422.92642" y2="423.11713"/><linearGradient id="f" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.650953" x2="7.388825" xlink:href="#l" y1="423.68658" y2="423.12729"/><linearGradient id="g" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="15.290849" x2="12.108841" xlink:href="#j" y1="401.08359" y2="404.26566"/><linearGradient id="h" gradientTransform="matrix(.70281217 .70281217 -.59755529 .59755529 28.620488 -474.47689)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.70208448 .70208448 -.59755529 .59755529 28.884379 -474.213)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 8.121156)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#a)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#b)" stroke-width="1.022037"/></g><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#e)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#f)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#g)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#d)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g></g><g fill="none" stroke-linecap="square" transform="matrix(.94280668 -.94280668 .94280668 .94280668 -20.693478 9.558552)"><path d="m23.98849 27.394675c-3.473634 5.032988-9.808207 5.876835-14.0799811 1.605061-4.320217-4.320217-3.430627-10.506192 1.6050621-14.079981" stroke="url(#h)" stroke-width="3.000008"/><path d="m23.994973 27.401157c-3.542973 5.052038-9.806171 5.878872-14.0735256 1.611518-4.315748-4.315748-3.540625-10.527802 1.6115246-14.073518" stroke="url(#i)" stroke-width="1.500004"/></g><g stroke-linecap="round" stroke-width=".875" transform="translate(.000798 2.018066)"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#c)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#d)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="2" y2="8"/><linearGradient id="b"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="1.5" x2="1.5" xlink:href="#d" y1="978.36218" y2="971.86218"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.5" x2="3.5" y1="8" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#f" y1="972.36218" y2="975.86218"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.247394" x2="12.843588" xlink:href="#b" y1="3.22931" y2="7.8255"/><linearGradient id="h" gradientTransform="translate(6 -970.36218)" gradientUnits="userSpaceOnUse" x1="6.490034" x2="1.5" xlink:href="#d" y1="976.41992" y2="971.86218"/><linearGradient id="i" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="1.247394" x2="4.782928" xlink:href="#f" y1="972.59149" y2="976.12708"/><linearGradient id="j" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-3.07243" xlink:href="#p" y1="423.455" y2="423.11713"/><linearGradient id="k" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="6.929063" xlink:href="#q" y1="423.373" y2="423.65762"/><linearGradient id="l" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-15.792505" x2="-3.07243" xlink:href="#p" y1="422.92642" y2="423.11713"/><linearGradient id="m" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.650953" x2="7.388825" xlink:href="#q" y1="423.68658" y2="423.12729"/><linearGradient id="n" gradientTransform="matrix(.70281217 .70281217 -.59755529 .59755529 28.620488 -474.47689)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.70208448 .70208448 -.59755529 .59755529 28.884379 -474.213)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 8.121156)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#j)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#k)" stroke-width="1.022037"/></g><path d="m12 23.012913 22.00026-.01333v3.99999l-22.00026.01333z" fill="url(#l)" stroke-width="1.048051"/><path d="m13 23.999577h21.00026v1.999995h-21.00026z" fill="url(#m)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 20.661336 15.37723)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#g)" stroke="url(#h)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#i)"/></g></g><g fill="none" stroke-linecap="square" transform="matrix(.94280668 -.94280668 .94280668 .94280668 -20.693478 9.558552)"><path d="m23.98849 27.394675c-3.473634 5.032988-9.808207 5.876835-14.0799811 1.605061-4.320217-4.320217-3.430627-10.506192 1.6050621-14.079981" stroke="url(#n)" stroke-width="3.000008"/><path d="m23.994973 27.401157c-3.542973 5.052038-9.806171 5.878872-14.0735256 1.611518-4.315748-4.315748-3.540625-10.527802 1.6115246-14.073518" stroke="url(#o)" stroke-width="1.500004"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 21.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#c)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziercutline.svg b/icon-themes/elementary_svg/cmd/32/beziercutline.svg
index 00db09f5d2e1..c544951a5dc3 100644
--- a/icon-themes/elementary_svg/cmd/32/beziercutline.svg
+++ b/icon-themes/elementary_svg/cmd/32/beziercutline.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" xlink:href="#h" y1="400.389" y2="406.511"/><linearGradient id="c" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#n" y1="423.455" y2="423.353"/><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#o" y1="423.373" y2="423.363"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.85" x2="10.85" xlink:href="#h" y1="6.949" y2="3.167"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#n" y1="423.455" y2="423.455"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#o" y1="423.586" y2="423.586"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#o" y1="423.586" y2="423.586"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#n" y1="423.455" y2="423.362"/><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#o" y1="423.373" y2="423.373"/><linearGradient id="n"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g opacity=".5"><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#c)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -479.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 25.51 -479.435)"/></g></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#g)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g><path d="m-19.153 424.137h9v3h-9z" fill="url(#i)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#j)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#k)" transform="matrix(1.33333 0 0 1.33333 .667 -10.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 32.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 32.51 -461.435)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#m)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 18.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 18.51 -461.435)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#d" y1="972.36218" y2="975.86218"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#o" y1="423.455" y2="423.353"/><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#p" y1="423.373" y2="423.363"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.142261" x2="8.142261" xlink:href="#d" y1="3.227024" y2="9.832044"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#o" y1="423.455" y2="423.455"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#o" y1="423.455" y2="423.362"/><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#p" y1="423.373" y2="423.373"/><linearGradient id="o"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g opacity=".5"><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -29.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 1.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#g)" fill-rule="evenodd" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#i)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g><path d="m-19.153 424.137h9v3h-9z" fill="url(#j)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#k)" transform="matrix(-1.33333 0 0 -1.33333 5.46 592.514)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 .667 -10.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#m)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#n)" transform="matrix(1.33333 0 0 1.33333 .667 9.333)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-1.008698 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierdelete.svg b/icon-themes/elementary_svg/cmd/32/bezierdelete.svg
index 754e17bbe1a1..641b588624a2 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierdelete.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierdelete.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#c)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g><g stroke-miterlimit="3.5" stroke-width=".999997"><path d="m10.51 10.492v4l10.99.024v-4z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.488 11.482h-8.99v1.333" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="3.5" stroke-width=".999997"><path d="m10.51 10.492v4l10.99.024v-4z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.488 11.482h-8.99v1.333" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezieredge.svg b/icon-themes/elementary_svg/cmd/32/bezieredge.svg
index 34ab49333d66..95dd6312d631 100644
--- a/icon-themes/elementary_svg/cmd/32/bezieredge.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezieredge.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 12.580241)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#a)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#b)" stroke-width="1.022037"/></g><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#a)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#b)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#c)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#d)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.247394" x2="12.843588" y1="3.22931" y2="7.8255"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.490034" x2="7.5" y1="6.05774" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.247394" x2="11.782928" y1="3.22931" y2="6.7649"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.6172719 0 0 1.3333967 38.31086 -539.49768)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.537983 0 0 1.33333 21.978017 -539.48301)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -13.031419 12.580241)"><g transform="matrix(0 -1 -1 0 41.056626 41.056626)"><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#d)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#e)" stroke-width="1.022037"/></g><path d="m12 23.012913 18.00026-.01333v3.99999l-18.00026.01333z" fill="url(#d)" stroke-width="1.048051"/><path d="m13 23.999577h17.00026v1.999995h-17.00026z" fill="url(#e)" stroke-width="1.022037"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 20.985958 15.052608)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg b/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg
index b3e2f12f5d93..ddc1f26bfb94 100644
--- a/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg
+++ b/icon-themes/elementary_svg/cmd/32/beziereliminatepoints.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#m" y1="423.455" y2="423.455"/><linearGradient id="b" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#o" y1="423.586" y2="423.586"/><linearGradient id="c" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#o" y1="423.373" y2="423.373"/><linearGradient id="d" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" xlink:href="#k" y1="400.389" y2="406.511"/><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#m" y1="423.455" y2="423.353"/><linearGradient id="g" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#o" y1="423.373" y2="423.363"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.85" x2="10.85" xlink:href="#k" y1="6.949" y2="3.167"/><linearGradient id="k"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#m" y1="423.455" y2="423.362"/><linearGradient id="m"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1 21.303 -410.113)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#o" y1="423.586" y2="423.586"/><linearGradient id="o"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><g opacity=".36"><path d="m-19.153 424.137h9v3h-9z" fill="url(#a)" transform="matrix(-1.33333 0 0 -1.33333 5.46 574.514)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#b)" transform="matrix(-1.33333 0 0 -1.33333 5.46 574.514)"/></g><path d="m13.75 12.5 8.9.01-.053 1.377-8.847.113z" fill="url(#n)" transform="matrix(1.33333 0 0 1.33333 .667 -10.667)"/><g opacity=".7" stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#d)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 32.51 -479.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#e)" transform="matrix(1.14285 0 0 1.14285 32.51 -479.435)"/></g><g opacity=".35"><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 .667 -8.667)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#c)" transform="matrix(1.33333 0 0 1.33333 .667 -8.667)"/></g><g opacity=".7" stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#d)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 18.51 -479.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#e)" transform="matrix(1.14285 0 0 1.14285 18.51 -479.435)"/></g><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#g)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#d)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#e)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#h)" fill-rule="evenodd" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#j)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(7 -969.36218)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.5" xlink:href="#d" y1="972.36218" y2="975.86218"/><linearGradient id="d" gradientTransform="matrix(.24324324 0 0 .35135133 -23.337836 21.067572)" gradientUnits="userSpaceOnUse" x1="7.555548" x2="7.555548" y1="9.769218" y2="18.30768"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" xlink:href="#o" y1="423.455" y2="423.353"/><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" xlink:href="#p" y1="423.373" y2="423.363"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.151" x2="9.151" y1="8.541" y2="1.818"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.336" x2="12.336" y1="6.005" y2="1.279"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.142261" x2="8.142261" xlink:href="#d" y1="3.227024" y2="9.832044"/><linearGradient id="j" gradientTransform="matrix(1.29412 0 0 1.00005 1.706 1.98)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.806" xlink:href="#o" y1="423.455" y2="423.455"/><linearGradient id="k" gradientTransform="matrix(1.29412 0 0 1 1.706 2)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="l" gradientTransform="matrix(1.29412 0 0 1 21.303 -396.613)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.467" xlink:href="#p" y1="423.586" y2="423.586"/><linearGradient id="m" gradientTransform="matrix(1.29412 0 0 1.00005 21.303 -411.633)" gradientUnits="userSpaceOnUse" x1="-16" x2="-11.371" xlink:href="#o" y1="423.455" y2="423.362"/><linearGradient id="n" gradientTransform="matrix(1.29412 0 0 1 7.902 -411.622)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="-1.277" xlink:href="#p" y1="423.373" y2="423.373"/><linearGradient id="o"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="p"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .732171 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .732171 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(6.056473 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="10" stroke-width="1.79"><path d="m3.898.394v5.663h-3.398l7.643 9.443 7.643-9.443h-3.386v-5.663z" fill="url(#g)" fill-rule="evenodd" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/><path d="m5.607 2.28v5.677h-1.333l3.86 4.725 3.79-4.725h-1.224v-5.677z" fill="none" opacity=".681" stroke="url(#i)" transform="matrix(.58878 0 0 .5299 11.206 11.79)"/></g><g opacity=".5"><path d="m-19.153 424.137h9v3h-9z" fill="url(#j)" transform="matrix(-1.33333 0 0 -1.33333 4.468698 574.514438)"/><path d="m-19.153 424.887h9v1.5h-9z" fill="url(#k)" transform="matrix(-1.33333 0 0 -1.33333 4.468698 574.514438)"/><path d="m13.75 26 8.9.01-.053 1.377-8.847.113z" fill="url(#l)" transform="matrix(1.33333 0 0 1.33333 -.324302 -28.666562)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(12 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><path d="m.25 10.25h6.75v3h-6.75z" fill="url(#m)" transform="matrix(1.33333 0 0 1.33333 -.324302 -8.666562)"/><path d="m.35 10.99 8.9.01-.054 1.378-8.847.113z" fill="url(#n)" transform="matrix(1.33333 0 0 1.33333 -.324302 -8.666562)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-2 2)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierfill.svg b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
index 5ae4bd5d003a..423fa112b7e9 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierfill.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.6594275 0 0 .6465221 -3.843524 -4.484092)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="16.887266" y1="24.239939" y2="13.663627"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.32816061 0 0 .06996993 -9.097193 19.012997)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.4991763 0 0 1.4991763 -2.776383 -2.653486)"><ellipse cx="-8.358831" cy="20.132517" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="5.53771" ry="1.180744" transform="scale(-1 1)"/><path d="m6.9858466 19.063985c4.1247734 2.849101 8.7220004-1.161487 3.7228954-7.719058-4.95385-6.4982095 5.738128-10.64720293 8.824794-3.6296671" fill="url(#a)" fill-rule="evenodd" stroke="#ce5c00" stroke-width=".667033"/><g fill="#ce5c00"><path d="m5.8541365 17.778754h2.6681318v2.668132h-2.6681318z"/><path d="m18.527763 6.4391934h2.668132v2.6681319h-2.668132z"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-5.051394" x2="33.9822" y1="28.889066" y2="53.92793"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m-.20622665 37.894568a11.185807 11.185807 0 0 1 -4.32067685-11.262788 11.185807 11.185807 0 0 1 8.4209041-8.637536 11.185807 11.185807 0 0 1 11.3688774 4.03327" fill="url(#f)" transform="translate(12.72679 -9.904045)"/><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierinsert.svg b/icon-themes/elementary_svg/cmd/32/bezierinsert.svg
index fa0a005ee92d..3bbcf6e854c7 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierinsert.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierinsert.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.869" cy="8.197" gradientTransform="matrix(.0524 2.47022 -2.26792 .04812 33.416 -41.25)" gradientUnits="userSpaceOnUse" r="5.995"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#c)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-width=".875"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#b)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g><g stroke-miterlimit="3.5"><path d="m14.525 7.515-.048 2.954-2.98.014.022 3.006 2.97-.016.037 3.047 2.942-.032.007-2.984 3.028.002-.023-3.006h-3.02l.016-2.985z" fill="url(#e)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".722"/><g fill="none" stroke="#fff" stroke-linecap="square" stroke-width=".999997"><path d="m13.947 11.526-1.574.112" opacity=".5"/><path d="m19.54 11.557-1.542.02m-1.378-3.154-1.153-.004" opacity=".5"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="d" cx="16" cy="5.498051" gradientTransform="matrix(.00000039 2.8991302 -1.9994003 .00000026 26.992798 -40.886084)" gradientUnits="userSpaceOnUse" r="5.0015"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="e" gradientTransform="matrix(1.96316 0 0 1.00005 32.088 -395.874)" gradientUnits="userSpaceOnUse" x1="-16" x2="-5.521" y1="423.455" y2="423.353"><stop offset="0" stop-color="#555753" stop-opacity="0"/><stop offset=".2" stop-color="#555753"/><stop offset=".8" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.96316 0 0 1 11.76 -395.863)" gradientUnits="userSpaceOnUse" x1="-5.913" x2="4.452" y1="423.373" y2="423.363"><stop offset="0" stop-color="#babdb6" stop-opacity="0"/><stop offset=".2" stop-color="#babdb6"/><stop offset=".844" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 19.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g stroke-miterlimit="3.5"><path d="m14.5 7.5v3l-2.98.014-.02 2.986 2.989-.027.011 3.027h3l-.025-2.996 3.028.002-.003-3.006h-3v-3z" fill="url(#d)" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".721569"/><path d="m14.5 11.5h-2m7 0h-2m-1-3h-1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" stroke-miterlimit="3.5"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziermove.svg b/icon-themes/elementary_svg/cmd/32/beziermove.svg
index 79f7bf68bd6f..3845c1ce18b8 100644
--- a/icon-themes/elementary_svg/cmd/32/beziermove.svg
+++ b/icon-themes/elementary_svg/cmd/32/beziermove.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#b" y1="414.66092" y2="409.06992"/><linearGradient id="b"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#b" y1="413.94385" y2="409.06992"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .5768 0 -15.735 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="17.150999" x2="17.150999" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="g" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g fill="none" transform="matrix(1.33333 0 0 -1.33333 -209.354704 573.331934)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#a)" stroke-width=".750002"/></g><g fill="none" transform="matrix(-1.33333 0 0 1.33333 241.354703 -541.331933)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#c)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-width=".875" transform="matrix(-1 0 0 1 31.999202 -8.990531)"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#h)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#i)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g><g transform="translate(0 10)"><path d="m27.304629 17.233281c0-8.2304607-11.511713-8.2304607-11.514379 0 0 3.406582 2.573269 6.506504 5.751856 6.506504 3.177254 0 5.759856-3.099922 5.759856-6.506504z" fill="url(#g)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202437-7.3491495v4.8638785h-7.9998l.004 4.997208h7.9998z" display="block" fill="url(#f)" stroke-width="1.3333"/><g fill="none" stroke-width=".75" transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><path d="m17.765 22.624 4.333-3.493-4.335-3.44v2.576h-6l.003 1.748h6z" display="block" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#e" y1="414.66092" y2="409.06992"/><linearGradient id="e"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#e" y1="413.94385" y2="409.06992"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 .5768 0 -15.735 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" y1="46.971001" y2="46.971001"><stop offset="0" stop-color="#fff"/><stop offset=".45" stop-color="#fff" stop-opacity=".235"/><stop offset=".65" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="17.150999" x2="17.150999" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="j" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="none" transform="matrix(1.33333 0 0 -1.33333 -209.354704 573.331934)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#g)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#d)" stroke-width=".750002"/></g><g fill="none" transform="matrix(-1.33333 0 0 1.33333 241.354703 -541.331933)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#g)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#f)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(5.991302 10.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g><g transform="translate(0 10)"><path d="m27.304629 17.233281c0-8.2304607-11.511713-8.2304607-11.514379 0 0 3.406582 2.573269 6.506504 5.751856 6.506504 3.177254 0 5.759856-3.099922 5.759856-6.506504z" fill="url(#j)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202437-7.3491495v4.8638785h-7.9998l.004 4.997208h7.9998z" display="block" fill="url(#i)" stroke-width="1.3333"/><g fill="none" stroke-width=".75" transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><path d="m17.765 22.624 4.333-3.493-4.335-3.44v2.576h-6l.003 1.748h6z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziersmooth.svg b/icon-themes/elementary_svg/cmd/32/beziersmooth.svg
index af271062c6b7..57b5716042ab 100644
--- a/icon-themes/elementary_svg/cmd/32/beziersmooth.svg
+++ b/icon-themes/elementary_svg/cmd/32/beziersmooth.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#b" y1="414.66092" y2="409.06992"/><linearGradient id="b"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#b" y1="413.94385" y2="409.06992"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g fill="none" transform="matrix(-1.33333 0 0 -1.33333 241.354704 573.331934)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000008"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#a)" stroke-width=".750002"/></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -209.354703 -541.331933)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000008"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#c)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-width=".875" transform="translate(.000798 -8.990531)"><path d="m-11.386 422.57h6.113l.015 6.11h-6.112z" fill="url(#e)" stroke="#888a85" stroke-linejoin="round" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/><path d="m-10.517 423.444 4.393.01-.02 4.37-4.346-.034z" fill="none" stroke="url(#f)" transform="matrix(1.14285 0 0 1.14285 25.51 -461.435)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="414.66092" y2="409.06992"/><linearGradient id="f"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#f" y1="413.94385" y2="409.06992"/><g fill="none" transform="matrix(-1.33333 0 0 -1.33333 241.3547 573.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#e)" stroke-width=".750002"/></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -209.3547 -541.33193)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#g)" stroke-width=".750002"/></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1 0 0 1 26.008698 10.999562)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg b/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg
index ee8594d5d647..cfd3683bbd84 100644
--- a/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg
+++ b/icon-themes/elementary_svg/cmd/32/beziersymmetric.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.97222 0 0 .9722 -21.625 34.187)" gradientUnits="userSpaceOnUse" x1="12.198" x2="15.699" y1="401.096" y2="404.598"><stop offset="0" stop-color="#d3d7cf"/><stop offset="1" stop-color="#fafbfa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.875 0 0 .87507 -20.313 73.283)" gradientUnits="userSpaceOnUse" x1="12.816" x2="12.816" y1="400.389" y2="406.511"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient>