summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config_host/config_features.h.in5
-rw-r--r--configure.ac15
-rw-r--r--cui/source/dialogs/about.cxx6
-rw-r--r--cui/uiconfig/ui/aboutdialog.ui222
-rw-r--r--icon-themes/colibre/brand/shell/logo-sc.svg1
-rw-r--r--icon-themes/colibre/brand/shell/logo-sc_inverted.svg1
-rw-r--r--icon-themes/colibre/brand/shell/logo.svg2
-rw-r--r--icon-themes/colibre/brand/shell/logo_inverted.svg2
-rw-r--r--sfx2/source/dialog/backingwindow.cxx16
-rw-r--r--sfx2/source/dialog/backingwindow.hxx1
-rw-r--r--sfx2/uiconfig/ui/startcenter.ui745
11 files changed, 529 insertions, 487 deletions
diff --git a/config_host/config_features.h.in b/config_host/config_features.h.in
index c0d24e392eae..742e5e02e2ed 100644
--- a/config_host/config_features.h.in
+++ b/config_host/config_features.h.in
@@ -157,4 +157,9 @@
*/
#define HAVE_FEATURE_ANDROID_LOK 0
+/*
+ * Whether this is a Community Edition.
+ */
+#define HAVE_FEATURE_COMMUNITY_FLAVOR 0
+
#endif
diff --git a/configure.ac b/configure.ac
index 3428679fd82f..fba31ba74fe7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1763,6 +1763,11 @@ AC_ARG_WITH(product-name,
[Define the product name. Default is AC_PACKAGE_NAME.]),
,with_product_name=$PRODUCTNAME)
+libo_FUZZ_ARG_ENABLE(community-flavor,
+ AS_HELP_STRING([--disable-community-flavor],
+ [Disable the Community branding.]),
+,)
+
AC_ARG_WITH(package-version,
AS_HELP_STRING([--with-package-version='3.1.4.5'],
[Define the package version. Default is AC_PACKAGE_VERSION. Use only if you distribute an own build for macOS.]),
@@ -2644,6 +2649,14 @@ fi
AC_SUBST(ENABLE_RELEASE_BUILD)
AC_SUBST(GET_TASK_ALLOW_ENTITLEMENT)
+AC_MSG_CHECKING([whether to build a Community flavor])
+if test -z "$enable_community_flavor" -o "$enable_community_flavor" == "yes"; then
+ AC_DEFINE(HAVE_FEATURE_COMMUNITY_FLAVOR)
+ AC_MSG_RESULT([yes])
+else
+ AC_MSG_RESULT([no])
+fi
+
dnl ===================================================================
dnl Test whether to sign Windows Build
dnl ===================================================================
@@ -13434,7 +13447,7 @@ dnl ===================================================================
AC_MSG_CHECKING([for alternative branding images directory])
# initialize mapped arrays
BRAND_INTRO_IMAGES="intro.png intro-highres.png"
-brand_files="$BRAND_INTRO_IMAGES logo.svg logo_inverted.svg about.svg"
+brand_files="$BRAND_INTRO_IMAGES logo.svg logo_inverted.svg logo-sc.svg logo-sc_inverted.svg about.svg"
if test -z "$with_branding" -o "$with_branding" = "no"; then
AC_MSG_RESULT([none])
diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index 021e9e4c8856..d4e3d80de876 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -28,6 +28,7 @@
#include <unotools/resmgr.hxx> //Translate
#include <config_buildid.h> //EXTRA_BUILDID
+#include <config_features.h>
#include <dialmgr.hxx> //CuiResId
#include <i18nlangtag/languagetag.hxx>
#include <sfx2/app.hxx> //SfxApplication::loadBrandSvg
@@ -152,6 +153,11 @@ OUString AboutDialog::GetVersionString() {
#elif defined(_WIN32)
sVersion += " (x86)";
#endif
+
+#if HAVE_FEATURE_COMMUNITY_FLAVOR
+ sVersion += " / LibreOffice Community";
+#endif
+
return sVersion;
}
diff --git a/cui/uiconfig/ui/aboutdialog.ui b/cui/uiconfig/ui/aboutdialog.ui
index cae222379f01..284257980cf5 100644
--- a/cui/uiconfig/ui/aboutdialog.ui
+++ b/cui/uiconfig/ui/aboutdialog.ui
@@ -1,44 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.36.0 -->
+<!-- Generated with glade 3.38.2 -->
<interface domain="cui">
<requires lib="gtk+" version="3.20"/>
<object class="GtkImage" id="imCopy">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="stock">gtk-copy</property>
</object>
<object class="GtkDialog" id="AboutDialog">
- <property name="can_focus">False</property>
- <property name="border_width">6</property>
+ <property name="can-focus">False</property>
+ <property name="border-width">6</property>
<property name="title" translatable="yes" context="aboutdialog|AboutDialog">About %PRODUCTNAME</property>
<property name="resizable">False</property>
<property name="modal">True</property>
- <property name="window_position">center-on-parent</property>
- <property name="type_hint">dialog</property>
+ <property name="window-position">center-on-parent</property>
+ <property name="type-hint">dialog</property>
<child internal-child="vbox">
<object class="GtkBox">
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">12</property>
<child internal-child="action_area">
<object class="GtkButtonBox">
- <property name="can_focus">False</property>
- <property name="margin_top">12</property>
+ <property name="can-focus">False</property>
+ <property name="margin-top">12</property>
<property name="hexpand">True</property>
- <property name="layout_style">end</property>
+ <property name="layout-style">end</property>
<child>
<object class="GtkButton" id="btnClose">
<property name="label">gtk-close</property>
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="use_underline">True</property>
- <property name="use_stock">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="use-underline">True</property>
+ <property name="use-stock">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
- <property name="pack_type">end</property>
+ <property name="pack-type">end</property>
<property name="position">3</property>
</packing>
</child>
@@ -46,64 +46,63 @@
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="pack_type">end</property>
+ <property name="pack-type">end</property>
<property name="position">0</property>
</packing>
</child>
<child>
- <!-- n-columns=1 n-rows=1 -->
+ <!-- n-columns=2 n-rows=7 -->
<object class="GtkGrid">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="row_spacing">6</property>
+ <property name="row-spacing">6</property>
<child>
<object class="GtkImage" id="imAbout">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="halign">center</property>
<property name="valign">center</property>
- <property name="margin_left">12</property>
- <property name="margin_right">24</property>
+ <property name="margin-start">12</property>
+ <property name="margin-end">24</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
- <property name="height">6</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">0</property>
+ <property name="height">7</property>
</packing>
</child>
<child>
<object class="GtkImage" id="imBrand">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="halign">center</property>
<property name="valign">center</property>
- <property name="margin_left">30</property>
- <property name="margin_top">24</property>
- <property name="margin_bottom">24</property>
+ <property name="margin-top">24</property>
+ <property name="margin-bottom">24</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">0</property>
</packing>
</child>
<child>
- <!-- n-columns=1 n-rows=1 -->
+ <!-- n-columns=2 n-rows=6 -->
<object class="GtkGrid">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="halign">start</property>
- <property name="margin_start">6</property>
- <property name="column_spacing">12</property>
+ <property name="margin-start">6</property>
+ <property name="column-spacing">12</property>
<child>
<object class="GtkLabel" id="lbVersion">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|lbVersion">Version:</property>
<property name="wrap">True</property>
@@ -113,14 +112,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">0</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbBuild">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|lbBuild">Build:</property>
<property name="xalign">0</property>
@@ -129,14 +128,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">1</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbEnvironment">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|lbEnvironment">Environment:</property>
<property name="xalign">0</property>
@@ -145,15 +144,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">2</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbVersionString">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xpad">6</property>
+ <property name="can-focus">False</property>
<property name="label">7.0</property>
<property name="xalign">0</property>
<accessibility>
@@ -161,15 +159,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">0</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbEnvString">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xpad">6</property>
+ <property name="can-focus">False</property>
<property name="label">8 cores</property>
<property name="xalign">0</property>
<accessibility>
@@ -177,31 +174,34 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLinkButton" id="lbBuildString">
<property name="label">0815</property>
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
<property name="relief">none</property>
<property name="xalign">0</property>
<accessibility>
<relation type="labelled-by" target="lbBuild"/>
</accessibility>
+ <style>
+ <class name="small-button"/>
+ </style>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbMisc">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|lbExtra">Misc:</property>
<property name="xalign">0</property>
@@ -211,32 +211,31 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">5</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbMiscString">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xpad">6</property>
+ <property name="can-focus">False</property>
<property name="label">Calc</property>
<property name="wrap">True</property>
- <property name="max_width_chars">25</property>
+ <property name="max-width-chars">25</property>
<property name="xalign">0</property>
<accessibility>
<relation type="labelled-by" target="lbMisc"/>
</accessibility>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">5</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbLocale">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|lbLocale">Locale:</property>
<property name="xalign">0</property>
@@ -245,15 +244,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">4</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbLocaleString">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xpad">6</property>
+ <property name="can-focus">False</property>
<property name="label">English</property>
<property name="xalign">0</property>
<accessibility>
@@ -261,14 +259,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">4</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbUI">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="aboutdialog|lbUI">User Interface:</property>
<property name="xalign">0</property>
<accessibility>
@@ -276,15 +274,14 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">0</property>
- <property name="top_attach">3</property>
+ <property name="left-attach">0</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbUIString">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="xpad">6</property>
+ <property name="can-focus">False</property>
<property name="label">VCL: gtk</property>
<property name="xalign">0</property>
<accessibility>
@@ -292,67 +289,62 @@
</accessibility>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">3</property>
</packing>
</child>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">5</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">6</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbAbout">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="valign">end</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="label" translatable="yes" context="aboutdialog|description">%PRODUCTNAME is a modern, easy-to-use, open source productivity suite for word processing, spreadsheets, presentations and more.</property>
<property name="wrap">True</property>
- <property name="max_width_chars">50</property>
+ <property name="max-width-chars">60</property>
<property name="xalign">0</property>
- <attributes>
- <attribute name="weight" value="bold"/>
- </attributes>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">1</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="lbCopyright">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="valign">start</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="label" context="aboutdialog|copyright">This release was supplied by The Document Foundation.
-Copyright (c) 1980-2021 LibreOffice contributors.
-LibreOffice was based on OpenOffice.org</property>
+ <property name="label" context="aboutdialog|copyright">%COPYRIGHT</property>
<property name="wrap">True</property>
- <property name="max_width_chars">50</property>
+ <property name="max-width-chars">60</property>
<property name="xalign">0</property>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">2</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="spacing">12</property>
<child>
<object class="GtkLinkButton" id="btnCredits">
<property name="label" translatable="yes" context="aboutdialog|credits">Credits</property>
<property name="name">lbCredit</property>
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
<property name="relief">none</property>
<property name="xalign">0</property>
</object>
@@ -366,8 +358,8 @@ LibreOffice was based on OpenOffice.org</property>
<object class="GtkLinkButton" id="btnWebsite">
<property name="label" translatable="yes" context="aboutdialog|website">Website</property>
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
<property name="relief">none</property>
<property name="xalign">0</property>
<property name="uri">https://www.libreoffice.org/</property>
@@ -382,8 +374,8 @@ LibreOffice was based on OpenOffice.org</property>
<object class="GtkLinkButton" id="btnReleaseNotes">
<property name="label" translatable="yes" context="aboutdialog|releasenotes">Release Notes</property>
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
<property name="relief">none</property>
<property name="xalign">0</property>
</object>
@@ -395,22 +387,22 @@ LibreOffice was based on OpenOffice.org</property>
</child>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">3</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">4</property>
</packing>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="spacing">12</property>
<child>
<object class="GtkLabel" id="lbVersionInfo">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="aboutdialog|lbVersionInfo">Version Information</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">btnCopyVersion</property>
+ <property name="use-underline">True</property>
+ <property name="mnemonic-widget">btnCopyVersion</property>
<property name="xalign">0</property>
<attributes>
<attribute name="weight" value="bold"/>
@@ -425,9 +417,9 @@ LibreOffice was based on OpenOffice.org</property>
<child>
<object class="GtkButton" id="btnCopyVersion">
<property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes" context="aboutdialog|btnCopyVersionTooltip">Copy all version information in English</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="tooltip-text" translatable="yes" context="aboutdialog|btnCopyVersionTooltip">Copy all version information in English</property>
<property name="image">imCopy</property>
<accelerator key="c" signal="clicked" modifiers="GDK_CONTROL_MASK"/>
</object>
@@ -439,10 +431,13 @@ LibreOffice was based on OpenOffice.org</property>
</child>
</object>
<packing>
- <property name="left_attach">1</property>
- <property name="top_attach">4</property>
+ <property name="left-attach">1</property>
+ <property name="top-attach">5</property>
</packing>
</child>
+ <child>
+ <placeholder/>
+ </child>
</object>
<packing>
<property name="expand">False</property>
@@ -455,8 +450,5 @@ LibreOffice was based on OpenOffice.org</property>
<action-widgets>
<action-widget response="-7">btnClose</action-widget>
</action-widgets>
- <child type="titlebar">
- <placeholder/>
- </child>
</object>
</interface>
diff --git a/icon-themes/colibre/brand/shell/logo-sc.svg b/icon-themes/colibre/brand/shell/logo-sc.svg
new file mode 100644
index 000000000000..3215508ec8c3
--- /dev/null
+++ b/icon-themes/colibre/brand/shell/logo-sc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" stroke-linejoin="round" stroke-width="28.222" fill-rule="evenodd" preserveAspectRatio="xMidYMid" viewBox="0 0 9144.293 1891.771" height="71.5" width="345.611" version="1.2"><g class="SlideGroup"><path fill="#18a303" d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z"/><g aria-label="Community" style="line-height:1.25" font-weight="400" font-size="652.639" font-family="Vegur" letter-spacing="0" word-spacing="0" stroke-width="746.707"><path d="M2496.111 1682.534c-37.853 18.927-73.095 26.758-118.127 26.758-87.454 0-169.686-58.084-169.686-185.349 0-122.044 88.106-182.739 171.644-182.739 50.253 0 87.453 9.137 122.043 29.369l3.916-48.948c-27.41-16.969-70.485-27.41-122.696-27.41-116.17 0-234.95 73.095-234.95 234.296 0 143.581 95.285 227.771 222.55 227.771 48.295 0 90.717-6.526 129.875-25.452zM2694.513 1431.268c-88.76 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.369 119.433-86.148 119.433-56.78 0-86.149-52.21-86.149-119.433 0-67.221 29.37-119.433 86.149-119.433zM2958.178 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.59-110.948-40.464 0-73.749 20.885-95.938 65.917-11.748-39.158-41.117-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM3472.456 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.591-110.948-40.464 0-73.748 20.885-95.938 65.917-11.747-39.158-41.116-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM4188.4 1437.795h-53.516v174.254c0 54.17-34.59 97.243-76.36 97.243-48.947 0-69.179-34.59-69.179-78.969v-192.528h-53.516v208.191c0 63.96 36.547 110.296 103.77 110.296 37.852 0 78.969-19.579 96.59-65.263l3.916 58.737h48.295zM4328.064 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 34.59-97.243 76.359-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.516v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.59 65.264zM4647.856 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.516v-311.961h-53.516zM4839.078 1440.405v-82.232h-53.516v82.232h-48.948v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.61-39.811c-11.096 4.568-22.843 5.874-34.59 5.874-28.064 0-46.99-16.316-46.99-52.864v-177.518h84.19v-41.769zM5233.924 1437.795h-58.085l-85.495 261.055-84.844-261.055h-61.348l116.823 317.182c-15.664 44.38-50.906 72.443-98.549 89.412l18.927 45.684c62-17.62 110.948-69.18 137.054-140.317z" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/brand/shell/logo-sc_inverted.svg b/icon-themes/colibre/brand/shell/logo-sc_inverted.svg
new file mode 100644
index 000000000000..3ed7667473c0
--- /dev/null
+++ b/icon-themes/colibre/brand/shell/logo-sc_inverted.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1.2" width="345.611" height="71.5" viewBox="0 0 9144.293 1891.771" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round"><g class="SlideGroup"><path d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z" fill="#18a303"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z" fill="#fff"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z" fill="#fff"/><text style="line-height:1.25" x="5741.905" y="2293.975" font-weight="400" font-size="1058.33" font-family="sans-serif" letter-spacing="0" word-spacing="0" fill="#fff" stroke-width="746.707" transform="translate(-3622.366 -544.219)"><tspan x="5741.905" y="2293.975" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal" font-size="652.639" font-family="Vegur">Community</tspan></text></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/brand/shell/logo.svg b/icon-themes/colibre/brand/shell/logo.svg
index 6f2de28019b0..3215508ec8c3 100644
--- a/icon-themes/colibre/brand/shell/logo.svg
+++ b/icon-themes/colibre/brand/shell/logo.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" stroke-linejoin="round" stroke-width="28.222" fill-rule="evenodd" preserveAspectRatio="xMidYMid" viewBox="0 0 9144.293 1891.771" height="71.5" width="345.611" version="1.2"><g class="SlideGroup"><path fill="#18a303" d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z"/><g aria-label="Community Edition" style="line-height:1.25" font-weight="400" font-size="652.639" font-family="Vegur" letter-spacing="0" word-spacing="0" stroke-width="746.707"><path d="M2496.111 1682.534c-37.853 18.927-73.095 26.758-118.127 26.758-87.454 0-169.686-58.084-169.686-185.349 0-122.044 88.106-182.739 171.644-182.739 50.253 0 87.453 9.137 122.043 29.369l3.916-48.948c-27.41-16.969-70.485-27.41-122.696-27.41-116.17 0-234.95 73.095-234.95 234.296 0 143.581 95.285 227.771 222.55 227.771 48.295 0 90.717-6.526 129.875-25.452zM2694.513 1431.268c-88.76 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.369 119.433-86.148 119.433-56.78 0-86.149-52.21-86.149-119.433 0-67.221 29.37-119.433 86.149-119.433zM2958.178 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.59-110.948-40.464 0-73.749 20.885-95.938 65.917-11.748-39.158-41.117-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM3472.456 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.591-110.948-40.464 0-73.748 20.885-95.938 65.917-11.747-39.158-41.116-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM4188.4 1437.795h-53.516v174.254c0 54.17-34.59 97.243-76.36 97.243-48.947 0-69.179-34.59-69.179-78.969v-192.528h-53.516v208.191c0 63.96 36.547 110.296 103.77 110.296 37.852 0 78.969-19.579 96.59-65.263l3.916 58.737h48.295zM4328.064 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 34.59-97.243 76.359-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.516v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.59 65.264zM4647.856 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.516v-311.961h-53.516zM4839.078 1440.405v-82.232h-53.516v82.232h-48.948v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.61-39.811c-11.096 4.568-22.843 5.874-34.59 5.874-28.064 0-46.99-16.316-46.99-52.864v-177.518h84.19v-41.769zM5233.924 1437.795h-58.085l-85.495 261.055-84.844-261.055h-61.348l116.823 317.182c-15.664 44.38-50.906 72.443-98.549 89.412l18.927 45.684c62-17.62 110.948-69.18 137.054-140.317zM5674.455 1350.341v-46.99H5435.59v446.405h241.477v-46.99h-187.96v-155.98h164.465v-46.99h-164.465V1350.34zM6011.216 1270.066H5957.7v216.024c-11.748-31.327-45.685-54.822-88.107-54.822-82.885 0-142.275 68.527-142.275 166.423 0 94.633 54.17 158.591 133.791 158.591 45.032 0 78.97-25.452 97.896-63.305l3.916 56.78h48.295zm-53.516 343.941c0 54.17-42.422 95.938-85.496 95.938-56.127 0-86.148-52.211-86.148-114.864 0-73.096 37.853-118.78 88.106-118.78 46.99 0 83.538 45.032 83.538 103.769zM6129.343 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.517v-311.961h-53.517zM6320.565 1440.405v-82.232h-53.516v82.232H6218.1v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.611-39.811c-11.095 4.568-22.842 5.874-34.59 5.874-28.063 0-46.99-16.316-46.99-52.864v-177.518h84.191v-41.769zM6492.862 1323.583c-18.274 0-33.285 15.01-33.285 33.284s15.011 33.285 33.285 33.285c18.273 0 33.284-15.01 33.284-33.285 0-18.274-15.011-33.284-33.284-33.284zm-26.759 426.173h53.517v-311.961h-53.517zM6734.989 1431.268c-88.759 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.368 119.433-86.148 119.433s-86.148-52.21-86.148-119.433c0-67.221 29.368-119.433 86.148-119.433zM6998.655 1437.795h-48.296v311.961h53.517v-174.255c0-54.168 34.59-97.243 76.358-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.517v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.591 65.264z" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"/></g></g></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" stroke-linejoin="round" stroke-width="28.222" fill-rule="evenodd" preserveAspectRatio="xMidYMid" viewBox="0 0 9144.293 1891.771" height="71.5" width="345.611" version="1.2"><g class="SlideGroup"><path fill="#18a303" d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z"/><g aria-label="Community" style="line-height:1.25" font-weight="400" font-size="652.639" font-family="Vegur" letter-spacing="0" word-spacing="0" stroke-width="746.707"><path d="M2496.111 1682.534c-37.853 18.927-73.095 26.758-118.127 26.758-87.454 0-169.686-58.084-169.686-185.349 0-122.044 88.106-182.739 171.644-182.739 50.253 0 87.453 9.137 122.043 29.369l3.916-48.948c-27.41-16.969-70.485-27.41-122.696-27.41-116.17 0-234.95 73.095-234.95 234.296 0 143.581 95.285 227.771 222.55 227.771 48.295 0 90.717-6.526 129.875-25.452zM2694.513 1431.268c-88.76 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.369 119.433-86.148 119.433-56.78 0-86.149-52.21-86.149-119.433 0-67.221 29.37-119.433 86.149-119.433zM2958.178 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.59-110.948-40.464 0-73.749 20.885-95.938 65.917-11.748-39.158-41.117-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM3472.456 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.591-110.948-40.464 0-73.748 20.885-95.938 65.917-11.747-39.158-41.116-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM4188.4 1437.795h-53.516v174.254c0 54.17-34.59 97.243-76.36 97.243-48.947 0-69.179-34.59-69.179-78.969v-192.528h-53.516v208.191c0 63.96 36.547 110.296 103.77 110.296 37.852 0 78.969-19.579 96.59-65.263l3.916 58.737h48.295zM4328.064 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 34.59-97.243 76.359-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.516v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.59 65.264zM4647.856 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.516v-311.961h-53.516zM4839.078 1440.405v-82.232h-53.516v82.232h-48.948v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.61-39.811c-11.096 4.568-22.843 5.874-34.59 5.874-28.064 0-46.99-16.316-46.99-52.864v-177.518h84.19v-41.769zM5233.924 1437.795h-58.085l-85.495 261.055-84.844-261.055h-61.348l116.823 317.182c-15.664 44.38-50.906 72.443-98.549 89.412l18.927 45.684c62-17.62 110.948-69.18 137.054-140.317z" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/brand/shell/logo_inverted.svg b/icon-themes/colibre/brand/shell/logo_inverted.svg
index 3c5d1fd8a045..3ed7667473c0 100644
--- a/icon-themes/colibre/brand/shell/logo_inverted.svg
+++ b/icon-themes/colibre/brand/shell/logo_inverted.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" version="1.2" width="345.611" height="71.5" viewBox="0 0 9144.293 1891.771" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round"><g class="SlideGroup"><path d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z" fill="#18a303"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z" fill="#fff"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z" fill="#fff"/><g aria-label="Community Edition" style="line-height:1.25" font-weight="400" font-size="652.639" font-family="Vegur" letter-spacing="0" word-spacing="0" fill="#fff" stroke-width="746.707"><path d="M2496.111 1682.534c-37.853 18.927-73.095 26.758-118.127 26.758-87.454 0-169.686-58.084-169.686-185.349 0-122.044 88.106-182.739 171.644-182.739 50.253 0 87.453 9.137 122.043 29.369l3.916-48.948c-27.41-16.969-70.485-27.41-122.696-27.41-116.17 0-234.95 73.095-234.95 234.296 0 143.581 95.285 227.771 222.55 227.771 48.295 0 90.717-6.526 129.875-25.452zM2694.513 1431.268c-88.76 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.369 119.433-86.148 119.433-56.78 0-86.149-52.21-86.149-119.433 0-67.221 29.37-119.433 86.149-119.433zM2958.178 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62 33.285 62 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.59-110.948-40.464 0-73.749 20.885-95.938 65.917-11.748-39.158-41.117-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM3472.456 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.516v-174.255c0-54.168 30.674-97.243 70.485-97.243 45.685 0 62.001 33.285 62.001 79.622v191.876h53.517v-207.54c0-62.652-30.674-110.948-96.591-110.948-40.464 0-73.748 20.885-95.938 65.917-11.747-39.158-41.116-65.917-90.064-65.917-38.506 0-74.401 20.232-90.717 63.959zM4188.4 1437.795h-53.516v174.254c0 54.17-34.59 97.243-76.36 97.243-48.947 0-69.179-34.59-69.179-78.969v-192.528h-53.516v208.191c0 63.96 36.547 110.296 103.77 110.296 37.852 0 78.969-19.579 96.59-65.263l3.916 58.737h48.295zM4328.064 1437.795h-48.295v311.961h53.516v-174.255c0-54.168 34.59-97.243 76.359-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.516v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.59 65.264zM4647.856 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.516v-311.961h-53.516zM4839.078 1440.405v-82.232h-53.516v82.232h-48.948v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.61-39.811c-11.096 4.568-22.843 5.874-34.59 5.874-28.064 0-46.99-16.316-46.99-52.864v-177.518h84.19v-41.769zM5233.924 1437.795h-58.085l-85.495 261.055-84.844-261.055h-61.348l116.823 317.182c-15.664 44.38-50.906 72.443-98.549 89.412l18.927 45.684c62-17.62 110.948-69.18 137.054-140.317zM5674.455 1350.341v-46.99H5435.59v446.405h241.477v-46.99h-187.96v-155.98h164.465v-46.99h-164.465V1350.34zM6011.216 1270.066H5957.7v216.024c-11.748-31.327-45.685-54.822-88.107-54.822-82.885 0-142.275 68.527-142.275 166.423 0 94.633 54.17 158.591 133.791 158.591 45.032 0 78.97-25.452 97.896-63.305l3.916 56.78h48.295zm-53.516 343.941c0 54.17-42.422 95.938-85.496 95.938-56.127 0-86.148-52.211-86.148-114.864 0-73.096 37.853-118.78 88.106-118.78 46.99 0 83.538 45.032 83.538 103.769zM6129.343 1323.583c-18.274 0-33.284 15.01-33.284 33.284s15.01 33.285 33.284 33.285 33.285-15.01 33.285-33.285c0-18.274-15.01-33.284-33.285-33.284zm-26.758 426.173h53.517v-311.961h-53.517zM6320.565 1440.405v-82.232h-53.516v82.232H6218.1v41.77h48.948v181.433c0 67.874 36.548 92.675 88.759 92.675 18.274 0 37.2-3.916 48.948-9.79l-2.611-39.811c-11.095 4.568-22.842 5.874-34.59 5.874-28.063 0-46.99-16.316-46.99-52.864v-177.518h84.191v-41.769zM6492.862 1323.583c-18.274 0-33.285 15.01-33.285 33.284s15.011 33.285 33.285 33.285c18.273 0 33.284-15.01 33.284-33.285 0-18.274-15.011-33.284-33.284-33.284zm-26.759 426.173h53.517v-311.961h-53.517zM6734.989 1431.268c-88.759 0-144.886 65.264-144.886 162.507 0 97.244 56.127 162.507 144.886 162.507 88.759 0 144.886-65.263 144.886-162.507 0-97.243-56.127-162.507-144.886-162.507zm0 43.074c56.78 0 86.148 52.212 86.148 119.433 0 67.222-29.368 119.433-86.148 119.433s-86.148-52.21-86.148-119.433c0-67.221 29.368-119.433 86.148-119.433zM6998.655 1437.795h-48.296v311.961h53.517v-174.255c0-54.168 34.59-97.243 76.358-97.243 48.948 0 69.18 34.59 69.18 78.97v192.528h53.517v-208.192c0-63.958-36.548-110.296-103.77-110.296-37.853 0-78.969 19.58-96.591 65.264z" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"/></g></g></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" version="1.2" width="345.611" height="71.5" viewBox="0 0 9144.293 1891.771" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round"><g class="SlideGroup"><path d="M2121.35 79.926v1032.38h666.052V955.784h-462.906V79.926zm795.163 1034.045h204.811V369.66h-204.81zm103.238-807.587c63.275 0 116.56-51.619 116.56-118.224 0-63.275-53.285-116.559-116.56-116.559-66.605 0-118.224 53.284-118.224 116.559 0 66.605 51.62 118.224 118.224 118.224zm454.58 149.861h-3.33V16.651h-203.146v1095.655h199.816l3.33-86.587h3.33c63.274 71.601 128.214 101.573 231.452 101.573 198.151 0 328.031-178.169 328.031-399.63 0-214.802-116.559-372.99-318.04-372.99-108.233 0-171.508 31.638-241.443 101.573zm-3.33 268.086c0-128.215 58.28-213.137 166.513-213.137 121.554 0 183.164 86.587 183.164 228.123 0 139.871-59.944 231.453-179.833 231.453-104.903 0-169.843-81.59-169.843-213.137zm1107.311-371.324c-96.577 6.66-189.824 64.94-233.118 148.197h-1.66l-4.99-133.211h-199.815v744.313h204.81V830.9c0-148.196 26.643-201.48 73.266-234.783 41.628-29.972 89.917-41.628 156.522-44.958zm745.978 343.017c0-184.83-113.23-343.017-306.384-343.017-234.783 0-384.645 161.518-384.645 406.292 0 239.778 154.857 367.993 384.645 367.993 108.232 0 183.164-16.65 254.765-49.954l-21.647-151.527c-66.605 28.308-134.875 44.96-208.141 44.96-123.22 0-201.481-56.615-209.807-173.174H5314.3c6.66-26.643 9.99-69.936 9.99-101.573zM4996.258 509.53c88.253 0 129.88 71.601 131.545 148.197h-286.401c14.987-84.922 74.93-148.197 154.856-148.197z" fill="#18a303"/><path d="M5937.056 64.94c-271.416 0-496.207 199.815-496.207 531.176 0 331.361 224.791 531.176 496.207 531.176 274.746 0 497.874-199.815 497.874-531.176 0-331.361-223.128-531.176-497.874-531.176zm0 103.238c204.811 0 358.004 153.192 358.004 427.938 0 276.411-153.193 427.938-358.004 427.938-201.48 0-356.338-151.527-356.338-427.938 0-274.746 154.857-427.938 356.338-427.938zm691.03 159.852v46.624h-119.89v96.577h119.89v639.41H6756.3v-639.41h188.159v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.188-211.471 46.625 0 76.597 8.32 104.904 18.316l13.32-93.247C7004.405 9.991 6952.785 0 6912.82 0c-181.497 0-284.735 116.559-284.735 328.03z" fill="#fff"/><path d="M7049.363 328.03v46.624h-119.89v96.577h119.89v639.41h128.214v-639.41h188.16v-96.577h-188.16v-66.605c0-133.21 54.95-211.471 158.189-211.471 46.623 0 76.595 8.32 104.903 18.316l13.32-93.247C7427.349 9.991 7375.729 0 7334.1 0c-181.498 0-284.736 116.559-284.736 328.03zm514.157 784.276h129.88V374.654h-129.88zm64.94-845.885c44.959 0 79.927-34.968 79.927-78.261 0-44.959-34.968-79.927-79.927-79.927-44.958 0-79.925 34.968-79.925 79.927 0 43.293 34.967 78.261 79.925 78.261zm326.366 474.561c0-186.494 111.563-283.072 256.429-283.072 74.932 0 141.536 16.652 196.486 43.294l13.32-98.243c-46.622-21.647-119.888-43.293-199.815-43.293-228.123 0-399.631 138.205-399.631 397.965 0 243.11 154.857 369.66 359.668 369.66 91.583 0 156.522-9.99 231.453-43.294l-11.655-96.578c-64.941 29.973-133.212 43.294-196.485 43.294-148.197 0-249.77-93.248-249.77-289.733zm1182.241 31.638c3.33-26.642 4.99-49.954 4.99-73.266 0-188.16-99.908-339.686-289.732-339.686-204.811 0-354.672 171.508-354.672 397.965 0 249.77 149.86 369.66 354.672 369.66 91.582 0 159.852-13.322 231.452-43.294l-11.655-96.578c-56.615 26.642-138.206 43.294-201.481 43.294-146.531 0-243.11-89.917-244.774-258.095zm-294.728-314.71c111.563 0 173.173 91.582 173.173 214.802h-384.645c18.317-129.88 89.917-214.802 211.472-214.802zM1042.371.001c-16.652 0-33.303 9.99-39.964 26.642-6.66 14.986-3.33 33.302 8.33 44.958l366.329 366.328c11.656 13.322 29.972 16.652 46.623 9.99 14.986-6.66 26.642-21.646 26.642-38.298V41.628c0-21.647-19.982-41.628-43.293-41.628zm0 0zm-999.077 0C19.982.001 0 19.982 0 43.294v1666.794c0 21.646 19.982 41.628 43.294 43.293h1363.74c21.646 0 41.628-21.647 41.628-43.293V636.08c0-11.656-3.33-21.647-11.656-29.973L847.551 13.322C839.221 4.992 827.569.001 815.913.001zm41.628 86.586h712.675l566.143 567.809v1012.398H84.922zm0 0z" fill="#fff"/><text style="line-height:1.25" x="5741.905" y="2293.975" font-weight="400" font-size="1058.33" font-family="sans-serif" letter-spacing="0" word-spacing="0" fill="#fff" stroke-width="746.707" transform="translate(-3622.366 -544.219)"><tspan x="5741.905" y="2293.975" style="-inkscape-font-specification:'Vegur, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal" font-size="652.639" font-family="Vegur">Community</tspan></text></g></svg> \ No newline at end of file
diff --git a/sfx2/source/dialog/backingwindow.cxx b/sfx2/source/dialog/backingwindow.cxx
index 9185458f62af..f7f98a86b11f 100644
--- a/sfx2/source/dialog/backingwindow.cxx
+++ b/sfx2/source/dialog/backingwindow.cxx
@@ -18,7 +18,6 @@
*/
#include "backingwindow.hxx"
-
#include <vcl/accel.hxx>
#include <vcl/event.hxx>
#include <vcl/help.hxx>
@@ -36,6 +35,7 @@
#include <comphelper/processfactory.hxx>
#include <comphelper/propertysequence.hxx>
+#include <sfx2/app.hxx>
#include <tools/diagnose_ex.h>
@@ -78,6 +78,7 @@ BackingWindow::BackingWindow(vcl::Window* i_pParent)
, mxDrawAllButton(m_xBuilder->weld_button("draw_all"))
, mxDBAllButton(m_xBuilder->weld_button("database_all"))
, mxMathAllButton(m_xBuilder->weld_button("math_all"))
+ , mxBrandImage(m_xBuilder->weld_image("imBrand"))
, mxHelpButton(m_xBuilder->weld_button("help"))
, mxExtensionsButton(m_xBuilder->weld_button("extensions"))
, mxAllButtonsBox(m_xBuilder->weld_container("all_buttons_box"))
@@ -96,6 +97,19 @@ BackingWindow::BackingWindow(vcl::Window* i_pParent)
SetPaintTransparent(false);
SetBackground(svtools::ColorConfig().GetColorValue(::svtools::APPBACKGROUND).nColor);
+ //brand image
+ BitmapEx aBackgroundBitmap;
+ bool bIsDark = Application::GetSettings().GetStyleSettings().GetDialogColor().IsDark();
+ if (SfxApplication::loadBrandSvg(bIsDark ? "shell/logo-sc_inverted" : "shell/logo-sc",
+ aBackgroundBitmap, mxButtonsBox->get_preferred_size().Width()))
+ {
+ ScopedVclPtr<VirtualDevice> m_pVirDev = mxBrandImage->create_virtual_device();
+ m_pVirDev->SetOutputSizePixel(aBackgroundBitmap.GetSizePixel());
+ m_pVirDev->DrawBitmapEx(Point(0, 0), aBackgroundBitmap);
+ mxBrandImage->set_image(m_pVirDev.get());
+ m_pVirDev.disposeAndClear();
+ }
+
//set an alternative help label that doesn't hotkey the H of the Help menu
mxHelpButton->set_label(mxAltHelpLabel->get_label());
mxHelpButton->connect_clicked(LINK(this, BackingWindow, ClickHelpHdl));
diff --git a/sfx2/source/dialog/backingwindow.hxx b/sfx2/source/dialog/backingwindow.hxx
index e722999eab19..a1f6860c60dc 100644
--- a/sfx2/source/dialog/backingwindow.hxx
+++ b/sfx2/source/dialog/backingwindow.hxx
@@ -59,6 +59,7 @@ class BackingWindow : public InterimItemWindow
std::unique_ptr<weld::Button> mxDrawAllButton;
std::unique_ptr<weld::Button> mxDBAllButton;
std::unique_ptr<weld::Button> mxMathAllButton;
+ std::unique_ptr<weld::Image> mxBrandImage;
std::unique_ptr<weld::Button> mxHelpButton;
std::unique_ptr<weld::Button> mxExtensionsButton;
diff --git a/sfx2/uiconfig/ui/startcenter.ui b/sfx2/uiconfig/ui/startcenter.ui
index 12ee1a4cab6a..c1beeff7f433 100644
--- a/sfx2/uiconfig/ui/startcenter.ui
+++ b/sfx2/uiconfig/ui/startcenter.ui
@@ -1,418 +1,165 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.36.0 -->
+<!-- Generated with glade 3.38.2 -->
<interface domain="sfx">
<requires lib="gtk+" version="3.20"/>
<object class="GtkImage" id="calc_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/ods_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/ods_32_8.png</property>
</object>
<object class="GtkMenu" id="clearmenu">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<child>
<object class="GtkMenuItem" id="clear_all">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|clear_all">Clear Recent Documents</property>
</object>
</child>
</object>
<object class="GtkImage" id="database_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/odb_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/odb_32_8.png</property>
</object>
<object class="GtkImage" id="draw_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/odg_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/odg_32_8.png</property>
</object>
<object class="GtkMenu" id="filtermenu">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<child>
<object class="GtkMenuItem" id="filter_writer">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|filter_writer">Writer Templates</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="filter_calc">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|filter_calc">Calc Templates</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="filter_impress">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|filter_impress">Impress Templates</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="filter_draw">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|filter_draw">Draw Templates</property>
</object>
</child>
<child>
<object class="GtkSeparatorMenuItem" id="menuitem3">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="manage">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|manage">Manage Templates</property>
</object>
</child>
</object>
<object class="GtkImage" id="impress_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/odp_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/odp_32_8.png</property>
</object>
<object class="GtkMenu" id="localmenu">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
</object>
<object class="GtkImage" id="math_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/odf_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/odf_32_8.png</property>
</object>
<object class="GtkImage" id="open_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">framework/res/folder_32.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">framework/res/folder_32.png</property>
</object>
<object class="GtkImage" id="open_all_image1">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">framework/res/recent-documents.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">framework/res/recent-documents.png</property>
</object>
<object class="GtkImage" id="open_all_image2">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">framework/res/remote-documents.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">framework/res/remote-documents.png</property>
</object>
<object class="GtkMenu" id="recentmenu">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
</object>
<object class="GtkImage" id="templates_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">framework/res/templates_32.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">framework/res/templates_32.png</property>
</object>
<object class="GtkImage" id="writer_all_image">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">res/odt_32_8.png</property>
+ <property name="can-focus">False</property>
+ <property name="icon-name">res/odt_32_8.png</property>
</object>
<object class="GtkBox" id="StartCenter">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="border_width">0</property>
+ <property name="border-width">0</property>
<child>
<object class="GtkFrame" id="frame1">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">none</property>
+ <property name="can-focus">False</property>
+ <property name="label-xalign">0</property>
+ <property name="shadow-type">none</property>
<child>
- <object class="GtkAlignment" id="alignment1">
+ <object class="GtkBox" id="all_buttons_box">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
+ <property name="orientation">vertical</property>
<child>
- <object class="GtkBox" id="all_buttons_box">
+ <object class="GtkBox" id="buttons_box">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
+ <property name="vexpand">True</property>
<property name="orientation">vertical</property>
+ <property name="spacing">3</property>
<child>
- <object class="GtkBox" id="buttons_box">
+ <object class="GtkButton" id="open_all">
+ <property name="label" translatable="yes" context="startcenter|open_all">_Open File</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="vexpand">True</property>
- <property name="orientation">vertical</property>
- <property name="spacing">3</property>
- <child>
- <object class="GtkButton" id="open_all">
- <property name="label" translatable="yes" context="startcenter|open_all">_Open File</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="margin_top">6</property>
- <property name="image">open_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="open_remote">
- <property name="label" translatable="yes" context="startcenter|open_remote">Remote File_s</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">open_all_image2</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkSeparator" id="separator3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkMenuButton" id="open_recent">
- <property name="label" translatable="yes" context="startcenter|open_recent">_Recent Documents</property>
- <property name="name">MenuToggleButton</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">open_all_image1</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- <property name="draw_indicator">True</property>
- <property name="popup">clearmenu</property>
- <property name="use_popover">False</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkMenuButton" id="templates_all">
- <property name="label" translatable="yes" context="startcenter|templates_all">T_emplates</property>
- <property name="name">MenuToggleButton</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">templates_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- <property name="draw_indicator">True</property>
- <property name="popup">filtermenu</property>
- <property name="use_popover">False</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">4</property>
- </packing>
- </child>
- <child>
- <object class="GtkSeparator" id="separator1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">5</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="create_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_left">12</property>
- <property name="margin_bottom">6</property>
- <property name="label" translatable="yes" context="startcenter|create_label">Create:</property>
- <property name="xalign">0</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">6</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="writer_all">
- <property name="label" translatable="yes" context="startcenter|writer_all">_Writer Document</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">writer_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">7</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="calc_all">
- <property name="label" translatable="yes" context="startcenter|calc_all">_Calc Spreadsheet</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">calc_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">8</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="impress_all">
- <property name="label" translatable="yes" context="startcenter|impress_all">_Impress Presentation</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">impress_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">9</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="draw_all">
- <property name="label" translatable="yes" context="startcenter|draw_all">_Draw Drawing</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">draw_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">10</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="math_all">
- <property name="label" translatable="yes" context="startcenter|math_all">_Math Formula</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">math_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">11</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="database_all">
- <property name="label" translatable="yes" context="startcenter|database_all">_Base Database</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="image">database_all_image</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="xalign">0</property>
- <property name="always_show_image">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">12</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="althelplabel">
- <property name="can_focus">False</property>
- <property name="no_show_all">True</property>
- <property name="label" translatable="yes" context="startcenter|althelplabel">He_lp</property>
- <property name="use_underline">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">13</property>
- </packing>
- </child>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="margin-top">6</property>
+ <property name="image">open_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
</object>
<packing>
<property name="expand">False</property>
@@ -421,10 +168,18 @@
</packing>
</child>
<child>
- <object class="GtkSeparator" id="separator2">
- <property name="height_request">2</property>
+ <object class="GtkButton" id="open_remote">
+ <property name="label" translatable="yes" context="startcenter|open_remote">Remote File_s</property>
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">open_all_image2</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
</object>
<packing>
<property name="expand">False</property>
@@ -433,46 +188,11 @@
</packing>
</child>
<child>
- <object class="GtkBox" id="small_buttons_box">
+ <object class="GtkSeparator" id="separator3">
<property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="margin_left">6</property>
- <property name="margin_right">6</property>
- <property name="margin_top">6</property>
- <property name="margin_bottom">6</property>
- <property name="spacing">6</property>
- <property name="homogeneous">True</property>
- <child>
- <object class="GtkButton" id="help">
- <property name="label">gtk-help</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- <property name="use_stock">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="extensions">
- <property name="label" translatable="yes" context="startcenter|extensions">E_xtensions</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">True</property>
- <property name="relief">none</property>
- <property name="use_underline">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
+ <property name="can-focus">False</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
</object>
<packing>
<property name="expand">False</property>
@@ -480,13 +200,302 @@
<property name="position">2</property>
</packing>
</child>
+ <child>
+ <object class="GtkMenuButton" id="open_recent">
+ <property name="label" translatable="yes" context="startcenter|open_recent">_Recent Documents</property>
+ <property name="name">MenuToggleButton</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">open_all_image1</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ <property name="draw-indicator">True</property>
+ <property name="popup">clearmenu</property>
+ <property name="use-popover">False</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkMenuButton" id="templates_all">
+ <property name="label" translatable="yes" context="startcenter|templates_all">T_emplates</property>
+ <property name="name">MenuToggleButton</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">templates_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ <property name="draw-indicator">True</property>
+ <property name="popup">filtermenu</property>
+ <property name="use-popover">False</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">4</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSeparator" id="separator1">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">5</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="create_label">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="margin-start">12</property>
+ <property name="margin-bottom">6</property>
+ <property name="label" translatable="yes" context="startcenter|create_label">Create:</property>
+ <property name="xalign">0</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">6</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="writer_all">
+ <property name="label" translatable="yes" context="startcenter|writer_all">_Writer Document</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">writer_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">7</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="calc_all">
+ <property name="label" translatable="yes" context="startcenter|calc_all">_Calc Spreadsheet</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">calc_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">8</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="impress_all">
+ <property name="label" translatable="yes" context="startcenter|impress_all">_Impress Presentation</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">impress_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">9</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="draw_all">
+ <property name="label" translatable="yes" context="startcenter|draw_all">_Draw Drawing</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">draw_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">10</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="math_all">
+ <property name="label" translatable="yes" context="startcenter|math_all">_Math Formula</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">math_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">11</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="database_all">
+ <property name="label" translatable="yes" context="startcenter|database_all">_Base Database</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="image">database_all_image</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="xalign">0</property>
+ <property name="always-show-image">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">12</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="althelplabel">
+ <property name="can-focus">False</property>
+ <property name="no-show-all">True</property>
+ <property name="label" translatable="yes" context="startcenter|althelplabel">He_lp</property>
+ <property name="use-underline">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">15</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkImage" id="imBrand">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <property name="margin-bottom">6</property>
+ <property name="stock">gtk-missing-image</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSeparator" id="separator2">
+ <property name="height-request">2</property>
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkBox" id="small_buttons_box">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="margin-top">6</property>
+ <property name="margin-bottom">6</property>
+ <property name="spacing">6</property>
+ <property name="homogeneous">True</property>
+ <child>
+ <object class="GtkButton" id="help">
+ <property name="label">gtk-help</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ <property name="use-stock">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="extensions">
+ <property name="label" translatable="yes" context="startcenter|extensions">E_xtensions</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="relief">none</property>
+ <property name="use-underline">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel" id="label1">
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|label1">Application</property>
</object>
</child>
@@ -500,16 +509,16 @@
<child>
<object class="GtkBox" id="box2">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkLabel" id="all_recent_label">
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|all_recent_label">Recent Files List</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">all_recent</property>
+ <property name="use-underline">True</property>
+ <property name="mnemonic-widget">all_recent</property>
</object>
<packing>
<property name="expand">False</property>
@@ -519,10 +528,10 @@
</child>
<child>
<object class="GtkLabel" id="local_view_label">
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="label" translatable="yes" context="startcenter|local_view_label">Templates List</property>
- <property name="use_underline">True</property>
- <property name="mnemonic_widget">local_view</property>
+ <property name="use-underline">True</property>
+ <property name="mnemonic-widget">local_view</property>
</object>
<packing>
<property name="expand">False</property>
@@ -533,20 +542,20 @@
<child>
<object class="GtkScrolledWindow" id="scrollrecent">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="shadow_type">in</property>
+ <property name="shadow-type">in</property>
<child>
<object class="GtkViewport">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<child>
<object class="GtkDrawingArea" id="all_recent">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="can-focus">True</property>
<property name="events">GDK_BUTTON_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
@@ -564,20 +573,20 @@
<child>
<object class="GtkScrolledWindow" id="scrolllocal">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="can-focus">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
- <property name="shadow_type">in</property>
+ <property name="shadow-type">in</property>
<child>
<object class="GtkViewport">
<property name="visible">True</property>
- <property name="can_focus">False</property>
+ <property name="can-focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<child>
<object class="GtkDrawingArea" id="local_view">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="can-focus">True</property>
<property name="events">GDK_BUTTON_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>