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

436 Commits

Author SHA1 Message Date
Mathieu Schroeter
24de88caa3 Update with tiffutil -cathidpicheck call 2017-08-17 15:08:59 +02:00
Mathieu Schroeter
7e99738b8e Change DMG background images 2017-08-17 15:06:25 +02:00
Mathieu Schroeter
e7aa249d3a Remove timerinterval from the settings file 2017-08-15 21:01:32 +02:00
Mathieu Schroeter
ee05125583 Fix movie errors with ffmpeg -err_detect ignore_err -i -c copy 2017-08-15 19:28:10 +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
040fda7f2f Merge branch 'master' into wip/recorder 2017-08-15 17:04:26 +02:00
Mathieu Schroeter
a6d28026c3 Disable README-user file (not supported by AppImage and DMG) 2017-08-15 16:55:03 +02:00
Mathieu Schroeter
34f8a6180a Change image for looking more planetblupi that cmake 2017-08-15 16:54:25 +02:00
Mathieu Schroeter
225e8e3236 Add script and image for DMG background
Note that the image comes from CMake. It's just for testing; I must create
a new image.
2017-08-15 16:23:45 +02:00
Mathieu Schroeter
cd1e5d5383 Add version with DMG name 2017-08-15 15:56:27 +02:00
Mathieu Schroeter
3b1f189d46 Add user README file (empty for now) 2017-08-15 15:49:05 +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
ea78526ba4 Add a command line arg to restore old funny bugs 2017-08-14 22:22:30 +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
995b83b97a Fix crash when the fullscreen property is read from the json 2017-08-14 17:32:55 +02:00
Mathieu Schroeter
7308e6ef00 Convert ini file to json 2017-08-13 23:01:04 +02:00
Mathieu Schroeter
7f3f7e4f37 Change some Sint32 to MouseSprites 2017-08-13 21:41:06 +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
9adf5d32a9 Update setup image according to planetblupi-data 2017-08-13 17:30:21 +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
a80c3d09fc Cosmetic 2017-08-13 17:03:26 +02:00
Mathieu Schroeter
03f9fe6fe8 Update PO files (and add fr translation) 2017-08-13 16:55:08 +02:00
Mathieu Schroeter
97482dcbbb Add missing static specifier 2017-08-13 16:52:30 +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
4ba3056984 Add a function to check for updates 2017-08-13 16:35:46 +02:00
Mathieu Schroeter
bf8dcd1c9e Cosmetic: fix indent 2017-08-13 07:47:03 +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
c9aea77afc Fix leak by freeing the cursor surface 2017-08-11 23:22:28 +02:00
Mathieu Schroeter
d983422866 Fix memleak with CHBLUPI channel 2017-08-11 23:14:48 +02:00
Mathieu Schroeter
8810e9afa9 Convert if..if to switch 2017-08-11 23:07:05 +02:00
Mathieu Schroeter
22087548b3 Add explicit include on string 2017-08-11 22:33:15 +02:00
Mathieu Schroeter
6a1f8e0cbd Add cmdline options for some stuff
You can set the speedrate, timerinterval, fullscreen and the renderer
exactly like with the config.ini file.

Note that the timerinterval can be set in the ini file but it's not
really public. The default interval is a good choice (50 ms).
2017-08-11 22:07:43 +02:00
Mathieu Schroeter
2c15835ddf Fix bug where the buttons were not shown with the factory
The buttons are not shown when a blupi is just on south of the factory.
It's an offset problem that this commit is fixing.
2017-08-11 21:31:27 +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
1cd4885fc8 Use enum instead of defines 2017-08-11 20:00:45 +02:00
Mathieu Schroeter
2085292545 Merge branch 'master' of schroetersa.ch:/kunden/264795_8004/web/1221820/A1221820/devel/planetblupi 2017-08-11 19:01:14 +02:00
Mathieu Schroeter
4508c1a51c Use argagg for command line args parsing
Use this for printing help and version.
2017-08-11 14:39:09 +02:00
Mathieu Schroeter
70a8bda9e4 Cosmetic: rename more def 2017-08-10 22:29:48 +02:00
Mathieu Schroeter
e5a87c4815 Merge branch 'master' of schroetersa.ch:/kunden/264795_8004/web/1221820/A1221820/devel/planetblupi 2017-08-10 22:10:17 +02:00
Mathieu Schroeter
b296f2e16f Update setup image 2017-08-10 22:02:05 +02:00
Mathieu Schroeter
f427439b7e Cosmetic: rename more def 2017-08-10 00:02:23 +02:00