diff --git a/fonts/AlbertSans-Bold.ttf b/fonts/AlbertSans-Bold.ttf new file mode 100644 index 00000000..d9c2ec84 Binary files /dev/null and b/fonts/AlbertSans-Bold.ttf differ diff --git a/fonts/AlbertSans-BoldItalic.ttf b/fonts/AlbertSans-BoldItalic.ttf new file mode 100644 index 00000000..ab6cbc19 Binary files /dev/null and b/fonts/AlbertSans-BoldItalic.ttf differ diff --git a/fonts/AlbertSans-Italic.ttf b/fonts/AlbertSans-Italic.ttf new file mode 100644 index 00000000..30065c1a Binary files /dev/null and b/fonts/AlbertSans-Italic.ttf differ diff --git a/fonts/AlbertSans-Medium.ttf b/fonts/AlbertSans-Medium.ttf new file mode 100644 index 00000000..cddc178c Binary files /dev/null and b/fonts/AlbertSans-Medium.ttf differ diff --git a/fonts/AlbertSans-MediumItalic.ttf b/fonts/AlbertSans-MediumItalic.ttf new file mode 100644 index 00000000..c51edfbc Binary files /dev/null and b/fonts/AlbertSans-MediumItalic.ttf differ diff --git a/fonts/AlbertSans-Regular.ttf b/fonts/AlbertSans-Regular.ttf new file mode 100644 index 00000000..3abc177d Binary files /dev/null and b/fonts/AlbertSans-Regular.ttf differ diff --git a/overlay/FontAlbertSansOverlay/Android.bp b/overlay/FontAlbertSansOverlay/Android.bp new file mode 100644 index 00000000..f4e0253d --- /dev/null +++ b/overlay/FontAlbertSansOverlay/Android.bp @@ -0,0 +1,25 @@ +// +// Copyright (c) 2024 The LibreMobileOS Foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +runtime_resource_overlay { + name: "FontAlbertSansOverlay", + theme: "FontAlbertSans", + product_specific: true, +} diff --git a/overlay/FontAlbertSansOverlay/AndroidManifest.xml b/overlay/FontAlbertSansOverlay/AndroidManifest.xml new file mode 100644 index 00000000..3d0a60e5 --- /dev/null +++ b/overlay/FontAlbertSansOverlay/AndroidManifest.xml @@ -0,0 +1,33 @@ + + + + + + + + + diff --git a/overlay/FontAlbertSansOverlay/res/values/config.xml b/overlay/FontAlbertSansOverlay/res/values/config.xml new file mode 100644 index 00000000..41644ea6 --- /dev/null +++ b/overlay/FontAlbertSansOverlay/res/values/config.xml @@ -0,0 +1,29 @@ + + + + + albertsans + + albertsans-medium + + albertsans + + albertsans-medium + + diff --git a/overlay/FontAlbertSansOverlay/res/values/strings.xml b/overlay/FontAlbertSansOverlay/res/values/strings.xml new file mode 100644 index 00000000..3b9eb41f --- /dev/null +++ b/overlay/FontAlbertSansOverlay/res/values/strings.xml @@ -0,0 +1,21 @@ + + + + AlbertSans + diff --git a/overlay/overlays.mk b/overlay/overlays.mk index da82098d..1173ff27 100644 --- a/overlay/overlays.mk +++ b/overlay/overlays.mk @@ -30,6 +30,7 @@ PRODUCT_PACKAGES += \ FontOnePlusSansOverlay \ FontOppoSansOverlay \ FontUrbanistOverlay \ + FontAlbertSansOverlay \ IconPackCircularAndroidOverlay \ IconPackCircularLauncherOverlay \ IconPackCircularSettingsOverlay \ diff --git a/target/config/fonts_customization.xml b/target/config/fonts_customization.xml index ff54797f..4e9c6fe7 100644 --- a/target/config/fonts_customization.xml +++ b/target/config/fonts_customization.xml @@ -432,4 +432,14 @@ + + AlbertSans-Regular.ttf + AlbertSans-Italic.ttf + AlbertSans-Medium.ttf + AlbertSans-MediumItalic.ttf + AlbertSans-Bold.ttf + AlbertSans-BoldItalic.ttf + + +