~communitheme/communitheme/+git/gtk-communitheme:ci-render-icons+modified

Last commit made on 2022-03-19
Get this branch:
git clone -b ci-render-icons+modified https://git.launchpad.net/~communitheme/communitheme/+git/gtk-communitheme

Branch merges

Branch information

Name:
ci-render-icons+modified
Repository:
lp:~communitheme/communitheme/+git/gtk-communitheme

Recent commits

04871cf... by 3v1n0 <email address hidden>

icons: Update rendered icons and symlinks

4f7dea3... by Marco Trevisan (Treviño)

github: Add automated workflow to optimize SVG

3090763... by Marco Trevisan (Treviño)

render-bitmaps: Support searching for icons by category

So we can restrict even more the rendering selection, especially useful
when going one-by-one, to avoid searching in all the paths.

f7d6652... by Marco Trevisan (Treviño)

meson: Allow to render one icon across all the flavours separately

Each target can be run with something like:
  ninja -C _build -v icon-render-filemanager-app

And that will generate the pngs across all the supported variants we
have.

d991239... by Marco Trevisan (Treviño)

render-bitmaps: Fail in case no SVG is rendered

So we can ensure that we rendered something passed via the command-line

db04047... by Marco Trevisan (Treviño)

meson: Render each icon separately to use multi-process rendering

Inkscape isn't running on multiple threads, so leave meson to do it!

Define multiple targets to generate icons (it can also be useful when
only an icon has changed), and then group them in global targets that
can be run.

Specifically:
  - render-icons
  - render-icons-<flavour>
  - render-icons-accented

Symlinks can also be added using `render+symlinks-*` targets.

2659933... by Marco Trevisan (Treviño)

icons: Use more predicibile rendering target names

Use `render-icons-accented` and `symlink+render-icons-accented`

f60b7de... by Marco Trevisan (Treviño)

github: Generate rendered icons and symlinks automatically

a53d5e0... by Lyubomir Popov <email address hidden>

accent colours: adjust hue of the red color

6bb96a9... by Lyubomir Popov <email address hidden>

accent colours: subtler purple, magenta and red