-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Try/font family optionally upload assets #57989
base: trunk
Are you sure you want to change the base?
Commits on Jan 12, 2024
-
Font Library: add wp_font_face post type and scaffold font face REST …
…API controller (#57656)
Configuration menu - View commit details
-
Copy full SHA for c8072d4 - Browse repository at this point
Copy the full SHA c8072d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61da35c - Browse repository at this point
Copy the full SHA 61da35cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42565a3 - Browse repository at this point
Copy the full SHA 42565a3View commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afacdf2 - Browse repository at this point
Copy the full SHA afacdf2View commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c82cb9 - Browse repository at this point
Copy the full SHA 7c82cb9View commit details -
Font Library: delete child font faces and font assets when deleting p…
…arent (#57867) Co-authored-by: Sarah Norris <1645628+mikachan@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f84cc6d - Browse repository at this point
Copy the full SHA f84cc6dView commit details
Commits on Jan 17, 2024
-
Font Library: refactor client side install functions to work with rev…
…ised API (#57844) * Add batchInstallFontFaces function and related plumbing. * Fix resolver name. * Add embedding and rebuild theme.json settings for fontFamily. * Handle responses directly, add to collection before activating. Remove unused test. * Remove getIntersectingFontFaces. * Check for existing font family before installing. * Reference src, not uploadedFile key. Co-authored-by: Matias Benedetto <matias.benedetto@gmail.com> * Check for existing font family using GET /font-families?slug=. * Filter already installed font faces (determined by matching fontWeight AND fontStyle) --------- Co-authored-by: Matias Benedetto <matias.benedetto@gmail.com> Co-authored-by: Jason Crist <jcrist@pbking.com>
Configuration menu - View commit details
-
Copy full SHA for 492a3ee - Browse repository at this point
Copy the full SHA 492a3eeView commit details -
Cleanup/font library view error handling (#57926)
* Add batchInstallFontFaces function and related plumbing. * Fix resolver name. * Add embedding and rebuild theme.json settings for fontFamily. * Handle responses directly, add to collection before activating. Remove unused test. * Remove getIntersectingFontFaces. * Check for existing font family before installing. * Reference src, not uploadedFile key. Co-authored-by: Matias Benedetto <matias.benedetto@gmail.com> * Check for existing font family using GET /font-families?slug=. * Filter already installed font faces (determined by matching fontWeight AND fontStyle) * moved response processing into the resolver for fetchGetFontFamilyBySlug * Moved response processing for font family installation to the resolver * Refactored font face installation process to handle errors more cleanly * Cleanup error handling for font library view * Add i18n function to error messages * Add TODO comment for uninstall notice --------- Co-authored-by: Jeff Ong <jonger4@gmail.com> Co-authored-by: Matias Benedetto <matias.benedetto@gmail.com> Co-authored-by: Sarah Norris <sarah@sekai.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 9ebc25f - Browse repository at this point
Copy the full SHA 9ebc25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a5efd4 - Browse repository at this point
Copy the full SHA 8a5efd4View commit details
Commits on Jan 18, 2024
-
Font Library: Update uninstall/delete on client side (#57932)
* Fix delete endpoint * Update fetchUninstallFontFamily to match new format * Update uninstallFont * Add uninstall notice back in * Tidy up comments * Re-word uninstall notices * Add spacing to error message * Refactored how font family values were processed so they would retain their id, which is now used to delete a font family without fetching data via slug * Rename uninstallFont to uninstallFontFamily * Throw uninstall errors rather than returning them --------- Co-authored-by: Jason Crist <jcrist@pbking.com>
Configuration menu - View commit details
-
Copy full SHA for 3a739bc - Browse repository at this point
Copy the full SHA 3a739bcView commit details -
Update packages/edit-site/src/components/global-styles/font-library-m…
…odal/local-fonts.js Co-authored-by: Jonny Harris <spacedmonkey@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c6e0fbb - Browse repository at this point
Copy the full SHA c6e0fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74be330 - Browse repository at this point
Copy the full SHA 74be330View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d901381 - Browse repository at this point
Copy the full SHA d901381View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1128b03 - Browse repository at this point
Copy the full SHA 1128b03View commit details -
Add fontLibraryAssetInstall editor setting. Change the view based on …
…fontLibraryAssetInstall and a font collection's require_download value
Configuration menu - View commit details
-
Copy full SHA for a8779d8 - Browse repository at this point
Copy the full SHA a8779d8View commit details