Commit Graph

2576 Commits (139592bc00534dabe4709b1baf5be6aa260edee7)

Author SHA1 Message Date
krzys-h 5f01153c5f Fixed joystick switch crash; small bugfix to joystick UI 2016-01-24 20:48:07 +01:00
krzys-h 7a521fbc90 Joystick configuration, closes #499
Not yet tested as I don't have a joystick currently with me, but should work fine
2016-01-24 17:36:25 +01:00
krzys-h 40352be5cc Add language switcher to the settings UI, closes #506 2016-01-24 16:03:24 +01:00
krzys-h 6d8a5bab31 Removed system mouse option
Not really needed, as it is an SDL cursor not system cursor, which is no better than ours
2016-01-24 15:24:59 +01:00
krzys-h b96305060b Fix colobot-lint warnings 2016-01-23 21:59:02 +01:00
krzys-h 84521ef08a Fixed CBotClass::FreeLock crash on some compilers 2016-01-23 21:33:58 +01:00
krzys-h 9bece23ede Fixed clang build 2016-01-23 21:24:42 +01:00
krzys-h 9ff978155c Fix crash with CBot string functions out of range (closes #704) 2016-01-23 21:07:19 +01:00
krzys-h 048534e89d Fixed some errors reported by colobot-lint 2016-01-23 20:58:03 +01:00
krzys-h 344cda4ae6 Add missing override keywords 2016-01-23 20:49:01 +01:00
Piotr Dziwinski 2af89ab378 Fix libc++ build 2016-01-23 20:30:43 +00:00
krzys-h 089c1ff00c Fixed crash in CBotStack::BreakReturn 2016-01-15 19:59:03 +01:00
krzys-h 04e9e8768d Removed unused CRobotMain members 2016-01-15 16:55:56 +01:00
krzys-h 70555d984c Small CBotTwoOpExpr cleanup 2016-01-05 13:04:15 +01:00
krzys-h d63773d89d Refactored EOX 2015-12-31 18:57:11 +01:00
krzys-h a70381e1c8 Refactored CBotVarClass instance list to std::set 2015-12-31 16:54:13 +01:00
krzys-h dcc29442bd Refactor public classes list to std::set 2015-12-31 16:30:54 +01:00
krzys-h 48ab72d056 CBotClass::Lock() refactoring 2015-12-31 16:11:49 +01:00
krzys-h 2245863fcd Some more random refactoring in CBot 2015-12-31 16:11:35 +01:00
krzys-h fa92605225 Renamed some CBotInstr classes 2015-12-31 14:44:19 +01:00
krzys-h 10b201b9e6 Description of CBot instructions 2015-12-30 19:13:32 +01:00
krzys-h e3c53f9912 CBot compiled instruction graphs; some code cleanup 2015-12-27 16:51:57 +01:00
krzys-h 3b4ccc3535 Improvements to auto-indent (#698) 2015-12-26 20:16:47 +01:00
krzys-h 500bd1753f Changed array initialization to use {...} (#698) 2015-12-26 20:05:00 +01:00
krzys-h d00720a2f2 Fixed commandline CBot interpreter not initializing the library properly 2015-12-26 19:57:12 +01:00
krzys-h ef91fb8e9d Fixed commandline interpreter 2015-12-26 14:37:36 +01:00
krzys-h 07a4d6a16b CBot namespace 2015-12-26 14:29:10 +01:00
krzys-h 6b959a5606 Mostly finished CBotStack docs 2015-12-25 22:03:23 +01:00
krzys-h 9b3b701785 More CBotStack docs 2015-12-25 20:47:30 +01:00
krzys-h c72cfa234b Started docs of CBotStack; random refactorings 2015-12-25 19:48:31 +01:00
krzys-h 40b7d986aa CBotVar::GetTypeMode enum 2015-12-25 19:16:54 +01:00
krzys-h d041a16a50 Can't stop testing 2015-12-25 18:31:07 +01:00
krzys-h 30b5f86ebc You can never have too many tests 2015-12-25 18:10:22 +01:00
krzys-h 09e4919509 More things that should work but don't 2015-12-25 15:23:00 +01:00
krzys-h 0807b75d4b Fixed object:: with other types (#207) 2015-12-25 15:13:52 +01:00
krzys-h 5b7638d9f4 More CBot tests 2015-12-25 14:46:39 +01:00
krzys-h 5443006979 Refactor public function list 2015-12-24 15:07:40 +01:00
krzys-h 921c266311 Some random refactoring 2015-12-24 14:52:17 +01:00
krzys-h ff081aff49 Made CBotExternalCallList combatible with class calls 2015-12-24 12:57:37 +01:00
krzys-h ae544c71ae Made CBotExternalCallList not static 2015-12-24 12:36:09 +01:00
krzys-h 8e01a208c1 More extensible external call interface 2015-12-24 11:57:34 +01:00
krzys-h 3170395576 CBotCall refactoring 2015-12-24 00:41:44 +01:00
Tomasz Kapuściński 00221c9a3f Optimized DrawPrimitives() in CGL33Device 2015-12-24 00:21:57 +01:00
Tomasz Kapuściński d944a55905 Optimized DrawPrimitives() in CGL21Device 2015-12-24 00:06:58 +01:00
Tomasz Kapuściński f2a295348c Optimized DrawPrimitives() in CGLDevice 2015-12-23 23:49:00 +01:00
krzys-h 3008e18fc6 Extracted most of linked list logic into a template class 2015-12-23 23:34:11 +01:00
Tomasz Kapuściński d82b5ef746 Added DrawPrimitives() for drawing multiple primitives (not optimized for now) 2015-12-23 23:23:10 +01:00
krzys-h 37a69e5737 Try reenabling tests in MXE 2015-12-23 22:28:00 +01:00
krzys-h 3eb2a2d5ca Even more tests 2015-12-23 22:10:37 +01:00
krzys-h b1c4096ccf Needs MOAR tests! 2015-12-23 21:54:10 +01:00