[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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.