Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Animations/Status: Update process-working icons #448

Merged
merged 1 commit into from
Apr 21, 2024

Conversation

newhoa
Copy link
Contributor

@newhoa newhoa commented Apr 17, 2024

Update the process-working icon to match the same newer style used for the "network connecting" working animations.

Removed gnome-spinner related animations, PNGs as well as the multi-frame process-working. These were removed from Gnome Icon Theme from 2006-2010 and don't seem to be used by any apps I could find (nor are they included in any modern icon themes). In Gtk, the single-frame icon, process-working-symbolic, is now animated via rotation by widgets automatically.


Drafting this one until I can figure out if QT/KDE needs an SVG-based multi-frame process-working. Also not totally sure if non-symbolic process-working is needed, but might be good to have it anyway in case a fallback name is used by some app somewhere.

Ok, turns out Qt may still use the multi-frame process-working, so re-added that and updated it, including the CSS/class info that Qt looks for (according to the breeze icon theme, and LXQt).

Update process-working and process-working-symbolic icons to match
the same newer style used for the "network connecting" animations.

In Gtk, the single-frame process-working-symbolic
is now animated automatically by the GtkSpinner widget.

The mult-frame process-working seems to be still used by Qt,
so that has been updated (including the additional CSS class
info that Qt seems to use).

Removed gnome-spinner related animations, PNGs.
@newhoa newhoa changed the title Status: Update process-working icon Animations/Status: Update process-working icons Apr 21, 2024
@newhoa newhoa marked this pull request as ready for review April 21, 2024 07:52
@newhoa newhoa merged commit 27daf3e into shimmerproject:master Apr 21, 2024
1 check 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.

1 participant