diff --git a/Screenbox/App.xaml.cs b/Screenbox/App.xaml.cs index 7e237178d..0de1c0b24 100644 --- a/Screenbox/App.xaml.cs +++ b/Screenbox/App.xaml.cs @@ -226,6 +226,18 @@ protected override void OnLaunched(LaunchActivatedEventArgs e) // Ensure the current window is active Window.Current.Activate(); + +#if DEBUG + if (System.Diagnostics.Debugger.IsAttached) + { + //DebugSettings.EnableFrameRateCounter = true; + //DebugSettings.EnableRedrawRegions = true; + //DebugSettings.FailFastOnErrors = true; + //DebugSettings.IsBindingTracingEnabled = true; + //DebugSettings.IsOverdrawHeatMapEnabled = true; + //DebugSettings.IsTextPerformanceVisualizationEnabled = true; + } +#endif } /// diff --git a/Screenbox/Assets/Fonts/ScreenboxFluentIcons.ttf b/Screenbox/Assets/Fonts/ScreenboxFluentIcons.ttf index 0b04671ab..5643fa1eb 100644 Binary files a/Screenbox/Assets/Fonts/ScreenboxFluentIcons.ttf and b/Screenbox/Assets/Fonts/ScreenboxFluentIcons.ttf differ diff --git a/Screenbox/Assets/Fonts/ScreenboxMDL2Assets.ttf b/Screenbox/Assets/Fonts/ScreenboxMDL2Assets.ttf index 08f6d9756..ae9d47ed5 100644 Binary files a/Screenbox/Assets/Fonts/ScreenboxMDL2Assets.ttf and b/Screenbox/Assets/Fonts/ScreenboxMDL2Assets.ttf differ diff --git a/Screenbox/Controls/PlayerControls.xaml b/Screenbox/Controls/PlayerControls.xaml index 47c246be0..c235d1f18 100644 --- a/Screenbox/Controls/PlayerControls.xaml +++ b/Screenbox/Controls/PlayerControls.xaml @@ -3,7 +3,6 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:commands="using:Screenbox.Commands" - xmlns:contract13NotPresent="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractNotPresent(Windows.Foundation.UniversalApiContract,13)" xmlns:controls="using:Screenbox.Controls" xmlns:converters="using:Screenbox.Converters" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" @@ -36,7 +35,7 @@ @@ -224,7 +223,8 @@ @@ -345,7 +345,6 @@ Padding="{x:Bind Padding, Mode=OneWay}" Background="{x:Bind Background, Mode=OneWay}" BackgroundTransition="{x:Bind BackgroundTransition, Mode=OneWay}" - FlowDirection="LeftToRight" KeyTipPlacementMode="Top"> @@ -381,7 +380,7 @@ AutomationProperties.Name="{x:Bind PlayPauseButton.(controls:AcceleratorService.ToolTip), Mode=OneWay}" Command="{x:Bind ViewModel.PlayPauseCommand}" Style="{StaticResource PlayerButtonStyle}"> - + @@ -389,32 +388,34 @@ - - + + + + - + @@ -482,7 +482,7 @@ IsEnabled="{x:Bind IsEnabled, Mode=OneWay}" IsThreeState="True" Style="{StaticResource PlayerToggleButtonStyle}"> - + @@ -494,10 +494,9 @@ controls:AcceleratorService.ToolTip="{x:Bind strings:Resources.AudioAndCaption}" AccessKey="{strings:KeyboardResources Key=PlayerAudioAndCaptionsKey}" AutomationProperties.Name="{x:Bind AudioAndCaptionButton.(controls:AcceleratorService.ToolTip), Mode=OneWay}" - FlowDirection="{x:Bind FlowDirection}" IsEnabled="{x:Bind IsEnabled, Mode=OneWay}" Style="{StaticResource PlayerButtonStyle}"> - + + FontFamily="{StaticResource ScreenboxSymbolThemeFontFamily}" + Glyph="" + MirroredWhenRightToLeft="True" /> @@ -548,7 +548,10 @@ Command="{x:Bind ViewModel.ToggleFullscreenCommand}" Style="{StaticResource PlayerButtonStyle}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> - + @@ -559,7 +562,6 @@ x:Name="MoreButton" AccessKey="{strings:KeyboardResources Key=PlayerMoreKey}" AutomationProperties.Name="{x:Bind MoreButton.(ToolTipService.ToolTip)}" - FlowDirection="{x:Bind FlowDirection}" Flyout="{StaticResource NormalPlayerContextMenu}" IsAccessKeyScope="True" IsEnabled="{x:Bind IsEnabled, Mode=OneWay}" diff --git a/Screenbox/Controls/PlayerControls.xaml.cs b/Screenbox/Controls/PlayerControls.xaml.cs index 79125e4ee..85db05ca1 100644 --- a/Screenbox/Controls/PlayerControls.xaml.cs +++ b/Screenbox/Controls/PlayerControls.xaml.cs @@ -102,11 +102,11 @@ private string GetRepeatModeGlyph(MediaPlaybackAutoRepeatMode repeatMode) switch (repeatMode) { case MediaPlaybackAutoRepeatMode.None: - return "\uf5e7"; + return App.IsRightToLeftLanguage ? "\U000F0127" : "\uF5E7"; case MediaPlaybackAutoRepeatMode.List: - return "\ue8ee"; + return App.IsRightToLeftLanguage ? "\U000F004E" : "\uE8EE"; case MediaPlaybackAutoRepeatMode.Track: - return "\ue8ed"; + return App.IsRightToLeftLanguage ? "\U000F004D" : "\uE8ED"; default: throw new ArgumentOutOfRangeException(nameof(repeatMode), repeatMode, null); } @@ -136,11 +136,11 @@ private string GetPlaybackSpeedGlyph(double playbackSpeed) { return playbackSpeed switch { - >= 1.75 => "\ueb24", - > 1.01 => "\uec4a", - <= 0.25 => "\uec48", - < 0.99 => "\uf823", - _ => "\uec49" + >= 1.75 => "\uEB24", + > 1.01 => "\uEC4A", + <= 0.25 => "\uEC48", + < 0.99 => "\U000F00A4", + _ => "\uEC49" }; } diff --git a/Screenbox/Controls/PlaylistView.xaml b/Screenbox/Controls/PlaylistView.xaml index 49ef8f7a9..046c1af57 100644 --- a/Screenbox/Controls/PlaylistView.xaml +++ b/Screenbox/Controls/PlaylistView.xaml @@ -2,6 +2,7 @@ x:Class="Screenbox.Controls.PlaylistView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" + xmlns:class="using:Screenbox" xmlns:commands="using:Screenbox.Commands" xmlns:controls="using:Screenbox.Controls" xmlns:ctAnimations="using:CommunityToolkit.WinUI.Animations" @@ -142,7 +143,10 @@ KeyTipPlacementMode="Bottom" XYFocusLeft="{x:Bind ClearButton}"> - + + + + + + + + + + + + + + diff --git a/Screenbox/Controls/SeekBar.xaml b/Screenbox/Controls/SeekBar.xaml index b36c50dc3..283fb9bad 100644 --- a/Screenbox/Controls/SeekBar.xaml +++ b/Screenbox/Controls/SeekBar.xaml @@ -21,7 +21,7 @@ - + - + - - + d:Text="43:21" + Style="{x:Bind TextBlockStyle, Mode=OneWay}" + Text="{x:Bind Time, Mode=OneWay, Converter={StaticResource HumanizedDurationConverter}}" + ToolTipService.ToolTip="{strings:Resources Key=TimeElapsed}" + Typography.NumeralAlignment="Tabular" /> + + - - - + Text="{x:Bind Length, Mode=OneWay, Converter={StaticResource HumanizedDurationConverter}}" + ToolTipService.ToolTip="{strings:Resources Key=TimeLength}" + Typography.NumeralAlignment="Tabular" /> + + + - + @@ -48,15 +68,18 @@ + + + diff --git a/Screenbox/Controls/VolumeControl.xaml b/Screenbox/Controls/VolumeControl.xaml index 078b4821c..193440c63 100644 --- a/Screenbox/Controls/VolumeControl.xaml +++ b/Screenbox/Controls/VolumeControl.xaml @@ -50,7 +50,10 @@ AutomationProperties.Name="{Binding ElementName=VolumeToggleButton, Path=(ToolTipService.ToolTip), Mode=OneWay}" IsChecked="{x:Bind ViewModel.IsMute, Mode=TwoWay}" Style="{x:Bind VolumeToggleButtonStyle, Mode=OneWay}"> - + diff --git a/Screenbox/Pages/AlbumDetailsPage.xaml b/Screenbox/Pages/AlbumDetailsPage.xaml index f3c335412..04b88920d 100644 --- a/Screenbox/Pages/AlbumDetailsPage.xaml +++ b/Screenbox/Pages/AlbumDetailsPage.xaml @@ -209,7 +209,8 @@ HorizontalAlignment="Stretch" BorderBrush="{ThemeResource ButtonBorderBrush}" Command="{x:Bind ViewModel.ShuffleAndPlayCommand}" - Icon="{ui:FontIcon Glyph=}" + Icon="{ui:FontIcon Glyph=, + MirroredWhenRightToLeft=True}" Label="{strings:Resources Key=ShuffleAndPlay}" Style="{StaticResource AppBarButtonDefaultButtonStyle}" XYFocusDown="{x:Bind ItemList}" diff --git a/Screenbox/Pages/AlbumsPage.xaml b/Screenbox/Pages/AlbumsPage.xaml index 4e4a33450..3969566ac 100644 --- a/Screenbox/Pages/AlbumsPage.xaml +++ b/Screenbox/Pages/AlbumsPage.xaml @@ -67,7 +67,10 @@ Command="{x:Bind ViewModel.ShuffleAndPlayCommand}" Style="{StaticResource AccentButtonStyle}"> - + diff --git a/Screenbox/Pages/ArtistDetailsPage.xaml b/Screenbox/Pages/ArtistDetailsPage.xaml index 646aaf026..feb946bc6 100644 --- a/Screenbox/Pages/ArtistDetailsPage.xaml +++ b/Screenbox/Pages/ArtistDetailsPage.xaml @@ -289,7 +289,8 @@ HorizontalAlignment="Stretch" BorderBrush="{ThemeResource ButtonBorderBrush}" Command="{x:Bind ViewModel.ShuffleAndPlayCommand}" - Icon="{ui:FontIcon Glyph=}" + Icon="{ui:FontIcon Glyph=, + MirroredWhenRightToLeft=True}" Label="{strings:Resources Key=ShuffleAndPlay}" Style="{StaticResource AppBarButtonDefaultButtonStyle}" XYFocusDown="{x:Bind ItemList}" diff --git a/Screenbox/Pages/ArtistsPage.xaml b/Screenbox/Pages/ArtistsPage.xaml index 9b64cdda7..1a6fa6f76 100644 --- a/Screenbox/Pages/ArtistsPage.xaml +++ b/Screenbox/Pages/ArtistsPage.xaml @@ -62,7 +62,10 @@ Command="{x:Bind ViewModel.ShuffleAndPlayCommand}" Style="{StaticResource AccentButtonStyle}"> - + diff --git a/Screenbox/Pages/HomePage.xaml b/Screenbox/Pages/HomePage.xaml index 5f29fb050..714bcd351 100644 --- a/Screenbox/Pages/HomePage.xaml +++ b/Screenbox/Pages/HomePage.xaml @@ -2,6 +2,7 @@ x:Class="Screenbox.Pages.HomePage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" + xmlns:class="using:Screenbox" xmlns:commands="using:Screenbox.Commands" xmlns:controls="using:Screenbox.Controls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" @@ -77,6 +78,7 @@ Icon="{ui:FontIcon Glyph=}" Text="{strings:Resources Key=OpenFiles}" /> + + + + + + + + + + + diff --git a/Screenbox/Pages/MainPage.xaml b/Screenbox/Pages/MainPage.xaml index b9df65dc3..30d8841af 100644 --- a/Screenbox/Pages/MainPage.xaml +++ b/Screenbox/Pages/MainPage.xaml @@ -4,6 +4,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:animatedVisuals="using:Microsoft.UI.Xaml.Controls.AnimatedVisuals" xmlns:appModel="using:Windows.ApplicationModel" + xmlns:class="using:Screenbox" xmlns:contract13NotPresent="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractNotPresent(Windows.Foundation.UniversalApiContract,13)" xmlns:controls="using:Screenbox.Controls" xmlns:converters="using:Screenbox.Converters" @@ -176,7 +177,10 @@ KeyTipPlacementMode="Right" Tag="queue"> - + @@ -428,6 +432,19 @@ + + + + + + + + + + + + + diff --git a/Screenbox/Pages/MusicPage.xaml b/Screenbox/Pages/MusicPage.xaml index 988ab3bda..a079fcfd9 100644 --- a/Screenbox/Pages/MusicPage.xaml +++ b/Screenbox/Pages/MusicPage.xaml @@ -3,6 +3,8 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:behaviors="using:CommunityToolkit.WinUI.Behaviors" + xmlns:class="using:Screenbox" + xmlns:contract13Present="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract,13)" xmlns:controls="using:Screenbox.Controls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:helpers="using:Screenbox.Core.Helpers" @@ -85,7 +87,11 @@ ToolTipService.ToolTip="{strings:Resources Key=AddMusicFolderToolTip}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> - + @@ -149,7 +155,11 @@ ToolTipService.ToolTip="{strings:Resources Key=AddMusicFolderToolTip}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> - + + + + + + + + + + + + + + + diff --git a/Screenbox/Pages/PlayQueuePage.xaml b/Screenbox/Pages/PlayQueuePage.xaml index 9dc5563d8..d98405873 100644 --- a/Screenbox/Pages/PlayQueuePage.xaml +++ b/Screenbox/Pages/PlayQueuePage.xaml @@ -3,6 +3,7 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:behaviors="using:CommunityToolkit.WinUI.Behaviors" + xmlns:class="using:Screenbox" xmlns:commands="using:Screenbox.Commands" xmlns:controls="using:Screenbox.Controls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" @@ -25,6 +26,7 @@ Icon="{ui:FontIcon Glyph=}" Text="{strings:Resources Key=AddFiles}" /> + + + + + + + + + + + diff --git a/Screenbox/Pages/PlayerPage.xaml b/Screenbox/Pages/PlayerPage.xaml index 13bdf494c..34897623a 100644 --- a/Screenbox/Pages/PlayerPage.xaml +++ b/Screenbox/Pages/PlayerPage.xaml @@ -4,6 +4,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:animatedvisuals="using:Microsoft.UI.Xaml.Controls.AnimatedVisuals" xmlns:animations="using:CommunityToolkit.WinUI.Animations" + xmlns:class="using:Screenbox" xmlns:controls="using:Screenbox.Controls" xmlns:converters="using:Screenbox.Converters" xmlns:core="using:Microsoft.Xaml.Interactions.Core" @@ -236,6 +237,7 @@ Style="{StaticResource SubtleButtonStyle}" ToolTipService.ToolTip="{strings:Resources Key=PlayQueue}"> @@ -316,9 +318,10 @@ Style="{StaticResource SubtleButtonStyle}" ToolTipService.ToolTip="{strings:Resources Key=VisualizerOptionsToolTip}"> + Glyph="󰄍" /> @@ -949,6 +952,20 @@ + + + + + + + + + + + + + + diff --git a/Screenbox/Pages/SettingsPage.xaml b/Screenbox/Pages/SettingsPage.xaml index 37143796e..0381ebae6 100644 --- a/Screenbox/Pages/SettingsPage.xaml +++ b/Screenbox/Pages/SettingsPage.xaml @@ -2,7 +2,9 @@ x:Class="Screenbox.Pages.SettingsPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" + xmlns:class="using:Screenbox" xmlns:commands="using:Screenbox.Commands" + xmlns:contract13Present="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract,13)" xmlns:controls="using:Screenbox.Controls" xmlns:converters="using:Screenbox.Converters" xmlns:core="using:Microsoft.Xaml.Interactions.Core" @@ -183,7 +185,11 @@ Command="{x:Bind ViewModel.AddMusicFolderCommand}" ToolTipService.ToolTip="{strings:Resources Key=AddMusicFolderToolTip}"> - + @@ -207,7 +213,11 @@ Command="{x:Bind ViewModel.AddVideosFolderCommand}" ToolTipService.ToolTip="{strings:Resources Key=AddVideoFolderToolTip}"> - + @@ -240,8 +250,8 @@ @@ -300,7 +310,8 @@ Margin="{StaticResource SettingsCardMargin}" Description="{strings:Resources Key=SettingsVolumeBoostDescription}" Header="{strings:Resources Key=SettingsVolumeBoostHeader}" - HeaderIcon="{ui:FontIcon Glyph=}"> + HeaderIcon="{ui:FontIcon Glyph=, + MirroredWhenRightToLeft=True}"> @@ -340,11 +351,12 @@ + Glyph=󰄍}"> @@ -395,7 +407,8 @@ Margin="{StaticResource SettingsCardMargin}" Description="{strings:Resources Key=SettingsUseMultipleInstancesDescription}" Header="{strings:Resources Key=SettingsUseMultipleInstancesHeader}" - HeaderIcon="{ui:FontIcon Glyph=}" + HeaderIcon="{ui:FontIcon Glyph=, + MirroredWhenRightToLeft=True}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> @@ -510,6 +523,21 @@ + + + + + + + + + + + + + + + diff --git a/Screenbox/Pages/SongsPage.xaml b/Screenbox/Pages/SongsPage.xaml index 1c921f0f3..5f0914da2 100644 --- a/Screenbox/Pages/SongsPage.xaml +++ b/Screenbox/Pages/SongsPage.xaml @@ -92,7 +92,10 @@ Command="{x:Bind ViewModel.ShuffleAndPlayCommand}" Style="{StaticResource AccentButtonStyle}"> - + diff --git a/Screenbox/Pages/VideosPage.xaml b/Screenbox/Pages/VideosPage.xaml index 7a790c21a..235da6ea1 100644 --- a/Screenbox/Pages/VideosPage.xaml +++ b/Screenbox/Pages/VideosPage.xaml @@ -3,6 +3,8 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:behaviors="using:CommunityToolkit.WinUI.Behaviors" + xmlns:class="using:Screenbox" + xmlns:contract13Present="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract,13)" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:helpers="using:Screenbox.Core.Helpers" xmlns:interactions="using:Screenbox.Controls.Interactions" @@ -93,7 +95,11 @@ ToolTipService.ToolTip="{strings:Resources Key=AddVideoFolderToolTip}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> - + @@ -152,7 +158,11 @@ ToolTipService.ToolTip="{strings:Resources Key=AddVideoFolderToolTip}" Visibility="{x:Bind helpers:SystemInformation.IsDesktop}"> - + + + + + + + + + + + + + + + diff --git a/Screenbox/Strings/en-US/Resources.generated.cs b/Screenbox/Strings/en-US/Resources.generated.cs index 8d2c94efb..07366daa8 100644 --- a/Screenbox/Strings/en-US/Resources.generated.cs +++ b/Screenbox/Strings/en-US/Resources.generated.cs @@ -266,6 +266,45 @@ public static string FailedToSaveFrameNotificationTitle } #endregion + #region TimeElapsed + /// + /// Looks up a localized string similar to: Time elapsed + /// + public static string TimeElapsed + { + get + { + return _resourceLoader.GetString("TimeElapsed"); + } + } + #endregion + + #region TimeRemaining + /// + /// Looks up a localized string similar to: Time remaining + /// + public static string TimeRemaining + { + get + { + return _resourceLoader.GetString("TimeRemaining"); + } + } + #endregion + + #region TimeLength + /// + /// Looks up a localized string similar to: Total duration + /// + public static string TimeLength + { + get + { + return _resourceLoader.GetString("TimeLength"); + } + } + #endregion + #region ChapterName /// /// Looks up a localized string similar to: Chapter {0} @@ -3054,6 +3093,9 @@ public enum KeyEnum PlaybackSpeed, VolumeChangeStatusMessage, FailedToSaveFrameNotificationTitle, + TimeElapsed, + TimeRemaining, + TimeLength, ChapterName, FailedToLoadSubtitleNotificationTitle, Back, diff --git a/Screenbox/Strings/en-US/Resources.resw b/Screenbox/Strings/en-US/Resources.resw index 91de1e4df..7c76593fd 100644 --- a/Screenbox/Strings/en-US/Resources.resw +++ b/Screenbox/Strings/en-US/Resources.resw @@ -139,6 +139,15 @@ Failed to save frame + + Time elapsed + + + Time remaining + + + Total duration + Chapter {0} #Format[Int32 chapter] diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/features.fea b/assets/fonts/ScreenboxFluentIcons.ufo/features.fea new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/features.fea @@ -0,0 +1 @@ + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/fontinfo.plist b/assets/fonts/ScreenboxFluentIcons.ufo/fontinfo.plist new file mode 100644 index 000000000..e1ae719a3 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/fontinfo.plist @@ -0,0 +1,127 @@ + + + + + familyName + Screenbox Fluent Icons + styleName + Regular + styleMapFamilyName + Screenbox Fluent Icons + styleMapStyleName + regular + versionMajor + 24 + versionMinor + 12 + copyright + Copyright (c) 2023-2024 Screenbox Project Authors. + unitsPerEm + 2048 + capHeight + 2048 + xHeight + 1024 + ascender + 2048 + descender + 0 + italicAngle + 0 + openTypeHeadCreated + 2024/02/06 00:00:00 + openTypeHheaAscender + 2048 + openTypeHheaDescender + 0 + openTypeHheaLineGap + 0 + openTypeNameManufacturerURL + https://github.com/huynhsontung/Screenbox + openTypeNameVersion + Version 24.12 + openTypeNameUniqueID + Screenbox Fluent Icons + openTypeNameSampleText +  + openTypeOS2Panose + + 5 + 10 + 1 + 2 + 1 + 1 + 1 + 1 + 1 + 1 + + openTypeOS2WidthClass + 5 + openTypeOS2WeightClass + 400 + openTypeOS2VendorID + SbMP + openTypeOS2FamilyClass + + 0 + 0 + + openTypeOS2Type + + 3 + + openTypeOS2TypoAscender + 2048 + openTypeOS2TypoDescender + 0 + openTypeOS2TypoLineGap + 0 + openTypeOS2WinAscent + 2048 + openTypeOS2WinDescent + 0 + openTypeOS2SubscriptXSize + 1331 + openTypeOS2SubscriptYSize + 1228 + openTypeOS2SubscriptXOffset + 0 + openTypeOS2SubscriptYOffset + 153 + openTypeOS2SuperscriptXSize + 1331 + openTypeOS2SuperscriptYSize + 1228 + openTypeOS2SuperscriptXOffset + 0 + openTypeOS2SuperscriptYOffset + 716 + openTypeOS2StrikeoutSize + 102 + openTypeOS2StrikeoutPosition + 530 + openTypeOS2UnicodeRanges + + 60 + 90 + + openTypeOS2CodePageRanges + + 0 + + postscriptFontName + ScreenboxFluentIcons + postscriptFullName + Screenbox Fluent Icons + postscriptWeightName + Regular + postscriptUnderlineThickness + 50 + postscriptUnderlinePosition + -100 + guidelines + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/_notdef.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/_notdef.glif new file mode 100644 index 000000000..cf9178c43 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/_notdef.glif @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/contents.plist b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/contents.plist new file mode 100644 index 000000000..a9c542382 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/contents.plist @@ -0,0 +1,84 @@ + + + + + .notdef + _notdef.glif + uni0000 + uni0000.glif + uni000D + uni000D_.glif + space + space.glif + uniE62E + uniE_62E_.glif + uniE74D + uniE_74D_.glif + uniE768 + uniE_768.glif + uniE769 + uniE_769.glif + uniE838 + uniE_838.glif + uniE8B1 + uniE_8B_1.glif + uniE8B7 + uniE_8B_7.glif + uniE8ED + uniE_8E_D_.glif + uniE8EE + uniE_8E_E_.glif + uniE8F4 + uniE_8F_4.glif + uniE93D + uniE_93D_.glif + uniE93F + uniE_93F_.glif + uniEB24 + uniE_B_24.glif + uniEC48 + uniE_C_48.glif + uniEC49 + uniE_C_49.glif + uniEC4A + uniE_C_4A_.glif + uniEE47 + uniE_E_47.glif + uniEE49 + uniE_E_49.glif + uniEE71 + uniE_E_71.glif + uniF2CE + uniF_2C_E_.glif + uniF5B0 + uniF_5B_0.glif + uniF5E7 + uniF_5E_7.glif + uniF5EB + uniF_5E_B_.glif + uF0021 + uF_0021.glif + uF002A + uF_002A_.glif + uF002B + uF_002B_.glif + uF003F + uF_003F_.glif + uF004D + uF_004D_.glif + uF004E + uF_004E_.glif + uF006F + uF_006F_.glif + uF00A4 + uF_00A_4.glif + uF00FC + uF_00F_C_.glif + uF010D + uF_010D_.glif + uF010E + uF_010E_.glif + uF0127 + uF_0127.glif + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/space.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/space.glif new file mode 100644 index 000000000..9f894165a --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/space.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0021.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0021.glif new file mode 100644 index 000000000..5dbeebc24 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0021.glif @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002A_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002A_.glif new file mode 100644 index 000000000..dce38cf43 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002A_.glif @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002B_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002B_.glif new file mode 100644 index 000000000..c46cdfd29 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_002B_.glif @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_003F_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_003F_.glif new file mode 100644 index 000000000..d13b15aa8 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_003F_.glif @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004D_.glif new file mode 100644 index 000000000..1305060dd --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004D_.glif @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004E_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004E_.glif new file mode 100644 index 000000000..0b10795ec --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_004E_.glif @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_006F_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_006F_.glif new file mode 100644 index 000000000..dd9a83b61 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_006F_.glif @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00A_4.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00A_4.glif new file mode 100644 index 000000000..f9d78f9ab --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00A_4.glif @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00F_C_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00F_C_.glif new file mode 100644 index 000000000..08cded4f5 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_00F_C_.glif @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010D_.glif new file mode 100644 index 000000000..a45af4cde --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010D_.glif @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010E_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010E_.glif new file mode 100644 index 000000000..e87e06273 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_010E_.glif @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0127.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0127.glif new file mode 100644 index 000000000..302d58515 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uF_0127.glif @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni0000.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni0000.glif new file mode 100644 index 000000000..c54e1118c --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni0000.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni000D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni000D_.glif new file mode 100644 index 000000000..cd8776a54 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uni000D_.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_62E_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_62E_.glif new file mode 100644 index 000000000..c1d5f2e81 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_62E_.glif @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_74D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_74D_.glif new file mode 100644 index 000000000..084187ec2 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_74D_.glif @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_768.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_768.glif new file mode 100644 index 000000000..5455adca2 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_768.glif @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_769.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_769.glif new file mode 100644 index 000000000..bbcac646d --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_769.glif @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_838.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_838.glif new file mode 100644 index 000000000..10eaae9f7 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_838.glif @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_1.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_1.glif new file mode 100644 index 000000000..ad35a706c --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_1.glif @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_7.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_7.glif new file mode 100644 index 000000000..389f1ab4b --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8B_7.glif @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_D_.glif new file mode 100644 index 000000000..edee3c309 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_D_.glif @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_E_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_E_.glif new file mode 100644 index 000000000..628ac7435 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8E_E_.glif @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8F_4.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8F_4.glif new file mode 100644 index 000000000..8b7716bda --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_8F_4.glif @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93D_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93D_.glif new file mode 100644 index 000000000..272eb97b7 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93D_.glif @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93F_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93F_.glif new file mode 100644 index 000000000..52fbb10ee --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_93F_.glif @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_B_24.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_B_24.glif new file mode 100644 index 000000000..9fa3c3842 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_B_24.glif @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_48.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_48.glif new file mode 100644 index 000000000..02462d5e2 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_48.glif @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_49.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_49.glif new file mode 100644 index 000000000..0a02178a1 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_49.glif @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_4A_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_4A_.glif new file mode 100644 index 000000000..5f1d3204f --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_C_4A_.glif @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_47.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_47.glif new file mode 100644 index 000000000..597f900c9 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_47.glif @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_49.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_49.glif new file mode 100644 index 000000000..df3ed6267 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_49.glif @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_71.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_71.glif new file mode 100644 index 000000000..0b7a36a29 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniE_E_71.glif @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_2C_E_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_2C_E_.glif new file mode 100644 index 000000000..96d873c6e --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_2C_E_.glif @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5B_0.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5B_0.glif new file mode 100644 index 000000000..1f7d3e2b6 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5B_0.glif @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_7.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_7.glif new file mode 100644 index 000000000..0b2627700 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_7.glif @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_B_.glif b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_B_.glif new file mode 100644 index 000000000..ea6e32330 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/glyphs/uniF_5E_B_.glif @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/layercontents.plist b/assets/fonts/ScreenboxFluentIcons.ufo/layercontents.plist new file mode 100644 index 000000000..cb4850cc8 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/layercontents.plist @@ -0,0 +1,10 @@ + + + + + + public.default + glyphs + + + diff --git a/assets/fonts/ScreenboxFluentIcons.ufo/metainfo.plist b/assets/fonts/ScreenboxFluentIcons.ufo/metainfo.plist new file mode 100644 index 000000000..6b77c47d4 --- /dev/null +++ b/assets/fonts/ScreenboxFluentIcons.ufo/metainfo.plist @@ -0,0 +1,10 @@ + + + + + creator + com.github.fonttools.ufoLib + formatVersion + 3 + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/features.fea b/assets/fonts/ScreenboxMDL2Assets.ufo/features.fea new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/features.fea @@ -0,0 +1 @@ + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/fontinfo.plist b/assets/fonts/ScreenboxMDL2Assets.ufo/fontinfo.plist new file mode 100644 index 000000000..adff34fa1 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/fontinfo.plist @@ -0,0 +1,127 @@ + + + + + familyName + Screenbox MDL2 Assets + styleName + Regular + styleMapFamilyName + Screenbox MDL2 Assets + styleMapStyleName + regular + versionMajor + 24 + versionMinor + 12 + copyright + Copyright (c) 2023-2024 Screenbox Project Authors. + unitsPerEm + 2048 + capHeight + 2048 + xHeight + 1024 + ascender + 2048 + descender + 0 + italicAngle + 0 + openTypeHeadCreated + 2024/02/06 00:00:00 + openTypeHheaAscender + 2048 + openTypeHheaDescender + 0 + openTypeHheaLineGap + 0 + openTypeNameManufacturerURL + https://github.com/huynhsontung/Screenbox + openTypeNameVersion + Version 24.12 + openTypeNameUniqueID + Screenbox MDL2 Assets + openTypeNameSampleText +  + openTypeOS2Panose + + 5 + 10 + 1 + 2 + 1 + 1 + 1 + 1 + 1 + 1 + + openTypeOS2WidthClass + 5 + openTypeOS2WeightClass + 400 + openTypeOS2VendorID + SbMP + openTypeOS2FamilyClass + + 0 + 0 + + openTypeOS2Type + + 3 + + openTypeOS2TypoAscender + 2048 + openTypeOS2TypoDescender + 0 + openTypeOS2TypoLineGap + 0 + openTypeOS2WinAscent + 2048 + openTypeOS2WinDescent + 0 + openTypeOS2SubscriptXSize + 1331 + openTypeOS2SubscriptYSize + 1228 + openTypeOS2SubscriptXOffset + 0 + openTypeOS2SubscriptYOffset + 153 + openTypeOS2SuperscriptXSize + 1331 + openTypeOS2SuperscriptYSize + 1228 + openTypeOS2SuperscriptXOffset + 0 + openTypeOS2SuperscriptYOffset + 716 + openTypeOS2StrikeoutSize + 102 + openTypeOS2StrikeoutPosition + 530 + openTypeOS2UnicodeRanges + + 60 + 90 + + openTypeOS2CodePageRanges + + 0 + + postscriptFontName + ScreenboxMDL2Assets + postscriptFullName + Screenbox MDL2 Assets + postscriptWeightName + Regular + postscriptUnderlineThickness + 50 + postscriptUnderlinePosition + -100 + guidelines + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/_notdef.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/_notdef.glif new file mode 100644 index 000000000..cf9178c43 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/_notdef.glif @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/contents.plist b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/contents.plist new file mode 100644 index 000000000..558c73164 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/contents.plist @@ -0,0 +1,82 @@ + + + + + .notdef + _notdef.glif + uni0000 + uni0000.glif + uni000D + uni000D_.glif + space + space.glif + uniE62E + uniE_62E_.glif + uniE74D + uniE_74D_.glif + uniE768 + uniE_768.glif + uniE769 + uniE_769.glif + uniE838 + uniE_838.glif + uniE8B1 + uniE_8B_1.glif + uniE8B7 + uniE_8B_7.glif + uniE8ED + uniE_8E_D_.glif + uniE8EE + uniE_8E_E_.glif + uniE8F4 + uniE_8F_4.glif + uniE93D + uniE_93D_.glif + uniE93F + uniE_93F_.glif + uniEB24 + uniE_B_24.glif + uniEC48 + uniE_C_48.glif + uniEC49 + uniE_C_49.glif + uniEC4A + uniE_C_4A_.glif + uniEE47 + uniE_E_47.glif + uniEE49 + uniE_E_49.glif + uniEE71 + uniE_E_71.glif + uniF2CE + uniF_2C_E_.glif + uniF5B0 + uniF_5B_0.glif + uniF5E7 + uniF_5E_7.glif + uniF5EB + uniF_5E_B_.glif + uF0021 + uF_0021.glif + uF002A + uF_002A_.glif + uF002B + uF_002B_.glif + uF004D + uF_004D_.glif + uF004E + uF_004E_.glif + uF006F + uF_006F_.glif + uF00A4 + uF_00A_4.glif + uF00FC + uF_00F_C_.glif + uF010D + uF_010D_.glif + uF010E + uF_010E_.glif + uF0127 + uF_0127.glif + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/space.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/space.glif new file mode 100644 index 000000000..9f894165a --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/space.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0021.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0021.glif new file mode 100644 index 000000000..dbbfd0280 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0021.glif @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002A_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002A_.glif new file mode 100644 index 000000000..37acec61c --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002A_.glif @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002B_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002B_.glif new file mode 100644 index 000000000..6fe6bb82f --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_002B_.glif @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004D_.glif new file mode 100644 index 000000000..269902ea0 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004D_.glif @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004E_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004E_.glif new file mode 100644 index 000000000..73699532a --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_004E_.glif @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_006F_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_006F_.glif new file mode 100644 index 000000000..c2104dba5 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_006F_.glif @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00A_4.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00A_4.glif new file mode 100644 index 000000000..4e44576e3 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00A_4.glif @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00F_C_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00F_C_.glif new file mode 100644 index 000000000..f47c997fb --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_00F_C_.glif @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010D_.glif new file mode 100644 index 000000000..163d0083c --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010D_.glif @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010E_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010E_.glif new file mode 100644 index 000000000..3f9f0025d --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_010E_.glif @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0127.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0127.glif new file mode 100644 index 000000000..67d8ef5f3 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uF_0127.glif @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni0000.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni0000.glif new file mode 100644 index 000000000..c54e1118c --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni0000.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni000D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni000D_.glif new file mode 100644 index 000000000..cd8776a54 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uni000D_.glif @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_62E_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_62E_.glif new file mode 100644 index 000000000..91c9c1fde --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_62E_.glif @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_74D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_74D_.glif new file mode 100644 index 000000000..bcbe9618a --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_74D_.glif @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_768.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_768.glif new file mode 100644 index 000000000..fa8eeb9bb --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_768.glif @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_769.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_769.glif new file mode 100644 index 000000000..e1cfcd11d --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_769.glif @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_838.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_838.glif new file mode 100644 index 000000000..18c49ecc8 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_838.glif @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_1.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_1.glif new file mode 100644 index 000000000..f4c9638ea --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_1.glif @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_7.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_7.glif new file mode 100644 index 000000000..76f1688d6 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8B_7.glif @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_D_.glif new file mode 100644 index 000000000..746fddad6 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_D_.glif @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_E_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_E_.glif new file mode 100644 index 000000000..81f891504 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8E_E_.glif @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8F_4.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8F_4.glif new file mode 100644 index 000000000..d907a8801 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_8F_4.glif @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93D_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93D_.glif new file mode 100644 index 000000000..895f92130 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93D_.glif @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93F_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93F_.glif new file mode 100644 index 000000000..f744f4b69 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_93F_.glif @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_B_24.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_B_24.glif new file mode 100644 index 000000000..00073fc60 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_B_24.glif @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_48.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_48.glif new file mode 100644 index 000000000..00acce044 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_48.glif @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_49.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_49.glif new file mode 100644 index 000000000..57c393730 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_49.glif @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_4A_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_4A_.glif new file mode 100644 index 000000000..b8d9ebf87 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_C_4A_.glif @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_47.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_47.glif new file mode 100644 index 000000000..88a52bb7c --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_47.glif @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_49.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_49.glif new file mode 100644 index 000000000..fea1c063a --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_49.glif @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_71.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_71.glif new file mode 100644 index 000000000..4816f3b5d --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniE_E_71.glif @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_2C_E_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_2C_E_.glif new file mode 100644 index 000000000..b207dfd90 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_2C_E_.glif @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5B_0.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5B_0.glif new file mode 100644 index 000000000..f111380ea --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5B_0.glif @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_7.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_7.glif new file mode 100644 index 000000000..05462bcbe --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_7.glif @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_B_.glif b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_B_.glif new file mode 100644 index 000000000..493e00928 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/glyphs/uniF_5E_B_.glif @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/layercontents.plist b/assets/fonts/ScreenboxMDL2Assets.ufo/layercontents.plist new file mode 100644 index 000000000..cb4850cc8 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/layercontents.plist @@ -0,0 +1,10 @@ + + + + + + public.default + glyphs + + + diff --git a/assets/fonts/ScreenboxMDL2Assets.ufo/metainfo.plist b/assets/fonts/ScreenboxMDL2Assets.ufo/metainfo.plist new file mode 100644 index 000000000..6b77c47d4 --- /dev/null +++ b/assets/fonts/ScreenboxMDL2Assets.ufo/metainfo.plist @@ -0,0 +1,10 @@ + + + + + creator + com.github.fonttools.ufoLib + formatVersion + 3 + +