10071 Commits

Author SHA1 Message Date
LazyBumHorse
e97a31a46c fix shader loading and saving in content-less cores 2019-08-28 21:15:37 +02:00
LazyBumHorse
2c028964c9 fix video_driver_get_ident for thread wrapper 2019-08-28 09:43:22 +02:00
LazyBumHorse
886d538c48 implement video_shader_delay setting (in ms), which delays auto-shaders 2019-08-27 16:01:48 +02:00
Twinaphex
1091193ed5
Revert "[Switch] Really fix splitting/joining JoyCons via single option" 2019-08-26 14:22:58 +02:00
rsn8887
8c0c0e3eae [Switch] Really fix splitting/joining JoyCons via single option 2019-08-24 21:08:35 -05:00
Twinaphex
6a5b01df33 Return ret 2019-08-24 20:30:00 +02:00
twinaphex
aa95b721dd Reset frame time counter after doing menu context reset 2019-08-24 20:13:33 +02:00
twinaphex
fd0232ba71 Add titles for shader preset save/remove 2019-08-24 19:40:24 +02:00
twinaphex
f80d77c06c Add sublabels for XMB menu animations 2019-08-24 18:47:25 +02:00
Twinaphex
6dac79d1dc
Merge pull request #9347 from LazyBumHorse/get_default_shader_dir
disable get_default_shader_dir() for now
2019-08-24 18:38:45 +02:00
twinaphex
4f5f32f5aa Add sublabel for menu widgets 2019-08-24 18:37:57 +02:00
LazyBumHorse
215f8f7838 disable get_default_shader_dir() for now 2019-08-24 18:33:14 +02:00
twinaphex
94e2d646be Add Frame Time Counter settings 2019-08-24 18:18:24 +02:00
LazyBumHorse
9b71340959 finish up shader menu changes, add 'remove presets' to Qt 2019-08-24 16:43:52 +02:00
twinaphex
a93b99b919 Hook up start button to 'Load Core' - will unload a core 2019-08-24 08:31:07 +02:00
twinaphex
5b04350376 (Ozone) Update - hide Load Core when core and/or content is running 2019-08-24 06:41:59 +02:00
twinaphex
d492f1acaf Hide 'Load Core' when a core is already loaded and the libretro
core has started running its runloop
2019-08-24 06:37:10 +02:00
twinaphex
b1d3818ed5 (Qt UI) Dehardcode input.cpp ; merge throttle.cpp into generic.cpp 2019-08-24 04:33:42 +02:00
twinaphex
8d9812985b Add this to the header 2019-08-24 03:34:03 +02:00
twinaphex
7bae97d762 These settings are moved to submenus now 2019-08-24 02:50:11 +02:00
twinaphex
1b20680e3f (MaterialUI) Add icons 2019-08-24 02:07:43 +02:00
twinaphex
b66c5581db Add Shader Preset Save / Remove 2019-08-24 01:44:50 +02:00
twinaphex
e80f57310d Don't hide this behind advanced settings anymore 2019-08-23 21:57:44 +02:00
twinaphex
9ba2936f9a Add label for AI Service Mode 2019-08-23 20:00:33 +02:00
twinaphex
f6d2768181 (Ozone) Add 'Load Disc/Dump Disc' entries to Ozone
(Ozone) Add texture for disc
(Disc) Add sublabels for Load Disc/Dump Disc
2019-08-23 18:35:04 +02:00
twinaphex
26e8cb7ff0 (MaterialUI) Add missing icons 2019-08-23 18:16:09 +02:00
twinaphex
619fbd0e60 (XMB) Add icons for discs 2019-08-23 17:57:58 +02:00
twinaphex
af775fb032 Enable playlist sublabels by default - should have minimal file I/O
overhead - maybe a slight dip from fullspeed/60fps to 59.90/59.10fps at
worse when flicking through playlist entries for the first time (it's
cached after first viewing) - after 1.7.8 we can further micro optimize
this
2019-08-23 17:33:59 +02:00
twinaphex
f0e2d47ffb Add content runtime per log options to Settings -> Playlists 2019-08-23 17:26:41 +02:00
twinaphex
c990b29c09 Enable content runtime log by default 2019-08-23 17:10:56 +02:00
twinaphex
8841fb4005 Slim down help section - we're going to have an integrated walkthrough
of sorts in later versions
2019-08-23 17:01:03 +02:00
twinaphex
622a184fd4 (Menu) Add shortcut to On-Demand Menu Thumbnails from Online Updater
category
2019-08-23 16:48:04 +02:00
jdgleaver
c27149bb67 (RGUI) Make particle effects framerate independent + add animation speed setting 2019-08-23 12:22:30 +01:00
Twinaphex
f7cda5f753
Merge pull request #9336 from LazyBumHorse/preset_reference
save unmodified auto-shaders as a reference instead of a copy
2019-08-23 03:38:04 +02:00
twinaphex
6595aef508 Add missing sublabel 2019-08-23 03:09:29 +02:00
twinaphex
f23172ba81 Ability to hide every setting category now 2019-08-23 03:06:38 +02:00
twinaphex
09ac01afd2 Buildfix 2019-08-23 00:46:06 +02:00
Twinaphex
e1260b2186 Remove unused variables 2019-08-22 23:40:14 +02:00
twinaphex
2a70b3533c Don't use itoa - not available on OSX 2019-08-22 23:37:23 +02:00
twinaphex
32029731c0 Hook up remaining languages 2019-08-22 22:20:31 +02:00
twinaphex
eca2f0a663 Start adding translation language names 2019-08-22 21:15:07 +02:00
twinaphex
5b71939848 Add target_lang/source_lang options 2019-08-22 19:39:00 +02:00
jdgleaver
37190b8f7d (RGUI) Optimise smooth ticker text 2019-08-22 17:51:57 +01:00
LazyBumHorse
813a5cc370 fix edge case where resetting shader parameter wasn't counted as a modification 2019-08-22 18:08:58 +02:00
LazyBumHorse
a882901e39 save unmodified auto-shaders as a reference instead of a copy, see:
- implement #reference directive for auto-shaders
 - replace usual preset saving and loading functions with video_shader_read_preset() and video_shader_write_preset()
 - apply saved presets automatically for console menus
 - move auto-shader saving logic from menus into menu_shader.c menu_shader_manager_save_auto_preset()
 - refactor menu_shader_manager_save_preset() into menu_shader_manager_save_preset_internal()
2019-08-22 16:57:28 +02:00
jdgleaver
5903463734 Line ticker bug fix 2019-08-22 15:16:29 +01:00
jdgleaver
84dac7745e Make smooth ticker text scroll speed resolution independent 2019-08-22 11:49:05 +01:00
twinaphex
9a36851beb (AI Service) Add sublabels 2019-08-22 07:22:52 +02:00
twinaphex
a612e7a4c3 Hook up AI Service settings 2019-08-22 07:07:34 +02:00
twinaphex
fea7694027 Add AI Service settings 2019-08-21 20:43:32 +02:00