[Libreoffice-commits] core.git: vcl/Package_theme_definitions.mk vcl/uiconfig
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Mon Mar 11 07:12:15 UTC 2019
vcl/Package_theme_definitions.mk | 1 +
vcl/uiconfig/theme_definitions/definition.xml | 5 ++++-
vcl/uiconfig/theme_definitions/pushbutton-disabled.svgx | 3 +++
3 files changed, 8 insertions(+), 1 deletion(-)
New commits:
commit 5d535ffbe34b09a75f8e41fc46be1ed0eb1fbdfa
Author: Tomaž Vajngerl <tomaz.vajngerl at collabora.co.uk>
AuthorDate: Sun Mar 10 22:26:42 2019 +0100
Commit: Tomaž Vajngerl <quikee at gmail.com>
CommitDate: Mon Mar 11 08:11:52 2019 +0100
widget theme: support disabled pushbutton
Change-Id: I8c6e019f5d1f12c85334f3440e09ef755ed6863d
Reviewed-on: https://gerrit.libreoffice.org/69022
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee at gmail.com>
diff --git a/vcl/Package_theme_definitions.mk b/vcl/Package_theme_definitions.mk
index 143152d7327a..a30ca8179850 100644
--- a/vcl/Package_theme_definitions.mk
+++ b/vcl/Package_theme_definitions.mk
@@ -35,6 +35,7 @@ $(eval $(call gb_Package_add_files,vcl_theme_definitions,$(LIBO_SHARE_FOLDER)/th
common-rect-disabled.svgx \
pushbutton-default.svgx \
pushbutton-rollover.svgx \
+ pushbutton-disabled.svgx \
tabitem-first.svgx \
tabitem-middle.svgx \
tabitem-last.svgx \
diff --git a/vcl/uiconfig/theme_definitions/definition.xml b/vcl/uiconfig/theme_definitions/definition.xml
index 4789b9a844ed..a4394de98ec5 100644
--- a/vcl/uiconfig/theme_definitions/definition.xml
+++ b/vcl/uiconfig/theme_definitions/definition.xml
@@ -67,12 +67,15 @@
<pushbutton>
<part value="Entire">
- <state>
+ <state enabled="true">
<external source="pushbutton-default.svgx" />
</state>
<state enabled="true" rollover="true">
<external source="pushbutton-rollover.svgx" />
</state>
+ <state enabled="false">
+ <external source="pushbutton-disabled.svgx" />
+ </state>
</part>
</pushbutton>
diff --git a/vcl/uiconfig/theme_definitions/pushbutton-disabled.svgx b/vcl/uiconfig/theme_definitions/pushbutton-disabled.svgx
new file mode 100644
index 000000000000..e4c1f63599d7
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/pushbutton-disabled.svgx
@@ -0,0 +1,3 @@
+<svg version="1.1" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".5" y=".5" width="43" height="25" rx="2" ry="2" fill="#fff" stroke="#8e8e93"/>
+</svg>
More information about the Libreoffice-commits
mailing list