aboutsummaryrefslogtreecommitdiffstats
path: root/test (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-04-08utils/colors: move colors into subdir, add hsvAlexander Sulfrian3-2/+177
All color classes are now in an own subdirectory with a short name. The new class HsvColor represents the Hue/Saturation/Value color model and comes with conversion functions to and from rgb colors (currently integer arithmetic without optimization for higher presicion).
2013-01-21test/menu/application: add some application testsAlexander Sulfrian1-0/+83
2013-01-21test/base/timestamp: some timestamp testsAlexander Sulfrian1-0/+68
2013-01-20fix includesAlexander Sulfrian1-1/+4
2013-01-13test/utils/rectangle: removed deprecated ctorAlexander Sulfrian1-2/+1
2013-01-13test/base/ringbuffer: fix whitespacesAlexander Sulfrian1-2/+1
2013-01-13tests: changed CPPUNIT_ASSERT to CPPUNIT_ASSERT_EQUAL for better error msgsAlexander Sulfrian5-89/+89
2013-01-13test/utils/math: test the math helper functionsAlexander Sulfrian1-0/+157
2013-01-13test: initialize log for test outputAlexander Sulfrian1-0/+3
2013-01-13utils/rectangle: could get top/bottom/left/right coordinates from RectangleAlexander Sulfrian1-2/+2
2013-01-05utils/image: fixed namespace for logging outputAlexander Sulfrian1-1/+1
2013-01-05utils/rectangle: added function to intersect two rectanglesAlexander Sulfrian1-0/+26
2013-01-05utils/rectangle: added constructor for array of valuesAlexander Sulfrian1-0/+66
the new constructor is used to make a rectangle object from the array of values returned from glGet(GL_SCISSOR_BOX)
2013-01-05tests: added test of operator overloading for pointAlexander Sulfrian1-0/+106
2013-01-05base: moved Image and Texture to more appropriate locationsAlexander Sulfrian1-0/+0
2013-01-05Makefile: simplified MakefileAlexander Sulfrian1-9/+10
TOP should not be needed to set anymore Makefile.inc could be included before all other
2013-01-05moved all log messages a level upAlexander Sulfrian1-5/+5
log4cpp does not provide the TRACE log level. so it is needed that all log messages shift a level up, so that DEBUG is used in replacement of TRACE and INFO is now used for all messages that were DEBUG
2013-01-05code formattingAlexander Sulfrian1-1/+1
2013-01-05removed duplicate variableAlexander Sulfrian1-2/+1
2013-01-05Makefile with shared include for main app and testsAlexander Sulfrian1-11/+4
2013-01-05ported from log4cxx to log4cppAlexander Sulfrian5-66/+39
log4cxx depends on Apache Portable Runtime Utility Library, so we switch to log4cpp with nearly the same features but with no dependencies for easier porting to other platforms
2013-01-05changed all wstring/wchar_t to string/charAlexander Sulfrian2-25/+26
2013-01-05add ftgl to c/ldflagsAlexander Sulfrian2-2/+3
2013-01-05added utils to include pathAlexander Sulfrian1-1/+1
2013-01-05removed orphaned filesAlexander Sulfrian2-214/+0
2013-01-05removed deprecated filesAlexander Sulfrian3-330/+0
2013-01-05removed pascal codeAlexander Sulfrian2-170/+0
2013-01-05fixed tests buildAlexander Sulfrian1-1/+1
2013-01-05fixed test buildAlexander Sulfrian1-1/+1
2013-01-05removed trailing white spaceAlexander Sulfrian1-1/+1
2013-01-05added event_managerAlexander Sulfrian1-1/+1
event_manager for passing the events from the SDL thread to the event thread
2013-01-05fixed test buildingAlexander Sulfrian1-3/+3
2013-01-05fixed make script to return error on failed testsAlexander Sulfrian1-1/+3
2013-01-05started gui frameworkAlexander Sulfrian1-1/+1
renamed menubackground to framebackground and splited out framebackgroundcolor created control as base class renamed draw to repaint and on_draw to draw in drawable implemented drawablecontrol as base for all visible controls on windows created container (subclass of drawablecontrol) that could contain other drawablecontrols created frame (subclass of container) with a background added openGL ldflag
2013-01-05added imageloading stuff (load images to sdl_surface)Alexander Sulfrian5-0/+104
2013-01-05renamed Song::cover to Song::cover_file and added Texture* Song::coverAlexander Sulfrian1-1/+1
2013-01-05dynamic registration of songloading_strategies with static templateAlexander Sulfrian1-2/+0
2013-01-05change shell execution with makefile functionsAlexander Sulfrian1-2/+2
2013-01-05Makefile reworkAlexander Sulfrian2-19/+65
more custizable with variables target for test-with-coverage (build, run, generate html) tests object and coverage files in seperate dir
2013-01-05beautification of xml output of cppunitAlexander Sulfrian2-0/+126
2013-01-05enabled code coverage debug outputAlexander Sulfrian1-2/+2
2013-01-05changed all song paths to boost::filesystem::wpathAlexander Sulfrian1-5/+5
all song paths are now wpath so all extensions are also std::wstring and all logging with song filename have to be also std::wstring
2013-01-05added loading for languages and some test for language classAlexander Sulfrian1-0/+86
2013-01-05delete singleton to cleanup and properly could check for memleaks with valgrindAlexander Sulfrian1-0/+2
2013-01-05added language class for easy translationAlexander Sulfrian1-1/+1
2013-01-05converted all strings and chars to wstrings and wchar_tsAlexander Sulfrian2-14/+13
all strings with displayable content are now the wide strings for proper unicode handling added boost dependency for proper reading unicode from files
2013-01-05renamed MissingSongTagException to MissingTagException and added tag parameterAlexander Sulfrian1-4/+4
2013-01-05Added exeptiontests for songs with missing required headerfields.Robin Nehls6-0/+155
2013-01-05Added possibility to easyly disable loggingRobin Nehls1-0/+10
for functions with are designed to throw exeptions for example
2013-01-05Enabled tests for now correctly implemented headerfieldsRobin Nehls1-14/+12