407 Commits

Author SHA1 Message Date
twinaphex
6b82089d6c Move menu_display code to gfx_display 2020-02-17 00:42:49 +01:00
twinaphex
f74225721d menu_thumbnail and menu_thumbnail_path now decoupled from menu
system
2020-02-16 16:38:17 +01:00
twinaphex
9a6ab81739 MOve gfx_display and gfx_animation to gfx/ 2020-02-16 15:26:58 +01:00
twinaphex
c71469c715 Rename menu_display to gfx_display 2020-02-16 15:10:07 +01:00
twinaphex
fc9edda0ef Turn menu_animation.c into gfx_animation.c 2020-02-16 14:01:34 +01:00
twinaphex
084bad5aaa Every menu driver can set its own callback 2020-02-16 13:40:18 +01:00
jdgleaver
23c9b86f64 (Menu Widgets) Enable scaling of widgets independently from menu scale 2020-02-14 17:10:39 +00:00
jdgleaver
3f34f5072f (Menu Widgets) Add comment notifying that OZONE_SIDEBAR_WIDTH must be kept in sync between menu_widgets.c and ozone.h 2020-02-13 18:20:49 +00:00
jdgleaver
fff9a4f0c5 (Ozone) Add DPI-based scaling 2020-02-11 17:03:54 +00:00
twinaphex
1fafdb2843 Style nits 2020-02-10 13:18:27 +01:00
twinaphex
cde2d7c18c Looks like unnecessary logic 2020-02-02 17:32:14 +01:00
twinaphex
7f4139c427 Get rid of wrong double ';;' 2020-01-30 16:53:20 +01:00
twinaphex
3f598a0f9c Revert "Get rid of send debug info - if we ever bring this back, needs to be"
This reverts commit c0482ff2eadfc705b5fdc278cda3cc1841fb8b1a.
2020-01-25 15:55:11 +01:00
twinaphex
c0482ff2ea Get rid of send debug info - if we ever bring this back, needs to be
reimplemented according to new infra
2020-01-25 14:53:04 +01:00
jdgleaver
e7733abc40 (Playlist Management) Add 'Clean Playlist' option 2020-01-15 18:00:51 +00:00
jdgleaver
b5eba22aaf Disk control interface improvements 2020-01-14 12:30:08 +00:00
jdgleaver
cf58c09d6e (XMB/Ozone) Fix 'quick menu' detection 2020-01-04 14:28:30 +00:00
twinaphex
27c45b1b7a (Menu_thumbnail) Get rid of settings_t dependency 2020-01-04 12:38:33 +01:00
twinaphex
88c331ea99 (Menu) Add missing textures 2019-12-30 15:05:23 +01:00
twinaphex
81972149fc Submenu system is now properly hidden 2019-12-30 08:02:13 +01:00
twinaphex
3fe8806018 (Subsystem Settings) Create separate subsystem settings list - will
be selectively hidden later based on whether subsystems are implemented
for the core
2019-12-30 05:43:48 +01:00
twinaphex
f3742a101c Change function signature on subsystem function 2019-12-30 05:17:31 +01:00
jdgleaver
695749f155 (Core Updater) Only download when new core is available + add option to update all installed cores 2019-12-23 17:34:44 +00:00
jdgleaver
8ba17dd985 (Ozone) Add fullscreen thumbnail viewer 2019-12-17 11:41:01 +00:00
jdgleaver
3b8e3c613f (Ozone) Minor thumbnail optimisations 2019-12-11 13:44:59 +00:00
jdgleaver
2dc9616509 (XMB) Use new 'menu_thumbnail' library for loading/rendering thumbnails 2019-12-10 17:03:47 +00:00
jdgleaver
3031556e73 Enable playlist/add content functionality on platforms without database support 2019-12-06 10:49:27 +00:00
jdgleaver
170397456c Add manual content scanner 2019-11-29 17:14:46 +00:00
jdgleaver
9170bca9b3 (Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails 2019-11-25 13:14:25 +00:00
twinaphex
aba96fbf03 (Menu) Small cleanups 2019-11-18 04:20:40 +01:00
jdgleaver
7eefec6945 (GLUI) Navigation improvements 2019-11-15 14:53:00 +00:00
twinaphex
08ce33eed0 Add HAVE_ONLINE_UPDATER 2019-11-11 00:22:03 +01:00
jdgleaver
c356969c3a (GLUI) Add initial thumbnail support 2019-10-31 17:25:55 +00:00
jdgleaver
3057c31798 (Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB 2019-09-30 16:55:41 +01:00
FreeShippingParty
999887bda5 Add option to delete playlists 2019-09-29 10:48:46 -04:00
jdgleaver
ef710442f1 (Ozone) Add option to toggle between static and scrolling content metadata 2019-09-23 15:33:20 +01:00
twinaphex
b94b9e2adb Go back to plain strlcpy/strlcat - probably best to look at
opportunities to reduce these calls vs. replacing them with
unsafe macros
2019-09-23 00:19:01 +02:00
twinaphex
3b057d9605 Start using STRLCAT_CONST_INCR and STRLCPY_CONST 2019-09-20 23:33:17 +02:00
twinaphex
db624a7c99 Start cleaning up the rather messy manual assignment 2019-09-20 02:03:26 +02:00
jdgleaver
8655038601 Overhaul menu mouse/touchscreen input handling 2019-09-19 16:53:22 +01:00
twinaphex
71cc43651a (Ozone) Fix regression with sidebar textures 2019-09-19 09:03:07 +02:00
twinaphex
ab515daa0c Try to get rid of file_path_str 2019-09-18 18:12:57 +02:00
twinaphex
f663c64cd4 (MaterialUI/Ozone) Prevent more unnecessary strlcats 2019-09-18 06:43:01 +02:00
jdgleaver
a0fd9d21d2 Enable customisation of runtime 'last played' display format 2019-09-10 16:14:38 +01:00
twinaphex
aa95b721dd Reset frame time counter after doing menu context reset 2019-08-24 20:13:33 +02:00
twinaphex
94e2d646be Add Frame Time Counter settings 2019-08-24 18:18:24 +02:00
twinaphex
5b04350376 (Ozone) Update - hide Load Core when core and/or content is running 2019-08-24 06:41:59 +02:00
twinaphex
b66c5581db Add Shader Preset Save / Remove 2019-08-24 01:44:50 +02:00
twinaphex
f6d2768181 (Ozone) Add 'Load Disc/Dump Disc' entries to Ozone
(Ozone) Add texture for disc
(Disc) Add sublabels for Load Disc/Dump Disc
2019-08-23 18:35:04 +02:00
jdgleaver
84dac7745e Make smooth ticker text scroll speed resolution independent 2019-08-22 11:49:05 +01:00