2005-05-02 Volker Stroebel * src/* several fixes 2005-05-01 Volker Stroebel * src/ppgltk/alg/errors.* reimplemented diagnostig logfile * src/error_utils.* src/debug.cpp removed files * configure.in fixed assert aktivation 2005-04-30 Volker Stroebel * src/ppgltk/alg/errors.* added new error and log system * src/ppgltk/alg/assert.* added exception based assert system * src/* changed code to use new error, log and assertion system 2005-04-29 Volker Stroebel * src/* gameMgr and translation is now a singleton 2005-04-28 Volker Stroebel * src/keyboardconfig.cpp added more keybindings fallback for "unknown" keys backspace now usable as a key 2005-04-27 Volker Stroebel * src/ppgltk/button.* fixed crash 2005-03-11 Volker Stroebel * src/ppgltk/button.* changed const char* to std::string * src/* and again... some cleanups 2005-03-09 Volker Stroebel * src/* added more functions to the glwrappers and changed more code to use glwrappers 2005-03-07 Volker Stroebel * src/* fixed compilation with gcc 2.95 fixed compilation with tcl<8.4 * data/ppracer.png replaced icon with the new one from Helder Correia 2005-03-06 Volker Stroebel * data/makefile.am data/* added ppracer.png and ppracer.desktop * data/languages/* src/credits.cpp added polish translation updated credits * src/* code cleanups removed old style casts * src/textfontmetric.* removed unused files * src/ppgltk/alg/glwrappers.h removed unsave types * src/credits.cpp data/languages/* made credits translateable updated translations * src/game_over.cpp darken background * data/textures/hud*.* data/courses/themes/huds/common/hud.tcl changed common hud and added new textures 2005-03-05 Volker Stroebel * src/* implemented OpenGL wrapper changed code to use new OpenGL wrapper 2005-03-01 Volker Stroebel * src/configuration.* fixed keyhandling in configuration * src/ppgltk/font.* fixed windows build * src/* code cleanups === ppracer 0.3.1 === 2005-02-28 Volker Stroebel * src/data/translations updated translations 2005-02-27 Volker Stroebel * src/ppgltk/audio/audio_data.cpp src/hier_util.cpp src/phys_sim.cpp src/ppgltk/textarea.cpp src/credis.cpp src/hud.cpp src/quadtree.cpp src/race_select.cpp src/ppgltk/listbox.cpp src/callbacks.cpp src/ppgltk/label.cpp fixed compilation with --enable-debug * configure.in fixed --disable-debug 2005-02-26 Volker Stroebel * src/phys_sim.cpp src/quadtree.* src/string_util.cpp src/debug.h src/textures.cpp src/ppgltk/images/png_reader.cpp src/ppgltk/model.cpp src/ppgltk/model_ac.cpp src/ppgltk/font.cpp src/course_quad.cpp several code fixes from ArKay 2005-02-24 Volker Stroebel * src/game_over.cpp fix max speed calculation 2005-02-18 Volker Stroebel * data/translations/* updated translations * contrib/palettes/* added gimp color palettes for the terrains * configure.in added --with-tcl-inc and --with-tcl-lib-name 2005-02-15 Volker Stroebel * src/course_load.cpp made hud translateable 2005-02-11 Volker Stroebel * src/videoconfig.* added videomode autodetection (only resolutions) * src/gameconfig.* added x_resolution_half_width added disable_videomode_autodetection * src/splash_screen.* made label translateable and changed merged images * src/ppgltk/images/png_reader.* added support for grayscale and palette images *src/credits.cpp added translators to credits 2005-02-10 Volker Stroebel * src/graphicsconfig.cpp increased size of language selection widget * src/winsys.cpp fixed compilation problem on some sdl version 2005-02-08 Volker Stroebel * src/quadtree.cpp src/textures.cpp src/lopp.cpp added some fixes from ArKay 2005-02-07 Volker Stroebel * src/translations/* updated and added new translations === ppracer 0.3 === 2005-02-01 Volker Stroebel * src/ppgltk/font.* src/callbacks.cpp implemented pp_bind_font * src/data/* updated font registration added fr_FR translation updated translation 2005-01-31 Volker Stroebel * src/textures.cpp added patch from Stephane Marchesin to fix skybox gabs on ati radeon cards * src/ppgltk/* changed enabled state to sensitive state in pp::Widgets implemented insensitive state in pp::Label and pp::Listbox added insensitiv and focus color to pp::Theme added hasFocus handling to pp::Listbox * src/joystickconfig.* made config insensitive if joystick is disabled finished joystick config 2005-01-30 Volker Stroebel * src/joystickconfig.* added joystick configuration * src/* cleanups in several gamemodes 2005-01-29 Volker Stroebel * src/* completed the change to new font system * src/fonts.* data/fonts/* removed old font system and old font data files 2005-01-28 Volker Stroebel * src/hud.* src/course_load.cpp changed hud to use new font system added some speed optimations * src/ppgltk/font.* added functions for using unicode strings 2005-01-27 Volker Stroebel * src/ppgltk/label.* added label widget * src/ppgltk/alignment.* src/ppgltk/widget.h added classes Alignment added alignment to pp::Widget * src/* changed code to use pp::Label 2005-01-26 Volker Stroebel * src/* partly changed code to use new font system * src/ppgltk/* changed some widget code to new coding convention 2005-01-25 Volker Stroebel * configure.in src/ppgltk/font.* src/ppgltk/FT/* added FTGL added freetype based font system added freetype detection to configure.in 2005-01-24 Volker Stroebel * configure.in fixed --with-tcl=DIR switch * configure.in src/game_config.cpp changed default data dir to respect the prefix * data/* merged data package added pt_PT (portuguese) translation changed sco item to dead fish === ppracer 0.2.3 === 2005-01-18 Volker Stroebel * src/credits updated credits * (*) fix compilation with mingw 2005-01-14 Volker Stroebel * src/* removed HAVE_SDL macro because this is now unnecessary * src/* integrated language patch from Theo Snelleman * src/tex_font_metrics.cpp fixed crash caused by some (unknown) characters 2005-01-13 Volker Stroebel * aclocal.am configure.in changed some parts of the configure stuff === ppracer 0.2.2 === 2004-12-27 Volker Stroebel * src/course_load.* quadtree.cpp added support for terrains wheights fix calculation of nonexistant terrains * src/player.* src/hud.* implement course percentage and add progressbar to HUD * src/game_config.* src/graphicsconfig.* added display_course_percentage to game config and a checkbox in the graphicsconfig UI * src/ppgltk/textarea.* changed createLines() to support newlines * src/* code cleanups * doc/* added doc directory and a doxygen file for api/code documentation. * src/credits.cpp updated contributors 2004-12-23 Volker Stroebel * src/ppgltk/model_ac.cpp fix compilation problem 2004-12-10 Volker Stroebel * src/fonts.* src/... added Font::getWidth(const char* string) changed some static positions for variable width translations 2004-12-09 Volker Stroebel * src/translation.* src/main.cpp added simple translation support added ui_language to config files * (src/...) changed translateable string to use translation system 2004-12-08 Volker Stroebel * src/winsys.cpp some cleanups === ppracer 0.2.1-2 === 2004-12-08 Volker Stroebel * src/game_config.cpp src/ppracer.h tcl did it again... fix compilation error with tcl<8.4 * src/game_config.* src/joystick.h added disable_joystick to game config === ppracer 0.2.1 === 2004-12-06 Volker Stroebel * src/course_load.* src/pp_classes.h src/phys_sim.cpp changed Item::m_collectable to Item::m_type and added m_collected added -type and removed -uncollectable attribute from item_spec_cb * src/player.* src/phys_sim.cpp src/pp_classes.h added Item::LIFE to item Type added support for increasing lives in class Player * (src/...) changed colour to color 2004-12-03 Volker Stroebel * src/bench.cpp fix possible segfault on startup * src/bench.* src/main.cpp added cmdline option for setting the condition in benchmode * src/ppgltk/model_ac.* moved ac3d loader in class pp::ModelAC 2004-12-03 Teemu Vesala * src/game_mgr.h src/game_over.cpp src/intro.cpp src/racing.cpp added support for "airborne calculation. Outputs how many percent of time the Tux has been flying. 2004-12-01 Volker Stroebel * src/ppgltk/model.* src/course_load.* src/pp_classes.h added getPolyhedron() to pp::Model added Polyhedron to tree_type_t and class Tree * src/phys_sim.cpp changed check_tree_collsion to use new tree model 2004-11-29 Volker Stroebel * src/ppgktk/model.* src/ppgltk/model_ac.* added support for ac3d models * src/course_load.cpp added tree_model_cb for new tree model system removed some old unused callbacks * src/ppgltk/alg/poly.* added pp::Polyhedron and pp::Polygon 2004-11-26 Volker Stroebel * src/bench.cpp src/bench.h and some others added class Benchmark implement benchmark modes added cmdline options for benchmodes 2004-11-25 Volker Stroebel * src/main.c src/game_config.c added cmdline option for custom config files * src/game_config.* added disable_collision_detection to config file 2004-11-23 Volker Stroebel * (src/...) replaced some char* with std::string * (src/...) fixed compilation error with gcc 2.95.x * (src/...) changed some classes to use new coding specs for privat member variables === ppracer 0.2-2 === 2004-11-16 Volker Stroebel * src/textures.cpp fix crash on startup === ppracer 0.2 ===