From 7feda98eb31b865455a7cdd874760d2fb762dfcc Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Fri, 23 Jun 2023 12:22:33 +0200 Subject: [PATCH] :sparkles: Add the ability to disable the google fonts provider --- CHANGES.md | 3 ++- frontend/src/app/config.cljs | 3 ++- frontend/src/app/main/fonts.cljs | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 7206595e3..f0a812b24 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,6 @@ # CHANGELOG -## :rocket: 1.19.0 +## 1.19.0 ### :boom: Breaking changes & Deprecations @@ -13,6 +13,7 @@ - Show interactions setting at the view mode [Taiga #1330](https://tree.taiga.io/project/penpot/issue/1330) - Improve dashboard performance related to thumbnails; now the thumbnails are rendered as bitmap images. +- Add the ability to disable google fonts provider with the `disable-google-fonts-provider` flag ### :bug: Bugs fixed diff --git a/frontend/src/app/config.cljs b/frontend/src/app/config.cljs index 70a7e23d3..4e3bda7ce 100644 --- a/frontend/src/app/config.cljs +++ b/frontend/src/app/config.cljs @@ -59,7 +59,8 @@ :webworker)) (def default-flags - [:enable-newsletter-subscription]) + [:enable-newsletter-subscription + :enable-google-fonts-provider]) (defn- parse-flags [global] diff --git a/frontend/src/app/main/fonts.cljs b/frontend/src/app/main/fonts.cljs index 96091475c..b04190463 100644 --- a/frontend/src/app/main/fonts.cljs +++ b/frontend/src/app/main/fonts.cljs @@ -65,7 +65,9 @@ (merge db (d/index-by :id fonts)))))) (register! :builtin local-fonts) -(register! :google google-fonts) + +(when (contains? cf/flags :google-fonts-provider) + (register! :google google-fonts)) (defn get-font-data [id] (get @fontsdb id))