Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: Fix include paths. | Alexander Sulfrian | 2015-03-31 | 10 | -13/+13 |
| | |||||
* | .gitignore cleanup | Alexander Sulfrian | 2015-03-30 | 1 | -4/+0 |
| | |||||
* | Remove plain makefiles. Use cmake. | Alexander Sulfrian | 2015-03-30 | 1 | -78/+0 |
| | |||||
* | remove semicolon after namespace | Alexander Sulfrian | 2014-05-04 | 10 | -10/+10 |
| | | | | | Class definitions have to end with a semicolon but not namespaces. So remove this everywhere. | ||||
* | utils/colors: move colors into subdir, add hsv | Alexander Sulfrian | 2014-04-08 | 3 | -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 tests | Alexander Sulfrian | 2013-01-21 | 1 | -0/+83 |
| | |||||
* | test/base/timestamp: some timestamp tests | Alexander Sulfrian | 2013-01-21 | 1 | -0/+68 |
| | |||||
* | fix includes | Alexander Sulfrian | 2013-01-20 | 1 | -1/+4 |
| | |||||
* | test/utils/rectangle: removed deprecated ctor | Alexander Sulfrian | 2013-01-13 | 1 | -2/+1 |
| | |||||
* | test/base/ringbuffer: fix whitespaces | Alexander Sulfrian | 2013-01-13 | 1 | -2/+1 |
| | |||||
* | tests: changed CPPUNIT_ASSERT to CPPUNIT_ASSERT_EQUAL for better error msgs | Alexander Sulfrian | 2013-01-13 | 5 | -89/+89 |
| | |||||
* | test/utils/math: test the math helper functions | Alexander Sulfrian | 2013-01-13 | 1 | -0/+157 |
| | |||||
* | test: initialize log for test output | Alexander Sulfrian | 2013-01-13 | 1 | -0/+3 |
| | |||||
* | utils/rectangle: could get top/bottom/left/right coordinates from Rectangle | Alexander Sulfrian | 2013-01-13 | 1 | -2/+2 |
| | |||||
* | utils/image: fixed namespace for logging output | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | utils/rectangle: added function to intersect two rectangles | Alexander Sulfrian | 2013-01-05 | 1 | -0/+26 |
| | |||||
* | utils/rectangle: added constructor for array of values | Alexander Sulfrian | 2013-01-05 | 1 | -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 point | Alexander Sulfrian | 2013-01-05 | 1 | -0/+106 |
| | |||||
* | base: moved Image and Texture to more appropriate locations | Alexander Sulfrian | 2013-01-05 | 1 | -0/+0 |
| | |||||
* | Makefile: simplified Makefile | Alexander Sulfrian | 2013-01-05 | 1 | -9/+10 |
| | | | | | TOP should not be needed to set anymore Makefile.inc could be included before all other | ||||
* | moved all log messages a level up | Alexander Sulfrian | 2013-01-05 | 1 | -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 formatting | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | removed duplicate variable | Alexander Sulfrian | 2013-01-05 | 1 | -2/+1 |
| | |||||
* | Makefile with shared include for main app and tests | Alexander Sulfrian | 2013-01-05 | 1 | -11/+4 |
| | |||||
* | ported from log4cxx to log4cpp | Alexander Sulfrian | 2013-01-05 | 5 | -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/char | Alexander Sulfrian | 2013-01-05 | 2 | -25/+26 |
| | |||||
* | add ftgl to c/ldflags | Alexander Sulfrian | 2013-01-05 | 2 | -2/+3 |
| | |||||
* | added utils to include path | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | removed orphaned files | Alexander Sulfrian | 2013-01-05 | 2 | -214/+0 |
| | |||||
* | removed deprecated files | Alexander Sulfrian | 2013-01-05 | 3 | -330/+0 |
| | |||||
* | removed pascal code | Alexander Sulfrian | 2013-01-05 | 2 | -170/+0 |
| | |||||
* | fixed tests build | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | fixed test build | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | removed trailing white space | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | added event_manager | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | | | | | event_manager for passing the events from the SDL thread to the event thread | ||||
* | fixed test building | Alexander Sulfrian | 2013-01-05 | 1 | -3/+3 |
| | |||||
* | fixed make script to return error on failed tests | Alexander Sulfrian | 2013-01-05 | 1 | -1/+3 |
| | |||||
* | started gui framework | Alexander Sulfrian | 2013-01-05 | 1 | -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 Sulfrian | 2013-01-05 | 5 | -0/+104 |
| | |||||
* | renamed Song::cover to Song::cover_file and added Texture* Song::cover | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | dynamic registration of songloading_strategies with static template | Alexander Sulfrian | 2013-01-05 | 1 | -2/+0 |
| | |||||
* | change shell execution with makefile functions | Alexander Sulfrian | 2013-01-05 | 1 | -2/+2 |
| | |||||
* | Makefile rework | Alexander Sulfrian | 2013-01-05 | 2 | -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 cppunit | Alexander Sulfrian | 2013-01-05 | 2 | -0/+126 |
| | |||||
* | enabled code coverage debug output | Alexander Sulfrian | 2013-01-05 | 1 | -2/+2 |
| | |||||
* | changed all song paths to boost::filesystem::wpath | Alexander Sulfrian | 2013-01-05 | 1 | -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 class | Alexander Sulfrian | 2013-01-05 | 1 | -0/+86 |
| | |||||
* | delete singleton to cleanup and properly could check for memleaks with valgrind | Alexander Sulfrian | 2013-01-05 | 1 | -0/+2 |
| | |||||
* | added language class for easy translation | Alexander Sulfrian | 2013-01-05 | 1 | -1/+1 |
| | |||||
* | converted all strings and chars to wstrings and wchar_ts | Alexander Sulfrian | 2013-01-05 | 2 | -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 |