135 Commits

Author SHA1 Message Date
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
8bf741257c (XMB) Reduce stack usage 2017-09-29 16:47:30 +02:00
twinaphex
5379b12e7c FIx some new Coverity errors 2017-09-29 05:39:06 +02:00
twinaphex
6dcbf0eab8 (menu_list.c) Use malloc 2017-09-29 04:49:59 +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
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
155d6a23b9 Start using menu_displaylist_info_free 2017-09-10 22:57:26 +02:00
twinaphex
08e3bb2122 (MSVC) Buildfixes 2017-09-10 22:38:03 +02:00
twinaphex
36e0ff8268 Rearrange variables 2017-09-09 01:10:00 +02:00
twinaphex
ce6c11c16b Reduce size of label 2017-09-09 00:23:24 +02:00
twinaphex
ad579e5cc4 Revert "Cleanups"
This reverts commit 3eeae957f6dbfb036663c976feb83067fa8df630.
2017-09-09 00:17:14 +02:00
twinaphex
3eeae957f6 Cleanups 2017-09-09 00:12:40 +02:00
twinaphex
e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
twinaphex
366c73f429 Fix 'Append Disk Image' 2017-08-17 19:07:38 +02:00
twinaphex
5909d72a09 Fix 'Scan File' 2017-08-17 18:53:55 +02:00
twinaphex
07dd7c8ccb Cleanups 2017-08-15 05:15:45 +02:00
twinaphex
db24e4da42 Try to avoid countless string_is_equal function calls
being called multiple times per frame render - prebake
these decisions instead inside list_insert
2017-08-15 04:33:36 +02:00
twinaphex
7ea86f2b16 Get rid of logging 2017-08-04 21:08:42 +02:00
twinaphex
93eb7b349a Add mod/s3m/xm support to audio mixer in GUI 2017-08-04 21:08:02 +02:00
twinaphex
060753258a Combine input_driver.c and input_keyboard.c 2017-06-11 17:51:12 +02:00
twinaphex
68516cf74c (input_keyboard.c) cleanups 2017-06-11 17:35:48 +02:00
twinaphex
9438545bca Add music tab for non-ffmpeg enabled builds now; add 'Run'
and 'Add to mixer' options when selecting Ogg/WAV files
2017-05-27 23:56:10 +02:00
twinaphex
74f202bbda (Menu) Cleanups 2017-05-26 20:12:52 +02:00
twinaphex
59fb7700b8 Combine menu_driver.c and menu_display.c 2017-05-19 15:25:14 +02:00
twinaphex
2fb5e821cf Update Font Path menu option 2017-05-19 04:44:10 +02:00
twinaphex
fa9fe88547 Fix filebrowser issues 2017-05-19 02:39:33 +02:00
twinaphex
236f5b3514 Fix selecting image with Menu Wallpaper 2017-05-19 01:50:15 +02:00
twinaphex
6d20fa96e0 Revert "Fix #4920"
This reverts commit f341f70705b7332499dcfa37e18da480fcb3afca.
2017-05-19 01:37:45 +02:00
Jean-André Santoni
f341f70705 Fix #4920 2017-05-19 00:38:20 +02:00
twinaphex
204f0183e1 Header cleanups 2017-05-17 05:06:52 +02:00
twinaphex
529349019d Combine menu_navigation_ctl and menu_driver_ctl 2017-05-17 04:57:43 +02:00
twinaphex
ee8dc151a3 Combine menu_driver.c and menu_navigation.c 2017-05-17 03:00:32 +02:00
twinaphex
8eca08c6ac Start using string_is_equal_fast/string_is_not_equal_fast macros
instead of straight memcmp
2017-05-16 03:20:59 +02:00
twinaphex
15142be8ee Cleanups 2017-05-15 20:30:37 +02:00
twinaphex
1fef134f04 Create menu_driver_navigation_set 2017-05-15 07:56:22 +02:00
twinaphex
0185f71bab Cleanups 2017-05-13 23:47:25 +02:00
twinaphex
2906bec7a8 Create input_driver_get_uint 2017-05-11 07:36:21 +02:00
Andre Leiradella
844d1475e6 Reverted cheevos changes in preparation for conversion to task; fixed 4884 2017-05-07 19:06:03 +01:00