Mathieu Schroeter
ce0fe82a02
Add an argument to look for music only in the base location
2018-01-31 07:10:32 +01:00
Mathieu Schroeter
7097c6708d
Return the music format finally retrieved by GetMusicLocation
...
It means that it's possible that this function returns something
different of the restoreMusic settings. It's the case when the prefered
format is not available in the directories.
2018-01-31 06:59:02 +01:00
Mathieu Schroeter
daa3dbf22b
Move the code to retrieve the music in a dedicated method
2018-01-31 06:50:56 +01:00
Mathieu Schroeter
13a7e27133
Update README-user.md
2017-12-15 17:02:07 +01:00
Mathieu Schroeter
9543ebb60f
Add support for all drivers (renderers)
2017-12-14 23:42:54 +01:00
Mathieu Schroeter
82cbcc3611
Change and add missing fr translations
2017-12-14 23:17:24 +01:00
Mathieu Schroeter
dc8f6319f0
Cosmetic: rename windowScale to zoom
2017-12-14 23:10:24 +01:00
Mathieu Schroeter
d27aaf4b3e
Cosmetic: remove stupid comment
2017-12-14 23:08:05 +01:00
Mathieu Schroeter
1db67ed200
Save the window zoom and fullscreen settings in the user preferences
2017-12-14 23:07:17 +01:00
Mathieu Schroeter
f97d1c3644
Check that the zoom (-z) is in the range
2017-12-13 23:01:48 +01:00
Mathieu Schroeter
2ac9f735af
Exit immediatly on error with the cli parser
2017-12-13 22:40:42 +01:00
Mathieu Schroeter
bbe262c3bc
Fix cdrom position in setup screen
2017-12-13 19:29:05 +01:00
Mathieu Schroeter
a2904a9bf1
Use the new main setup screen image
2017-12-13 07:37:44 +01:00
Mathieu Schroeter
352fab5d83
Bump patch version
2017-12-12 23:49:05 +01:00
Mathieu Schroeter
da3d683bf7
Add a global settings entry for switching between ogg and midi music
2017-12-12 23:48:21 +01:00
Mathieu Schroeter
c6fbe158da
Fix Windows user files location
2017-12-12 22:59:51 +01:00
Mathieu Schroeter
3f505a03e8
Update the USER readme
2017-12-12 22:44:32 +01:00
Mathieu Schroeter
14836df8fc
Remove stupid code
2017-12-12 22:44:32 +01:00
Mathieu Schroeter
6237cfda9f
Add the restoremidi option with the config.json file
2017-12-12 22:44:32 +01:00
Mathieu Schroeter
54d7eec1a3
Add a way to change the driver used by the accelerated renderer
2017-12-12 22:44:32 +01:00
Mathieu Schroeter
648233b470
Add more info about music possibilities in the user README
2017-12-11 18:54:02 +01:00
Mathieu Schroeter
67ea4d0c2e
Look music for user dir, fallback to the game dir
...
Then it's possible to overload the original musicis by providing yours in
the user directory (in music subdir).
2017-12-11 18:42:49 +01:00
Mathieu Schroeter
d2bfd12934
Restore midi playback support and add --restore-midi cli argument
...
- It closes issue #49 .
2017-12-10 15:34:47 +01:00
Mathieu Schroeter
a058da17a3
Move the function to test if a file exists in misc
2017-12-10 15:29:11 +01:00
Mathieu Schroeter
5c92d14c51
Add missing lib in the main LICENSE file
2017-12-08 07:33:53 +01:00
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