summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--RepositoryExternal.mk25
-rw-r--r--avmedia/source/framework/MediaControlBase.cxx1
-rw-r--r--avmedia/source/gstreamer/gstplayer.cxx11
-rw-r--r--avmedia/source/viewer/mediawindow_impl.cxx8
-rw-r--r--basctl/source/basicide/basidesh.cxx11
-rw-r--r--basegfx/source/polygon/b2dpolypolygoncutter.cxx7
-rw-r--r--chart2/source/controller/sidebar/ChartAxisPanel.cxx2
-rw-r--r--chart2/source/controller/sidebar/ChartElementsPanel.cxx2
-rw-r--r--chart2/source/controller/sidebar/ChartErrorBarPanel.cxx2
-rw-r--r--chart2/source/controller/sidebar/ChartSeriesPanel.cxx2
-rw-r--r--chart2/source/controller/sidebar/ChartTypePanel.cxx2
-rw-r--r--configure.ac17
-rw-r--r--cui/source/options/optaboutconfig.cxx2
-rw-r--r--cui/uiconfig/ui/toolbarmodedialog.ui6
-rw-r--r--dbaccess/source/ui/app/AppDetailPageHelper.cxx6
-rw-r--r--dbaccess/source/ui/app/AppDetailView.cxx11
-rw-r--r--dbaccess/source/ui/browser/unodatbr.cxx24
-rw-r--r--dbaccess/source/ui/control/FieldDescControl.cxx47
-rw-r--r--dbaccess/source/ui/dlg/DbAdminImpl.cxx2
-rw-r--r--dbaccess/source/ui/inc/FieldDescControl.hxx5
-rw-r--r--dbaccess/uiconfig/ui/choosedatasourcedialog.ui2
-rw-r--r--dbaccess/uiconfig/ui/directsqldialog.ui1
-rw-r--r--desktop/Executable_soffice_bin.mk12
-rw-r--r--desktop/Package_scripts.mk12
-rwxr-xr-xdesktop/scripts/unoinfo-mac.sh2
-rw-r--r--desktop/source/app/crashreport.cxx177
m---------dictionaries0
-rw-r--r--download.lst16
-rw-r--r--editeng/source/editeng/editview.cxx5
-rw-r--r--embeddedobj/source/msole/oleembed.cxx7
-rw-r--r--emfio/qa/cppunit/emf/EmfImportTest.cxx17
-rw-r--r--extensions/source/propctrlr/standardcontrol.cxx11
-rw-r--r--extensions/source/propctrlr/standardcontrol.hxx4
-rw-r--r--extensions/source/propctrlr/usercontrol.cxx18
-rw-r--r--external/firebird/ExternalProject_firebird.mk1
-rw-r--r--external/firebird/UnpackedTarball_firebird.mk6
-rw-r--r--external/firebird/firebird-macosx-sandbox.patch.113
-rw-r--r--external/libnumbertext/ExternalPackage_numbertext.mk4
-rw-r--r--external/nss/ExternalProject_nss.mk10
-rw-r--r--external/nss/nsinstall.py12
-rw-r--r--external/postgresql/ExternalPackage_postgresql.mk16
-rw-r--r--external/postgresql/ExternalProject_postgresql.mk18
-rw-r--r--external/postgresql/Module_postgresql.mk6
-rw-r--r--external/postgresql/UnpackedTarball_postgresql.mk11
-rw-r--r--external/postgresql/config.pl1
-rw-r--r--external/postgresql/internal-zlib.patch.129
-rw-r--r--external/postgresql/postgres-msvc-build.patch.1110
-rw-r--r--external/postgresql/postgresql-9.2.1-libreoffice.patch74
-rw-r--r--external/postgresql/postgresql-libs-leak.patch40
-rw-r--r--external/postgresql/postgresql.exit.patch.08
-rw-r--r--external/python3/ExternalProject_python3.mk23
-rw-r--r--extras/source/toolbarmode/default.pngbin17160 -> 21722 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar.pngbin19151 -> 23110 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_groupedbar_full.pngbin23273 -> 28172 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_groups.pngbin18725 -> 24683 bytes
-rw-r--r--extras/source/toolbarmode/sidebar.pngbin14351 -> 19987 bytes
-rw-r--r--filter/qa/unit/data/empty.odp0
-rw-r--r--filter/qa/unit/data/empty.odt0
-rw-r--r--filter/qa/unit/textfilterdetect.cxx20
-rw-r--r--filter/source/graphicfilter/ipict/ipict.cxx6
-rw-r--r--forms/source/component/clickableimage.cxx4
-rw-r--r--formula/source/core/api/FormulaCompiler.cxx7
-rw-r--r--fpicker/source/win32/VistaFilePickerImpl.cxx16
-rw-r--r--fpicker/uiconfig/ui/remotefilesdialog.ui2
-rw-r--r--framework/inc/bitmaps.hlst2
m---------helpcontent20
-rw-r--r--i18nutil/source/utility/paper.cxx14
-rw-r--r--icon-themes/breeze/links.txt1
-rw-r--r--icon-themes/breeze/svx/res/galdetail.pngbin0 -> 200 bytes
-rw-r--r--icon-themes/breeze/svx/res/listview.pngbin0 -> 189 bytes
-rw-r--r--icon-themes/breeze_dark/links.txt1
-rw-r--r--icon-themes/breeze_dark/svx/res/galdetail.pngbin0 -> 200 bytes
-rw-r--r--icon-themes/breeze_dark/svx/res/listview.pngbin0 -> 189 bytes
-rw-r--r--icon-themes/breeze_dark_svg/svx/res/galdetail.svg1
-rw-r--r--icon-themes/breeze_dark_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/breeze_svg/svx/res/galdetail.svg1
-rw-r--r--icon-themes/breeze_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/colibre/brand/intro-highres.pngbin127005 -> 124978 bytes
-rw-r--r--icon-themes/colibre/brand/intro.pngbin85667 -> 84230 bytes
-rw-r--r--icon-themes/colibre/cmd/32/actionmode.pngbin655 -> 1005 bytes
-rw-r--r--icon-themes/colibre/cmd/32/es/bold.pngbin0 -> 493 bytes
-rw-r--r--icon-themes/colibre/cmd/32/es/underline.pngbin0 -> 599 bytes
-rw-r--r--icon-themes/colibre/cmd/32/es/underlinedouble.pngbin0 -> 601 bytes
-rw-r--r--icon-themes/colibre/cmd/32/it/italic.pngbin0 -> 633 bytes
-rw-r--r--icon-themes/colibre/cmd/es/lc_bold.png (renamed from icon-themes/colibre/cmd/ca/lc_bold.png)bin403 -> 403 bytes
-rw-r--r--icon-themes/colibre/cmd/es/lc_underline.png (renamed from icon-themes/colibre/cmd/ca/lc_underline.png)bin517 -> 517 bytes
-rw-r--r--icon-themes/colibre/cmd/es/lc_underlinedouble.png (renamed from icon-themes/colibre/cmd/ca/lc_underlinedouble.png)bin520 -> 520 bytes
-rw-r--r--icon-themes/colibre/cmd/es/sc_bold.png (renamed from icon-themes/colibre/cmd/ca/sc_bold.png)bin392 -> 392 bytes
-rw-r--r--icon-themes/colibre/cmd/es/sc_underline.png (renamed from icon-themes/colibre/cmd/ca/sc_underline.png)bin532 -> 532 bytes
-rw-r--r--icon-themes/colibre/cmd/es/sc_underlinedouble.png (renamed from icon-themes/colibre/cmd/ca/sc_underlinedouble.png)bin513 -> 513 bytes
-rw-r--r--icon-themes/colibre/cmd/it/lc_italic.png (renamed from icon-themes/colibre/cmd/ca/lc_italic.png)bin500 -> 500 bytes
-rw-r--r--icon-themes/colibre/cmd/it/sc_italic.png (renamed from icon-themes/colibre/cmd/ca/sc_italic.png)bin494 -> 494 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_actionmode.pngbin549 -> 756 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_actionmode.pngbin489 -> 626 bytes
-rw-r--r--icon-themes/colibre/links.txt145
-rw-r--r--icon-themes/colibre/svx/res/galdetail.png (renamed from icon-themes/colibre/svx/res/gallist.png)bin218 -> 218 bytes
-rw-r--r--icon-themes/colibre/svx/res/listview.pngbin0 -> 247 bytes
-rw-r--r--icon-themes/colibre_svg/cmd/32/actionmode.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/32/es/bold.svg (renamed from icon-themes/colibre_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/32/es/underline.svg (renamed from icon-themes/colibre_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/colibre_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/32/it/italic.svg (renamed from icon-themes/colibre_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/lc_bold.svg (renamed from icon-themes/colibre_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/lc_underline.svg (renamed from icon-themes/colibre_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/colibre_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/sc_bold.svg (renamed from icon-themes/colibre_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/sc_underline.svg (renamed from icon-themes/colibre_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/colibre_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/it/lc_italic.svg (renamed from icon-themes/colibre_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/it/sc_italic.svg (renamed from icon-themes/colibre_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/colibre_svg/cmd/lc_actionmode.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_actionmode.svg2
-rw-r--r--icon-themes/colibre_svg/svx/res/galdetail.svg (renamed from icon-themes/colibre_svg/svx/res/gallist.svg)0
-rw-r--r--icon-themes/colibre_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/elementary/cmd/32/ar/chapternumberingdialog.pngbin549 -> 597 bytes
-rw-r--r--icon-themes/elementary/cmd/32/ar/linenumberingdialog.pngbin657 -> 703 bytes
-rw-r--r--icon-themes/elementary/cmd/32/auditingfillmode.pngbin1271 -> 1542 bytes
-rw-r--r--icon-themes/elementary/cmd/32/auditmenu.pngbin0 -> 743 bytes
-rw-r--r--icon-themes/elementary/cmd/32/autocontrolfocus.pngbin1100 -> 1141 bytes
-rw-r--r--icon-themes/elementary/cmd/32/autoredactdoc.pngbin1790 -> 1839 bytes
-rw-r--r--icon-themes/elementary/cmd/32/chainframes.pngbin2016 -> 1456 bytes
-rw-r--r--icon-themes/elementary/cmd/32/changepicture.pngbin1515 -> 1587 bytes
-rw-r--r--icon-themes/elementary/cmd/32/chapternumberingdialog.pngbin560 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/32/choosecontrols.pngbin1777 -> 1802 bytes
-rw-r--r--icon-themes/elementary/cmd/32/cleararrowdependents.pngbin1408 -> 1424 bytes
-rw-r--r--icon-themes/elementary/cmd/32/cleararrowprecedents.pngbin1390 -> 1411 bytes
-rw-r--r--icon-themes/elementary/cmd/32/cleararrows.pngbin1373 -> 1259 bytes
-rw-r--r--icon-themes/elementary/cmd/32/closedoc.pngbin1061 -> 1129 bytes
-rw-r--r--icon-themes/elementary/cmd/32/closepreview.pngbin1967 -> 1657 bytes
-rw-r--r--icon-themes/elementary/cmd/32/closewin.pngbin1370 -> 1382 bytes
-rw-r--r--icon-themes/elementary/cmd/32/compressgraphic.pngbin1725 -> 1798 bytes
-rw-r--r--icon-themes/elementary/cmd/32/currencyfield.pngbin1479 -> 1554 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dataimport.pngbin985 -> 990 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbaddrelation.pngbin1202 -> 894 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbformdelete.pngbin1351 -> 1370 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbformedit.pngbin1457 -> 1455 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbformrename.pngbin899 -> 874 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbnewform.pngbin1114 -> 1130 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbnewformautopilot.pngbin2246 -> 2257 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbrelationdesign.pngbin901 -> 614 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dbviewforms.pngbin730 -> 713 bytes
-rw-r--r--icon-themes/elementary/cmd/32/deleteslide.pngbin1368 -> 1403 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dia.pngbin987 -> 1030 bytes
-rw-r--r--icon-themes/elementary/cmd/32/displaymasterbackground.pngbin1570 -> 1616 bytes
-rw-r--r--icon-themes/elementary/cmd/32/documentation.pngbin880 -> 939 bytes
-rw-r--r--icon-themes/elementary/cmd/32/dsbdocumentdatasource.pngbin880 -> 951 bytes
-rw-r--r--icon-themes/elementary/cmd/32/duplicateslide.pngbin1584 -> 1606 bytes
-rw-r--r--icon-themes/elementary/cmd/32/editdoc.pngbin1209 -> 1278 bytes
-rw-r--r--icon-themes/elementary/cmd/32/equalizeheight.pngbin998 -> 1118 bytes
-rw-r--r--icon-themes/elementary/cmd/32/equalizewidth.pngbin704 -> 750 bytes
-rw-r--r--icon-themes/elementary/cmd/32/es/bold.png (renamed from icon-themes/elementary/cmd/32/ca/bold.png)bin975 -> 975 bytes
-rw-r--r--icon-themes/elementary/cmd/32/es/underline.png (renamed from icon-themes/elementary/cmd/32/ca/underline.png)bin1089 -> 1089 bytes
-rw-r--r--icon-themes/elementary/cmd/32/es/underlinedouble.png (renamed from icon-themes/elementary/cmd/32/ca/underlinedouble.png)bin1140 -> 1140 bytes
-rw-r--r--icon-themes/elementary/cmd/32/expandpage.pngbin546 -> 670 bytes
-rw-r--r--icon-themes/elementary/cmd/32/formatcolumns.pngbin667 -> 635 bytes
-rw-r--r--icon-themes/elementary/cmd/32/formattedfield.pngbin926 -> 841 bytes
-rw-r--r--icon-themes/elementary/cmd/32/formdesigntools.pngbin1154 -> 1352 bytes
-rw-r--r--icon-themes/elementary/cmd/32/formelcursor.pngbin636 -> 605 bytes
-rw-r--r--icon-themes/elementary/cmd/32/formproperties.pngbin776 -> 713 bytes
-rw-r--r--icon-themes/elementary/cmd/32/graphic.pngbin965 -> 1061 bytes
-rw-r--r--icon-themes/elementary/cmd/32/graphicdialog.pngbin1627 -> 1661 bytes
-rw-r--r--icon-themes/elementary/cmd/32/graphicfilterpopart.pngbin2107 -> 2113 bytes
-rw-r--r--icon-themes/elementary/cmd/32/hideslide.pngbin1143 -> 1172 bytes
-rw-r--r--icon-themes/elementary/cmd/32/hidewhitespace.pngbin1010 -> 1085 bytes
-rw-r--r--icon-themes/elementary/cmd/32/imagecontrol.pngbin1315 -> 1383 bytes
-rw-r--r--icon-themes/elementary/cmd/32/importdialog.pngbin1119 -> 1134 bytes
-rw-r--r--icon-themes/elementary/cmd/32/importslidefromfile.pngbin1116 -> 1116 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertdoc.pngbin705 -> 770 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertfooter.pngbin427 -> 505 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertframeinteract.pngbin0 -> 1430 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertgraphic.pngbin1293 -> 1378 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertheader.pngbin427 -> 502 bytes
-rw-r--r--icon-themes/elementary/cmd/32/it/italic.png (renamed from icon-themes/elementary/cmd/32/ca/italic.png)bin934 -> 934 bytes
-rw-r--r--icon-themes/elementary/cmd/32/librelogo-clearscreen.pngbin1236 -> 1297 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linenumberingdialog.pngbin700 -> 724 bytes
-rw-r--r--icon-themes/elementary/cmd/32/loadbasic.pngbin1276 -> 1336 bytes
-rw-r--r--icon-themes/elementary/cmd/32/mailmergewizard.pngbin1179 -> 1245 bytes
-rw-r--r--icon-themes/elementary/cmd/32/managexmlsource.pngbin733 -> 788 bytes
-rw-r--r--icon-themes/elementary/cmd/32/menubar.pngbin969 -> 1005 bytes
-rw-r--r--icon-themes/elementary/cmd/32/mergedialog.pngbin1686 -> 1460 bytes
-rw-r--r--icon-themes/elementary/cmd/32/modifyframe.pngbin2569 -> 1390 bytes
-rw-r--r--icon-themes/elementary/cmd/32/morphing.pngbin1022 -> 1133 bytes
-rw-r--r--icon-themes/elementary/cmd/32/navigationbar.pngbin662 -> 611 bytes
-rw-r--r--icon-themes/elementary/cmd/32/newhtmldoc.pngbin733 -> 788 bytes
-rw-r--r--icon-themes/elementary/cmd/32/normalmultipanegui.pngbin605 -> 646 bytes
-rw-r--r--icon-themes/elementary/cmd/32/notesmode.pngbin489 -> 525 bytes
-rw-r--r--icon-themes/elementary/cmd/32/numericfield.pngbin985 -> 873 bytes
-rw-r--r--icon-themes/elementary/cmd/32/orientation.pngbin1003 -> 1085 bytes
-rw-r--r--icon-themes/elementary/cmd/32/patternfield.pngbin775 -> 755 bytes
-rw-r--r--icon-themes/elementary/cmd/32/presentationlayout.pngbin1369 -> 1404 bytes
-rw-r--r--icon-themes/elementary/cmd/32/presentationminimizer.pngbin1929 -> 1935 bytes
-rw-r--r--icon-themes/elementary/cmd/32/printpreview.pngbin1551 -> 1309 bytes
-rw-r--r--icon-themes/elementary/cmd/32/pushbutton.pngbin613 -> 534 bytes
-rw-r--r--icon-themes/elementary/cmd/32/redactdoc.pngbin984 -> 1068 bytes
-rw-r--r--icon-themes/elementary/cmd/32/redactedexportblack.pngbin921 -> 977 bytes
-rw-r--r--icon-themes/elementary/cmd/32/redactedexportwhite.pngbin914 -> 973 bytes
-rw-r--r--icon-themes/elementary/cmd/32/renameslide.pngbin1053 -> 1082 bytes
-rw-r--r--icon-themes/elementary/cmd/32/saveacopy.pngbin746 -> 830 bytes
-rw-r--r--icon-themes/elementary/cmd/32/saveall.pngbin981 -> 939 bytes
-rw-r--r--icon-themes/elementary/cmd/32/saveasremote.pngbin989 -> 1056 bytes
-rw-r--r--icon-themes/elementary/cmd/32/savebackground.pngbin1046 -> 1177 bytes
-rw-r--r--icon-themes/elementary/cmd/32/savebasicas.pngbin1300 -> 1344 bytes
-rw-r--r--icon-themes/elementary/cmd/32/selectbackground.pngbin903 -> 975 bytes
-rw-r--r--icon-themes/elementary/cmd/32/sendfeedback.pngbin992 -> 841 bytes
-rw-r--r--icon-themes/elementary/cmd/32/setdocumentproperties.pngbin1271 -> 1318 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showdependents.pngbin829 -> 872 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showfmexplorer.pngbin1407 -> 1404 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showlicense.pngbin689 -> 713 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showprecedents.pngbin683 -> 688 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showslide.pngbin870 -> 908 bytes
-rw-r--r--icon-themes/elementary/cmd/32/showwhitespace.pngbin1002 -> 1099 bytes
-rw-r--r--icon-themes/elementary/cmd/32/sourceview.pngbin733 -> 788 bytes
-rw-r--r--icon-themes/elementary/cmd/32/splitwindow.pngbin902 -> 927 bytes
-rw-r--r--icon-themes/elementary/cmd/32/switchxformsdesignmode.pngbin1953 -> 1997 bytes
-rw-r--r--icon-themes/elementary/cmd/32/tabdialog.pngbin1168 -> 1835 bytes
-rw-r--r--icon-themes/elementary/cmd/32/tablemodefix.pngbin879 -> 838 bytes
-rw-r--r--icon-themes/elementary/cmd/32/tablemodefixprop.pngbin935 -> 897 bytes
-rw-r--r--icon-themes/elementary/cmd/32/tablemodevariable.pngbin878 -> 847 bytes
-rw-r--r--icon-themes/elementary/cmd/32/templatemanager.pngbin1105 -> 1171 bytes
-rw-r--r--icon-themes/elementary/cmd/32/texttocolumns.pngbin1149 -> 1196 bytes
-rw-r--r--icon-themes/elementary/cmd/32/unhainframes.pngbin1981 -> 1660 bytes
-rw-r--r--icon-themes/elementary/cmd/32/versiondialog.pngbin465 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/32/viewformasgrid.pngbin1083 -> 1088 bytes
-rw-r--r--icon-themes/elementary/cmd/32/wraptext.pngbin927 -> 924 bytes
-rw-r--r--icon-themes/elementary/cmd/32/zoom.pngbin635 -> 888 bytes
-rw-r--r--icon-themes/elementary/cmd/32/zoompanning.pngbin1107 -> 1503 bytes
-rw-r--r--icon-themes/elementary/cmd/ar/sc_chapternumberingdialog.pngbin428 -> 431 bytes
-rw-r--r--icon-themes/elementary/cmd/ar/sc_linenumberingdialog.pngbin502 -> 524 bytes
-rw-r--r--icon-themes/elementary/cmd/es/lc_bold.png (renamed from icon-themes/elementary/cmd/ca/lc_bold.png)bin763 -> 763 bytes
-rw-r--r--icon-themes/elementary/cmd/es/lc_underline.png (renamed from icon-themes/elementary/cmd/ca/lc_underline.png)bin859 -> 859 bytes
-rw-r--r--icon-themes/elementary/cmd/es/lc_underlinedouble.png (renamed from icon-themes/elementary/cmd/ca/lc_underlinedouble.png)bin825 -> 825 bytes
-rw-r--r--icon-themes/elementary/cmd/es/sc_bold.png (renamed from icon-themes/elementary/cmd/ca/sc_bold.png)bin603 -> 603 bytes
-rw-r--r--icon-themes/elementary/cmd/es/sc_underline.png (renamed from icon-themes/elementary/cmd/ca/sc_underline.png)bin556 -> 556 bytes
-rw-r--r--icon-themes/elementary/cmd/es/sc_underlinedouble.png (renamed from icon-themes/elementary/cmd/ca/sc_underlinedouble.png)bin559 -> 559 bytes
-rw-r--r--icon-themes/elementary/cmd/it/lc_italic.png (renamed from icon-themes/elementary/cmd/ca/lc_italic.png)bin689 -> 689 bytes
-rw-r--r--icon-themes/elementary/cmd/it/sc_italic.png (renamed from icon-themes/elementary/cmd/ca/sc_italic.png)bin533 -> 533 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_auditingfillmode.pngbin945 -> 1202 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_auditmenu.pngbin0 -> 700 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_autocontrolfocus.pngbin882 -> 903 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_calculate.pngbin958 -> 1009 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_chainframes.pngbin1191 -> 1109 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_changepicture.pngbin1088 -> 1136 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_cleararrowdependents.pngbin973 -> 1065 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_cleararrowprecedents.pngbin941 -> 1060 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_cleararrows.pngbin983 -> 1063 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_closewin.pngbin924 -> 929 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_compressgraphic.pngbin955 -> 995 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_currencyfield.pngbin1183 -> 1144 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dataimport.pngbin779 -> 809 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbaddrelation.pngbin897 -> 727 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbformdelete.pngbin939 -> 1009 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbformedit.pngbin1137 -> 1155 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbformrename.pngbin728 -> 754 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbnewform.pngbin834 -> 906 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbnewformautopilot.pngbin1539 -> 1558 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dbviewforms.pngbin676 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_deleteslide.pngbin961 -> 1037 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_dia.pngbin726 -> 779 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_displaymasterbackground.pngbin1051 -> 1123 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_documentation.pngbin693 -> 716 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_equalizeheight.pngbin793 -> 695 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_equalizewidth.pngbin660 -> 586 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_exportdialog.pngbin793 -> 814 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_exportto.pngbin740 -> 764 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_formatcolumns.pngbin477 -> 477 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_formdesigntools.pngbin993 -> 1026 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_formelcursor.pngbin505 -> 497 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_formproperties.pngbin676 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_graphic.pngbin679 -> 744 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_graphicdialog.pngbin1015 -> 1116 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_graphicfilterpopart.pngbin1350 -> 1349 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_hideslide.pngbin916 -> 935 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_imagebutton.pngbin853 -> 638 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_imagecontrol.pngbin1026 -> 1090 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_importslidefromfile.pngbin912 -> 898 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_insertdoc.pngbin573 -> 623 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_insertframeinteract.pngbin0 -> 1090 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_insertslide.pngbin930 -> 968 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_loadbasic.pngbin915 -> 960 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_mailmergecreatedocuments.pngbin1013 -> 1031 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_mailmergesavedocuments.pngbin1032 -> 1037 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_mailmergewizard.pngbin914 -> 829 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_managexmlsource.pngbin568 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_menubar.pngbin655 -> 688 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_mergedialog.pngbin1157 -> 1036 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_modifyframe.pngbin1621 -> 689 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_morphing.pngbin848 -> 963 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_navigationbar.pngbin474 -> 415 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_newhtmldoc.pngbin568 -> 604 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_notesmode.pngbin406 -> 394 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_numericfield.pngbin729 -> 740 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_outlinemode.pngbin438 -> 425 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pasteonlyformula.pngbin969 -> 987 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pasteonlytext.pngbin952 -> 974 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pasteonlyvalue.pngbin971 -> 998 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pastespecial.pngbin934 -> 944 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pasteunformatted.pngbin809 -> 824 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_patternfield.pngbin573 -> 579 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_presentationlayout.pngbin999 -> 1072 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_presentationminimizer.pngbin1313 -> 1308 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_printpreview.pngbin782 -> 921 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_pushbutton.pngbin473 -> 372 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_redactdoc.pngbin883 -> 913 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_renameslide.pngbin832 -> 893 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_save.pngbin475 -> 527 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_saveacopy.pngbin626 -> 713 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_saveall.pngbin597 -> 668 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_saveas.pngbin490 -> 546 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_saveasremote.pngbin789 -> 788 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_savebackground.pngbin818 -> 926 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_savebasicas.pngbin940 -> 1012 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_selectbackground.pngbin647 -> 738 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_sendfeedback.pngbin707 -> 639 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_sendmaildocaspdf.pngbin1121 -> 1136 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_setdocumentproperties.pngbin1025 -> 1046 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_sharedocument.pngbin1182 -> 968 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_showdependents.pngbin536 -> 641 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_showlicense.pngbin619 -> 619 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_showprecedents.pngbin522 -> 638 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_showslide.pngbin698 -> 724 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_sourceview.pngbin568 -> 595 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_splitwindow.pngbin741 -> 765 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_switchxformsdesignmode.pngbin1305 -> 1363 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_tabdialog.pngbin749 -> 1420 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_tablemodefix.pngbin605 -> 615 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_tablemodefixprop.pngbin609 -> 615 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_tablemodevariable.pngbin565 -> 569 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_templatemanager.pngbin877 -> 894 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_texttocolumns.pngbin927 -> 859 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_unhainframes.pngbin1274 -> 1228 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_versiondialog.pngbin486 -> 597 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_viewformasgrid.pngbin844 -> 875 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_wraptext.pngbin549 -> 549 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_animationmode.pngbin715 -> 726 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_attributepagesize.pngbin448 -> 499 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_auditingfillmode.pngbin711 -> 857 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_auditmenu.pngbin445 -> 544 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_autocontrolfocus.pngbin571 -> 587 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_chainframes.pngbin477 -> 735 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_changepicture.pngbin690 -> 722 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_chapternumberingdialog.pngbin427 -> 432 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_cleararrowdependents.pngbin775 -> 774 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_cleararrowprecedents.pngbin761 -> 762 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_cleararrows.pngbin744 -> 762 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_closedoc.pngbin669 -> 700 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_closewin.pngbin729 -> 723 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_compressgraphic.pngbin680 -> 712 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_copyobjects.pngbin366 -> 447 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_currencyfield.pngbin731 -> 758 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dataform.pngbin452 -> 476 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dataimport.pngbin547 -> 577 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dbaddrelation.pngbin685 -> 668 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dbrelationdesign.pngbin448 -> 355 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_deleteslide.pngbin702 -> 730 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dia.pngbin544 -> 574 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_diaeffect.pngbin516 -> 569 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_diamode.pngbin297 -> 328 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_displaymasterbackground.pngbin788 -> 856 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_documentation.pngbin491 -> 523 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_dsbdocumentdatasource.pngbin524 -> 577 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_editdoc.pngbin611 -> 649 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_equalizeheight.pngbin578 -> 513 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_equalizewidth.pngbin534 -> 526 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_expandpage.pngbin419 -> 329 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_exportto.pngbin499 -> 538 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_firstpage.pngbin620 -> 667 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_footnotedialog.pngbin692 -> 726 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_formatcolumns.pngbin411 -> 409 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_formattedfield.pngbin636 -> 645 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_graphic.pngbin409 -> 443 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_graphicdialog.pngbin653 -> 683 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_graphicfilterpopart.pngbin947 -> 943 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_greatestheight.pngbin545 -> 607 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_greatestwidth.pngbin365 -> 531 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_hideslide.pngbin650 -> 660 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_hidewhitespace.pngbin577 -> 594 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_imagebutton.pngbin706 -> 398 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_imagecontrol.pngbin714 -> 727 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_importdialog.pngbin578 -> 598 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_importslidefromfile.pngbin622 -> 621 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertdoc.pngbin419 -> 469 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertfooter.pngbin318 -> 379 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertfootnote.pngbin458 -> 501 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertframeinteract.pngbin0 -> 700 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertgraphic.pngbin628 -> 589 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertheader.pngbin333 -> 383 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertslide.pngbin621 -> 632 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_inserttreecontrol.pngbin270 -> 250 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_lastpage.pngbin618 -> 667 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_librelogo-clearscreen.pngbin606 -> 633 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linenumberingdialog.pngbin353 -> 372 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_loadbasic.pngbin628 -> 640 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mailmergecreatedocuments.pngbin696 -> 720 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mailmergeemaildocuments.pngbin728 -> 743 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mailmergeprintdocuments.pngbin733 -> 748 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mailmergesavedocuments.pngbin719 -> 739 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mailmergewizard.pngbin633 -> 420 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_managexmlsource.pngbin447 -> 469 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_menubar.pngbin456 -> 461 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_mergedialog.pngbin739 -> 463 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_modifyframe.pngbin573 -> 487 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_morphing.pngbin637 -> 715 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_navigationbar.pngbin370 -> 380 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_newhtmldoc.pngbin447 -> 469 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_normalmultipanegui.pngbin349 -> 362 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_notesmode.pngbin361 -> 383 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_numericfield.pngbin594 -> 610 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_orientation.pngbin563 -> 618 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_outlinemode.pngbin343 -> 354 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_paraspacedecrease.pngbin542 -> 483 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_paraspaceincrease.pngbin493 -> 419 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_patternfield.pngbin563 -> 581 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_position.pngbin183 -> 183 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_presentationlayout.pngbin690 -> 741 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_presentationminimizer.pngbin851 -> 858 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_printpreview.pngbin573 -> 706 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_pushbutton.pngbin352 -> 355 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_redactdoc.pngbin658 -> 690 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_redactedexportblack.pngbin579 -> 580 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_redactedexportwhite.pngbin574 -> 575 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_renameslide.pngbin608 -> 638 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_saveacopy.pngbin480 -> 554 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_saveall.pngbin568 -> 513 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_saveas.pngbin470 -> 480 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_saveasremote.pngbin480 -> 493 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_savebackground.pngbin623 -> 664 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_savebasicas.pngbin619 -> 632 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_selectbackground.pngbin545 -> 566 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_setdocumentproperties.pngbin600 -> 655 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_showdependents.pngbin534 -> 530 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_showlicense.pngbin469 -> 510 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_showprecedents.pngbin532 -> 523 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_showslide.pngbin516 -> 530 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_showwhitespace.pngbin585 -> 594 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_size.pngbin192 -> 231 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_smallestheight.pngbin491 -> 541 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_smallestwidth.pngbin460 -> 494 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_sourceview.pngbin447 -> 469 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_spacepara1.pngbin396 -> 425 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_spacepara15.pngbin421 -> 448 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_spacepara2.pngbin419 -> 449 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_splitwindow.pngbin512 -> 529 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_tabdialog.pngbin653 -> 937 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_tablemodefix.pngbin393 -> 445 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_tablemodefixprop.pngbin392 -> 447 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_tablemodevariable.pngbin352 -> 406 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_templatemanager.pngbin595 -> 632 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_texttocolumns.pngbin590 -> 573 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_trackchangesbar.pngbin678 -> 717 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_unhainframes.pngbin473 -> 817 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_wraptext.pngbin551 -> 555 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/forms_22.pngbin676 -> 604 bytes
-rw-r--r--icon-themes/elementary/dbaccess/res/forms_32.pngbin776 -> 713 bytes
-rw-r--r--icon-themes/elementary/links.txt156
-rw-r--r--icon-themes/elementary/res/grafikde.pngbin675 -> 682 bytes
-rw-r--r--icon-themes/elementary/res/hldocntp.pngbin812 -> 871 bytes
-rw-r--r--icon-themes/elementary/res/im30823.pngbin525 -> 480 bytes
-rw-r--r--icon-themes/elementary/res/javacomponent_16.pngbin571 -> 603 bytes
-rw-r--r--icon-themes/elementary/res/javalibrary_16.pngbin534 -> 554 bytes
-rw-r--r--icon-themes/elementary/res/lx03125.pngbin832 -> 887 bytes
-rw-r--r--icon-themes/elementary/res/lx03126.pngbin663 -> 723 bytes
-rw-r--r--icon-themes/elementary/res/lx03127.pngbin1084 -> 1115 bytes
-rw-r--r--icon-themes/elementary/res/lx03129.pngbin598 -> 669 bytes
-rw-r--r--icon-themes/elementary/res/lx03132.pngbin1285 -> 1320 bytes
-rw-r--r--icon-themes/elementary/res/lx03162.pngbin661 -> 732 bytes
-rw-r--r--icon-themes/elementary/res/lx03163.pngbin1074 -> 1119 bytes
-rw-r--r--icon-themes/elementary/res/recentdoc_remove.pngbin1135 -> 918 bytes
-rw-r--r--icon-themes/elementary/res/savemodified_extralarge.pngbin1021 -> 1105 bytes
-rw-r--r--icon-themes/elementary/res/savemodified_large.pngbin796 -> 859 bytes
-rw-r--r--icon-themes/elementary/res/savemodified_small.pngbin610 -> 646 bytes
-rw-r--r--icon-themes/elementary/res/script.pngbin578 -> 599 bytes
-rw-r--r--icon-themes/elementary/res/sx03125.pngbin568 -> 609 bytes
-rw-r--r--icon-themes/elementary/res/sx03126.pngbin467 -> 499 bytes
-rw-r--r--icon-themes/elementary/res/sx03127.pngbin628 -> 650 bytes
-rw-r--r--icon-themes/elementary/res/sx03132.pngbin630 -> 660 bytes
-rw-r--r--icon-themes/elementary/res/sx03162.pngbin448 -> 495 bytes
-rw-r--r--icon-themes/elementary/res/sx03163.pngbin620 -> 650 bytes
-rw-r--r--icon-themes/elementary/res/sx03201.pngbin519 -> 591 bytes
-rw-r--r--icon-themes/elementary/sc/res/dropurl.pngbin445 -> 491 bytes
-rw-r--r--icon-themes/elementary/sc/res/lc26049.pngbin386 -> 244 bytes
-rw-r--r--icon-themes/elementary/sc/res/na07.pngbin744 -> 520 bytes
-rw-r--r--icon-themes/elementary/sc/res/sc26049.pngbin199 -> 226 bytes
-rw-r--r--icon-themes/elementary/sc/res/sf02.pngbin620 -> 651 bytes
-rw-r--r--icon-themes/elementary/sc/res/sidebar/CellBorder.pngbin727 -> 426 bytes
-rw-r--r--icon-themes/elementary/svx/res/galdetail.pngbin0 -> 657 bytes
-rw-r--r--icon-themes/elementary/svx/res/galicon.pngbin689 -> 688 bytes
-rw-r--r--icon-themes/elementary/svx/res/gallist.pngbin671 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/listview.pngbin0 -> 530 bytes
-rw-r--r--icon-themes/elementary/svx/res/markers.pngbin15743 -> 16456 bytes
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/auditingfillmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/auditmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/autocontrolfocus.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/autoredactdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/chainframes.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/changepicture.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/chapternumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/choosecontrols.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrowdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrowprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/cleararrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/closedoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/closepreview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/closewin.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/compressgraphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/currencyfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dataimport.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbaddrelation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformdelete.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformedit.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbformrename.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewform.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbnewformautopilot.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbrelationdesign.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dbviewforms.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/deleteslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dia.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/displaymasterbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/documentation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/dsbdocumentdatasource.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/duplicateslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/editdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/equalizeheight.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/equalizewidth.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/bold.svg (renamed from icon-themes/elementary_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/underline.svg (renamed from icon-themes/elementary_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/elementary_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/32/expandpage.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/formatcolumns.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/formattedfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/formdesigntools.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/formelcursor.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/formproperties.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/graphicfilterpopart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/hideslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/hidewhitespace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/imagecontrol.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/importdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/importslidefromfile.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertfooter.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertgraphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertheader.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/it/italic.svg (renamed from icon-themes/elementary_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/32/librelogo-clearscreen.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linenumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/loadbasic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/mailmergewizard.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/managexmlsource.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/menubar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/mergedialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/modifyframe.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/morphing.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/navigationbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/newhtmldoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/normalmultipanegui.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/notesmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/numericfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/orientation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/patternfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationlayout.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/presentationminimizer.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/printpreview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/pushbutton.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactedexportblack.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/redactedexportwhite.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/renameslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveacopy.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveall.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/saveasremote.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/savebackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/savebasicas.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/selectbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/sendfeedback.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/setdocumentproperties.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showfmexplorer.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showlicense.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/showwhitespace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/sourceview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/splitwindow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/tabdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodefix.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodefixprop.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/tablemodevariable.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/templatemanager.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/texttocolumns.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/unhainframes.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/versiondialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/viewformasgrid.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/wraptext.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoom.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/zoompanning.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_chapternumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/ar/sc_linenumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_bold.svg (renamed from icon-themes/elementary_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_underline.svg (renamed from icon-themes/elementary_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/elementary_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_bold.svg (renamed from icon-themes/elementary_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_underline.svg (renamed from icon-themes/elementary_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/elementary_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/it/lc_italic.svg (renamed from icon-themes/elementary_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/it/sc_italic.svg (renamed from icon-themes/elementary_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/elementary_svg/cmd/lc_auditingfillmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_auditmenu.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_autocontrolfocus.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_calculate.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_chainframes.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changepicture.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrowdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrowprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_cleararrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_closewin.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_compressgraphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_currencyfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dataimport.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbaddrelation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformdelete.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformedit.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbformrename.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewform.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dbviewforms.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_deleteslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_dia.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_displaymasterbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_documentation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_exportto.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formdesigntools.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formelcursor.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_formproperties.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_graphicfilterpopart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_hideslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_imagebutton.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_imagecontrol.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_importslidefromfile.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_loadbasic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergecreatedocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_mailmergesavedocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_managexmlsource.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_menubar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_modifyframe.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_morphing.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_navigationbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_newhtmldoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_notesmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_numericfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlyformula.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlytext.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteonlyvalue.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pastespecial.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pasteunformatted.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_patternfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationlayout.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_presentationminimizer.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_printpreview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_pushbutton.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_redactdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_renameslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_save.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveacopy.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveall.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveas.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_saveasremote.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_savebackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_savebasicas.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_selectbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendfeedback.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sendmaildocaspdf.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_setdocumentproperties.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sharedocument.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showlicense.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_showslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sourceview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_splitwindow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_switchxformsdesignmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tabdialog.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodefix.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodefixprop.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_tablemodevariable.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_templatemanager.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_texttocolumns.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_unhainframes.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_versiondialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_viewformasgrid.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_wraptext.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_animationmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_attributepagesize.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_auditingfillmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_auditmenu.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_autocontrolfocus.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_chainframes.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changepicture.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_chapternumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrowdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrowprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_cleararrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closedoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_closewin.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_compressgraphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_copyobjects.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_currencyfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataform.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dataimport.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbaddrelation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbrelationdesign.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_deleteslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dia.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diaeffect.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_diamode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_displaymasterbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_documentation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dsbdocumentdatasource.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_editdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_equalizeheight.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_equalizewidth.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_exportto.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_firstpage.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_footnotedialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formatcolumns.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_formattedfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_graphicfilterpopart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_greatestheight.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_greatestwidth.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hideslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hidewhitespace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_imagebutton.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_imagecontrol.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_importdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_importslidefromfile.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfooter.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertfootnote.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertframeinteract.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertgraphic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertheader.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_inserttreecontrol.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lastpage.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_librelogo-clearscreen.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linenumberingdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_loadbasic.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergecreatedocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergeemaildocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergeprintdocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergesavedocuments.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mailmergewizard.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_managexmlsource.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_menubar.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mergedialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_modifyframe.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_morphing.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_navigationbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_newhtmldoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_normalmultipanegui.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_notesmode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_numericfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_orientation.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_outlinemode.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paraspacedecrease.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_paraspaceincrease.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_patternfield.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_position.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationlayout.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_presentationminimizer.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_printpreview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pushbutton.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactdoc.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactedexportblack.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_redactedexportwhite.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_renameslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveacopy.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveall.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveas.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_saveasremote.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_savebackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_savebasicas.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_selectbackground.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_setdocumentproperties.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showdependents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showlicense.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showprecedents.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showslide.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_showwhitespace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_size.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallestheight.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallestwidth.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sourceview.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara1.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara15.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_spacepara2.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_splitwindow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabdialog.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodefix.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodefixprop.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tablemodevariable.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_templatemanager.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_texttocolumns.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_trackchangesbar.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_unhainframes.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_wraptext.svg2
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/forms_22.svg2
-rw-r--r--icon-themes/elementary_svg/dbaccess/res/forms_32.svg2
-rw-r--r--icon-themes/elementary_svg/res/grafikde.svg2
-rw-r--r--icon-themes/elementary_svg/res/hldocntp.svg2
-rw-r--r--icon-themes/elementary_svg/res/im30823.svg2
-rw-r--r--icon-themes/elementary_svg/res/javacomponent_16.svg2
-rw-r--r--icon-themes/elementary_svg/res/javalibrary_16.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03125.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03126.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03127.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03129.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03132.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03162.svg2
-rw-r--r--icon-themes/elementary_svg/res/lx03163.svg2
-rw-r--r--icon-themes/elementary_svg/res/recentdoc_remove.svg2
-rw-r--r--icon-themes/elementary_svg/res/savemodified_extralarge.svg2
-rw-r--r--icon-themes/elementary_svg/res/savemodified_large.svg2
-rw-r--r--icon-themes/elementary_svg/res/savemodified_small.svg2
-rw-r--r--icon-themes/elementary_svg/res/script.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03125.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03126.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03127.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03132.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03162.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03163.svg2
-rw-r--r--icon-themes/elementary_svg/res/sx03201.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/dropurl.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/lc26049.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/na07.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/sc26049.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/sf02.svg2
-rw-r--r--icon-themes/elementary_svg/sc/res/sidebar/CellBorder.svg2
-rw-r--r--icon-themes/elementary_svg/svx/res/galdetail.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/galicon.svg2
-rw-r--r--icon-themes/elementary_svg/svx/res/gallist.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/markers.svg2
-rw-r--r--icon-themes/karasa_jaga/cmd/32/es/bold.png (renamed from icon-themes/karasa_jaga/cmd/32/ca/bold.png)bin1032 -> 1032 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/es/underline.png (renamed from icon-themes/karasa_jaga/cmd/32/ca/underline.png)bin1057 -> 1057 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/es/underlinedouble.png (renamed from icon-themes/karasa_jaga/cmd/32/ca/underlinedouble.png)bin1016 -> 1016 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/it/italic.png (renamed from icon-themes/karasa_jaga/cmd/32/ca/italic.png)bin908 -> 908 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/lc_bold.png (renamed from icon-themes/karasa_jaga/cmd/ca/lc_bold.png)bin714 -> 714 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/lc_underline.png (renamed from icon-themes/karasa_jaga/cmd/ca/lc_underline.png)bin661 -> 661 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/lc_underlinedouble.png (renamed from icon-themes/karasa_jaga/cmd/ca/lc_underlinedouble.png)bin663 -> 663 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/sc_bold.png (renamed from icon-themes/karasa_jaga/cmd/ca/sc_bold.png)bin600 -> 600 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/sc_underline.png (renamed from icon-themes/karasa_jaga/cmd/ca/sc_underline.png)bin578 -> 578 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/es/sc_underlinedouble.png (renamed from icon-themes/karasa_jaga/cmd/ca/sc_underlinedouble.png)bin576 -> 576 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/it/lc_italic.png (renamed from icon-themes/karasa_jaga/cmd/ca/lc_italic.png)bin624 -> 624 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/it/sc_italic.png (renamed from icon-themes/karasa_jaga/cmd/ca/sc_italic.png)bin522 -> 522 bytes
-rw-r--r--icon-themes/karasa_jaga/links.txt4232
-rw-r--r--icon-themes/karasa_jaga/sfx2/res/actiontemplates020.pngbin902 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sfx2/res/actionview010.pngbin858 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/galdetail.pngbin0 -> 380 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/listview.pngbin0 -> 344 bytes
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/es/bold.svg (renamed from icon-themes/karasa_jaga_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/es/underline.svg (renamed from icon-themes/karasa_jaga_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/karasa_jaga_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/it/italic.svg (renamed from icon-themes/karasa_jaga_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/lc_bold.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/lc_underline.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/sc_bold.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/sc_underline.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/it/lc_italic.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/it/sc_italic.svg (renamed from icon-themes/karasa_jaga_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/sfx2/res/actiontemplates020.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sfx2/res/actionview010.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/galdetail.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/sifr/cmd/32/es/bold.png (renamed from icon-themes/sifr/cmd/32/ca/bold.png)bin413 -> 413 bytes
-rw-r--r--icon-themes/sifr/cmd/32/es/underline.png (renamed from icon-themes/sifr/cmd/32/ca/underline.png)bin411 -> 411 bytes
-rw-r--r--icon-themes/sifr/cmd/32/es/underlinedouble.png (renamed from icon-themes/sifr/cmd/32/ca/underlinedouble.png)bin427 -> 427 bytes
-rw-r--r--icon-themes/sifr/cmd/32/it/italic.png (renamed from icon-themes/sifr/cmd/32/ca/italic.png)bin657 -> 657 bytes
-rw-r--r--icon-themes/sifr/cmd/es/lc_bold.png (renamed from icon-themes/sifr/cmd/ca/lc_bold.png)bin357 -> 357 bytes
-rw-r--r--icon-themes/sifr/cmd/es/lc_underline.png (renamed from icon-themes/sifr/cmd/ca/lc_underline.png)bin345 -> 345 bytes
-rw-r--r--icon-themes/sifr/cmd/es/lc_underlinedouble.png (renamed from icon-themes/sifr/cmd/ca/lc_underlinedouble.png)bin337 -> 337 bytes
-rw-r--r--icon-themes/sifr/cmd/es/sc_bold.png (renamed from icon-themes/sifr/cmd/ca/sc_bold.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/sifr/cmd/es/sc_underline.png (renamed from icon-themes/sifr/cmd/ca/sc_underline.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/sifr/cmd/es/sc_underlinedouble.png (renamed from icon-themes/sifr/cmd/ca/sc_underlinedouble.png)bin239 -> 239 bytes
-rw-r--r--icon-themes/sifr/cmd/it/lc_italic.png (renamed from icon-themes/sifr/cmd/ca/lc_italic.png)bin515 -> 515 bytes
-rw-r--r--icon-themes/sifr/cmd/it/sc_italic.png (renamed from icon-themes/sifr/cmd/ca/sc_italic.png)bin390 -> 390 bytes
-rw-r--r--icon-themes/sifr/links.txt145
-rw-r--r--icon-themes/sifr/svx/res/galdetail.png (renamed from icon-themes/sifr/svx/res/gallist.png)bin200 -> 200 bytes
-rw-r--r--icon-themes/sifr/svx/res/listview.pngbin0 -> 197 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/32/es/bold.png (renamed from icon-themes/sifr_dark/cmd/32/ca/bold.png)bin413 -> 413 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/32/es/underline.png (renamed from icon-themes/sifr_dark/cmd/32/ca/underline.png)bin411 -> 411 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/32/es/underlinedouble.png (renamed from icon-themes/sifr_dark/cmd/32/ca/underlinedouble.png)bin427 -> 427 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/32/it/italic.png (renamed from icon-themes/sifr_dark/cmd/32/ca/italic.png)bin657 -> 657 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/lc_bold.png (renamed from icon-themes/sifr_dark/cmd/ca/lc_bold.png)bin357 -> 357 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/lc_underline.png (renamed from icon-themes/sifr_dark/cmd/ca/lc_underline.png)bin345 -> 345 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/lc_underlinedouble.png (renamed from icon-themes/sifr_dark/cmd/ca/lc_underlinedouble.png)bin337 -> 337 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/sc_bold.png (renamed from icon-themes/sifr_dark/cmd/ca/sc_bold.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/sc_underline.png (renamed from icon-themes/sifr_dark/cmd/ca/sc_underline.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/es/sc_underlinedouble.png (renamed from icon-themes/sifr_dark/cmd/ca/sc_underlinedouble.png)bin239 -> 239 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/it/lc_italic.png (renamed from icon-themes/sifr_dark/cmd/ca/lc_italic.png)bin515 -> 515 bytes
-rw-r--r--icon-themes/sifr_dark/cmd/it/sc_italic.png (renamed from icon-themes/sifr_dark/cmd/ca/sc_italic.png)bin390 -> 390 bytes
-rw-r--r--icon-themes/sifr_dark/links.txt145
-rw-r--r--icon-themes/sifr_dark/svx/res/galdetail.png (renamed from icon-themes/sifr_dark/svx/res/gallist.png)bin200 -> 200 bytes
-rw-r--r--icon-themes/sifr_dark/svx/res/listview.pngbin0 -> 197 bytes
-rw-r--r--icon-themes/sifr_dark_svg/cmd/32/es/bold.svg (renamed from icon-themes/sifr_dark_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/32/es/underline.svg (renamed from icon-themes/sifr_dark_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/sifr_dark_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/32/it/italic.svg (renamed from icon-themes/sifr_dark_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/lc_bold.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/lc_underline.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/sc_bold.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/sc_underline.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/it/lc_italic.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/cmd/it/sc_italic.svg (renamed from icon-themes/sifr_dark_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/svx/res/galdetail.svg (renamed from icon-themes/sifr_dark_svg/svx/res/gallist.svg)0
-rw-r--r--icon-themes/sifr_dark_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/sifr_svg/cmd/32/es/bold.svg (renamed from icon-themes/sifr_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/32/es/underline.svg (renamed from icon-themes/sifr_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/sifr_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/32/it/italic.svg (renamed from icon-themes/sifr_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/lc_bold.svg (renamed from icon-themes/sifr_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/lc_underline.svg (renamed from icon-themes/sifr_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/sifr_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/sc_bold.svg (renamed from icon-themes/sifr_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/sc_underline.svg (renamed from icon-themes/sifr_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/sifr_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/it/lc_italic.svg (renamed from icon-themes/sifr_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/sifr_svg/cmd/it/sc_italic.svg (renamed from icon-themes/sifr_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/sifr_svg/svx/res/galdetail.svg (renamed from icon-themes/sifr_svg/svx/res/gallist.svg)0
-rw-r--r--icon-themes/sifr_svg/svx/res/listview.svg1
-rw-r--r--icon-themes/sukapura/cmd/32/es/bold.png (renamed from icon-themes/sukapura/cmd/32/ca/bold.png)bin515 -> 515 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/es/underline.png (renamed from icon-themes/sukapura/cmd/32/ca/underline.png)bin847 -> 847 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/es/underlinedouble.png (renamed from icon-themes/sukapura/cmd/32/ca/underlinedouble.png)bin799 -> 799 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/insertdraw.pngbin1154 -> 1044 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/it/italic.png (renamed from icon-themes/sukapura/cmd/32/ca/italic.png)bin827 -> 827 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/searchdialog.pngbin849 -> 315 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/lc_bold.png (renamed from icon-themes/sukapura/cmd/ca/lc_bold.png)bin439 -> 439 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/lc_underline.png (renamed from icon-themes/sukapura/cmd/ca/lc_underline.png)bin681 -> 681 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/lc_underlinedouble.png (renamed from icon-themes/sukapura/cmd/ca/lc_underlinedouble.png)bin638 -> 638 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/sc_bold.png (renamed from icon-themes/sukapura/cmd/ca/sc_bold.png)bin363 -> 363 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/sc_underline.png (renamed from icon-themes/sukapura/cmd/ca/sc_underline.png)bin574 -> 574 bytes
-rw-r--r--icon-themes/sukapura/cmd/es/sc_underlinedouble.png (renamed from icon-themes/sukapura/cmd/ca/sc_underlinedouble.png)bin466 -> 466 bytes
-rw-r--r--icon-themes/sukapura/cmd/it/lc_italic.png (renamed from icon-themes/sukapura/cmd/ca/lc_italic.png)bin661 -> 661 bytes
-rw-r--r--icon-themes/sukapura/cmd/it/sc_italic.png (renamed from icon-themes/sukapura/cmd/ca/sc_italic.png)bin563 -> 563 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_searchdialog.pngbin748 -> 293 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_searchdialog.pngbin597 -> 297 bytes
-rw-r--r--icon-themes/sukapura/links.txt5528
-rw-r--r--icon-themes/sukapura/svx/res/galdetail.png (renamed from icon-themes/sukapura/svx/res/gallist.png)bin277 -> 277 bytes
-rw-r--r--icon-themes/sukapura/svx/res/listview.pngbin0 -> 268 bytes
-rw-r--r--icon-themes/sukapura_svg/cmd/32/es/bold.svg (renamed from icon-themes/sukapura_svg/cmd/32/ca/bold.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/32/es/underline.svg (renamed from icon-themes/sukapura_svg/cmd/32/ca/underline.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/32/es/underlinedouble.svg (renamed from icon-themes/sukapura_svg/cmd/32/ca/underlinedouble.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/32/insertdraw.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/it/italic.svg (renamed from icon-themes/sukapura_svg/cmd/32/ca/italic.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/32/searchdialog.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/es/lc_bold.svg (renamed from icon-themes/sukapura_svg/cmd/ca/lc_bold.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/es/lc_underline.svg (renamed from icon-themes/sukapura_svg/cmd/ca/lc_underline.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/es/lc_underlinedouble.svg (renamed from icon-themes/sukapura_svg/cmd/ca/lc_underlinedouble.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/es/sc_bold.svg (renamed from icon-themes/sukapura_svg/cmd/ca/sc_bold.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/es/sc_underline.svg (renamed from icon-themes/sukapura_svg/cmd/ca/sc_underline.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/es/sc_underlinedouble.svg (renamed from icon-themes/sukapura_svg/cmd/ca/sc_underlinedouble.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/it/lc_italic.svg (renamed from icon-themes/sukapura_svg/cmd/ca/lc_italic.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/it/sc_italic.svg (renamed from icon-themes/sukapura_svg/cmd/ca/sc_italic.svg)0
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_searchdialog.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_searchdialog.svg2
-rw-r--r--icon-themes/sukapura_svg/svx/res/galdetail.svg (renamed from icon-themes/sukapura_svg/svx/res/gallist.svg)0
-rw-r--r--icon-themes/sukapura_svg/svx/res/listview.svg1
-rw-r--r--include/desktop/crashreport.hxx1
-rw-r--r--include/editeng/numitem.hxx2
-rw-r--r--include/formula/FormulaCompiler.hxx2
-rw-r--r--include/i18nutil/paper.hxx2
-rw-r--r--include/sal/log-areas.dox1
-rw-r--r--include/sfx2/ctrlitem.hxx8
-rw-r--r--include/sfx2/docmacromode.hxx7
-rw-r--r--include/sfx2/sidebar/PanelLayout.hxx2
-rw-r--r--include/svtools/editbrowsebox.hxx26
-rw-r--r--include/svtools/sfxecode.hxx1
-rw-r--r--include/svx/svdedxv.hxx1
-rw-r--r--include/vcl/graphicfilter.hxx15
-rw-r--r--include/vcl/sysdata.hxx35
-rw-r--r--include/vcl/toolkit/button.hxx2
-rw-r--r--instsetoo_native/util/openoffice.lst.in3
-rw-r--r--offapi/com/sun/star/linguistic2/XNumberText.idl4
-rw-r--r--officecfg/registry/data/org/openoffice/Office/Common.xcu3
-rw-r--r--officecfg/registry/schema/org/openoffice/Office/Common.xcs5
-rw-r--r--oox/inc/drawingml/fillproperties.hxx3
-rw-r--r--oox/inc/drawingml/graphicproperties.hxx4
-rw-r--r--oox/source/drawingml/diagram/diagramlayoutatoms.cxx42
-rw-r--r--oox/source/drawingml/fillproperties.cxx162
-rw-r--r--oox/source/drawingml/shape.cxx11
-rw-r--r--oox/source/export/drawingml.cxx72
-rw-r--r--oox/source/ppt/timenode.cxx57
-rw-r--r--readlicense_oo/license/CREDITS.fodt9915
-rw-r--r--sal/qa/osl/file/osl_File.cxx5
-rw-r--r--sc/inc/compiler.hxx2
-rw-r--r--sc/inc/document.hxx3
-rw-r--r--sc/inc/drwlayer.hxx14
-rw-r--r--sc/inc/refdata.hxx8
-rw-r--r--sc/inc/table.hxx4
-rw-r--r--sc/qa/unit/data/ods/childDir/tdf138824_linkToParentDirectory.odsbin0 -> 11436 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf129940.odsbin0 -> 3773 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137033_FlipHoriRotCustomShape.odsbin0 -> 9008 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137033_RotShearCellAnchor.odsbin0 -> 9145 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137033_RotShearResizeAnchor.odsbin0 -> 9369 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137081_RTL_page_anchored.odsbin0 -> 10079 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137082_LTR_arrow_image.odsbin0 -> 10430 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf137082_RTL_cell_anchored.odsbin0 -> 9779 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf138824_externalSource.odsbin0 -> 10762 bytes
-rwxr-xr-xsc/qa/unit/data/ods/tdf139258_rotated_image.odsbin0 -> 8856 bytes
-rw-r--r--sc/qa/unit/data/ods/tdf87973_externalLinkSkipUnuseds.odsbin13028 -> 12938 bytes
-rw-r--r--sc/qa/unit/data/xlsx/tdf139167.xlsxbin0 -> 10743 bytes
-rw-r--r--sc/qa/unit/scshapetest.cxx675
-rw-r--r--sc/qa/unit/subsequent_export-test.cxx133
-rw-r--r--sc/qa/unit/subsequent_filters-test.cxx21
-rw-r--r--sc/qa/unit/ucalc.hxx2
-rw-r--r--sc/qa/unit/ucalc_formula.cxx109
-rw-r--r--sc/qa/unit/uicalc/uicalc.cxx77
-rw-r--r--sc/source/core/data/column.cxx2
-rw-r--r--sc/source/core/data/column3.cxx3
-rw-r--r--sc/source/core/data/dociter.cxx10
-rw-r--r--sc/source/core/data/documen9.cxx4
-rw-r--r--sc/source/core/data/document.cxx14
-rw-r--r--sc/source/core/data/drwlayer.cxx174
-rw-r--r--sc/source/core/data/table2.cxx6
-rw-r--r--sc/source/core/tool/compiler.cxx100
-rw-r--r--sc/source/core/tool/interpr5.cxx17
-rw-r--r--sc/source/filter/excel/xelink.cxx11
-rw-r--r--sc/source/filter/excel/xestream.cxx5
-rw-r--r--sc/source/filter/excel/xestyle.cxx9
-rw-r--r--sc/source/filter/excel/xltools.cxx4
-rw-r--r--sc/source/filter/xcl97/xcl97rec.cxx11
-rw-r--r--sc/source/filter/xml/celltextparacontext.cxx120
-rw-r--r--sc/source/filter/xml/celltextparacontext.hxx45
-rw-r--r--sc/source/filter/xml/xmlexprt.cxx148
-rw-r--r--sc/source/filter/xml/xmltabi.cxx22
-rw-r--r--sc/source/ui/app/inputwin.cxx2
-rw-r--r--sc/source/ui/dbgui/tpsort.cxx3
-rw-r--r--sc/source/ui/docshell/dbdocfun.cxx2
-rw-r--r--sc/source/ui/docshell/docfunc.cxx2
-rw-r--r--sc/source/ui/formdlg/dwfunctr.cxx2
-rw-r--r--sc/source/ui/navipi/content.cxx8
-rw-r--r--sc/source/ui/navipi/navipi.cxx2
-rw-r--r--sc/source/ui/sidebar/AlignmentPropertyPanel.cxx1
-rw-r--r--sc/source/ui/sidebar/NumberFormatPropertyPanel.cxx1
-rw-r--r--sc/source/ui/undo/undotab.cxx2
-rw-r--r--sc/source/ui/unoobj/datauno.cxx5
-rw-r--r--sc/source/ui/view/drawvie3.cxx8
-rw-r--r--sc/source/ui/view/gridwin.cxx7
-rw-r--r--sd/qa/unit/data/pptx/arc-validiert.pptxbin0 -> 14393 bytes
-rw-r--r--sd/qa/unit/data/pptx/crop-position.pptxbin0 -> 28479 bytes
-rw-r--r--sd/qa/unit/data/pptx/greysscale-graphic.pptxbin0 -> 156595 bytes
-rw-r--r--sd/qa/unit/data/pptx/mirrored-graphic.pptxbin0 -> 173805 bytes
-rw-r--r--sd/qa/unit/data/pptx/narration.pptxbin0 -> 82099 bytes
-rw-r--r--sd/qa/unit/data/pptx/smartart-composite-infer-right.pptxbin0 -> 23234 bytes
-rwxr-xr-xsd/qa/unit/data/pptx/tdf128550.pptxbin0 -> 30230 bytes
-rw-r--r--sd/qa/unit/data/pptx/tdf134210.pptxbin0 -> 125281 bytes
-rw-r--r--sd/qa/unit/export-tests-ooxml1.cxx63
-rw-r--r--sd/qa/unit/export-tests.cxx14
-rw-r--r--sd/qa/unit/import-tests-smartart.cxx26
-rw-r--r--sd/qa/unit/import-tests.cxx68
-rw-r--r--sd/source/ui/animations/CustomAnimationPane.cxx1
-rw-r--r--sd/source/ui/dlg/BulletAndPositionDlg.cxx5
-rw-r--r--sd/source/ui/dlg/navigatr.cxx2
-rw-r--r--sd/source/ui/sidebar/LayoutMenu.cxx1
-rw-r--r--sd/source/ui/sidebar/MasterPagesSelector.cxx2
-rw-r--r--sd/source/ui/sidebar/SlideBackground.cxx3
-rw-r--r--sd/source/ui/slidesorter/shell/SlideSorterViewShell.cxx5
-rw-r--r--sd/source/ui/table/TableDesignPane.hxx7
-rw-r--r--setup_native/scripts/downloadscript.sh104
-rw-r--r--setup_native/scripts/mac_install.script2
-rw-r--r--setup_native/scripts/osx_install_languagepack.applescript4
-rw-r--r--setup_native/source/packinfo/osxdndinstall.pngbin62596 -> 60657 bytes
-rw-r--r--sfx2/CppunitTest_sfx2_doc.mk46
-rw-r--r--sfx2/Module_sfx2.mk1
-rw-r--r--sfx2/qa/cppunit/doc.cxx112
-rw-r--r--sfx2/source/appl/newhelp.cxx1
-rw-r--r--sfx2/source/control/ctrlitem.cxx29
-rw-r--r--sfx2/source/dialog/backingwindow.cxx96
-rw-r--r--sfx2/source/dialog/backingwindow.hxx5
-rw-r--r--sfx2/source/dialog/templdlg.cxx1
-rw-r--r--sfx2/source/doc/SfxDocumentMetaData.cxx17
-rw-r--r--sfx2/source/doc/docfile.cxx17
-rw-r--r--sfx2/source/doc/docmacromode.cxx23
-rw-r--r--sfx2/source/doc/objmisc.cxx5
-rw-r--r--sfx2/source/doc/objserv.cxx5
-rw-r--r--sfx2/source/doc/objstor.cxx6
-rw-r--r--sfx2/source/sidebar/PanelLayout.cxx9
-rw-r--r--sfx2/uiconfig/ui/helpwindow.ui5
-rw-r--r--sfx2/uiconfig/ui/startcenter.ui10
-rw-r--r--shell/Package_senddoc.mk8
-rw-r--r--shell/source/win32/SysShExec.cxx31
-rw-r--r--slideshow/source/engine/shapes/viewmediashape.cxx9
-rw-r--r--solenv/bin/modules/installer.pm6
-rw-r--r--solenv/bin/modules/installer/download.pm90
-rw-r--r--solenv/bin/modules/installer/parameter.pm2
-rw-r--r--solenv/bin/modules/installer/simplepackage.pm19
-rw-r--r--solenv/bin/uiimagelist.xsl2
-rw-r--r--solenv/clang-format/excludelist4
-rw-r--r--solenv/flatpak-manifest.in30
-rw-r--r--solenv/gbuild/gbuild.mk13
-rw-r--r--sot/source/base/exchange.cxx8
-rw-r--r--starmath/inc/edit.hxx1
-rw-r--r--starmath/source/edit.cxx28
-rw-r--r--svtools/inc/errtxt.hrc1
-rw-r--r--svtools/source/brwbox/brwbox1.cxx2
-rw-r--r--svx/inc/bitmaps.hlst2
-rw-r--r--svx/qa/unit/unodraw.cxx33
-rw-r--r--svx/source/fmcomp/gridcell.cxx26
-rw-r--r--svx/source/form/navigatortree.cxx1
-rw-r--r--svx/source/gallery2/GalleryControl.cxx1
-rw-r--r--svx/source/gallery2/galbrws1.cxx11
-rw-r--r--svx/source/gallery2/galbrws1.hxx1
-rw-r--r--svx/source/inc/gridcell.hxx4
-rw-r--r--svx/source/sidebar/area/AreaPropertyPanelBase.cxx2
-rw-r--r--svx/source/sidebar/effect/EffectPropertyPanel.cxx2
-rw-r--r--svx/source/sidebar/inspector/InspectorTextPanel.cxx1
-rw-r--r--svx/source/sidebar/lists/ListsPropertyPanel.cxx1
-rw-r--r--svx/source/sidebar/media/MediaPlaybackPanel.cxx2
-rw-r--r--svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx19
-rw-r--r--svx/source/sidebar/paragraph/ParaPropertyPanel.cxx1
-rw-r--r--svx/source/sidebar/shapes/DefaultShapesPanel.cxx2
-rw-r--r--svx/source/sidebar/styles/StylesPropertyPanel.cxx1
-rw-r--r--svx/source/sidebar/text/TextPropertyPanel.cxx2
-rw-r--r--svx/source/svdraw/svdedxv.cxx7
-rw-r--r--svx/source/table/tablelayouter.cxx2
-rw-r--r--svx/source/tbxctrls/tbcontrl.cxx10
-rw-r--r--svx/source/unodraw/unoshtxt.cxx12
-rw-r--r--svx/uiconfig/ui/sidebargallery.ui2
-rw-r--r--sw/inc/view.hxx3
-rw-r--r--sw/qa/extras/ooxmlexport/data/footer-margin-lost.docxbin0 -> 21058 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/data/tdf121669_equalColumns.docxbin0 -> 20227 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/data/tdf134619_numberingProps.docbin0 -> 75264 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/data/tdf138899.docxbin0 -> 22715 bytes
-rwxr-xr-xsw/qa/extras/ooxmlexport/data/tdf140572_docDefault_superscript.docxbin0 -> 16387 bytes
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport12.cxx7
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport15.cxx9
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport16.cxx29
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx2
-rw-r--r--sw/source/core/crsr/bookmrk.cxx6
-rw-r--r--sw/source/core/crsr/pam.cxx8
-rw-r--r--sw/source/core/doc/DocumentRedlineManager.cxx15
-rw-r--r--sw/source/core/edit/autofmt.cxx11
-rw-r--r--sw/source/core/layout/frmtool.cxx5
-rw-r--r--sw/source/core/text/redlnitr.cxx2
-rw-r--r--sw/source/core/text/txtfrm.cxx2
-rw-r--r--sw/source/core/unocore/unomap.cxx1
-rw-r--r--sw/source/filter/ww8/docxattributeoutput.cxx28
-rw-r--r--sw/source/filter/ww8/ww8atr.cxx24
-rw-r--r--sw/source/ui/config/optpage.cxx2
-rw-r--r--sw/source/ui/fldui/fldvar.cxx12
-rw-r--r--sw/source/ui/misc/outline.cxx9
-rw-r--r--sw/source/uibase/app/swmodul1.cxx4
-rw-r--r--sw/source/uibase/dbui/dbtree.cxx6
-rw-r--r--sw/source/uibase/docvw/SidebarTxtControl.cxx25
-rw-r--r--sw/source/uibase/docvw/edtwin.cxx12
-rw-r--r--sw/source/uibase/inc/basesh.hxx8
-rw-r--r--sw/source/uibase/inc/optpage.hxx1
-rw-r--r--sw/source/uibase/index/toxmgr.cxx17
-rw-r--r--sw/source/uibase/shells/basesh.cxx12
-rw-r--r--sw/source/uibase/shells/tabsh.cxx6
-rw-r--r--sw/source/uibase/shells/textsh1.cxx6
-rw-r--r--sw/source/uibase/sidebar/PageFormatPanel.cxx1
-rw-r--r--sw/source/uibase/sidebar/StylePresetsPanel.cxx2
-rw-r--r--sw/source/uibase/sidebar/TableEditPanel.cxx2
-rw-r--r--sw/source/uibase/sidebar/ThemePanel.cxx2
-rw-r--r--sw/source/uibase/sidebar/WrapPropertyPanel.cxx2
-rw-r--r--sw/source/uibase/uiview/view.cxx1
-rw-r--r--sw/source/uibase/uiview/viewstat.cxx12
-rw-r--r--sw/source/uibase/uno/unotxdoc.cxx4
-rw-r--r--sw/source/uibase/utlui/navipi.cxx2
-rw-r--r--sw/uiconfig/swriter/ui/navigatorpanel.ui1
-rw-r--r--toolkit/source/awt/vclxsystemdependentwindow.cxx2
-rw-r--r--toolkit/source/awt/vclxtopwindow.cxx2
-rw-r--r--tools/source/misc/json_writer.cxx18
m---------translations0
-rw-r--r--vcl/Library_vcl.mk1
-rw-r--r--vcl/Library_vclplug_osx.mk3
-rw-r--r--vcl/inc/quartz/CGHelpers.hxx2
-rw-r--r--vcl/inc/quartz/salgdi.h18
-rw-r--r--vcl/inc/salframe.hxx4
-rw-r--r--vcl/inc/unx/gtk/gtkframe.hxx4
-rw-r--r--vcl/ios/salios.cxx441
-rw-r--r--vcl/opengl/x11/gdiimpl.cxx4
-rw-r--r--vcl/osx/DataFlavorMapping.cxx94
-rw-r--r--vcl/osx/salframe.cxx32
-rw-r--r--vcl/osx/salgdiutils.cxx (renamed from vcl/quartz/salgdiutils.cxx)41
-rw-r--r--vcl/osx/salinst.cxx17
-rw-r--r--vcl/osx/salmacos.cxx385
-rw-r--r--vcl/qa/cppunit/GraphicDescriptorTest.cxx28
-rw-r--r--vcl/qa/cppunit/data/graphic-descriptor-mapmode.bmpbin0 -> 4922 bytes
-rw-r--r--vcl/qa/cppunit/lifecycle.cxx4
-rw-r--r--vcl/qt5/Qt5FilePicker.cxx2
-rw-r--r--vcl/qt5/Qt5Frame.cxx2
-rw-r--r--vcl/qt5/Qt5Object.cxx2
-rw-r--r--vcl/qt5/Qt5Widget.cxx5
-rw-r--r--vcl/quartz/salbmp.cxx50
-rw-r--r--vcl/quartz/salgdi.cxx8
-rw-r--r--vcl/quartz/salgdicommon.cxx240
-rw-r--r--vcl/quartz/salvd.cxx133
-rw-r--r--vcl/source/app/svapp.cxx6
-rw-r--r--vcl/source/control/button.cxx4
-rw-r--r--vcl/source/control/tabctrl.cxx5
-rw-r--r--vcl/source/filter/graphicfilter2.cxx17
-rw-r--r--vcl/source/gdi/impgraph.cxx7
-rw-r--r--vcl/source/outdev/bitmap.cxx27
-rw-r--r--vcl/source/window/builder.cxx2
-rw-r--r--vcl/source/window/menu.cxx13
-rw-r--r--vcl/source/window/printdlg.cxx13
-rw-r--r--vcl/source/window/syschild.cxx15
-rw-r--r--vcl/unx/generic/app/i18n_ic.cxx4
-rw-r--r--vcl/unx/generic/app/saldisp.cxx2
-rw-r--r--vcl/unx/generic/gdi/cairo_xlib_cairo.cxx4
-rw-r--r--vcl/unx/generic/gdi/cairo_xlib_cairo.hxx3
-rw-r--r--vcl/unx/generic/gdi/salgdi.cxx2
-rw-r--r--vcl/unx/generic/gdi/salgdi2.cxx2
-rw-r--r--vcl/unx/generic/print/prtsetup.cxx9
-rw-r--r--vcl/unx/generic/print/prtsetup.hxx1
-rw-r--r--vcl/unx/generic/window/salframe.cxx2
-rw-r--r--vcl/unx/generic/window/salobj.cxx10
-rw-r--r--vcl/unx/gtk3/gtk3gtkdata.cxx2
-rw-r--r--vcl/unx/gtk3/gtk3gtkframe.cxx22
-rw-r--r--vcl/unx/gtk3/gtk3gtkobject.cxx3
-rw-r--r--vcl/unx/gtk3/gtk3gtksalmenu.cxx28
-rw-r--r--vcl/unx/gtk3_kde5/gtk3_kde5_filepicker_ipc.cxx2
-rw-r--r--vcl/win/app/salinst.cxx6
-rw-r--r--writerfilter/CppunitTest_writerfilter_dmapper.mk1
-rw-r--r--writerfilter/qa/cppunittests/dmapper/DomainMapper_Impl.cxx23
-rw-r--r--writerfilter/qa/cppunittests/dmapper/GraphicImport.cxx21
-rw-r--r--writerfilter/qa/cppunittests/dmapper/data/create-date-preserve.docxbin0 -> 13310 bytes
-rw-r--r--writerfilter/qa/cppunittests/dmapper/data/textbox-textline.docxbin0 -> 12934 bytes
-rw-r--r--writerfilter/source/dmapper/DomainMapper.cxx3
-rw-r--r--writerfilter/source/dmapper/DomainMapper_Impl.cxx15
-rw-r--r--writerfilter/source/dmapper/GraphicImport.cxx8
-rw-r--r--xmloff/source/chart/SchXMLExport.cxx6
-rw-r--r--xmloff/source/forms/propertyimport.cxx4
-rw-r--r--xmloff/source/text/XMLTextMarkImportContext.cxx11
-rw-r--r--xmloff/source/text/txtimp.cxx1
-rw-r--r--xmlsecurity/source/xmlsec/mscrypt/securityenvironment_mscryptimpl.cxx4
1255 files changed, 15287 insertions, 12191 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index c0cbceb9f5fc..ad3febbae41b 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -3050,9 +3050,15 @@ endef
else # !SYSTEM_POSTGRESQL
+ifeq ($(OS),WNT)
+$(eval $(call gb_Helper_register_packages_for_install,postgresqlsdbc,\
+ postgresql \
+))
+endif # WNT
+
define gb_LinkTarget__use_postgresql
-$(call gb_LinkTarget_use_external_project,$(1),postgresql)
+$(call gb_LinkTarget_use_external_project,$(1),postgresql,full)
$(call gb_LinkTarget_set_include,$(1),\
-I$(call gb_UnpackedTarball_get_dir,postgresql)/src/include \
@@ -3060,19 +3066,21 @@ $(call gb_LinkTarget_set_include,$(1),\
$$(INCLUDE) \
)
+ifeq ($(OS),WNT)
+
$(call gb_LinkTarget_add_libs,$(1),\
- $(call gb_UnpackedTarball_get_dir,postgresql)/src/interfaces/libpq/libpq$(gb_StaticLibrary_PLAINEXT) \
+ $(call gb_UnpackedTarball_get_dir,postgresql)/$(gb_MSBUILD_CONFIG)/libpq/libpq.lib \
)
-ifeq ($(OS),WNT)
-$(call gb_LinkTarget_use_external,$(1),openssl)
+else # WNT
-$(call gb_LinkTarget_use_system_win32_libs,$(1),\
- secur32 \
- ws2_32 \
+$(call gb_LinkTarget_add_libs,$(1),\
+ $(call gb_UnpackedTarball_get_dir,postgresql)/src/interfaces/libpq/libpq$(gb_StaticLibrary_PLAINEXT) \
+ $(call gb_UnpackedTarball_get_dir,postgresql)/src/common/libpgcommon$(gb_StaticLibrary_PLAINEXT) \
+ $(call gb_UnpackedTarball_get_dir,postgresql)/src/port/libpgport$(gb_StaticLibrary_PLAINEXT) \
)
-endif
+endif # WNT
endef
@@ -3161,6 +3169,7 @@ else # !SYSTEM_PYTHON
$(eval $(call gb_Helper_register_packages_for_install,python,\
python3 \
+ $(if $(filter WNT,$(OS)),libffi) \
))
define gb_LinkTarget__use_python_headers
diff --git a/avmedia/source/framework/MediaControlBase.cxx b/avmedia/source/framework/MediaControlBase.cxx
index 60faa27cfc3f..005c409fccb4 100644
--- a/avmedia/source/framework/MediaControlBase.cxx
+++ b/avmedia/source/framework/MediaControlBase.cxx
@@ -84,6 +84,7 @@ void MediaControlBase::UpdateTimeSlider( MediaItem const & aMediaItem )
bool bChanged(false);
int nStep(0), nPage(0);
+ mxTimeSlider->get_increments(nStep, nPage);
if (!nStep)
{
nStep = AVMEDIA_TIME_RANGE * AVMEDIA_LINEINCREMENT / fDuration;
diff --git a/avmedia/source/gstreamer/gstplayer.cxx b/avmedia/source/gstreamer/gstplayer.cxx
index 932e1dd1c6e1..9bc8920fd2d6 100644
--- a/avmedia/source/gstreamer/gstplayer.cxx
+++ b/avmedia/source/gstreamer/gstplayer.cxx
@@ -880,11 +880,14 @@ uno::Reference< ::media::XPlayerWindow > SAL_CALL Player::createPlayerWindow( co
g_object_set(G_OBJECT(mpPlaybin), "video-sink", pVideosink, nullptr);
g_object_set(G_OBJECT(mpPlaybin), "force-aspect-ratio", FALSE, nullptr);
- mnWindowID = pEnvData->aWindow;
- mpDisplay = pEnvData->pDisplay;
- SAL_INFO( "avmedia.gstreamer", AVVERSION "set window id to " << static_cast<int>(mnWindowID) << " XOverlay " << mpXOverlay);
+ if (!mbUseGtkSink)
+ {
+ mnWindowID = pEnvData->GetWindowHandle(pParentWindow->ImplGetFrame());
+ mpDisplay = pEnvData->pDisplay;
+ SAL_INFO( "avmedia.gstreamer", AVVERSION "set window id to " << static_cast<int>(mnWindowID) << " XOverlay " << mpXOverlay);
+ }
gst_element_set_state( mpPlaybin, GST_STATE_PAUSED );
- if ( mpXOverlay != nullptr )
+ if (!mbUseGtkSink && mpXOverlay)
gst_video_overlay_set_window_handle( mpXOverlay, mnWindowID );
}
diff --git a/avmedia/source/viewer/mediawindow_impl.cxx b/avmedia/source/viewer/mediawindow_impl.cxx
index 01c25c291ec5..dec4d00a52f1 100644
--- a/avmedia/source/viewer/mediawindow_impl.cxx
+++ b/avmedia/source/viewer/mediawindow_impl.cxx
@@ -34,6 +34,7 @@
#include <unotools/securityoptions.hxx>
#include <vcl/bitmapex.hxx>
#include <vcl/svapp.hxx>
+#include <vcl/sysdata.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/event.hxx>
#include <vcl/ptrstyle.hxx>
@@ -420,7 +421,12 @@ void MediaWindowImpl::onURLChanged()
const Point aPoint;
const Size aSize(mpChildWindow->GetSizePixel());
- aArgs[0] <<= mpChildWindow->GetParentWindowHandle();
+ sal_IntPtr nParentWindowHandle(0);
+ const SystemEnvData* pEnvData = mpChildWindow->GetSystemData();
+ // tdf#139609 gtk doesn't need the handle, and fetching it is undesirable
+ if (!pEnvData || pEnvData->toolkit != SystemEnvData::Toolkit::Gtk3)
+ nParentWindowHandle = mpChildWindow->GetParentWindowHandle();
+ aArgs[0] <<= nParentWindowHandle;
aArgs[1] <<= awt::Rectangle(aPoint.X(), aPoint.Y(), aSize.Width(), aSize.Height());
aArgs[2] <<= reinterpret_cast<sal_IntPtr>(mpChildWindow.get());
diff --git a/basctl/source/basicide/basidesh.cxx b/basctl/source/basicide/basidesh.cxx
index 3cf2ed621457..502084b0bbfc 100644
--- a/basctl/source/basicide/basidesh.cxx
+++ b/basctl/source/basicide/basidesh.cxx
@@ -698,15 +698,14 @@ void Shell::UpdateWindows()
for ( sal_Int32 j = 0 ; j < nDlgCount ; j++ )
{
OUString aDlgName = pDlgNames[ j ];
+ // this find only looks for non-suspended windows;
+ // suspended windows are handled in CreateDlgWin
+ VclPtr<DialogWindow> pWin = FindDlgWin( doc, aLibName, aDlgName );
+ if ( !pWin )
+ pWin = CreateDlgWin( doc, aLibName, aDlgName );
if ( !pNextActiveWindow && pLibInfoItem && pLibInfoItem->GetCurrentName() == aDlgName &&
pLibInfoItem->GetCurrentType() == TYPE_DIALOG )
{
- // this find only looks for non-suspended windows;
- // suspended windows are handled in CreateDlgWin
- VclPtr<DialogWindow> pWin = FindDlgWin( doc, aLibName, aDlgName );
- if ( !pWin )
- pWin = CreateDlgWin( doc, aLibName, aDlgName );
-
pNextActiveWindow = pWin;
}
}
diff --git a/basegfx/source/polygon/b2dpolypolygoncutter.cxx b/basegfx/source/polygon/b2dpolypolygoncutter.cxx
index e5094c7dd30d..f314fcb716cc 100644
--- a/basegfx/source/polygon/b2dpolypolygoncutter.cxx
+++ b/basegfx/source/polygon/b2dpolypolygoncutter.cxx
@@ -27,6 +27,7 @@
#include <basegfx/range/b2drange.hxx>
#include <basegfx/polygon/b2dpolypolygontools.hxx>
#include <basegfx/curve/b2dcubicbezier.hxx>
+#include <sal/log.hxx>
#include <vector>
#include <algorithm>
@@ -721,6 +722,12 @@ namespace basegfx::utils
B2DPolyPolygon createNonzeroConform(const B2DPolyPolygon& rCandidate)
{
+ if (rCandidate.count() > 1000)
+ {
+ SAL_WARN("basegfx", "this poly is too large, " << rCandidate.count() << " elements, to be able to process timeously, falling back to ignoring the winding rule, which is likely to cause rendering artifacts");
+ return rCandidate;
+ }
+
B2DPolyPolygon aCandidate;
// remove all self-intersections and intersections
diff --git a/chart2/source/controller/sidebar/ChartAxisPanel.cxx b/chart2/source/controller/sidebar/ChartAxisPanel.cxx
index 63807f37c9ec..c1d9a4e62871 100644
--- a/chart2/source/controller/sidebar/ChartAxisPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartAxisPanel.cxx
@@ -219,6 +219,8 @@ ChartAxisPanel::ChartAxisPanel(
, mbModelValid(true)
{
Initialize();
+
+ m_pInitialFocusWidget = mxCBShowLabel.get();
}
ChartAxisPanel::~ChartAxisPanel()
diff --git a/chart2/source/controller/sidebar/ChartElementsPanel.cxx b/chart2/source/controller/sidebar/ChartElementsPanel.cxx
index 27b96dc74007..b14705cc8080 100644
--- a/chart2/source/controller/sidebar/ChartElementsPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartElementsPanel.cxx
@@ -336,6 +336,8 @@ ChartElementsPanel::ChartElementsPanel(
maTextSubTitle = mxTextSubTitle->get_label();
Initialize();
+
+ m_pInitialFocusWidget = mxCBTitle.get();
}
ChartElementsPanel::~ChartElementsPanel()
diff --git a/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx b/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
index cb768d34dd15..b435520c5968 100644
--- a/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartErrorBarPanel.cxx
@@ -249,6 +249,8 @@ ChartErrorBarPanel::ChartErrorBarPanel(
, mbModelValid(true)
{
Initialize();
+
+ m_pInitialFocusWidget = mxRBPosAndNeg.get();
}
ChartErrorBarPanel::~ChartErrorBarPanel()
diff --git a/chart2/source/controller/sidebar/ChartSeriesPanel.cxx b/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
index 8a0c0d787db3..727aabbc2458 100644
--- a/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
+++ b/chart2/source/controller/sidebar/ChartSeriesPanel.cxx
@@ -297,6 +297,8 @@ ChartSeriesPanel::ChartSeriesPanel(
, mbModelValid(true)
{
Initialize();
+
+ m_pInitialFocusWidget = mxCBLabel.get();
}
ChartSeriesPanel::~ChartSeriesPanel()
diff --git a/chart2/source/controller/sidebar/ChartTypePanel.cxx b/chart2/source/controller/sidebar/ChartTypePanel.cxx
index 74a8e7bd0983..a0e38bdb393a 100644
--- a/chart2/source/controller/sidebar/ChartTypePanel.cxx
+++ b/chart2/source/controller/sidebar/ChartTypePanel.cxx
@@ -119,6 +119,8 @@ ChartTypePanel::ChartTypePanel(vcl::Window* pParent,
m_pSortByXValuesResourceGroup->setChangeListener(this);
Initialize();
+
+ m_pInitialFocusWidget = m_xMainTypeList.get();
}
ChartTypePanel::~ChartTypePanel() { disposeOnce(); }
diff --git a/configure.ac b/configure.ac
index 07d56b0785a6..e333538a2601 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9,7 +9,7 @@ dnl in order to create a configure script.
# several non-alphanumeric characters, those are split off and used only for the
# ABOUTBOXPRODUCTVERSIONSUFFIX in openoffice.lst. Why that is necessary, no idea.
-AC_INIT([LibreOffice],[7.1.1.0.0+],[],[],[http://documentfoundation.org/])
+AC_INIT([LibreOffice],[7.1.2.0.0+],[],[],[http://documentfoundation.org/])
dnl libnumbertext needs autoconf 2.68, but that can pick up autoconf268 just fine if it is installed
dnl whereas aclocal (as run by autogen.sh) insists on using autoconf and fails hard
@@ -6014,7 +6014,7 @@ fi
if test "$with_system_hsqldb" = "yes"; then
perl_use_string="$perl_use_string ; use Archive::Zip"
fi
-if test "$with_system_openssl" != "yes"; then
+if test "$enable_openssl" = "yes" -a "$with_system_openssl" != "yes"; then
# OpenSSL needs that to build
perl_use_string="$perl_use_string ; use FindBin"
fi
@@ -8275,13 +8275,6 @@ _ACEOF
# now check if $JAVA_HOME is really valid
if test "$_os" = "Darwin" -o "$OS_FOR_BUILD" = MACOSX; then
- case "${JAVA_HOME}" in
- /Library/Java/JavaVirtualMachines/*)
- ;;
- *)
- AC_MSG_ERROR([JDK in $JAVA_HOME cannot be used in CppUnit tests - install Oracle JDK])
- ;;
- esac
if test ! -f "$JAVA_HOME/lib/jvm.cfg" -a "x$with_jdk_home" = "x"; then
AC_MSG_WARN([JAVA_HOME was not explicitly informed with --with-jdk-home. the configure script])
AC_MSG_WARN([attempted to find JAVA_HOME automatically, but apparently it failed])
@@ -8360,7 +8353,7 @@ if test -n "$ENABLE_JAVA" -a -z "$JAVAINC"; then
JAVAINC="$JAVAINC -I$JAVA_HOME/include"
;;
- darwin*)
+ darwin*|macos*)
if test -d "$JAVA_HOME/include/darwin"; then
JAVAINC="-I$JAVA_HOME/include -I$JAVA_HOME/include/darwin"
else
@@ -9515,7 +9508,7 @@ internal)
SYSTEM_PYTHON=
PYTHON_VERSION_MAJOR=3
PYTHON_VERSION_MINOR=8
- PYTHON_VERSION=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}.4
+ PYTHON_VERSION=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}.8
if ! grep -q -i python.*${PYTHON_VERSION} ${SRC_ROOT}/download.lst; then
AC_MSG_ERROR([PYTHON_VERSION ${PYTHON_VERSION} but no matching file in download.lst])
fi
@@ -11178,7 +11171,7 @@ elif $GNUCP --version 2>/dev/null | grep "GNU fileutils" >/dev/null 2>/dev/null;
AC_MSG_RESULT([yes])
else
case "$build_os" in
- darwin*|netbsd*|openbsd*|freebsd*|dragonfly*|aix*)
+ darwin*|macos*|netbsd*|openbsd*|freebsd*|dragonfly*|aix*)
x_GNUCP=[\#]
GNUCP=''
AC_MSG_RESULT([no gnucp found - using the system's cp command])
diff --git a/cui/source/options/optaboutconfig.cxx b/cui/source/options/optaboutconfig.cxx
index fdcef5cf853d..4c8d3d8118a4 100644
--- a/cui/source/options/optaboutconfig.cxx
+++ b/cui/source/options/optaboutconfig.cxx
@@ -141,7 +141,7 @@ CuiAboutConfigTabPage::CuiAboutConfigTabPage(weld::Window* pParent)
, m_bSorted(false)
{
m_xPrefBox->set_size_request(m_xPrefBox->get_approximate_digit_width() * 100,
- m_xPrefBox->get_height_rows(28));
+ m_xPrefBox->get_height_rows(23));
m_xPrefBox->connect_column_clicked(LINK(this, CuiAboutConfigTabPage, HeaderBarClick));
m_xEditBtn->connect_clicked(LINK( this, CuiAboutConfigTabPage, StandardHdl_Impl));
diff --git a/cui/uiconfig/ui/toolbarmodedialog.ui b/cui/uiconfig/ui/toolbarmodedialog.ui
index dc88d3e18864..43496294fde9 100644
--- a/cui/uiconfig/ui/toolbarmodedialog.ui
+++ b/cui/uiconfig/ui/toolbarmodedialog.ui
@@ -311,21 +311,23 @@
<property name="baseline-position">top</property>
<child>
<object class="GtkImage" id="imImage">
- <property name="width-request">436</property>
+ <property name="height-request">125</property>
<property name="visible">True</property>
<property name="can-focus">False</property>
+ <property name="halign">center</property>
<property name="valign">start</property>
<property name="vexpand">True</property>
<property name="stock">gtk-missing-image</property>
</object>
<packing>
<property name="expand">False</property>
- <property name="fill">True</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkScrolledWindow">
+ <property name="width-request">436</property>
<property name="height-request">100</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
diff --git a/dbaccess/source/ui/app/AppDetailPageHelper.cxx b/dbaccess/source/ui/app/AppDetailPageHelper.cxx
index cd4d9c6e8b80..0e52b87baf95 100644
--- a/dbaccess/source/ui/app/AppDetailPageHelper.cxx
+++ b/dbaccess/source/ui/app/AppDetailPageHelper.cxx
@@ -766,13 +766,15 @@ std::unique_ptr<weld::TreeIter> OAppDetailPageHelper::elementAdded(ElementType _
{
std::unique_ptr<weld::TreeIter> xRet;
DBTreeViewBase* pTreeView = m_aLists[_eType].get();
+ if (!pTreeView)
+ return xRet;
weld::TreeView& rTreeView = pTreeView->GetWidget();
rTreeView.make_unsorted();
- if( _eType == E_TABLE && pTreeView )
+ if (_eType == E_TABLE)
{
xRet = static_cast<OTableTreeListBox&>(pTreeView->getListBox()).addedTable( _rName );
}
- else if ( pTreeView )
+ else
{
std::unique_ptr<weld::TreeIter> xEntry;
Reference<XChild> xChild(_rObject,UNO_QUERY);
diff --git a/dbaccess/source/ui/app/AppDetailView.cxx b/dbaccess/source/ui/app/AppDetailView.cxx
index 8570db552fe1..eba80dbfb4ec 100644
--- a/dbaccess/source/ui/app/AppDetailView.cxx
+++ b/dbaccess/source/ui/app/AppDetailView.cxx
@@ -70,11 +70,12 @@ void OTasksWindow::updateHelpText()
IMPL_LINK(OTasksWindow, onSelected, weld::TreeView&, rTreeView, bool)
{
m_nCursorIndex = rTreeView.get_cursor_index();
- assert(m_nCursorIndex != -1 && "OTasksWindow::onSelected: invalid entry!");
- URL aCommand;
- aCommand.Complete = reinterpret_cast<TaskEntry*>(rTreeView.get_id(m_nCursorIndex).toUInt64())->sUNOCommand;
- getDetailView()->getBorderWin().getView()->getAppController().executeChecked( aCommand, Sequence< PropertyValue >() );
-
+ if (m_nCursorIndex != -1)
+ {
+ URL aCommand;
+ aCommand.Complete = reinterpret_cast<TaskEntry*>(rTreeView.get_id(m_nCursorIndex).toUInt64())->sUNOCommand;
+ getDetailView()->getBorderWin().getView()->getAppController().executeChecked( aCommand, Sequence< PropertyValue >() );
+ }
return true;
}
diff --git a/dbaccess/source/ui/browser/unodatbr.cxx b/dbaccess/source/ui/browser/unodatbr.cxx
index b05ad037377f..2496ec8bc2b6 100644
--- a/dbaccess/source/ui/browser/unodatbr.cxx
+++ b/dbaccess/source/ui/browser/unodatbr.cxx
@@ -1092,14 +1092,14 @@ std::unique_ptr<weld::TreeIter> SbaTableQueryBrowser::getObjectEntry(const OUStr
weld::TreeView& rTreeView = m_pTreeView->GetWidget();
- if (ppDataSourceEntry)
- {
- // (caller wants to have it...)
- *ppDataSourceEntry = rTreeView.make_iterator(xDataSource.get());
- }
-
if (xDataSource)
{
+ if (ppDataSourceEntry)
+ {
+ // (caller wants to have it...)
+ *ppDataSourceEntry = rTreeView.make_iterator(xDataSource.get());
+ }
+
// expand if required so
if (bExpandAncestors)
rTreeView.expand_row(*xDataSource);
@@ -1121,14 +1121,14 @@ std::unique_ptr<weld::TreeIter> SbaTableQueryBrowser::getObjectEntry(const OUStr
}
}
- if (ppContainerEntry)
- {
- // (caller wants to have it...)
- *ppContainerEntry = rTreeView.make_iterator(xCommandType.get());
- }
-
if (xCommandType)
{
+ if (ppContainerEntry)
+ {
+ // (caller wants to have it...)
+ *ppContainerEntry = rTreeView.make_iterator(xCommandType.get());
+ }
+
rTreeView.make_unsorted();
// expand if required so
diff --git a/dbaccess/source/ui/control/FieldDescControl.cxx b/dbaccess/source/ui/control/FieldDescControl.cxx
index bbd39519ce45..5b925a93f56a 100644
--- a/dbaccess/source/ui/control/FieldDescControl.cxx
+++ b/dbaccess/source/ui/control/FieldDescControl.cxx
@@ -1107,7 +1107,9 @@ void OFieldDescControl::SaveData( OFieldDescription* pFieldDescr )
OUString sDefault;
if (m_xDefault)
{
- sDefault = m_xDefault->get_text();
+ // tdf#138409 take the control default in the UI Locale format, e.g. 12,34 and return a string
+ // suitable as the database default, e.g. 12.34
+ sDefault = CanonicalizeToControlDefault(pFieldDescr, m_xDefault->get_text());
}
else if (m_xBoolDefault)
{
@@ -1338,4 +1340,47 @@ OUString OFieldDescControl::getControlDefault( const OFieldDescription* _pFieldD
return sDefault;
}
+// tdf#138409 intended to be effectively the reverse of getControlDefault to
+// turn a user's possibly 12,34 format into 12.34 format for numerical types
+OUString OFieldDescControl::CanonicalizeToControlDefault(const OFieldDescription* pFieldDescr, const OUString& rDefault) const
+{
+ if (rDefault.isEmpty())
+ return rDefault;
+
+ bool bIsNumericalType = false;
+ switch (pFieldDescr->GetType())
+ {
+ case DataType::TINYINT:
+ case DataType::SMALLINT:
+ case DataType::INTEGER:
+ case DataType::BIGINT:
+ case DataType::FLOAT:
+ case DataType::REAL:
+ case DataType::DOUBLE:
+ case DataType::NUMERIC:
+ case DataType::DECIMAL:
+ bIsNumericalType = true;
+ break;
+ }
+
+ if (!bIsNumericalType)
+ return rDefault;
+
+ try
+ {
+ sal_uInt32 nFormatKey;
+ bool bTextFormat = isTextFormat(pFieldDescr, nFormatKey);
+ if (bTextFormat)
+ return rDefault;
+ double nValue = GetFormatter()->convertStringToNumber(nFormatKey, rDefault);
+ return OUString::number(nValue);
+ }
+ catch(const Exception&)
+ {
+ }
+
+ return rDefault;
+}
+
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/dbaccess/source/ui/dlg/DbAdminImpl.cxx b/dbaccess/source/ui/dlg/DbAdminImpl.cxx
index 2853110b1959..dfb3cc1db655 100644
--- a/dbaccess/source/ui/dlg/DbAdminImpl.cxx
+++ b/dbaccess/source/ui/dlg/DbAdminImpl.cxx
@@ -232,7 +232,7 @@ bool ODbDataSourceAdministrationHelper::getCurrentSettings(Sequence< PropertyVal
if ( !xHandler.is() )
{
// instantiate the default SDB interaction handler
- xHandler = task::InteractionHandler::createWithParent(m_xContext, nullptr);
+ xHandler = task::InteractionHandler::createWithParent(m_xContext, m_pParent->GetXWindow());
}
OUString sName = pName ? pName->GetValue() : OUString();
diff --git a/dbaccess/source/ui/inc/FieldDescControl.hxx b/dbaccess/source/ui/inc/FieldDescControl.hxx
index c467d4ca5402..8c8e0c819cd0 100644
--- a/dbaccess/source/ui/inc/FieldDescControl.hxx
+++ b/dbaccess/source/ui/inc/FieldDescControl.hxx
@@ -188,7 +188,10 @@ namespace dbaui
virtual css::uno::Reference< css::sdbc::XDatabaseMetaData> getMetaData() = 0;
virtual css::uno::Reference< css::sdbc::XConnection> getConnection() = 0;
- OUString getControlDefault( const OFieldDescription* _pFieldDescr, bool _bCheck = true) const;
+ OUString getControlDefault( const OFieldDescription* pFieldDescr, bool _bCheck = true) const;
+ // tdf#138409 take the control default in the UI Locale format, e.g. 12,34 and return a string
+ // suitable as the database default, e.g. 12.34
+ OUString CanonicalizeToControlDefault(const OFieldDescription* pFieldDescr, const OUString& rUserText) const;
void setEditWidth(sal_Int32 _nWidth) { m_nEditWidth = _nWidth; }
};
diff --git a/dbaccess/uiconfig/ui/choosedatasourcedialog.ui b/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
index d599d96b1eed..6bd38e531734 100644
--- a/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
+++ b/dbaccess/uiconfig/ui/choosedatasourcedialog.ui
@@ -137,7 +137,7 @@
<property name="vexpand">True</property>
<property name="model">liststore2</property>
<property name="headers_visible">False</property>
- <property name="search_column">1</property>
+ <property name="search_column">0</property>
<property name="show_expanders">False</property>
<child internal-child="selection">
<object class="GtkTreeSelection" id="Macro Library List-selection2"/>
diff --git a/dbaccess/uiconfig/ui/directsqldialog.ui b/dbaccess/uiconfig/ui/directsqldialog.ui
index e970f4832208..c26b203a0fcd 100644
--- a/dbaccess/uiconfig/ui/directsqldialog.ui
+++ b/dbaccess/uiconfig/ui/directsqldialog.ui
@@ -7,6 +7,7 @@
<property name="border_width">6</property>
<property name="title" translatable="yes" context="directsqldialog|DirectSQLDialog">Execute SQL Statement</property>
<property name="resizable">False</property>
+ <property name="modal">True</property>
<property name="type_hint">dialog</property>
<child>
<placeholder/>
diff --git a/desktop/Executable_soffice_bin.mk b/desktop/Executable_soffice_bin.mk
index 5c895ed0e7cb..9c08a28361df 100644
--- a/desktop/Executable_soffice_bin.mk
+++ b/desktop/Executable_soffice_bin.mk
@@ -23,18 +23,6 @@ $(eval $(call gb_Executable_add_cobjects,soffice_bin,\
desktop/source/app/main \
))
-ifeq ($(OS),MACOSX)
-# At least when building against SDK 10.15, changing the LC_VERSION_MIN_MACOSX load command's sdk
-# value from 10.15 to "n/a" (i.e., 0.0.0) is necessary to avoid blurry text in the LO UI (see
-# <https://github.com/llvm/llvm-project/commit/25ce33a6e4f3b13732c0f851e68390dc2acb9123>
-# "[driver][darwin] Pass -platform_version flag to the linker instead of the
-# -<platform>_version_min flag", clang/test/Driver/darwin-ld-platform-version-macos.c in particular,
-# for the -platform_version that Clang passes by default to new-enough ld):
-$(eval $(call gb_Executable_add_ldflags,soffice_bin, \
- -Xlinker -platform_version -Xlinker macos -Xlinker $(MACOSX_DEPLOYMENT_TARGET) -Xlinker 0.0.0 \
-))
-endif
-
ifeq ($(OS),WNT)
$(eval $(call gb_Executable_set_targettype_gui,soffice_bin,NO))
diff --git a/desktop/Package_scripts.mk b/desktop/Package_scripts.mk
index a806c72ef120..fbd74f43539b 100644
--- a/desktop/Package_scripts.mk
+++ b/desktop/Package_scripts.mk
@@ -16,10 +16,14 @@ $(eval $(call gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/uno
endif
-ifneq ($(OS),WNT)
-
-$(eval $(call gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unoinfo,$(if $(filter MACOSX,$(OS)),unoinfo-mac.sh,unoinfo.sh)))
-
+ifeq ($(OS), MACOSX)
+# only mach-o binaries allowed in bin folder (signing scripts would require extended attributes)
+# so install it into Resources folder and use a symlink instead
+# see https://developer.apple.com/library/archive/technotes/tn2206/_index.html
+$(eval $(call gb_Package_add_file,desktop_scripts_install,$(LIBO_SHARE_FOLDER)/unoinfo,unoinfo-mac.sh))
+$(eval $(call gb_Package_add_symbolic_link,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unoinfo,../$(LIBO_SHARE_FOLDER)/unoinfo))
+else ifneq ($(OS),WNT)
+$(eval $(call gb_Package_add_file,desktop_scripts_install,$(LIBO_BIN_FOLDER)/unoinfo,unoinfo.sh))
endif
# vim: set ts=4 sw=4 noet:
diff --git a/desktop/scripts/unoinfo-mac.sh b/desktop/scripts/unoinfo-mac.sh
index b67882db0015..9b37d1b7d86b 100755
--- a/desktop/scripts/unoinfo-mac.sh
+++ b/desktop/scripts/unoinfo-mac.sh
@@ -38,7 +38,7 @@ c++)
java)
printf '0%s\0%s' \
"$sd_prog/../Resources/java/libreoffice.jar" \
- "$sd_prog"
+ "$sd_prog/../MacOS"
;;
*)
exit 1
diff --git a/desktop/source/app/crashreport.cxx b/desktop/source/app/crashreport.cxx
index 432be67cdcd3..4a5f93c21117 100644
--- a/desktop/source/app/crashreport.cxx
+++ b/desktop/source/app/crashreport.cxx
@@ -15,11 +15,13 @@
#include <unotools/bootstrap.hxx>
#include <o3tl/char16_t2wchar_t.hxx>
#include <desktop/minidump.hxx>
+#include <rtl/ustrbuf.hxx>
#include <config_version.h>
#include <config_folders.h>
#include <string>
+#include <regex>
#if HAVE_FEATURE_BREAKPAD
@@ -109,6 +111,8 @@ void CrashReporter::addKeyValue(const OUString& rKey, const OUString& rValue, tA
void CrashReporter::writeCommonInfo()
{
+ writeSystemInfo();
+
ucbhelper::InternetProxyDecider proxy_decider(::comphelper::getProcessComponentContext());
const OUString protocol = "https";
@@ -243,6 +247,179 @@ std::string CrashReporter::getIniFileName()
return aRet;
}
+// Write system-specific information such as the CPU name and features.
+// This may allow us to get some statistics for decisions (such as when
+// deciding whether SSE2 can be made a hard-requirement for Windows).
+// Breakpad provides this information poorly or not at all.
+#if defined( UNX ) && !defined MACOSX && !defined IOS && !defined ANDROID
+void CrashReporter::writeSystemInfo()
+{
+ // Get 'model name' and 'flags' from /proc/cpuinfo.
+ if( std::ifstream cpuinfo( "/proc/cpuinfo" ); cpuinfo )
+ {
+ bool haveModel = false;
+ bool haveFlags = false;
+ std::regex modelRegex( "^model name[ \t]*:[ \t]*(.*)$" );
+ std::regex flagsRegex( "^flags[ \t]*:[ \t]*(.*)$" );
+ for( std::string line; std::getline( cpuinfo, line ); )
+ {
+ std::smatch match;
+ if( !haveModel && std::regex_match( line, match, modelRegex ) && match.size() == 2)
+ {
+ addKeyValue("CPUModelName", OUString::fromUtf8(OString(match[ 1 ].str())), AddItem);
+ haveModel = true;
+ }
+ if( !haveFlags && std::regex_match( line, match, flagsRegex ) && match.size() == 2)
+ {
+ addKeyValue("CPUFlags", OUString::fromUtf8(OString(match[ 1 ].str())), AddItem);
+ haveFlags = true;
+ }
+ if( haveModel && haveFlags )
+ break;
+ }
+ }
+ // Get 'MemTotal' from /proc/meminfo.
+ if( std::ifstream meminfo( "/proc/meminfo" ); meminfo )
+ {
+ std::regex memTotalRegex( "^MemTotal[ \t]*:[ \t]*(.*)$" );
+ for( std::string line; std::getline( meminfo, line ); )
+ {
+ std::smatch match;
+ if( std::regex_match( line, match, memTotalRegex ) && match.size() == 2)
+ {
+ addKeyValue("MemoryTotal", OUString::fromUtf8(OString(match[ 1 ].str())), AddItem);
+ break;
+ }
+ }
+ }
+}
+#elif defined _WIN32
+void CrashReporter::writeSystemInfo()
+{
+ // Get CPU model name and flags.
+ // See https://docs.microsoft.com/en-us/cpp/intrinsics/cpuid-cpuidex
+ // and https://en.wikipedia.org/wiki/CPUID .
+ int cpui[ 4 ];
+ __cpuid( cpui, 0x80000000 ); // Get the highest extended ID.
+ int exIds = cpui[ 0 ];
+ if( exIds >= 0x80000004 )
+ {
+ int brand[ 16 ];
+ __cpuidex( brand, 0x80000002, 0 );
+ __cpuidex( brand + 4, 0x80000003, 0 );
+ __cpuidex( brand + 8, 0x80000004, 0 );
+ brand[ 12 ] = 0;;
+ addKeyValue( "CPUModelName", OUString::fromUtf8( reinterpret_cast< const char* >( brand )),
+ AddItem );
+ }
+ __cpuid( cpui, 0 ); // Get the highest ID.
+ int ids = cpui[ 0 ];
+ unsigned int ecx1 = 0, edx1 = 0, ebx7 = 0, ecx7 = 0, ecx81 = 0, edx81 = 0;
+ if( ids >= 0x1 )
+ {
+ __cpuidex( cpui, 0x1, 0 );
+ ecx1 = cpui[ 2 ];
+ edx1 = cpui[ 3 ];
+ }
+ if( ids >= 0x7 )
+ {
+ __cpuidex( cpui, 0x7, 0 );
+ ebx7 = cpui[ 1 ];
+ ecx7 = cpui[ 2 ];
+ }
+ if( exIds >= 0x80000001 )
+ {
+ __cpuidex( cpui, 0x80000001, 0 );
+ ecx81 = cpui[ 2 ];
+ edx81 = cpui[ 3 ];
+ }
+ struct FlagItem
+ {
+ unsigned int* reg;
+ int bit;
+ const char* name;
+ };
+ const FlagItem flagItems[] =
+ {
+ { &ecx1, 0, "sse3" },
+ { &ecx1, 1, "pclmulqdq" },
+ { &ecx1, 3, "monitor" },
+ { &ecx1, 9, "ssse3" },
+ { &ecx1, 12, "fma" },
+ { &ecx1, 13, "cpmxch16b" },
+ { &ecx1, 19, "sse41" },
+ { &ecx1, 20, "sse42" },
+ { &ecx1, 22, "movbe" },
+ { &ecx1, 23, "popcnt" },
+ { &ecx1, 25, "aes" },
+ { &ecx1, 26, "xsave" },
+ { &ecx1, 27, "osxsave" },
+ { &ecx1, 28, "avx" },
+ { &ecx1, 29, "f16c" },
+ { &ecx1, 30, "rdrand" },
+ { &edx1, 5, "msr" },
+ { &edx1, 8, "cx8" },
+ { &edx1, 11, "sep" },
+ { &edx1, 15, "cmov" },
+ { &edx1, 19, "clfsh" },
+ { &edx1, 23, "mmx" },
+ { &edx1, 24, "fxsr" },
+ { &edx1, 25, "sse" },
+ { &edx1, 26, "sse2" },
+ { &edx1, 28, "ht" },
+ { &ebx7, 0, "fsgsbase" },
+ { &ebx7, 3, "bmi1" },
+ { &ebx7, 4, "hle" },
+ { &ebx7, 5, "avx2" },
+ { &ebx7, 8, "bmi2" },
+ { &ebx7, 9, "erms" },
+ { &ebx7, 10, "invpcid" },
+ { &ebx7, 11, "rtm" },
+ { &ebx7, 16, "avx512f" },
+ { &ebx7, 18, "rdseed" },
+ { &ebx7, 19, "adx" },
+ { &ebx7, 26, "avx512pf" },
+ { &ebx7, 27, "avx512er" },
+ { &ebx7, 28, "avx512cd" },
+ { &ebx7, 29, "sha" },
+ { &ecx7, 0, "prefetchwt1" },
+ { &ecx81, 0, "lahf" },
+ { &ecx81, 5, "abm" },
+ { &ecx81, 6, "sse4a" },
+ { &ecx81, 11, "xop" },
+ { &ecx81, 21, "tbm" },
+ { &edx81, 11, "syscall" },
+ { &edx81, 22, "mmxext" },
+ { &edx81, 27, "rdtscp" },
+ { &edx81, 30, "3dnowext" },
+ { &edx81, 31, "3dnow" }
+ };
+ OUStringBuffer flags;
+ for( const FlagItem& item : flagItems )
+ {
+ if( *item.reg & ( 1U << item.bit ))
+ {
+ if( !flags.isEmpty())
+ flags.append( " " );
+ flags.appendAscii( item.name );
+ }
+ }
+ if( !flags.isEmpty())
+ addKeyValue( "CPUFlags", flags.makeStringAndClear(), AddItem );
+ // Get total memory.
+ MEMORYSTATUSEX memoryStatus;
+ memoryStatus.dwLength = sizeof( memoryStatus );
+ if( GlobalMemoryStatusEx( &memoryStatus ))
+ {
+ addKeyValue( "MemoryTotal", OUString::number( int( memoryStatus.ullTotalPhys / 1024 ))
+ + " kB", AddItem );
+ }
+}
+#else
+void CrashReporter::writeSystemInfo()
+{
+}
+#endif
#endif //HAVE_FEATURE_BREAKPAD
diff --git a/dictionaries b/dictionaries
-Subproject 0f14b92783008b49eedd6d3dbf40b7becd71746
+Subproject 44c6b936184e9f91d6d14fe65805640a0161fdf
diff --git a/download.lst b/download.lst
index 7022b6dce4aa..62c14cdb39da 100644
--- a/download.lst
+++ b/download.lst
@@ -142,8 +142,8 @@ export JFREEREPORT_SAC_SHA256SUM := 085f2112c51fa8c1783fac12fbd45265059641512134
export JFREEREPORT_SAC_TARBALL := 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
export LIBJPEG_TURBO_SHA256SUM := b24890e2bb46e12e72a79f7e965f409f4e16466d00e1dd15d93d73ee6b592523
export LIBJPEG_TURBO_TARBALL := libjpeg-turbo-1.5.3.tar.gz
-export LANGTAGREG_SHA256SUM := cbe9fca811a37056560aab73e9fc9d3522b46b6785cb02db165f521bf42c230f
-export LANGTAGREG_TARBALL := language-subtag-registry-2020-09-29.tar.bz2
+export LANGTAGREG_SHA256SUM := 62ce680d5db0f28001b64bd57db47f388c13629cdefc9af8e8af0fbe93689ba1
+export LANGTAGREG_TARBALL := language-subtag-registry-2020-12-18.tar.bz2
export LANGUAGETOOL_SHA256SUM := 48c87e41636783bba438b65fd895821e369ed139e1465fac654323ad93c5a82d
export LANGUAGETOOL_TARBALL := b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2
export LCMS2_SHA256SUM := dc49b9c8e4d7cdff376040571a722902b682a795bf92985a85b48854c270772e
@@ -162,8 +162,8 @@ export LIBGPGERROR_SHA256SUM := b32d6ff72a73cf79797f7f2d039e95e9c6f92f0c14502154
export LIBGPGERROR_TARBALL := libgpg-error-1.37.tar.bz2
export LIBLANGTAG_SHA256SUM := d6242790324f1432fb0a6fae71b6851f520b2c5a87675497cf8ea14c2924d52e
export LIBLANGTAG_TARBALL := liblangtag-0.6.2.tar.bz2
-export LIBNUMBERTEXT_SHA256SUM := 739f220b34bf7cb731c09de2921771d644d37dfd276c45564401e5759f10ae57
-export LIBNUMBERTEXT_TARBALL := libnumbertext-1.0.6.tar.xz
+export LIBNUMBERTEXT_SHA256SUM := 17b8249cb89ae11ae15a85612d2665626c0e0e3e56b35654363ba6566d8b61fc
+export LIBNUMBERTEXT_TARBALL := libnumbertext-1.0.7.tar.xz
export LIBTOMMATH_SHA256SUM := 083daa92d8ee6f4af96a6143b12d7fc8fe1a547e14f862304f7281f8f7347483
export LIBTOMMATH_TARBALL := ltm-1.0.zip
export XMLSEC_SHA256SUM := 2d84360b03042178def1d9ff538acacaed2b3a27411db7b2874f1612ed71abc8
@@ -220,10 +220,10 @@ export LIBPNG_SHA256SUM := 505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201f
export LIBPNG_TARBALL := libpng-1.6.37.tar.xz
export POPPLER_SHA256SUM := 016dde34e5f868ea98a32ca99b643325a9682281500942b7113f4ec88d20e2f3
export POPPLER_TARBALL := poppler-21.01.0.tar.xz
-export POSTGRESQL_SHA256SUM := a754c02f7051c2f21e52f8669a421b50485afcde9a581674d6106326b189d126
-export POSTGRESQL_TARBALL := postgresql-9.2.24.tar.bz2
-export PYTHON_SHA256SUM := 5f41968a95afe9bc12192d7e6861aab31e80a46c46fa59d3d837def6a4cd4d37
-export PYTHON_TARBALL := Python-3.8.4.tar.xz
+export POSTGRESQL_SHA256SUM := 12345c83b89aa29808568977f5200d6da00f88a035517f925293355432ffe61f
+export POSTGRESQL_TARBALL := postgresql-13.1.tar.bz2
+export PYTHON_SHA256SUM := bd746ed1ad9ccfa9b2a8d13736a5c452025c3600913d000078e6ed1df3d767b6
+export PYTHON_TARBALL := Python-3.8.8rc1.tar.xz
export QRCODEGEN_SHA256SUM := fcdf9fd69fde07ae4dca2351d84271a9de8093002f733b77c70f52f1630f6e4a
export QRCODEGEN_TARBALL := QR-Code-generator-1.4.0.tar.gz
export QXP_SHA256SUM := e137b6b110120a52c98edd02ebdc4095ee08d0d5295a94316a981750095a945c
diff --git a/editeng/source/editeng/editview.cxx b/editeng/source/editeng/editview.cxx
index 35965e1e276a..8e7c62f224e6 100644
--- a/editeng/source/editeng/editview.cxx
+++ b/editeng/source/editeng/editview.cxx
@@ -1273,7 +1273,10 @@ const SvxFieldItem* EditView::GetField( const Point& rPos, sal_Int32* pPara, sal
const SvxFieldItem* EditView::GetFieldUnderMousePointer( sal_Int32& nPara, sal_Int32& nPos ) const
{
- Point aPos = pImpEditView->GetWindow()->GetPointerPosPixel();
+ auto pWin = pImpEditView->GetWindow();
+ if (!pWin)
+ return nullptr;
+ Point aPos = pWin->GetPointerPosPixel();
aPos = pImpEditView->GetWindow()->PixelToLogic( aPos );
return GetField( aPos, &nPara, &nPos );
}
diff --git a/embeddedobj/source/msole/oleembed.cxx b/embeddedobj/source/msole/oleembed.cxx
index b22ece2f7cea..ce360817f25c 100644
--- a/embeddedobj/source/msole/oleembed.cxx
+++ b/embeddedobj/source/msole/oleembed.cxx
@@ -1004,7 +1004,12 @@ uno::Sequence< embed::VerbDescriptor > SAL_CALL OleEmbeddedObject::getSupportedV
else
#endif
{
- return uno::Sequence< embed::VerbDescriptor >();
+ // tdf#140079 Claim support for the OleEmbeddedObject::doVerb -9 fallback.
+ // So in SfxViewFrame::GetState_Impl in case SID_OBJECT hasVerbs is not
+ // empty, so that the doVerb attempt with -9 fallback is attempted
+ uno::Sequence<embed::VerbDescriptor> aRet(1);
+ aRet[0].VerbID = -9;
+ return aRet;
}
}
diff --git a/emfio/qa/cppunit/emf/EmfImportTest.cxx b/emfio/qa/cppunit/emf/EmfImportTest.cxx
index e8d4833e6424..e81a37d48487 100644
--- a/emfio/qa/cppunit/emf/EmfImportTest.cxx
+++ b/emfio/qa/cppunit/emf/EmfImportTest.cxx
@@ -26,7 +26,6 @@
#include <drawinglayer/primitive2d/Primitive2DContainer.hxx>
#include <drawinglayer/tools/primitive2dxmldump.hxx>
-#include <vcl/bitmapaccess.hxx>
#include <memory>
@@ -383,19 +382,13 @@ void Test::TestPdfInEmf()
// height was only 5cm, so it looked blurry.
CPPUNIT_ASSERT_EQUAL(14321.0, pVectorGraphicData->getSizeHint().getY());
-#if !defined(WNT) && !defined(MACOSX)
- // Hmm, manual testing on Windows looks OK.
- BitmapEx aBitmapEx = aGraphic.GetBitmapEx();
- AlphaMask aMask = aBitmapEx.GetAlpha();
- Bitmap::ScopedReadAccess pAccess(aMask);
- Color aColor(pAccess->GetPixel(0, 0));
// Without the accompanying fix in place, this test would have failed with:
- // - Expected: 220
+ // - Expected: 255
// - Actual : 0
- // i.e. the pixel at the top left corner was entirely opaque, while it should be mostly
- // transparent.
- CPPUNIT_ASSERT_EQUAL(static_cast<sal_uInt8>(220), aColor.GetBlue());
-#endif
+ // i.e. the pixel in the center was entirely opaque, while it should be transparent.
+ BitmapEx aBitmapEx = aGraphic.GetBitmapEx();
+ Size size = aBitmapEx.GetSizePixel();
+ CPPUNIT_ASSERT_EQUAL(static_cast<sal_uInt8>(255), aBitmapEx.GetTransparency(size.Width() / 2, size.Height() / 2));
}
CPPUNIT_TEST_SUITE_REGISTRATION(Test);
diff --git a/extensions/source/propctrlr/standardcontrol.cxx b/extensions/source/propctrlr/standardcontrol.cxx
index c5b03aa270e5..26219f8a79af 100644
--- a/extensions/source/propctrlr/standardcontrol.cxx
+++ b/extensions/source/propctrlr/standardcontrol.cxx
@@ -741,7 +741,16 @@ namespace pcr
IMPL_LINK_NOARG(OMultilineEditControl, TextViewModifiedHdl, weld::TextView&, void)
{
- m_xEntry->set_text(m_xTextView->get_text());
+ // tdf#139070 during editing update the entry to look like how it will
+ // look once editing is finished so that the default behaviour of vcl
+ // to strip newlines and the default behaviour of gtk to show a newline
+ // symbol is suppressed
+ OUString sText = m_xTextView->get_text();
+ auto aSeq = lcl_convertMultiLineToList(sText);
+ if (aSeq.getLength() > 1)
+ m_xEntry->set_text(lcl_convertListToDisplayText(aSeq));
+ else
+ m_xEntry->set_text(sText);
CheckEntryTextViewMisMatch();
setModified();
}
diff --git a/extensions/source/propctrlr/standardcontrol.hxx b/extensions/source/propctrlr/standardcontrol.hxx
index ead1f26bfb6e..0ed0fc635093 100644
--- a/extensions/source/propctrlr/standardcontrol.hxx
+++ b/extensions/source/propctrlr/standardcontrol.hxx
@@ -218,7 +218,9 @@ namespace pcr
virtual void SetModifyHandler() override
{
ONumericControl_Base::SetModifyHandler();
- getTypedControlWindow()->connect_value_changed( LINK( this, CommonBehaviourControlHelper, MetricModifiedHdl ) );
+ weld::MetricSpinButton* pSpinButton = getTypedControlWindow();
+ pSpinButton->connect_value_changed( LINK( this, CommonBehaviourControlHelper, MetricModifiedHdl ) );
+ pSpinButton->get_widget().connect_changed( LINK( this, CommonBehaviourControlHelper, EditModifiedHdl ) );
}
private:
diff --git a/extensions/source/propctrlr/usercontrol.cxx b/extensions/source/propctrlr/usercontrol.cxx
index 74390e1fcde2..fbf829b62938 100644
--- a/extensions/source/propctrlr/usercontrol.cxx
+++ b/extensions/source/propctrlr/usercontrol.cxx
@@ -241,18 +241,16 @@ namespace pcr
{
}
- void SAL_CALL OFileUrlControl::setValue( const Any& _rValue )
+ void SAL_CALL OFileUrlControl::setValue(const Any& rValue)
{
OUString sURL;
- if ( _rValue >>= sURL )
- {
- if (GraphicObject::isGraphicObjectUniqueIdURL(sURL))
- getTypedControlWindow()->set_entry_text(getTypedControlWindow()->GetPlaceHolder());
- else
- getTypedControlWindow()->set_entry_text(sURL);
- }
- else
- getTypedControlWindow()->set_entry_text( "" );
+ SvtURLBox* pControlWindow = getTypedControlWindow();
+ bool bSuccess = rValue >>= sURL;
+ if (bSuccess && GraphicObject::isGraphicObjectUniqueIdURL(sURL))
+ sURL = pControlWindow->GetPlaceHolder();
+ // tdf#140239 leave current cursor valid if the contents won't change
+ if (sURL != pControlWindow->GetURL())
+ pControlWindow->set_entry_text(sURL);
}
Any SAL_CALL OFileUrlControl::getValue()
diff --git a/external/firebird/ExternalProject_firebird.mk b/external/firebird/ExternalProject_firebird.mk
index 8f8a8230227f..3e6455edb9b8 100644
--- a/external/firebird/ExternalProject_firebird.mk
+++ b/external/firebird/ExternalProject_firebird.mk
@@ -75,6 +75,7 @@ $(call gb_ExternalProject_get_state_target,firebird,build):
--enable-shared --disable-static \
) \
$(if $(filter MACOSX,$(OS)), \
+ --build=$(subst macos,darwin,$(BUILD_PLATFORM)) --host=$(subst macos,darwin,$(HOST_PLATFORM)) \
$(if $(filter 1, \
$(shell expr '$(MAC_OS_X_VERSION_MIN_REQUIRED)' \
'<' 101200)), \
diff --git a/external/firebird/UnpackedTarball_firebird.mk b/external/firebird/UnpackedTarball_firebird.mk
index 25b1640755a1..196895ff757c 100644
--- a/external/firebird/UnpackedTarball_firebird.mk
+++ b/external/firebird/UnpackedTarball_firebird.mk
@@ -56,6 +56,12 @@ $(eval $(call gb_UnpackedTarball_add_patches,firebird,\
))
endif
+ifeq ($(ENABLE_MACOSX_SANDBOX),TRUE)
+$(eval $(call gb_UnpackedTarball_add_patches,firebird,\
+ external/firebird/firebird-macosx-sandbox.patch.1 \
+))
+endif
+
ifneq ($(filter -fsanitize=%,$(CC)),)
$(eval $(call gb_UnpackedTarball_add_patches,firebird, \
external/firebird/sanitizer.patch \
diff --git a/external/firebird/firebird-macosx-sandbox.patch.1 b/external/firebird/firebird-macosx-sandbox.patch.1
new file mode 100644
index 000000000000..3bf246c682ba
--- /dev/null
+++ b/external/firebird/firebird-macosx-sandbox.patch.1
@@ -0,0 +1,13 @@
+-*- Mode: Diff -*-
+
+--- firebird/src/common/isc_s_proto.h
++++ firebird/src/common/isc_s_proto.h
+@@ -37,6 +37,8 @@
+ // Firebird platform-specific synchronization data structures
+
+ #if defined(DARWIN)
++#define USE_POSIX_SEMAPHORE
++#define USE_SHARED_FUTEX
+ #define USE_FILELOCKS
+ #endif
+
diff --git a/external/libnumbertext/ExternalPackage_numbertext.mk b/external/libnumbertext/ExternalPackage_numbertext.mk
index 5379d08fc53a..aa31ecc75106 100644
--- a/external/libnumbertext/ExternalPackage_numbertext.mk
+++ b/external/libnumbertext/ExternalPackage_numbertext.mk
@@ -24,6 +24,7 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,libnumbertext_numbertext,$(L
data/fi.sor \
data/fr.sor \
data/fr.sor \
+ data/ga.sor \
data/gl.sor \
data/he.sor \
data/hr.sor \
@@ -35,9 +36,12 @@ $(eval $(call gb_ExternalPackage_add_unpacked_files,libnumbertext_numbertext,$(L
data/ja.sor \
data/ko.sor \
data/lb.sor \
+ data/lg.sor \
data/lt.sor \
data/lv.sor \
+ data/mr.sor \
data/ms.sor \
+ data/mt.sor \
data/no.sor \
data/nl.sor \
data/pl.sor \
diff --git a/external/nss/ExternalProject_nss.mk b/external/nss/ExternalProject_nss.mk
index b9f56d24de0c..a9c4fcadfc95 100644
--- a/external/nss/ExternalProject_nss.mk
+++ b/external/nss/ExternalProject_nss.mk
@@ -16,7 +16,9 @@ $(eval $(call gb_ExternalProject_register_targets,nss,\
))
ifeq ($(OS),WNT)
-$(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalExecutable_get_dependencies,python)
+$(call gb_ExternalProject_get_state_target,nss,build): \
+ $(call gb_ExternalExecutable_get_dependencies,python) \
+ $(SRCDIR)/external/nss/nsinstall.py
$(call gb_Trace_StartRange,nss,EXTERNAL)
$(call gb_ExternalProject_run,build,\
$(if $(MSVC_USE_DEBUG_RUNTIME),USE_DEBUG_RTL=1,BUILD_OPT=1) \
@@ -43,7 +45,9 @@ $(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalExecuta
else # OS!=WNT
# make sure to specify NSPR_CONFIGURE_OPTS as env (before make command), so nss can append it's own defaults
# OTOH specify e.g. CC and NSINSTALL as arguments (after make command), so they will overrule nss makefile values
-$(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalExecutable_get_dependencies,python)
+$(call gb_ExternalProject_get_state_target,nss,build): \
+ $(call gb_ExternalExecutable_get_dependencies,python) \
+ $(SRCDIR)/external/nss/nsinstall.py
$(call gb_Trace_StartRange,nss,EXTERNAL)
$(call gb_ExternalProject_run,build,\
$(if $(filter ANDROID FREEBSD LINUX MACOSX,$(OS)),$(if $(filter X86_64,$(CPUNAME)),USE_64=1)) \
@@ -59,7 +63,7 @@ $(call gb_ExternalProject_get_state_target,nss,build): $(call gb_ExternalExecuta
NSPR_CONFIGURE_OPTS="--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)") \
$(if $(filter MACOSX-X86_64-arm64,$(OS)-$(CPUNAME)-$(shell uname -m)), \
CPU_ARCH=x86_64 \
- NSPR_CONFIGURE_OPTS="--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)") \
+ NSPR_CONFIGURE_OPTS="--build=$(subst macos,darwin,$(BUILD_PLATFORM)) --host=$(subst macos,darwin,$(HOST_PLATFORM))") \
NSDISTMODE=copy \
$(MAKE) \
AR="$(AR)" \
diff --git a/external/nss/nsinstall.py b/external/nss/nsinstall.py
index 80e9c1679373..d90a85e6c540 100644
--- a/external/nss/nsinstall.py
+++ b/external/nss/nsinstall.py
@@ -99,17 +99,17 @@ def nsinstall(argv):
if options.D:
if len(args) != 1:
return 1
- if os.path.exists(args[0]):
+ try:
+ if options.m:
+ os.makedirs(args[0], options.m)
+ else:
+ os.makedirs(args[0])
+ except FileExistsError:
if not os.path.isdir(args[0]):
sys.stderr.write('nsinstall: ' + args[0] + ' is not a directory\n')
sys.exit(1)
if options.m:
os.chmod(args[0], options.m)
- sys.exit()
- if options.m:
- os.makedirs(args[0], options.m)
- else:
- os.makedirs(args[0])
return 0
# nsinstall arg1 [...] directory
diff --git a/external/postgresql/ExternalPackage_postgresql.mk b/external/postgresql/ExternalPackage_postgresql.mk
new file mode 100644
index 000000000000..ada8c4f38eba
--- /dev/null
+++ b/external/postgresql/ExternalPackage_postgresql.mk
@@ -0,0 +1,16 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# 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/.
+#
+
+$(eval $(call gb_ExternalPackage_ExternalPackage,postgresql,postgresql))
+
+$(eval $(call gb_ExternalPackage_use_external_project,postgresql,postgresql))
+
+$(eval $(call gb_ExternalPackage_add_file,postgresql,$(LIBO_LIB_FOLDER)/libpq.dll,$(gb_MSBUILD_CONFIG)/libpq/libpq.dll))
+
+# vim: set noet sw=4 ts=4:
diff --git a/external/postgresql/ExternalProject_postgresql.mk b/external/postgresql/ExternalProject_postgresql.mk
index 15ce2819b091..c0713161878f 100644
--- a/external/postgresql/ExternalProject_postgresql.mk
+++ b/external/postgresql/ExternalProject_postgresql.mk
@@ -12,7 +12,6 @@ $(eval $(call gb_ExternalProject_ExternalProject,postgresql))
$(eval $(call gb_ExternalProject_use_externals,postgresql,\
$(if $(ENABLE_LDAP),openldap) \
openssl \
- zlib \
))
$(eval $(call gb_ExternalProject_register_targets,postgresql,\
@@ -26,8 +25,11 @@ $(eval $(call gb_ExternalProject_use_nmake,postgresql,build))
$(call gb_ExternalProject_get_state_target,postgresql,build) :
$(call gb_Trace_StartRange,postgresql,EXTERNAL)
$(call gb_ExternalProject_run,build,\
- nmake -f win32.mak USE_SSL=1 USE_LDAP=1 \
- ,src)
+ MSBFLAGS="/p:Platform=$(gb_MSBUILD_PLATFORM) \
+ $(if $(filter 160,$(VCVER)),/p:PlatformToolset=v142 /p:VisualStudioVersion=16.0 /ToolsVersion:Current) \
+ $(if $(filter 10,$(WINDOWS_SDK_VERSION)),/p:WindowsTargetPlatformVersion=$(UCRTVERSION))" \
+ $(PERL) build.pl $(gb_MSBUILD_CONFIG) libpq \
+ ,src/tools/msvc)
$(call gb_Trace_EndRange,postgresql,EXTERNAL)
else
@@ -57,22 +59,26 @@ postgresql_LDFLAGS += \
endif
+# note: as of 13.1, zlib is not needed by libpq
+# passing MAKELEVEL=0 is required to find internal headers
$(call gb_ExternalProject_get_state_target,postgresql,build) :
$(call gb_Trace_StartRange,postgresql,EXTERNAL)
$(call gb_ExternalProject_run,build,\
./configure \
- --without-readline --disable-shared --with-ldap \
+ --without-readline \
+ --without-zlib \
+ --with-ldap \
$(if $(CROSS_COMPILING),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \
$(if $(DISABLE_OPENSSL),,--with-openssl \
- $(if $(WITH_KRB5), --with-krb5) \
$(if $(WITH_GSSAPI),--with-gssapi)) \
$(if $(ENABLE_LDAP),,--with-ldap=no) \
+ CFLAGS="-fPIC" \
CPPFLAGS="$(postgresql_CPPFLAGS)" \
LDFLAGS="$(postgresql_LDFLAGS)" \
$(if $(ENABLE_LDAP),EXTRA_LDAP_LIBS="-llber -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4") \
&& cd src/interfaces/libpq \
- && MAKEFLAGS= && $(MAKE) all-static-lib)
+ && MAKEFLAGS= && $(MAKE) MAKELEVEL=0 all-static-lib)
$(call gb_Trace_EndRange,postgresql,EXTERNAL)
endif
diff --git a/external/postgresql/Module_postgresql.mk b/external/postgresql/Module_postgresql.mk
index 1f655c6e5034..7ea89dad3b39 100644
--- a/external/postgresql/Module_postgresql.mk
+++ b/external/postgresql/Module_postgresql.mk
@@ -14,4 +14,10 @@ $(eval $(call gb_Module_add_targets,postgresql,\
UnpackedTarball_postgresql \
))
+ifeq ($(OS),WNT)
+$(eval $(call gb_Module_add_targets,postgresql,\
+ ExternalPackage_postgresql \
+))
+endif # WNT
+
# vim: set noet sw=4 ts=4:
diff --git a/external/postgresql/UnpackedTarball_postgresql.mk b/external/postgresql/UnpackedTarball_postgresql.mk
index 90b363c2dccf..c189b10dcb4b 100644
--- a/external/postgresql/UnpackedTarball_postgresql.mk
+++ b/external/postgresql/UnpackedTarball_postgresql.mk
@@ -13,19 +13,12 @@ $(eval $(call gb_UnpackedTarball_set_tarball,postgresql,$(POSTGRESQL_TARBALL),,p
$(eval $(call gb_UnpackedTarball_update_autoconf_configs,postgresql,config))
-$(eval $(call gb_UnpackedTarball_set_patchlevel,postgresql,3))
-
$(eval $(call gb_UnpackedTarball_add_patches,postgresql, \
- external/postgresql/postgresql-libs-leak.patch \
- external/postgresql/postgresql-9.2.1-libreoffice.patch \
external/postgresql/windows.patch.0 \
external/postgresql/postgresql.exit.patch.0 \
+ external/postgresql/postgres-msvc-build.patch.1 \
))
-ifeq ($(SYSTEM_ZLIB),)
-$(eval $(call gb_UnpackedTarball_add_patches,postgresql, \
- external/postgresql/internal-zlib.patch.1 \
-))
-endif
+$(eval $(call gb_UnpackedTarball_add_file,postgresql,src/tools/msvc/config.pl,external/postgresql/config.pl))
# vim: set noet sw=4 ts=4:
diff --git a/external/postgresql/config.pl b/external/postgresql/config.pl
new file mode 100644
index 000000000000..ae163ebbd166
--- /dev/null
+++ b/external/postgresql/config.pl
@@ -0,0 +1 @@
+$config->{openssl} = "$ENV{WORKDIR}/UnpackedTarball/openssl";
diff --git a/external/postgresql/internal-zlib.patch.1 b/external/postgresql/internal-zlib.patch.1
deleted file mode 100644
index ac2b728e1314..000000000000
--- a/external/postgresql/internal-zlib.patch.1
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -up postgresql/configure.dt postgresql/configure
---- postgresql/configure.dt 2016-11-03 17:34:17.282388226 +0100
-+++ postgresql/configure 2016-11-03 17:34:35.004202484 +0100
-@@ -8566,13 +8566,13 @@ fi
-
- if test "$with_zlib" = yes; then
-
--{ $as_echo "$as_me:$LINENO: checking for inflate in -lz" >&5
--$as_echo_n "checking for inflate in -lz... " >&6; }
-+{ $as_echo "$as_me:$LINENO: checking for inflate in -lzlib" >&5
-+$as_echo_n "checking for inflate in -lzlib... " >&6; }
- if test "${ac_cv_lib_z_inflate+set}" = set; then
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lz $LIBS"
-+LIBS="-lzlib $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h. */
- _ACEOF
-@@ -8636,7 +8636,7 @@ if test "x$ac_cv_lib_z_inflate" = x""yes
- #define HAVE_LIBZ 1
- _ACEOF
-
-- LIBS="-lz $LIBS"
-+ LIBS="-lzlib $LIBS"
-
- else
- { { $as_echo "$as_me:$LINENO: error: zlib library not found
diff --git a/external/postgresql/postgres-msvc-build.patch.1 b/external/postgresql/postgres-msvc-build.patch.1
new file mode 100644
index 000000000000..c217a755918b
--- /dev/null
+++ b/external/postgresql/postgres-msvc-build.patch.1
@@ -0,0 +1,110 @@
+Cygwin perl calls /bin/sh which can't resolve to .exe
+
+Also Cygwin perl has $Config{osname} different from MSWin32, and why even check that?
+
+--- postgresql/src/tools/msvc/build.pl.orig 2021-01-19 17:36:09.801463500 +0100
++++ postgresql/src/tools/msvc/build.pl 2021-01-19 17:36:20.426821300 +0100
+@@ -55,13 +55,13 @@
+ if ($buildwhat)
+ {
+ system(
+- "msbuild $buildwhat.vcxproj /verbosity:normal $msbflags /p:Configuration=$bconf"
++ "msbuild.exe $buildwhat.vcxproj /verbosity:normal $msbflags /p:Configuration=$bconf"
+ );
+ }
+ else
+ {
+ system(
+- "msbuild pgsql.sln /verbosity:normal $msbflags /p:Configuration=$bconf"
++ "msbuild.exe pgsql.sln /verbosity:normal $msbflags /p:Configuration=$bconf"
+ );
+ }
+
+--- postgresql/src/tools/msvc/Project.pm.orig 2021-01-19 17:59:18.799237700 +0100
++++ postgresql/src/tools/msvc/Project.pm 2021-01-19 17:59:48.487711700 +0100
+@@ -22,7 +22,7 @@
+ my $self = {
+ name => $name,
+ type => $type,
+- guid => $^O eq "MSWin32" ? Win32::GuidGen() : 'FAKE',
++ guid => Win32::GuidGen(),
+ files => {},
+ references => [],
+ libraries => [],
+--- postgresql/src/tools/msvc/Solution.pm.orig 2021-01-19 18:03:04.594229100 +0100
++++ postgresql/src/tools/msvc/Solution.pm 2021-01-19 18:04:13.677610100 +0100
+@@ -59,7 +59,7 @@
+ {
+ my $self = shift;
+
+- if ($^O eq "MSWin32")
++ if (1) #($^O eq "MSWin32")
+ {
+ # Examine CL help output to determine if we are in 32 or 64-bit mode.
+ my $output = `cl /? 2>&1`;
+@@ -1081,7 +1081,7 @@
+ }
+ if ($fld ne "")
+ {
+- $flduid{$fld} = $^O eq "MSWin32" ? Win32::GuidGen() : 'FAKE';
++ $flduid{$fld} = Win32::GuidGen();
+ print $sln <<EOF;
+ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "$fld", "$fld", "$flduid{$fld}"
+ EndProject
+--- postgresql/src/tools/msvc/VSObjectFactory.pm.orig 2021-01-19 18:06:42.633421700 +0100
++++ postgresql/src/tools/msvc/VSObjectFactory.pm 2021-01-19 18:06:28.663523200 +0100
+@@ -111,7 +111,7 @@
+
+ sub DetermineVisualStudioVersion
+ {
+- if ($^O eq "MSWin32")
++ if (1) # ($^O eq "MSWin32")
+ {
+ # To determine version of Visual Studio we use nmake as it has
+ # existed for a long time and still exists in current Visual
+--- postgresql/src/tools/msvc/Mkvcbuild.pm.orig 2021-01-19 18:23:59.830153900 +0100
++++ postgresql/src/tools/msvc/Mkvcbuild.pm 2021-01-19 18:24:04.095411300 +0100
+@@ -9,7 +9,7 @@
+ use warnings;
+
+ use Carp;
+-use if ($^O eq "MSWin32"), 'Win32';
++use Win32;
+ use Project;
+ use Solution;
+ use Cwd;
+--- postgresql/src/tools/msvc/Solution.pm.orig 2021-01-19 20:27:21.366237600 +0100
++++ postgresql/src/tools/msvc/Solution.pm 2021-01-19 20:28:17.773662900 +0100
+@@ -126,7 +126,8 @@
+ # openssl.exe is in the specified directory.
+ # Quote the .exe name in case it has spaces
+ my $opensslcmd =
+- qq("$self->{options}->{openssl}\\bin\\openssl.exe" version 2>&1);
++ qq("$self->{options}->{openssl}\\apps\\openssl.exe" version 2>&1);
++ print "$opensslcmd";
+ my $sslout = `$opensslcmd`;
+
+ $? >> 8 == 0
+@@ -964,8 +964,8 @@
+ # On both Win32 and Win64 the same library
+ # names are used without a debugging context.
+ $dbgsuffix = 0;
+- $libsslpath = '\lib\libssl.lib';
+- $libcryptopath = '\lib\libcrypto.lib';
++ $libsslpath = '\libssl.lib';
++ $libcryptopath = '\libcrypto.lib';
+ }
+
+ $proj->AddLibrary($self->{options}->{openssl} . $libsslpath,
+@@ -990,9 +990,9 @@
+ # to be here, so don't ask for it in last
+ # parameter.
+ $proj->AddLibrary(
+- $self->{options}->{openssl} . '\lib\ssleay32.lib', 0);
++ $self->{options}->{openssl} . '\ssleay32.lib', 0);
+ $proj->AddLibrary(
+- $self->{options}->{openssl} . '\lib\libeay32.lib', 0);
++ $self->{options}->{openssl} . '\libeay32.lib', 0);
+ }
+ }
+ }
diff --git a/external/postgresql/postgresql-9.2.1-libreoffice.patch b/external/postgresql/postgresql-9.2.1-libreoffice.patch
deleted file mode 100644
index 174ee8551a78..000000000000
--- a/external/postgresql/postgresql-9.2.1-libreoffice.patch
+++ /dev/null
@@ -1,74 +0,0 @@
---- misc/build/postgresql-9.1.1/src/interfaces/libpq/Makefile 2011-09-22 23:57:57.000000000 +0200
-+++ misc/build/postgresql-9.1.1.patched/src/interfaces/libpq/Makefile 2011-12-15 09:02:18.000000000 +0100
-@@ -148,3 +148,6 @@
- maintainer-clean: distclean maintainer-clean-lib
- $(MAKE) -C test $@
- rm -f libpq-dist.rc
-+
-+libpq-flags.mk:
-+ @printf '%s\n' 'LIBPQ_DEP_LIBS+=$(SHLIB_LINK)' > '$@'
---- misc/build/postgresql-9.1.1/src/interfaces/libpq/win32.mak 2011-12-14 14:28:59.000000000 +0100
-+++ misc/build/postgresql-9.1.1.patched/src/interfaces/libpq/win32.mak 2011-12-15 09:11:37.000000000 +0100
-@@ -11,14 +11,12 @@
- !ENDIF
-
- !IFDEF DEBUG
--OPT=/Od /Zi /MDd
-+OPT=/Od /Zi
- LOPT=/DEBUG
--DEBUGDEF=/D _DEBUG
--OUTFILENAME=libpqd
-+OUTFILENAME=libpq
- !ELSE
- OPT=/O2 /MD
- LOPT=
--DEBUGDEF=/D NDEBUG
- OUTFILENAME=libpq
- !ENDIF
-
-@@ -67,18 +66,11 @@
- CPP=cl.exe
- RSC=rc.exe
-
--!IFDEF DEBUG
--OUTDIR=.\Debug
--INTDIR=.\Debug
--CPP_OBJS=.\Debug/
--!ELSE
--OUTDIR=.\Release
--INTDIR=.\Release
--CPP_OBJS=.\Release/
--!ENDIF
--
-+OUTDIR=.
-+INTDIR=.
-+CPP_OBJS=./
-
--ALL : config "$(OUTDIR)\$(OUTFILENAME).lib" "$(OUTDIR)\$(OUTFILENAME).dll"
-+ALL : config "$(OUTDIR)\$(OUTFILENAME).lib"
-
- CLEAN :
- -@erase "$(INTDIR)\getaddrinfo.obj"
-@@ -178,10 +170,11 @@
- "$(OUTDIR)" :
- if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
-
--CPP_PROJ=/nologo /W3 /EHsc $(OPT) /I "..\..\include" /I "..\..\include\port\win32" /I "..\..\include\port\win32_msvc" /I "..\..\port" /I. /I "$(SSL_INC)" \
-+CPP_PROJ=/nologo /W3 /EHsc $(OPT) /I "..\..\include" /I "..\..\include\port\win32" /I "..\..\include\port\win32_msvc" /I "..\..\port" /I. $(SOLARINC) /I $(WORKDIR)/UnpackedTarball/openssl/include \
- /D "FRONTEND" $(DEBUGDEF) \
- /D "WIN32" /D "_WINDOWS" /Fp"$(INTDIR)\libpq.pch" \
- /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c \
-+ /D "_CRT_NONSTDC_NO_DEPRECATE" \
- /D "_CRT_SECURE_NO_DEPRECATE" $(ADD_DEFINES)
-
- !IFDEF USE_SSL
-@@ -222,7 +215,7 @@
- <<
-
- "$(INTDIR)\libpq.res" : "$(INTDIR)" libpq-dist.rc
-- $(RSC) $(RSC_PROJ) libpq-dist.rc
-+ $(RSC) $(SOLARINC) $(RSC_PROJ) libpq-dist.rc
-
-
- "$(OUTDIR)\$(OUTFILENAME).dll" : "$(OUTDIR)" "$(INTDIR)\libpq.res"
-
diff --git a/external/postgresql/postgresql-libs-leak.patch b/external/postgresql/postgresql-libs-leak.patch
deleted file mode 100644
index 8224137f1f97..000000000000
--- a/external/postgresql/postgresql-libs-leak.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff --recursive -u misc/build/postgresql-9.1.1/configure.in misc/build/postgresql-9.1.1.patched/configure.in
---- misc/build/postgresql-9.1.1/configure.in 2011-09-22 23:57:57.000000000 +0200
-+++ misc/build/postgresql-9.1.1.patched/configure.in 2012-02-03 11:42:45.000000000 +0100
-@@ -903,18 +903,9 @@
- *** Not using spinlocks will cause poor performance.])
- fi
-
--if test "$with_gssapi" = yes ; then
-- if test "$PORTNAME" != "win32"; then
-- AC_SEARCH_LIBS(gss_init_sec_context, [gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'], [],
-- [AC_MSG_ERROR([could not find function 'gss_init_sec_context' required for GSSAPI])])
-- else
-- LIBS="$LIBS -lgssapi32"
-- fi
--fi
--
- if test "$with_krb5" = yes ; then
- if test "$PORTNAME" != "win32"; then
-- AC_SEARCH_LIBS(com_err, [krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err 'com_err -lssl -lcrypto'], [],
-+ AC_SEARCH_LIBS(com_err, [com_err 'com_err -lssl -lcrypto' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'], [],
- [AC_MSG_ERROR([could not find function 'com_err' required for Kerberos 5])])
- AC_SEARCH_LIBS(krb5_sendauth, [krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'], [],
- [AC_MSG_ERROR([could not find function 'krb5_sendauth' required for Kerberos 5])])
-@@ -924,6 +915,15 @@
- fi
- fi
-
-+if test "$with_gssapi" = yes ; then
-+ if test "$PORTNAME" != "win32"; then
-+ AC_SEARCH_LIBS(gss_init_sec_context, [gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'], [],
-+ [AC_MSG_ERROR([could not find function 'gss_init_sec_context' required for GSSAPI])])
-+ else
-+ LIBS="$LIBS -lgssapi32"
-+ fi
-+fi
-+
- if test "$with_openssl" = yes ; then
- dnl Order matters!
- if test "$PORTNAME" != "win32"; then
-
diff --git a/external/postgresql/postgresql.exit.patch.0 b/external/postgresql/postgresql.exit.patch.0
index 0d167925f4a4..77912038e88e 100644
--- a/external/postgresql/postgresql.exit.patch.0
+++ b/external/postgresql/postgresql.exit.patch.0
@@ -2,16 +2,16 @@
--- configure
+++ configure
@@ -24565,6 +24565,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
+ else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
+#include <stdlib.h>
typedef long int ac_int64;
/*
@@ -24702,6 +24702,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
+ else
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
+#include <stdlib.h>
typedef long long int ac_int64;
diff --git a/external/python3/ExternalProject_python3.mk b/external/python3/ExternalProject_python3.mk
index da68f123368d..5bb20c67c867 100644
--- a/external/python3/ExternalProject_python3.mk
+++ b/external/python3/ExternalProject_python3.mk
@@ -138,16 +138,20 @@ ifeq ($(OS),MACOSX)
python3_fw_prefix=$(call gb_UnpackedTarball_get_dir,python3)/python-inst/@__________________________________________________OOO/LibreOfficePython.framework
# rule to allow relocating the whole framework, removing reference to buildinstallation directory
+# also scripts are not allowed to be signed as executables (with extended attributes), but need to
+# be treated as data/put into Resources folder, see also
+# https://developer.apple.com/library/archive/technotes/tn2206/_index.html
$(call gb_ExternalProject_get_state_target,python3,fixscripts) : $(call gb_ExternalProject_get_state_target,python3,build)
$(call gb_Output_announce,python3 - remove reference to installroot from scripts,build,CUS,5)
- $(COMMAND_ECHO)for file in \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/2to3-$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/easy_install-$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/idle$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/pip$(PYTHON_VERSION_MAJOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/pip$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/pydoc$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
- $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)-config \
+ $(COMMAND_ECHO)cd $(python3_fw_prefix)/Versions/$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)/bin/ && \
+ for file in \
+ 2to3-$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
+ easy_install-$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
+ idle$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
+ pip$(PYTHON_VERSION_MAJOR) \
+ pip$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
+ pydoc$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR) \
+ python$(PYTHON_VERSION_MAJOR).$(PYTHON_VERSION_MINOR)-config \
; do { rm "$$file" && $(gb_AWK) '\
BEGIN {print "#!/bin/bash\n\
origpath=$$(pwd)\n\
@@ -156,7 +160,8 @@ cd \"$$origpath\"\n\
\"$$bindir/../Resources/Python.app/Contents/MacOS/LibreOfficePython\" - $$@ <<EOF"} \
FNR==1{next} \
{print} \
- END {print "EOF"}' > "$$file" ; } < "$$file" ; chmod +x "$$file" ; done
+ END {print "EOF"}' > "../Resources/$$file" ; } < "$$file" && \
+ chmod +x "../Resources/$$file" && ln -s "../Resources/$$file" ; done
touch $@
$(call gb_ExternalProject_get_state_target,python3,fixinstallnames) : $(call gb_ExternalProject_get_state_target,python3,build)
diff --git a/extras/source/toolbarmode/default.png b/extras/source/toolbarmode/default.png
index 6dff7cf4d8ac..a65e1f951ba2 100644
--- a/extras/source/toolbarmode/default.png
+++ b/extras/source/toolbarmode/default.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar.png b/extras/source/toolbarmode/notebookbar.png
index 0637d42f3ca9..4683675ce783 100644
--- a/extras/source/toolbarmode/notebookbar.png
+++ b/extras/source/toolbarmode/notebookbar.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_groupedbar_full.png b/extras/source/toolbarmode/notebookbar_groupedbar_full.png
index 08c24b0fa403..d915a9e00880 100644
--- a/extras/source/toolbarmode/notebookbar_groupedbar_full.png
+++ b/extras/source/toolbarmode/notebookbar_groupedbar_full.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_groups.png b/extras/source/toolbarmode/notebookbar_groups.png
index fd7cf7f4007f..8102903d4509 100644
--- a/extras/source/toolbarmode/notebookbar_groups.png
+++ b/extras/source/toolbarmode/notebookbar_groups.png
Binary files differ
diff --git a/extras/source/toolbarmode/sidebar.png b/extras/source/toolbarmode/sidebar.png
index fae7904cba70..5523636023a6 100644
--- a/extras/source/toolbarmode/sidebar.png
+++ b/extras/source/toolbarmode/sidebar.png
Binary files differ
diff --git a/filter/qa/unit/data/empty.odp b/filter/qa/unit/data/empty.odp
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/filter/qa/unit/data/empty.odp
diff --git a/filter/qa/unit/data/empty.odt b/filter/qa/unit/data/empty.odt
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/filter/qa/unit/data/empty.odt
diff --git a/filter/qa/unit/textfilterdetect.cxx b/filter/qa/unit/textfilterdetect.cxx
index fb1ff1d2ac7e..56dccf8914b9 100644
--- a/filter/qa/unit/textfilterdetect.cxx
+++ b/filter/qa/unit/textfilterdetect.cxx
@@ -91,6 +91,26 @@ CPPUNIT_TEST_FIXTURE(TextFilterDetectTest, testEmptyFile)
// Without the accompanying fix in place, this test would have failed, as it was opened in
// Writer instead.
CPPUNIT_ASSERT(xServiceInfo->supportsService("com.sun.star.presentation.PresentationDocument"));
+
+ getComponent()->dispose();
+
+ // Now also test ODT
+ aURL = m_directories.getURLFromSrc(DATA_DIRECTORY) + "empty.odt";
+ getComponent() = loadFromDesktop(aURL);
+ xServiceInfo.set(getComponent(), uno::UNO_QUERY);
+ CPPUNIT_ASSERT(xServiceInfo.is());
+ // Make sure it opens in Writer.
+ CPPUNIT_ASSERT(xServiceInfo->supportsService("com.sun.star.text.TextDocument"));
+ getComponent()->dispose();
+
+ // ... and ODP
+ aURL = m_directories.getURLFromSrc(DATA_DIRECTORY) + "empty.odp";
+ getComponent() = loadFromDesktop(aURL);
+ xServiceInfo.set(getComponent(), uno::UNO_QUERY);
+ CPPUNIT_ASSERT(xServiceInfo.is());
+ // Without the accompanying fix in place, this test would have failed, as it was opened in
+ // Writer instead.
+ CPPUNIT_ASSERT(xServiceInfo->supportsService("com.sun.star.presentation.PresentationDocument"));
}
}
diff --git a/filter/source/graphicfilter/ipict/ipict.cxx b/filter/source/graphicfilter/ipict/ipict.cxx
index 43b872f09558..16b5c3f6be6e 100644
--- a/filter/source/graphicfilter/ipict/ipict.cxx
+++ b/filter/source/graphicfilter/ipict/ipict.cxx
@@ -1966,7 +1966,11 @@ void PictReader::ReadPict( SvStream & rStreamPict, GDIMetaFile & rGDIMetaFile )
else
nPos+=1+nSize;
- pPict->Seek(nPos);
+ if (!checkSeek(*pPict, nPos))
+ {
+ pPict->SetError(SVSTREAM_FILEFORMAT_ERROR);
+ break;
+ }
}
pVirDev->SetClipRegion();
diff --git a/forms/source/component/clickableimage.cxx b/forms/source/component/clickableimage.cxx
index bc2a2ba739e5..661f0c480822 100644
--- a/forms/source/component/clickableimage.cxx
+++ b/forms/source/component/clickableimage.cxx
@@ -310,9 +310,9 @@ namespace frm
}
else
{
- URL aHyperLink = m_pFeatureInterception->getTransformer().getStrictURL(aURL.Complete);
+ URL aHyperLink = m_pFeatureInterception->getTransformer().getStrictURL( ".uno:OpenHyperlink" );
- Reference< XDispatch > xDisp = m_pFeatureInterception->queryDispatch(aHyperLink);
+ Reference< XDispatch > xDisp = Reference< XDispatchProvider > (xFrame,UNO_QUERY_THROW)->queryDispatch(aHyperLink, OUString() , 0);
if ( xDisp.is() )
{
diff --git a/formula/source/core/api/FormulaCompiler.cxx b/formula/source/core/api/FormulaCompiler.cxx
index bd1d1f082455..73669e84ff04 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -1685,18 +1685,25 @@ void FormulaCompiler::Factor()
HandleIIOpCode(pFacToken, pArgArray,
std::min(nSepCount, static_cast<sal_uInt32>(FORMULA_MAXPARAMSII)));
}
+ bool bDone = false;
if (bBadName)
; // nothing, keep current token for return
else if (eOp != ocClose)
SetError( FormulaError::PairExpected);
else
+ {
NextToken();
+ bDone = true;
+ }
// Jumps are just normal functions for the FunctionAutoPilot tree view
if (!mbJumpCommandReorder && pFacToken->GetType() == svJump)
pFacToken = new FormulaFAPToken( pFacToken->GetOpCode(), nSepCount, pFacToken );
else
pFacToken->SetByte( nSepCount );
PutCode( pFacToken );
+
+ if (bDone)
+ AnnotateOperands();
}
else if (IsOpCodeJumpCommand(eOp))
{
diff --git a/fpicker/source/win32/VistaFilePickerImpl.cxx b/fpicker/source/win32/VistaFilePickerImpl.cxx
index d6e10115ac82..c9a29a194f1b 100644
--- a/fpicker/source/win32/VistaFilePickerImpl.cxx
+++ b/fpicker/source/win32/VistaFilePickerImpl.cxx
@@ -187,7 +187,7 @@ VistaFilePickerImpl::VistaFilePickerImpl()
, m_iEventHandler(new VistaFilePickerEventHandler(this))
, m_bInExecute (false)
, m_bWasExecuted (false)
- , m_hParentWindow(choose_parent_window())
+ , m_hParentWindow(nullptr)
, m_sDirectory ()
, m_sFilename ()
, mnNbCallCoInitializeExForReinit(0)
@@ -1019,19 +1019,25 @@ void VistaFilePickerImpl::impl_sta_ShowDialogModal(const RequestRef& rRequest)
}
}
-
HRESULT hResult = E_FAIL;
+ HWND hParentWindow;
+ {
+ osl::MutexGuard aLock(m_aMutex);
+ // Note that there is a potential race between retrieving and
+ // using parent window (window might get destroyed)
+ hParentWindow = m_hParentWindow ? m_hParentWindow : choose_parent_window();
+ }
try
{
// show dialog and wait for user decision
if (iOpen.is())
- hResult = iOpen->Show( m_hParentWindow ); // parent window needed
+ hResult = iOpen->Show( hParentWindow ); // parent window needed
else
if (iSave.is())
- hResult = iSave->Show( m_hParentWindow ); // parent window needed
+ hResult = iSave->Show( hParentWindow ); // parent window needed
else
if (iPick.is())
- hResult = iPick->Show( m_hParentWindow ); // parent window needed
+ hResult = iPick->Show( hParentWindow ); // parent window needed
}
catch(...)
{}
diff --git a/fpicker/uiconfig/ui/remotefilesdialog.ui b/fpicker/uiconfig/ui/remotefilesdialog.ui
index fd2d72f12d17..c98e3d65b797 100644
--- a/fpicker/uiconfig/ui/remotefilesdialog.ui
+++ b/fpicker/uiconfig/ui/remotefilesdialog.ui
@@ -10,7 +10,7 @@
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon_name">svx/res/gallist.png</property>
+ <property name="icon_name">svx/res/listview.png</property>
</object>
<object class="GtkImage" id="image3">
<property name="visible">True</property>
diff --git a/framework/inc/bitmaps.hlst b/framework/inc/bitmaps.hlst
index 71a3efe823d1..b7e3fdd064e1 100644
--- a/framework/inc/bitmaps.hlst
+++ b/framework/inc/bitmaps.hlst
@@ -21,7 +21,7 @@
#define RID_SVXBMP_GROUPBOX "res/sx10598.png"
#define RID_SVXBMP_EDITBOX "res/sx10599.png"
#define RID_SVXBMP_LISTBOX "res/sx10600.png"
-#define RID_SVXBMP_COMBOBOX "res/sx10600.png"
+#define RID_SVXBMP_COMBOBOX "res/sx10601.png"
#define RID_SVXBMP_IMAGEBUTTON "res/sx10604.png"
#define RID_SVXBMP_IMAGECONTROL "res/sx10710.png"
#define RID_SVXBMP_FILECONTROL "res/sx10605.png"
diff --git a/helpcontent2 b/helpcontent2
-Subproject 99a53d675225a21337ae919e9cedc6c36ede28e
+Subproject 2ddcf60f46abe8a99afeffd5f4d179460978468
diff --git a/i18nutil/source/utility/paper.cxx b/i18nutil/source/utility/paper.cxx
index 4e94f9b36a14..74c9fd35e9f4 100644
--- a/i18nutil/source/utility/paper.cxx
+++ b/i18nutil/source/utility/paper.cxx
@@ -164,7 +164,7 @@ const size_t nTabSize = SAL_N_ELEMENTS(aDinTab);
#define MAXSLOPPY 21
-void PaperInfo::doSloppyFit()
+void PaperInfo::doSloppyFit(bool bAlsoTryRotated)
{
if (m_eType != PAPER_USER)
return;
@@ -175,11 +175,8 @@ void PaperInfo::doSloppyFit()
tools::Long lDiffW = std::abs(aDinTab[i].m_nWidth - m_nPaperWidth);
tools::Long lDiffH = std::abs(aDinTab[i].m_nHeight - m_nPaperHeight);
- tools::Long lFlipDiffW = std::abs(aDinTab[i].m_nHeight - m_nPaperWidth);
- tools::Long lFlipDiffH = std::abs(aDinTab[i].m_nWidth - m_nPaperHeight);
- if ( (lDiffW < MAXSLOPPY && lDiffH < MAXSLOPPY) ||
- (lFlipDiffW < MAXSLOPPY && lFlipDiffH < MAXSLOPPY) )
+ if (lDiffW < MAXSLOPPY && lDiffH < MAXSLOPPY)
{
m_nPaperWidth = aDinTab[i].m_nWidth;
m_nPaperHeight = aDinTab[i].m_nHeight;
@@ -187,6 +184,13 @@ void PaperInfo::doSloppyFit()
return;
}
}
+
+ if (bAlsoTryRotated)
+ {
+ std::swap(m_nPaperWidth, m_nPaperHeight);
+ doSloppyFit();
+ std::swap(m_nPaperWidth, m_nPaperHeight);
+ }
}
bool PaperInfo::sloppyEqual(const PaperInfo &rOther) const
diff --git a/icon-themes/breeze/links.txt b/icon-themes/breeze/links.txt
index 51b63fca88bf..4357dd974e7a 100644
--- a/icon-themes/breeze/links.txt
+++ b/icon-themes/breeze/links.txt
@@ -2592,6 +2592,7 @@ svx/res/fontworkalignstretch_26.png cmd/lc_text_marquee.png
svx/res/fw07.png cmd/sc_alignleft.png
svx/res/fw08.png cmd/sc_alignhorizontalcenter.png
svx/res/fw09.png cmd/sc_alignright.png
+svx/res/gallist.png svx/res/galdetail.png
svx/res/graphic.png cmd/lc_graphic.png
svx/res/id01.png cmd/sc_ok.png
diff --git a/icon-themes/breeze/svx/res/galdetail.png b/icon-themes/breeze/svx/res/galdetail.png
new file mode 100644
index 000000000000..8adf06422ea0
--- /dev/null
+++ b/icon-themes/breeze/svx/res/galdetail.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/listview.png b/icon-themes/breeze/svx/res/listview.png
new file mode 100644
index 000000000000..57c5fb5e36c1
--- /dev/null
+++ b/icon-themes/breeze/svx/res/listview.png
Binary files differ
diff --git a/icon-themes/breeze_dark/links.txt b/icon-themes/breeze_dark/links.txt
index 51b63fca88bf..4357dd974e7a 100644
--- a/icon-themes/breeze_dark/links.txt
+++ b/icon-themes/breeze_dark/links.txt
@@ -2592,6 +2592,7 @@ svx/res/fontworkalignstretch_26.png cmd/lc_text_marquee.png
svx/res/fw07.png cmd/sc_alignleft.png
svx/res/fw08.png cmd/sc_alignhorizontalcenter.png
svx/res/fw09.png cmd/sc_alignright.png
+svx/res/gallist.png svx/res/galdetail.png
svx/res/graphic.png cmd/lc_graphic.png
svx/res/id01.png cmd/sc_ok.png
diff --git a/icon-themes/breeze_dark/svx/res/galdetail.png b/icon-themes/breeze_dark/svx/res/galdetail.png
new file mode 100644
index 000000000000..e3706aba7f31
--- /dev/null
+++ b/icon-themes/breeze_dark/svx/res/galdetail.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/listview.png b/icon-themes/breeze_dark/svx/res/listview.png
new file mode 100644
index 000000000000..59967ef9a310
--- /dev/null
+++ b/icon-themes/breeze_dark/svx/res/listview.png
Binary files differ
diff --git a/icon-themes/breeze_dark_svg/svx/res/galdetail.svg b/icon-themes/breeze_dark_svg/svx/res/galdetail.svg
new file mode 100644
index 000000000000..0fa3d3a177de
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/svx/res/galdetail.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v7h7v-7zm1 1h5v5h-5zm8 0v1h7v-1zm0 4v1h7v-1zm-9 4v7h7v-7zm9 1v1h4v-1zm0 4v1h4v-1z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/svx/res/listview.svg b/icon-themes/breeze_dark_svg/svx/res/listview.svg
new file mode 100644
index 000000000000..9c17b13c9b8a
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/svx/res/listview.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h7v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h5v-1zm8 0v1h2v-1zm4 0v1h4v-1zm-12 3v1h6v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h6v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h7v-1zm8 0v1h1v-1zm4 0v1h4v-1zm-12 3v1h7v-1zm8 0v1h3v-1zm4 0v1h4v-1z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/svx/res/galdetail.svg b/icon-themes/breeze_svg/svx/res/galdetail.svg
new file mode 100644
index 000000000000..28405f7303d6
--- /dev/null
+++ b/icon-themes/breeze_svg/svx/res/galdetail.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v7h7v-7zm1 1h5v5h-5zm8 0v1h7v-1zm0 4v1h7v-1zm-9 4v7h7v-7zm9 1v1h4v-1zm0 4v1h4v-1z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/svx/res/listview.svg b/icon-themes/breeze_svg/svx/res/listview.svg
new file mode 100644
index 000000000000..7279ea20df0e
--- /dev/null
+++ b/icon-themes/breeze_svg/svx/res/listview.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v1h7v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h5v-1zm8 0v1h2v-1zm4 0v1h4v-1zm-12 3v1h6v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h6v-1zm8 0v1h3v-1zm4 0v1h4v-1zm-12 3v1h7v-1zm8 0v1h1v-1zm4 0v1h4v-1zm-12 3v1h7v-1zm8 0v1h3v-1zm4 0v1h4v-1z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/brand/intro-highres.png b/icon-themes/colibre/brand/intro-highres.png
index 58feb7f1c262..aba1a53ae0bb 100644
--- a/icon-themes/colibre/brand/intro-highres.png
+++ b/icon-themes/colibre/brand/intro-highres.png
Binary files differ
diff --git a/icon-themes/colibre/brand/intro.png b/icon-themes/colibre/brand/intro.png
index a4f36cd3b65d..52499ada77db 100644
--- a/icon-themes/colibre/brand/intro.png
+++ b/icon-themes/colibre/brand/intro.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/actionmode.png b/icon-themes/colibre/cmd/32/actionmode.png
index e4d05ad59034..b11ec8f50ac1 100644
--- a/icon-themes/colibre/cmd/32/actionmode.png
+++ b/icon-themes/colibre/cmd/32/actionmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/es/bold.png b/icon-themes/colibre/cmd/32/es/bold.png
new file mode 100644
index 000000000000..59f9cd8ac065
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/es/bold.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/es/underline.png b/icon-themes/colibre/cmd/32/es/underline.png
new file mode 100644
index 000000000000..baddbdada28d
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/es/underline.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/es/underlinedouble.png b/icon-themes/colibre/cmd/32/es/underlinedouble.png
new file mode 100644
index 000000000000..6bf006e40b98
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/es/underlinedouble.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/it/italic.png b/icon-themes/colibre/cmd/32/it/italic.png
new file mode 100644
index 000000000000..0f1ab5c8276c
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/it/italic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/lc_bold.png b/icon-themes/colibre/cmd/es/lc_bold.png
index e6bc7bca4658..e6bc7bca4658 100644
--- a/icon-themes/colibre/cmd/ca/lc_bold.png
+++ b/icon-themes/colibre/cmd/es/lc_bold.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/lc_underline.png b/icon-themes/colibre/cmd/es/lc_underline.png
index 84e4a75e43c5..84e4a75e43c5 100644
--- a/icon-themes/colibre/cmd/ca/lc_underline.png
+++ b/icon-themes/colibre/cmd/es/lc_underline.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/lc_underlinedouble.png b/icon-themes/colibre/cmd/es/lc_underlinedouble.png
index 66d2cb5d4eca..66d2cb5d4eca 100644
--- a/icon-themes/colibre/cmd/ca/lc_underlinedouble.png
+++ b/icon-themes/colibre/cmd/es/lc_underlinedouble.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/sc_bold.png b/icon-themes/colibre/cmd/es/sc_bold.png
index 7d2f4d5d6e57..7d2f4d5d6e57 100644
--- a/icon-themes/colibre/cmd/ca/sc_bold.png
+++ b/icon-themes/colibre/cmd/es/sc_bold.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/sc_underline.png b/icon-themes/colibre/cmd/es/sc_underline.png
index 46e0d4588f86..46e0d4588f86 100644
--- a/icon-themes/colibre/cmd/ca/sc_underline.png
+++ b/icon-themes/colibre/cmd/es/sc_underline.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/sc_underlinedouble.png b/icon-themes/colibre/cmd/es/sc_underlinedouble.png
index 334348958404..334348958404 100644
--- a/icon-themes/colibre/cmd/ca/sc_underlinedouble.png
+++ b/icon-themes/colibre/cmd/es/sc_underlinedouble.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/lc_italic.png b/icon-themes/colibre/cmd/it/lc_italic.png
index 0d4756d10a00..0d4756d10a00 100644
--- a/icon-themes/colibre/cmd/ca/lc_italic.png
+++ b/icon-themes/colibre/cmd/it/lc_italic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/ca/sc_italic.png b/icon-themes/colibre/cmd/it/sc_italic.png
index 0438c37ddcbf..0438c37ddcbf 100644
--- a/icon-themes/colibre/cmd/ca/sc_italic.png
+++ b/icon-themes/colibre/cmd/it/sc_italic.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_actionmode.png b/icon-themes/colibre/cmd/lc_actionmode.png
index f8fd920b2a96..ebc4da28b32e 100644
--- a/icon-themes/colibre/cmd/lc_actionmode.png
+++ b/icon-themes/colibre/cmd/lc_actionmode.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_actionmode.png b/icon-themes/colibre/cmd/sc_actionmode.png
index e08dd99aae4d..84f128e1633a 100644
--- a/icon-themes/colibre/cmd/sc_actionmode.png
+++ b/icon-themes/colibre/cmd/sc_actionmode.png
Binary files differ
diff --git a/icon-themes/colibre/links.txt b/icon-themes/colibre/links.txt
index 6ac7a68f0abe..0e0c3f0dae1f 100644
--- a/icon-themes/colibre/links.txt
+++ b/icon-themes/colibre/links.txt
@@ -395,18 +395,13 @@ cmd/32/ar/numberliststyle.png cmd/32/ar/defaultnumbering.png
cmd/32/ar/recundo.png cmd/32/redo.png
cmd/32/ar/redo.png cmd/32/undo.png
cmd/32/ar/undo.png cmd/32/redo.png
-cmd/32/ca/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/ca/underlinesingle.png cmd/32/ca/underline.png
-cmd/32/es/bold.png cmd/32/ca/bold.png
cmd/32/es/italic.png cmd/32/de/italic.png
cmd/32/es/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png
cmd/32/es/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/es/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/es/numberformatthousands.png cmd/32/de/numberformatthousands.png
-cmd/32/es/underline.png cmd/32/ca/underline.png
-cmd/32/es/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/es/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/es/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/es/underlinesimple.png cmd/32/es/underline.png
+cmd/32/es/underlinesingle.png cmd/32/es/underline.png
cmd/32/fa/absoluterecord.png cmd/32/ar/absoluterecord.png
cmd/32/fa/alphaliststyle.png cmd/32/ar/alphaliststyle.png
cmd/32/fa/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png
@@ -435,10 +430,10 @@ cmd/32/fr/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png
cmd/32/fr/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/fr/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/fr/numberformatthousands.png cmd/32/de/numberformatthousands.png
-cmd/32/fr/underline.png cmd/32/ca/underline.png
-cmd/32/fr/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/fr/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/fr/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/fr/underline.png cmd/32/es/underline.png
+cmd/32/fr/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/fr/underlinesimple.png cmd/32/es/underline.png
+cmd/32/fr/underlinesingle.png cmd/32/es/underline.png
cmd/32/he/absoluterecord.png cmd/32/ar/absoluterecord.png
cmd/32/he/alphaliststyle.png cmd/32/ar/alphaliststyle.png
cmd/32/he/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png
@@ -471,11 +466,10 @@ cmd/32/id/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/id/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/id/numberformatthousands.png cmd/32/de/numberformatthousands.png
cmd/32/it/bold.png cmd/32/fr/bold.png
-cmd/32/it/italic.png cmd/32/ca/italic.png
-cmd/32/it/underline.png cmd/32/ca/underline.png
-cmd/32/it/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/it/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/it/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/it/underline.png cmd/32/es/underline.png
+cmd/32/it/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/it/underlinesimple.png cmd/32/es/underline.png
+cmd/32/it/underlinesingle.png cmd/32/es/underline.png
cmd/32/km/underlinesimple.png cmd/32/km/underline.png
cmd/32/km/underlinesingle.png cmd/32/km/underline.png
cmd/32/ko/charactermenu.png cmd/32/ko/fontdialog.png
@@ -493,23 +487,23 @@ cmd/32/ko/texttoolbox.png cmd/32/ko/text.png
cmd/32/ko/underlinesimple.png cmd/32/ko/underline.png
cmd/32/ko/underlinesingle.png cmd/32/ko/underline.png
cmd/32/ko/viewsidebarstyles.png cmd/32/ko/designerdialog.png
-cmd/32/nl/italic.png cmd/32/ca/italic.png
+cmd/32/nl/italic.png cmd/32/it/italic.png
cmd/32/nl/underlinesimple.png cmd/32/nl/underline.png
cmd/32/nl/underlinesingle.png cmd/32/nl/underline.png
cmd/32/pl/bold.png cmd/32/fr/bold.png
cmd/32/pl/italic.png cmd/32/de/italic.png
cmd/32/pl/underlinesimple.png cmd/32/pl/underline.png
cmd/32/pl/underlinesingle.png cmd/32/pl/underline.png
-cmd/32/pt-BR/bold.png cmd/32/ca/bold.png
-cmd/32/pt-BR/underline.png cmd/32/ca/underline.png
-cmd/32/pt-BR/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/pt-BR/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/pt-BR/underlinesingle.png cmd/32/ca/underline.png
-cmd/32/pt/bold.png cmd/32/ca/bold.png
-cmd/32/pt/underline.png cmd/32/ca/underline.png
-cmd/32/pt/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/pt/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/pt/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/pt-BR/bold.png cmd/32/es/bold.png
+cmd/32/pt-BR/underline.png cmd/32/es/underline.png
+cmd/32/pt-BR/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/pt-BR/underlinesimple.png cmd/32/es/underline.png
+cmd/32/pt-BR/underlinesingle.png cmd/32/es/underline.png
+cmd/32/pt/bold.png cmd/32/es/bold.png
+cmd/32/pt/underline.png cmd/32/es/underline.png
+cmd/32/pt/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/pt/underlinesimple.png cmd/32/es/underline.png
+cmd/32/pt/underlinesingle.png cmd/32/es/underline.png
cmd/32/ru/italic.png cmd/32/de/italic.png
cmd/32/ru/underlinesimple.png cmd/32/ru/underline.png
cmd/32/ru/underlinesingle.png cmd/32/ru/underline.png
@@ -558,30 +552,20 @@ cmd/ar/sc_bulletliststyle.png cmd/ar/sc_defaultbullet.png
cmd/ar/sc_numberliststyle.png cmd/ar/sc_defaultnumbering.png
cmd/ar/sc_redo.png cmd/sc_undo.png
cmd/ar/sc_undo.png cmd/sc_redo.png
-cmd/ca/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/ca/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/ca/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/ca/sc_underlinesingle.png cmd/ca/sc_underline.png
-cmd/es/lc_bold.png cmd/ca/lc_bold.png
cmd/es/lc_italic.png cmd/de/lc_italic.png
cmd/es/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png
cmd/es/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png
cmd/es/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png
cmd/es/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png
-cmd/es/lc_underline.png cmd/ca/lc_underline.png
-cmd/es/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/es/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/es/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/es/sc_bold.png cmd/ca/sc_bold.png
+cmd/es/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/es/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/es/sc_italic.png cmd/de/sc_italic.png
cmd/es/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png
cmd/es/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/es/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/es/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
-cmd/es/sc_underline.png cmd/ca/sc_underline.png
-cmd/es/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/es/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/es/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/es/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/es/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/fa/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png
cmd/fa/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png
cmd/fa/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png
@@ -634,18 +618,18 @@ cmd/fr/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png
cmd/fr/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png
cmd/fr/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png
cmd/fr/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png
-cmd/fr/lc_underline.png cmd/ca/lc_underline.png
-cmd/fr/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/fr/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/fr/lc_underlinesingle.png cmd/ca/lc_underline.png
+cmd/fr/lc_underline.png cmd/es/lc_underline.png
+cmd/fr/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/fr/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/fr/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/fr/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png
cmd/fr/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/fr/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/fr/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
-cmd/fr/sc_underline.png cmd/ca/sc_underline.png
-cmd/fr/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/fr/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/fr/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/fr/sc_underline.png cmd/es/sc_underline.png
+cmd/fr/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/fr/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/fr/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/he/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png
cmd/he/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png
cmd/he/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png
@@ -709,17 +693,15 @@ cmd/id/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/id/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/id/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
cmd/it/lc_bold.png cmd/fr/lc_bold.png
-cmd/it/lc_italic.png cmd/ca/lc_italic.png
-cmd/it/lc_underline.png cmd/ca/lc_underline.png
-cmd/it/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/it/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/it/lc_underlinesingle.png cmd/ca/lc_underline.png
+cmd/it/lc_underline.png cmd/es/lc_underline.png
+cmd/it/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/it/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/it/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/it/sc_bold.png cmd/fr/sc_bold.png
-cmd/it/sc_italic.png cmd/ca/sc_italic.png
-cmd/it/sc_underline.png cmd/ca/sc_underline.png
-cmd/it/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/it/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/it/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/it/sc_underline.png cmd/es/sc_underline.png
+cmd/it/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/it/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/it/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/km/lc_underlinesimple.png cmd/km/lc_underline.png
cmd/km/lc_underlinesingle.png cmd/km/lc_underline.png
cmd/km/sc_underlinesimple.png cmd/km/sc_underline.png
@@ -756,10 +738,10 @@ cmd/ko/sc_underlinesingle.png cmd/ko/sc_underline.png
cmd/ko/sc_viewsidebarstyles.png cmd/ko/sc_designerdialog.png
cmd/lc_underlinesimple.png cmd/lc_underline.png
cmd/lc_underlinesingle.png cmd/lc_underline.png
-cmd/nl/lc_italic.png cmd/ca/lc_italic.png
+cmd/nl/lc_italic.png cmd/it/lc_italic.png
cmd/nl/lc_underlinesimple.png cmd/nl/lc_underline.png
cmd/nl/lc_underlinesingle.png cmd/nl/lc_underline.png
-cmd/nl/sc_italic.png cmd/ca/sc_italic.png
+cmd/nl/sc_italic.png cmd/it/sc_italic.png
cmd/nl/sc_underlinesimple.png cmd/nl/sc_underline.png
cmd/nl/sc_underlinesingle.png cmd/nl/sc_underline.png
cmd/pl/lc_bold.png cmd/fr/lc_bold.png
@@ -770,26 +752,26 @@ cmd/pl/sc_bold.png cmd/fr/sc_bold.png
cmd/pl/sc_italic.png cmd/de/sc_italic.png
cmd/pl/sc_underlinesimple.png cmd/pl/sc_underline.png
cmd/pl/sc_underlinesingle.png cmd/pl/sc_underline.png
-cmd/pt-BR/lc_bold.png cmd/ca/lc_bold.png
-cmd/pt-BR/lc_underline.png cmd/ca/lc_underline.png
-cmd/pt-BR/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/pt-BR/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/pt-BR/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/pt-BR/sc_bold.png cmd/ca/sc_bold.png
-cmd/pt-BR/sc_underline.png cmd/ca/sc_underline.png
-cmd/pt-BR/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/pt-BR/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/pt-BR/sc_underlinesingle.png cmd/ca/sc_underline.png
-cmd/pt/lc_bold.png cmd/ca/lc_bold.png
-cmd/pt/lc_underline.png cmd/ca/lc_underline.png
-cmd/pt/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/pt/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/pt/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/pt/sc_bold.png cmd/ca/sc_bold.png
-cmd/pt/sc_underline.png cmd/ca/sc_underline.png
-cmd/pt/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/pt/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/pt/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/pt-BR/lc_bold.png cmd/es/lc_bold.png
+cmd/pt-BR/lc_underline.png cmd/es/lc_underline.png
+cmd/pt-BR/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/pt-BR/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/pt-BR/lc_underlinesingle.png cmd/es/lc_underline.png
+cmd/pt-BR/sc_bold.png cmd/es/sc_bold.png
+cmd/pt-BR/sc_underline.png cmd/es/sc_underline.png
+cmd/pt-BR/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/pt-BR/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/pt-BR/sc_underlinesingle.png cmd/es/sc_underline.png
+cmd/pt/lc_bold.png cmd/es/lc_bold.png
+cmd/pt/lc_underline.png cmd/es/lc_underline.png
+cmd/pt/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/pt/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/pt/lc_underlinesingle.png cmd/es/lc_underline.png
+cmd/pt/sc_bold.png cmd/es/sc_bold.png
+cmd/pt/sc_underline.png cmd/es/sc_underline.png
+cmd/pt/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/pt/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/pt/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/ru/lc_italic.png cmd/de/lc_italic.png
cmd/ru/lc_underlinesimple.png cmd/ru/lc_underline.png
cmd/ru/lc_underlinesingle.png cmd/ru/lc_underline.png
@@ -2439,6 +2421,7 @@ svx/res/fontworkalignstretch_26.png cmd/lc_text_marquee.png
svx/res/fw07.png cmd/sc_alignleft.png
svx/res/fw08.png cmd/sc_alignhorizontalcenter.png
svx/res/fw09.png cmd/sc_alignright.png
+svx/res/gallist.png svx/res/galdetail.png
svx/res/graphic.png cmd/sc_graphic.png
svx/res/id01.png cmd/sc_ok.png
svx/res/id018.png cmd/sc_choosemacro.png
diff --git a/icon-themes/colibre/svx/res/gallist.png b/icon-themes/colibre/svx/res/galdetail.png
index eda3ff6bd8c3..eda3ff6bd8c3 100644
--- a/icon-themes/colibre/svx/res/gallist.png
+++ b/icon-themes/colibre/svx/res/galdetail.png
Binary files differ
diff --git a/icon-themes/colibre/svx/res/listview.png b/icon-themes/colibre/svx/res/listview.png
new file mode 100644
index 000000000000..ec07c4b9b4e7
--- /dev/null
+++ b/icon-themes/colibre/svx/res/listview.png
Binary files differ
diff --git a/icon-themes/colibre_svg/cmd/32/actionmode.svg b/icon-themes/colibre_svg/cmd/32/actionmode.svg
index b8d0df457894..797ee6abdf40 100644
--- a/icon-themes/colibre_svg/cmd/32/actionmode.svg
+++ b/icon-themes/colibre_svg/cmd/32/actionmode.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m22.90625 5c.057859.1575702.09375.3251095.09375.5v-.5zm.09375.5c0 .8137028-.686297 1.5-1.5 1.5h-10.5v3c0 .554-.446 1-1 1h-3v10.5c0 .813703-.6862972 1.5-1.5 1.5h1.5c1.0907028 0 2 .909297 2 2v1.5c0-.813703.6862972-1.5 1.5-1.5h11c.813703 0 1.5.686297 1.5 1.5v-1.5c0-1.090703.909297-2 2-2h1.5c-.813703 0-1.5-.686297-1.5-1.5v-11c0-.8137028.686297-1.5 1.5-1.5h-1.5c-1.090703 0-2-.9092972-2-2zm3.5 3.5c.174891 0 .34243.035891.5.09375v-.09375zm0 14h.5v-.09375c-.15757.057859-.325109.09375-.5.09375zm-3.5 3.5c0 .174891-.03589.34243-.09375.5h.09375zm-14 0v.5h.09375c-.0578587-.15757-.09375-.325109-.09375-.5zm-3.5-3.5c-.1748905 0-.3424298-.035891-.5-.09375v.09375zm19.5-18v2h2v-2zm-20 20v2h2v-2zm20 0v2h2v-2z" fill="#fafafa"/><g fill="#3a3a38"><rect height="5" ry="1" width="5" x="3" y="24"/><rect height="1" ry=".5" width="12" x="10" y="26"/><rect height="12" ry=".5" width="1" x="26" y="10"/></g><path d="m16 9-2.625 5h-4.375l4 3.5-1 5.5 4-3 4 3-1-5.5 4-3.5h-4.375z" fill="#fb983b"/><g fill="#3a3a38"><rect height="5" ry="1" width="5" x="24" y="24"/><rect height="5" ry="1" width="5" x="24" y="3"/><rect height="10" ry=".5" width="1" x="5" y="12"/><rect height="1" ry=".5" width="10" x="12" y="5"/></g><g fill="#fb983b" transform="translate(-1 -1.000012)"><path d="m4 10 6-6v6z" fill-rule="evenodd" stroke="#fb983b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.000024"/><rect height="6" ry="1" width="2" x="2" y="2"/><rect height="2" ry=".932203" width="6" x="2" y="2"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m9 5v.5c0-.1748905.0358913-.3424298.09375-.5zm0 .5v1.5c0 1.0907028-.9092972 2-2 2h-1.5c.8137028 0 1.5.6862972 1.5 1.5v11c0 .813703-.6862972 1.5-1.5 1.5h1.5c1.0907028 0 2 .909297 2 2v1.5c0-.813703.6862972-1.5 1.5-1.5h7.5v-.5a1.0001 1.0001 0 0 1 .835938-.986328l1.332031-.222656-.785157-1.097657a1.0001 1.0001 0 0 1 .105469-1.287109l.552735-.554688a1.0001 1.0001 0 0 0 .001953-.001953l.861328-.859375a1.0001 1.0001 0 0 1 1.289062-.107422l1.097657.785157.222656-1.332031a1.0001 1.0001 0 0 1 .986328-.835938h.5v-7.5c0-.8137028.686297-1.5 1.5-1.5h-1.5c-1.090703 0-2-.9092972-2-2v-1.5c0 .8137028-.686297 1.5-1.5 1.5h-11c-.8137028 0-1.5-.6862972-1.5-1.5zm14 0v-.5h-.09375c.057859.1575702.09375.3251095.09375.5zm3.5 3.5c.174891 0 .34243.035891.5.09375v-.09375zm-17.5 17.5v.5h.09375c-.0578587-.15757-.09375-.325109-.09375-.5zm-3.5-3.5c-.1748905 0-.3424298-.035891-.5-.09375v.09375zm0-14h-.5v.09375c.1575702-.0578587.3251095-.09375.5-.09375z" fill="#fafafa"/><rect fill="#0063b1" height="4" ry="1" width="4" x="4" y="24"/><path d="m26.5 10c-.277 0-.5.223-.5.5v7.5h.5a1.0001 1.0001 0 0 1 .5.134766v-7.634766c0-.277-.223-.5-.5-.5z" fill="#3a3a38"/><g fill="#0063b1"><rect height="4" ry="1" width="4" x="4" y="4"/><rect height="4" ry="1" width="4" x="24" y="4"/></g><g fill="#3a3a38"><rect height="12" ry=".5" width="1" x="5" y="10"/><rect height="1" ry=".5" width="12" x="10" y="5"/></g><path d="m10.5 26c-.277 0-.5.223-.5.5s.223.5.5.5h7.636719a1.0001 1.0001 0 0 1 -.136719-.5v-.5z" fill="#3a3a38"/><path d="m15.996094 9.0214844a.47936789.47936789 0 0 0 -.455078.3398437l-1.398438 4.6601559h-4.642578a.47936789.47936789 0 0 0 -.2871094.861328l3.7578124 2.820313-.941406 4.703125a.47936789.47936789 0 0 0 .783203.457031l3.224609-2.763672 3.533203 2.355469-.1875-.261719a1.0001 1.0001 0 0 1 .105469-1.287109l.552735-.554688a1.0001 1.0001 0 0 0 .001953-.001953l.240234-.240234-.734375-2.449219 3.263672-2.796875a.47936789.47936789 0 0 0 -.3125-.841797h-4.175781l-1.878907-4.6992184a.47936789.47936789 0 0 0 -.449218-.3007812z" fill="#ed8733"/><path d="m16.070312 11.09375-1.066406 3.556641a.52527828.52527828 0 0 1 -.503906.375h-3.425781l2.740234 2.054687a.52527828.52527828 0 0 1 .201172.523438l-.701172 3.507812 2.34375-2.009766a.52527828.52527828 0 0 1 .632813-.039062l3.048828 2.033203a1.0001 1.0001 0 0 1 .136718-.175781l-.980468-3.269531a.52527828.52527828 0 0 1 .162109-.548829l2.421875-2.076171h-3.080078a.52527828.52527828 0 0 1 -.488281-.330079z" fill="#f8db8f"/><path d="m24.5 19-.371094 2.228516a4.5 4.5 0 0 0 -.683594.279296l-1.833984-1.310546-.861328.859375-.552734.554687 1.3125 1.835938a4.5 4.5 0 0 0 -.289063.68164l-2.220703.371094v1.216797.783203l2.228516.371094a4.5 4.5 0 0 0 .279296.683594l-1.310546 1.833984.552734.554687.861328.859375 1.835938-1.3125a4.5 4.5 0 0 0 .68164.289063l.371094 2.220703h1.216797.783203l.371094-2.228516a4.5 4.5 0 0 0 .683594-.279296l1.833984 1.310546.554687-.552734.859375-.861328-1.3125-1.835938a4.5 4.5 0 0 0 .289063-.68164l2.220703-.371094v-.783203-1.216797l-2.228516-.371094a4.5 4.5 0 0 0 -.279296-.683594l1.310546-1.833984-.859375-.861328-.554687-.552734-1.835938 1.3125a4.5 4.5 0 0 0 -.68164-.289063l-.371094-2.220703h-.783203zm.605469 1h.789062l.353516 2v.08984a3.5 3.5 0 0 1 1.136719.466797l.06055-.06055 1.664063-1.164063.558594.558594-1.164063 1.664063-.0625.0625a3.5 3.5 0 0 1 .470703 1.134765h.087887l2 .353516v.789062l-2 .353516h-.08984a3.5 3.5 0 0 1 -.466797 1.136719l.06055.06055 1.164063 1.664063-.558594.558594-1.664063-1.164063-.0625-.0625a3.5 3.5 0 0 1 -1.134765.470703v.087894l-.353516 2h-.789062l-.353516-2v-.08984a3.5 3.5 0 0 1 -1.136719-.466797l-.06055.06055-1.664063 1.164063-.558594-.558594 1.164063-1.664063.0625-.0625a3.5 3.5 0 0 1 -.470706-1.134772h-.087891l-2-.353516v-.789062l2-.353516h.08984a3.5 3.5 0 0 1 .466797-1.136719l-.06055-.06055-1.164063-1.664063.558594-.558594 1.664063 1.164063.0625.0625a3.5 3.5 0 0 1 1.134765-.470703v-.087887zm.394531 3a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="#1e8bcd"/><path d="m25.105469 20h.789062l.353516 2v.08984c.40347.08734.788306.245379 1.136719.466797l.06055-.06055 1.664063-1.164063.558594.558594-1.164063 1.664063-.0625.0625c.222578.347545.381933.731717.470703 1.134765h.087887l2 .353516v.789062l-2 .353516h-.08984c-.08734.40347-.245379.788306-.466797 1.136719l.06055.06055 1.164063 1.664063-.558594.558594-1.664063-1.164063-.0625-.0625c-.347545.222578-.731717.381933-1.134765.470703v.087894l-.353516 2h-.789062l-.353516-2v-.08984c-.40347-.08734-.788306-.245379-1.136719-.466797l-.06055.06055-1.664063 1.164063-.558594-.558594 1.164063-1.664063.0625-.0625c-.222581-.347552-.381936-.731724-.470706-1.134772h-.087891l-2-.353516v-.789062l2-.353516h.08984c.08734-.40347.245379-.788306.466797-1.136719l-.06055-.06055-1.164063-1.664063.558594-.558594 1.664063 1.164063.0625.0625c.347545-.222578.731717-.381933 1.134765-.470703v-.087887zm.394531 3c-1.380712 0-2.5 1.119288-2.5 2.5s1.119288 2.5 2.5 2.5 2.5-1.119288 2.5-2.5-1.119288-2.5-2.5-2.5z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/ca/bold.svg b/icon-themes/colibre_svg/cmd/32/es/bold.svg
index 4900407cfc2c..4900407cfc2c 100644
--- a/icon-themes/colibre_svg/cmd/32/ca/bold.svg
+++ b/icon-themes/colibre_svg/cmd/32/es/bold.svg
diff --git a/icon-themes/colibre_svg/cmd/32/ca/underline.svg b/icon-themes/colibre_svg/cmd/32/es/underline.svg
index b3bbc4961321..b3bbc4961321 100644
--- a/icon-themes/colibre_svg/cmd/32/ca/underline.svg
+++ b/icon-themes/colibre_svg/cmd/32/es/underline.svg
diff --git a/icon-themes/colibre_svg/cmd/32/ca/underlinedouble.svg b/icon-themes/colibre_svg/cmd/32/es/underlinedouble.svg
index e720794a6961..e720794a6961 100644
--- a/icon-themes/colibre_svg/cmd/32/ca/underlinedouble.svg
+++ b/icon-themes/colibre_svg/cmd/32/es/underlinedouble.svg
diff --git a/icon-themes/colibre_svg/cmd/32/ca/italic.svg b/icon-themes/colibre_svg/cmd/32/it/italic.svg
index edee6ff0d660..edee6ff0d660 100644
--- a/icon-themes/colibre_svg/cmd/32/ca/italic.svg
+++ b/icon-themes/colibre_svg/cmd/32/it/italic.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/lc_bold.svg b/icon-themes/colibre_svg/cmd/es/lc_bold.svg
index 779e31768c45..779e31768c45 100644
--- a/icon-themes/colibre_svg/cmd/ca/lc_bold.svg
+++ b/icon-themes/colibre_svg/cmd/es/lc_bold.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/lc_underline.svg b/icon-themes/colibre_svg/cmd/es/lc_underline.svg
index 5c29bca6646c..5c29bca6646c 100644
--- a/icon-themes/colibre_svg/cmd/ca/lc_underline.svg
+++ b/icon-themes/colibre_svg/cmd/es/lc_underline.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/lc_underlinedouble.svg b/icon-themes/colibre_svg/cmd/es/lc_underlinedouble.svg
index 2f0eafcbd486..2f0eafcbd486 100644
--- a/icon-themes/colibre_svg/cmd/ca/lc_underlinedouble.svg
+++ b/icon-themes/colibre_svg/cmd/es/lc_underlinedouble.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/sc_bold.svg b/icon-themes/colibre_svg/cmd/es/sc_bold.svg
index 1735c8695264..1735c8695264 100644
--- a/icon-themes/colibre_svg/cmd/ca/sc_bold.svg
+++ b/icon-themes/colibre_svg/cmd/es/sc_bold.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/sc_underline.svg b/icon-themes/colibre_svg/cmd/es/sc_underline.svg
index d9a4ef60aefe..d9a4ef60aefe 100644
--- a/icon-themes/colibre_svg/cmd/ca/sc_underline.svg
+++ b/icon-themes/colibre_svg/cmd/es/sc_underline.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/sc_underlinedouble.svg b/icon-themes/colibre_svg/cmd/es/sc_underlinedouble.svg
index 9816b1af6a69..9816b1af6a69 100644
--- a/icon-themes/colibre_svg/cmd/ca/sc_underlinedouble.svg
+++ b/icon-themes/colibre_svg/cmd/es/sc_underlinedouble.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/lc_italic.svg b/icon-themes/colibre_svg/cmd/it/lc_italic.svg
index 76e73ba25503..76e73ba25503 100644
--- a/icon-themes/colibre_svg/cmd/ca/lc_italic.svg
+++ b/icon-themes/colibre_svg/cmd/it/lc_italic.svg
diff --git a/icon-themes/colibre_svg/cmd/ca/sc_italic.svg b/icon-themes/colibre_svg/cmd/it/sc_italic.svg
index afde50dec030..afde50dec030 100644
--- a/icon-themes/colibre_svg/cmd/ca/sc_italic.svg
+++ b/icon-themes/colibre_svg/cmd/it/sc_italic.svg
diff --git a/icon-themes/colibre_svg/cmd/lc_actionmode.svg b/icon-themes/colibre_svg/cmd/lc_actionmode.svg
index b740da9d5090..a96f3bcef1a1 100644
--- a/icon-themes/colibre_svg/cmd/lc_actionmode.svg
+++ b/icon-themes/colibre_svg/cmd/lc_actionmode.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m9 4v4c0 .554-.446 1-1 1h-4v9h1c.554 0 1 .446 1 1v1h12v-1c0-.554.446-1 1-1h1v-12h-1c-.554 0-1-.446-1-1v-1z" fill="#fafafa"/><path d="m20 2c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-1c0-.554-.446-1-1-1zm-10.625 1c-.2072841 0-.375.1677159-.375.375v.25c0 .2072841.1677159.375.375.375h8.25c.207284 0 .375-.1677159.375-.375v-.25c0-.2072841-.167716-.375-.375-.375zm11.125 3c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5s.5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm-17 3c-.277 0-.5.223-.5.5v8c0 .277.223.5.5.5s.5-.223.5-.5v-8c0-.277-.223-.5-.5-.5zm-.5 10c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-1c0-.554-.446-1-1-1zm17 0c-.554 0-1 .446-1 1v1c0 .554.446 1 1 1h1c.554 0 1-.446 1-1v-1c0-.554-.446-1-1-1zm-13.5 1c-.277 0-.5.223-.5.5s.223.5.5.5h11c.277 0 .5-.223.5-.5s-.223-.5-.5-.5z" fill="#3a3a38"/><path d="m1.5 1c-.277 0-.5.223-.5.5v5c0 .277.223.5.5.5s.5-.223.5-.5v-4.5h4.5c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm5.984375 1c-.127164.00407-.2479966.05645-.3378906.1464844l-5 5c-.3147628.3150003-.0917942.8533279.3535156.8535156h5c.2761296-.0000309.4999691-.2238704.5-.5v-5c.0001053-.2823474-.2334144-.5087908-.515625-.5zm4.515625 3-2.625 5h-4.375l4 3.5-1 5.5 4-3 4 3-1-5.5 4-3.5h-4.375z" fill="#fb983b"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v2c0 .554-.446 1-1 1h-2v12h2c.554 0 1 .446 1 1v2h6.773438a1.0001 1.0001 0 0 1 .152343-.726562l.158203-.236329-.28125-.05664a1.0001 1.0001 0 0 1 -.802734-.980469v-1-1a1.0001 1.0001 0 0 1 .802734-.980469l.28125-.05664-.158203-.236329a1.0001 1.0001 0 0 1 .125-1.261718l.707031-.707032.707032-.707031a1.0001 1.0001 0 0 1 1.261718-.125l.236329.158203.05664-.28125a1.0001 1.0001 0 0 1 .980469-.802734h1 1a1.0001 1.0001 0 0 1 .980469.802734l.05664.28125.236329-.158203a1.0001 1.0001 0 0 1 .726562-.152343v-6.773438h-2c-.554 0-1-.446-1-1v-2z" fill="#fafafa"/><g fill="#3a3a38"><g fill="#0063b1"><rect height="3" ry="1" width="3" x="19" y="2"/><rect height="3" ry="1" width="3" x="2" y="2"/><rect height="3" ry="1" width="3" x="2" y="19"/></g><path d="m6.5 20c-.277 0-.5.223-.5.5s.223.5.5.5h6.273438a1.0001 1.0001 0 0 1 .152343-.726562l.158203-.236329-.183593-.037109z" fill="#3a3a38"/><rect height="1" ry=".5" width="12" x="6" y="3"/><rect height="12" ry=".5" width="1" x="3" y="6"/><path d="m20.5 6c-.277 0-.5.223-.5.5v6.400391l.037109.183593.236329-.158203a1.0001 1.0001 0 0 1 .726562-.152343v-6.273438c0-.277-.223-.5-.5-.5z" fill="#3a3a38"/></g><path d="m11.994141 5.0097656a.49044727.49044727 0 0 0 -.462891.3496094l-1.396484 4.650391h-4.634766a.49044727.49044727 0 0 0 -.2949219.882812l3.7539063 2.814453-.9394532 4.697266a.49044727.49044727 0 0 0 .7988282.46875l3.2187496-2.759766.261719.173828a1.0001 1.0001 0 0 1 .503906-.267578l.28125-.05664-.158203-.236329a1.0001 1.0001 0 0 1 .125-1.261718l.707031-.707032.707032-.707031a1.0001 1.0001 0 0 1 1.261718-.125l.236329.158203.05664-.28125a1.0001 1.0001 0 0 1 .980469-.802734h.501953l1.316406-1.126953a.49044727.49044727 0 0 0 -.318359-.863281h-4.167969l-1.876953-4.6914066a.49044727.49044727 0 0 0 -.460937-.3085938z" fill="#ed8733"/><path d="m12.070312 7.0878906-1.068359 3.5625004a.52375541.52375541 0 0 1 -.501953.373047h-3.4277344l2.7421875 2.05664a.52375541.52375541 0 0 1 .1992189.523438l-.701172 3.509765 2.345703-2.011719a.52375541.52375541 0 0 1 .632813-.037109l.492187.328125a1.0001 1.0001 0 0 1 .267578-.927734l.707031-.707032.707032-.707031a1.0001 1.0001 0 0 1 .585937-.285156l2.03125-1.742187h-3.082031a.52375541.52375541 0 0 1 -.486328-.328126z" fill="#f8db8f"/><g fill="#83beec"><path d="m3.0000523 3h.9998954c.000029 0 .0000523.0000233.0000523.0000523v.9998954c0 .000029-.0000233.0000523-.0000523.0000523h-.9998954c-.000029 0-.0000523-.0000233-.0000523-.0000523v-.9998954c0-.000029.0000233-.0000523.0000523-.0000523z"/><path d="m20 3h.999895c.000029 0 .000053.0000233.000053.0000523v.9998954c0 .000029-.000024.0000523-.000053.0000523h-.999895c-.000029 0-.000052-.0000233-.000052-.0000523v-.9998954c0-.000029.000023-.0000523.000052-.0000523z"/><path d="m3 20h.9998954c.000029 0 .0000523.000023.0000523.000052v.999896c0 .000029-.0000233.000052-.0000523.000052h-.9998954c-.000029 0-.0000523-.000023-.0000523-.000052v-.999896c0-.000029.0000233-.000052.0000523-.000052z"/></g><path d="m17 13-.349609 1.744141-1.478516-.986329-.707031.707032-.707032.707031.986329 1.478516-1.744141.349609v1 1l1.744141.349609-.986329 1.478516.707032.707031.707031.707032 1.478516-.986329.349609 1.744141h1 1l.349609-1.744141 1.478516.986329.707031-.707032.707032-.707031-.986329-1.478516 1.744141-.349609v-1-1l-1.744141-.349609.986329-1.478516-.707032-.707031-.707031-.707032-1.478516.986329-.349609-1.744141h-1zm.800781 1h.398438l.300781 1.5h.535156l.378906.378906 1.273438-.847656.28125.28125-.847656 1.273438.378906.378906v.535156l1.5.300781v.398438l-1.5.300781v.535156l-.378906.378906.847656 1.273438-.28125.28125-1.273438-.847656-.378906.378906h-.535156l-.300781 1.5h-.398438l-.300781-1.5h-.535156l-.378906-.378906-1.273438.847656-.28125-.28125.847656-1.273438-.378906-.378906v-.535156l-1.5-.300781v-.398438l1.5-.300781v-.535156l.378906-.378906-.847656-1.273438.28125-.28125 1.273438.847656.378906-.378906h.535156zm.199219 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0 -2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1-1 1 1 0 0 1 1-1z" fill="#1e8bcd"/><path d="m17.800781 14h.398438l.300781 1.5h.535156l.378906.378906 1.273438-.847656.28125.28125-.847656 1.273438.378906.378906v.535156l1.5.300781v.398438l-1.5.300781v.535156l-.378906.378906.847656 1.273438-.28125.28125-1.273438-.847656-.378906.378906h-.535156l-.300781 1.5h-.398438l-.300781-1.5h-.535156l-.378906-.378906-1.273438.847656-.28125-.28125.847656-1.273438-.378906-.378906v-.535156l-1.5-.300781v-.398438l1.5-.300781v-.535156l.378906-.378906-.847656-1.273438.28125-.28125 1.273438.847656.378906-.378906h.535156zm.199219 2c-1.104569 0-2 .895431-2 2s.895431 2 2 2 2-.895431 2-2-.895431-2-2-2z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_actionmode.svg b/icon-themes/colibre_svg/cmd/sc_actionmode.svg
index 3f0ff25f0244..0d4671d7d493 100644
--- a/icon-themes/colibre_svg/cmd/sc_actionmode.svg
+++ b/icon-themes/colibre_svg/cmd/sc_actionmode.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><rect height="3" ry="1" width="3" x="13" y="-.000001"/><rect height="3" ry="1" width="3" x="13" y="13"/><rect height="3" ry="1" width="3" y="13"/></g><g fill="#fb983b"><path d="m8.0000001 0-3.0000001 6h-5.00000003l4.57142843 3.7142857-1.1428569 6.2857143 4.5714286-3 4.5714269 3-1.142857-6.2857143 4.57143-3.7142857h-5z"/><rect height="1" ry=".5" width="3"/><rect height="3" rx=".5" width="1"/><path d="m.4999293 4.5 4-4v4z" fill-rule="evenodd" stroke="#fb983b" stroke-linecap="round" stroke-linejoin="round"/></g></svg> \ No newline at end of file
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg"><g stroke-width=".264583" transform="translate(0 -292.76665)"><path d="m4 2v2h-2v8h2v2h2.59375l-.1054688-.183594-.25-.429687a1.0001 1.0001 0 0 1 .2050782-1.251953l.7207031-.634766-.7207031-.634766a1.0001 1.0001 0 0 1 -.2050782-1.2519528l.25-.4296874.4980469-.8671876a1.0001 1.0001 0 0 0 .0019531-.0019531l.25-.4316406a1.0001 1.0001 0 0 1 1.1855469-.4453125l.90625.3066406.1894531-.9414062a1.0001 1.0001 0 0 1 .9804688-.8027344h.5 1 .5a1.0001 1.0001 0 0 1 .980469.8027344l.189453.9414062.330078-.1113281v-3.6328125h-2v-2z" fill="#fafafa" stroke-width=".999999" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><g fill="#0063b1"><rect height=".79375" ry=".264583" width=".79375" x="3.439583" y="292.76667"/><rect height=".79375" ry=".264583" width=".79375" y="292.76667"/><rect height=".79375" ry=".264583" width=".79375" y="296.206253"/></g><g transform="matrix(.26458333 0 0 .26458333 0 292.76665)"><path d="m8.0058594 2.5039062a.49572741.49572741 0 0 0 -.0546875.0019532.49572741.49572741 0 0 0 -.4296875.3535156l-.9003906 3.1464844h-3.1230469a.49572741.49572741 0 0 0 -.2714844.90625l2.671875 1.7792968-1.3652344 3.6328128a.49572741.49572741 0 0 0 .78125.560547l1.7558594-1.466797-.6269531-.552735a1.0001 1.0001 0 0 1 -.2050782-1.2519528l.25-.4296874.4980469-.8671876a1.0001 1.0001 0 0 0 .0019531-.0019531l.25-.4316406a1.0001 1.0001 0 0 1 1.1855469-.4453125l.90625.3066406.1894531-.9414062a1.0001 1.0001 0 0 1 .8808598-.796875h-1.025391l-.8925781-3.1386719a.49572741.49572741 0 0 0 -.4765625-.3632813zm4.5957026 3.5019532a1.0001 1.0001 0 0 1 .847657.6835937.49572741.49572741 0 0 0 -.449219-.6835937z" fill="#ed8733"/><path d="m8.0019531 4.7578125-.5390625 1.875a.48457493.48457493 0 0 1 -.4648437.3535156h-1.890625l1.6621093 1.1074219a.48457493.48457493 0 0 1 .1953126.2617188l.0214843-.0390626a1.0001 1.0001 0 0 0 .0019531-.0019531l.25-.4316406a1.0001 1.0001 0 0 1 1.1855469-.4453125l.90625.3066406.1523438-.7578125h-.484375a.48457493.48457493 0 0 1 -.4648438-.3535156zm-1.7734375 5.8378905-.1386718.369141.25-.207032a1.0001 1.0001 0 0 1 -.1113282-.162109z" fill="#f8db8f"/></g></g><g fill="#3a3a38" transform="matrix(.26458333 0 0 .26458333 0 .00002)"><path d="m4 1h8v1h-8z"/><path d="m4 14v1h3.1699219l-.1816407-.314453a1.0001 1.0001 0 0 0 -.0019531-.001953l-.3925781-.683594z" fill="#3a3a38" transform="translate(0 -.000076)"/><g transform="rotate(90)"><path d="m14 4v3.6328125l.576172-.1953125a1.0001 1.0001 0 0 1 .423828-.046875v-3.390625z" fill="#3a3a38" transform="matrix(0 -1 1 0 -.000076 0)"/><path d="m4-2h8v1h-8z"/></g></g><g fill="#83beec" transform="translate(0 -292.76665)"><path d="m.26459717 293.03122h.26455565c.00000767 0 .00001385.00001.00001385.00001v.26457c0 .00001-.00000618.00002-.00001385.00002h-.26455565c-.00000767 0-.00001385-.00001-.00001385-.00002v-.26457s.00000618-.00001.00001385-.00001z"/><path d="m3.7041805 293.03122h.2645556c.0000077 0 .0000139.00001.0000139.00001v.26457c0 .00001-.0000062.00002-.0000139.00002h-.2645556c-.0000077 0-.0000139-.00001-.0000139-.00002v-.26457s.0000062-.00001.0000139-.00001z"/><path d="m.26459718 296.47081h.26455565c.00000767 0 .00001385.00001.00001385.00001v.26457c0 .00001-.00000618.00002-.00001385.00002h-.26455565c-.00000767 0-.00001385-.00001-.00001385-.00002v-.26457s.00000618-.00001.00001385-.00001z"/></g><path d="m2.7781251 1.8520834-.1090372.5441529-.5250326-.177767-.0661459.1142049-.1322916.2294434-.0661459.1142047.4165121.366386-.4165121.366386.0661459.1142048.1322916.2294435.0661459.1142047.5250326-.1777669.1090372.5441529h.1322916.2645834.1322916l.1090372-.5441529.5250326.1777669.0661458-.1142047.1322917-.2294435.0661458-.1142048-.4165119-.366386.4165119-.366386-.0661458-.1142047-.1322917-.2294434-.0661458-.1142049-.5250326.177767-.1090372-.5441529h-.1322916-.2645834zm.2315104.2645833h.066146l.099219.396875h.173116l.086816.1498616.3932576-.1121378.033073.056844-.2940389.2847372.086816.1498615-.086816.1498616.2940389.2847372-.033073.056844-.3932575-.1121376-.0868165.1498616h-.173116l-.0992188.396875h-.0661458l-.0992188-.396875h-.1731161l-.0868164-.1498616-.3932576.1121378-.0330729-.0568441.2940389-.2847372-.0868164-.1498616.0868164-.1498615-.2940389-.2847372.0330729-.0568441.3932576.1121378.0868164-.1498616h.1731161zm.033073.5291666a.396875.396875 0 0 0 -.396875.396875.396875.396875 0 0 0 .396875.396875.396875.396875 0 0 0 .396875-.396875.396875.396875 0 0 0 -.396875-.396875zm0 .2645834a.13229167.13229167 0 0 1 .1322916.1322916.13229167.13229167 0 0 1 -.1322917.1322917.13229167.13229167 0 0 1 -.1322917-.1322917.13229167.13229167 0 0 1 .1322918-.1322916z" fill="#1e8bcd"/><path d="m3.0096355 2.1166667h.066146l.099219.396875h.173116l.086816.1498616.3932576-.1121378.033073.056844-.2940389.2847372.086816.1498615-.086816.1498616.2940389.2847372-.033073.056844-.3932575-.1121376-.0868165.1498616h-.173116l-.0992188.396875h-.0661458l-.0992188-.396875h-.1731161l-.0868164-.1498616-.3932576.1121378-.0330729-.0568441.2940389-.2847372-.0868164-.1498616.0868164-.1498615-.2940389-.2847372.0330729-.0568441.3932576.1121378.0868164-.1498616h.1731161zm.033073.5291666c-.219188 0-.396875.1776871-.396875.396875 0 .219188.177687.396875.396875.396875s.396875-.177687.396875-.396875c0-.2191879-.177687-.396875-.396875-.396875z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/gallist.svg b/icon-themes/colibre_svg/svx/res/galdetail.svg
index 4730c9964d88..4730c9964d88 100644
--- a/icon-themes/colibre_svg/svx/res/gallist.svg
+++ b/icon-themes/colibre_svg/svx/res/galdetail.svg
diff --git a/icon-themes/colibre_svg/svx/res/listview.svg b/icon-themes/colibre_svg/svx/res/listview.svg
new file mode 100644
index 000000000000..a66dc34456af
--- /dev/null
+++ b/icon-themes/colibre_svg/svx/res/listview.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><rect height="1" ry=".415254" width="5" x="10" y="2"/><rect height="1" ry=".5" width="5" x="10" y="5"/><rect height="1" ry=".5" width="5" x="10" y="8"/><rect height="1" ry=".449153" width="5" x="10" y="11"/><rect height="1" ry=".483051" width="5" x="10" y="14"/><rect height="1" ry=".415254" width="4" x="5" y="2"/><rect height="1" ry=".5" width="4" x="5" y="5"/><rect height="1" ry=".5" width="4" x="5" y="8"/><rect height="1" ry=".449153" width="4" x="5" y="11"/><rect height="1" ry=".466102" width="4" x="5" y="14"/><rect height="1" ry=".415254" width="3" x="1" y="2"/><rect height="1" ry=".5" width="3" x="1" y="5"/><rect height="1" ry=".5" width="3" x="1" y="8"/><rect height="1" ry=".449153" width="3" x="1" y="11"/><rect height="1" ry=".483051" width="3" x="1" y="14"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary/cmd/32/ar/chapternumberingdialog.png b/icon-themes/elementary/cmd/32/ar/chapternumberingdialog.png
index cf29ab95abea..f0e229ab32d3 100644
--- a/icon-themes/elementary/cmd/32/ar/chapternumberingdialog.png
+++ b/icon-themes/elementary/cmd/32/ar/chapternumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/ar/linenumberingdialog.png b/icon-themes/elementary/cmd/32/ar/linenumberingdialog.png
index 8cab3310366f..baa07972c345 100644
--- a/icon-themes/elementary/cmd/32/ar/linenumberingdialog.png
+++ b/icon-themes/elementary/cmd/32/ar/linenumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/auditingfillmode.png b/icon-themes/elementary/cmd/32/auditingfillmode.png
index 868e50c2fc0c..52b844c7687a 100644
--- a/icon-themes/elementary/cmd/32/auditingfillmode.png
+++ b/icon-themes/elementary/cmd/32/auditingfillmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/auditmenu.png b/icon-themes/elementary/cmd/32/auditmenu.png
new file mode 100644
index 000000000000..8bdf01327c5a
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/auditmenu.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/autocontrolfocus.png b/icon-themes/elementary/cmd/32/autocontrolfocus.png
index f17d332ab8de..c3c672b2ef02 100644
--- a/icon-themes/elementary/cmd/32/autocontrolfocus.png
+++ b/icon-themes/elementary/cmd/32/autocontrolfocus.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/autoredactdoc.png b/icon-themes/elementary/cmd/32/autoredactdoc.png
index ae6c191ad70c..3f04b984e683 100644
--- a/icon-themes/elementary/cmd/32/autoredactdoc.png
+++ b/icon-themes/elementary/cmd/32/autoredactdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/chainframes.png b/icon-themes/elementary/cmd/32/chainframes.png
index be0110ef38b2..6c4daa70f9a0 100644
--- a/icon-themes/elementary/cmd/32/chainframes.png
+++ b/icon-themes/elementary/cmd/32/chainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/changepicture.png b/icon-themes/elementary/cmd/32/changepicture.png
index 8bd8dd1aa0ef..802134cd7c56 100644
--- a/icon-themes/elementary/cmd/32/changepicture.png
+++ b/icon-themes/elementary/cmd/32/changepicture.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/chapternumberingdialog.png b/icon-themes/elementary/cmd/32/chapternumberingdialog.png
index d25c6f67e9e4..07aaf4650753 100644
--- a/icon-themes/elementary/cmd/32/chapternumberingdialog.png
+++ b/icon-themes/elementary/cmd/32/chapternumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/choosecontrols.png b/icon-themes/elementary/cmd/32/choosecontrols.png
index bac7e1852da2..476625276b5f 100644
--- a/icon-themes/elementary/cmd/32/choosecontrols.png
+++ b/icon-themes/elementary/cmd/32/choosecontrols.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/cleararrowdependents.png b/icon-themes/elementary/cmd/32/cleararrowdependents.png
index 8dfd809f4e1c..077e985e0160 100644
--- a/icon-themes/elementary/cmd/32/cleararrowdependents.png
+++ b/icon-themes/elementary/cmd/32/cleararrowdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/cleararrowprecedents.png b/icon-themes/elementary/cmd/32/cleararrowprecedents.png
index 511d0f34c71a..5849f2189476 100644
--- a/icon-themes/elementary/cmd/32/cleararrowprecedents.png
+++ b/icon-themes/elementary/cmd/32/cleararrowprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/cleararrows.png b/icon-themes/elementary/cmd/32/cleararrows.png
index cc0f19578c34..ce6426c6be16 100644
--- a/icon-themes/elementary/cmd/32/cleararrows.png
+++ b/icon-themes/elementary/cmd/32/cleararrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/closedoc.png b/icon-themes/elementary/cmd/32/closedoc.png
index dc87ac734e07..1952649f57f0 100644
--- a/icon-themes/elementary/cmd/32/closedoc.png
+++ b/icon-themes/elementary/cmd/32/closedoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/closepreview.png b/icon-themes/elementary/cmd/32/closepreview.png
index f00e5e7634b3..e2e763d2df3c 100644
--- a/icon-themes/elementary/cmd/32/closepreview.png
+++ b/icon-themes/elementary/cmd/32/closepreview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/closewin.png b/icon-themes/elementary/cmd/32/closewin.png
index c38e422cb522..904388bcf401 100644
--- a/icon-themes/elementary/cmd/32/closewin.png
+++ b/icon-themes/elementary/cmd/32/closewin.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/compressgraphic.png b/icon-themes/elementary/cmd/32/compressgraphic.png
index 4ecea552f6ef..5b951679eec7 100644
--- a/icon-themes/elementary/cmd/32/compressgraphic.png
+++ b/icon-themes/elementary/cmd/32/compressgraphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/currencyfield.png b/icon-themes/elementary/cmd/32/currencyfield.png
index 659093b1bdbe..237243c18c7d 100644
--- a/icon-themes/elementary/cmd/32/currencyfield.png
+++ b/icon-themes/elementary/cmd/32/currencyfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dataimport.png b/icon-themes/elementary/cmd/32/dataimport.png
index 7e637edf57d7..175ebdf1c76e 100644
--- a/icon-themes/elementary/cmd/32/dataimport.png
+++ b/icon-themes/elementary/cmd/32/dataimport.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbaddrelation.png b/icon-themes/elementary/cmd/32/dbaddrelation.png
index a7bfb7ee7318..fef2c4038b34 100644
--- a/icon-themes/elementary/cmd/32/dbaddrelation.png
+++ b/icon-themes/elementary/cmd/32/dbaddrelation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbformdelete.png b/icon-themes/elementary/cmd/32/dbformdelete.png
index 775668175a62..3fc676ab9b29 100644
--- a/icon-themes/elementary/cmd/32/dbformdelete.png
+++ b/icon-themes/elementary/cmd/32/dbformdelete.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbformedit.png b/icon-themes/elementary/cmd/32/dbformedit.png
index 41bc5d318993..1cc9a61c529b 100644
--- a/icon-themes/elementary/cmd/32/dbformedit.png
+++ b/icon-themes/elementary/cmd/32/dbformedit.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbformrename.png b/icon-themes/elementary/cmd/32/dbformrename.png
index aada91e03b91..325dba9db7d5 100644
--- a/icon-themes/elementary/cmd/32/dbformrename.png
+++ b/icon-themes/elementary/cmd/32/dbformrename.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbnewform.png b/icon-themes/elementary/cmd/32/dbnewform.png
index f26564306f58..82d941bcc309 100644
--- a/icon-themes/elementary/cmd/32/dbnewform.png
+++ b/icon-themes/elementary/cmd/32/dbnewform.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbnewformautopilot.png b/icon-themes/elementary/cmd/32/dbnewformautopilot.png
index 62021d40b448..ab9d554ff401 100644
--- a/icon-themes/elementary/cmd/32/dbnewformautopilot.png
+++ b/icon-themes/elementary/cmd/32/dbnewformautopilot.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dbrelationdesign.png b/icon-themes/elementary/cmd/32/dbrelationdesign.png
index 219a1766e1f1..e9d49715e458 100644
--- a/icon-themes/elementary/cmd/32/dbrelationdesign.png
+++ 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
index b4102e260431..9b14af11b2fc 100644
--- a/icon-themes/elementary/cmd/32/dbviewforms.png
+++ b/icon-themes/elementary/cmd/32/dbviewforms.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/deleteslide.png b/icon-themes/elementary/cmd/32/deleteslide.png
index 2a05a02abea9..5ce9d74697e0 100644
--- a/icon-themes/elementary/cmd/32/deleteslide.png
+++ b/icon-themes/elementary/cmd/32/deleteslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dia.png b/icon-themes/elementary/cmd/32/dia.png
index a8d379cc5d93..54e4afe588a6 100644
--- a/icon-themes/elementary/cmd/32/dia.png
+++ b/icon-themes/elementary/cmd/32/dia.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/displaymasterbackground.png b/icon-themes/elementary/cmd/32/displaymasterbackground.png
index 232d8b40b4fd..2d6bd957e0b3 100644
--- a/icon-themes/elementary/cmd/32/displaymasterbackground.png
+++ b/icon-themes/elementary/cmd/32/displaymasterbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/documentation.png b/icon-themes/elementary/cmd/32/documentation.png
index 6baf4c7edbd2..d66e3aca80df 100644
--- a/icon-themes/elementary/cmd/32/documentation.png
+++ b/icon-themes/elementary/cmd/32/documentation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/dsbdocumentdatasource.png b/icon-themes/elementary/cmd/32/dsbdocumentdatasource.png
index e660c728dd88..c8d9c13710e7 100644
--- a/icon-themes/elementary/cmd/32/dsbdocumentdatasource.png
+++ b/icon-themes/elementary/cmd/32/dsbdocumentdatasource.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/duplicateslide.png b/icon-themes/elementary/cmd/32/duplicateslide.png
index cd0da2d9eeb3..9c4b8f189e6c 100644
--- a/icon-themes/elementary/cmd/32/duplicateslide.png
+++ b/icon-themes/elementary/cmd/32/duplicateslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/editdoc.png b/icon-themes/elementary/cmd/32/editdoc.png
index 57aea66ffcaa..587179ad5824 100644
--- a/icon-themes/elementary/cmd/32/editdoc.png
+++ b/icon-themes/elementary/cmd/32/editdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/equalizeheight.png b/icon-themes/elementary/cmd/32/equalizeheight.png
index 2825ab43e493..db436d620910 100644
--- a/icon-themes/elementary/cmd/32/equalizeheight.png
+++ b/icon-themes/elementary/cmd/32/equalizeheight.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/equalizewidth.png b/icon-themes/elementary/cmd/32/equalizewidth.png
index cadd3f98169a..4ade4b0f7b36 100644
--- a/icon-themes/elementary/cmd/32/equalizewidth.png
+++ b/icon-themes/elementary/cmd/32/equalizewidth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/ca/bold.png b/icon-themes/elementary/cmd/32/es/bold.png
index a666eb772937..a666eb772937 100644
--- a/icon-themes/elementary/cmd/32/ca/bold.png
+++ b/icon-themes/elementary/cmd/32/es/bold.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/ca/underline.png b/icon-themes/elementary/cmd/32/es/underline.png
index 2e9dd3c68c3d..2e9dd3c68c3d 100644
--- a/icon-themes/elementary/cmd/32/ca/underline.png
+++ b/icon-themes/elementary/cmd/32/es/underline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/ca/underlinedouble.png b/icon-themes/elementary/cmd/32/es/underlinedouble.png
index 4ecfad1024de..4ecfad1024de 100644
--- a/icon-themes/elementary/cmd/32/ca/underlinedouble.png
+++ b/icon-themes/elementary/cmd/32/es/underlinedouble.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/expandpage.png b/icon-themes/elementary/cmd/32/expandpage.png
index 706f52fdc920..1e75a4732bb3 100644
--- a/icon-themes/elementary/cmd/32/expandpage.png
+++ b/icon-themes/elementary/cmd/32/expandpage.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/formatcolumns.png b/icon-themes/elementary/cmd/32/formatcolumns.png
index b0b46931a0b9..7f9c77313b48 100644
--- a/icon-themes/elementary/cmd/32/formatcolumns.png
+++ b/icon-themes/elementary/cmd/32/formatcolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/formattedfield.png b/icon-themes/elementary/cmd/32/formattedfield.png
index 5a5236f2c0bb..1bcc7a853f97 100644
--- a/icon-themes/elementary/cmd/32/formattedfield.png
+++ b/icon-themes/elementary/cmd/32/formattedfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/formdesigntools.png b/icon-themes/elementary/cmd/32/formdesigntools.png
index 72fb7cfdb1d0..812fb5c4f31c 100644
--- a/icon-themes/elementary/cmd/32/formdesigntools.png
+++ b/icon-themes/elementary/cmd/32/formdesigntools.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/formelcursor.png b/icon-themes/elementary/cmd/32/formelcursor.png
index 4f397de62a74..fde1f6150646 100644
--- a/icon-themes/elementary/cmd/32/formelcursor.png
+++ b/icon-themes/elementary/cmd/32/formelcursor.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/formproperties.png b/icon-themes/elementary/cmd/32/formproperties.png
index 0614d84dacf8..9b14af11b2fc 100644
--- a/icon-themes/elementary/cmd/32/formproperties.png
+++ b/icon-themes/elementary/cmd/32/formproperties.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/graphic.png b/icon-themes/elementary/cmd/32/graphic.png
index 36389fc10440..fdceff6771a7 100644
--- a/icon-themes/elementary/cmd/32/graphic.png
+++ b/icon-themes/elementary/cmd/32/graphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/graphicdialog.png b/icon-themes/elementary/cmd/32/graphicdialog.png
index 3708ae28f9c6..558c7958cf10 100644
--- a/icon-themes/elementary/cmd/32/graphicdialog.png
+++ b/icon-themes/elementary/cmd/32/graphicdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/graphicfilterpopart.png b/icon-themes/elementary/cmd/32/graphicfilterpopart.png
index 3f12c534a919..3b3490e4b471 100644
--- a/icon-themes/elementary/cmd/32/graphicfilterpopart.png
+++ b/icon-themes/elementary/cmd/32/graphicfilterpopart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/hideslide.png b/icon-themes/elementary/cmd/32/hideslide.png
index 822569169eee..d0f04d8f8f68 100644
--- a/icon-themes/elementary/cmd/32/hideslide.png
+++ b/icon-themes/elementary/cmd/32/hideslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/hidewhitespace.png b/icon-themes/elementary/cmd/32/hidewhitespace.png
index 5b0855ff67a0..92f28eb93f8c 100644
--- a/icon-themes/elementary/cmd/32/hidewhitespace.png
+++ b/icon-themes/elementary/cmd/32/hidewhitespace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/imagecontrol.png b/icon-themes/elementary/cmd/32/imagecontrol.png
index aebfddfe700f..798ce221e24e 100644
--- a/icon-themes/elementary/cmd/32/imagecontrol.png
+++ b/icon-themes/elementary/cmd/32/imagecontrol.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/importdialog.png b/icon-themes/elementary/cmd/32/importdialog.png
index 0c1af0b10d9d..01238a960add 100644
--- a/icon-themes/elementary/cmd/32/importdialog.png
+++ b/icon-themes/elementary/cmd/32/importdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/importslidefromfile.png b/icon-themes/elementary/cmd/32/importslidefromfile.png
index 9307ef9c9f5b..a04a9e91f987 100644
--- a/icon-themes/elementary/cmd/32/importslidefromfile.png
+++ b/icon-themes/elementary/cmd/32/importslidefromfile.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertdoc.png b/icon-themes/elementary/cmd/32/insertdoc.png
index eeef59a75b93..5fa45025d46c 100644
--- a/icon-themes/elementary/cmd/32/insertdoc.png
+++ b/icon-themes/elementary/cmd/32/insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertfooter.png b/icon-themes/elementary/cmd/32/insertfooter.png
index 4dc916449d6c..eef3d76e8a14 100644
--- a/icon-themes/elementary/cmd/32/insertfooter.png
+++ b/icon-themes/elementary/cmd/32/insertfooter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertframeinteract.png b/icon-themes/elementary/cmd/32/insertframeinteract.png
new file mode 100644
index 000000000000..6c8429b807d5
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/insertframeinteract.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertgraphic.png b/icon-themes/elementary/cmd/32/insertgraphic.png
index 0b1227c19e92..4b0a4c097295 100644
--- a/icon-themes/elementary/cmd/32/insertgraphic.png
+++ b/icon-themes/elementary/cmd/32/insertgraphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertheader.png b/icon-themes/elementary/cmd/32/insertheader.png
index 9ff07311450c..fac5814adbd0 100644
--- a/icon-themes/elementary/cmd/32/insertheader.png
+++ b/icon-themes/elementary/cmd/32/insertheader.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/ca/italic.png b/icon-themes/elementary/cmd/32/it/italic.png
index b0fdb9ea4518..b0fdb9ea4518 100644
--- a/icon-themes/elementary/cmd/32/ca/italic.png
+++ b/icon-themes/elementary/cmd/32/it/italic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/librelogo-clearscreen.png b/icon-themes/elementary/cmd/32/librelogo-clearscreen.png
index 06a6dc2820a0..b82c7e8895e0 100644
--- a/icon-themes/elementary/cmd/32/librelogo-clearscreen.png
+++ b/icon-themes/elementary/cmd/32/librelogo-clearscreen.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linenumberingdialog.png b/icon-themes/elementary/cmd/32/linenumberingdialog.png
index 8218a85bc31b..dd32c9053765 100644
--- a/icon-themes/elementary/cmd/32/linenumberingdialog.png
+++ b/icon-themes/elementary/cmd/32/linenumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/loadbasic.png b/icon-themes/elementary/cmd/32/loadbasic.png
index 3beac744ffac..0ae110818526 100644
--- a/icon-themes/elementary/cmd/32/loadbasic.png
+++ b/icon-themes/elementary/cmd/32/loadbasic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/mailmergewizard.png b/icon-themes/elementary/cmd/32/mailmergewizard.png
index 7927358be76c..8752faeb8fe3 100644
--- a/icon-themes/elementary/cmd/32/mailmergewizard.png
+++ b/icon-themes/elementary/cmd/32/mailmergewizard.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/managexmlsource.png b/icon-themes/elementary/cmd/32/managexmlsource.png
index cc0019dc479c..93d40d76d4d3 100644
--- a/icon-themes/elementary/cmd/32/managexmlsource.png
+++ b/icon-themes/elementary/cmd/32/managexmlsource.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/menubar.png b/icon-themes/elementary/cmd/32/menubar.png
index 4e45b333c25f..4f910f1cc7d1 100644
--- a/icon-themes/elementary/cmd/32/menubar.png
+++ b/icon-themes/elementary/cmd/32/menubar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/mergedialog.png b/icon-themes/elementary/cmd/32/mergedialog.png
index b3cf98410359..a1c0d7d247c5 100644
--- a/icon-themes/elementary/cmd/32/mergedialog.png
+++ b/icon-themes/elementary/cmd/32/mergedialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/modifyframe.png b/icon-themes/elementary/cmd/32/modifyframe.png
index 0d4cdf26e498..cd48fcb3346e 100644
--- a/icon-themes/elementary/cmd/32/modifyframe.png
+++ b/icon-themes/elementary/cmd/32/modifyframe.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/morphing.png b/icon-themes/elementary/cmd/32/morphing.png
index 54356654796e..4340f64b44d0 100644
--- a/icon-themes/elementary/cmd/32/morphing.png
+++ b/icon-themes/elementary/cmd/32/morphing.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/navigationbar.png b/icon-themes/elementary/cmd/32/navigationbar.png
index f1b890d456e6..bc1e36b6ce9a 100644
--- a/icon-themes/elementary/cmd/32/navigationbar.png
+++ b/icon-themes/elementary/cmd/32/navigationbar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/newhtmldoc.png b/icon-themes/elementary/cmd/32/newhtmldoc.png
index cc0019dc479c..93d40d76d4d3 100644
--- a/icon-themes/elementary/cmd/32/newhtmldoc.png
+++ b/icon-themes/elementary/cmd/32/newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/normalmultipanegui.png b/icon-themes/elementary/cmd/32/normalmultipanegui.png
index 5cc01d2ad14a..2733cc89ef99 100644
--- a/icon-themes/elementary/cmd/32/normalmultipanegui.png
+++ b/icon-themes/elementary/cmd/32/normalmultipanegui.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/notesmode.png b/icon-themes/elementary/cmd/32/notesmode.png
index e6aefd41f677..b7ce82efca3c 100644
--- a/icon-themes/elementary/cmd/32/notesmode.png
+++ b/icon-themes/elementary/cmd/32/notesmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/numericfield.png b/icon-themes/elementary/cmd/32/numericfield.png
index 843c16a82734..838cac4f650c 100644
--- a/icon-themes/elementary/cmd/32/numericfield.png
+++ b/icon-themes/elementary/cmd/32/numericfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/orientation.png b/icon-themes/elementary/cmd/32/orientation.png
index 374fda660cf3..6de369e2825d 100644
--- a/icon-themes/elementary/cmd/32/orientation.png
+++ b/icon-themes/elementary/cmd/32/orientation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/patternfield.png b/icon-themes/elementary/cmd/32/patternfield.png
index abbeda832eea..0c6f580dd6ae 100644
--- a/icon-themes/elementary/cmd/32/patternfield.png
+++ b/icon-themes/elementary/cmd/32/patternfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/presentationlayout.png b/icon-themes/elementary/cmd/32/presentationlayout.png
index 456f1cb67ccc..4bdc424bdfba 100644
--- a/icon-themes/elementary/cmd/32/presentationlayout.png
+++ b/icon-themes/elementary/cmd/32/presentationlayout.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/presentationminimizer.png b/icon-themes/elementary/cmd/32/presentationminimizer.png
index 12330d2a5d16..43c01ea03a68 100644
--- a/icon-themes/elementary/cmd/32/presentationminimizer.png
+++ b/icon-themes/elementary/cmd/32/presentationminimizer.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/printpreview.png b/icon-themes/elementary/cmd/32/printpreview.png
index fdbe28e21af7..9950ff4b89f6 100644
--- a/icon-themes/elementary/cmd/32/printpreview.png
+++ b/icon-themes/elementary/cmd/32/printpreview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/pushbutton.png b/icon-themes/elementary/cmd/32/pushbutton.png
index 21bb7bd85a52..6c9004256cf3 100644
--- a/icon-themes/elementary/cmd/32/pushbutton.png
+++ b/icon-themes/elementary/cmd/32/pushbutton.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/redactdoc.png b/icon-themes/elementary/cmd/32/redactdoc.png
index 70e7ee95eb4d..9ee1d4b87643 100644
--- a/icon-themes/elementary/cmd/32/redactdoc.png
+++ b/icon-themes/elementary/cmd/32/redactdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/redactedexportblack.png b/icon-themes/elementary/cmd/32/redactedexportblack.png
index d6f94778e95e..9a03daf27230 100644
--- a/icon-themes/elementary/cmd/32/redactedexportblack.png
+++ b/icon-themes/elementary/cmd/32/redactedexportblack.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/redactedexportwhite.png b/icon-themes/elementary/cmd/32/redactedexportwhite.png
index e3f4f8d5c0d0..1c9c79812ff3 100644
--- a/icon-themes/elementary/cmd/32/redactedexportwhite.png
+++ b/icon-themes/elementary/cmd/32/redactedexportwhite.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/renameslide.png b/icon-themes/elementary/cmd/32/renameslide.png
index c80aefb6ebc9..b54948c2f9f0 100644
--- a/icon-themes/elementary/cmd/32/renameslide.png
+++ b/icon-themes/elementary/cmd/32/renameslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/saveacopy.png b/icon-themes/elementary/cmd/32/saveacopy.png
index 846b8e6da3da..edaa4a48c1b2 100644
--- a/icon-themes/elementary/cmd/32/saveacopy.png
+++ b/icon-themes/elementary/cmd/32/saveacopy.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/saveall.png b/icon-themes/elementary/cmd/32/saveall.png
index a92588a9bde2..4b58f2dcd972 100644
--- a/icon-themes/elementary/cmd/32/saveall.png
+++ b/icon-themes/elementary/cmd/32/saveall.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/saveasremote.png b/icon-themes/elementary/cmd/32/saveasremote.png
index 80bb7f5cd6ab..66fc1231a14d 100644
--- a/icon-themes/elementary/cmd/32/saveasremote.png
+++ b/icon-themes/elementary/cmd/32/saveasremote.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/savebackground.png b/icon-themes/elementary/cmd/32/savebackground.png
index aa6bdd38955d..129c09ff3c93 100644
--- a/icon-themes/elementary/cmd/32/savebackground.png
+++ b/icon-themes/elementary/cmd/32/savebackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/savebasicas.png b/icon-themes/elementary/cmd/32/savebasicas.png
index 98c96f4b8802..5bc145c423e9 100644
--- a/icon-themes/elementary/cmd/32/savebasicas.png
+++ b/icon-themes/elementary/cmd/32/savebasicas.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/selectbackground.png b/icon-themes/elementary/cmd/32/selectbackground.png
index 40a6342504e0..1d6fffa51c4b 100644
--- a/icon-themes/elementary/cmd/32/selectbackground.png
+++ b/icon-themes/elementary/cmd/32/selectbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/sendfeedback.png b/icon-themes/elementary/cmd/32/sendfeedback.png
index 9ed1a57d8d4a..92ab3a3b16ca 100644
--- a/icon-themes/elementary/cmd/32/sendfeedback.png
+++ b/icon-themes/elementary/cmd/32/sendfeedback.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/setdocumentproperties.png b/icon-themes/elementary/cmd/32/setdocumentproperties.png
index f8e74f227d04..b62927c9fbe2 100644
--- a/icon-themes/elementary/cmd/32/setdocumentproperties.png
+++ b/icon-themes/elementary/cmd/32/setdocumentproperties.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showdependents.png b/icon-themes/elementary/cmd/32/showdependents.png
index a36ea6e08e12..4061e1b3f79c 100644
--- a/icon-themes/elementary/cmd/32/showdependents.png
+++ b/icon-themes/elementary/cmd/32/showdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showfmexplorer.png b/icon-themes/elementary/cmd/32/showfmexplorer.png
index 68393d806e2a..a7d8b8e821cd 100644
--- a/icon-themes/elementary/cmd/32/showfmexplorer.png
+++ b/icon-themes/elementary/cmd/32/showfmexplorer.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showlicense.png b/icon-themes/elementary/cmd/32/showlicense.png
index 32b2e0e8c26a..47904416f0d3 100644
--- a/icon-themes/elementary/cmd/32/showlicense.png
+++ b/icon-themes/elementary/cmd/32/showlicense.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showprecedents.png b/icon-themes/elementary/cmd/32/showprecedents.png
index 27d9d8c61a32..1f63b8272dbb 100644
--- a/icon-themes/elementary/cmd/32/showprecedents.png
+++ b/icon-themes/elementary/cmd/32/showprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showslide.png b/icon-themes/elementary/cmd/32/showslide.png
index 19091996950c..5199214c519c 100644
--- a/icon-themes/elementary/cmd/32/showslide.png
+++ b/icon-themes/elementary/cmd/32/showslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/showwhitespace.png b/icon-themes/elementary/cmd/32/showwhitespace.png
index aca69799b215..ad97c23b3b4a 100644
--- a/icon-themes/elementary/cmd/32/showwhitespace.png
+++ b/icon-themes/elementary/cmd/32/showwhitespace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/sourceview.png b/icon-themes/elementary/cmd/32/sourceview.png
index cc0019dc479c..93d40d76d4d3 100644
--- a/icon-themes/elementary/cmd/32/sourceview.png
+++ b/icon-themes/elementary/cmd/32/sourceview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/splitwindow.png b/icon-themes/elementary/cmd/32/splitwindow.png
index 4842247c5ffd..574fe4232951 100644
--- a/icon-themes/elementary/cmd/32/splitwindow.png
+++ b/icon-themes/elementary/cmd/32/splitwindow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/switchxformsdesignmode.png b/icon-themes/elementary/cmd/32/switchxformsdesignmode.png
index 7d0e12b896dc..eb2dc4ba9755 100644
--- a/icon-themes/elementary/cmd/32/switchxformsdesignmode.png
+++ b/icon-themes/elementary/cmd/32/switchxformsdesignmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/tabdialog.png b/icon-themes/elementary/cmd/32/tabdialog.png
index fd94ea1cca81..561f3fbd3491 100644
--- a/icon-themes/elementary/cmd/32/tabdialog.png
+++ b/icon-themes/elementary/cmd/32/tabdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/tablemodefix.png b/icon-themes/elementary/cmd/32/tablemodefix.png
index 325f26655bc6..49f879670ad1 100644
--- a/icon-themes/elementary/cmd/32/tablemodefix.png
+++ b/icon-themes/elementary/cmd/32/tablemodefix.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/tablemodefixprop.png b/icon-themes/elementary/cmd/32/tablemodefixprop.png
index 6fa40fde1fbb..14e6d0fe7d20 100644
--- a/icon-themes/elementary/cmd/32/tablemodefixprop.png
+++ b/icon-themes/elementary/cmd/32/tablemodefixprop.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/tablemodevariable.png b/icon-themes/elementary/cmd/32/tablemodevariable.png
index a3c35fd1125c..20a17d7819b0 100644
--- a/icon-themes/elementary/cmd/32/tablemodevariable.png
+++ b/icon-themes/elementary/cmd/32/tablemodevariable.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/templatemanager.png b/icon-themes/elementary/cmd/32/templatemanager.png
index c1b94d49559f..8aee4f371b09 100644
--- a/icon-themes/elementary/cmd/32/templatemanager.png
+++ b/icon-themes/elementary/cmd/32/templatemanager.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/texttocolumns.png b/icon-themes/elementary/cmd/32/texttocolumns.png
index b08fa899ce20..db5e99794934 100644
--- a/icon-themes/elementary/cmd/32/texttocolumns.png
+++ b/icon-themes/elementary/cmd/32/texttocolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/unhainframes.png b/icon-themes/elementary/cmd/32/unhainframes.png
index 6517a24ea359..d253e5cd3bd9 100644
--- a/icon-themes/elementary/cmd/32/unhainframes.png
+++ b/icon-themes/elementary/cmd/32/unhainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/versiondialog.png b/icon-themes/elementary/cmd/32/versiondialog.png
index 4acc961d9223..4780ea178848 100644
--- a/icon-themes/elementary/cmd/32/versiondialog.png
+++ b/icon-themes/elementary/cmd/32/versiondialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/viewformasgrid.png b/icon-themes/elementary/cmd/32/viewformasgrid.png
index 5d1ebf62efa6..54718a75c262 100644
--- a/icon-themes/elementary/cmd/32/viewformasgrid.png
+++ b/icon-themes/elementary/cmd/32/viewformasgrid.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/wraptext.png b/icon-themes/elementary/cmd/32/wraptext.png
index 95fb286aaada..18d3fb9db6fb 100644
--- a/icon-themes/elementary/cmd/32/wraptext.png
+++ b/icon-themes/elementary/cmd/32/wraptext.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/zoom.png b/icon-themes/elementary/cmd/32/zoom.png
index 49257a39afb0..59fd3a38d97b 100644
--- a/icon-themes/elementary/cmd/32/zoom.png
+++ b/icon-themes/elementary/cmd/32/zoom.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/zoompanning.png b/icon-themes/elementary/cmd/32/zoompanning.png
index cfe593bc77dd..adbee6e1e33d 100644
--- a/icon-themes/elementary/cmd/32/zoompanning.png
+++ b/icon-themes/elementary/cmd/32/zoompanning.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ar/sc_chapternumberingdialog.png b/icon-themes/elementary/cmd/ar/sc_chapternumberingdialog.png
index c1e6333439e5..e1da9b000e5c 100644
--- a/icon-themes/elementary/cmd/ar/sc_chapternumberingdialog.png
+++ b/icon-themes/elementary/cmd/ar/sc_chapternumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ar/sc_linenumberingdialog.png b/icon-themes/elementary/cmd/ar/sc_linenumberingdialog.png
index 883d103b6a44..2570c5faeb59 100644
--- a/icon-themes/elementary/cmd/ar/sc_linenumberingdialog.png
+++ b/icon-themes/elementary/cmd/ar/sc_linenumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/lc_bold.png b/icon-themes/elementary/cmd/es/lc_bold.png
index 51a1d0fab556..51a1d0fab556 100644
--- a/icon-themes/elementary/cmd/ca/lc_bold.png
+++ b/icon-themes/elementary/cmd/es/lc_bold.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/lc_underline.png b/icon-themes/elementary/cmd/es/lc_underline.png
index 589b3bbeba60..589b3bbeba60 100644
--- a/icon-themes/elementary/cmd/ca/lc_underline.png
+++ b/icon-themes/elementary/cmd/es/lc_underline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/lc_underlinedouble.png b/icon-themes/elementary/cmd/es/lc_underlinedouble.png
index 91f0abc18da4..91f0abc18da4 100644
--- a/icon-themes/elementary/cmd/ca/lc_underlinedouble.png
+++ b/icon-themes/elementary/cmd/es/lc_underlinedouble.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/sc_bold.png b/icon-themes/elementary/cmd/es/sc_bold.png
index f59805b22075..f59805b22075 100644
--- a/icon-themes/elementary/cmd/ca/sc_bold.png
+++ b/icon-themes/elementary/cmd/es/sc_bold.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/sc_underline.png b/icon-themes/elementary/cmd/es/sc_underline.png
index 5f282a979a0e..5f282a979a0e 100644
--- a/icon-themes/elementary/cmd/ca/sc_underline.png
+++ b/icon-themes/elementary/cmd/es/sc_underline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/sc_underlinedouble.png b/icon-themes/elementary/cmd/es/sc_underlinedouble.png
index 5af439c689b0..5af439c689b0 100644
--- a/icon-themes/elementary/cmd/ca/sc_underlinedouble.png
+++ b/icon-themes/elementary/cmd/es/sc_underlinedouble.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/lc_italic.png b/icon-themes/elementary/cmd/it/lc_italic.png
index 58f5b859556b..58f5b859556b 100644
--- a/icon-themes/elementary/cmd/ca/lc_italic.png
+++ b/icon-themes/elementary/cmd/it/lc_italic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/ca/sc_italic.png b/icon-themes/elementary/cmd/it/sc_italic.png
index c86882dfea27..c86882dfea27 100644
--- a/icon-themes/elementary/cmd/ca/sc_italic.png
+++ b/icon-themes/elementary/cmd/it/sc_italic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_auditingfillmode.png b/icon-themes/elementary/cmd/lc_auditingfillmode.png
index 4c7f28bed51f..4299245f5a01 100644
--- a/icon-themes/elementary/cmd/lc_auditingfillmode.png
+++ b/icon-themes/elementary/cmd/lc_auditingfillmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_auditmenu.png b/icon-themes/elementary/cmd/lc_auditmenu.png
new file mode 100644
index 000000000000..95cde9a78a5d
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_auditmenu.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_autocontrolfocus.png b/icon-themes/elementary/cmd/lc_autocontrolfocus.png
index 30c0bd220aa7..a9b6d4720abe 100644
--- a/icon-themes/elementary/cmd/lc_autocontrolfocus.png
+++ b/icon-themes/elementary/cmd/lc_autocontrolfocus.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_calculate.png b/icon-themes/elementary/cmd/lc_calculate.png
index 02c03fcf7c90..13fb2295ea88 100644
--- a/icon-themes/elementary/cmd/lc_calculate.png
+++ b/icon-themes/elementary/cmd/lc_calculate.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_chainframes.png b/icon-themes/elementary/cmd/lc_chainframes.png
index fbf8e306a4b9..29a604cf16f5 100644
--- a/icon-themes/elementary/cmd/lc_chainframes.png
+++ b/icon-themes/elementary/cmd/lc_chainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_changepicture.png b/icon-themes/elementary/cmd/lc_changepicture.png
index 9bbf49b8d901..d4983a5f7b1f 100644
--- a/icon-themes/elementary/cmd/lc_changepicture.png
+++ b/icon-themes/elementary/cmd/lc_changepicture.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_cleararrowdependents.png b/icon-themes/elementary/cmd/lc_cleararrowdependents.png
index 403514186121..848c5ef2cea2 100644
--- a/icon-themes/elementary/cmd/lc_cleararrowdependents.png
+++ b/icon-themes/elementary/cmd/lc_cleararrowdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_cleararrowprecedents.png b/icon-themes/elementary/cmd/lc_cleararrowprecedents.png
index 1106e2f1d24e..d635ff6b0a37 100644
--- a/icon-themes/elementary/cmd/lc_cleararrowprecedents.png
+++ b/icon-themes/elementary/cmd/lc_cleararrowprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_cleararrows.png b/icon-themes/elementary/cmd/lc_cleararrows.png
index da8cf303a3ba..78f5b86a1db7 100644
--- a/icon-themes/elementary/cmd/lc_cleararrows.png
+++ b/icon-themes/elementary/cmd/lc_cleararrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_closewin.png b/icon-themes/elementary/cmd/lc_closewin.png
index 0617289014c6..42deea4c4e2b 100644
--- a/icon-themes/elementary/cmd/lc_closewin.png
+++ b/icon-themes/elementary/cmd/lc_closewin.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_compressgraphic.png b/icon-themes/elementary/cmd/lc_compressgraphic.png
index b7187c82968a..c552be8b3eb6 100644
--- a/icon-themes/elementary/cmd/lc_compressgraphic.png
+++ b/icon-themes/elementary/cmd/lc_compressgraphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_currencyfield.png b/icon-themes/elementary/cmd/lc_currencyfield.png
index 88362cc0c63a..5cb1e5c3f053 100644
--- a/icon-themes/elementary/cmd/lc_currencyfield.png
+++ b/icon-themes/elementary/cmd/lc_currencyfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dataimport.png b/icon-themes/elementary/cmd/lc_dataimport.png
index 4c83466b688f..14d5ff29a1f9 100644
--- a/icon-themes/elementary/cmd/lc_dataimport.png
+++ b/icon-themes/elementary/cmd/lc_dataimport.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbaddrelation.png b/icon-themes/elementary/cmd/lc_dbaddrelation.png
index 012af4316f42..d4ae5a3c19b1 100644
--- a/icon-themes/elementary/cmd/lc_dbaddrelation.png
+++ b/icon-themes/elementary/cmd/lc_dbaddrelation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbformdelete.png b/icon-themes/elementary/cmd/lc_dbformdelete.png
index 4aa3f0392fd0..bbf92c74c444 100644
--- a/icon-themes/elementary/cmd/lc_dbformdelete.png
+++ b/icon-themes/elementary/cmd/lc_dbformdelete.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbformedit.png b/icon-themes/elementary/cmd/lc_dbformedit.png
index 3da841ce2aaa..f5e8d1fe0a2e 100644
--- a/icon-themes/elementary/cmd/lc_dbformedit.png
+++ b/icon-themes/elementary/cmd/lc_dbformedit.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbformrename.png b/icon-themes/elementary/cmd/lc_dbformrename.png
index b26292f7022f..0f8a7ceaa985 100644
--- a/icon-themes/elementary/cmd/lc_dbformrename.png
+++ b/icon-themes/elementary/cmd/lc_dbformrename.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbnewform.png b/icon-themes/elementary/cmd/lc_dbnewform.png
index c31330782703..10ad9bb95a4f 100644
--- a/icon-themes/elementary/cmd/lc_dbnewform.png
+++ b/icon-themes/elementary/cmd/lc_dbnewform.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbnewformautopilot.png b/icon-themes/elementary/cmd/lc_dbnewformautopilot.png
index 57f125c1f4f0..66b574ccf068 100644
--- a/icon-themes/elementary/cmd/lc_dbnewformautopilot.png
+++ b/icon-themes/elementary/cmd/lc_dbnewformautopilot.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dbviewforms.png b/icon-themes/elementary/cmd/lc_dbviewforms.png
index 3511a8102265..b2aad299e599 100644
--- a/icon-themes/elementary/cmd/lc_dbviewforms.png
+++ b/icon-themes/elementary/cmd/lc_dbviewforms.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_deleteslide.png b/icon-themes/elementary/cmd/lc_deleteslide.png
index a035bb5577bc..7ecd45a56a3a 100644
--- a/icon-themes/elementary/cmd/lc_deleteslide.png
+++ b/icon-themes/elementary/cmd/lc_deleteslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_dia.png b/icon-themes/elementary/cmd/lc_dia.png
index 2629216428ed..7a0ae34cf0a9 100644
--- a/icon-themes/elementary/cmd/lc_dia.png
+++ b/icon-themes/elementary/cmd/lc_dia.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_displaymasterbackground.png b/icon-themes/elementary/cmd/lc_displaymasterbackground.png
index 09dd78154a4b..521f0072c9bb 100644
--- a/icon-themes/elementary/cmd/lc_displaymasterbackground.png
+++ b/icon-themes/elementary/cmd/lc_displaymasterbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_documentation.png b/icon-themes/elementary/cmd/lc_documentation.png
index 6ce2e45c0020..be9714c49867 100644
--- a/icon-themes/elementary/cmd/lc_documentation.png
+++ b/icon-themes/elementary/cmd/lc_documentation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_equalizeheight.png b/icon-themes/elementary/cmd/lc_equalizeheight.png
index 8bc0f91d0471..4ca064d23416 100644
--- a/icon-themes/elementary/cmd/lc_equalizeheight.png
+++ b/icon-themes/elementary/cmd/lc_equalizeheight.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_equalizewidth.png b/icon-themes/elementary/cmd/lc_equalizewidth.png
index fe85baf976a5..af39260ca379 100644
--- a/icon-themes/elementary/cmd/lc_equalizewidth.png
+++ b/icon-themes/elementary/cmd/lc_equalizewidth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_exportdialog.png b/icon-themes/elementary/cmd/lc_exportdialog.png
index 8cbdaf33dc16..64d0427a50ca 100644
--- a/icon-themes/elementary/cmd/lc_exportdialog.png
+++ b/icon-themes/elementary/cmd/lc_exportdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_exportto.png b/icon-themes/elementary/cmd/lc_exportto.png
index 3cd753bf47f1..b850c01301ef 100644
--- a/icon-themes/elementary/cmd/lc_exportto.png
+++ b/icon-themes/elementary/cmd/lc_exportto.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_formatcolumns.png b/icon-themes/elementary/cmd/lc_formatcolumns.png
index 318cb07a4c61..a3fa1c1db2fd 100644
--- a/icon-themes/elementary/cmd/lc_formatcolumns.png
+++ b/icon-themes/elementary/cmd/lc_formatcolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_formdesigntools.png b/icon-themes/elementary/cmd/lc_formdesigntools.png
index 9a311e5b8b9d..d9c487cebec8 100644
--- a/icon-themes/elementary/cmd/lc_formdesigntools.png
+++ b/icon-themes/elementary/cmd/lc_formdesigntools.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_formelcursor.png b/icon-themes/elementary/cmd/lc_formelcursor.png
index c7771ab82cfb..289f80816616 100644
--- a/icon-themes/elementary/cmd/lc_formelcursor.png
+++ b/icon-themes/elementary/cmd/lc_formelcursor.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_formproperties.png b/icon-themes/elementary/cmd/lc_formproperties.png
index 3511a8102265..b2aad299e599 100644
--- a/icon-themes/elementary/cmd/lc_formproperties.png
+++ b/icon-themes/elementary/cmd/lc_formproperties.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_graphic.png b/icon-themes/elementary/cmd/lc_graphic.png
index 8a47b53da59f..3479935ab904 100644
--- a/icon-themes/elementary/cmd/lc_graphic.png
+++ b/icon-themes/elementary/cmd/lc_graphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_graphicdialog.png b/icon-themes/elementary/cmd/lc_graphicdialog.png
index a1d84b7edba9..362a42e3813c 100644
--- a/icon-themes/elementary/cmd/lc_graphicdialog.png
+++ b/icon-themes/elementary/cmd/lc_graphicdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_graphicfilterpopart.png b/icon-themes/elementary/cmd/lc_graphicfilterpopart.png
index e908bc66a439..a203b8086368 100644
--- a/icon-themes/elementary/cmd/lc_graphicfilterpopart.png
+++ b/icon-themes/elementary/cmd/lc_graphicfilterpopart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_hideslide.png b/icon-themes/elementary/cmd/lc_hideslide.png
index 6d5a6fd9b6a7..ca5d4d759203 100644
--- a/icon-themes/elementary/cmd/lc_hideslide.png
+++ b/icon-themes/elementary/cmd/lc_hideslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_imagebutton.png b/icon-themes/elementary/cmd/lc_imagebutton.png
index a2fa8d90cd6d..ed129da37e29 100644
--- a/icon-themes/elementary/cmd/lc_imagebutton.png
+++ b/icon-themes/elementary/cmd/lc_imagebutton.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_imagecontrol.png b/icon-themes/elementary/cmd/lc_imagecontrol.png
index 9000cf6be740..6ccf564d8ec4 100644
--- a/icon-themes/elementary/cmd/lc_imagecontrol.png
+++ b/icon-themes/elementary/cmd/lc_imagecontrol.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_importslidefromfile.png b/icon-themes/elementary/cmd/lc_importslidefromfile.png
index 4765726524fd..119bab90014d 100644
--- a/icon-themes/elementary/cmd/lc_importslidefromfile.png
+++ b/icon-themes/elementary/cmd/lc_importslidefromfile.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_insertdoc.png b/icon-themes/elementary/cmd/lc_insertdoc.png
index aa1032940c6c..7e7064fc6912 100644
--- a/icon-themes/elementary/cmd/lc_insertdoc.png
+++ b/icon-themes/elementary/cmd/lc_insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_insertframeinteract.png b/icon-themes/elementary/cmd/lc_insertframeinteract.png
new file mode 100644
index 000000000000..559803c4689e
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_insertframeinteract.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_insertslide.png b/icon-themes/elementary/cmd/lc_insertslide.png
index 2e18b91053e7..10526cb40d67 100644
--- a/icon-themes/elementary/cmd/lc_insertslide.png
+++ b/icon-themes/elementary/cmd/lc_insertslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_loadbasic.png b/icon-themes/elementary/cmd/lc_loadbasic.png
index e25f26f6580f..c30ed083fd5e 100644
--- a/icon-themes/elementary/cmd/lc_loadbasic.png
+++ b/icon-themes/elementary/cmd/lc_loadbasic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_mailmergecreatedocuments.png b/icon-themes/elementary/cmd/lc_mailmergecreatedocuments.png
index 82b598e34cbc..27300eb4a6cc 100644
--- a/icon-themes/elementary/cmd/lc_mailmergecreatedocuments.png
+++ b/icon-themes/elementary/cmd/lc_mailmergecreatedocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_mailmergesavedocuments.png b/icon-themes/elementary/cmd/lc_mailmergesavedocuments.png
index 8a731db16eb1..507bc5fd7b51 100644
--- a/icon-themes/elementary/cmd/lc_mailmergesavedocuments.png
+++ b/icon-themes/elementary/cmd/lc_mailmergesavedocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_mailmergewizard.png b/icon-themes/elementary/cmd/lc_mailmergewizard.png
index b76025d5be14..b9a4d2e8a724 100644
--- a/icon-themes/elementary/cmd/lc_mailmergewizard.png
+++ b/icon-themes/elementary/cmd/lc_mailmergewizard.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_managexmlsource.png b/icon-themes/elementary/cmd/lc_managexmlsource.png
index bd5ac9ec14ac..33fca900bb10 100644
--- a/icon-themes/elementary/cmd/lc_managexmlsource.png
+++ b/icon-themes/elementary/cmd/lc_managexmlsource.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_menubar.png b/icon-themes/elementary/cmd/lc_menubar.png
index 80e20aeef6ae..9563d27aa23a 100644
--- a/icon-themes/elementary/cmd/lc_menubar.png
+++ b/icon-themes/elementary/cmd/lc_menubar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_mergedialog.png b/icon-themes/elementary/cmd/lc_mergedialog.png
index b811af6b7bfb..bed9c2e827b4 100644
--- a/icon-themes/elementary/cmd/lc_mergedialog.png
+++ b/icon-themes/elementary/cmd/lc_mergedialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_modifyframe.png b/icon-themes/elementary/cmd/lc_modifyframe.png
index 0ea6885805b1..0d1f33b66df6 100644
--- a/icon-themes/elementary/cmd/lc_modifyframe.png
+++ b/icon-themes/elementary/cmd/lc_modifyframe.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_morphing.png b/icon-themes/elementary/cmd/lc_morphing.png
index 09750a3812b4..ec33f17b3d0c 100644
--- a/icon-themes/elementary/cmd/lc_morphing.png
+++ b/icon-themes/elementary/cmd/lc_morphing.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_navigationbar.png b/icon-themes/elementary/cmd/lc_navigationbar.png
index f476663a81e1..06bc4e5b6c42 100644
--- a/icon-themes/elementary/cmd/lc_navigationbar.png
+++ b/icon-themes/elementary/cmd/lc_navigationbar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_newhtmldoc.png b/icon-themes/elementary/cmd/lc_newhtmldoc.png
index bd5ac9ec14ac..33fca900bb10 100644
--- a/icon-themes/elementary/cmd/lc_newhtmldoc.png
+++ b/icon-themes/elementary/cmd/lc_newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_notesmode.png b/icon-themes/elementary/cmd/lc_notesmode.png
index a94145242fce..757be6bb115c 100644
--- a/icon-themes/elementary/cmd/lc_notesmode.png
+++ b/icon-themes/elementary/cmd/lc_notesmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_numericfield.png b/icon-themes/elementary/cmd/lc_numericfield.png
index bdde17ed7820..476ced72ea8c 100644
--- a/icon-themes/elementary/cmd/lc_numericfield.png
+++ b/icon-themes/elementary/cmd/lc_numericfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_outlinemode.png b/icon-themes/elementary/cmd/lc_outlinemode.png
index c873081fe9ab..34f1e59e5c2e 100644
--- a/icon-themes/elementary/cmd/lc_outlinemode.png
+++ b/icon-themes/elementary/cmd/lc_outlinemode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pasteonlyformula.png b/icon-themes/elementary/cmd/lc_pasteonlyformula.png
index 7e9cf67e91f2..df779ba9c3e4 100644
--- a/icon-themes/elementary/cmd/lc_pasteonlyformula.png
+++ b/icon-themes/elementary/cmd/lc_pasteonlyformula.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pasteonlytext.png b/icon-themes/elementary/cmd/lc_pasteonlytext.png
index aa82333688fe..34b8888cda44 100644
--- a/icon-themes/elementary/cmd/lc_pasteonlytext.png
+++ b/icon-themes/elementary/cmd/lc_pasteonlytext.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pasteonlyvalue.png b/icon-themes/elementary/cmd/lc_pasteonlyvalue.png
index 9b450aaa318e..c52211d03a82 100644
--- a/icon-themes/elementary/cmd/lc_pasteonlyvalue.png
+++ b/icon-themes/elementary/cmd/lc_pasteonlyvalue.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pastespecial.png b/icon-themes/elementary/cmd/lc_pastespecial.png
index 01207f10804b..053728899d3d 100644
--- a/icon-themes/elementary/cmd/lc_pastespecial.png
+++ b/icon-themes/elementary/cmd/lc_pastespecial.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pasteunformatted.png b/icon-themes/elementary/cmd/lc_pasteunformatted.png
index ca8e89c331cc..fc1ae315f855 100644
--- a/icon-themes/elementary/cmd/lc_pasteunformatted.png
+++ b/icon-themes/elementary/cmd/lc_pasteunformatted.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_patternfield.png b/icon-themes/elementary/cmd/lc_patternfield.png
index 78c7a9c2c8fd..2d13d7a555ab 100644
--- a/icon-themes/elementary/cmd/lc_patternfield.png
+++ b/icon-themes/elementary/cmd/lc_patternfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_presentationlayout.png b/icon-themes/elementary/cmd/lc_presentationlayout.png
index 7ae7fb7b2672..5b3ca5b2bdd6 100644
--- a/icon-themes/elementary/cmd/lc_presentationlayout.png
+++ b/icon-themes/elementary/cmd/lc_presentationlayout.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_presentationminimizer.png b/icon-themes/elementary/cmd/lc_presentationminimizer.png
index 92722422b7c5..0eac155ce830 100644
--- a/icon-themes/elementary/cmd/lc_presentationminimizer.png
+++ b/icon-themes/elementary/cmd/lc_presentationminimizer.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_printpreview.png b/icon-themes/elementary/cmd/lc_printpreview.png
index 27a2362e185d..3a8e4729c8cf 100644
--- a/icon-themes/elementary/cmd/lc_printpreview.png
+++ b/icon-themes/elementary/cmd/lc_printpreview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_pushbutton.png b/icon-themes/elementary/cmd/lc_pushbutton.png
index 999488ed340b..9fe1ad95757a 100644
--- a/icon-themes/elementary/cmd/lc_pushbutton.png
+++ b/icon-themes/elementary/cmd/lc_pushbutton.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_redactdoc.png b/icon-themes/elementary/cmd/lc_redactdoc.png
index 6151ccb5f3a0..c1452e51e0ea 100644
--- a/icon-themes/elementary/cmd/lc_redactdoc.png
+++ b/icon-themes/elementary/cmd/lc_redactdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_renameslide.png b/icon-themes/elementary/cmd/lc_renameslide.png
index 6032d2c3b300..6d68f43dd2d4 100644
--- a/icon-themes/elementary/cmd/lc_renameslide.png
+++ b/icon-themes/elementary/cmd/lc_renameslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_save.png b/icon-themes/elementary/cmd/lc_save.png
index 944791f4d989..05d96546c72a 100644
--- a/icon-themes/elementary/cmd/lc_save.png
+++ b/icon-themes/elementary/cmd/lc_save.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_saveacopy.png b/icon-themes/elementary/cmd/lc_saveacopy.png
index e949d9ba6a5c..22191a3f1c57 100644
--- a/icon-themes/elementary/cmd/lc_saveacopy.png
+++ b/icon-themes/elementary/cmd/lc_saveacopy.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_saveall.png b/icon-themes/elementary/cmd/lc_saveall.png
index d97627b3a40b..86c7f2afb3b4 100644
--- a/icon-themes/elementary/cmd/lc_saveall.png
+++ b/icon-themes/elementary/cmd/lc_saveall.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_saveas.png b/icon-themes/elementary/cmd/lc_saveas.png
index 010daec121a8..9bfa0c00a73c 100644
--- a/icon-themes/elementary/cmd/lc_saveas.png
+++ b/icon-themes/elementary/cmd/lc_saveas.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_saveasremote.png b/icon-themes/elementary/cmd/lc_saveasremote.png
index 24fbcf72fd4c..2eef5ae5f17f 100644
--- a/icon-themes/elementary/cmd/lc_saveasremote.png
+++ b/icon-themes/elementary/cmd/lc_saveasremote.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_savebackground.png b/icon-themes/elementary/cmd/lc_savebackground.png
index 0bc6de90bfc7..5d4c2ab41bbc 100644
--- a/icon-themes/elementary/cmd/lc_savebackground.png
+++ b/icon-themes/elementary/cmd/lc_savebackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_savebasicas.png b/icon-themes/elementary/cmd/lc_savebasicas.png
index 0b0b7b7438f1..cb358b42aaf0 100644
--- a/icon-themes/elementary/cmd/lc_savebasicas.png
+++ b/icon-themes/elementary/cmd/lc_savebasicas.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_selectbackground.png b/icon-themes/elementary/cmd/lc_selectbackground.png
index d1d140062002..ae979286dd1f 100644
--- a/icon-themes/elementary/cmd/lc_selectbackground.png
+++ b/icon-themes/elementary/cmd/lc_selectbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_sendfeedback.png b/icon-themes/elementary/cmd/lc_sendfeedback.png
index ef4fbb7f8d8b..dca2096ed44c 100644
--- a/icon-themes/elementary/cmd/lc_sendfeedback.png
+++ b/icon-themes/elementary/cmd/lc_sendfeedback.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_sendmaildocaspdf.png b/icon-themes/elementary/cmd/lc_sendmaildocaspdf.png
index 07315635c2a5..1235f6faae5e 100644
--- a/icon-themes/elementary/cmd/lc_sendmaildocaspdf.png
+++ b/icon-themes/elementary/cmd/lc_sendmaildocaspdf.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_setdocumentproperties.png b/icon-themes/elementary/cmd/lc_setdocumentproperties.png
index 9cda8febeab3..f4df803beff4 100644
--- a/icon-themes/elementary/cmd/lc_setdocumentproperties.png
+++ b/icon-themes/elementary/cmd/lc_setdocumentproperties.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_sharedocument.png b/icon-themes/elementary/cmd/lc_sharedocument.png
index 8022db7b7cfd..a1e45fd1a136 100644
--- a/icon-themes/elementary/cmd/lc_sharedocument.png
+++ b/icon-themes/elementary/cmd/lc_sharedocument.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_showdependents.png b/icon-themes/elementary/cmd/lc_showdependents.png
index bb8ec60a2f3f..aea1970a548d 100644
--- a/icon-themes/elementary/cmd/lc_showdependents.png
+++ b/icon-themes/elementary/cmd/lc_showdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_showlicense.png b/icon-themes/elementary/cmd/lc_showlicense.png
index 00b5786afffc..903bdc2bab9d 100644
--- a/icon-themes/elementary/cmd/lc_showlicense.png
+++ b/icon-themes/elementary/cmd/lc_showlicense.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_showprecedents.png b/icon-themes/elementary/cmd/lc_showprecedents.png
index ef31f7b7c132..f4cfbc56e77b 100644
--- a/icon-themes/elementary/cmd/lc_showprecedents.png
+++ b/icon-themes/elementary/cmd/lc_showprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_showslide.png b/icon-themes/elementary/cmd/lc_showslide.png
index 026af57d1214..027c2f7fda12 100644
--- a/icon-themes/elementary/cmd/lc_showslide.png
+++ b/icon-themes/elementary/cmd/lc_showslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_sourceview.png b/icon-themes/elementary/cmd/lc_sourceview.png
index bd5ac9ec14ac..853d0e3eff30 100644
--- a/icon-themes/elementary/cmd/lc_sourceview.png
+++ b/icon-themes/elementary/cmd/lc_sourceview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_splitwindow.png b/icon-themes/elementary/cmd/lc_splitwindow.png
index 0037692a5134..83a3415f1bce 100644
--- a/icon-themes/elementary/cmd/lc_splitwindow.png
+++ b/icon-themes/elementary/cmd/lc_splitwindow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_switchxformsdesignmode.png b/icon-themes/elementary/cmd/lc_switchxformsdesignmode.png
index 1e9484861e4a..351968b6af5b 100644
--- a/icon-themes/elementary/cmd/lc_switchxformsdesignmode.png
+++ b/icon-themes/elementary/cmd/lc_switchxformsdesignmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_tabdialog.png b/icon-themes/elementary/cmd/lc_tabdialog.png
index 40c710cddd7a..5628d6c3bd8f 100644
--- a/icon-themes/elementary/cmd/lc_tabdialog.png
+++ b/icon-themes/elementary/cmd/lc_tabdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_tablemodefix.png b/icon-themes/elementary/cmd/lc_tablemodefix.png
index 48247c4fd70b..ca48976d869c 100644
--- a/icon-themes/elementary/cmd/lc_tablemodefix.png
+++ b/icon-themes/elementary/cmd/lc_tablemodefix.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_tablemodefixprop.png b/icon-themes/elementary/cmd/lc_tablemodefixprop.png
index fd58cc9a5c1c..02ca63cd338f 100644
--- a/icon-themes/elementary/cmd/lc_tablemodefixprop.png
+++ b/icon-themes/elementary/cmd/lc_tablemodefixprop.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_tablemodevariable.png b/icon-themes/elementary/cmd/lc_tablemodevariable.png
index 7beb0ad0e03f..de338a2cd05b 100644
--- a/icon-themes/elementary/cmd/lc_tablemodevariable.png
+++ b/icon-themes/elementary/cmd/lc_tablemodevariable.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_templatemanager.png b/icon-themes/elementary/cmd/lc_templatemanager.png
index 6b7e8a997431..ceaa9918ed5d 100644
--- a/icon-themes/elementary/cmd/lc_templatemanager.png
+++ b/icon-themes/elementary/cmd/lc_templatemanager.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_texttocolumns.png b/icon-themes/elementary/cmd/lc_texttocolumns.png
index 5e8583633012..4c5d21ca94f1 100644
--- a/icon-themes/elementary/cmd/lc_texttocolumns.png
+++ b/icon-themes/elementary/cmd/lc_texttocolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_unhainframes.png b/icon-themes/elementary/cmd/lc_unhainframes.png
index 0481e04d9b4d..27aa54e252b8 100644
--- a/icon-themes/elementary/cmd/lc_unhainframes.png
+++ b/icon-themes/elementary/cmd/lc_unhainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_versiondialog.png b/icon-themes/elementary/cmd/lc_versiondialog.png
index a7b132d26a85..918cc0da12fd 100644
--- a/icon-themes/elementary/cmd/lc_versiondialog.png
+++ b/icon-themes/elementary/cmd/lc_versiondialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_viewformasgrid.png b/icon-themes/elementary/cmd/lc_viewformasgrid.png
index b810fdc04359..12706266bedd 100644
--- a/icon-themes/elementary/cmd/lc_viewformasgrid.png
+++ b/icon-themes/elementary/cmd/lc_viewformasgrid.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_wraptext.png b/icon-themes/elementary/cmd/lc_wraptext.png
index 1f23c52db0ae..1d0ba088f81c 100644
--- a/icon-themes/elementary/cmd/lc_wraptext.png
+++ b/icon-themes/elementary/cmd/lc_wraptext.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_animationmode.png b/icon-themes/elementary/cmd/sc_animationmode.png
index 6a12c053bd5a..9f8be53b4c53 100644
--- a/icon-themes/elementary/cmd/sc_animationmode.png
+++ b/icon-themes/elementary/cmd/sc_animationmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_attributepagesize.png b/icon-themes/elementary/cmd/sc_attributepagesize.png
index 5341481e4713..6a141fb78f4d 100644
--- a/icon-themes/elementary/cmd/sc_attributepagesize.png
+++ b/icon-themes/elementary/cmd/sc_attributepagesize.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_auditingfillmode.png b/icon-themes/elementary/cmd/sc_auditingfillmode.png
index caa4e93c9662..903d9214a81c 100644
--- a/icon-themes/elementary/cmd/sc_auditingfillmode.png
+++ b/icon-themes/elementary/cmd/sc_auditingfillmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_auditmenu.png b/icon-themes/elementary/cmd/sc_auditmenu.png
index 71d76606b4b4..31233a723dec 100644
--- a/icon-themes/elementary/cmd/sc_auditmenu.png
+++ b/icon-themes/elementary/cmd/sc_auditmenu.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_autocontrolfocus.png b/icon-themes/elementary/cmd/sc_autocontrolfocus.png
index 7c6b5e517bff..52dfa25f9634 100644
--- a/icon-themes/elementary/cmd/sc_autocontrolfocus.png
+++ b/icon-themes/elementary/cmd/sc_autocontrolfocus.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_chainframes.png b/icon-themes/elementary/cmd/sc_chainframes.png
index c2c773d90cee..4af6079daf83 100644
--- a/icon-themes/elementary/cmd/sc_chainframes.png
+++ b/icon-themes/elementary/cmd/sc_chainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_changepicture.png b/icon-themes/elementary/cmd/sc_changepicture.png
index 7ca51c9fe163..9fef54a968dd 100644
--- a/icon-themes/elementary/cmd/sc_changepicture.png
+++ b/icon-themes/elementary/cmd/sc_changepicture.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_chapternumberingdialog.png b/icon-themes/elementary/cmd/sc_chapternumberingdialog.png
index 6db046a977bd..18a6de39598a 100644
--- a/icon-themes/elementary/cmd/sc_chapternumberingdialog.png
+++ b/icon-themes/elementary/cmd/sc_chapternumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_cleararrowdependents.png b/icon-themes/elementary/cmd/sc_cleararrowdependents.png
index bc3472accf00..9ab9ded6f5df 100644
--- a/icon-themes/elementary/cmd/sc_cleararrowdependents.png
+++ b/icon-themes/elementary/cmd/sc_cleararrowdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_cleararrowprecedents.png b/icon-themes/elementary/cmd/sc_cleararrowprecedents.png
index a2db26b0e90a..376380106db1 100644
--- a/icon-themes/elementary/cmd/sc_cleararrowprecedents.png
+++ b/icon-themes/elementary/cmd/sc_cleararrowprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_cleararrows.png b/icon-themes/elementary/cmd/sc_cleararrows.png
index 416de0a3f050..c02e9a9b5df1 100644
--- a/icon-themes/elementary/cmd/sc_cleararrows.png
+++ b/icon-themes/elementary/cmd/sc_cleararrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_closedoc.png b/icon-themes/elementary/cmd/sc_closedoc.png
index a249a83b3c21..bc225a139085 100644
--- a/icon-themes/elementary/cmd/sc_closedoc.png
+++ b/icon-themes/elementary/cmd/sc_closedoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_closewin.png b/icon-themes/elementary/cmd/sc_closewin.png
index 71dd11deffa7..b3fbd7f09e5e 100644
--- a/icon-themes/elementary/cmd/sc_closewin.png
+++ b/icon-themes/elementary/cmd/sc_closewin.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_compressgraphic.png b/icon-themes/elementary/cmd/sc_compressgraphic.png
index 48fe30c77f29..11ea15c309dc 100644
--- a/icon-themes/elementary/cmd/sc_compressgraphic.png
+++ b/icon-themes/elementary/cmd/sc_compressgraphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_copyobjects.png b/icon-themes/elementary/cmd/sc_copyobjects.png
index abbc28098da5..98cf30b22a19 100644
--- a/icon-themes/elementary/cmd/sc_copyobjects.png
+++ b/icon-themes/elementary/cmd/sc_copyobjects.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_currencyfield.png b/icon-themes/elementary/cmd/sc_currencyfield.png
index 1d1a1bb8281d..f0bdcc16ace2 100644
--- a/icon-themes/elementary/cmd/sc_currencyfield.png
+++ b/icon-themes/elementary/cmd/sc_currencyfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dataform.png b/icon-themes/elementary/cmd/sc_dataform.png
index 29c82350abf6..e859d278ca4d 100644
--- a/icon-themes/elementary/cmd/sc_dataform.png
+++ b/icon-themes/elementary/cmd/sc_dataform.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dataimport.png b/icon-themes/elementary/cmd/sc_dataimport.png
index d6efe9924ac3..62bf592bb6a1 100644
--- a/icon-themes/elementary/cmd/sc_dataimport.png
+++ b/icon-themes/elementary/cmd/sc_dataimport.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbaddrelation.png b/icon-themes/elementary/cmd/sc_dbaddrelation.png
index a2d1958de1e1..7355c94be079 100644
--- a/icon-themes/elementary/cmd/sc_dbaddrelation.png
+++ b/icon-themes/elementary/cmd/sc_dbaddrelation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dbrelationdesign.png b/icon-themes/elementary/cmd/sc_dbrelationdesign.png
index f4a0088cf4a5..19b61bbe1d40 100644
--- a/icon-themes/elementary/cmd/sc_dbrelationdesign.png
+++ b/icon-themes/elementary/cmd/sc_dbrelationdesign.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_deleteslide.png b/icon-themes/elementary/cmd/sc_deleteslide.png
index 82a1877a6463..5b382d444d1f 100644
--- a/icon-themes/elementary/cmd/sc_deleteslide.png
+++ b/icon-themes/elementary/cmd/sc_deleteslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dia.png b/icon-themes/elementary/cmd/sc_dia.png
index cb59b5495bab..826ec43d4018 100644
--- a/icon-themes/elementary/cmd/sc_dia.png
+++ b/icon-themes/elementary/cmd/sc_dia.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_diaeffect.png b/icon-themes/elementary/cmd/sc_diaeffect.png
index 0b1d64610113..faf0a7791ecd 100644
--- a/icon-themes/elementary/cmd/sc_diaeffect.png
+++ b/icon-themes/elementary/cmd/sc_diaeffect.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_diamode.png b/icon-themes/elementary/cmd/sc_diamode.png
index 658b7b3340a1..11c48d4dfd9b 100644
--- a/icon-themes/elementary/cmd/sc_diamode.png
+++ b/icon-themes/elementary/cmd/sc_diamode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_displaymasterbackground.png b/icon-themes/elementary/cmd/sc_displaymasterbackground.png
index 6b6951629325..35f78b8654b6 100644
--- a/icon-themes/elementary/cmd/sc_displaymasterbackground.png
+++ b/icon-themes/elementary/cmd/sc_displaymasterbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_documentation.png b/icon-themes/elementary/cmd/sc_documentation.png
index 5b3a105ef517..2bd053dab467 100644
--- a/icon-themes/elementary/cmd/sc_documentation.png
+++ b/icon-themes/elementary/cmd/sc_documentation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_dsbdocumentdatasource.png b/icon-themes/elementary/cmd/sc_dsbdocumentdatasource.png
index ecc1f7a78915..6ab54346a0af 100644
--- a/icon-themes/elementary/cmd/sc_dsbdocumentdatasource.png
+++ b/icon-themes/elementary/cmd/sc_dsbdocumentdatasource.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_editdoc.png b/icon-themes/elementary/cmd/sc_editdoc.png
index 5f35bb533d97..1dbd64f8614a 100644
--- a/icon-themes/elementary/cmd/sc_editdoc.png
+++ b/icon-themes/elementary/cmd/sc_editdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_equalizeheight.png b/icon-themes/elementary/cmd/sc_equalizeheight.png
index d87e924a1744..c414153c8211 100644
--- a/icon-themes/elementary/cmd/sc_equalizeheight.png
+++ b/icon-themes/elementary/cmd/sc_equalizeheight.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_equalizewidth.png b/icon-themes/elementary/cmd/sc_equalizewidth.png
index c97093af241a..7fdf14495528 100644
--- a/icon-themes/elementary/cmd/sc_equalizewidth.png
+++ b/icon-themes/elementary/cmd/sc_equalizewidth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_expandpage.png b/icon-themes/elementary/cmd/sc_expandpage.png
index da9a9ab8cda2..9b3848158ddf 100644
--- a/icon-themes/elementary/cmd/sc_expandpage.png
+++ b/icon-themes/elementary/cmd/sc_expandpage.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_exportto.png b/icon-themes/elementary/cmd/sc_exportto.png
index 0d0c53ae46aa..2903edcf583e 100644
--- a/icon-themes/elementary/cmd/sc_exportto.png
+++ b/icon-themes/elementary/cmd/sc_exportto.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_firstpage.png b/icon-themes/elementary/cmd/sc_firstpage.png
index d5fab3e1de50..95f2d886ef08 100644
--- a/icon-themes/elementary/cmd/sc_firstpage.png
+++ b/icon-themes/elementary/cmd/sc_firstpage.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_footnotedialog.png b/icon-themes/elementary/cmd/sc_footnotedialog.png
index eb07c7f8ef04..523238b3136d 100644
--- a/icon-themes/elementary/cmd/sc_footnotedialog.png
+++ b/icon-themes/elementary/cmd/sc_footnotedialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_formatcolumns.png b/icon-themes/elementary/cmd/sc_formatcolumns.png
index 6cc763687970..fa946fbecca6 100644
--- a/icon-themes/elementary/cmd/sc_formatcolumns.png
+++ b/icon-themes/elementary/cmd/sc_formatcolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_formattedfield.png b/icon-themes/elementary/cmd/sc_formattedfield.png
index ff01949b1717..b46f918b41c2 100644
--- a/icon-themes/elementary/cmd/sc_formattedfield.png
+++ b/icon-themes/elementary/cmd/sc_formattedfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_graphic.png b/icon-themes/elementary/cmd/sc_graphic.png
index 8c927259f455..4663b834d214 100644
--- a/icon-themes/elementary/cmd/sc_graphic.png
+++ b/icon-themes/elementary/cmd/sc_graphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_graphicdialog.png b/icon-themes/elementary/cmd/sc_graphicdialog.png
index 9ec4beb01469..1c1f9699d2aa 100644
--- a/icon-themes/elementary/cmd/sc_graphicdialog.png
+++ b/icon-themes/elementary/cmd/sc_graphicdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_graphicfilterpopart.png b/icon-themes/elementary/cmd/sc_graphicfilterpopart.png
index 0a8f2ed8226d..0f5d4b4006cb 100644
--- a/icon-themes/elementary/cmd/sc_graphicfilterpopart.png
+++ b/icon-themes/elementary/cmd/sc_graphicfilterpopart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_greatestheight.png b/icon-themes/elementary/cmd/sc_greatestheight.png
index 10365d7fc5de..932b8e5e5c2a 100644
--- a/icon-themes/elementary/cmd/sc_greatestheight.png
+++ b/icon-themes/elementary/cmd/sc_greatestheight.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_greatestwidth.png b/icon-themes/elementary/cmd/sc_greatestwidth.png
index 94d2e546f257..1c3c410ed6f2 100644
--- a/icon-themes/elementary/cmd/sc_greatestwidth.png
+++ b/icon-themes/elementary/cmd/sc_greatestwidth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_hideslide.png b/icon-themes/elementary/cmd/sc_hideslide.png
index 5fe347de926c..07b5be3d6267 100644
--- a/icon-themes/elementary/cmd/sc_hideslide.png
+++ b/icon-themes/elementary/cmd/sc_hideslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_hidewhitespace.png b/icon-themes/elementary/cmd/sc_hidewhitespace.png
index 96cc6620cf92..fb7861c4f8ad 100644
--- a/icon-themes/elementary/cmd/sc_hidewhitespace.png
+++ b/icon-themes/elementary/cmd/sc_hidewhitespace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_imagebutton.png b/icon-themes/elementary/cmd/sc_imagebutton.png
index 814ce0c52a1d..c146f78c4f1d 100644
--- a/icon-themes/elementary/cmd/sc_imagebutton.png
+++ b/icon-themes/elementary/cmd/sc_imagebutton.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_imagecontrol.png b/icon-themes/elementary/cmd/sc_imagecontrol.png
index 170f8e00eb22..cc5a90911ada 100644
--- a/icon-themes/elementary/cmd/sc_imagecontrol.png
+++ b/icon-themes/elementary/cmd/sc_imagecontrol.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_importdialog.png b/icon-themes/elementary/cmd/sc_importdialog.png
index fb390168792d..98cdc167c1b8 100644
--- a/icon-themes/elementary/cmd/sc_importdialog.png
+++ b/icon-themes/elementary/cmd/sc_importdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_importslidefromfile.png b/icon-themes/elementary/cmd/sc_importslidefromfile.png
index d2777c55c76c..31306505496b 100644
--- a/icon-themes/elementary/cmd/sc_importslidefromfile.png
+++ b/icon-themes/elementary/cmd/sc_importslidefromfile.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertdoc.png b/icon-themes/elementary/cmd/sc_insertdoc.png
index 440c17ca4095..c6e2af332524 100644
--- a/icon-themes/elementary/cmd/sc_insertdoc.png
+++ b/icon-themes/elementary/cmd/sc_insertdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertfooter.png b/icon-themes/elementary/cmd/sc_insertfooter.png
index d374924cef1b..2210d3480a58 100644
--- a/icon-themes/elementary/cmd/sc_insertfooter.png
+++ b/icon-themes/elementary/cmd/sc_insertfooter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertfootnote.png b/icon-themes/elementary/cmd/sc_insertfootnote.png
index 32337a1e4cef..5e24dbd0cbb4 100644
--- a/icon-themes/elementary/cmd/sc_insertfootnote.png
+++ b/icon-themes/elementary/cmd/sc_insertfootnote.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertframeinteract.png b/icon-themes/elementary/cmd/sc_insertframeinteract.png
new file mode 100644
index 000000000000..1fc54eb21b7a
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_insertframeinteract.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertgraphic.png b/icon-themes/elementary/cmd/sc_insertgraphic.png
index eb1e3dc3d49c..4e2255b10f47 100644
--- a/icon-themes/elementary/cmd/sc_insertgraphic.png
+++ b/icon-themes/elementary/cmd/sc_insertgraphic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertheader.png b/icon-themes/elementary/cmd/sc_insertheader.png
index dbea80b07380..8616de67ae97 100644
--- a/icon-themes/elementary/cmd/sc_insertheader.png
+++ b/icon-themes/elementary/cmd/sc_insertheader.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertslide.png b/icon-themes/elementary/cmd/sc_insertslide.png
index 704a6f9b158d..b4f7c47435e0 100644
--- a/icon-themes/elementary/cmd/sc_insertslide.png
+++ b/icon-themes/elementary/cmd/sc_insertslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_inserttreecontrol.png b/icon-themes/elementary/cmd/sc_inserttreecontrol.png
index ca68282699eb..25cd7637b90f 100644
--- a/icon-themes/elementary/cmd/sc_inserttreecontrol.png
+++ b/icon-themes/elementary/cmd/sc_inserttreecontrol.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_lastpage.png b/icon-themes/elementary/cmd/sc_lastpage.png
index e97fa6e70307..ec6226741287 100644
--- a/icon-themes/elementary/cmd/sc_lastpage.png
+++ b/icon-themes/elementary/cmd/sc_lastpage.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_librelogo-clearscreen.png b/icon-themes/elementary/cmd/sc_librelogo-clearscreen.png
index 84ab7d4d989a..f38eec6b6262 100644
--- a/icon-themes/elementary/cmd/sc_librelogo-clearscreen.png
+++ b/icon-themes/elementary/cmd/sc_librelogo-clearscreen.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linenumberingdialog.png b/icon-themes/elementary/cmd/sc_linenumberingdialog.png
index 3f600bf26b5a..6d559ae86ac1 100644
--- a/icon-themes/elementary/cmd/sc_linenumberingdialog.png
+++ b/icon-themes/elementary/cmd/sc_linenumberingdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_loadbasic.png b/icon-themes/elementary/cmd/sc_loadbasic.png
index 6e834bfcda0c..38842f8b8070 100644
--- a/icon-themes/elementary/cmd/sc_loadbasic.png
+++ b/icon-themes/elementary/cmd/sc_loadbasic.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mailmergecreatedocuments.png b/icon-themes/elementary/cmd/sc_mailmergecreatedocuments.png
index bb839c7ff0dc..ab96db53bc82 100644
--- a/icon-themes/elementary/cmd/sc_mailmergecreatedocuments.png
+++ b/icon-themes/elementary/cmd/sc_mailmergecreatedocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mailmergeemaildocuments.png b/icon-themes/elementary/cmd/sc_mailmergeemaildocuments.png
index 7784239f3e5f..d7099c850424 100644
--- a/icon-themes/elementary/cmd/sc_mailmergeemaildocuments.png
+++ b/icon-themes/elementary/cmd/sc_mailmergeemaildocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mailmergeprintdocuments.png b/icon-themes/elementary/cmd/sc_mailmergeprintdocuments.png
index ae6f2e7f9a57..923b32a3e260 100644
--- a/icon-themes/elementary/cmd/sc_mailmergeprintdocuments.png
+++ b/icon-themes/elementary/cmd/sc_mailmergeprintdocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mailmergesavedocuments.png b/icon-themes/elementary/cmd/sc_mailmergesavedocuments.png
index aecbc4ada99a..6e5933aa9263 100644
--- a/icon-themes/elementary/cmd/sc_mailmergesavedocuments.png
+++ b/icon-themes/elementary/cmd/sc_mailmergesavedocuments.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mailmergewizard.png b/icon-themes/elementary/cmd/sc_mailmergewizard.png
index 1f220b4b2056..29f57c983682 100644
--- a/icon-themes/elementary/cmd/sc_mailmergewizard.png
+++ b/icon-themes/elementary/cmd/sc_mailmergewizard.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_managexmlsource.png b/icon-themes/elementary/cmd/sc_managexmlsource.png
index dba9f5a419b5..a96958962836 100644
--- a/icon-themes/elementary/cmd/sc_managexmlsource.png
+++ b/icon-themes/elementary/cmd/sc_managexmlsource.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_menubar.png b/icon-themes/elementary/cmd/sc_menubar.png
index 2b49d7c6e40f..c38442f09130 100644
--- a/icon-themes/elementary/cmd/sc_menubar.png
+++ b/icon-themes/elementary/cmd/sc_menubar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_mergedialog.png b/icon-themes/elementary/cmd/sc_mergedialog.png
index a36ad026a1d3..1ae6fdfb5ef6 100644
--- a/icon-themes/elementary/cmd/sc_mergedialog.png
+++ b/icon-themes/elementary/cmd/sc_mergedialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_modifyframe.png b/icon-themes/elementary/cmd/sc_modifyframe.png
index 1f644407670d..14e6df906408 100644
--- a/icon-themes/elementary/cmd/sc_modifyframe.png
+++ b/icon-themes/elementary/cmd/sc_modifyframe.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_morphing.png b/icon-themes/elementary/cmd/sc_morphing.png
index d4b9187eacb2..48ddca08f7fa 100644
--- a/icon-themes/elementary/cmd/sc_morphing.png
+++ b/icon-themes/elementary/cmd/sc_morphing.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_navigationbar.png b/icon-themes/elementary/cmd/sc_navigationbar.png
index de1e96bbd7f7..33ebc9004b7e 100644
--- a/icon-themes/elementary/cmd/sc_navigationbar.png
+++ b/icon-themes/elementary/cmd/sc_navigationbar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_newhtmldoc.png b/icon-themes/elementary/cmd/sc_newhtmldoc.png
index dba9f5a419b5..a96958962836 100644
--- a/icon-themes/elementary/cmd/sc_newhtmldoc.png
+++ b/icon-themes/elementary/cmd/sc_newhtmldoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_normalmultipanegui.png b/icon-themes/elementary/cmd/sc_normalmultipanegui.png
index b8c47bbddafb..1629dec8db9f 100644
--- a/icon-themes/elementary/cmd/sc_normalmultipanegui.png
+++ b/icon-themes/elementary/cmd/sc_normalmultipanegui.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_notesmode.png b/icon-themes/elementary/cmd/sc_notesmode.png
index 772a9ca1c82e..24e780719564 100644
--- a/icon-themes/elementary/cmd/sc_notesmode.png
+++ b/icon-themes/elementary/cmd/sc_notesmode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_numericfield.png b/icon-themes/elementary/cmd/sc_numericfield.png
index e0ab397e2ea1..8aa6d980fc2a 100644
--- a/icon-themes/elementary/cmd/sc_numericfield.png
+++ b/icon-themes/elementary/cmd/sc_numericfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_orientation.png b/icon-themes/elementary/cmd/sc_orientation.png
index 2338d6821a24..12340e0a4ccb 100644
--- a/icon-themes/elementary/cmd/sc_orientation.png
+++ b/icon-themes/elementary/cmd/sc_orientation.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_outlinemode.png b/icon-themes/elementary/cmd/sc_outlinemode.png
index 32db58fe981f..9111059515b3 100644
--- a/icon-themes/elementary/cmd/sc_outlinemode.png
+++ b/icon-themes/elementary/cmd/sc_outlinemode.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_paraspacedecrease.png b/icon-themes/elementary/cmd/sc_paraspacedecrease.png
index 5c0e9873dcd3..0e4cb74c1e47 100644
--- a/icon-themes/elementary/cmd/sc_paraspacedecrease.png
+++ b/icon-themes/elementary/cmd/sc_paraspacedecrease.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_paraspaceincrease.png b/icon-themes/elementary/cmd/sc_paraspaceincrease.png
index 764c94bb9d17..2c3591a44dec 100644
--- a/icon-themes/elementary/cmd/sc_paraspaceincrease.png
+++ b/icon-themes/elementary/cmd/sc_paraspaceincrease.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_patternfield.png b/icon-themes/elementary/cmd/sc_patternfield.png
index 48464fe0c244..a4366a0265a3 100644
--- a/icon-themes/elementary/cmd/sc_patternfield.png
+++ b/icon-themes/elementary/cmd/sc_patternfield.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_position.png b/icon-themes/elementary/cmd/sc_position.png
index b5530dbe61e1..11e9308d1f74 100644
--- a/icon-themes/elementary/cmd/sc_position.png
+++ b/icon-themes/elementary/cmd/sc_position.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_presentationlayout.png b/icon-themes/elementary/cmd/sc_presentationlayout.png
index ba6679f94baa..6ae224607202 100644
--- a/icon-themes/elementary/cmd/sc_presentationlayout.png
+++ b/icon-themes/elementary/cmd/sc_presentationlayout.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_presentationminimizer.png b/icon-themes/elementary/cmd/sc_presentationminimizer.png
index a284b9872dc8..279940374544 100644
--- a/icon-themes/elementary/cmd/sc_presentationminimizer.png
+++ b/icon-themes/elementary/cmd/sc_presentationminimizer.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_printpreview.png b/icon-themes/elementary/cmd/sc_printpreview.png
index 22427d2f2906..135e75922476 100644
--- a/icon-themes/elementary/cmd/sc_printpreview.png
+++ b/icon-themes/elementary/cmd/sc_printpreview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_pushbutton.png b/icon-themes/elementary/cmd/sc_pushbutton.png
index 66ad32cda9f6..6cd39dcc1f83 100644
--- a/icon-themes/elementary/cmd/sc_pushbutton.png
+++ b/icon-themes/elementary/cmd/sc_pushbutton.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_redactdoc.png b/icon-themes/elementary/cmd/sc_redactdoc.png
index 8f29925a5b1f..a4674d30351d 100644
--- a/icon-themes/elementary/cmd/sc_redactdoc.png
+++ b/icon-themes/elementary/cmd/sc_redactdoc.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_redactedexportblack.png b/icon-themes/elementary/cmd/sc_redactedexportblack.png
index b1c5c48fd6a0..16ca3f989c84 100644
--- a/icon-themes/elementary/cmd/sc_redactedexportblack.png
+++ b/icon-themes/elementary/cmd/sc_redactedexportblack.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_redactedexportwhite.png b/icon-themes/elementary/cmd/sc_redactedexportwhite.png
index cc6d70b25935..43669c4f5bdb 100644
--- a/icon-themes/elementary/cmd/sc_redactedexportwhite.png
+++ b/icon-themes/elementary/cmd/sc_redactedexportwhite.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_renameslide.png b/icon-themes/elementary/cmd/sc_renameslide.png
index f212c4772721..c1c582827127 100644
--- a/icon-themes/elementary/cmd/sc_renameslide.png
+++ b/icon-themes/elementary/cmd/sc_renameslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_saveacopy.png b/icon-themes/elementary/cmd/sc_saveacopy.png
index 3a3938d8951c..6015a367f160 100644
--- a/icon-themes/elementary/cmd/sc_saveacopy.png
+++ b/icon-themes/elementary/cmd/sc_saveacopy.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_saveall.png b/icon-themes/elementary/cmd/sc_saveall.png
index 1243471f3e54..093a511a7e1f 100644
--- a/icon-themes/elementary/cmd/sc_saveall.png
+++ b/icon-themes/elementary/cmd/sc_saveall.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_saveas.png b/icon-themes/elementary/cmd/sc_saveas.png
index bd15f21c4d85..bb40402d5ae6 100644
--- a/icon-themes/elementary/cmd/sc_saveas.png
+++ b/icon-themes/elementary/cmd/sc_saveas.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_saveasremote.png b/icon-themes/elementary/cmd/sc_saveasremote.png
index a4cd2ccc109e..57bdfdd2d205 100644
--- a/icon-themes/elementary/cmd/sc_saveasremote.png
+++ b/icon-themes/elementary/cmd/sc_saveasremote.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_savebackground.png b/icon-themes/elementary/cmd/sc_savebackground.png
index 236401f17144..9212802d1f7b 100644
--- a/icon-themes/elementary/cmd/sc_savebackground.png
+++ b/icon-themes/elementary/cmd/sc_savebackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_savebasicas.png b/icon-themes/elementary/cmd/sc_savebasicas.png
index 8baf30005758..6a9dc0ffaa36 100644
--- a/icon-themes/elementary/cmd/sc_savebasicas.png
+++ b/icon-themes/elementary/cmd/sc_savebasicas.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_selectbackground.png b/icon-themes/elementary/cmd/sc_selectbackground.png
index 080e62c87560..9abf3677588d 100644
--- a/icon-themes/elementary/cmd/sc_selectbackground.png
+++ b/icon-themes/elementary/cmd/sc_selectbackground.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_setdocumentproperties.png b/icon-themes/elementary/cmd/sc_setdocumentproperties.png
index b20abb2904c6..9fdf0976cc80 100644
--- a/icon-themes/elementary/cmd/sc_setdocumentproperties.png
+++ b/icon-themes/elementary/cmd/sc_setdocumentproperties.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_showdependents.png b/icon-themes/elementary/cmd/sc_showdependents.png
index ed51d571abb2..9bb345659a4f 100644
--- a/icon-themes/elementary/cmd/sc_showdependents.png
+++ b/icon-themes/elementary/cmd/sc_showdependents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_showlicense.png b/icon-themes/elementary/cmd/sc_showlicense.png
index 9fcce45091a6..b323d2f4662b 100644
--- a/icon-themes/elementary/cmd/sc_showlicense.png
+++ b/icon-themes/elementary/cmd/sc_showlicense.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_showprecedents.png b/icon-themes/elementary/cmd/sc_showprecedents.png
index f92e1d8e084b..72d6eacbbb48 100644
--- a/icon-themes/elementary/cmd/sc_showprecedents.png
+++ b/icon-themes/elementary/cmd/sc_showprecedents.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_showslide.png b/icon-themes/elementary/cmd/sc_showslide.png
index c82e25e427e1..ce9034632a08 100644
--- a/icon-themes/elementary/cmd/sc_showslide.png
+++ b/icon-themes/elementary/cmd/sc_showslide.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_showwhitespace.png b/icon-themes/elementary/cmd/sc_showwhitespace.png
index 7a072757a61b..1164307ee0f9 100644
--- a/icon-themes/elementary/cmd/sc_showwhitespace.png
+++ b/icon-themes/elementary/cmd/sc_showwhitespace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_size.png b/icon-themes/elementary/cmd/sc_size.png
index f02f544bb520..f0c74956d27a 100644
--- a/icon-themes/elementary/cmd/sc_size.png
+++ b/icon-themes/elementary/cmd/sc_size.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_smallestheight.png b/icon-themes/elementary/cmd/sc_smallestheight.png
index a21d34a9dbe1..14a43f72c6c8 100644
--- a/icon-themes/elementary/cmd/sc_smallestheight.png
+++ b/icon-themes/elementary/cmd/sc_smallestheight.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_smallestwidth.png b/icon-themes/elementary/cmd/sc_smallestwidth.png
index bcd830b9a849..11d8a381d1e5 100644
--- a/icon-themes/elementary/cmd/sc_smallestwidth.png
+++ b/icon-themes/elementary/cmd/sc_smallestwidth.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_sourceview.png b/icon-themes/elementary/cmd/sc_sourceview.png
index dba9f5a419b5..a96958962836 100644
--- a/icon-themes/elementary/cmd/sc_sourceview.png
+++ b/icon-themes/elementary/cmd/sc_sourceview.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_spacepara1.png b/icon-themes/elementary/cmd/sc_spacepara1.png
index 62b3a78d4d8c..c551e27d5550 100644
--- a/icon-themes/elementary/cmd/sc_spacepara1.png
+++ b/icon-themes/elementary/cmd/sc_spacepara1.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_spacepara15.png b/icon-themes/elementary/cmd/sc_spacepara15.png
index 42ea6224addf..e82b3bee8caf 100644
--- a/icon-themes/elementary/cmd/sc_spacepara15.png
+++ b/icon-themes/elementary/cmd/sc_spacepara15.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_spacepara2.png b/icon-themes/elementary/cmd/sc_spacepara2.png
index d3b48b7a0496..67fb6b205e9d 100644
--- a/icon-themes/elementary/cmd/sc_spacepara2.png
+++ b/icon-themes/elementary/cmd/sc_spacepara2.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_splitwindow.png b/icon-themes/elementary/cmd/sc_splitwindow.png
index ae37d8ea555e..bba82abda999 100644
--- a/icon-themes/elementary/cmd/sc_splitwindow.png
+++ b/icon-themes/elementary/cmd/sc_splitwindow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_tabdialog.png b/icon-themes/elementary/cmd/sc_tabdialog.png
index 59df481eed10..80db509d9c9f 100644
--- a/icon-themes/elementary/cmd/sc_tabdialog.png
+++ b/icon-themes/elementary/cmd/sc_tabdialog.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_tablemodefix.png b/icon-themes/elementary/cmd/sc_tablemodefix.png
index 5bd822d2c60d..f00c88d95bac 100644
--- a/icon-themes/elementary/cmd/sc_tablemodefix.png
+++ b/icon-themes/elementary/cmd/sc_tablemodefix.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_tablemodefixprop.png b/icon-themes/elementary/cmd/sc_tablemodefixprop.png
index 905217d51bec..28166ada6227 100644
--- a/icon-themes/elementary/cmd/sc_tablemodefixprop.png
+++ b/icon-themes/elementary/cmd/sc_tablemodefixprop.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_tablemodevariable.png b/icon-themes/elementary/cmd/sc_tablemodevariable.png
index ffb0047375ec..8b3143c59ac5 100644
--- a/icon-themes/elementary/cmd/sc_tablemodevariable.png
+++ b/icon-themes/elementary/cmd/sc_tablemodevariable.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_templatemanager.png b/icon-themes/elementary/cmd/sc_templatemanager.png
index 2553bcb49a82..b55f74fe4fed 100644
--- a/icon-themes/elementary/cmd/sc_templatemanager.png
+++ b/icon-themes/elementary/cmd/sc_templatemanager.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_texttocolumns.png b/icon-themes/elementary/cmd/sc_texttocolumns.png
index 3fdf037606f3..230cb17e247d 100644
--- a/icon-themes/elementary/cmd/sc_texttocolumns.png
+++ b/icon-themes/elementary/cmd/sc_texttocolumns.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_trackchangesbar.png b/icon-themes/elementary/cmd/sc_trackchangesbar.png
index 9e6aa60a71d4..134e5b9a8d62 100644
--- a/icon-themes/elementary/cmd/sc_trackchangesbar.png
+++ b/icon-themes/elementary/cmd/sc_trackchangesbar.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_unhainframes.png b/icon-themes/elementary/cmd/sc_unhainframes.png
index eda855f0de7c..a70f0792b53e 100644
--- a/icon-themes/elementary/cmd/sc_unhainframes.png
+++ b/icon-themes/elementary/cmd/sc_unhainframes.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_wraptext.png b/icon-themes/elementary/cmd/sc_wraptext.png
index 0ad251300f46..906255f8ee6b 100644
--- a/icon-themes/elementary/cmd/sc_wraptext.png
+++ b/icon-themes/elementary/cmd/sc_wraptext.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/forms_22.png b/icon-themes/elementary/dbaccess/res/forms_22.png
index 3511a8102265..1ac15ce32705 100644
--- a/icon-themes/elementary/dbaccess/res/forms_22.png
+++ b/icon-themes/elementary/dbaccess/res/forms_22.png
Binary files differ
diff --git a/icon-themes/elementary/dbaccess/res/forms_32.png b/icon-themes/elementary/dbaccess/res/forms_32.png
index 0614d84dacf8..9b14af11b2fc 100644
--- a/icon-themes/elementary/dbaccess/res/forms_32.png
+++ b/icon-themes/elementary/dbaccess/res/forms_32.png
Binary files differ
diff --git a/icon-themes/elementary/links.txt b/icon-themes/elementary/links.txt
index da8db22ce547..19ba62a57f58 100644
--- a/icon-themes/elementary/links.txt
+++ b/icon-themes/elementary/links.txt
@@ -87,8 +87,7 @@ cmd/32/insertformlist.png cmd/32/listbox.png
cmd/32/insertformradio.png cmd/32/radiobutton.png
cmd/32/insertformspin.png cmd/32/spinbutton.png
cmd/32/insertformula.png cmd/32/dbviewfunctions.png
-cmd/32/insertframeinteract.png cmd/32/insertframe.png
-cmd/32/insertframeinteractnocolumns.png cmd/32/insertframe.png
+cmd/32/insertframeinteractnocolumns.png cmd/32/insertframeinteract.png
cmd/32/insertimagecontrol.png cmd/32/imagecontrol.png
cmd/32/insertlistbox.png cmd/32/listbox.png
cmd/32/insertnumericfield.png cmd/32/numericfield.png
@@ -136,8 +135,7 @@ cmd/lc_insertformlist.png cmd/lc_listbox.png
cmd/lc_insertformradio.png cmd/lc_radiobutton.png
cmd/lc_insertformspin.png cmd/lc_spinbutton.png
cmd/lc_insertformula.png cmd/lc_dbviewfunctions.png
-cmd/lc_insertframeinteract.png cmd/lc_insertframe.png
-cmd/lc_insertframeinteractnocolumns.png cmd/lc_insertframe.png
+cmd/lc_insertframeinteractnocolumns.png cmd/lc_insertframeinteract.png
cmd/lc_insertimagecontrol.png cmd/lc_imagecontrol.png
cmd/lc_insertlistbox.png cmd/lc_listbox.png
cmd/lc_insertnumericfield.png cmd/lc_numericfield.png
@@ -186,8 +184,7 @@ cmd/sc_insertformlist.png cmd/sc_listbox.png
cmd/sc_insertformradio.png cmd/sc_radiobutton.png
cmd/sc_insertformspin.png cmd/sc_spinbutton.png
cmd/sc_insertformula.png cmd/sc_dbviewfunctions.png
-cmd/sc_insertframeinteract.png cmd/sc_insertframe.png
-cmd/sc_insertframeinteractnocolumns.png cmd/sc_insertframe.png
+cmd/sc_insertframeinteractnocolumns.png cmd/sc_insertframeinteract.png
cmd/sc_insertimagecontrol.png cmd/sc_imagecontrol.png
cmd/sc_insertlistbox.png cmd/sc_listbox.png
cmd/sc_insertnumericfield.png cmd/sc_numericfield.png
@@ -383,22 +380,17 @@ cmd/32/bg/spelldialog.png cmd/32/bg/spelling.png
cmd/32/bg/spellingandgrammardialog.png cmd/32/bg/spelling.png
cmd/32/bg/tablesort.png cmd/32/bg/sortascending.png
cmd/32/bg/textformfield.png cmd/32/bg/edit.png
-cmd/32/bg/underline.png cmd/32/ca/underline.png
+cmd/32/bg/underline.png cmd/32/hu/underline.png
cmd/32/bg/underlinedouble.png cmd/32/hu/underlinedouble.png
cmd/32/bg/underlinesimple.png cmd/32/hu/underline.png
cmd/32/bg/underlinesingle.png cmd/32/hu/underline.png
-cmd/32/ca/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/ca/underlinesingle.png cmd/32/ca/underline.png
-cmd/32/es/bold.png cmd/32/ca/bold.png
cmd/32/es/italic.png cmd/32/de/italic.png
cmd/32/es/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png
cmd/32/es/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/es/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/es/numberformatthousands.png cmd/32/de/numberformatthousands.png
-cmd/32/es/underline.png cmd/32/ca/underline.png
-cmd/32/es/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/es/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/es/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/es/underlinesimple.png cmd/32/es/underline.png
+cmd/32/es/underlinesingle.png cmd/32/es/underline.png
cmd/32/fa/absoluterecord.png cmd/32/ar/absoluterecord.png
cmd/32/fa/alphaliststyle.png cmd/32/ar/alphaliststyle.png
cmd/32/fa/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png
@@ -427,10 +419,10 @@ cmd/32/fr/numberformatdecdecimals.png cmd/32/de/numberformatdecdecimals.png
cmd/32/fr/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/fr/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/fr/numberformatthousands.png cmd/32/de/numberformatthousands.png
-cmd/32/fr/underline.png cmd/32/ca/underline.png
-cmd/32/fr/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/fr/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/fr/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/fr/underline.png cmd/32/es/underline.png
+cmd/32/fr/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/fr/underlinesimple.png cmd/32/es/underline.png
+cmd/32/fr/underlinesingle.png cmd/32/es/underline.png
cmd/32/he/absoluterecord.png cmd/32/ar/absoluterecord.png
cmd/32/he/alphaliststyle.png cmd/32/ar/alphaliststyle.png
cmd/32/he/alphalowliststyle.png cmd/32/ar/alphalowliststyle.png
@@ -463,11 +455,10 @@ cmd/32/id/numberformatdecimal.png cmd/32/de/numberformatdecimal.png
cmd/32/id/numberformatincdecimals.png cmd/32/de/numberformatincdecimals.png
cmd/32/id/numberformatthousands.png cmd/32/de/numberformatthousands.png
cmd/32/it/bold.png cmd/32/fr/bold.png
-cmd/32/it/italic.png cmd/32/ca/italic.png
-cmd/32/it/underline.png cmd/32/ca/underline.png
-cmd/32/it/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/it/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/it/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/it/underline.png cmd/32/es/underline.png
+cmd/32/it/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/it/underlinesimple.png cmd/32/es/underline.png
+cmd/32/it/underlinesingle.png cmd/32/es/underline.png
cmd/32/km/underlinesimple.png cmd/32/km/underline.png
cmd/32/km/underlinesingle.png cmd/32/km/underline.png
cmd/32/ko/drawtext.png cmd/32/ko/text.png
@@ -484,23 +475,23 @@ cmd/32/ko/texttoolbox.png cmd/32/ko/text.png
cmd/32/ko/underlinesimple.png cmd/32/ko/underline.png
cmd/32/ko/underlinesingle.png cmd/32/ko/underline.png
cmd/32/ko/viewsidebarstyles.png cmd/32/ko/designerdialog.png
-cmd/32/nl/italic.png cmd/32/ca/italic.png
+cmd/32/nl/italic.png cmd/32/it/italic.png
cmd/32/nl/underlinesimple.png cmd/32/nl/underline.png
cmd/32/nl/underlinesingle.png cmd/32/nl/underline.png
cmd/32/pl/bold.png cmd/32/fr/bold.png
cmd/32/pl/italic.png cmd/32/de/italic.png
cmd/32/pl/underlinesimple.png cmd/32/pl/underline.png
cmd/32/pl/underlinesingle.png cmd/32/pl/underline.png
-cmd/32/pt-BR/bold.png cmd/32/ca/bold.png
-cmd/32/pt-BR/underline.png cmd/32/ca/underline.png
-cmd/32/pt-BR/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/pt-BR/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/pt-BR/underlinesingle.png cmd/32/ca/underline.png
-cmd/32/pt/bold.png cmd/32/ca/bold.png
-cmd/32/pt/underline.png cmd/32/ca/underline.png
-cmd/32/pt/underlinedouble.png cmd/32/ca/underlinedouble.png
-cmd/32/pt/underlinesimple.png cmd/32/ca/underline.png
-cmd/32/pt/underlinesingle.png cmd/32/ca/underline.png
+cmd/32/pt-BR/bold.png cmd/32/es/bold.png
+cmd/32/pt-BR/underline.png cmd/32/es/underline.png
+cmd/32/pt-BR/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/pt-BR/underlinesimple.png cmd/32/es/underline.png
+cmd/32/pt-BR/underlinesingle.png cmd/32/es/underline.png
+cmd/32/pt/bold.png cmd/32/es/bold.png
+cmd/32/pt/underline.png cmd/32/es/underline.png
+cmd/32/pt/underlinedouble.png cmd/32/es/underlinedouble.png
+cmd/32/pt/underlinesimple.png cmd/32/es/underline.png
+cmd/32/pt/underlinesingle.png cmd/32/es/underline.png
cmd/32/ru/italic.png cmd/32/de/italic.png
cmd/32/ru/underlinesimple.png cmd/32/ru/underline.png
cmd/32/ru/underlinesingle.png cmd/32/ru/underline.png
@@ -569,30 +560,20 @@ cmd/bg/sc_underline.png cmd/hu/sc_underline.png
cmd/bg/sc_underlinedouble.png cmd/hu/sc_underlinedouble.png
cmd/bg/sc_underlinesimple.png cmd/hu/sc_underline.png
cmd/bg/sc_underlinesingle.png cmd/hu/sc_underline.png
-cmd/ca/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/ca/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/ca/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/ca/sc_underlinesingle.png cmd/ca/sc_underline.png
-cmd/es/lc_bold.png cmd/ca/lc_bold.png
cmd/es/lc_italic.png cmd/de/lc_italic.png
cmd/es/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png
cmd/es/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png
cmd/es/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png
cmd/es/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png
-cmd/es/lc_underline.png cmd/ca/lc_underline.png
-cmd/es/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/es/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/es/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/es/sc_bold.png cmd/ca/sc_bold.png
+cmd/es/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/es/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/es/sc_italic.png cmd/de/sc_italic.png
cmd/es/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png
cmd/es/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/es/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/es/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
-cmd/es/sc_underline.png cmd/ca/sc_underline.png
-cmd/es/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/es/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/es/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/es/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/es/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/fa/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png
cmd/fa/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png
cmd/fa/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png
@@ -645,18 +626,18 @@ cmd/fr/lc_numberformatdecdecimals.png cmd/de/lc_numberformatdecdecimals.png
cmd/fr/lc_numberformatdecimal.png cmd/de/lc_numberformatdecimal.png
cmd/fr/lc_numberformatincdecimals.png cmd/de/lc_numberformatincdecimals.png
cmd/fr/lc_numberformatthousands.png cmd/de/lc_numberformatthousands.png
-cmd/fr/lc_underline.png cmd/ca/lc_underline.png
-cmd/fr/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/fr/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/fr/lc_underlinesingle.png cmd/ca/lc_underline.png
+cmd/fr/lc_underline.png cmd/es/lc_underline.png
+cmd/fr/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/fr/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/fr/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/fr/sc_numberformatdecdecimals.png cmd/de/sc_numberformatdecdecimals.png
cmd/fr/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/fr/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/fr/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
-cmd/fr/sc_underline.png cmd/ca/sc_underline.png
-cmd/fr/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/fr/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/fr/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/fr/sc_underline.png cmd/es/sc_underline.png
+cmd/fr/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/fr/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/fr/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/he/lc_absoluterecord.png cmd/ar/lc_absoluterecord.png
cmd/he/lc_alphaliststyle.png cmd/ar/lc_alphaliststyle.png
cmd/he/lc_alphalowliststyle.png cmd/ar/lc_alphalowliststyle.png
@@ -720,17 +701,15 @@ cmd/id/sc_numberformatdecimal.png cmd/de/sc_numberformatdecimal.png
cmd/id/sc_numberformatincdecimals.png cmd/de/sc_numberformatincdecimals.png
cmd/id/sc_numberformatthousands.png cmd/de/sc_numberformatthousands.png
cmd/it/lc_bold.png cmd/fr/lc_bold.png
-cmd/it/lc_italic.png cmd/ca/lc_italic.png
-cmd/it/lc_underline.png cmd/ca/lc_underline.png
-cmd/it/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/it/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/it/lc_underlinesingle.png cmd/ca/lc_underline.png
+cmd/it/lc_underline.png cmd/es/lc_underline.png
+cmd/it/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/it/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/it/lc_underlinesingle.png cmd/es/lc_underline.png
cmd/it/sc_bold.png cmd/fr/sc_bold.png
-cmd/it/sc_italic.png cmd/ca/sc_italic.png
-cmd/it/sc_underline.png cmd/ca/sc_underline.png
-cmd/it/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/it/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/it/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/it/sc_underline.png cmd/es/sc_underline.png
+cmd/it/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/it/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/it/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/km/lc_underlinesimple.png cmd/km/lc_underline.png
cmd/km/lc_underlinesingle.png cmd/km/lc_underline.png
cmd/km/sc_underlinesimple.png cmd/km/sc_underline.png
@@ -765,10 +744,10 @@ cmd/ko/sc_underlinesingle.png cmd/ko/sc_underline.png
cmd/ko/sc_viewsidebarstyles.png cmd/ko/sc_designerdialog.png
cmd/lc_underlinesimple.png cmd/lc_underline.png
cmd/lc_underlinesingle.png cmd/lc_underline.png
-cmd/nl/lc_italic.png cmd/ca/lc_italic.png
+cmd/nl/lc_italic.png cmd/it/lc_italic.png
cmd/nl/lc_underlinesimple.png cmd/nl/lc_underline.png
cmd/nl/lc_underlinesingle.png cmd/nl/lc_underline.png
-cmd/nl/sc_italic.png cmd/ca/sc_italic.png
+cmd/nl/sc_italic.png cmd/it/sc_italic.png
cmd/nl/sc_underlinesimple.png cmd/nl/sc_underline.png
cmd/nl/sc_underlinesingle.png cmd/nl/sc_underline.png
cmd/pl/lc_bold.png cmd/fr/lc_bold.png
@@ -779,26 +758,26 @@ cmd/pl/sc_bold.png cmd/fr/sc_bold.png
cmd/pl/sc_italic.png cmd/de/sc_italic.png
cmd/pl/sc_underlinesimple.png cmd/pl/sc_underline.png
cmd/pl/sc_underlinesingle.png cmd/pl/sc_underline.png
-cmd/pt-BR/lc_bold.png cmd/ca/lc_bold.png
-cmd/pt-BR/lc_underline.png cmd/ca/lc_underline.png
-cmd/pt-BR/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/pt-BR/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/pt-BR/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/pt-BR/sc_bold.png cmd/ca/sc_bold.png
-cmd/pt-BR/sc_underline.png cmd/ca/sc_underline.png
-cmd/pt-BR/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/pt-BR/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/pt-BR/sc_underlinesingle.png cmd/ca/sc_underline.png
-cmd/pt/lc_bold.png cmd/ca/lc_bold.png
-cmd/pt/lc_underline.png cmd/ca/lc_underline.png
-cmd/pt/lc_underlinedouble.png cmd/ca/lc_underlinedouble.png
-cmd/pt/lc_underlinesimple.png cmd/ca/lc_underline.png
-cmd/pt/lc_underlinesingle.png cmd/ca/lc_underline.png
-cmd/pt/sc_bold.png cmd/ca/sc_bold.png
-cmd/pt/sc_underline.png cmd/ca/sc_underline.png
-cmd/pt/sc_underlinedouble.png cmd/ca/sc_underlinedouble.png
-cmd/pt/sc_underlinesimple.png cmd/ca/sc_underline.png
-cmd/pt/sc_underlinesingle.png cmd/ca/sc_underline.png
+cmd/pt-BR/lc_bold.png cmd/es/lc_bold.png
+cmd/pt-BR/lc_underline.png cmd/es/lc_underline.png
+cmd/pt-BR/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/pt-BR/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/pt-BR/lc_underlinesingle.png cmd/es/lc_underline.png
+cmd/pt-BR/sc_bold.png cmd/es/sc_bold.png
+cmd/pt-BR/sc_underline.png cmd/es/sc_underline.png
+cmd/pt-BR/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/pt-BR/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/pt-BR/sc_underlinesingle.png cmd/es/sc_underline.png
+cmd/pt/lc_bold.png cmd/es/lc_bold.png
+cmd/pt/lc_underline.png cmd/es/lc_underline.png
+cmd/pt/lc_underlinedouble.png cmd/es/lc_underlinedouble.png
+cmd/pt/lc_underlinesimple.png cmd/es/lc_underline.png
+cmd/pt/lc_underlinesingle.png cmd/es/lc_underline.png
+cmd/pt/sc_bold.png cmd/es/sc_bold.png
+cmd/pt/sc_underline.png cmd/es/sc_underline.png
+cmd/pt/sc_underlinedouble.png cmd/es/sc_underlinedouble.png
+cmd/pt/sc_underlinesimple.png cmd/es/sc_underline.png
+cmd/pt/sc_underlinesingle.png cmd/es/sc_underline.png
cmd/ru/lc_italic.png cmd/de/lc_italic.png
cmd/ru/lc_underlinesimple.png cmd/ru/lc_underline.png
cmd/ru/lc_underlinesingle.png cmd/ru/lc_underline.png
@@ -2268,6 +2247,7 @@ svx/res/fontworkalignstretch_16.png cmd/sc_text_marquee.png
svx/res/fw07.png cmd/sc_alignleft.png
svx/res/fw08.png cmd/sc_alignhorizontalcenter.png
svx/res/fw09.png cmd/sc_alignright.png
+svx/res/gallist.png svx/res/galdetail.png
svx/res/galrdos.png formula/res/fapclose.png
svx/res/id01.png cmd/sc_ok.png
svx/res/id018.png cmd/sc_controlproperties.png
diff --git a/icon-themes/elementary/res/grafikde.png b/icon-themes/elementary/res/grafikde.png
index 631d868b9a6b..6e946354a004 100644
--- a/icon-themes/elementary/res/grafikde.png
+++ b/icon-themes/elementary/res/grafikde.png
Binary files differ
diff --git a/icon-themes/elementary/res/hldocntp.png b/icon-themes/elementary/res/hldocntp.png
index d1cc97051a39..01c0c5f0595e 100644
--- a/icon-themes/elementary/res/hldocntp.png
+++ b/icon-themes/elementary/res/hldocntp.png
Binary files differ
diff --git a/icon-themes/elementary/res/im30823.png b/icon-themes/elementary/res/im30823.png
index a81159e7fd35..af277ac1dc81 100644
--- a/icon-themes/elementary/res/im30823.png
+++ b/icon-themes/elementary/res/im30823.png
Binary files differ
diff --git a/icon-themes/elementary/res/javacomponent_16.png b/icon-themes/elementary/res/javacomponent_16.png
index d2289181abe0..eaecbb32e0aa 100644
--- a/icon-themes/elementary/res/javacomponent_16.png
+++ b/icon-themes/elementary/res/javacomponent_16.png
Binary files differ
diff --git a/icon-themes/elementary/res/javalibrary_16.png b/icon-themes/elementary/res/javalibrary_16.png
index a1b63c9d0c11..6092b695ede2 100644
--- a/icon-themes/elementary/res/javalibrary_16.png
+++ b/icon-themes/elementary/res/javalibrary_16.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03125.png b/icon-themes/elementary/res/lx03125.png
index e87fc095cece..922eb8c587dd 100644
--- a/icon-themes/elementary/res/lx03125.png
+++ b/icon-themes/elementary/res/lx03125.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03126.png b/icon-themes/elementary/res/lx03126.png
index d936f2f22fd8..8f9773bc99f8 100644
--- a/icon-themes/elementary/res/lx03126.png
+++ b/icon-themes/elementary/res/lx03126.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03127.png b/icon-themes/elementary/res/lx03127.png
index 4ab03e30b4a4..8574b1971887 100644
--- a/icon-themes/elementary/res/lx03127.png
+++ b/icon-themes/elementary/res/lx03127.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03129.png b/icon-themes/elementary/res/lx03129.png
index 62b9f7a793f0..458b0c5001f3 100644
--- a/icon-themes/elementary/res/lx03129.png
+++ b/icon-themes/elementary/res/lx03129.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03132.png b/icon-themes/elementary/res/lx03132.png
index c977ee0059c3..9b1c81c0d435 100644
--- a/icon-themes/elementary/res/lx03132.png
+++ b/icon-themes/elementary/res/lx03132.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03162.png b/icon-themes/elementary/res/lx03162.png
index 4356964db2c4..96d1796bf08a 100644
--- a/icon-themes/elementary/res/lx03162.png
+++ b/icon-themes/elementary/res/lx03162.png
Binary files differ
diff --git a/icon-themes/elementary/res/lx03163.png b/icon-themes/elementary/res/lx03163.png
index 53ea13fe8ee7..b5c1535d5f0e 100644
--- a/icon-themes/elementary/res/lx03163.png
+++ b/icon-themes/elementary/res/lx03163.png
Binary files differ
diff --git a/icon-themes/elementary/res/recentdoc_remove.png b/icon-themes/elementary/res/recentdoc_remove.png
index 043715f36ae0..4905d4bff49b 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/savemodified_extralarge.png b/icon-themes/elementary/res/savemodified_extralarge.png
index 3588dc2a02ee..5d3685762886 100644
--- a/icon-themes/elementary/res/savemodified_extralarge.png
+++ b/icon-themes/elementary/res/savemodified_extralarge.png
Binary files differ
diff --git a/icon-themes/elementary/res/savemodified_large.png b/icon-themes/elementary/res/savemodified_large.png
index cbebc3bad920..742027dce316 100644
--- a/icon-themes/elementary/res/savemodified_large.png
+++ b/icon-themes/elementary/res/savemodified_large.png
Binary files differ
diff --git a/icon-themes/elementary/res/savemodified_small.png b/icon-themes/elementary/res/savemodified_small.png
index d1a4a25fda2d..89024570c578 100644
--- a/icon-themes/elementary/res/savemodified_small.png
+++ b/icon-themes/elementary/res/savemodified_small.png
Binary files differ
diff --git a/icon-themes/elementary/res/script.png b/icon-themes/elementary/res/script.png
index ae9f0d47d006..91897a0a9f24 100644
--- a/icon-themes/elementary/res/script.png
+++ b/icon-themes/elementary/res/script.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03125.png b/icon-themes/elementary/res/sx03125.png
index 27bb4a05da4d..cbb64484ddf9 100644
--- a/icon-themes/elementary/res/sx03125.png
+++ b/icon-themes/elementary/res/sx03125.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03126.png b/icon-themes/elementary/res/sx03126.png
index fdfffcb62ec2..dfce13d7c7cd 100644
--- a/icon-themes/elementary/res/sx03126.png
+++ b/icon-themes/elementary/res/sx03126.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03127.png b/icon-themes/elementary/res/sx03127.png
index 345e3e7e9241..d00e28ac2b96 100644
--- a/icon-themes/elementary/res/sx03127.png
+++ b/icon-themes/elementary/res/sx03127.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03132.png b/icon-themes/elementary/res/sx03132.png
index 13a73258ac94..8eebf482ad02 100644
--- a/icon-themes/elementary/res/sx03132.png
+++ b/icon-themes/elementary/res/sx03132.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03162.png b/icon-themes/elementary/res/sx03162.png
index 038758985ab1..fa972c551d38 100644
--- a/icon-themes/elementary/res/sx03162.png
+++ b/icon-themes/elementary/res/sx03162.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03163.png b/icon-themes/elementary/res/sx03163.png
index 8bbd29f7dc7a..74db96e02851 100644
--- a/icon-themes/elementary/res/sx03163.png
+++ b/icon-themes/elementary/res/sx03163.png
Binary files differ
diff --git a/icon-themes/elementary/res/sx03201.png b/icon-themes/elementary/res/sx03201.png
index aebfcba4954b..a14dc5d4ab1e 100644
--- a/icon-themes/elementary/res/sx03201.png
+++ b/icon-themes/elementary/res/sx03201.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/dropurl.png b/icon-themes/elementary/sc/res/dropurl.png
index ca91a49683de..df9615b3e113 100644
--- a/icon-themes/elementary/sc/res/dropurl.png
+++ b/icon-themes/elementary/sc/res/dropurl.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/lc26049.png b/icon-themes/elementary/sc/res/lc26049.png
index 08c567f5caa4..20ea2efc802c 100644
--- a/icon-themes/elementary/sc/res/lc26049.png
+++ b/icon-themes/elementary/sc/res/lc26049.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/na07.png b/icon-themes/elementary/sc/res/na07.png
index 2859193f9e4e..cae4e0a60f66 100644
--- a/icon-themes/elementary/sc/res/na07.png
+++ b/icon-themes/elementary/sc/res/na07.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/sc26049.png b/icon-themes/elementary/sc/res/sc26049.png
index 812244a3913c..eda4e8a33a4e 100644
--- a/icon-themes/elementary/sc/res/sc26049.png
+++ b/icon-themes/elementary/sc/res/sc26049.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/sf02.png b/icon-themes/elementary/sc/res/sf02.png
index 5a6f66d56d02..f76ca1065171 100644
--- a/icon-themes/elementary/sc/res/sf02.png
+++ b/icon-themes/elementary/sc/res/sf02.png
Binary files differ
diff --git a/icon-themes/elementary/sc/res/sidebar/CellBorder.png b/icon-themes/elementary/sc/res/sidebar/CellBorder.png
index a8067037ead9..1941be9c5707 100644
--- a/icon-themes/elementary/sc/res/sidebar/CellBorder.png
+++ b/icon-themes/elementary/sc/res/sidebar/CellBorder.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galdetail.png b/icon-themes/elementary/svx/res/galdetail.png
new file mode 100644
index 000000000000..a6bb651d7a31
--- /dev/null
+++ b/icon-themes/elementary/svx/res/galdetail.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/galicon.png b/icon-themes/elementary/svx/res/galicon.png
index b8100279fd24..2e9519f363c4 100644
--- a/icon-themes/elementary/svx/res/galicon.png
+++ b/icon-themes/elementary/svx/res/galicon.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/gallist.png b/icon-themes/elementary/svx/res/gallist.png
deleted file mode 100644
index 9fda4cd3aeaa..000000000000
--- a/icon-themes/elementary/svx/res/gallist.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/listview.png b/icon-themes/elementary/svx/res/listview.png
new file mode 100644
index 000000000000..1a7fae4e0ed9
--- /dev/null
+++ b/icon-themes/elementary/svx/res/listview.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/markers.png b/icon-themes/elementary/svx/res/markers.png
index 2667c0fd2d9b..ae3ecca170b5 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_svg/cmd/32/ar/chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg
index 0bc24dc7a8b8..3610b1a4a97a 100644
--- a/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg
+++ b/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62856997 0 0 .60839392 2.914305 -.536735)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610418 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389551 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 1.457661 25.978604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="matrix(-1 0 0 1 32 0)"><path d="m6.949974 28.998056h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m6.9499737 28.998142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m29.049996 28.998142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m6.999985.998056c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821s-14.666666 0-22 0c0-9.333333 0-18.666664 0-27.9999959z" fill="url(#c)"/><g fill="none" stroke-linejoin="round" transform="translate(1.999985 -.001944)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m1.9999997 4v1.0000003h1.0000001v3.9999997h-1.0000001v1h1.0000001 1.0000002.9999999v-1h-.9999999v-3.9999997h.9999999v-1.0000003h-.9999999-1.0000002z" fill="#fff" opacity=".35" stroke-width=".999999"/><path d="m1.9999998 2.9999998v1.0000002h1v3.9999998h-1v1.0000002h1 1.0000002.9999999v-1.0000002h-.9999999v-3.9999998h.9999999v-1.0000002h-.9999999-1.0000002z" fill="#4c4c4c" stroke-width=".999999"/><path d="m9 3h18l-.002 3h-17.998z" fill="#f37329"/><g fill="#616161" transform="scale(-1 1)"><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="9"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="13"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="17"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="21"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="25"/></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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="24.000019" x2="24.000019" y1="6.187839" y2="41.817471"><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(.65714212 0 0 .63016116 2.228602 -1.091493)" 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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 19.610418 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 16.389551 25.978621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.04576928 0 0 .00823529 1.457661 25.978604)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><g transform="matrix(-1 0 0 1 32 0)"><path d="m6.949974 28.998056h22.100021v2h-22.100021z" fill="url(#f)" opacity=".15"/><path d="m6.9499737 28.998142v1.99989c-.806615.0038-1.950002-.448074-1.950002-1.000074s.900121-.999816 1.950002-.999816z" fill="url(#e)" opacity=".15"/><path d="m29.049996 28.998142v1.99989c.806614.0038 1.950002-.448074 1.950002-1.000074s-.900122-.999816-1.950002-.999816z" fill="url(#d)" opacity=".15"/><path d="m6.5.49821c5.270473 0 22.999999.001854 22.999999.001854l.000028 28.999936s-15.333351 0-23.000027 0c0-9.667263 0-19.334524 0-29.00178575z" fill="url(#c)" stroke-width="1.040606"/><g fill="none" stroke-linejoin="round" transform="translate(1.999985 -.001944)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m1.9999997 4v1.0000003h1.0000001v3.9999997h-1.0000001v1h1.0000001 1.0000002.9999999v-1h-.9999999v-3.9999997h.9999999v-1.0000003h-.9999999-1.0000002z" fill="#fff" opacity=".35" stroke-width=".999999"/><path d="m1.9999998 2.9999998v1.0000002h1v3.9999998h-1v1.0000002h1 1.0000002.9999999v-1.0000002h-.9999999v-3.9999998h.9999999v-1.0000002h-.9999999-1.0000002z" fill="#4c4c4c" stroke-width=".999999"/><path d="m9 3h18l-.002 3h-17.998z" fill="#f37329"/><g fill="#616161" transform="scale(-1 1)"><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="9"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="13"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="17"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="21"/><rect height="1" rx=".5" ry=".432203" width="17" x="-27" y="25"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg
index 47802636fb0d..34b7dfcdd9c1 100644
--- a/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg
+++ b/icon-themes/elementary_svg/cmd/32/ar/linenumberingdialog.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.01210979 0 0 .00217892 .385677 295.40734)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00414422 0 0 .00217892 4.336406 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00414422 0 0 .00217892 5.188594 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.16630914 0 0 .16097089 .771081 288.39183)" 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="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="5.56415" y2="43"><stop offset="0" stop-color="#fff"/><stop offset=".03626217" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95056331" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.506426 298.72691)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#h"/><radialGradient id="j" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.237434 298.50077)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#h"/><g stroke-width=".268513" transform="translate(6.606721 -288.533317)"><path d="m1.0740582 291.41664h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.4027689-.36875h.26851074z" fill="#fff" opacity=".35"/><path d="m1.3425708 294.82908h-.93586067v-.21142c.19870533-.15655.38244687-.33385.57032697-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224813.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668758-.0206.18486458-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="#fff" opacity=".35"/><path d="m1.0661958 291.17915h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.26851071z" fill="url(#j)"/><path d="m1.3347084 294.59159h-.93586071v-.21142c.19870533-.15655.38244691-.33385.57032701-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224817.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668762-.0206.18486462-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="url(#i)"/></g><g transform="translate(-1.058333 -288.53332)"><g stroke-width=".264583"><path d="m1.8388513 296.20624h5.8472972v.52917h-5.8472972z" fill="url(#a)" opacity=".15"/><path d="m1.8388512 296.20626v.52914c-.2134169.001-.5159381-.11855-.5159381-.2646s.2381571-.26454.5159381-.26454z" fill="url(#b)" opacity=".15"/><path d="m7.6861487 296.20626v.52914c.2134167.001.5159381-.11855.5159381-.2646s-.2381573-.26454-.5159381-.26454z" fill="url(#d)" opacity=".15"/><path d="m1.8520834 288.79791c1.3338482 0 5.8208261.00047 5.8208261.00047l.0000072 7.40786s-3.8805554 0-5.8208333 0c0-2.46944 0-4.93889 0-7.40833z" fill="url(#e)"/></g><g fill="none" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 .529167 288.53332)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z" fill="#545454"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z" fill="#545454"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.01210979 0 0 .00217892 .385677 295.40734)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" y1="366.64789" y2="609.50507"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00414422 0 0 .00217892 4.336406 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00414422 0 0 .00217892 5.188594 295.40735)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(.17386866 0 0 .16671997 .589652 288.24503)" 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="f" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.185175" y2="41.814808"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".99999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.506426 298.72691)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#h"/><radialGradient id="j" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.237434 298.50077)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#h"/><g stroke-width=".268513" transform="translate(6.606721 -288.533317)"><path d="m1.0740582 291.41664h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.4027689-.36875h.26851074z" fill="#fff" opacity=".35"/><path d="m1.3425708 294.82908h-.93586067v-.21142c.19870533-.15655.38244687-.33385.57032697-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224813.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668758-.0206.18486458-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="#fff" opacity=".35"/><path d="m1.0661958 291.17915h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.26851071z" fill="url(#j)"/><path d="m1.3347084 294.59159h-.93586071v-.21142c.19870533-.15655.38244691-.33385.57032701-.50032.032778-.0426.056377-.082.070799-.11801.014422-.036.021632-.0734.021632-.11209 0-.0576-.016061-.10067-.048183-.12882-.031466-.0282-.073749-.0423-.1268486-.0423-.055722 0-.1098043.0128-.16224817.0384-.0524439.0256-.10718217.062-.16421486.10914l-.1651983-.19565c.0707993-.0603.12947077-.10292.17601473-.12783.0465439-.0249.0973489-.044.15241498-.057.0550661-.0138.11668762-.0206.18486462-.0206.08981 0 .1691313.0163.2379641.0491.068831.0328.1222597.0786.1602814.13766.038021.059.057033.12652.057033.20256 0 .0662-.011799.1285-.035401.18684-.022945.0575-.059.11701-.1081655.17799-.048511.061-.1343873.14781-.2576305.26057l-.084054.0764v.0138h.4564737z" fill="url(#i)"/></g><g transform="translate(-1.058333 -288.53332)"><g stroke-width=".264583"><path d="m1.8388513 296.20624h5.8472972v.52917h-5.8472972z" fill="url(#a)" opacity=".15"/><path d="m1.8388512 296.20626v.52914c-.2134169.001-.5159381-.11855-.5159381-.2646s.2381571-.26454.5159381-.26454z" fill="url(#b)" opacity=".15"/><path d="m7.6861487 296.20626v.52914c.2134167.001.5159381-.11855.5159381-.2646s-.2381573-.26454-.5159381-.26454z" fill="url(#d)" opacity=".15"/></g><path d="m1.7197913 288.66561c1.3944777 0 6.0854092.00049 6.0854092.00049l.0000075 7.67243s-4.0569443 0-6.0854167 0c0-2.55764 0-5.11528 0-7.67292z" fill="url(#e)" stroke-width=".275318"/><g fill="none" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 .529167 288.53332)"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round"/><path d="m4.499961.499944c5.27048 0 23.000054.002 23.000054.002l.000024 28.998112s-15.333385 0-23.000078 0c0-9.666722 0-19.333346 0-28.999956z" stroke="url(#g)" stroke-width=".999922"/></g><g fill="#545454"><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg b/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg
index 650dd46855e7..f2a3028e1150 100644
--- a/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg
+++ b/icon-themes/elementary_svg/cmd/32/auditingfillmode.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 8.4666665 8.4666668" 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(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -26.891287 -4.18276)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" y1="123.74026" y2="74.261711"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="18.240929" cy="21.817987" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".64726"/><stop