| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Implemented in a naive way: Take the English version if found, but
continue until the translated version is found. This has the drawback
of letting the loop reach its end if the level has no translation.
|
|
|
|
| |
This currently lacks fallback to an existing entry for non-translated entries
|
|
|
|
|
| |
* Added video settings to profile
* Resolution change is now posibble but restart is required
|
| |
|
| |
|
|\ |
|
| | |
|
|\| |
|
| | |
|
|/
|
|
|
| |
Currently makes text buggy!
(full screen must be initiated by window manager, for example Alt+F11 in Fluxbox)
|
|
|
|
|
| |
Fixed includes
profile changed from SimpleIni to boost::ptree -> not finished yet
|
|
|
|
|
|
|
|
| |
- disabled UserDir() in path lookup
- fixed crashes on loading missions in CObject
- fixed texture bug in CTerrain
- changed mouse move event handling to avoid flooding event queue
- enabled all missions for testing
|
|
|
|
|
| |
- changed access to paths in data directory in CApplication
- models now load from data directory
|
|
|
|
|
|
| |
- added new state tracking to Event
- removed old fields from Event
- fixed some issues with Events and fps counter
|
| |
|
|\
| |
| |
| | |
with latest trunk
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
| |
- moved input bindings to CRobotMain
- added virtual keymod and joystick button key presses
- fixed putenv error; other minor fixes
|
|\
| |
| |
| |
| | |
Conflicts:
src/ui/slider.cpp
|
| |
| |
| |
| |
| |
| | |
- removed old 4 quarter backgrounds
- fixes in texture loading
- other minor fixes
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
- removed mock of CInterface and fixed event passing to CRobotMain
- changed texture names from tga and bmp to png
- UI now works but interaction is still broken
|
|
|
|
| |
- rewritten CMainDialog and updated CRobotMain
|
|\
| |
| |
| |
| |
| |
| |
| | |
- merged changes from dev-common
- fixed many compilation errors (CBrain, UI, ...)
- temporarily commented out some problematic code (e.g. input bindings)
- (partially) fixed #include styling
- everything compiles except for CRobotMain, CMainDialog and CStudio
|
|/
|
|
|
| |
* all files except studio, map and maindialog should compile
* did some code cleanup
|
|
|
|
| |
Resolved conflicts & added fixes.
|
| |
|
|
|
|
|
|
|
| |
- changed tabs to spaces and DOS line endings to Unix
(except in CBot and metafile)
- changed language to English
- fixed #include <d3d.h> in d3dengine.h
|
|
|
|
|
|
|
|
| |
- added (very basic) SDL template in CApplication and CEngine
- split project into two targets: colobot_old (dependent on DirectX and WinAPI)
and colobot_new (dependent on SDL and OpenGL)
- moved sound.h/cpp to old/ and created new template in Snd namespace
- added platform-independent dialog boxes in app/system.h/cpp
|
|
|
|
|
|
| |
- added template of classes/structs for new implementation
- changed #include paths
- updated README files
|
|
|
|
|
|
|
|
| |
- changed structs from D3DVECTOR to Math::Vector
and from D3DMATRIX to Math::Matrix
- changed functions to new Math namespace functions
- moved mainmovie module from graphics to object
- added Get and Set to Math::Matrix
|
|
|
|
|
|
|
|
|
| |
- changed FPOINT to Math::Point and some functions
from math module to the new implementation
- moved old function and FPOINT struct declarations to math3d.cpp
- removed some unused functions in math module
- fixed some #include dependencies
- moved #define STRICT and #define D3D_OVERLOADS to compile options
|
| |
|
| |
|
|
|
|
| |
Additionally, changed #ifndef to #pragma once everywhere
|
|
|