262 Commits

Author SHA1 Message Date
twinaphex
e4f99dc648 (ozone) reorder structs, alignment 2020-08-24 10:47:17 +02:00
twinaphex
7a6b9fd1b2 (Ozone) Horizontal list - put on stack - it's already on heap-allocated
struct as is
2020-08-24 10:22:32 +02:00
twinaphex
ad7db2e2b8 Move path variables off heap size; prevent potential memory
fragmentation
2020-08-18 12:44:14 +02:00
twinaphex
bafeebcd50 (Ozone) Get rid of some forward declarations 2020-08-03 22:23:48 +02:00
Bernhard Schelling
5229b255b5 Show system icons in explore view 2020-08-04 02:37:34 +09:00
Twinaphex
8441f60314 Remove unused variable 2020-08-01 21:47:22 +02:00
jdgleaver
776301883c Enhanced playlist search functionality 2020-07-31 15:14:51 +01:00
jdgleaver
d77f6705df Add option to hide 'Explore' tab + menu clean-ups 2020-07-29 13:01:49 +01:00
twinaphex
4c6136d970 Stub out menu_explore.c when HAVE_LIBRETRODB is not defined 2020-07-28 12:15:05 +02:00
Bernhard Schelling
667e8a558e Explore view - WIP1
A top content view that combines all playlists with database entries to browse by year, developer, system, etc.
Depends on the quality of the available metadata in the database (RDB) files.
2020-07-28 04:44:31 +02:00
jdgleaver
506aa0a36c Add optional widget-based 'load content' launch feedback animation 2020-07-09 13:05:28 +01:00
twinaphex
d748b37e6b (Ozone/XMB) Use malloc instead of calloc for file_list 2020-06-29 04:24:06 +02:00
twinaphex
3aafed5030 Cleanups 2020-06-26 17:37:09 +02:00
twinaphex
0bb6fafac5 Revert "(Ozone) Cleanups"
This reverts commit ac601e6aeb0f6ea6c6f99d8053cbfbd563213d03.
2020-06-26 17:27:45 +02:00
twinaphex
ac601e6aeb (Ozone) Cleanups 2020-06-26 17:21:32 +02:00
twinaphex
aa48eeb98e Turn path_default_slash uppercase, and do some optimizations 2020-06-25 13:36:01 +02:00
twinaphex
9707f1f622 Get rid of gfx_ctx_animation_tag 2020-06-08 04:09:12 +02:00
twinaphex
058adf247c Further optimizations to menu_entry_get - get rid of some unnecessary
small wrapper functions
2020-06-07 20:02:12 +02:00
twinaphex
08f1fb5b38 (Ozone) Cleanups 2020-06-07 03:45:57 +02:00
Guo Yunhe
40eb37ba46 Use fallback font for Persian 2020-06-04 23:36:04 +03:00
jdgleaver
18912ac23d Enable configuration of date seperator in clock and runtime 'last played' displays 2020-05-25 15:46:53 +01:00
twinaphex
93e8edf2f9 Fix C89_BUILD error and several style nits 2020-05-24 17:41:27 +02:00
Guo Yunhe
b6561ee9ca Fix Arabic, Chinese and Korean font rendering 2020-05-24 17:39:22 +03:00
twinaphex
70957aa52a (Ozone) Move these static variables outside of the header 2020-05-22 01:45:52 +02:00
jdgleaver
63644ac761 (GLUI) Add desktop-style playlist view mode 2020-05-09 14:53:52 +01:00
jdgleaver
19a8a815f0 (Ozone) Hide thumbnail button hints when viewing file browser lists 2020-04-30 09:57:44 +01:00
jdgleaver
0b294faa71 (Ozone) Refactor footer display 2020-04-29 17:54:49 +01:00
jdgleaver
30555f8132 (Ozone) Enable second thumbnail/content metadata toggle using RetroPad 'select' 2020-04-29 12:29:42 +01:00
jdgleaver
58e6ca9ad4 (Ozone) Fix undefined behaviour when using touch screen to change input remaps 2020-04-28 10:46:19 +01:00
Barry Rowe
289be872f3 Added in auto-translate support, fixes for ozone and glui accessibility, and support for nvda and SAPI narration. 2020-04-13 17:46:08 -07:00
Autechre
d521945479
Merge pull request #10425 from jdgleaver/ozone-font-alignemnt
(Ozone) Enable proper vertical text alignment + thumbnail display improvements
2020-04-09 14:16:46 +02:00
jdgleaver
887999904b (Ozone) Pointer input fixes 2020-04-08 17:09:38 +01:00
jdgleaver
545e5fd6ab (Ozone) Enable proper vertical text alignment + thumbnail display improvements 2020-04-08 15:15:39 +01:00
jdgleaver
05744bb69f (runtime_file) Remove settings pointer dependency 2020-03-27 11:12:32 +00:00
twinaphex
9786e08228 (Ozone) Cleanups 2020-03-09 15:10:28 +01:00
twinaphex
448b988e62 (Ozone) Cleanups 2020-03-09 15:03:21 +01:00
twinaphex
92054bcd09 (Ozone) Cleanups 2020-03-09 14:53:54 +01:00
twinaphex
540f0d2646 (Menu) Cleanups 2020-03-09 14:46:23 +01:00
twinaphex
b3d5551ad2 (Menu) Cleanups 2020-03-09 14:22:16 +01:00
twinaphex
999f862a6d Fix for cursor conditional 2020-03-09 14:14:11 +01:00
twinaphex
7f958862fe cleanups 2020-03-09 01:32:05 +01:00
twinaphex
2413c1b8d5 (Menu) Cleanups 2020-03-09 00:58:04 +01:00
twinaphex
d91800038d (Ozone) Cleanups 2020-03-09 00:38:18 +01:00
twinaphex
d72596142e gfx_display_draw_quad - no longer dependent on video_frame_info 2020-03-08 23:56:22 +01:00
twinaphex
b24d1f06aa gfx_display_scissor_begin/end - get rid of video_frame_info dependency 2020-03-08 22:58:17 +01:00
twinaphex
e4aa0fd544 (gfx display) Get rid of video_frame_info dependency for
blend_begin/blend_end
2020-03-08 22:28:42 +01:00
twinaphex
ead6c2b0dc Cleanups 2020-03-07 22:41:10 +01:00
twinaphex
a8a2294f27 (Menu) Cache video_info->width/video_info->height into local
variables
2020-03-07 21:42:49 +01:00
twinaphex
ee9c6ef5ba (Font driver) Get rid of more video_frame_info dependencies 2020-03-07 01:41:00 +01:00
jdgleaver
5b59f0dcda (gfx_thumbnail) Move globals to a single struct 2020-03-06 15:48:07 +00:00