googlefonts / fontbakery-ui

Apache License 2.0
6 stars 3 forks source link

Incomplete list of profiles #15

Closed felipesanches closed 3 years ago

felipesanches commented 3 years ago

The list of profiles is hardcoded, which means it will (from time to time) be incomplete as it is right now (it lacks universal, for instance):

Captura de Tela 2021-03-15 às 17 20 29

There should be some way to auto-populate this drop-down with all available profiles

felipesanches commented 3 years ago

And universal should be the default one!

felipesanches commented 3 years ago

but it should also remember the user's last choice

simoncozens commented 3 years ago

There should be some way to auto-populate this drop-down with all available profiles

So first we need to solve https://github.com/googlefonts/fontbakery/issues/3188 so that when we walk the fontbakery.profiles namespace, we know which are "top-level profiles" that should appear in the list and which are just collections of checks.

graphicore commented 3 years ago

Do something simple. Put a module name TOPLEVEL = True in there and use it, or use a naming convention like _{profilename}.py for lower levels.

simoncozens commented 3 years ago

This is fixed in eacbbdc and fc21ce8