Mathieu Schroeter
b9025ba530
Add title to the DMG image
2017-08-17 15:56:24 +02:00
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