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

75 Commits

Author SHA1 Message Date
Mathieu Schroeter
f71df540fd Add libasound and libpulse in the list of static dependencies 2017-09-09 09:14:29 +02:00
Mathieu Schroeter
d7eaa6995d Fix stop when the played demo is ended 2017-09-06 23:32:33 +02:00
Mathieu Schroeter
a17bbcefba Cosmetic: fix indent 2017-08-29 18:37:54 +02:00
Mathieu Schroeter
32aa5c9c3f Specify that we are in v1.9.0-rc1 2017-08-29 18:36:30 +02:00
Mathieu Schroeter
16a2d34ca6 Update texts and translations for the licenses 2017-08-28 22:16:28 +02:00
Mathieu Schroeter
0013354148 Fix translations (mostly for de) 2017-08-28 17:52:38 +02:00
Mathieu Schroeter
69484e9207 Add more info about the licenses 2017-08-28 07:28:11 +02:00
Mathieu Schroeter
f94d0300d2 Cosmetics 2017-08-28 07:19:42 +02:00
Mathieu Schroeter
c5ba25f90a Print the list of all statically linked library (licenses)
End screen...
2017-08-28 07:19:10 +02:00
Mathieu Schroeter
ca97d1b278 Add a --play-record arg for playing a specific demo file 2017-08-26 22:40:59 +02:00
Mathieu Schroeter
3f89c8d644 Do not record empty events 2017-08-26 21:19:35 +02:00
Mathieu Schroeter
c7c711b6d6 Fix properly recording stop when not using F4 2017-08-26 21:13:17 +02:00
Mathieu Schroeter
69acdc1bcc Fix bug where the event is malformed 2017-08-26 00:57:36 +02:00
Mathieu Schroeter
bfe84f65ca Begin real improvements for the recorder
Use an infinite vector instead of a stupid static array.
2017-08-26 00:56:58 +02:00
Mathieu Schroeter
a635640f4c Save the selected language in the info file if different of user's locale 2017-08-24 10:52:40 +02:00
Mathieu Schroeter
25240911c8 Update translations (replace Belmont by Yverdon) 2017-08-24 00:15:38 +02:00
Mathieu Schroeter
8cd1cacb89 Rename windows types to something else 2017-08-21 22:08:25 +02:00
Mathieu Schroeter
3909d96f29 Fix broken previous commit 2017-08-15 17:55:30 +02:00
Mathieu Schroeter
40d63ed8af Disable the recorder feature by default
In order to be really fun, I must add a new window where it will be
possible to load a record exactly like for the savegame. A button should
be added to the main screen in order to access to the records.

I suggets to add this feature with the next version.
2017-08-15 17:53:09 +02:00
Mathieu Schroeter
207af398eb Fix the recorder start and stop with F3 and F4 2017-08-15 17:38:39 +02:00
Mathieu Schroeter
500b16a58f Draw the REC text with the compass 2017-08-15 17:38:07 +02:00
Mathieu Schroeter
6ca3af3493 WIP: add F3 and F4 to control the recording
It's not working properly, it's just a first try.
2017-08-15 10:46:54 +02:00
Mathieu Schroeter
19e8e81550 Fix bug where the bad function key was used for memo 2017-08-15 09:24:29 +02:00
Mathieu Schroeter
2a1128ecef COsmetic: update clang-format definition 2017-08-14 22:10:26 +02:00
Mathieu Schroeter
d5acf3822b Add a boolean for starting the recorder
It's not usable for now.
2017-08-14 21:59:03 +02:00
Mathieu Schroeter
733b6b7b1a Restore the demo recorder by serializing useful SDL events 2017-08-14 21:39:51 +02:00
Mathieu Schroeter
03e12faa48 Pass MouseSprites instead of int for some cases 2017-08-13 19:12:03 +02:00
Mathieu Schroeter
d42bbe9617 Replace if..if by switch 2017-08-13 19:01:49 +02:00
Mathieu Schroeter
f64c03e37f Cosmetic: remove dead code 2017-08-13 17:15:38 +02:00
Mathieu Schroeter
b4c5f62dcf Replace sprintf by snprintf 2017-08-13 17:15:09 +02:00
Mathieu Schroeter
77262bf3a8 Show a message on the main screen if an update is available 2017-08-13 16:37:01 +02:00
Mathieu Schroeter
19329c0d63 Try to use the Sounds enum type as much as possible 2017-08-12 22:51:19 +02:00
Mathieu Schroeter
8810e9afa9 Convert if..if to switch 2017-08-11 23:07:05 +02:00
Mathieu Schroeter
b42967d762 Cosmetic 2017-08-11 20:02:28 +02:00
Mathieu Schroeter
41ae39d1dc Use the enum type instead of Sint32 with the buttons 2017-08-11 20:01:49 +02:00
Mathieu Schroeter
70a8bda9e4 Cosmetic: rename more def 2017-08-10 22:29:48 +02:00
Mathieu Schroeter
1b4f3822fa Rename event with something less windows-like 2017-08-07 18:33:26 +02:00
Mathieu Schroeter
0b9dda2a92 Fix warnings with clang 2017-08-04 21:45:04 +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
1fb73742a9 Fix windows state after fullscreen 2017-08-03 15:15:33 +02:00
Mathieu Schroeter
4caa6922b3 Reload only sounds that are not the same
It seems that it fixes a random crash on darwin in the SDL audio
internals.
2017-07-30 23:14:56 +02:00
Mathieu Schroeter
d67010c87a Ensure that all channels are halted before free 2017-07-30 22:38:51 +02:00
Mathieu Schroeter
6788ff99bd Change the website to www.blupi.org 2017-07-28 18:49:15 +02:00
Mathieu Schroeter
1441a12d03 Change the window title when we change of language 2017-07-28 18:46:03 +02:00
Mathieu Schroeter
b946926b16 Add a image especially for the main setup screen (new screen) 2017-07-28 09:41:12 +02:00
Mathieu Schroeter
ac128c7e46 Cosmetic: rename fr filenames to en 2017-07-09 13:35:48 +02:00
Mathieu Schroeter
694c05717e Replace a lot of c string by c++ string 2017-03-04 17:19:36 +01:00
Mathieu Schroeter
6608fa2fdb Fix initial value for the fullscreen 2017-03-03 23:11:14 +01:00
Mathieu Schroeter
ed131da115 Use putenv instead of setenv 2017-03-03 23:03:58 +01:00