Skip to content

Add GTK symbolic icon aliases for missing controls#432

Open
gearge wants to merge 1 commit into
grassmunk:masterfrom
gearge:fix/gtk-recent-menu-icons
Open

Add GTK symbolic icon aliases for missing controls#432
gearge wants to merge 1 commit into
grassmunk:masterfrom
gearge:fix/gtk-recent-menu-icons

Conversation

@gearge

@gearge gearge commented Jul 11, 2026

Copy link
Copy Markdown

Summary

This adds several missing symbolic icon aliases to the Chicago95 and Chicago95-tux icon themes.

The new aliases cover GTK 3/4 icon names used by applications such as Gedit and GNOME Text Editor:

  • pan-down-symbolic
  • pan-down-symbolic.symbolic.png
  • go-down-symbolic
  • recent-files-symbolic
  • folder-recent-symbolic

Motivation

Some GTK applications show missing-image placeholders in their main UI when using Chicago95.

Examples observed:

  • Gedit missing dropdown/recent-document related icons
  • GNOME Text Editor missing the “Recently Used Documents” dropdown icon

GTK 4 in particular may resolve pan-down-symbolic to actions/16/pan-down-symbolic.symbolic.png, so the .symbolic.png alias is needed in addition to the regular symbolic name.

Testing

Before:

Screenshot_2026-07-11_13-21-27

After:

Screenshot_2026-07-11_13-54-56 Screenshot_2026-07-11_13-55-40

Tested locally with:

  • gtk-update-icon-cache -f ~/.icons/Chicago95
  • Gedit
  • GNOME Text Editor

After adding the aliases and refreshing the icon cache, the previously missing icons appeared correctly in both applications.

Add missing symbolic aliases used by GTK 3/4 applications, including
pan-down-symbolic, go-down-symbolic, recent-files-symbolic, and
folder-recent-symbolic.

These fix missing icons in applications such as Gedit and GNOME Text
Editor when using the Chicago95 icon theme. GTK 4 may request the
.symbolic.png variant directly, so add that alias for pan-down-symbolic
as well.
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.

1 participant