Commit Graph

3049 Commits (1058a326adad910b11f40b861d932993b64db468)

Author SHA1 Message Date
melex750 1058a326ad Add binary and character literals in CBOT 2019-04-11 05:14:11 -04:00
melex750 bc572aa52f Add sizeof() operator for numeric data types 2019-04-11 04:21:22 -04:00
melex750 c0cdd84e85 Add missing primitive data types in CBOT 2019-04-11 04:19:29 -04:00
melex750 250ea57e8b Fix arithmetic operations with integers ()
Also fixed unsigned right shift operator ">>>"
2019-04-11 04:15:27 -04:00
melex750 a66b3d0672 Refactor SaveState and RestoreState to use streams 2019-04-11 04:13:13 -04:00
tomangelo 97a8cfe6f9
Merge pull request from fernape/fix-freebsd-build
Add FreeBSD support.
2019-04-10 22:13:15 +02:00
fernape 44083053ce Add FreeBSD support.
Add a new PLATFORM_FREEBSD variable. We can compile like MacOS with just an
extra linker flag.
2019-03-09 19:04:00 +01:00
MrSimbax d038d18943 Add trailing ; to Keywords entry in colobot.desktop
Related issue: 
2019-02-26 17:41:51 +01:00
MrSimbax d4ab82eaae Release 0.1.12-alpha: Bump version 2019-02-23 20:01:33 +01:00
MrSimbax ef6b692d41 Post-release 0.1.12-alpha 2019-02-23 20:01:33 +01:00
MrSimbax 6ec644d20b Release 0.1.12-alpha: Merge branch 'dev' 2019-02-23 20:01:33 +01:00
MrSimbax 7d99aa954b Fix release.py 2019-02-23 20:01:21 +01:00
MrSimbax 46098834a1 Update data submodule 2019-02-23 18:54:39 +01:00
MrSimbax aca552242f Update po files 2019-02-23 18:51:37 +01:00
tomangelo 0efb8d50ba
Merge pull request from colobot/dev-portable-saves
Fix PORTABLE_SAVES flag not working
2019-02-23 18:28:06 +01:00
MrSimbax 0eb31a1f45 Fix PORTABLE_SAVES flag not working 2019-02-23 13:12:37 +01:00
Mateusz Przybył 275724ab97
Build AppImage in Jenkins () 2019-02-21 17:46:11 +01:00
krzys_h e02a3373fd
Update Jenkinsfile for dockerized build environment () 2019-02-18 19:18:53 +01:00
tomangelo2 a46750ede2 Fix crash when destroying unpowered PowerPlant with Titanium
Appendix to pull 
2019-02-18 14:43:56 +01:00
tomangelo2 0f6e1d7d4a Style fix 2019-02-18 14:43:56 +01:00
tomangelo 0da792c77c
Merge pull request from ananace/add-appdata
Add an appdata XML for Linux packaging ()
2019-02-09 21:42:05 +01:00
tomangelo 9fe05f4472
Merge pull request from Uposax/master
Complete french translation
2019-02-07 01:37:43 +01:00
tomangelo bc3fbd21d0
Merge pull request from colobot/dev-issue-1128
Potential fix for issue 
2019-02-07 01:12:10 +01:00
tomangelo b50a71bde4
Merge pull request from suve/use-sizeof-in-ModelOutput-WriteOldModel
Tweak strncpy() usage in ModelOutput::WriteOldModel
2019-02-07 01:11:55 +01:00
suve 086e07168d Use sizeof() instead of magic number for strncpy in ModelOutput::WriteOldModel 2019-02-02 18:53:36 +01:00
tomangelo 02fd258697
Merge pull request from iceslab/dev
Fixes for  and 
2019-01-29 20:31:57 +01:00
tomangelo 04b8bf6c42
Merge pull request from vkuzkokov/master
Put pitch and roll in [-180,180) range.
2019-01-29 20:31:37 +01:00
maf-ia 2175e7f90a Merge branch 'master' of https://github.com/Uposax/colobot 2019-01-12 21:44:00 +01:00
krzys-h 4c3440bbe6 Fix building of colobot.rc on Windows 2019-01-12 21:43:01 +01:00
maf-ia 634248885f Complete last 5 french sentences not fully translated 2019-01-12 21:35:51 +01:00
maf-ia 63bf8e07da Complete last 5 french sentences not fully translated 2019-01-12 21:28:49 +01:00
Vladislav Kuzkokov e3f53dc203 Put pitch and roll in [-180,180) range.
Reasonable values lie close to either side of 0.
2019-01-06 07:09:57 +01:00
tomangelo2 be97167994 Potential fix for issue 2019-01-02 01:18:45 +01:00
tomangelo2 92d2de5325 Fixed VSync options list
Now VSync list is aligned for same height as resolution list from the bottom, as it's very hard to align them from top on different screen resolutions.
2019-01-02 00:34:34 +01:00
tomangelo 9cf89db8af
Merge pull request from ananace/fix-xdg
Fix Linux savegame path issue, closes 
2018-12-23 16:43:59 +01:00
Mateusz Przybył d57c45cbb2
Merge pull request from suve/limit-game-speeds
Add a minimum & maximum game speed limit
2018-12-22 15:49:53 +01:00
Mateusz Przybył 3db153f964
Merge pull request from colobot/dev-restext
Add a note mentioned in issue 
2018-12-22 15:17:28 +01:00
suve 508e7529d2 Use Math::Clamp() when limiting game speed 2018-11-27 19:25:56 +01:00
Alexander Olofsson d11404a6e9
Fix Linux savegame path issue, closes 2018-11-25 14:49:01 +01:00
suve 4305f8de03 Add a minimum & maximum game speed limit 2018-11-18 21:09:11 +01:00
Alexander "Ananace" Olofsson 634d087d5e
Don't grab the AppData XML from binary dir
Only supposed to grab from there when generating the file from CMake variables.
2018-10-29 18:32:34 +01:00
Bartosz Cieśla 7c88a6e667 Fix for 2018-10-13 10:12:41 +02:00
Bartosz Cieśla abf1a60a86 Fix for 2018-10-10 19:14:23 +02:00
Alexander Olofsson 0dbf82ca4e Add the donation link to the appdata XML as well 2018-10-04 01:07:20 +02:00
Alexander Olofsson 2871bac0ce Add an appdata XML for Linux packaging
Fixes 
2018-10-04 00:52:31 +02:00
tomangelo 9165a8475e
Merge pull request from nextghost/dev
Minor improvements in Czech translation
2018-09-08 22:03:46 +02:00
tomangelo 3f6e84b418
Merge pull request from badernageral/dev
Translation to Brazilian Portuguese
2018-09-08 22:03:28 +02:00
tomangelo 9aa3773752
Merge pull request from CHmSID/fix-more-warnings
Fix another GCC 8.2.0 warning
2018-09-08 22:01:01 +02:00
tomangelo a76bbe49ed
Merge pull request from colobot/dev-msvc
Add some Visual Studio specific fixes
2018-09-08 22:00:47 +02:00
tomangelo aed74321cb
Merge pull request from B-CE/dev-tabMgt
fix  : pasting tabs
2018-09-08 22:00:18 +02:00