aboutsummaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
* utils/math: Remove custom implementation of min/max.Alexander Sulfrian2015-04-031-157/+0
| | | | The stl provieds sutable implementations.
* menu/application: Remove singleton.Alexander Sulfrian2015-04-031-18/+9
| | | | | The singleton pattern should not be used in most cases, because it behaves like global variables.
* test: Fix include paths.Alexander Sulfrian2015-03-3110-13/+13
|
* .gitignore cleanupAlexander Sulfrian2015-03-301-4/+0
|
* Remove plain makefiles. Use cmake.Alexander Sulfrian2015-03-301-78/+0
|
* remove semicolon after namespaceAlexander Sulfrian2014-05-0410-10/+10
| | | | | Class definitions have to end with a semicolon but not namespaces. So remove this everywhere.
* utils/colors: move colors into subdir, add hsvAlexander Sulfrian2014-04-083-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).
* test/menu/application: add some application testsAlexander Sulfrian2013-01-211-0/+83
|
* test/base/timestamp: some timestamp testsAlexander Sulfrian2013-01-211-0/+68
|
* fix includesAlexander Sulfrian2013-01-201-1/+4
|
* test/utils/rectangle: removed deprecated ctorAlexander Sulfrian2013-01-131-2/+1
|
* test/base/ringbuffer: fix whitespacesAlexander Sulfrian2013-01-131-2/+1
|
* tests: changed CPPUNIT_ASSERT to CPPUNIT_ASSERT_EQUAL for better error msgsAlexander Sulfrian2013-01-135-89/+89
|
* test/utils/math: test the math helper functionsAlexander Sulfrian2013-01-131-0/+157
|
* test: initialize log for test outputAlexander Sulfrian2013-01-131-0/+3
|
* utils/rectangle: could get top/bottom/left/right coordinates from RectangleAlexander Sulfrian2013-01-131-2/+2
|
* utils/image: fixed namespace for logging outputAlexander Sulfrian2013-01-051-1/+1
|
* utils/rectangle: added function to intersect two rectanglesAlexander Sulfrian2013-01-051-0/+26
|
* utils/rectangle: added constructor for array of valuesAlexander Sulfrian2013-01-051-0/+66
| | | | | the new constructor is used to make a rectangle object from the array of values returned from glGet(GL_SCISSOR_BOX)
* tests: added test of operator overloading for pointAlexander Sulfrian2013-01-051-0/+106
|
* base: moved Image and Texture to more appropriate locationsAlexander Sulfrian2013-01-051-0/+0
|
* Makefile: simplified MakefileAlexander Sulfrian2013-01-051-9/+10
| | | | | TOP should not be needed to set anymore Makefile.inc could be included before all other
* moved all log messages a level upAlexander Sulfrian2013-01-051-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
* code formattingAlexander Sulfrian2013-01-051-1/+1
|
* removed duplicate variableAlexander Sulfrian2013-01-051-2/+1
|
* Makefile with shared include for main app and testsAlexander Sulfrian2013-01-051-11/+4
|
* ported from log4cxx to log4cppAlexander Sulfrian2013-01-055-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
* changed all wstring/wchar_t to string/charAlexander Sulfrian2013-01-052-25/+26
|
* add ftgl to c/ldflagsAlexander Sulfrian2013-01-052-2/+3
|
* added utils to include pathAlexander Sulfrian2013-01-051-1/+1
|
* removed orphaned filesAlexander Sulfrian2013-01-052-214/+0
|
* removed deprecated filesAlexander Sulfrian2013-01-053-330/+0
|
* removed pascal codeAlexander Sulfrian2013-01-052-170/+0
|
* fixed tests buildAlexander Sulfrian2013-01-051-1/+1
|
* fixed test buildAlexander Sulfrian2013-01-051-1/+1
|
* removed trailing white spaceAlexander Sulfrian2013-01-051-1/+1
|
* added event_managerAlexander Sulfrian2013-01-051-1/+1
| | | | | event_manager for passing the events from the SDL thread to the event thread
* fixed test buildingAlexander Sulfrian2013-01-051-3/+3
|
* fixed make script to return error on failed testsAlexander Sulfrian2013-01-051-1/+3
|
* started gui frameworkAlexander Sulfrian2013-01-051-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
* added imageloading stuff (load images to sdl_surface)Alexander Sulfrian2013-01-055-0/+104
|
* renamed Song::cover to Song::cover_file and added Texture* Song::coverAlexander Sulfrian2013-01-051-1/+1
|
* dynamic registration of songloading_strategies with static templateAlexander Sulfrian2013-01-051-2/+0
|
* change shell execution with makefile functionsAlexander Sulfrian2013-01-051-2/+2
|
* Makefile reworkAlexander Sulfrian2013-01-052-19/+65
| | | | | | more custizable with variables target for test-with-coverage (build, run, generate html) tests object and coverage files in seperate dir
* beautification of xml output of cppunitAlexander Sulfrian2013-01-052-0/+126
|
* enabled code coverage debug outputAlexander Sulfrian2013-01-051-2/+2
|
* changed all song paths to boost::filesystem::wpathAlexander Sulfrian2013-01-051-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
* added loading for languages and some test for language classAlexander Sulfrian2013-01-051-0/+86
|
* delete singleton to cleanup and properly could check for memleaks with valgrindAlexander Sulfrian2013-01-051-0/+2
|