[graphics/krita] krita: Add icons for quick group actions

Timothée Giet <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 4fab66d7a610be91bb29bcc027cfac66457f0909 by Timothée Giet, on behalf of Arkady Flury.
Committed on 20/07/2026 at 13:12.
Pushed by timotheegiet into branch 'master'.

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/4fab66d7a610be91bb29bcc027cfac66457f0909

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 ad8dd3c9128..e3ce5604cd1 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_reset_colour.svg</file>
         <file>light_reset_colour.svg</file>
         <file>dark_dual_colour.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.