10298 Commits

Author SHA1 Message Date
twinaphex
3a61cfe6ec Cleanup menu_displaylist_parse_content_information 2019-09-18 10:20:06 +02:00
twinaphex
6eaf19533b (sublabels) Optimizations 2019-09-18 09:37:32 +02:00
twinaphex
8f8a9863ad Optimize sublabel_playlist_entry by removing snprintf 2019-09-18 09:28:37 +02:00
twinaphex
f663c64cd4 (MaterialUI/Ozone) Prevent more unnecessary strlcats 2019-09-18 06:43:01 +02:00
twinaphex
a9ef8333eb Rewrite menu_entries_get_core_title 2019-09-18 06:35:21 +02:00
twinaphex
6d89bbfe61 (Menu animation) Avoid some strlcat usage here too 2019-09-18 05:54:32 +02:00
twinaphex
b0a8f5d775 (menu displaylist) Some more cleanups 2019-09-18 05:40:06 +02:00
twinaphex
8fa6230426 Cleanups 2019-09-18 02:16:47 +02:00
twinaphex
b28c405377 Backport and rebase initial FPGA port that was done in 2017 (port
done for Z-Turn board) - has some outstanding issues such as
very slow framebuffer software rendering output that needs to
be overcome before this becomes usable - community help needed
2019-09-17 08:16:50 +02:00
twinaphex
b6a6127509 Replace more snprintf usage 2019-09-17 07:30:29 +02:00
twinaphex
7d58bb9799 Avoid more snprintf usage 2019-09-17 06:34:00 +02:00
twinaphex
712547cb2b C89_BUILD fix 2019-09-17 03:59:59 +02:00
twinaphex
d01ae6929d Don't use strlcat for basic concatenation of characters
except when absolutely necessary
2019-09-17 02:00:04 +02:00
twinaphex
4ea493c86c Turn cheat_manager_free into static function 2019-09-17 01:20:30 +02:00
Yoshi Sugawara
ae6e2f5df5 (cheevos) create a local string var to set the sublabel attribute when calling rcheevos_get_description. This prevents an unintended pointer reassignment and can cause a crash on strlcpy on some platforms 2019-09-16 12:54:03 -07:00
twinaphex
86839db417 set_label_shader_watch_for_changes - simplify 2019-09-16 20:02:49 +02:00
benoa
744fac6777 Wii: Add wiimote lightgun support 2019-09-15 00:46:02 +02:00
Twinaphex
f004666674
Merge pull request #9456 from jdgleaver/date-format
Menu time/date: Add 12-hour versions of all formats + clean ups
2019-09-10 17:58:11 +02:00
jdgleaver
c645d43598 'CXX_BUILD=1' build fix 2019-09-10 16:49:07 +01:00
jdgleaver
a0fd9d21d2 Enable customisation of runtime 'last played' display format 2019-09-10 16:14:38 +01:00
jdgleaver
25006cadfe Menu time/date: Add 12-hour versions of all formats + clean ups 2019-09-09 14:06:49 +01:00
meepingsnesroms
85f46b9899 Remove unfinished translation files 2019-09-08 20:14:23 -07:00
jdgleaver
518f1bae20 (RGUI) Handle window resize event edge case 2019-09-06 14:52:33 +01:00
jdgleaver
5d5de8ce51 (RGUI) Ignore window resize events until next menu toggle after accessing video settings 2019-09-06 14:25:57 +01:00
jdgleaver
a6ee786a4f (RGUI) Correctly rescale menu when resizing window if aspect ratio lock is enabled 2019-09-06 13:29:59 +01:00
jdgleaver
35f7110c41 Smooth line ticker - replace scissor operation with fade in/out animation 2019-08-30 14:28:07 +01:00
jdgleaver
daeff97f7e (XMB) Add smooth scrolling vertical line ticker (for sublabels) 2019-08-29 16:48:10 +01:00
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