Skip to content

Actions: update symbolic icons for gtk4.22#1431

Merged
danirabbit merged 3 commits into
elementary:mainfrom
garaevdi:os9-fixup-actions
Jul 6, 2026
Merged

Actions: update symbolic icons for gtk4.22#1431
danirabbit merged 3 commits into
elementary:mainfrom
garaevdi:os9-fixup-actions

Conversation

@garaevdi

@garaevdi garaevdi commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Part five of grand icons update for gtk4.22. This time I've got time to prepare screenshots.

Before

Icon name Gtk 3.24 Gtk 4.14 Gtk 4.22
action-unavailable-symbolic action-unavailable-symbolic action-unavailable-symbolic action-unavailable-symbolic
address-book-new-symbolic adress-book-new-symbolic address-book-new-symbolic address-book-new-symbolic
adw-external-link-symbolic N/A image adw-external-link-symbolic
align-horizontal-baseline-symbolic N/A image align-horizontal-baseline-symbolic
align-horizontal-center-symbolic image image align-horizontal-center-symbolic
align-horizontal-left-symbolic image image align-horizontal-left-symbolic
align-horizontal-left-to-anchor-symbolic N/A image align-horizontal-left-to-anchor-symbolic
align-horizontal-right-symbolic image image align-horizontal-right-symbolic
align-horizontal-right-to-anchor-symbolic N/A image align-horizontal-right-to-anchor-symbolic
align-vertical-baseline-symbolic N/A image align-vertical-baseline-symbolic
align-vertical-bottom-symbolic image image align-vertical-bottom-symbolic
align-vertical-bottom-to-anchor-symbolic N/A image align-vertical-bottom-to-anchor-symbolic
align-vertical-center-symbolic image image align-vertical-center-symbolic
align-vertical-top-symbolic image image align-vertical-top-symbolic
align-vertical-top-to-anchor-symbolic N/A image align-vertical-top-to-anchor-symbolic
application-add-symbolic N/A image application-add-symbolic
appointment-new-symbolic image image appointment-new-symbolic
appointment-symbolic N/A image appointment-symbolic
bookmark-new-symbolic image image bookmark-new-symbolic
browser-download-symbolic image image browser-download-symbolic
call-start-symbolic image image call-start-symbolic
call-stop-symbolic image image call-stop-symbolic
color-select-symbolic N/A image color-select-symbolic
contact-new-symbolic image image contact-new-symbolic
distribute-horizontal-center-symbolic image image distribute-horizontal-center-symbolic
distribute-horizontal-gaps-symbolic image image distribute-horizontal-gaps-symbolic
distribute-horizontal-left-symbolic image image distribute-horizontal-left-symbolic
distribute-horizontal-right-symbolic image image distribute-horizontal-right-symbolic
distribute-vertical-bottom-symbolic image image distribute-vertical-bottom-symbolic
distribute-vertical-center-symbolic image image distribute-vertical-center-symbolic
distribute-vertical-gaps-symbolic image image distribute-vertical-gaps-symbolic
distribute-vertical-top-symbolic image image distribute-vertical-top-symbolic
document-edit-symbolic image image document-edit-symbolic
document-export-symbolic image image document-export-symbolic
document-export-symbolic-rtl image image document-export-symbolic-rtl
document-import-symbolic image image document-import-symbolic
document-import-symbolic-rtl image image document-import-symbolic-rtl
document-new-symbolic image image document-new-symbolic
document-open-recent-symbolic image image image
document-open-symbolic image image image
document-page-setup-symbolic image image image
document-print-preview-symbolic image image image
document-print-symbolic image image image
document-properties-symbolic image image image
document-revert-symbolic image image image
document-revert-symbolic-rtl image image image
document-save-as-symbolic image image image
document-save-symbolic image image image
document-send-symbolic image image image
edit-clear-all-symbolic image image image
edit-clear-symbolic image image image
edit-clear-symbolic-rtl image image image
edit-copy-symbolic image image image
edit-cut-symbolic image image image
edit-delete-symbolic image image image
edit-find-replace-symbolic image image image
edit-find-symbolic image image image
edit-flag-symbolic image image image
edit-paste-symbolic image image image
edit-redo-symbolic image image image
edit-select-all-symbolic image image image
edit-select-symbolic image image image
edit-undo-symbolic image image image
error-correct-symbolic image image image
find-location-symbolic image image image
folder-new-symbolic image image image
font-select-symbolic N/A image image
format-indent-less-symbolic image image image
format-indent-less-symbolic-rtl Cell image image
format-indent-more-symbolic image image image
format-indent-more-symbolic-rtl Cell image image
format-justify-center-symbolic image image image
format-justify-fill-symbolic image image image
format-justify-left-symbolic image image image
format-justify-right-symbolic image image image
format-text-bold-es-symbolic N/A image image
format-text-bold-fr-symbolic N/A image image
format-text-bold-symbolic image image image
format-text-clear-formatting-symbolic N/A image image
format-text-direction-ltr-symbolic image image image
format-text-italic-es-symbolic N/A image image
format-text-italic-symbolic image image image
format-text-larger-symbolic N/A image image
format-text-smaller-symbolic N/A image image
format-text-strikethrough-fr-symbolic N/A image image
format-text-strikethrough-symbolic image image image
format-text-underline-fr-symbolic N/A image image
format-text-underline-symbolic image image image
go-bottom-symbolic image image image
go-down-symbolic image image image
go-first-symbolic image image image
go-home-symbolic image image image
go-jump-symbolic image image image
go-jump-symbolic-rtl Cell image image
go-last-symbolic image image image
go-next-symbolic image image image
go-previous-symbolic image image image
go-top-symbolic image image image
go-up-symbolic image image image
help-about-symbolic image image image
help-info-symbolic N/A image image
image-crop-symbolic image image image
image-red-eye-symbolic image image image
insert-image-symbolic image image image
insert-link-symbolic image image image
insert-object-symbolic image image image
insert-text-symbolic image image image
list-add-symbolic image image image
list-drag-handle-symbolic N/A image image
list-remove-symbolic image image image
mail-forward-symbolic image image image
mail-mark-important-symbolic image image image
mail-mark-junk-symbolic image image image
mail-mark-notjunk-symbolic image image image
mail-message-new-symbolic image image image
mail-reply-all-symbolic image image image
mail-reply-all-symbolic-rtl image image image
mail-reply-sender-symbolic image image image
mail-send-receive-symbolic image image image
mail-send-symbolic image image image
mail-send-symbolic-rtl image image image
mark-location-symbolic image image image
media-eject-symbolic N/A image image
media-eq-symbolic N/A image image
media-playback-pause-symbolic image image image
media-playback-start-symbolic image image image
media-playback-start-symbolic-rtl Cell image image
media-playback-stop-symbolic image image image
media-record-symbolic image image image
media-seek-backward-symbolic image image image
media-seek-forward-symbolic image image image
media-skip-backward-symbolic image image image
media-skip-forward-symbolic image image image
media-view-subtitles-symbolic image image image
object-flip-horizontal-symbolic image image image
object-flip-vertical-symbolic image image image
object-group-symbolic N/A image image
object-inverse-symbolic N/A image image
object-rotate-left-symbolic image image image
object-rotate-right-symbolic image image image
object-select-symbolic image image image
object-ungroup-symbolic N/A image image
open-menu-symbolic image image image
pan-down-symbolic image image image
pane-hide-symbolic N/A image image
pane-hide-symbolic-rtl N/A image image
panel-left-rtl-symbolic N/A image image
panel-left-symbolic N/A image image
panel-right-rtl-symbolic N/A image image
panel-right-symbolic N/A image image
pan-end-symbolic image image image
pane-show-symbolic N/A image image
pane-show-symbolic-rtl N/A image image
pan-start-symbolic image image image
pan-up-symbolic image image image
path-break-apart-symbolic N/A image image
path-combine-symbolic N/A image image
path-cut-symbolic N/A image image
path-difference-symbolic N/A image image
path-division-symbolic N/A image image
path-exclusion-symbolic N/A image image
path-flatten-symbolic N/A image image
path-fracture-symbolic N/A image image
path-intersection-symbolic N/A image image
path-split-symbolic N/A image image
path-union-symbolic N/A image image
process-stop-symbolic image image image
selection-bottom-symbolic N/A image image
selection-end-symbolic N/A image image
selection-lower-symbolic N/A image image
selection-mode-symbolic N/A image image
selection-raise-symbolic N/A image image
selection-start-symbolic N/A image image
selection-top-symbolic N/A image image
send-to-symbolic image image image
system-lock-screen-symbolic image image image
system-log-out-symbolic image image image
system-run-symbolic image image image
system-shutdown-symbolic image image image
tab-new-symbolic image image image
tag-new-symbolic N/A image image
tools-check-spelling-symbolic image image image
tools-timer-symbolic image image image
view-column-symbolic image image image
view-continuous-symbolic image image image
view-dual-symbolic image image image
view-fullscreen-symbolic image image image
view-grid-symbolic image image image
view-list-images-symbolic N/A image image
view-list-symbolic image image image
view-list-video-symbolic N/A image image
view-more-horizontal-symbolic image image image
view-more-symbolic image image image
view-paged-symbolic image image image
view-pin-symbolic image image image
view-reader-symbolic N/A image image
view-refresh-symbolic image image image
view-restore-symbolic image image image
view-sort-ascending-symbolic image image image
view-sort-descending-symbolic image image image
window-close-symbolic image image image
window-maximize-symbolic image image image
window-maximize-symbolic-rtl Cell image image
window-minimize-symbolic Cell image image
window-new-symbolic image image image
window-pop-out-symbolic N/A image image
window-restore-symbolic image image image
window-restore-symbolic-rtl Cell image image
zoom-fit-best-symbolic image image image
zoom-in-symbolic image image image
zoom-original-symbolic image image image
zoom-out-symbolic image image image

After

Icon name Gtk 3.24 Gtk 4.14 Gtk 4.22
action-unavailable-symbolic action-unavailable-symbolic image Cell
address-book-new-symbolic address-book-new-symbolic image Cell
adw-external-link-symbolic N/A image Cell
align-horizontal-baseline-symbolic N/A image Cell
align-horizontal-center-symbolic align-horizontal-center-symbolic image Cell
align-horizontal-left-symbolic align-horizontal-left-symbolic image Cell
align-horizontal-left-to-anchor-symbolic N/A image Cell
align-horizontal-right-symbolic align-horizontal-right-symbolic image Cell
align-horizontal-right-to-anchor-symbolic N/A image Cell
align-vertical-baseline-symbolic N/A image Cell
align-vertical-bottom-symbolic align-vertical-bottom-symbolic image Cell
align-vertical-bottom-to-anchor-symbolic N/A image Cell
align-vertical-center-symbolic align-vertical-center-symbolic image Cell
align-vertical-top-symbolic align-vertical-top-symbolic image Cell
align-vertical-top-to-anchor-symbolic N/A image Cell
application-add-symbolic N/A image Cell
appointment-new-symbolic appointment-new-symbolic image Cell
appointment-symbolic N/A image Cell
bookmark-new-symbolic bookmark-new-symbolic image Cell
browser-download-symbolic browser-download-symbolic image Cell
call-start-symbolic call-start-symbolic image Cell
call-stop-symbolic call-stop-symbolic image Cell
color-select-symbolic N/A image Cell
contact-new-symbolic contact-new-symbolic image Cell
distribute-horizontal-center-symbolic distribute-horizontal-center-symbolic image Cell
distribute-horizontal-gaps-symbolic distribute-horizontal-gaps-symbolic image Cell
distribute-horizontal-left-symbolic distribute-horizontal-left-symbolic image Cell
distribute-horizontal-right-symbolic distribute-horizontal-right-symbolic image Cell
distribute-vertical-bottom-symbolic distribute-vertical-bottom-symbolic image Cell
distribute-vertical-center-symbolic distribute-vertical-center-symbolic image Cell
distribute-vertical-gaps-symbolic distribute-vertical-gaps-symbolic image Cell
distribute-vertical-top-symbolic distribute-vertical-top-symbolic image Cell
document-edit-symbolic document-edit-symbolic image Cell
document-export-symbolic document-export-symbolic image Cell
document-export-symbolic-rtl document-export-symbolic-rtl image Cell
document-import-symbolic document-import-symbolic image Cell
document-import-symbolic-rtl document-import-symbolic-rtl image Cell
document-new-symbolic document-new-symbolic image Cell
document-open-recent-symbolic document-open-recent-symbolic image Cell
document-open-symbolic document-open-symbolic image Cell
document-page-setup-symbolic document-page-setup-symbolic image Cell
document-print-preview-symbolic document-print-preview-symbolic image Cell
document-print-symbolic document-print-symbolic image Cell
document-properties-symbolic document-properties-symbolic image Cell
document-revert-symbolic document-revert-symbolic image Cell
document-revert-symbolic-rtl document-revert-symbolic-rtl image Cell
document-save-as-symbolic document-save-as-symbolic image Cell
document-save-symbolic document-save-symbolic image Cell
document-send-symbolic document-send-symbolic image Cell
edit-clear-all-symbolic edit-clear-all-symbolic image Cell
edit-clear-symbolic edit-clear-symbolic image Cell
edit-clear-symbolic-rtl edit-clear-symbolic-rtl image Cell
edit-copy-symbolic edit-copy-symbolic image Cell
edit-cut-symbolic edit-cut-symbolic image Cell
edit-delete-symbolic edit-delete-symbolic image Cell
edit-find-replace-symbolic edit-find-replace-symbolic image Cell
edit-find-symbolic edit-find-symbolic image Cell
edit-flag-symbolic edit-flag-symbolic image Cell
edit-paste-symbolic edit-paste-symbolic image Cell
edit-redo-symbolic edit-redo-symbolic image Cell
edit-select-all-symbolic edit-select-all-symbolic image Cell
edit-select-symbolic edit-select-symbolic image Cell
edit-undo-symbolic edit-undo-symbolic image Cell
error-correct-symbolic error-correct-symbolic image Cell
find-location-symbolic find-location-symbolic image Cell
folder-new-symbolic folder-new-symbolic image Cell
font-select-symbolic N/A image Cell
format-indent-less-symbolic format-indent-less-symbolic image Cell
format-indent-less-symbolic-rtl Cell image Cell
format-indent-more-symbolic Cell image Cell
format-indent-more-symbolic-rtl Cell image Cell
format-justify-center-symbolic Cell image Cell
format-justify-fill-symbolic Cell image Cell
format-justify-left-symbolic Cell image Cell
format-justify-right-symbolic Cell image Cell
format-text-bold-es-symbolic Cell image Cell
format-text-bold-fr-symbolic Cell image Cell
format-text-bold-symbolic Cell image Cell
format-text-clear-formatting-symbolic Cell image Cell
format-text-direction-ltr-symbolic Cell image Cell
format-text-italic-es-symbolic Cell image Cell
format-text-italic-symbolic Cell image Cell
format-text-larger-symbolic Cell image Cell
format-text-smaller-symbolic Cell image Cell
format-text-strikethrough-fr-symbolic Cell image Cell
format-text-strikethrough-symbolic Cell image Cell
format-text-underline-fr-symbolic Cell image Cell
format-text-underline-symbolic Cell image Cell
go-bottom-symbolic Cell image Cell
go-down-symbolic Cell image Cell
go-first-symbolic Cell image Cell
go-home-symbolic Cell image Cell
go-jump-symbolic Cell image Cell
go-jump-symbolic-rtl Cell image Cell
go-last-symbolic Cell image Cell
go-next-symbolic Cell image Cell
go-previous-symbolic Cell image Cell
go-top-symbolic Cell image Cell
go-up-symbolic Cell image Cell
help-about-symbolic Cell image Cell
help-info-symbolic Cell image Cell
image-crop-symbolic Cell image Cell
image-red-eye-symbolic Cell image Cell
insert-image-symbolic Cell image Cell
insert-link-symbolic Cell image Cell
insert-object-symbolic Cell image Cell
insert-text-symbolic Cell image Cell
list-add-symbolic Cell image Cell
list-drag-handle-symbolic Cell image Cell
list-remove-symbolic Cell image Cell
mail-forward-symbolic Cell image Cell
mail-mark-important-symbolic Cell image Cell
mail-mark-junk-symbolic Cell image Cell
mail-mark-notjunk-symbolic Cell image Cell
mail-message-new-symbolic Cell image Cell
mail-reply-all-symbolic Cell image Cell
mail-reply-all-symbolic-rtl Cell image Cell
mail-reply-sender-symbolic Cell image Cell
mail-send-receive-symbolic Cell image Cell
mail-send-symbolic Cell image Cell
mail-send-symbolic-rtl Cell image Cell
mark-location-symbolic Cell image Cell
media-eject-symbolic Cell image Cell
media-eq-symbolic Cell image Cell
media-playback-pause-symbolic Cell image Cell
media-playback-start-symbolic Cell image Cell
media-playback-start-symbolic-rtl Cell image Cell
media-playback-stop-symbolic Cell image Cell
media-record-symbolic Cell image Cell
media-seek-backward-symbolic Cell image Cell
media-seek-forward-symbolic Cell image Cell
media-skip-backward-symbolic Cell image Cell
media-skip-forward-symbolic Cell image Cell
media-view-subtitles-symbolic Cell image Cell
object-flip-horizontal-symbolic Cell image Cell
object-flip-vertical-symbolic Cell image Cell
object-group-symbolic Cell image Cell
object-inverse-symbolic Cell image Cell
object-rotate-left-symbolic Cell image Cell
object-rotate-right-symbolic Cell image Cell
object-select-symbolic Cell image Cell
object-ungroup-symbolic Cell image Cell
open-menu-symbolic Cell image Cell
pan-down-symbolic Cell image Cell
pane-hide-symbolic Cell image Cell
pane-hide-symbolic-rtl Cell image Cell
panel-left-rtl-symbolic Cell image Cell
panel-left-symbolic Cell image Cell
panel-right-rtl-symbolic Cell image Cell
panel-right-symbolic Cell image Cell
pan-end-symbolic Cell image Cell
pane-show-symbolic Cell image Cell
pane-show-symbolic-rtl Cell image Cell
pan-start-symbolic Cell image Cell
pan-up-symbolic Cell image Cell
path-break-apart-symbolic Cell image Cell
path-combine-symbolic Cell image Cell
path-cut-symbolic Cell image Cell
path-difference-symbolic Cell image Cell
path-division-symbolic Cell image Cell
path-exclusion-symbolic Cell image Cell
path-flatten-symbolic Cell image Cell
path-fracture-symbolic Cell image Cell
path-intersection-symbolic Cell image Cell
path-split-symbolic Cell image Cell
path-union-symbolic Cell image Cell
process-stop-symbolic Cell image Cell
selection-bottom-symbolic Cell image Cell
selection-end-symbolic Cell image Cell
selection-lower-symbolic Cell image Cell
selection-mode-symbolic Cell image Cell
selection-raise-symbolic Cell image Cell
selection-start-symbolic Cell image Cell
selection-top-symbolic Cell image Cell
send-to-symbolic Cell image Cell
system-lock-screen-symbolic Cell image Cell
system-log-out-symbolic Cell image Cell
system-run-symbolic Cell image Cell
system-shutdown-symbolic Cell image Cell
tab-new-symbolic Cell image Cell
tag-new-symbolic Cell image Cell
tools-check-spelling-symbolic Cell image Cell
tools-timer-symbolic Cell image Cell
view-column-symbolic Cell Cell Cell
view-continuous-symbolic Cell Cell Cell
view-dual-symbolic Cell Cell Cell
view-fullscreen-symbolic Cell Cell Cell
view-grid-symbolic Cell Cell Cell
view-list-images-symbolic Cell Cell Cell
view-list-symbolic Cell Cell Cell
view-list-video-symbolic Cell Cell Cell
view-more-horizontal-symbolic Cell Cell Cell
view-more-symbolic Cell Cell Cell
view-paged-symbolic Cell Cell Cell
view-pin-symbolic Cell Cell Cell
view-reader-symbolic Cell Cell Cell
view-refresh-symbolic Cell Cell Cell
view-restore-symbolic Cell Cell Cell
view-sort-ascending-symbolic Cell Cell Cell
view-sort-descending-symbolic Cell Cell Cell
window-close-symbolic Cell Cell Cell
window-maximize-symbolic Cell Cell Cell
window-maximize-symbolic-rtl Cell Cell Cell
window-minimize-symbolic Cell Cell Cell
window-new-symbolic Cell Cell Cell
window-pop-out-symbolic Cell Cell Cell
window-restore-symbolic Cell Cell Cell
window-restore-symbolic-rtl Cell Cell Cell
zoom-fit-best-symbolic Cell Cell Cell
zoom-in-symbolic Cell Cell Cell
zoom-original-symbolic Cell Cell Cell
zoom-out-symbolic Cell Cell Cell

I'll upload more pictures in steps, cuz github ratelimiting

@garaevdi
garaevdi force-pushed the os9-fixup-actions branch from acf8df7 to 1e2772f Compare June 30, 2026 01:52
@ryonakano
ryonakano requested review from a team and ryonakano June 30, 2026 11:06
Comment thread actions/24/appointment-symbolic.svg
Comment thread actions/24/appointment-symbolic.svg
@teamcons

teamcons commented Jul 2, 2026

Copy link
Copy Markdown

Thank you so much, this issue is driving me crazy since a whileee

@danirabbit danirabbit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a big one. Nice work!

@danirabbit
danirabbit merged commit 82b7dac into elementary:main Jul 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants