1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

127 Commits

Author SHA1 Message Date
Mathieu Schroeter
01c8b5a042 Cosmetic: change coding style with
astyle src/*.{cpp,h} -s4 -Y -m0 -p -xg -xd -H -k3 -W3 -y -xb -xj -O -c -xy -xC80 -U
2017-02-12 13:14:22 +01:00
Mathieu Schroeter
564bfb97f3 Fix demo loading 2017-02-12 00:58:35 +01:00
Mathieu Schroeter
59698849e1 Use type with explicit length especially for long
The long type on win64 is 32 bits, and 64 bits on linux 64.
2017-02-12 00:51:38 +01:00
Mathieu Schroeter
0e338b45db Convert to UTF-8 2017-02-12 00:44:46 +01:00
Mathieu Schroeter
0af18aa9eb Fix access to 'enigmes' file 2017-02-12 00:31:00 +01:00
Mathieu Schroeter
7bd8874cf3 Fix memory overflow 2017-02-11 23:19:47 +01:00
Mathieu Schroeter
fbc84c2aad Fix location for the worlds 2017-02-11 22:53:03 +01:00
Mathieu Schroeter
c11c7a7300 Do not use GetWindowSurface when the renderer is accelerated 2017-02-11 22:42:02 +01:00
Mathieu Schroeter
90c25f5d15 Move resources which must not be copied (for now)
The locales are not handled properly...
2017-02-11 22:40:58 +01:00
Mathieu Schroeter
716bbbfc5a Fix locations of movies, sounds, config and pictures 2017-02-11 22:39:25 +01:00
Mathieu Schroeter
7d9c1b524b Remove obsolete MSVS stuff 2017-02-11 21:44:43 +01:00
Mathieu Schroeter
01156f514a Fix build on linux 2017-02-11 21:43:47 +01:00
Mathieu Schroeter
36a1822d59 Fix path on unix-like OS 2017-02-11 19:35:50 +01:00
Mathieu Schroeter
f7fa611593 Fix crash when exiting while a movie is playing 2017-02-11 19:23:26 +01:00
Mathieu Schroeter
e937cdcfc2 Update README 2017-02-11 19:00:57 +01:00
Mathieu Schroeter
14428f6d49 Fix all warnings 2017-02-11 18:58:56 +01:00
Mathieu Schroeter
edcd2c36cb Add all warnings 2017-02-11 18:58:12 +01:00
Mathieu Schroeter
27e01e08ae Remove deadcode 2017-02-11 18:58:01 +01:00
Mathieu Schroeter
14385461fa Fix a lot of warnings 2017-02-11 18:33:40 +01:00
Mathieu Schroeter
617b9f8fc2 Fix initialization of the sounds array 2017-02-11 18:11:08 +01:00
Mathieu Schroeter
6af7270020 Improve how the base dir is retrieved 2017-02-11 18:10:32 +01:00
Mathieu Schroeter
4134b1bfae Fix CMakeLists destinations 2017-02-11 18:10:03 +01:00
Mathieu Schroeter
d3108aca87 Remove useless config header file 2017-02-11 00:16:56 +01:00
Mathieu Schroeter
90ba4b791c WIP: convert to CMake 2017-02-10 23:03:33 +01:00
Mathieu Schroeter
6490471416 Reverse order 2017-02-10 07:59:35 +01:00
Mathieu Schroeter
350f31f17a Remove windows headers 2017-02-10 00:14:28 +01:00
Mathieu Schroeter
c3d9dd6e48 Use SDL_main properly 2017-02-09 23:07:25 +01:00
Mathieu Schroeter
fe253c08a3 Remove hinstance obsolete stuff 2017-02-09 18:34:40 +01:00
Mathieu Schroeter
67831eab7c Final gettext convert (no more LoadString) 2017-02-09 18:28:00 +01:00
Mathieu Schroeter
4785cd25a8 Add more gettext convertions (2) 2017-02-08 23:34:21 +01:00
Mathieu Schroeter
cc2bc26874 Add more gettext convertions 2017-02-08 23:26:59 +01:00
Mathieu Schroeter
e6428f3254 Add more gettext stuff 2017-02-08 23:17:28 +01:00
Mathieu Schroeter
5b4c87ab3c Fix for dynamic translations 2017-02-08 23:17:02 +01:00
Mathieu Schroeter
ecf73886f6 Improve use of gettext 2017-02-08 22:50:19 +01:00
Mathieu Schroeter
8d0c27bfc4 Use gettext with progress tooltips 2017-02-07 22:15:09 +01:00
Mathieu Schroeter
fc51d054e6 Replace a lot of string resources by gettext calls 2017-02-07 19:43:23 +01:00
Mathieu Schroeter
fd92969e05 Add gettext helper 2017-02-07 19:43:18 +01:00
Mathieu Schroeter
d30f936617 Begin the work of converting all textx with gettext 2017-02-05 18:43:10 +01:00
Mathieu Schroeter
912676a0fe Add libintl (gettext) as dependency 2017-02-05 18:42:52 +01:00
Mathieu Schroeter
a83d89da07 Remove unused stuff 2017-02-05 18:25:39 +01:00
Mathieu Schroeter
c7e79eb8f4 Pause and resume the movies when the window lost the focus 2017-02-05 18:21:32 +01:00
Mathieu Schroeter
36d0a341bb Replace NULL by nullptr 2017-02-05 17:54:12 +01:00
Mathieu Schroeter
31483d7ded Remove all directx stuff 2017-02-05 17:50:18 +01:00
Mathieu Schroeter
e2825eac3c Remove obsolete avi stuff 2017-02-05 17:45:21 +01:00
Mathieu Schroeter
c432dceb8b Disable safesh 2017-02-05 17:39:33 +01:00
Mathieu Schroeter
b1f45dc596 Implement video support based on SDL_kitchensink
It relies on FFmpeg for the video and audio decoding.
2017-02-05 17:28:47 +01:00
Mathieu Schroeter
d850d074ab USMR 2017-02-05 17:26:45 +01:00
Mathieu Schroeter
5eb7b68a98 Remove all windows cursors 2017-02-05 11:23:29 +01:00
Mathieu Schroeter
90edff0368 Remove static specific stuff for egames 2017-02-05 11:17:48 +01:00
Mathieu Schroeter
3e6c6b0291 Remove static demo version limits 2017-02-05 11:12:19 +01:00