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 |
|
Mathieu Schroeter
|
8de7181458
|
Remove useless mouse type code
|
2017-03-03 22:44:09 +01:00 |
|
Mathieu Schroeter
|
a77b8bfcba
|
Handle properly the fullscreen mode
The textures must be reloaded like with the new
window size.
|
2017-03-03 21:51:52 +01:00 |
|
Mathieu Schroeter
|
5ca80681a9
|
Set the logical size only at the init
|
2017-03-03 21:51:14 +01:00 |
|
Mathieu Schroeter
|
b0a3e7875d
|
Disable double scrilling when recording a demo
With the recorder, it's not possible to use these movements because only
the first key is recorded.
|
2017-03-03 18:14:45 +01:00 |
|
Mathieu Schroeter
|
6f028085ac
|
Replace if.. by switch
|
2017-03-03 18:11:21 +01:00 |
|
Mathieu Schroeter
|
fc37ddd017
|
Reload the textures (target) when the window size changes
|
2017-03-03 17:43:01 +01:00 |
|
Mathieu Schroeter
|
63285d466e
|
Exit the settings screen with escape or return
|
2017-03-03 17:42:29 +01:00 |
|
Mathieu Schroeter
|
90bfd940dd
|
Fix regression with demos
|
2017-03-02 19:43:33 +01:00 |
|
Mathieu Schroeter
|
b49e9d3d14
|
Fix build on windows
|
2017-03-02 19:04:51 +01:00 |
|
Mathieu Schroeter
|
5b789cfb2d
|
Handle decor shifting with multiple key press
Then it's possible to shift with the keyboard like the
mouse (NE, NW, SE, SW).
|
2017-03-01 23:05:09 +01:00 |
|
Mathieu Schroeter
|
ace9791ab0
|
Fix the mouse movements with scaling != of 1x
|
2017-03-01 18:10:20 +01:00 |
|
Mathieu Schroeter
|
ae6d01a519
|
Add getter for the window scale factor
|
2017-03-01 18:08:45 +01:00 |
|
Mathieu Schroeter
|
9317da91e8
|
Fix version in the interface
|
2017-02-28 22:39:26 +01:00 |
|
Mathieu Schroeter
|
016581ff18
|
Remove useless bool
|
2017-02-28 21:54:29 +01:00 |
|
Mathieu Schroeter
|
2347b6a86c
|
Reload the sound when changing of language
|
2017-02-28 21:49:36 +01:00 |
|
Mathieu Schroeter
|
5ff9482422
|
Remove dead code
|
2017-02-28 20:58:09 +01:00 |
|
Mathieu Schroeter
|
34d0dd7f02
|
Add comments
|
2017-02-28 19:51:31 +01:00 |
|
Mathieu Schroeter
|
25ce46a186
|
Add a new global setting panel
It's not complete and the images are temporary.
This screen is useful in order to change the language,
the screen mode and the window size.
|
2017-02-28 19:44:56 +01:00 |
|
Mathieu Schroeter
|
4b55f8f92f
|
Add a user data to user event (optional)
|
2017-02-28 19:35:45 +01:00 |
|
Mathieu Schroeter
|
29fe4d83c6
|
Reduce intro image time
|
2017-02-26 22:21:33 +01:00 |
|
Mathieu Schroeter
|
2b634894d0
|
Fix text to quit the game
|
2017-02-26 22:01:38 +01:00 |
|
Mathieu Schroeter
|
d4a23331bd
|
Rename music and sound files
|
2017-02-26 18:11:25 +01:00 |
|
Mathieu Schroeter
|
cceeed43f7
|
Remove dead code
|
2017-02-26 17:47:24 +01:00 |
|
Mathieu Schroeter
|
1b51abfbb1
|
Remove the AD for intro images, keep only Epsitec splash
|
2017-02-25 15:09:51 +01:00 |
|
Mathieu Schroeter
|
83b459f84f
|
Rename cpp sources to cxx
|
2017-02-24 18:50:03 +01:00 |
|