Code Monkey home page Code Monkey logo

materialdesign-font's Introduction

Hi, I am Austin

Probably working on icons or something related to icons. If you're ever in Chicago feel free to reach out for tea ๐Ÿต / beer ๐Ÿบ.

Co-run Pictogrammers with some amazing designers and developers.

Topics I Enjoy

  • โœ’ Icons (obviously)
  • ๐Ÿงฉ Web Components
  • ๐Ÿ“ƒ TypeScript
  • ๐Ÿ“„ Documentation
  • ๐Ÿค” Unit Testing!

Contact me on Mastodon @templarian. Unless it's about something I maintain, then maybe create an issue ๐Ÿ˜‰.

materialdesign-font's People

Contributors

mririgoyen avatar templarian avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

materialdesign-font's Issues

Newer versions of font don't play well with WPF.

I'm not quite sure what changed, If I have time ill go through some historical versions to see if I can find the change that broke it. What I can say for certain though, is that If this font is included anywhere in a WPF project it takes 12.5s for Windows to load it from system fonts. I did not try to load the font in as its own resource however, and that may fix the problem. That being said, I downloaded an older commit from back in August 2020 and it worked just fine. 255ms instead of 12,500.

This was very reproducible All I had to do was create a WPF window in code that used a XAML file which depends on this font. As I know this is not a WPF git I'm sure this issue will basically be useless to you, but I'm putting it here in hopes that it helps someone else. Older versions of this font work in WPF, newer ones seem to take upwards of 12-15 seconds to load in, causing large application hangs.

OTF variant?

I have a project that has bugs with .ttf fonts, but can process OTF fonts just fine. Can we get a OTF variant of this lovely icon set?

Does this font support name ligatures, showing as icons?

I use Figma on macOS, I've installed the font, it works if I insert the Unicode character.
But if I insert the name string, like "ab-testing", it doesn't show an icon instead.
I assume it should work like that, but maybe it's not supposed to.

Glyph broken

The glyph F1522 contains a wrong / spurious line.

This is, I assume, a mistake. I guess the line will not be rendered in font contexts, but counts into monospace determination of the whole font.

image

Came up here: ryanoasis/nerd-fonts#773

Font is not picked up by Xorg

Hello.
The font is not get recognized by xorg server.
Usually Xorg creates an index of scalable font files by running mkfontscale and mkfontdir.
mkfontscale reads all of the scalable font files in the directory. For every font file found, an X11 font name is generated, and is written together with the file name to a file fonts.scale in the directory. mkfontdir writes to
fonts.dir file.
In my case nothing is being written and so the font is not get recognized by xorg server.

ll
total 1008K
-rw-r--r-- 1 x users 1005K ะผะฐั€ 5 20:55 MaterialDesignIconsDesktop.ttf
mkfontscale
mkfontdir
ll
total 1016K
-rw-r--r-- 1 x users 1005K ะผะฐั€ 5 20:55 MaterialDesignIconsDesktop.ttf
-rw-r--r-- 1 x users 2 ะผะฐั€ 5 21:01 fonts.dir
-rw-r--r-- 1 x users 2 ะผะฐั€ 5 21:01 fonts.scale
cat fonts.*
0
0

The old version of the MaterialDesign-Webfont file 4.9.95 works as expected and is recognized by xorg server:

cat fonts.dir
57
...
materialdesignicons-webfont.ttf -misc-material design icons-medium-r-normal--0-0-0-0-p-0-iso10646-1
cat fonts.scale
57
...
materialdesignicons-webfont.ttf -misc-material design icons-medium-r-normal--0-0-0-0-p-0-iso10646-1

Add an extra JSON cheatsheet

Would it be possible to add a cheatsheet.json file containing a name to hex code map / object? I would guess, it doesn't need to contain the actual SVG payload (in contrast to the current cheatsheet.html).

If it would be all the same to you, it would also be interesting having header-files for programming languages (c++, c, c# ... as it is provided for other fonts by IconFontCppHeaders who's script isn't compatible with MDI anymore).

never mind closing the issue if either ideas are out of scope.

Icon version update?

icon version: 6.8.96
available icon version: 7.4.47

Is it possible to use latest icon version for the webfont?

Doesn't seem to work

I installed this on windows 10, but it doesn't seem to work when i try it in photoshop? Am i missing something?

cellphone-phone and cellphone-android replaced with tray-arrow-down and tray-arrow-up

For some reason, the glyphs for tray-arrow-up and tray-arrow-down are in the place of the mdi-cellphone-iphone and mdi-cellphone-android respectively.

on Cheatsheet:
mdi-cellphone-android -> F011D
mdi-cellphone-iphone -> F0120

In Font (screenshots of font open in Glyph mini app):
(Friday 2021-08-13 @ 09 18 56) - Glyphs Mini - MaterialDesignIconsDesktop ttf - Material Design Icons Desktop
(Friday 2021-08-13 @ 09 21 58) - Glyphs Mini - MaterialDesignIconsDesktop ttf - Material Design Icons Desktop

In other words, copying the iPhone glyph from the cheatsheet, pasting into a document using the material design icons desktop font shows the tray arrow down glyph. I confirmed that I am using the most current version of the font file.

Is this still working?

Hi, is this still working? When installing the ttf file on windows i only get an empty font file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.