[graphics/krita/krita/6.0] krita: Add icons for quick group actions
Timothée Giet <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 832561695186d1a48cee3a48ddb493ce50d5a628 by Timothée Giet, on behalf of Arkady Flury.
Committed on 20/07/2026 at 16:06.
Pushed by timotheegiet into branch 'krita/6.0'.
Add icons for quick group actions
Add icons for:
- quick group
- quick ungroup
- quick clipping group
Icons by Timothée Giet, integration by Arkady Flury.
M +3 -3 krita/krita.action
A +1 -0 krita/pics/svg/dark_quick_clipping.svg
A +1 -0 krita/pics/svg/dark_quick_group.svg
A +1 -0 krita/pics/svg/dark_quick_ungroup.svg
A +1 -0 krita/pics/svg/light_quick_clipping.svg
A +1 -0 krita/pics/svg/light_quick_group.svg
A +1 -0 krita/pics/svg/light_quick_ungroup.svg
M +6 -0 krita/pics/svg/svg-icons.qrc
https://invent.kde.org/graphics/krita/-/commit/832561695186d1a48cee3a48ddb493ce50d5a628
diff --git a/krita/krita.action b/krita/krita.action
index 80f7de2fc2b..dd06f519361 100644
--- a/krita/krita.action
+++ b/krita/krita.action
@@ -2910,7 +2910,7 @@
<statusTip/>
</Action>
<Action name="create_quick_group">
- <icon/>
+ <icon>quick_group</icon>
<text>Quick Group</text>
<whatsThis/>
<toolTip>Create a group layer containing selected layers</toolTip>
@@ -2922,7 +2922,7 @@
<statusTip/>
</Action>
<Action name="quick_ungroup">
- <icon/>
+ <icon>quick_ungroup</icon>
<text>Quick Ungroup</text>
<whatsThis/>
<toolTip>Remove grouping of the layers or remove one layer out of the group</toolTip>
@@ -2934,7 +2934,7 @@
<statusTip/>
</Action>
<Action name="create_quick_clipping_group">
- <icon/>
+ <icon>quick_clipping</icon>
<text>Quick Clipping Group</text>
<whatsThis/>
<toolTip>Group selected layers and add a layer with clipped alpha channel</toolTip>
diff --git a/krita/pics/svg/dark_quick_clipping.svg b/krita/pics/svg/dark_quick_clipping.svg
new file mode 100644
index 00000000000..ebcd8db9f5d
--- /dev/null
+++ b/krita/pics/svg/dark_quick_clipping.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/dark_quick_group.svg b/krita/pics/svg/dark_quick_group.svg
new file mode 100644
index 00000000000..ad81cf78f69
--- /dev/null
+++ b/krita/pics/svg/dark_quick_group.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/dark_quick_ungroup.svg b/krita/pics/svg/dark_quick_ungroup.svg
new file mode 100644
index 00000000000..4d83b7c0b72
--- /dev/null
+++ b/krita/pics/svg/dark_quick_ungroup.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/light_quick_clipping.svg b/krita/pics/svg/light_quick_clipping.svg
new file mode 100644
index 00000000000..236c5528127
--- /dev/null
+++ b/krita/pics/svg/light_quick_clipping.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/light_quick_group.svg b/krita/pics/svg/light_quick_group.svg
new file mode 100644
index 00000000000..31e3a4df001
--- /dev/null
+++ b/krita/pics/svg/light_quick_group.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/light_quick_ungroup.svg b/krita/pics/svg/light_quick_ungroup.svg
new file mode 100644
index 00000000000..883b0eeb32d
--- /dev/null
+++ b/krita/pics/svg/light_quick_ungroup.svg
@@ -0,0 +1 @@
[suppressed due to size limit]
\ No newline at end of file
diff --git a/krita/pics/svg/svg-icons.qrc b/krita/pics/svg/svg-icons.qrc
index 6add1305fde..aabeda99cd4 100644
--- a/krita/pics/svg/svg-icons.qrc
+++ b/krita/pics/svg/svg-icons.qrc
@@ -4,6 +4,12 @@
-->
<RCC>
<qresource prefix="/">
+ <file>light_quick_group.svg</file>
+ <file>dark_quick_group.svg</file>
+ <file>light_quick_ungroup.svg</file>
+ <file>dark_quick_ungroup.svg</file>
+ <file>light_quick_clipping.svg</file>
+ <file>dark_quick_clipping.svg</file>
<file>dark_preferences-desktop-locale.svg</file>
<file>light_preferences-desktop-locale.svg</file>
<file>dark_get_started.svg</file>