pebble-dev / RebbleOS

open source operating system for low-power smartwatches
Other
355 stars 38 forks source link

Remove remaining PebbleOS resources #77

Open jwise opened 5 years ago

jwise commented 5 years ago

Currently, RebbleOS sucks in PebbleOS resource packs; on tintin-family devices, it sucks in the following:

We need replacements for these fonts in order to redistribute RebbleOS on non-Pebble devices. Renaissance should replace some of these; what about the rest?

jneubrand commented 5 years ago

Oh hi! I can probably do a handful of these :)

jneubrand commented 5 years ago

[IANAL] since these are all bitmap fonts, their actual shape is not covered by US copyright laws as far as I can tell. If we extract all letters as .pngs, or whatever, and recompile a font with the same metrics, we should be clear... in the US.

For other countries this is a bit more complicated but I think I still have the metrics-extracting scripts ready so using the ascii representation & compiling new fonts should be alright. (For roboto & droid specifically, we should use the direct-recompile approach.)

Not sure about agency

For LECO, I’d like to consider doing something a bit different (eg with serifs) but stick to the blocky design overall.

For Bitham, idk. That one will take a good amount of time.

jwise commented 5 years ago

I was hoping you'd jump on this one! :-)

For some of these it might even be okay to punt -- if we don't need them to get the system up and running, we can defer it for quite some time, probably.

jneubrand commented 5 years ago

BTW, I designed the font in this watchface and would be happy to donate it to the cause :) unfortunately I no longer have the raw code, do you know how to fetch app tarballs from the currently live store?

CennoxX commented 4 years ago

@jneubrand The query parameter is not named dev, it's dev_settings. If you open this link, you'll get a link to download the .pbw at the bottom.

jwise commented 4 years ago

Renaissance fonts are now the default!

jwise commented 4 years ago

Ok, I've submitted a PR to the metrics in Renaissance for metrics for all Pebble fonts.

jneubrand commented 4 years ago

@jwise thanks a ton!

leo60228 commented 2 years ago

Gotham rasterizations. Maybe there's some similar SIL-OFL font (Montserrat comes to mind, though its metrics are screwy?) that we can base the new sprites on?

VMware's Clarity City seems like it could be a good choice. It's derived* from Metropolis, which is very similar to Gotham.

*From what I can tell, upstream Metropolis was taken down due to a trademark dispute, but VMware used it in their products. Based on the revision history, the font itself seems to be identical.