| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This breaks the tests compilation. :/
|
|
|
|
| |
because it was broken again after commit 7ebba6abaa66abda690dcdb87248dfcb0c1dedc6
|
| |
|
|
|
|
|
| |
* Changes ReadText in CEdit to fix problem with SatCom links
* Filenames when loading/saving scripts should be fixed on mxe
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Text on exit screen is improperly placed
|
| |
| |
| |
| |
| |
| |
| | |
* Moved few functions from misc.cpp to profile.cpp (used to set/get user dir)
* Removed some warnings
* More work to change const char* to std::string
* Some work on file path to fix issue #60 with bad slashes on POSIX platform
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* removed classes managed by CInstanceManager
except for CObject, CPyro, CBrain and CPhysics
because of dependencies
* refactored instance searching to use existing singleton instances of
CApplication, CEngine and CRobotMain and calling their getter
functions
|
|
|
|
| |
times appended user to existing list)
|
|
|
|
|
| |
* Using libsndfile to load sounds and music
* Added support for playing music files
|
|
|
|
|
|
| |
- 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
|