patch: force icons in menus to be ON in GTK+3 VCLs

This commit is contained in:
Mikhail Novosyolov 2020-04-05 21:45:44 +03:00
parent 1545747478
commit 0d50bd925b
2 changed files with 33 additions and 1 deletions

View file

@ -0,0 +1,31 @@
From a1c8189f02ee694f049b2e04b9baffab3fafea22 Mon Sep 17 00:00:00 2001
From: Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
Date: Sun, 5 Apr 2020 20:53:46 +0300
Subject: [PATCH] Force icons in menus in GTK+3 VCLs
By default both IsSystemIconsInMenus and ShowIconsInMenues are true,
but IsSystemIconsInMenus being true forces taking GTK 3 default to not show icons.
I beleive that icons help people to use menus.
Also, we are migrating users from libreoffice-kde4 to libreoffice-gtk3-kde5,
kde4 did show icons, so we would better keep them on.
---
officecfg/registry/schema/org/openoffice/Office/Common.xcs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
index 130726976..4b8c9055d 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
@@ -2909,7 +2909,7 @@
<desc>Indicates whether icons in the office menus should
shown/hidden by following the System theme.</desc>
</info>
- <value>true</value>
+ <value>false</value>
</prop>
<prop oor:name="ShowIconsInMenues" oor:type="xs:boolean" oor:nillable="false">
<!-- OldPath: General/View -->
--
2.20.1

View file

@ -48,7 +48,7 @@ Summary: Office suite
Name: libreoffice Name: libreoffice
Epoch: 1 Epoch: 1
Version: 6.3.5 Version: 6.3.5
Release: 7 Release: 8
License: (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic License: (MPLv1.1 or LGPLv3+) and LGPLv3 and LGPLv2+ and BSD and (MPLv1.1 or GPLv2 or LGPLv2 or Netscape) and Public Domain and ASL 2.0 and Artistic
Group: Office Group: Office
Url: http://www.libreoffice.org Url: http://www.libreoffice.org
@ -100,6 +100,7 @@ Patch3: 6fbfad6b00e8c35346ee59cd32a0d7ccc0d8c19c.patch
Patch4: span-old-compilers.patch Patch4: span-old-compilers.patch
# prefer gtk3_kde5 over kde5 because of maturity of gtk3 rendering # prefer gtk3_kde5 over kde5 because of maturity of gtk3 rendering
Patch5: gtk3_kde5-priority.patch Patch5: gtk3_kde5-priority.patch
Patch6: 0001-Force-icons-in-menus-in-GTK-3-VCLs.patch
# ROSA vendor patch # ROSA vendor patch
Patch100: libreoffice-4.1-vendor.patch Patch100: libreoffice-4.1-vendor.patch