summaryrefslogtreecommitdiffstats
path: root/src/app
Commit message (Collapse)AuthorAgeFilesLines
* On MacOSX, define the LangPath as being i18n in the Resources path of the bundleDidier 'OdyX' Raboud2013-11-132-8/+13
|
* Abstract the definition of LangPath to CSystemUtilsDidier 'OdyX' Raboud2013-11-133-2/+10
|
* On MacOSX, don't cache the Data, Sound and Music pathsDidier 'OdyX' Raboud2013-11-131-0/+7
| | | | | | As users can potentially move the bundle around, it doesn't make sense to cache these (It would probably make sense to drop this caching on all architectures, but it's only on MacOSX where it hurts most)
* On MacOSX, define the DataPath as being the Resources path in the bundleDidier 'OdyX' Raboud2013-11-132-0/+54
|
* Abstract the definition of DataPath to CSystemUtilsDidier 'OdyX' Raboud2013-11-133-1/+9
|
* On Mac OS X, write colobot.ini and savegames to Application Support directoriesDidier 'OdyX' Raboud2013-11-133-0/+100
|
* Add russian language supportDidier 'OdyX' Raboud2013-11-071-0/+17
|
* Revert "Include SDL.h in main.cpp to make sure the main loop is SDL's main loop"Didier 'OdyX' Raboud2013-10-291-1/+0
| | | | | | This was the wrong fix for the problem. This reverts commit f31a570d96e1a0ee28baecefa18b7e8c586c201c.
* Include SDL.h in main.cpp to make sure the main loop is SDL's main loopDidier 'OdyX' Raboud2013-10-261-0/+1
| | | | This allows the MacOSX program to start.
* Fix system_other implementation by adding an Init() and fixing the wrong constDidier 'OdyX' Raboud2013-10-242-2/+3
|
* Fixed @Emxx52 's fail :Pkrzys-h2013-09-081-1/+3
|\ | | | | | | | | | | Merge branch 'master' into dev Conflicts: src/app/app.cpp
| * Added '-game' launch optionEmxx522013-09-081-1/+3
| |
* | Datadir in command line didn't work with config.erihel2013-07-162-3/+8
|/ | | | Values from config file overwrote datadir
* Fixed auto-detecting locale on WindowsPiotr Dziwinski2013-06-241-20/+27
| | | | | | * localename library is now used to determine the actual locale used * added patched version of FindGettext.cmake to fix installation path of translation files
* Added -proto to options[]krzys-h2013-06-171-0/+1
|
* Enhanced logging, option to auto-start missionPiotr Dziwinski2013-06-163-152/+232
| | | | | | | | | * added logging of application events * changed debug mode flag to independent debug modes * added option to auto-start mission (load a mission immediately after startup) * removed "enum value out of range" prints * some refactoring
* Fix for #195Piotr Dziwinski2013-06-132-2/+19
| | | | * loading time now is not counted in elapsed time
* Fixed code formattingPiotr Dziwinski2013-05-2710-38/+48
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Changes in texture code & refactoringPiotr Dziwinski2013-05-262-99/+126
| | | | | | * refactored and altered slightly the texture pack code * added flushing of texture cache * some refactoring and const-correctness in CApplication methods
* Fix for #213Piotr Dziwinski2013-05-261-1/+2
| | | | Was caused by invalid options for getopt
* Added simple texturepack support (#208)krzys-h2013-05-122-2/+18
|
* Fixed deleting of CObjectManagerPiotr Dziwinski2013-05-111-0/+3
| | | | | * fix in CApplication destructor * re-enabled unit tests
* Removed most of "No such node" messageskrzys-h2013-05-041-1/+8
|
* Added relative install paths for MXE buildkrzys-h2013-05-031-1/+1
|
* Added creating ini file with default valueskrzys-h2013-05-031-30/+36
|
* * Key repeating in edit fieldserihel2013-04-181-0/+1
|
* Improved log levelskrzys-h2013-04-011-1/+1
|
* And it compiled and worked? o.Okrzys-h2013-03-311-1/+1
|
* Added field "item" to class "object" in CBotkrzys-h2013-03-312-0/+5
|
* Added SatCom translationskrzys-h2013-03-291-0/+4
|
* Changes to fix multilanguage on Windowskrzys-h2013-03-282-1/+14
| | | | Issue #118
* Changed savegame & profile dir on Windowskrzys-h2013-03-272-0/+39
|
* Add Linux-specific savegame and profile settings according to the XDG Base ↵Didier Raboud2013-03-272-0/+57
| | | | | | Directory Specification http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
* Add profile and savegame fetchers in SystemUtilsDidier Raboud2013-03-272-0/+16
| | | | This breaks the tests compilation. :/
* Fixed timer functions on win32Piotr Dziwinski2013-03-2411-312/+370
| | | | | | | * changed win32 implementation to QueryPerformaceTimer system function * refactored system utils code * proper tests for time utils and update event creation in application * should fix issue #134
* Fixes for compiling on MSYSPiotr Dziwinski2013-03-223-4/+9
| | | | | | * fixed SDL_main() and putenv() issues * disabled desktop subdir for MSYS * disabled building CBot_console for now
* Changed Linux time functionPiotr Dziwinski2013-03-191-1/+1
| | | | With CLOCK_MONOTONIC_RAW, the timer should never go back in time.
* Refactored platform-specific codePiotr Dziwinski2013-03-196-263/+316
| | | | Moved functions from .h to .cpp files
* VBO override option; argv parsing using getoptPiotr Dziwinski2013-03-102-94/+153
| | | | | | * added -vbo option to override autodetection of OpenGL VBO extension * refactored argument parsing to use getopt() * fixed failing UTs
* CInstanceManager refactoringPiotr Dziwiński2013-02-172-6/+22
| | | | | | | | | * 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
* * Removed aluterihel2013-01-141-2/+9
| | | | | * Using libsndfile to load sounds and music * Added support for playing music files
* Merge dev and dev-graphicsPiotr Dziwinski2013-01-071-2/+11
|\
| * Small fix in detecting language. Fixes needed to compile code using clangMarcin Zawadzki2013-01-051-2/+11
| |
* | GLEW fix for some graphics driversPiotr Dziwinski2013-01-061-2/+0
| |
* | Corrected OpenGL extension detectionPiotr Dziwinski2013-01-051-1/+0
| | | | | | | | | | | | - corrected multitexture and VBO detection - GLEW is now a required library - minor CMakeLists refactoring
* | Correct font scaling with resolutionPiotr Dziwinski2013-01-041-2/+2
| |
* | Merge branch 'dev' into dev-graphicsPiotr Dziwinski2013-01-042-79/+144
|\|
| * Merge pull request #108 from OdyX/dev-central-cmake-versionPiotr Dziwiński2012-12-291-1/+1
| |\ | | | | | | Create a central version
| | * Create a central versionDidier Raboud2012-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Implement language Char for level filesDidier Raboud2012-12-282-1/+45
| | | | | | | | | | | | This currently lacks fallback to an existing entry for non-translated entries