play-co / timestep

GNU General Public License v3.0
16 stars 27 forks source link

set Droid Sans as default font on android devices #15

Closed jishnu7 closed 11 years ago

jishnu7 commented 11 years ago

Default font Helvetica is not present in all android devices. This commit will set Droid Sans as default on device and simulator.

jishnu7 commented 11 years ago

@bubbleboy14 @chris-gc Any chance of merging this ?

bubbleboy14 commented 11 years ago

Hey Jishnu. Good call. There's definitely room for improvement when it comes to fonts. However, I feel that this isn't quite the solution. The main issue I have is that unless Droid Sans is already installed, the Android simulators default to some non-sans font that doesn't match the other simulators or any device. I think this needs a bit more thought. As always, thanks for giving back to the community :)

jishnu7 commented 11 years ago

Since droid sans is free font (Apache license), its better to specify it in install documentation.

Droid Sans is available on all android devices and emulators, so I would say, it is better than showing a different font on simulator and different on android emulator/device.

Same problem is there on iOS development also, GNU/Linux or Windows doesn't have Helvetica (I know that people usually won't develop for iOS from these OS), and it is not a free font. So rather than setting that as default, if we give pointers to install a free font, or make it a part of install process. It will be better.

jishnu7 commented 11 years ago

@bubbleboy14 ^

jishnu7 commented 11 years ago

I moved this commit to a different branch. You can pull/cherry-pick from here if interested in merging this. https://github.com/jishnu7/timestep/commit/4c69cfc0ee4f4ec35f3829d32340a7412ef3204e