Hugo Hromic
9b2a4f3c21
(Menu) Fix cursor forced to first entry after displaying lists
2020-06-30 13:59:52 +01:00
twinaphex
497dc7a38a
(menu) move headers around - no more menu/widgets
2020-06-27 19:33:49 +02:00
twinaphex
601a73fa8b
Use string_starts_with_size where possible - avoids the strlen
2020-06-25 12:51:04 +02:00
twinaphex
58b22b0a6e
Optimize some long iterations of string_is_equal
2020-06-08 07:00:22 +02:00
twinaphex
ec35ce7fdc
Add TODO/FIXME notes
2020-05-29 10:23:48 +02:00
twinaphex
02bc3ee1e8
Buildfixes/cleanups
2020-05-26 21:34:05 +02:00
twinaphex
ec9efcb4b0
C89_BUILD buildfix
2020-05-22 02:32:36 +02:00
twinaphex
875791b40c
(cheat manager) Cleanups - go through function pointer
2020-05-22 01:09:28 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
Jamiras
6946f878ef
disable hardcore when cheats are enabled
2020-05-16 08:01:24 -06:00
twinaphex
9dcc941ec5
Reduce get_time_usec calls
2020-02-29 12:51:42 +01:00
twinaphex
369348ebaf
(Managers) Get rid of settings_t dependencies
2020-02-14 14:24:38 +01:00
twinaphex
4ea493c86c
Turn cheat_manager_free into static function
2019-09-17 01:20:30 +02:00
twinaphex
81ec152f10
fill_pathname_slash only used now inside file_path.c
2019-09-16 18:25:02 +02:00
twinaphex
aacc544300
Turn cheat_manager_search into static function
2019-09-16 17:04:58 +02:00
twinaphex
9fd4ff7a8d
(Cheat manager)
...
- Cleanups
- Functional improvement: don't attempt to create the 'core directory'
inside the cheats directory for game-specific cheats when we are only
trying to load the cheat - if we are loading and the directory doesn't
exist, that means the cheat file doesn't exist either
2019-09-16 16:57:50 +02:00
twinaphex
d30b2ecaca
Merge menu_input_dialog.c into retroarch.c
2019-08-15 01:08:34 +02:00
twinaphex
baf8c71545
Cleanups
2019-08-10 14:23:00 +02:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
twinaphex
0cdfd4c542
Use config_file_new_from_path_to_string entirely
2019-07-18 16:15:02 +02:00
twinaphex
0f574c0b9a
Cleanups - turn some function callbacks static
2019-07-17 20:04:08 +02:00
twinaphex
a6d6c21e52
Rename config_file_new_null to config_file_new_alloc
2019-07-17 19:50:32 +02:00
twinaphex
0c31437c24
Create config_file_new_null
2019-07-17 18:27:53 +02:00
Twinaphex
bf1951ae37
Fix plethora of warnings on OSX
2019-06-22 14:52:29 +02:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
meleu
694bac565f
do not use old cheevos implementation
2019-05-29 14:26:22 -03:00
meleu
22a956f663
replace 'cheevos_rcheevos_enable' by 'cheevos_old_enable'
2019-05-04 12:52:49 -03:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
twinaphex
317a443741
Use config_file_read in more places
2019-04-22 02:10:12 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
Brad Parker
572c16cb2a
style cleanup with uncrustify
2019-04-18 11:47:13 -04:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
Twinaphex
7fedabee4b
Merge pull request #8163 from orbea/cleanup
...
Cleanup
2019-02-04 23:19:05 +01:00
orbea
762151758d
Fix --disable-menu (Again).
2019-02-04 09:01:37 -08:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
Brad Parker
deb35e01a8
fix double-free in cheat manager
2019-01-28 21:49:06 -05:00
twinaphex
af74ba90db
Buildfixes
2019-01-12 21:34:14 +01:00
twinaphex
b9ff2e4de1
Fix some static code analysis warnings from MSVC 2017
2019-01-10 21:47:15 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
orbea
849259d8f6
libretro-common: Sort config file conditionally.
...
This allows optionally sorting configure files and is needed to fix the
order of inputs in the autoconfig profiles which should not be sorted
alphabetically.
Fixes https://github.com/libretro/RetroArch/issues/7873
2019-01-03 15:28:32 -08:00
twinaphex
421e6178e5
Buildfix
2018-10-17 18:20:01 +02:00
Twinaphex
e3e4abf846
Remove some unused variables
2018-10-17 05:44:05 +02:00
twinaphex
9e90316da9
CXX_BUILD fixes
2018-10-15 04:01:11 +02:00
Sven
b48768c023
extend cheat searching to accommodate multiple memory pointers
2018-10-14 14:25:44 -04:00
Twinaphex
21e39c0389
Cleanups
2018-10-11 05:00:49 +02:00
twinaphex
c443d6b475
Revert "Revert this - was getting crashes in both OSX and MSVC 2003"
...
This reverts commit 7d0dba30071a6768448494435ce67400c509b7e5.
2018-10-11 03:26:58 +02:00
twinaphex
7d0dba3007
Revert this - was getting crashes in both OSX and MSVC 2003
...
in config_file.c inside config_get_entry
2018-10-10 23:34:16 +02:00
twinaphex
f336fa0337
CXX_BUILD fixes
2018-10-10 16:38:13 +02:00
twinaphex
04cc181771
Cleanups
2018-10-10 16:18:29 +02:00