Um desabafo de um dev do Gnome no Reddit:
Na verdade, isso também é desinformação. Não tenho certeza de quais são suas fontes, mas posso garantir (ou quase) o seguinte:
- Sim, no momento, os PRs (solicitações de pull / alterações de código) atuais no
libadwaita
estão sendo projetados para permitir que apenas os temas oficiais sejam carregados (não permitindo que as alterações sejam carregadas). Isso não significa que isso afetará você agora ou nos próximos meses. Essa mudança deve vir apenas no GNOME 42 (que ainda vai demorar muito para chegar).
- Além dessa mudança mencionada acima, estamos planejando e tentando trabalhar em uma API de temas oficial, que ainda está em fase de discussão e estamos chamando parceiros e outros colaboradores para dar assistência neste assunto. É claro que pretendemos tornar isso possível o mais rápido possível, se possível junto com o GNOME 42.
Você pode perguntar, mas por que estamos fazendo isso?
Até agora, algumas vezes quando as distribuições customizavam nossos aplicativos, eles podiam quebrar ou não parecer consistentes, e até agora isso era suportado por hacks dentro da folha de estilo do GTK4 ou de outras maneiras, o que definitivamente levaria a problemas.
Isso também faz com que nós, Desenvolvedores / Contribuintes, não possamos auxiliar o Usuário, já que a mudança vem de fora, foge do nosso conhecimento. Isso significa que não podemos oficialmente (e não temos tempo) oferecer suporte a cada usuário com seus próprios bugs que podem não estar relacionados ao aplicativo de forma alguma.
Com a API Theming , extensões, usuários e distribuições poderão personalizar a aparência de seus aplicativos em um certo grau com muito mais estabilidade e confiabilidade. E o melhor, podemos dar suporte oficialmente aos bugs que acontecem com os temas.
Inicialmente, a API Theming está sendo proposta para permitir alterações na Paleta de Cores, mas um dos motivos é que no momento não temos o número de pessoas para nos apoiar no design da Especificação / API e dar sugestões e contribuições adequadas. Honestamente, se tivéssemos a mão de obra, definitivamente faríamos uma API de Theming mais ampla (Observação: este é meu ponto de vista pessoal, e não necessariamente refletido no que outros desenvolvedores pensam).
A desinformação aqui é que ela está sendo espalhada, dizendo que não nos importamos com o usuário ou distribuições ou porque queremos bloquear as pessoas para criar um tema. O que está errado (e vai contra o nosso manifesto, lembre-se que somos FOSS. Queremos definitivamente apoiar a Liberdade e os Usuários para poderem estar no Controle) . E este é, infelizmente, um grande mal-entendido que está dando muita dor de cabeça para nós, já que alguns de nossos parceiros decidiram espalhar desinformação (sem mencionar quem) e fazer a comunidade externa / mais ampla também não entender o que está acontecendo. Isso leva a tópicos como esses e pessoas assediando nossos colaboradores e espalhando ainda mais informações incorretas … Infelizmente, é um ciclo de eventos infeliz. (Veja, os influenciadores também têm sua própria agenda, não é?)
Espero que isso explique sinceramente e permita que você entenda um pouco mais (pelo menos do nosso lado) o que está acontecendo.
https://www.reddit.com/r/gnome/comments/pokint/i_themed_httpsstopthemingmyapp_with_base_16_colors/hd1zref/?context=3