Mathieu Schroeter
e62eb9a7cb
WIP: continue to add proper support for hebrew
...
It concerns mostly the layout (flipped).
2019-01-29 21:53:16 +01:00
Mathieu Schroeter
c2efe443f4
Add basename function for emscripten
2019-01-12 21:45:51 +01:00
Mathieu Schroeter
e343821d26
Fix build on macOS
2018-08-24 14:23:46 +02:00
Mathieu Schroeter
e4b20adfea
Add basename impl. for Windows
2018-08-24 11:34:29 +02:00
Mathieu Schroeter
d7befe3d7e
Fix game reloading by using the absolute bin directory
2018-08-23 22:40:58 +02:00
Mathieu Schroeter
67ea4d0c2e
Look music for user dir, fallback to the game dir
...
Then it's possible to overload the original musicis by providing yours in
the user directory (in music subdir).
2017-12-11 18:42:49 +01:00
Mathieu Schroeter
a058da17a3
Move the function to test if a file exists in misc
2017-12-10 15:29:11 +01:00
Mathieu Schroeter
8f5cfdfaa0
Fix Win32 build by removing WPARAM/LPARAM clash
2017-12-01 13:52:36 +01:00
Mathieu Schroeter
8cd1cacb89
Rename windows types to something else
2017-08-21 22:08:25 +02:00
Mathieu Schroeter
2a1128ecef
COsmetic: update clang-format definition
2017-08-14 22:10:26 +02:00
Mathieu Schroeter
4b2cf9417d
Reformat with clang-format file
2017-08-04 00:21:47 +02:00
Mathieu Schroeter
57b6190a53
Add license header in all source files
2017-08-03 22:51:40 +02:00
Mathieu Schroeter
89b1070dbe
Fix build on windows
2017-03-21 18:34:26 +01:00
Mathieu Schroeter
694c05717e
Replace a lot of c string by c++ string
2017-03-04 17:19:36 +01:00
Mathieu Schroeter
b77327aec0
Add a GetShareDir helper
2017-02-21 22:34:55 +01:00
Mathieu Schroeter
2ff130b8a9
Cosmetic: remove noise (mostly comments)
2017-02-20 18:14:37 +01:00
Mathieu Schroeter
5a14d55aa8
Fix resources for all languages and add en_US variant
...
Note that the english stories texts have been found on a pirated
version of Planet Blupi. The original files are lost. For the german
version, I'm still searching.
2017-02-18 18:04:33 +01:00
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
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
14385461fa
Fix a lot of warnings
2017-02-11 18:33:40 +01:00
Mathieu Schroeter
6af7270020
Improve how the base dir is retrieved
2017-02-11 18:10:32 +01:00
Mathieu Schroeter
90ba4b791c
WIP: convert to CMake
2017-02-10 23:03:33 +01:00