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

refactor: add .sif icons to Classic theme for commands which used old Adwaita generic ones and more #3196

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

pgilfernandez
Copy link
Contributor

This is the "refactor" part of #3167 as we decided to split it into "feat" and "refactor".
I also included here a few fixes to current theme as I think they fit better here and help for a smoother "feat" PR.

I won't create the "feat" PR till this one is approved and merged as it will modify same common files and could complicate things...

Cheers

@pgilfernandez pgilfernandez mentioned this pull request Aug 29, 2023
@pgilfernandez
Copy link
Contributor Author

With the intention of assisting with the review of this PR, I would like to add some screenshots showing the actual icons and the suggested ones. Take in count that some "actual" ones have 2 versions as each OS might have installed different versions of Adwaita icons so the actual look might change... Actually, this PR helps unifying the icon theme into a homogeneous one.

canvas
colors
file
layers
preview
resize
zoom

Cheers

@ice0
Copy link
Collaborator

ice0 commented Sep 12, 2023

Hi, guys!

I need a time before I merge this PR.
I want to move to git LFS so we don't mix sif changes with code changes, but this will take some time to test.

@rodolforg
Copy link
Contributor

@ice0 git LFS or just a git submodule?

@morevnaproject
Copy link
Member

git submodule looks like a great option!

@rodolforg
Copy link
Contributor

@ice0 so we should move all .sif files into a git submodule?

rodolforg added a commit that referenced this pull request May 31, 2024
rodolforg added a commit to rodolforg/synfig that referenced this pull request May 31, 2024
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.

None yet

4 participants