Commit Graph

7886 Commits

Author SHA1 Message Date
Alcaro
c91c4ff9c0 Nuke some more ifdefs and warnings 2017-10-03 00:35:41 +02:00
Alcaro
dc4c2cd6d9 Wipe out a buncha warnings and pointless ifdefs (some warnings will remain until #5497 is fixed) 2017-10-03 00:26:29 +02:00
Twinaphex
9c89b3e546 Merge pull request #5496 from Brunnis/master
Add setting for showing/hiding the ability to rename playlist items
2017-10-02 22:37:50 +02:00
twinaphex
bb2702ef2f (Xbox) Some buildfixes 2017-10-02 22:35:06 +02:00
Mikael Brunnhede
af7df0cba3 Add setting for showing/hiding the ability to rename playlist items. 2017-10-02 22:17:44 +02:00
twinaphex
721afe22d8 (MSVC 2010) Compile griffin.c as C 2017-10-02 22:06:32 +02:00
twinaphex
cdb24aff1c (RGUI) Silence warning 2017-10-02 20:33:46 +02:00
twinaphex
0db3aec722 Convert menu_display_d3d.cpp to C 2017-10-02 19:04:49 +02:00
twinaphex
bceb8000dd Use replacement D3DXMatrix functions 2017-10-02 19:01:23 +02:00
twinaphex
8d850dc0bd CXX_BUILD fixes 2017-10-02 07:07:18 +02:00
Hans-Kristian Arntzen
43b4c65b1e Fix crash in MaterialUI on reinit.
Can't cache pointers. Cache the index instead.
2017-10-01 20:00:20 +02:00
twinaphex
cc988cf559 Trying to prevent Coverity error 2017-10-01 18:28:07 +02:00
twinaphex
1d960e0c42 Try to silence Coverity error 2017-10-01 18:23:40 +02:00
twinaphex
710c70f838 Remove another wrapper function 2017-10-01 17:43:38 +02:00
twinaphex
2b55e5858e Remove menu_entries_get_actiondata_at_offset 2017-10-01 17:25:41 +02:00
twinaphex
df15a67c71 Remove menu_entries_get_last 2017-10-01 17:20:01 +02:00
twinaphex
e66ef15580 Remove another useless wrapper function 2017-10-01 17:17:53 +02:00
twinaphex
a87bef6ed0 Remove useless wrapper function 2017-10-01 17:11:09 +02:00
twinaphex
3cac2a6df8 (MUI) Fix memory leak 2017-10-01 16:51:09 +02:00
Brad Parker
a11d04f252 xmb: check that node exists before dereferencing it 2017-10-01 02:08:41 -04:00
twinaphex
849538b15c (MUI) Do texture unload before loading the new wallpaper 2017-09-30 20:03:51 +02:00
twinaphex
455b202142 Fix another Coverity error 2017-09-30 17:09:52 +02:00
twinaphex
b46f2ba35f Fix Coverity error 2017-09-30 17:05:26 +02:00
twinaphex
4dd6c7fac7 Fix crash 2017-09-30 16:55:50 +02:00
twinaphex
2a8b74eeb9 Fix some Coverity errors 2017-09-30 16:52:41 +02:00
twinaphex
98ddc80035 Remove unused menu_entries_get 2017-09-30 16:42:42 +02:00
twinaphex
b0de197da4 Memset this variable 2017-09-30 07:43:37 +02:00
twinaphex
e376bd75c0 Fix crash with savestate thumbnails 2017-09-30 07:10:58 +02:00
twinaphex
638a441530 (XMB) Be safer 2017-09-30 06:40:54 +02:00
twinaphex
1156d6cec5 Simplify conditionals 2017-09-30 06:18:38 +02:00
twinaphex
eea7fe2dce Cleanup materialui.c 2017-09-30 06:13:24 +02:00
twinaphex
94fdf314f2 Cleanup conditionals 2017-09-30 06:11:18 +02:00
twinaphex
d6b385d0b8 Try to be more safe 2017-09-30 05:08:11 +02:00
Twinaphex
fc79569682 (MaterialUI) Fix memory leak 2017-09-29 21:38:27 +02:00
twinaphex
4fd00ac146 Be safer with this 2017-09-29 21:22:01 +02:00
Twinaphex
66de49c987 Fix memory leaks and crashes 2017-09-29 21:19:07 +02:00
twinaphex
01099d526c Fix the other leaks in menu_entry_get 2017-09-29 21:10:03 +02:00
twinaphex
3551ac825c Rewrite rich label allocation 2017-09-29 21:05:23 +02:00
twinaphex
f398f44253 Rewrite xmb_draw_item 2017-09-29 21:00:56 +02:00
twinaphex
238de4aa57 Prevent memory leak 2017-09-29 20:56:54 +02:00
twinaphex
3090f3ff3a (task_database.c) Rewrite char arrays 2017-09-29 20:47:54 +02:00
twinaphex
4db14dca9a (RGUI) Rewrite msgbox 2017-09-29 20:01:00 +02:00
twinaphex
5da54b6f88 (MUI) Rewrite box_message 2017-09-29 19:59:19 +02:00
twinaphex
7f80ecbe93 (XMB) xmb_free - prevent memory leaks 2017-09-29 19:57:23 +02:00
twinaphex
8e01424450 Refactor and rewrite big char arrays 2017-09-29 19:55:06 +02:00
twinaphex
4639b2547d Rewrite another function 2017-09-29 19:09:11 +02:00
twinaphex
1c477ca007 Rewrite menu_entry_get_sublabel 2017-09-29 18:52:15 +02:00
twinaphex
efde859e17 Rewrite menu_entry_get_rich_label 2017-09-29 18:46:53 +02:00
twinaphex
9c90f97792 No longer use menu_entry_alloc 2017-09-29 18:37:04 +02:00
twinaphex
08f9e4aaf9 Refactor menu_entry 2017-09-29 18:22:11 +02:00
twinaphex
05d5def6c2 Simplify xmb_draw_item 2017-09-29 18:12:17 +02:00
twinaphex
9b279ca968 (XDK360) Buildfix 2017-09-29 18:03:29 +02:00
twinaphex
51d98ef0c0 (XMB) Reduce stack usage 2017-09-29 16:54:57 +02:00
twinaphex
476f7e560b Reorder some struct members 2017-09-29 16:49:41 +02:00
twinaphex
8bf741257c (XMB) Reduce stack usage 2017-09-29 16:47:30 +02:00
twinaphex
dc11a02e61 Cleanup 2017-09-29 16:34:20 +02:00
twinaphex
b2932d5270 Split up function into two - create xmb_draw_item 2017-09-29 16:32:30 +02:00
twinaphex
5379b12e7c FIx some new Coverity errors 2017-09-29 05:39:06 +02:00
twinaphex
642818d59c Make sanitize_to_string safer 2017-09-29 05:26:48 +02:00
twinaphex
15bb8e2ebe Fix setting directories 2017-09-29 05:23:33 +02:00
twinaphex
6dcbf0eab8 (menu_list.c) Use malloc 2017-09-29 04:49:59 +02:00
twinaphex
7d12eb4a51 (WASAPI) Compiles now as C++ as well as C 2017-09-28 18:47:33 +02:00
twinaphex
97f821e743 Fix crash when selecting 'Scan Directory' 2017-09-28 16:29:45 +02:00
twinaphex
65edb2f06c Update 2017-09-28 08:55:40 +02:00
twinaphex
9185fb3ed1 (RGUI) Cleanups 2017-09-28 08:51:28 +02:00
twinaphex
f444ef109f (MUI) Reorder variables 2017-09-28 08:45:42 +02:00
twinaphex
270f35753a reorder XMB variables 2017-09-28 08:42:12 +02:00
twinaphex
dfe6035ade Put menu_entry_t on heap inside xmb_draw_items 2017-09-28 07:26:43 +02:00
twinaphex
f914a91944 Use menu_entry_get_type_new 2017-09-28 07:15:29 +02:00
twinaphex
decea56c03 Rewrite menu_entry_get_path 2017-09-28 06:51:48 +02:00
twinaphex
7adf4ca854 Simplify menu_entry_get_spacing 2017-09-28 06:44:04 +02:00
twinaphex
76277a12b0 Rewrite menu_entry_get_label 2017-09-28 06:40:15 +02:00
twinaphex
db7e1a4fdf Simplify menu_entry_get_sublabel 2017-09-28 06:37:48 +02:00
twinaphex
b8e900cd32 Rewrite menu_entry_get_value 2017-09-28 06:32:49 +02:00
twinaphex
c5255b1bff Simplify menu_entry_get_rich_label 2017-09-28 06:19:34 +02:00
twinaphex
2f10fd14d6 Create menu_entry_init/menu_entry_free 2017-09-28 06:02:14 +02:00
twinaphex
bb6e4a6633 xmb_draw_items - small cleanups 2017-09-28 05:37:19 +02:00
twinaphex
a616fa16f3 Small cleanups 2017-09-28 05:00:22 +02:00
twinaphex
7633141bd6 Try to prevent potential memory leak 2017-09-28 03:53:48 +02:00
twinaphex
e1a0139164 Cleanups 2017-09-28 03:48:49 +02:00
twinaphex
8af2559b2a Be similarly careful in other functions 2017-09-28 03:39:35 +02:00
twinaphex
8b62a7cb7d Fix crash that could occur upon loading content 2017-09-28 03:37:29 +02:00
Twinaphex
04bc2fef8c Fix more memory leaks 2017-09-28 03:28:05 +02:00
twinaphex
b28536ba16 Fix leaks in menu_displaylist_push 2017-09-28 03:22:42 +02:00
twinaphex
59e442419e Fix some leaks 2017-09-28 03:16:00 +02:00
twinaphex
8b5f8d8c64 menu_displaylist_info - rewrite path 2017-09-28 03:06:54 +02:00
twinaphex
08ecfc74ec Rewrite info.label 2017-09-28 02:45:03 +02:00
twinaphex
72087d1749 Rewrite path_b and path_c 2017-09-28 02:30:31 +02:00
twinaphex
72f42b602f menu_displaylist_info - reduce stack usage - exts no longer
a fixed size path
2017-09-28 01:38:05 +02:00
twinaphex
67ff372a38 Reorder from lowest to highest sized variables 2017-09-28 00:50:03 +02:00
twinaphex
4a133144d5 Get rid of Coverity warning 2017-09-28 00:45:40 +02:00
Twinaphex
8ec326a43f Merge pull request #5479 from Brunnis/master
Add XMB menu option to show the Settings tab if it has previously been hidden
2017-09-26 16:51:50 +02:00
Mikael Brunnhede
a1e9027fe2 Added XMB menu option to show the Settings tab if it has previously been hidden. 2017-09-26 14:41:07 +02:00
radius
5b388a0e81 show RetroPad buttons instead of keyboard keys when controls are not autoconfigured 2017-09-25 23:23:25 -05:00
radius
bb7243a412 fix offset, add a couple comments 2017-09-20 22:50:28 -05:00
twinaphex
770640be58 Fix more dereference before NULL checks 2017-09-18 16:40:38 +02:00
twinaphex
fa7a792180 Fix dereference before NULL check 2017-09-18 16:39:28 +02:00
twinaphex
60c7f8e35f Fix 'pointer to local outside scope' 2017-09-18 16:35:31 +02:00
twinaphex
c90307c585 Buildfix 2017-09-18 16:22:27 +02:00
twinaphex
e931bad7d1 Cleanups 2017-09-18 16:18:25 +02:00