twinaphex
72a35481ea
(XMB) Cleanups
2019-06-15 10:07:55 +02:00
Twinaphex
3ec1a4d73e
Merge pull request #8935 from jdgleaver/xmb-thumb-size
...
(XMB) Add optional thumbnail scaling
2019-06-07 20:00:30 +02:00
jdgleaver
cfaaa5eeff
(XMB) Add optional thumbnail scaling
2019-06-07 16:38:17 +01:00
jdgleaver
c03b20db55
- Hide content information 'Database Entry' item if content has no label
...
- Correctly handle error conditions in menu_displaylist 'DISPLAYLIST_DATABASE_ENTRY' case (i.e. prevent segfaults/menu lockups when content
has no label)
2019-06-07 11:23:06 +01:00
jdgleaver
97aaf42446
Overhaul content 'Information' menu display
2019-06-06 17:37:32 +01:00
jdgleaver
c4bb2f5ad7
(XMB/Ozone) Add optional thumbnail upscaling
2019-06-05 17:05:30 +01:00
twinaphex
4c5f9ee65b
Cleanups
2019-05-31 17:34:32 +02:00
jdgleaver
aa6beb68c2
Add option to show/hide 'Restart RetroArch'
2019-05-30 13:52:24 +01:00
jdgleaver
ff16fb347a
'menu_entry' optimisations
2019-05-30 10:11:26 +01:00
twinaphex
e680fab6e1
(Cheevos) Fix Cheevos
...
(Wayland) Hopefully finally fix EGL issues
2019-05-30 11:08:00 +02:00
twinaphex
2c6ca88575
(XMB) Use path_is_valid instead of filestream_exists
2019-05-28 17:10:50 +02:00
jdgleaver
20aff2a05a
Add optional 'on demand' thumbnail downloads
2019-05-24 12:03:26 +01:00
twinaphex
a0fcb1b694
(task_image.c) Cleanups
2019-05-22 06:17:08 +02:00
twinaphex
eed2ea7a99
string_is_empty check is already being done by path_is_valid/file stat
...
path cb function
2019-05-22 03:05:31 +02:00
radius
95dbb040b0
add restart menu option
...
add sublabels
Add .gitlab-ci.yml
Update .gitlab-ci.yml
2019-05-21 04:25:34 +02:00
jdgleaver
98889e1652
Ensure that displayed thumbnails are always refreshed correctly after selecting 'Download Thumbnails' from quick menu
2019-05-20 16:09:59 +01:00
jdgleaver
dde0160468
(XMB/Ozone) Ensure old thumbnails are cleared when selecting playlist entry with 'broken' thumbnails
2019-05-20 12:23:55 +01:00
twinaphex
ffe1ee4636
Don't use return value of menu_entries_get_title
2019-05-18 19:10:10 +02:00
jdgleaver
05c8694e1c
Add 'Download Thumbnails' option to quick menu
2019-05-16 14:34:01 +01:00
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 26d6aee1eb
.
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 88e3abd6fd
.
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
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
Alfredo Monclus
628fc8a690
Fix #7934
2019-01-08 07:52:17 -03:00
alfrix
c92136015a
a couple more icons
2019-01-06 01:03:27 -03:00
alfrix
ac8d3d7a51
Simplify the icon search and handle incomplete themes better
2019-01-06 01:03:27 -03:00
alfrix
e83b3adc20
More Icons
2019-01-06 01:03:27 -03:00
psxdev
11186dd5e0
[ORBIS] Workaround weird behaviour with task with bg.png in xmb
2019-01-03 21:23:44 +01:00
orbea
45c85aa6fe
xmb: Don't show a black background without assets.
...
This also now only hides the time icon instead of the entire time
without assets.
Fixes https://github.com/libretro/RetroArch/issues/7795
2018-12-22 15:51:43 -08:00
radius
c70e322496
cleanup
2018-12-21 18:19:48 -05:00
radius
6c936274b7
make file copy operation a function
...
add sublabels
improve localization
2018-12-16 16:55:12 -05:00
radius
bfd23150b5
add core sideloading option
2018-12-16 12:42:09 -05:00
radius
45228d0307
massive subsystem cleanup & use the proper data in each instance
2018-12-10 23:01:21 -05:00
radius
cad5ae287f
fix https://github.com/libretro/fbalpha/issues/24#issuecomment-445803876
2018-12-10 22:09:42 -05:00
alfrix
cd2d2f8807
Add icons for apply on toggle and autoapply
2018-11-30 18:10:28 -03:00
Twinaphex
4578b82027
Merge pull request #7681 from alfrix/master
...
Menu drivers asset handling updates
2018-11-30 09:35:06 +01:00
alfrix
ab34b21f8d
XMB asset handling refactors also do not show black boxes
2018-11-29 14:49:39 -03:00
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +01:00
twinaphex
a24a788e52
Fix subsystem for ozone
2018-11-29 12:12:00 +01:00
twinaphex
2777ee2fa4
Fix memory leak
2018-11-28 09:49:28 +01:00
Twinaphex
02e7b16461
Merge pull request #7643 from fr500/subsystem
...
WIP: try to load subsystems without loading content
2018-11-27 18:56:41 +01:00
twinaphex
48dcd9640e
Remove this
2018-11-26 01:48:26 +01:00
natinusala
94211bf833
xmb: fix hang when resizing with threaded video driver
2018-11-26 00:16:25 +01:00
twinaphex
de903c650d
Reinitialize context in a different way
2018-11-25 20:34:50 +01:00
radius
77faf4ac4a
[subsystem] try to load subsystems without loading content
2018-11-24 23:34:51 -05:00
twinaphex
4e796ae86e
(XMB) Cleanups
2018-11-25 05:29:40 +01:00
twinaphex
8be504e5e5
Don't reupload the textures all the time
2018-11-25 03:39:46 +01:00
twinaphex
0486979bc9
Should now work across core context resets
2018-11-25 03:01:41 +01:00
twinaphex
006a002f19
Revert "Should now correctly rescale after resolution changes"
...
This reverts commit c9bb537cdd
.
2018-11-25 02:48:14 +01:00
twinaphex
c9bb537cdd
Should now correctly rescale after resolution changes
2018-11-25 02:45:13 +01:00
Alfrix
1356577c2e
Add more icons
2018-11-24 13:21:43 -03:00
Alfrix
780d77e29e
Relax the warning in XMB
2018-11-17 12:00:01 -03:00
Alfrix
f4b6dcb6a1
Add missing assets warning to xmb
2018-11-17 10:34:37 -03:00
natinusala
f493c114b5
ozone: fix visual issues, add fade in/out to messagebox
2018-11-14 14:18:14 +01:00
natinusala
28b415f9f2
ozone: implement bind_init
2018-11-13 12:54:06 +01:00
Twinaphex
1ef286ec7c
Merge pull request #7583 from alfrix/input_icons
...
Input icons (User Binds)
2018-11-12 21:53:07 +01:00
Alfrix
989ddb35a8
Cleanup
2018-11-12 00:54:24 -03:00
Alfrix
53e89f6bd1
Fix shutdown icon and add restart
2018-11-12 00:38:12 -03:00
Alfrix
e5c7de8607
Input icons (User binds)
2018-11-12 00:30:09 -03:00
natinusala
20a8e1b40f
ozone: fancy new cursor
2018-11-09 16:51:34 +01:00
Alfrix
0b29a93bf3
Add more icons OZONE/XMB
2018-11-08 19:43:42 -03:00
natinusala
b5f869bf25
ozone: implement messagebox and OSK
2018-11-08 12:00:06 +01:00
Alfrix
e1f97646ee
More icons XMB
2018-11-07 15:10:13 -03:00
Alfrix
a1213f372c
Do not draw icons in the dropdown (only the checkmark)
2018-11-07 08:42:16 -03:00
Alfrix
2c7f24590a
Add checkmark to XMB dropdown lists
2018-11-06 22:48:38 -03:00
Alfrix
6292c8ed2e
Input icons (Quickmenu)
2018-11-04 17:15:30 -03:00
Alfrix
1b39b73b61
add some Lakka icons
2018-11-04 15:11:19 -03:00
radius
8f2b91d95e
[cheevos] fix badges
2018-10-28 19:46:23 -05:00
Nay Slayer
6b96ff82de
Fix xmb.c and stripes.c menu drivers texture memory leak
2018-10-25 19:40:24 +03:00
twinaphex
63eff7f236
Create menu_animation_get_delta_time
2018-10-17 06:55:49 +02:00
twinaphex
4692e95fd8
Refactor 'kill by tag' and 'kill by subject'
2018-10-17 06:49:24 +02:00
twinaphex
131d77875e
Create menu_displaylist_setting
2018-10-17 05:33:22 +02:00
Alfrix
304b4f3f57
Use subsetting as placeholder until themes are updated
2018-10-09 20:31:19 -03:00
Alfrix
fa03a634d0
New Netplay icons
2018-10-09 19:52:28 -03:00
Brad Parker
262634739c
xmb: increase sublabel size limit to handle longer strings (especially CJK languages)
2018-10-08 23:29:17 -04:00
Twinaphex
c29654b504
Merge pull request #7332 from grimpunch/master
...
Date Time setting for AM:PM as an option
2018-10-07 02:31:21 +02:00
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
57c77a9a28
Silence more warnings
2018-10-04 16:32:40 +02:00
=Christian Murphy
b3cf7150d5
Date Time setting for AM:PM as an option
2018-09-30 18:01:43 +01:00
Alfrix
7a66be2346
Add Recording and Streaming icons
2018-09-27 17:18:04 -03:00
twinaphex
7aea66677b
Merge menu_input.c and menu_event.c
2018-09-25 16:46:15 +02:00
Twinaphex
6463f7005b
Merge pull request #7174 from stuartcarnie/sgc-metal
...
Fix crashes for metal; buffer overflow in xmb; Metal fullscreen issue
2018-09-02 21:55:10 +02:00
Stuart Carnie
611e484633
fix(xmb): Fix buffer overflow
2018-09-02 12:49:44 -07:00
Twinaphex
d4cb24f8d1
Merge pull request #7148 from alfrix/master
...
Add neoactive and retroactive to menu icons
2018-09-02 03:42:03 +02:00
twinaphex
9d43f7f036
Fix French
2018-08-29 21:25:47 +02:00
Alfrix
107cc364b5
Add neoactive and retroactive to menu icons
2018-08-28 19:43:02 -03:00
Alfrix
6d1e04dd9c
Cleanup
2018-08-27 10:45:07 -03:00
Alfrix
aa0889ec29
Fallback to default icon in custom playlists
2018-08-27 10:43:31 -03:00
Alfrix
461dbf39ba
Fix themes without menu icons
2018-08-26 20:00:36 -03:00
Alfrix
8dfeaba30b
Add automatic and systematic to menu themes
2018-08-24 16:10:19 -03:00
Alfrix
c39ce0e04b
Add Automatic theme
...
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
Alfrix
fb15edebc3
Add Retrosystem to the support list of menu icons
2018-08-22 19:52:27 -03:00
Alfrix
947113d007
Change start core icon
2018-08-22 16:31:02 -03:00
Alfrix
8984162e0f
Change Reset core association icon to undo
2018-08-21 14:19:35 -03:00
alfrix
105fba6abe
XMB add an option to show desktop ui aka WIMP
2018-08-18 15:10:40 -03:00
alfrix
b35914fcc0
Fix Stop Netplay Host
2018-08-13 19:41:18 -03:00
alfrix
ae562614c4
Add dot-art to the supported list in the new XMB icons
2018-08-13 18:42:46 -03:00
alfrix
6e64a39044
Add icons to XMB (limited to Monochrome for now)
...
Add monochrome inverted to the menu icons
Allow the extra XMB icons in custom theme
Add subsettings
2018-08-13 12:37:45 -03:00
alfrix
8bbc0cb115
Cleanup
2018-08-13 12:37:45 -03:00
twinaphex
6ae4350883
(XMB) Add back XMB ribbon - was probably not meant to be removed
2018-07-22 21:18:11 +02:00
Rob Loach
aba179a910
Merge branch 'master' into stripes
2018-07-22 13:30:47 -04:00
Jean-André Santoni
2a2e732a79
(Menu) Add a setting to hide the shutdown option
2018-06-23 12:01:13 +07:00
Jean-André Santoni
6868670136
(XMB) Code cleaning
2018-06-22 22:31:06 +07:00