| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
This breaks the tests compilation. :/
|
|
|
|
| |
Issue #142
|
|
|
|
|
|
| |
* fixed SDL_main() and putenv() issues
* disabled desktop subdir for MSYS
* disabled building CBot_console for now
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* added -vbo option to override autodetection of OpenGL VBO extension
* refactored argument parsing to use getopt()
* fixed failing UTs
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
We need a new icon for it.
|
|
|
|
|
|
|
| |
* all tests are now in /test/ subdirectory
* unit tests concatenated to one executable (TODO: ui, common)
* preparation for test environments (OpenGL and others)
* removed old TestCBot
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- corrected multitexture and VBO detection
- GLEW is now a required library
- minor CMakeLists refactoring
|
|\| |
|
| |\
| | |
| | | |
Create a central version
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Make it 0.1.0~pre-alpha for now.
- Add it to runtime program
- Add it to -help option
- Add it to manpage
- Update translations
|
| |/
| |
| |
| |
| |
| | |
- now new/delete used everywhere except for CBotStack, which
has to be fixed in other way
- some segfaults should be fixed with this
|
| | |
|
| |
| |
| |
| | |
make && make install should now give a working installation.
|
| |
| |
| |
| |
| | |
CMAKE_CXX_FLAGS is taken into account in all builds; build-type-specific
flags are appended to it.
|
| |
| |
| |
| | |
Only set CMAKE_BUILD_TYPE to Debug when no value is provided.
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
src/common/config.h.cmake
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
This finishes the work started in
19b75e174338f8e7be7486a7445d1e90e9795077 by actually using the
translation where they are installed.
|
| |
| |
| |
| |
| |
| | |
- split the bundled gtest and gmock libraries
- allowed the use of system gmock
- refactoring in CMakeLists
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This ensures that users with a correctly-defined locale don't need to
explicitely set the locale.
- By dropping the setlocale content, it fixes the loading of translations.
- Add a Debug log message to check what is put in the environment.
|
|/ / |
|
| | |
|
| | |
|
|/ |
|
| |
|
|\ |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
- added support for cross-compiling with MXE (http://mxe.cc/)
- refactored CMake files, adding some options and moving definitions
to more suitable places
|
|\ |
|
| | |
|
| |
| |
| |
| | |
Load/Save should work.
|
| |
| |
| |
| |
| | |
Fixed includes
profile changed from SimpleIni to boost::ptree -> not finished yet
|
| | |
|
|/
|
|
|
| |
- now loading can be from any image format
- added IntColor struct for precise pixel operations
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
* Added colobot.ini to CApp in Create function
* Fixes to plugin manager
* Fixed CProfile segfault
|
| |
|
|
|
|
|
|
| |
- added mouse wheel events
- added motion vectors to CRobotMain
- other minor changes in event.h
|
|
|
|
|
|
| |
- moved input bindings to CRobotMain
- added virtual keymod and joystick button key presses
- fixed putenv error; other minor fixes
|