Commit Graph

7468 Commits

Author SHA1 Message Date
twinaphex
84418df9eb (menu_entries.c) Cleanups 2017-05-27 01:01:58 +02:00
twinaphex
63a640605c Cleanups 2017-05-27 00:50:14 +02:00
twinaphex
c4478da202 (menu_displaylist.c) Cleanups 2017-05-27 00:47:55 +02:00
twinaphex
95457077c6 (menu_displaylist.c) Cleanups 2017-05-27 00:40:35 +02:00
twinaphex
5f52a06080 (menu_displaylist.c) Cleanups 2017-05-27 00:36:57 +02:00
twinaphex
f1b900f7bc Cleanup 2017-05-27 00:34:36 +02:00
twinaphex
a1f3aea089 Cleanups 2017-05-26 22:17:30 +02:00
twinaphex
82473e4e32 This prevents crashes 2017-05-26 22:14:36 +02:00
twinaphex
c1386c6f6f Get rid of this 2017-05-26 22:13:39 +02:00
Jean-André Santoni
882fe09dad Reinit the menu when a new font is set 2017-05-26 20:39:42 +02:00
twinaphex
74f202bbda (Menu) Cleanups 2017-05-26 20:12:52 +02:00
twinaphex
588a64dcf2 Silence uninitialized variable warning 2017-05-26 19:38:54 +02:00
twinaphex
8b4f900652 menu_displaylist.c - fix bug on 'images history tab' 2017-05-26 18:32:29 +02:00
twinaphex
43a3298990 Ability to scroll left/right when entry is on a font 2017-05-26 16:20:57 +02:00
twinaphex
a40e77b408 Set load_content = false for audio filters/video filters 2017-05-26 16:14:28 +02:00
Jean-André Santoni
0d3593f794 Fix record config loading 2017-05-26 16:10:25 +02:00
twinaphex
ecadf864c5 Fixed font selection 2017-05-26 15:57:18 +02:00
twinaphex
e2a6a7ad17 Add 'load_content' parameter to parse_drive_list 2017-05-26 15:52:38 +02:00
twinaphex
f89f6119e7 Cleanup some dead code 2017-05-26 15:39:55 +02:00
twinaphex
3fbfeadaf3 Cleanup menu_displaylist_ctl 2017-05-26 15:37:24 +02:00
aliaspider
e18a5716e3 realloc needed here. 2017-05-26 07:05:52 +01:00
Jean-André Santoni
0a73bccd52 Fix wrong code 2017-05-25 22:43:12 +02:00
Jean-André Santoni
9e1c426a3a Use the new netplay room list in place of the old netplay menu 2017-05-25 17:35:14 +02:00
Jean-André Santoni
259cd900da Fix pointer timer 2017-05-25 14:14:38 +02:00
Zoran Vuckovic
eebd7bbeea Change shared-mode settings 2017-05-24 16:25:36 +02:00
twinaphex
a883dfd825 Setup start callbacks for record config/output 2017-05-24 01:13:56 +02:00
twinaphex
ef4b5db5e2 Updated the other dir settings as well 2017-05-24 00:23:35 +02:00
twinaphex
0b1e6b437d Simplification 2017-05-24 00:16:56 +02:00
twinaphex
c87445f0f9 This should set a sane default setting when pressing 'Start' 2017-05-24 00:15:18 +02:00
twinaphex
ccba9635b6 Update the way default directories are handled 2017-05-23 19:43:58 +02:00
aliaspider
385539ccc5 fix stack overflow in netplay_refresh_rooms_cb. 2017-05-23 16:14:25 +01:00
aliaspider
934f7c58ba (WiiU) enable networking. 2017-05-23 10:24:23 +01:00
twinaphex
6b57791b0a Don't show up empty entries if there are no playlists 2017-05-23 10:46:42 +02:00
twinaphex
5a46537968 Silence Coverity warning/error 2017-05-22 10:35:58 +02:00
aliaspider
dd5bc1a951 (WiiU) fix icon scaling in XMB. 2017-05-22 07:34:30 +01:00
radius
75182bfc6f fix errors due to rebase 2017-05-21 23:43:13 -05:00
aliaspider
db490a69a3 (WiiU) add a menu display driver. enable MATERIALUI and XMB. 2017-05-22 01:45:40 +01:00
Jean-André Santoni
0b1716650b Use additive blending for the ribbon in GL and Vulkan 2017-05-22 01:29:56 +02:00
twinaphex
043574c5be Silence OSX warning 2017-05-22 00:04:11 +02:00
twinaphex
e49c71b142 Cleanups 2017-05-21 17:10:53 +02:00
Jean-André Santoni
f25b60a7ab Display the Reboot entry in GLUI if HAVE_LAKKA 2017-05-21 15:32:09 +02:00
Jean-André Santoni
bcbcabffe0 Reorder the reboot and shutdown entries 2017-05-21 15:29:33 +02:00
Jean-André Santoni
80f06b9574 Display thumbnails for Load Content->Collections 2017-05-21 15:08:56 +02:00
twinaphex
642e65f53f Add further conditional checks 2017-05-21 10:56:06 +02:00
Jean-André Santoni
7197255211 (XMB) Fix dialog slice on 320x240 viewports 2017-05-21 09:55:50 +02:00
twinaphex
c00e3b7b67 Another update 2017-05-21 09:43:59 +02:00
twinaphex
5cbe9dea09 Use local string for set_thumbnail_content function 2017-05-21 09:43:15 +02:00
twinaphex
d6c80d7de7 (D3D) Menu driver - don't use current_shader interface 2017-05-19 19:53:19 +02:00
twinaphex
16996aad6d Make thumbnail show too for IMAGEVIEWER type 2017-05-19 18:45:59 +02:00
twinaphex
cb2e898d8c Cleanups 2017-05-19 15:31:14 +02:00
twinaphex
59fb7700b8 Combine menu_driver.c and menu_display.c 2017-05-19 15:25:14 +02:00
Twinaphex
e42ed3e3df (iOS) Should fix some of the crashes 2017-05-19 14:46:59 +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 f341f70705.
2017-05-19 01:37:45 +02:00
Jean-André Santoni
f341f70705 Fix #4920 2017-05-19 00:38:20 +02:00
twinaphex
59b3344e72 Combine video_driver.c and video_shader_driver.c 2017-05-18 14:47:24 +02:00
twinaphex
a137332218 Prevent overflowed array index read 2017-05-18 08:08:41 +02:00
twinaphex
2e490037ab Cleanups 2017-05-17 09:49:14 +02:00
twinaphex
9096038e20 Correct set_thumbnail_system/set_thumbnail_content functions 2017-05-17 09:32:17 +02:00
twinaphex
ffac0c119e Cleanups 2017-05-17 07:55:02 +02:00
twinaphex
fe4622fd3b Cleanups 2017-05-17 07:51:37 +02:00
twinaphex
dd53162519 Add define for IPv6 code 2017-05-17 07:24:17 +02:00
twinaphex
acaf65a8f7 Add in define if missing 2017-05-17 07:23:16 +02:00
twinaphex
be22290495 Rename to inet_ntop_compat 2017-05-17 07:00:47 +02:00
twinaphex
2749a6ada2 Add header include 2017-05-17 05:45:25 +02:00
Twinaphex
3e69214d78 Merge pull request #4928 from fr500/master
add inet_ntop
2017-05-17 05:33:41 +02:00
radius
2f1c3fb437 add inet_ntop 2017-05-16 22:21:36 -05: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
c0027ae9a1 Cleanup 2017-05-17 04:32:32 +02:00
twinaphex
7e08752da2 Revert "We can now change menu drivers on the fly"
This reverts commit 85afd633e4.
2017-05-17 04:14:29 +02:00
twinaphex
99466cba86 Cleanups 2017-05-17 03:35:20 +02:00
twinaphex
4436d5998b Cleanups 2017-05-17 03:30:37 +02:00
twinaphex
5dcebe4718 Cleanups 2017-05-17 03:25:23 +02:00
twinaphex
3a6ada1652 Cleanups 2017-05-17 03:19:19 +02:00
radius
a81c01729b use inet_ntoa if INET6_ADDRSTRLEN is not defined 2017-05-16 20:13:58 -05:00
twinaphex
85afd633e4 We can now change menu drivers on the fly 2017-05-17 03:04:36 +02:00
twinaphex
ee8dc151a3 Combine menu_driver.c and menu_navigation.c 2017-05-17 03:00:32 +02:00
twinaphex
5072de4c0f (menu_navigation.c) Cleanup 2017-05-17 02:48:52 +02:00
twinaphex
0a1f1237aa Comment out inet_ntop for now 2017-05-16 22:16:41 +02:00
Twinaphex
808b973752 (OSX) Silence warnings 2017-05-16 08:44:17 +02:00
radius
54ce598a00 cut code duplication further 2017-05-16 00:34:28 -05:00
radius
1de95c6413 further refinement of the netplay workflow 2017-05-16 00:18:29 -05:00
radius
ea0202a39d LAN rooms work on android although it seems to be always using IPv6 now 2017-05-16 00:18:28 -05:00
radius
d749790521 add sublabel indicating the room type 2017-05-16 00:18:28 -05:00
twinaphex
126a5bf121 Use string_is_equal_fast/string_is_not_equal_fast 2017-05-16 04:00:37 +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
c035f9597a Merge pull request #4921 from fr500/master
NETPLAY menu improvements
2017-05-16 03:00:19 +02:00
radius
c783dbff28 remove some more code duplication, lan rooms now show up correctly on left-right 2017-05-15 19:45:23 -05:00
radius
4710bfcf43 split this function to avoid some code duplication 2017-05-15 19:25:56 -05:00
radius
a98033f375 make the --start netplay host-- entry context sensitive 2017-05-15 18:58:46 -05:00
Jean-André Santoni
8e47e7e8b3 Fix #4920 2017-05-15 21:24:27 +02:00
twinaphex
eddb655eb9 Split off user_language from settings struct 2017-05-15 20:41:04 +02:00
twinaphex
15142be8ee Cleanups 2017-05-15 20:30:37 +02:00
twinaphex
6b4d4447b2 Cleanups 2017-05-15 20:24:12 +02:00
twinaphex
7bf34c48a9 Cal xmb_list_get_selection only once 2017-05-15 19:00:24 +02:00
Jean-André Santoni
17837ec81d Display thumbnails in the Database Manager 2017-05-15 13:05:33 +02:00
twinaphex
63762e8850 (menu_input.c) Cleanups 2017-05-15 11:34:12 +02:00
twinaphex
d28ec842f3 Add menu_driver_push_list 2017-05-15 08:29:47 +02:00
twinaphex
575095c8e6 Add menu_driver_load_image 2017-05-15 08:21:02 +02:00
twinaphex
076a83a62b Remove some RARCH_MENU_CTL_ actions 2017-05-15 08:03:35 +02:00
twinaphex
f584d1cea5 Add menu_driver_populate_entries 2017-05-15 07:59:24 +02:00
twinaphex
1fef134f04 Create menu_driver_navigation_set 2017-05-15 07:56:22 +02:00
twinaphex
bf3188eac4 Combine runloop_ctl and rarch_ctl 2017-05-15 05:06:23 +02:00
twinaphex
e2c7671e9f Create rarch_menu_running/rarch_menu_running_finished 2017-05-15 04:31:40 +02:00
twinaphex
c70916ca31 Move callback to menu_displaylist.c 2017-05-15 02:57:47 +02:00
twinaphex
8bdcb2f123 Push callback to task_push_wifi_scan 2017-05-15 02:44:24 +02:00
twinaphex
56fb642119 Rewrite task_netplay_lan_scan.c - pass callback function to task 2017-05-15 02:09:26 +02:00
twinaphex
80d9d1f143 Rewrite task_queue 2017-05-14 20:43:48 +02:00
twinaphex
0185f71bab Cleanups 2017-05-13 23:47:25 +02:00
twinaphex
dd79c9a236 Pass is_idle to menu driver render function 2017-05-13 21:06:06 +02:00
twinaphex
a7d09733a6 Get rid of rarch_ctl/runloop_ctl calls from menu_display.c 2017-05-13 20:00:51 +02:00
twinaphex
34870290cd Add menu_display_has_windowed - don't query video_driver_has_windowed
every time
2017-05-13 19:43:30 +02:00
twinaphex
d87e1c57d6 Cleanups 2017-05-13 18:20:14 +02:00
Francisco José García García
5fc7a6776b (VITA) Fix problem with font renderer 2017-05-13 14:17:55 +02:00
Jean-André Santoni
ce9439e722 Display Lakka version in System Information 2017-05-13 13:12:15 +02:00
twinaphex
2adace47d4 Cleanup 2017-05-12 03:18:43 +02:00
twinaphex
42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00
twinaphex
2906bec7a8 Create input_driver_get_uint 2017-05-11 07:36:21 +02:00
twinaphex
ef8094836f Create input_driver_get_float 2017-05-10 07:07:06 +02:00
twinaphex
f928e57064 Combine video_context_driver.c and video_driver.c 2017-05-09 01:25:59 +02:00
twinaphex
99e7cb7d75 Only need to grab settings pointer from within audio_driver_flush
now when setting slowmotion
2017-05-08 21:50:21 +02:00
twinaphex
097515fa63 No longer have to grab settings pointer to get audio mute value 2017-05-08 21:39:08 +02:00
Andre Leiradella
844d1475e6 Reverted cheevos changes in preparation for conversion to task; fixed 4884 2017-05-07 19:06:03 +01:00
twinaphex
9e25597943 Prevent coverity warning 2017-05-06 18:00:44 +02:00
twinaphex
36375cecf8 input_swap_override - Get rid of dependency on settings 2017-05-06 06:01:15 +02:00
twinaphex
33f2fe8029 Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note 2017-05-06 05:50:46 +02:00
Jean-André Santoni
c34b4dd787 Fix lakka settings 2017-05-03 17:01:37 +02:00
aliaspider
5a16b61ec5 XMB: unload thumbnail textures in xmb_context_destroy. fixes #3141 2017-05-03 14:14:35 +01:00
Brad Parker
a568782309 add "off" toggle option to thumbnails in library 2017-05-02 22:27:36 -04:00
aliaspider
0310b67927 use strlen and not utf8len for the len parameter passed to
get_message_width. fixes #4873.
2017-05-03 03:09:01 +01:00
Monroe88
2012abd6d1 (menu-setting.c) Use SD_FLAG_ADVANCED instead for Fullscreen resolution and config aspect ratio settings 2017-05-01 21:06:07 -05:00
Monroe88
b0d6919339 Add Config Aspect Ratio setting to the menu 2017-05-01 20:10:41 -05:00
Monroe88
0dee5b889d Add fullscreen resolution settings to the menu 2017-05-01 19:19:33 -05:00
Jean-André Santoni
c335d870a5 Code cleaning 2017-04-29 22:07:16 +02:00
twinaphex
532b2ac1ba 'Open Archive' - if we have a core selected, filter roms
in an archive by supported extensions; otherwise, if no core
is selected, show all files that are supported
2017-04-29 21:19:55 +02:00
twinaphex
8f32801292 It should now properly show supported roms again when no
core info file is found and we have already loaded a
core
2017-04-29 20:27:40 +02:00
twinaphex
b303283ac3 (GDI) Buildfix 2017-04-29 19:35:13 +02:00
twinaphex
7df38ac5db (3DS) Buildfix 2017-04-29 19:34:20 +02:00
twinaphex
a5d7bedb8a Pass video_is_threaded variable to menu driver init function 2017-04-29 17:27:54 +02:00
twinaphex
6bae9244e8 Create menu_driver_init 2017-04-29 17:23:09 +02:00
twinaphex
5f6a342817 Pass param 2017-04-29 17:19:29 +02:00
twinaphex
b515cd10f1 Pass video_is_threaded to context_reset 2017-04-29 17:16:05 +02:00
twinaphex
6f0df4cf60 Create menu_driver_context_reset 2017-04-29 17:13:18 +02:00
twinaphex
64b672125c (menu_display.c) Style nits 2017-04-29 17:05:21 +02:00
twinaphex
e84adb504f Don't try to call video_driver_is_threaded from outside
gfx/video_driver.c - only exception right now - menu_display.c
2017-04-29 16:52:52 +02:00
twinaphex
63504cd9c8 No longer need to grab threaded variable from settings struct 2017-04-29 16:37:49 +02:00
twinaphex
79c7627651 Move video_viewport_custom to gfx/video_driver.c 2017-04-29 13:10:01 +02:00