summaryrefslogtreecommitdiffstats
path: root/src/common
Commit message (Collapse)AuthorAgeFilesLines
* Updated some more license headerskrzys-h2014-10-1512-180/+216
|
* Merge branch 'dev' into dev-physfskrzys-h2014-10-1420-978/+1045
|\ | | | | | | | | Conflicts: data
| * Changed all occurences of PPC in the code to TerranovaTeamkrzys-h2014-10-1420-300/+360
| |
| * Clean up translationsPiotr Dziwinski2014-10-091-678/+685
| | | | | | | | | | | | * translate only marked strings from restext.cpp * update and clean pot and po files * remove redundant POT-Creation-Data
* | GCC 4.6 compilation fixesPiotr Dziwinski2014-10-072-11/+7
| |
* | Fixes in unit testsPiotr Dziwinski2014-10-075-14/+47
| |
* | Merge with devPiotr Dziwinski2014-10-074-84/+88
|\|
| * CProfile refactoringPiotr Dziwinski2014-08-122-82/+82
| |
| * Better CMake organization and unit test cleanupsPiotr Dziwinski2014-08-122-12/+21
| | | | | | | | | | | | | | * created a static library containing most source modules to avoid compiling source modules twice in code and unit tests * moved profile_test to main unit tests executable * removed image_test and edit_test as not really useful
| * Remove unnecessary delete checks (#318)Piotr Dziwinski2014-08-092-7/+2
| |
* | Rewrite CMainDialog to use physfsPiotr Dziwinski2014-09-212-1/+66
| |
* | Some cleaning upPiotr Dziwinski2014-09-2111-39/+39
| |
* | Loading all mods found in "mods" directorykrzys-h2014-09-212-0/+17
| |
* | Restored -datadir and -langdir arguments, added -savedirkrzys-h2014-08-063-13/+5
| | | | | | | | Also, fixed some crashes when unable to open file
* | Saving colobot.ini through physfskrzys-h2014-07-243-21/+33
| |
* | Merge branch 'dev' into dev-physfskrzys-h2014-07-117-28/+47
|\| | | | | | | | | | | | | | | | | Conflicts: data src/app/gamedata.cpp src/ui/control.cpp src/ui/edit.cpp src/ui/maindialog.cpp
| * Removed some old stuff related to Ceebot-Teenkrzys-h2014-07-104-7/+0
| |
| * Removed some unused code related to Quit buttonkrzys-h2014-07-103-3/+0
| | | | | | | | The button itself has been removed a long time ago
| * Removed old code based on #ifs (issue #55)krzys-h2014-06-271-18/+0
| |
| * formatting and enhancements for savefile screenshot featureMohamed Waheed2014-06-242-17/+18
| |
| * implemented savefile screenshot featureMohamed Waheed2014-06-242-0/+46
| |
* | Fixed texture and script loadingkrzys-h2014-07-101-1/+10
| |
* | More work on streamsKrzysztof Dermont2014-06-239-188/+319
| |
* | More work on levelsKrzysztof Dermont2014-06-221-0/+1
| |
* | Added Exist() to resource manager, updated modelKrzysztof Dermont2014-06-222-0/+7
| |
* | More work on PhysFS supportKrzysztof Dermont2014-06-222-0/+86
| | | | | | | | | | * added output stream * fixed music loading
* | Implemented libsndfile loader in PhysFSKrzysztof Dermont2014-06-214-5/+198
| |
* | Big part of PhysFS supportKrzysztof Dermont2014-06-207-1/+496
|/ | | | | | | | | | | * removed -mod argument * removed -datadir argument * removed -lang argument * removed some dead ui code * added resource manager and file loaders (stream and SDL) * changed interface textures location to match new directory structure * removed CGameData for mod support * added PhysFS support
* Better datadir mod supportkrzys-h2014-05-181-19/+0
|
* WhitespaceOleg Kosmakov2014-03-211-1/+1
|
* Fixes #295Oleg Kosmakov2014-03-211-0/+1
| | | | When cannon cannot turn at specified angle, it will still reach the edge angle, but return the error code
* Added spaces to align valuesOleg Kosmakov2014-03-211-130/+130
|
* Changed main menu title to "COLOBOT: Gold Edition"krzys-h2014-01-011-1/+1
|
* Ability to set language via ini filekrzys-h2013-12-311-8/+8
| | | | If language autodetection doesn't work, someone might want to manually force the game to use correct language without using -language parameter every time
* Fix for #177 - save list sortingkrzys-h2013-12-272-0/+18
|
* Removed prototypes supportkrzys-h2013-12-274-9/+0
|
* Changed version display in bottom-right corner to be actually version number ↵krzys-h2013-12-271-0/+1
| | | | instead of date
* Changed default loglevel on dev builds to Debugkrzys-h2013-12-261-0/+4
|
* Renamed "New player" to "Change player" (#220)krzys-h2013-12-261-1/+1
|
* Fixed build of stringutils.cppkrzys-h2013-12-251-0/+1
| | | | /var/www/colobot_compiled/colobot/dev/colobot/src/common/stringutils.cpp:33:51: error: 'vsnprintf' was not declared in this scope
* Changed char[] to std::string in restextPiotr Dziwinski2013-12-044-25/+54
| | | | Experimental changes
* Add a PLATFORM_GNU global variable matching all GNU systems such as Debian's ↵Didier Raboud2013-11-271-0/+1
| | | | Linux, kFreeBSD and Hurd
* Merge pull request #250 from OdyX/dev-platform-enhancements-and-installersPiotr Dziwiński2013-11-221-0/+5
|\ | | | | MacOSX and Windows platform enhancements and installers
| * On MacOSX, assume we do have CFLocaleCopyCurrent to detect the actual locale ↵Didier 'OdyX' Raboud2013-11-131-0/+5
| | | | | | | | | | | | by hard-coding the fact in config.h.cmake This circumvents the fact that we are using localename.c directly instead of relying on the autotools-generated config.h
* | Fix for crash when loading PNG in indexed modePiotr Dziwinski2013-11-152-5/+31
|/ | | | For example, some icons in SatCom
* Add russian language supportDidier 'OdyX' Raboud2013-11-071-1/+2
|
* MacOSX: Add initial support in CMake build infraDidier 'OdyX' Raboud2013-10-241-0/+1
|
* gitignore updatePiotr Dziwinski2013-06-221-0/+2
| | | | | * git should now ignore all generated files when building without separate build directory
* Changes in build organizationPiotr Dziwinski2013-06-221-7/+6
| | | | | | | | * targets are now created in top-level build directory * more things are now configured through CMake options * changed debug build detection from NDEBUG to DEV_BUILD * moved po and desktop directories * moved last unit test out of src directory
* Enhanced logging, option to auto-start missionPiotr Dziwinski2013-06-164-20/+553
| | | | | | | | | * 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