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

647 Commits

Author SHA1 Message Date
Mathieu Schroeter
9efce31d57 Add licenses of new lib (especially for ogg playing) v1.12.1 2017-12-07 17:43:22 +01:00
Mathieu Schroeter
c4ab50fabe Add link on libvorbis 2017-12-07 14:03:07 +01:00
Mathieu Schroeter
21bd7d3e90 Use ogg music files instead of midi
It prevents different behaviour between OS.
2017-12-07 11:01:01 +01:00
Mathieu Schroeter
222113a343 Add log for SDL_Init failures 2017-12-02 23:23:35 +01:00
Mathieu Schroeter
63783cabe1
Fix typo 2017-12-01 16:50:03 +01:00
Mathieu Schroeter
fd7fd47e54 Sign the uninstaller only if desired 2017-12-01 16:00:35 +01:00
Mathieu Schroeter
7e6a05063e Keep a copy of the original template 2017-12-01 13:58:56 +01:00
Mathieu Schroeter
e9f7a71b9b Add a stupid bootstrap script for the NSIS template 2017-12-01 13:57:34 +01:00
Mathieu Schroeter
88357d7494 Add the NSIS template file used by CPack
It's useful in order to sign the uninstaller.
2017-12-01 13:54:53 +01:00
Mathieu Schroeter
8f5cfdfaa0 Fix Win32 build by removing WPARAM/LPARAM clash 2017-12-01 13:52:36 +01:00
Mathieu Schroeter
3688d68d10 Find the right libwinpthread according to the mingw prefix
It fixes the case of 32 bit builds.
2017-12-01 13:51:37 +01:00
Mathieu Schroeter
315117e7da Fix regression, halt only when suspend 2017-12-01 10:44:23 +01:00
Mathieu Schroeter
7c3c0421ee Bump micro version (for fix release) 2017-11-27 07:01:58 +01:00
Mathieu Schroeter
85b8f43738 Fix leak with audio when exiting 2017-11-27 06:46:07 +01:00
Mathieu Schroeter
a1b5e5c76f Fix music memleaks 2017-11-26 22:21:37 +01:00
Mathieu Schroeter
579a74000c Fix blupi channel memleak 2017-11-26 21:57:20 +01:00
Mathieu Schroeter
cb4dd444b4 Fix renderer memleak 2017-11-26 21:57:04 +01:00
Didier Raboud
33972f2072 Use @PB_ICON@ to link to the icon from the desktop file 2017-11-03 09:08:01 +01:00
Mathieu Schroeter
32e734f59d Prevent screen move when we are not playing or building
- It closes issue #46.
2017-11-03 08:55:07 +01:00
Mathieu Schroeter
8f51f0c9cf Prepare new release v1.12 v1.12.0 v1.12-@ 2017-11-02 17:57:31 +01:00
Mathieu Schroeter
bdf93adc77 Fix one more disciple animation 2017-11-02 17:56:50 +01:00
Mathieu Schroeter
5a3b3ebf87 Improve no music button position, thanks to @JesseRoxII
- It fixes issue #43.
2017-11-02 17:47:24 +01:00
Mathieu Schroeter
fdcfd891cc Cosmetic: invert logic 2017-11-01 07:29:23 +01:00
Mathieu Schroeter
61bd9261bf Use small timeouts with cURL 2017-11-01 07:01:22 +01:00
Mathieu Schroeter
4b8623f408 Abort the update curl request when exiting
It can take one second (max).

- It closes issue #40.
2017-11-01 06:58:46 +01:00
Mathieu Schroeter
67c7c4c970 Fix regression when recording or playing a demo
Only keyboard events must be accepted with demos.
2017-10-31 18:45:06 +01:00
Mathieu Schroeter
a2b95775d4 Add entry for windows signature
It's not officially supported by CPack, but I use a hack for that.
2017-10-31 18:45:03 +01:00
Mathieu Schroeter
503ed8ce7f Fix uninitialized variable 2017-10-30 18:26:01 +01:00
Mathieu Schroeter
546f5a86ba Add smooth scrolling for the playing and build area
It fixes the issue #28.
2017-10-30 18:14:31 +01:00
Mathieu Schroeter
64a0bf6512 Cosmetic 2017-10-30 17:38:51 +01:00
Mathieu Schroeter
481f4db4b4 Use a method for fixing the decor shifting
It will be used for supporting the smooth scrolling.
2017-10-30 17:37:59 +01:00
Mathieu Schroeter
6e7947b7be Disable the pause when the window is deactivated (debug) 2017-10-30 17:36:28 +01:00
Mathieu Schroeter
9681f203f0 Add a DEBUG define when building debug version 2017-10-30 17:36:09 +01:00
Mathieu Schroeter
c4c10cb9b4 Fix draw with large screen 2017-10-30 06:58:09 +01:00
Mathieu Schroeter
93c386a4ce Cosmetic: rename coin to corner (2) 2017-10-28 20:04:51 +02:00
Mathieu Schroeter
0a17d2d92e Cosmetic: rename coin to corner 2017-10-28 18:37:06 +02:00
Mathieu Schroeter
dfc729739c Cosmetic: fix indent after previous commit 2017-10-26 17:06:28 +02:00
Mathieu Schroeter
e0adfd4fed Do not block the game loop when the screen is shifting
It's related to #28.
2017-10-26 16:03:47 +02:00
Mathieu Schroeter
f2a7579f02 Fix polish text layout 2017-10-26 15:32:07 +02:00
Mathieu Schroeter
a64ee92541 Fix one more polish character width 2017-10-25 18:33:57 +02:00
Mathieu Schroeter
9909f38aab Fix polish chars for little font
It closes issue #36.
2017-10-25 18:30:10 +02:00
Mathieu Schroeter
1d1189c33e Fix animation with the disciple
It fixes issue #38.
2017-10-25 16:00:30 +02:00
Mathieu Schroeter
4db92b4da6 Cosmetic: translate some comments to english 2017-10-25 07:06:14 +02:00
Mathieu Schroeter
a26b71a2d8 Show enemies in the stats when using cheat code
It concerns the difficult skill level.
2017-10-25 06:46:09 +02:00
Mathieu Schroeter
51ffe896be Replace a char by Sint8
It should fix build on some arch like arm and ppc.
2017-10-25 06:41:11 +02:00
Mathieu Schroeter
a17a7e1dda Prevent bad values with the language to restore 2017-10-23 19:30:59 +02:00
Mathieu Schroeter
05a8c4469a Fix noise when saving info.blp file
The enum must be sync with the vector. I should rewrite
this stuff otherwise.
2017-10-23 19:30:29 +02:00
Mathieu Schroeter
e8f3fc7e37 Initialize the struct 2017-10-23 19:29:23 +02:00
Mathieu Schroeter
c36e6395dc Prevent overlap with the right edge of the book 2017-10-23 18:14:49 +02:00
Mathieu Schroeter
e2040a505a Remove trailing whitespaces 2017-10-23 18:11:52 +02:00