GSoC/GCI Archive
Google Code-in 2012 Copyleft Games Group

Hedgewars: Better audio/video options

completed by: Drew Gottlieb

mentors: Andrey Korotaev, Xeli, Sheepy, koda

Remember to join our IRC channel when working on this task! We are on #hedgewars at freenode.net. If you are new to IRC, read this tutorial from a past GCI participant.

Your task

QTfrontend/ui/page/pageoptions.cpp is a little un-organised: you have mixed audio and video options in one page, networking and fps in the other. So, it would be nice to have organised pages like General (teams and weapons), Video (resolution and fps), Audio (engine and frontend audio), Video Recording (like it is now) and Advanced (anything else).

Deliverable

A working patch, that applies cleanly to our source tree. This patch should be in the form of a pull from clone, hg export or unified diff format (in order of preference) implementing the functionality required.