Twinaphex
29cdf728ff
Update CHANGES.md
2019-07-31 12:37:30 +02:00
Twinaphex
b0e283e64d
Merge pull request #9227 from DEX357/patch-33
...
Update msg_hash_pl.h
2019-07-31 12:36:59 +02:00
Twinaphex
0297f69e98
Merge pull request #9229 from jdgleaver/favourites-size
...
Add independent 'favourites' playlist size setting
2019-07-31 12:35:15 +02:00
jdgleaver
9617856c5c
Remove favourites init/deinit from command event, and replace with seperate functions in retroarch.h/.c
2019-07-31 11:32:19 +01:00
Twinaphex
58286367d7
Delete rsemaphore.h
2019-07-30 23:57:27 +02:00
Twinaphex
7ebee349ad
Merge pull request #9214 from tmtvl/9107-playlist-name-sanitization
...
9107 playlist name sanitization
2019-07-30 21:48:30 +02:00
bparker06
8ee1e7b39f
remove rsemaphore ( #8645 )
2019-07-30 14:53:03 -04:00
jdgleaver
5220dc9084
Add independent 'favourites' playlist size setting
2019-07-30 17:13:04 +01:00
Twinaphex
3b1ec7d30e
Merge pull request #9228 from natinusala/master
...
menu_animation: don't update deleted tweens
2019-07-30 16:38:01 +02:00
natinusala
863fd55951
menu_animation: don't update deleted tweens
2019-07-30 14:07:06 +02:00
DEX357
276692df48
Update msg_hash_pl.h
...
Another subsequent corrections to the missing translation
2019-07-30 13:42:00 +02:00
Tim Van den Langenbergh
35e71ad786
Merge branch 'master' into 9107-playlist-name-sanitization
2019-07-30 12:41:19 +02:00
Brad Parker
7935cc80ee
media: add function to parse cue and detect system from first data track
2019-07-30 02:37:00 -04:00
Twinaphex
5ec87f344b
Merge pull request #8825 from libretro/changes-periodmarks
...
Remove periods in CHANGES.md
2019-07-30 06:45:11 +02:00
twinaphex
01d0ed5c3e
config_load_remap - cleanups
2019-07-30 03:05:12 +02:00
Twinaphex
2314cc65c2
Merge pull request #9225 from altiereslima/master
...
Update Portuguese Brazilian Translation
2019-07-30 02:45:04 +02:00
twinaphex
21a0bf64da
Simplify config_load_remap
2019-07-30 02:44:49 +02:00
Altieres
7bc75db61c
Update Portuguese Brazilian Translation
2019-07-29 20:37:24 -03:00
Twinaphex
0ae7560026
Merge pull request #9206 from orbea/sixel
...
qb: Use check_val for caca and sixel.
2019-07-29 22:48:55 +02:00
Brad Parker
80cb762cdb
samples/tasks/database buildfix
2019-07-29 16:30:53 -04:00
Brad Parker
a191112634
cdrom: add PC Engine CD detection
2019-07-29 15:11:28 -04:00
Brad Parker
39187f33b1
cdrom: print fix
2019-07-29 14:15:24 -04:00
twinaphex
8e3350130c
Cleanups
2019-07-29 20:13:52 +02:00
twinaphex
b5c39a6e5e
Cleanup input_config_get_device_count
2019-07-29 20:10:42 +02:00
Brad Parker
6cf3b0b769
cdrom: fix prints
2019-07-29 14:08:32 -04:00
Brad Parker
1977bc9d4a
add NEED_GOLD_LINKER Makefile option, cdrom: increment count for extra fields to avoid "no entries" if system is not detected
2019-07-29 13:38:51 -04:00
Tim Van den Langenbergh
d3a98fea79
Make wording of messages for label display mode clearer.
...
Use strlcpy for safety in sanitization.
Change label sanitization to use the No-Intro conventions.
Remove integer manipulation of enums for hash strings.
Add handler for start button on label display mode.
2019-07-29 19:08:15 +02:00
Twinaphex
d50488b2b9
Merge pull request #9221 from orbea/qb3
...
qb: Clean up.
2019-07-29 18:48:24 +02:00
orbea
91f486b255
qb: Clean up.
2019-07-29 07:24:10 -07:00
Twinaphex
22942a06bd
Merge pull request #9219 from orbea/help
...
qb: Don't create config.log with ./configure --help.
2019-07-29 10:26:33 +02:00
twinaphex
68a9fe0db9
Optimize GET_VARIABLE
2019-07-29 09:27:16 +02:00
orbea
474f2a83e7
qb: Don't create config.log with ./configure --help.
2019-07-28 22:12:26 -07:00
Twinaphex
72cccf9ca5
Merge pull request #9211 from orbea/opts
...
qb: Refactor how config.h and config.mk are created.
2019-07-29 04:31:04 +02:00
Twinaphex
77634fab6d
Merge pull request #9212 from DEX357/patch-31
...
Update msg_hash_pl.h
2019-07-29 02:48:25 +02:00
twinaphex
9a89279ac2
Revert "Update platform_wiiu.c"
...
This reverts commit e13b58a0776a90198d7545b66f38edddaac7f5ae.
2019-07-29 02:43:52 +02:00
Twinaphex
e13b58a077
Update platform_wiiu.c
2019-07-29 02:11:13 +02:00
DEX357
fd59b065d3
Update msg_hash_pl.h
2019-07-28 23:41:46 +02:00
DEX357
688e112930
Update msg_hash_pl.h
2019-07-28 23:39:03 +02:00
DEX357
91e6c29e50
Update msg_hash_pl.h
2019-07-28 23:35:07 +02:00
DEX357
1d5fd9f9fc
Update msg_hash_pl.h
2019-07-28 23:31:12 +02:00
Tim Van den Langenbergh
73eb9adb09
Add the new labels to the various language files.
2019-07-28 21:52:37 +02:00
orbea
93e3248949
qb: Retain HAVE_NO variables.
...
Fixes a small oversight, nothing is using this code anyways so
I didn't notice at first.
2019-07-28 08:00:22 -07:00
orbea
59cb198dda
qb: Make sure CONFIG_OPTS only contains HAVE_ variables.
2019-07-28 07:59:41 -07:00
orbea
13cf3cdef2
qb: Refactor how config.h and config.mk are created.
...
This is a potential security issue.
The problem is that config.h and config.mk are populated with
all variables prefixed with 'HAVE_' from the user's environment.
Example:
$ HAVE_FOO=yes ./configure
$ grep FOO config.mk
HAVE_FOO = 1
$ grep FOO config.h
#define HAVE_FOO 1
After this commit these files will only use variables set by
qb configure process and not from the user's environment. This
issue could result in hard to diagnose undefined behavior or
maybe worse?
The user should experience no change in behavior, but
developers should be more careful about setting 'HAVE_'
variables manually.
Unless the FOO variable is used by check_enabled ($2 only),
check_platform, check_lib, check_pkgconf, check_header,
check_macro or check_switch functions it should be set at
least once by the new add_opt function. The first argument
should be 'FOO' which matches the HAVE_FOO variable and the
second argument should contain 'auto', 'no' or 'yes'.
Example:
add_opt FOO yes
When in doubt its safe to use add_opt. This will also fix a
few potential issues where configure arguments used by the
user are ignored.
When the second argument is not set the FOO variable will only
be used to populate config.h and config.mk with its current
value. This should only be done in qb/qb.libs.sh in functions
that set 'HAVE_' variables.
2019-07-28 07:59:41 -07:00
Tim Van den Langenbergh
771134eb52
More C89 compatibility fixes
2019-07-28 15:52:48 +02:00
Tim Van den Langenbergh
6bd79acc5d
Fix C89 support.
2019-07-28 14:55:21 +02:00
Tim Van den Langenbergh
c69c3f4c47
Fix build for ISO C 90.
2019-07-28 13:42:07 +02:00
Tim Van den Langenbergh
6d5960c166
Fix label_sanitization.c typo
2019-07-28 13:41:20 +02:00
Tim Van den Langenbergh
8bbfd52a5e
Implement changes for Android, Xcode, C89 & CXX.
...
Fix bad match in removal of parens and brackets.
Use libretro string comparison features instead of a long char-wise
comparison.
2019-07-28 12:39:00 +02:00
twinaphex
eb3753ee3c
(XInput/DirectInput) Show device disconnect messages when unplugging a gamepad
2019-07-28 06:42:30 +02:00