GSoC/GCI Archive
Google Code-in 2012 KDE

Add more "Normal Oxygen Colors" to MarbleGlobal.h

completed by: Illya Kovalevskyy

mentors: Torsten Rahn, Dennis Nienhüser

Add the normal oxygen colors to MarbleGlobe.h (maybe as a separate MarbleColors.h include files)

Leave out the set of vibrant colors, so skip everything after

255 223 191	brown orange1

All color names should follow camel casing.

You can use this script:

  1. wget -q "" -O - | sed '1,3d' | while read red green blue name
  2. do
  3. echo "QColor const $(echo $name | sed -e 's/ ./\U&\E/g' -e 's/ //g') = QColor::fromRgb( ${blue}, ${green}, ${blue} );"
  4. done

But don't forget to cut away the vibrant colors.