Commit Graph

2 Commits

Author SHA1 Message Date
Joachim Seemer
8235ff073b * Added all yet missing flags (245 all in all) plus some more optimizations.
* GS, KY and PN all share the same flag, because I'm too lazy to add their
  specific code of arms, which one wouldn't recognize in the small flag
  anyway... At least every country is now listed in CountryFlags.rdef, so
  anyone can improve flags and simply replace the rdef data there.
* Added newly generated CountryFlags.rdef
* Added little script to create CountryFlags.rdef to build/scripts/ just in
  case.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41292 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-04-29 17:18:28 +00:00
Joachim Seemer
ebde80531c * Optimized svg-inported flags where possible or recreated from scratch.
* Added around 75 new flags. I didn't go into too much detail (some flags are
  insane!), since they are currently only used in 16px size in Locale prefs.
  Faster loading and rendering seems more important.
* All flags now have an aspect ratio of 16:14, which may not always be the
  official proportions, but looks more consistent.
* All flags got a half-transparent grey frame to prevent some flag colours
  bleeding into the background.
* Renamed all flags with their country code as prefix. This will make them
  easier to use in scripts. 

I'll yet have to update LocaleKit's CountryFlags.rdef, for which I did write
a little script, but I'll wait a few more days to see if I can motivate myself
to include a few more flags...
If anyone wants to have a go, http://en.wikipedia.org/wiki/ISO_3166-1 has
a nice list with all needed info.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41281 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-04-25 19:08:14 +00:00