MantisBT - MPfm
View Issue Details
0000101MPfmUI | Custom Controls | Windows (WinForms) | Embedded Fontspublic2011-05-09 13:152011-10-29 17:05
ycastonguay 
ycastonguay 
urgentmajoralways
resolvedfixed 
 
0.4.5.10.4.5.1 
0000101: Replace the BPMono font by Droid Sans Mono (fixes garbled font rendering)
The BPmono font is sometimes garbled:
Sometimes the font is showing symbols instead of letters and numbers. This seems to be random. Rebuilding the solution doesn't fix the problem; it's random when opening the application.

Solution:
Replace the font by Droid Sans Mono which has the Apache license.
No tags attached.
Issue History
2011-05-09 13:15ycastonguayNew Issue
2011-05-09 13:15ycastonguayStatusnew => assigned
2011-05-09 13:15ycastonguayAssigned To => ycastonguay
2011-05-29 09:04ycastonguayNote Added: 0000047
2011-05-29 11:07ycastonguayCategoryGlobal => Fonts
2011-10-29 13:05ycastonguayNote Added: 0000139
2011-10-29 13:18ycastonguayTarget Version0.4.5.0 => 0.4.5.1
2011-10-29 17:01ycastonguaySummaryThe BPmono font is sometimes garbled => Replace the BPMono font by Droid Sans Mono (fixes garbled font rendering)
2011-10-29 17:01ycastonguayDescription Updatedbug_revision_view_page.php?rev_id=53#r53
2011-10-29 17:04svnCheckin
2011-10-29 17:04svnNote Added: 0000147
2011-10-29 17:04ycastonguayNote Edited: 0000147bug_revision_view_page.php?bugnote_id=147#r55
2011-10-29 17:05ycastonguayStatusassigned => resolved
2011-10-29 17:05ycastonguayFixed in Version => 0.4.5.1
2011-10-29 17:05ycastonguayResolutionopen => fixed
2012-04-17 19:11ycastonguayCategoryFonts => Windows Controls - Fonts
2012-04-22 10:10ycastonguayCategoryWindows Controls - Fonts => Windows Controls | Fonts
2012-04-24 20:59ycastonguayCategoryWindows Controls | Fonts => UI | Windows | Custom Controls | Fonts
2012-04-24 21:00ycastonguayCategoryUI | Windows | Custom Controls | Fonts => UI | Custom Controls | Windows | Embedded Fonts
2012-04-24 21:01ycastonguayCategoryUI | Custom Controls | Windows | Embedded Fonts => UI | Custom Controls | Windows (WinForms) | Embedded Fonts

Notes
(0000047)
ycastonguay   
2011-05-29 09:04   
Installing the font to C:\WINDOWS\FONTS fixes the problem. It's really weird. I tried opening the font in FontLab and saving it in another format and it's also strangely garbled.

It really sucks because this font is awesome. I guess I'll have to resort to installing the font in C:\WINDOWS\FONTS in the setup instead of embedding it.
(0000139)
ycastonguay   
2011-10-29 13:05   
I tried a lot of fonts and I think Droid Mono is the best one to replace BPmono.
(0000147)
svn   
2011-10-29 17:04   
The user admin has checked in files related to this issue (revision 74).

Comment:
MPfm 0.4.5.1
- Removed the BPMono and CPMono fonts from MPfm.Fonts.dll, and from all font collections.
- Added the Droid Sans Mono font to MPfm.Fonts.dll
- Replaced all references from BPMono to Droid Sans Mono.

Related to issue 0000101.

Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
D MPfm/branches/current/MPfm.Fonts/BPmono.ttf
D MPfm/branches/current/MPfm.Fonts/CPmono.ttf
A MPfm/branches/current/MPfm.Fonts/DroidSansMono.ttf
U MPfm/branches/current/MPfm.Fonts/MPfm.Fonts.csproj
U MPfm/branches/current/MPfm.WindowsControls/Library/SongGridView.cs