1642 Commits

Author SHA1 Message Date
twinaphex
7ea74548b1 Reduce duration of easing out bounce otherwise we get glitches 2019-05-14 14:52:40 +02:00
twinaphex
6730d05918 (XMB) Animation settings - Main Menu opening/closing, Horizontal
highlight, Move up/down
2019-05-13 09:44:52 +02:00
Twinaphex
fbec6b84e8
Merge pull request #8529 from huwpascoe/mame_overlay
video_layout (mame artwork)
2019-05-13 00:42:26 +02:00
twinaphex
48142476aa (XMB) Cleanup 2019-05-12 18:07:37 +02:00
twinaphex
5c5c1ee84d (XMB) Cleanups 2019-05-12 17:44:40 +02:00
twinaphex
71feec72b4 Cleanup xmb_list_open_new 2019-05-12 07:26:53 +02:00
twinaphex
8cf34c3fe6 (XMB) Add some comments 2019-05-12 07:12:41 +02:00
Huw Pascoe
078cdd269f video_layout menus 2019-05-11 09:58:47 +01:00
twinaphex
74388d8490 Remove string_concat 2019-05-10 18:05:58 +02:00
Nathan S
775c272029 Menu widgets stuff + vulkan sanity check (#8710)
* task_screenshot: fix hang with menu widgets

* word_wrap: add max_lines parameter

* vulkan: better instance creation sanity check
2019-05-06 21:10:57 +02:00
natinusala
872e8ffb99 Fix multiple CXX warning 2019-05-04 22:24:59 +02:00
alfrix
19f3be21c2 XMB extra battery icons 2019-05-01 13:42:00 -03:00
twinaphex
9ee33a6a1d (Menu) Merge menu_entry into menu_entries.c 2019-05-01 11:41:13 +02:00
twinaphex
39eadbab6f Use string_concat in more performance critical areas 2019-04-30 21:17:51 +02:00
jdgleaver
55737ba127 Standardise menu powerstate access + add battery indicator to RGUI 2019-04-30 15:57:38 +01:00
twinaphex
4c3e0d44b8 Revert "Start using string_is_equal_memcmp and"
This reverts commit 26d6aee1eb064a533534dbc158a2085a887658aa.
2019-04-29 04:04:33 +02:00
twinaphex
26d6aee1eb Start using string_is_equal_memcmp and
string_is_equal_memcmp_fast
2019-04-28 17:23:11 +02:00
twinaphex
e1b11593fc (file_list.c) Cleanups/optimizations 2019-04-27 07:32:40 +02:00
twinaphex
7201d0bf22 Revert "Use path_is_valid instead of filestream_exists where possible -"
This reverts commit 88e3abd6fd2f151593ee5fe99f55cc63cf8fe0c7.
2019-04-26 13:46:21 +02:00
twinaphex
88e3abd6fd Use path_is_valid instead of filestream_exists where possible -
stat should be faster than fopen
2019-04-26 13:33:25 +02:00
twinaphex
c854d0916b (XMB) XMB honors the 'show menu sublabels' setting now - was previously
RGUI only
2019-04-24 01:48:28 +02:00
twinaphex
6268d979c0 Cleanups 2019-04-23 19:20:49 +02:00
Mark W. Kidd
8771e5b958 use PLAYLISTS_TAB enum instead of COLLECTION_LIST 2019-03-22 08:17:31 -04:00
jdgleaver
26f7503959 (XMB) Fix display glitches when refreshing current menu 2019-03-15 11:27:49 +00:00
twinaphex
6f284a1d43 Build fix 2019-03-15 01:08:09 +01:00
twinaphex
643cd1923e CXX_BUILD / C89_BUILD buildfixes 2019-03-14 14:14:44 +01:00
jdgleaver
28bb7c67af (RGUI/XMB) Enable thumbnail display on mixed content playlists (history, favourites, etc.)
Move thumbnail path handling code to reusable menu_thumbnail_path.h/.c file

(XMB) Bug fixes:

- Show thumbnails correctly when 'Show associated cores in playlists' is enabled

- Prevent each thumbnail from being loaded twice (!) when changing current selection
2019-03-14 11:53:16 +00:00
Brad Parker
10df615d14 add "Send Debug Info" option under Help 2019-03-07 19:17:54 -05:00
Twinaphex
adc9ecf4cc
Merge pull request #8335 from natinusala/master
Reintroduce menu widgets (only runloop_msg_queue for now)
2019-02-23 14:22:31 +01:00
Brad Parker
4f0d61a2ac update copyright 2019-02-22 19:13:36 -05:00
natinusala
6e20d216bd Avoid redefining the ticker spacer in each menu driver 2019-02-21 20:58:22 +01:00
orbea
f4a374a209 Fix CXX_BUILD. 2019-02-15 09:36:25 -08:00
natinusala
f481c594e8 menu_animation: use milliseconds as a unit 2019-02-14 19:24:31 +01:00
jdgleaver
27694b6b31 Add optional 'looping' menu text ticker 2019-02-14 15:10:07 +00:00
Twinaphex
a702e0d59d
Merge pull request #8270 from alfrix/master
Use the mame thumbnail repo for all the mame playlists
2019-02-14 07:05:30 +01:00
orbea
ee98a595ca xmb: Prevent crashes when resizing to a tiny window.
If the user resized their RetroArch window while using xmb it would
initiate a context_reset to scale xmb. When the window is too small
this would result in invalid pointers and a crash in the video driver.

This makes it so that when the window is too small it will skip the
context_reset and not crash. The window at this size is not really
useful to scale anyways.

Fixes https://github.com/libretro/RetroArch/issues/8260
2019-02-13 10:58:04 -08:00
Alfredo Monclus
2b5a2f0b3d Use the mame thumbnail repo for all the mame playlists 2019-02-12 13:52:53 -03:00
natinusala
f3ff7f2a89 menu_animations: make animations menu independent 2019-02-08 20:02:45 +01:00
twinaphex
59ded50d59 (Menu) Add back get_load_content_animation_data 2019-02-08 08:24:33 +01:00
twinaphex
7022786f34 Revert parts of menu_widgets that were causing breakage, but leave
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
natinusala
c20ab3864d First version of menu widgets (gl only) 2019-02-06 20:48:24 +01:00
orbea
28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
alfrix
9d52729e70 Color back monochrome and automatic to the original color f2f2f2 2019-02-01 15:06:33 -03:00
alfrix
69e7a2dff2 Invert colors in the driver and add automatic-inverted theme 2019-02-01 15:06:33 -03:00
natinusala
bf98664b15 menu_entry: hide password values 2019-01-29 10:34:58 +01:00
orbea
4722d41b0b xmb: Fix segfault when appending disk images. 2019-01-24 08:10:24 -08:00
twinaphex
b13777e9fc Header cleanups 2019-01-20 03:16:58 +01:00
Twinaphex
7c4fcb4960 Fix Xcode warnings 2019-01-20 02:37:05 +01:00
twinaphex
c98b2e2292 Buildfixes and more static code analysis warning fixes 2019-01-10 22:24:43 +01:00
twinaphex
b74b24e648 Change to C comment 2019-01-08 20:22:44 +01:00