jdgleaver
6da778b934
(Playlist Manager) Add 'Refresh Playlist' option
2021-09-09 16:18:26 +01:00
twinaphex
10782f9abc
Cleanups - move code over to menu_driver.c
2021-09-07 11:55:12 +02:00
Autechre
36888612eb
Reduce gfx_display_rotate_z calls in menu drivers ( #12937 )
...
* (Ozone) Take out gfx_display_rotate_z out of ozone_draw_icon -
lots of matrix rotates and multiplies were happening when
just calling it once would suffice
* (MaterialUI) Reduce calls to gfx_display_rotate_z
* (XMB) Cleanup
2021-09-05 03:46:52 +02:00
jdgleaver
508b0c2ee2
Add enhanced search functionality to the 'Cheats' menu
2021-09-03 14:58:33 +01:00
Autechre
7b9cbc08d7
Add HDR support for D3D12 (rebased PR from MajorPainTheCactus) ( #12917 )
...
* Add HDR support
* Attempt to fix Mingw build and Metal builds
* (D3D12) Fix relative header includes
* Add missing hdr_sm5.hlsl.h
* (d3d12_common.c) Some C89 build fixes
* Fix MSVC build
* - Attempt to fix build on mingw/msys unix with dirty hack
- Fix shader compilation of hdr_sm5.hlsl.h on MSVC/Visual Studio -
the define was seen as an error and was causing the first pipeline
to error out
- Make sure we manually set handle of backBuffer to NULL
* Moving the release of the texture above the freeing of desc.srv_heap
and desc.rtv_heap solves the hard crashes on teardown/setup in RA -
it was crashing hard in d3d12_release_texture before
* Add HAVE_D3D12_HDR ifdef - needs to be disabled for WinRT for now
because of several things that are Windows desktop-specific right now
(GetWindowRect)
* Add dirty GUID hack - should work for both mingw/msys on Windows/Linux
as well as MSVC/Visual Studio (hopefully)
* Change HAVE_D3D12_HDR to HAVE_DXGI_HDR
* Move away from camelcase named variables
* Fix RARCH_ERR logs - they need a newline at the end
* d3d12_check_display_hdr_support - make it return a bool on return
and set d3d12->hdr.support and d3d12->hdr.enable outside of the
function
* (DXGI) Remove D3D12 dependencies from dxgi_check_display_hdr_support and
move it to dxgi_common.c instead
* (DXGI) move d3d12_swapchain_color_space over to dxgi_common.c and
rename it dxgi_swapchain_color_space
* (DXGI) move d3d12_set_hdr_metadata to dxgi_common.c and
rename it dxgi_set_hdr_metadata
* (DXGI) dxgi_check_display_hdr_support - better error handling?
* Fix typo
* Remove video_force_resolution
* (D3D12) Address TODO/FIXME
* (D3D12) Backport
c1b6c0bff2
- Fixed resource transition for present when HDR is off
Fixed cel shader displaying all black as blending was enabled when the hdr shader was being applied - turned off blending during this shader
* Move d3d12_hdr_uniform_t to dxgi_common.h and
rename it dxgi_hdr_uniform_t
* (D3D11) Add HDR support
* Add TODO/FIXME notes
* Cache hdr_enable in video_frame_info_t
* Update comment
2021-09-03 06:15:25 +02:00
twinaphex
9ea6f15c1d
(Ozone) Forgot to add ozone.c file
2021-08-31 18:43:58 +02:00
twinaphex
d0d495edc3
Combine all ozone files into one - discussed internally first -
...
allows us to modify the scope of the global variables from public
to static - also allows for easier refactors amongst
XMB/materialui/Ozone/RGUI later
2021-08-31 18:42:43 +02:00
twinaphex
a785bd8d80
Remove HAVE_STRIPES - unfinished and unusable menu driver right
...
now
2021-08-31 17:50:24 +02:00
twinaphex
7f08729a5e
Revert "(gfx_display) Make gfx_display_set_fb_size - get rid of the small"
...
This reverts commit 618cfacd59
.
2021-08-26 18:42:43 +02:00
twinaphex
618cfacd59
(gfx_display) Make gfx_display_set_fb_size - get rid of the small
...
getter/setter functions - also finally take this opportunity to stop
setting framebuffer width/height/pitch for menu drivers that don't
use a framebuffer texture at all
2021-08-26 18:26:44 +02:00
jdgleaver
a6901dc85e
Add option to (force-)write current core options to disk
2021-08-26 11:42:46 +01:00
twinaphex
bea512b70b
Get rid of gfx_display_draw_texture - use gfx_display_draw_quad instead
2021-08-22 17:57:21 +02:00
Autechre
21d3c13ed3
Merge pull request #12837 from sonninnos/ozone-check
...
(Ozone) Ensure the existence of values used in selection calculation
2021-08-21 14:33:14 +02:00
sonninnos
7a6434ecb2
(Ozone) Ensure the existence of values used in selection calculation
2021-08-21 13:10:59 +03:00
twinaphex
97b9a79fc0
Reproduced crash occurring on OSX upon entering 'Load Content'
...
menu, this fixes it
2021-08-18 16:10:19 +02:00
twinaphex
a489f1275a
(Ozone) Casting to unsigned caused an integer overflow and after float
...
promotion would lead to 'x' being a garbage value, leading to problems
when this value was passed to vkCmdSetViewport. This stops Vulkan
validation layers from complaining about it
2021-08-14 02:20:56 +02:00
Autechre
f9c0cb198c
Revert "I have added a new theme for Ozone (Ocean Blue)"
2021-08-02 17:14:45 +02:00
Autechre
c427e9d9ba
Merge pull request #12420 from SecularSteve/Ocean_Blue_Ozone_Colour_theme
...
I have added a new theme for Ozone (Ocean Blue)
2021-08-01 22:22:26 +02:00
jdgleaver
af88aaee77
(RGUI) Enable fullscreen thumbnail toggle using RetroPad 'start' button
2021-07-19 14:15:28 +01:00
jdgleaver
137f18bed1
(RGUI) Fix sublabel length when menu clock is disabled
2021-07-14 15:03:29 +01:00
John Parton
f6aeb717ba
Basic rs90 build
...
DINGUX_BETA has clock_gettime libogc
Add tinyalsa support to rs90
2021-07-13 11:36:48 -05:00
jdgleaver
7a3d78b1c0
(Menu+Widgets) Add workaround for FPU bug that breaks scale factor comparisons on certain platforms (fixes XMB thumbnails on 32bit Linux/Windows)
2021-07-12 12:14:55 +01:00
Autechre
10f42d7034
Merge pull request #12549 from sonninnos/xmb-opacity
...
(XMB) Icon opacity fix
2021-06-21 20:48:19 +02:00
sonninnos
c802a549f6
(XMB) Icon opacity fix
2021-06-21 16:46:58 +03:00
Autechre
0a75b51b29
Merge pull request #12534 from jdgleaver/input-port-remapping
...
Add support for mapping multiple controllers to a single input device
2021-06-21 15:28:34 +02:00
jdgleaver
973f5cda6d
Add support for mapping multiple controllers to a single input device
2021-06-21 12:42:38 +01:00
sonninnos
7695298dfc
(XMB) Dynamic wallpaper improvement
2021-06-18 23:03:34 +03:00
Tony
ff7982fbcd
(XMB) Dynamic wallpaper fix ( #12531 )
2021-06-18 18:00:37 +02:00
jdgleaver
642d6c9fb8
(Ozone) Ensure sidebar display status is updated correctly when performing rapid menu navigation ( #12524 )
2021-06-14 13:58:39 +02:00
jdgleaver
3c2e3f1ce9
Add enhanced search functionality to the 'Manage Cores' menu ( #12516 )
2021-06-11 21:17:32 +02:00
Bernhard Schelling
98194ce135
Allow the 8 analog stick directions to be used as keys for core keyboard mappings ( #12506 )
2021-06-10 17:00:33 +02:00
Michael Burgardt
4dcda032d0
Added list entry enumeration to XMB ( #12427 )
2021-06-10 16:02:19 +02:00
Autechre
fce9da5e76
Merge pull request #12445 from toshixm/CJK_folding_rev2
...
Improve message wrapping with CJK languages
2021-06-04 20:14:55 +02:00
toshixm
4fab84ca9e
improve message wrapping with CJK languages
2021-06-03 21:09:35 +09:00
Jamiras
ef9beea9f8
use info icon for headers; use server default image while downloading badges
2021-06-01 21:27:02 -06:00
Jamiras
e76265e1aa
group achievements by category
2021-06-01 15:23:18 -06:00
SecularSteve
c424315510
Made the text, icons and borders darker, fixed the sidebar gradient.
2021-05-23 22:44:42 +02:00
SecularSteve
0bd49c59c6
Added new "Ocean Blue" theme
2021-05-20 14:11:00 +02:00
SecularSteve
a1ff509276
Added new "Ocean Blue" theme (along with a small tutorial)
...
I also sorted all of floats of the other themes in order.
2021-05-20 14:10:13 +02:00
twinaphex
0482892a9c
Get rid of return variable for snprintf
2021-05-18 23:09:45 +02:00
Michael Burgardt
d50be7a0ab
Added simple playlist entry enumeration to ozone; added toggle option by jdgleaver
2021-05-17 18:49:25 +02:00
jdgleaver
358cafa978
(RGUI) Fix saving of config files/overrides when 'Lock Menu Aspect Ratio' is enabled
2021-05-14 10:50:18 +01:00
Ryunam
a16aba2138
Updates to Ozone
2021-05-12 15:28:26 +02:00
jdgleaver
f4511f6fa4
(core_info) Performance optimisations + code clean-ups/refactors
2021-04-26 14:30:31 +01:00
jdgleaver
80753ac741
Add search filter support to cheats and overlays file browser menus
2021-04-22 16:56:57 +01:00
jdgleaver
fc283123bb
(RGUI) Fix display of 'Video > Scaling' menu when 'Lock Menu Aspect Ratio' is enabled
2021-04-22 15:55:59 +01:00
jdgleaver
b193fd0ba9
Enhanced 'Load Content' file browser search functionality
2021-04-20 15:49:22 +01:00
jdgleaver
54c45bd54e
(RGUI) Add option to disable menu transparency
2021-04-15 12:32:39 +01:00
digitalisland-nino
6f29c1ff94
Created new Ozone Dracula color theme.
...
Copied RGUI Dracula theme localized strings to new Ozone Dracula theme.
Copied RGUI Dracula theme localized strings to new Ozone Dracula theme.
Added Ozone Dracula color theme to UI.
Added Ozone Dracula color theme entry.
2021-04-14 22:18:18 +02:00
jdgleaver
a6cffc0e29
(XMB/GLUI/Ozone) Add optional menu screensaver animations
2021-04-13 15:36:57 +01:00
twinaphex
544a17926b
Use path_basename_nocompression where we are sure we are not
...
dealing with a filename with a compressed archive hash
2021-04-11 17:44:41 +02:00
twinaphex
fb1258b817
Set anim.update_timecb to NULL immediately after menu driver's 'free'
...
function has been called
2021-04-08 01:37:47 +02:00
twinaphex
5334ddd199
Don't call anim_get_ptr inside gfx_thumbnail.c
2021-04-08 01:30:42 +02:00
twinaphex
2e6393f082
Get rid of pointer grabbing for p_disp
2021-04-08 00:38:24 +02:00
twinaphex
a989cfb987
Fix compilation error for older MSVC versions - cannot handle two ';'
...
one after another
2021-04-05 15:57:05 +02:00
twinaphex
5a0c0a26e3
Get rid of more disp_get_ptr calls
2021-04-05 15:22:45 +02:00
twinaphex
af00dca08b
Get rid of some pointer grabbing for disp_get_ptr by making it
...
a part of video_frame_info
2021-04-05 14:55:28 +02:00
jdgleaver
72f08bb1b4
(RGUI) Fix LGTM warning - 'Multiplication result converted to larger type'
2021-04-02 10:16:47 +01:00
jdgleaver
371d0b7395
Add optional menu screensaver
2021-04-01 17:26:43 +01:00
jdgleaver
6d13ace83a
(GLUI) Add icon to 'Turbo Fire' menu entry
2021-03-29 15:50:32 +01:00
sonninnos
9062b61511
Separate 'Turbo Fire' menu
2021-03-25 22:28:18 +02:00
twinaphex
cd9d6c0511
gfx_display - Get rid of lots of pointer grabbing
2021-03-25 20:12:34 +01:00
twinaphex
8064af8f15
Get rid of more pointer grabbing
2021-03-25 19:22:12 +01:00
twinaphex
d9fa5585a0
Silence static code analysis warings pointed out by cppcheck
2021-03-24 02:23:58 +01:00
twinaphex
8f79e14d0a
Silence LGTM static code analysis warnings
2021-03-24 00:25:47 +01:00
twinaphex
00f60ec577
Remove unused variable
2021-03-22 10:01:09 +01:00
twinaphex
1f4dd522ab
(RGUI) Cut down on gfx_display_get_fb_size
2021-03-22 01:58:43 +01:00
twinaphex
8b2eb8ed37
Cut down on config_get_ptr calls in menu_displaylist_ctl
2021-03-21 16:36:36 +01:00
twinaphex
78e9a16493
Cut down on disp_get_ptr calls
2021-03-21 15:37:40 +01:00
twinaphex
e35ed84de9
(Menu) Cut down on config_get_ptr calls
2021-03-21 11:46:27 +01:00
twinaphex
c053a871d0
Cut down on anim_get_ptr calls
2021-03-21 11:09:22 +01:00
twinaphex
a19c61ec7f
(Ozone) Cut down on pointer grabbing - reduce calls to disp_get_ptr
...
and anim_get_ptr
2021-03-21 11:03:38 +01:00
twinaphex
a0a681b324
(Menu drivers) Less pointer grabbing - cut down on get_ptr calls
2021-03-20 17:45:05 +01:00
twinaphex
94ae0460cc
Cut down on calls to gfx_display_get_fb_size
2021-03-20 16:52:53 +01:00
Autechre
70d79eb01c
Merge pull request #12156 from sonninnos/bind-reorder
...
Cosmetic input bind order
2021-03-16 12:43:02 +01:00
Autechre
ad13be13cd
Merge pull request #12162 from jdgleaver/glui-fix
...
GLUI: Fix main menu 'History' entry
2021-03-16 12:27:46 +01:00
jdgleaver
d678fbd7b3
(Ozone) Ensure all members are initialised when allocating nodes
2021-03-16 10:14:52 +00:00
jdgleaver
235967c606
GLUI: Fix main menu 'History' entry
2021-03-16 10:10:37 +00:00
sonninnos
e89cd8bc0b
Cosmetic input bind order
2021-03-16 02:46:41 +02:00
twinaphex
b8c51ed040
Remove unused variables
2021-03-15 09:32:47 +01:00
twinaphex
40ef5f7e65
Prevent calls to menu_driver_navigation_set inside menu drivers -
...
can just call the accompanied function internally
2021-03-15 06:56:55 +01:00
twinaphex
4e883c4568
Refactor menu_displaylist_setting away
2021-03-15 06:11:57 +01:00
twinaphex
14248f7401
(Menu) Iterate function callback was never used, remove it
...
- Also turn menu_driver_iterate into static function and
redesign code a bit; non-functional
2021-03-11 20:17:22 +01:00
twinaphex
a6c11b5ed3
rgui_render - call menu_entries_get_size later in function
...
ozone_draw_entries - MENU_ENTRIES_CTL_START_GET was unnecessary to call
2021-03-11 19:48:56 +01:00
twinaphex
e5045fa2e2
Simplify menu_driver_deferred_push_content_list
2021-03-11 03:49:51 +01:00
twinaphex
839a270a97
Menu refactors:
...
- Get rid of menu_driver_search_list_clear
- Get rid of contentlist_switch callback - was only ever one
function callback implementation
2021-03-11 03:37:19 +01:00
Autechre
9f3ea51f77
Refactors pt4 ( #12126 )
...
* Cleanups:
- menu_driver_set_id - don't pass p_rarch to function
- Ozone: call ozone_list_cache directly instead of going through
wrapper function in retroarch.c that then calls ozone_list_cache
- Some other cleanups, non-functional
* (Menu) Replace calls to menu_driver_list_cache inside retroarch.c
2021-03-11 02:58:35 +01:00
twinaphex
a2031608e7
Don't use file_list_get_at_offset - access members directly
2021-03-10 09:41:49 +01:00
twinaphex
003fc7ccc8
Get rid of menu_entries_get_at_offset
2021-03-10 05:49:58 +01:00
twinaphex
bbe46333e1
Cut down on menu_input_dialog_get_display_kb calls
2021-03-10 05:49:58 +01:00
twinaphex
73116f9af3
(ozone_entries.c) ozone_draw_entry_value - small cleanup
2021-03-08 15:54:53 +01:00
twinaphex
047b24cfbf
(ozone_display) Don't set variable to itself
2021-03-08 15:47:03 +01:00
twinaphex
db314cf5df
file_list_set_userdata / file_list_set_actiondata are trivial one-line
...
functions - just set it directly
2021-03-07 19:30:04 +01:00
jdgleaver
20a187ef9c
Add option to reset all core options for current core/content
2021-02-25 16:59:05 +00:00
jdgleaver
110e318b71
Add support for saving per-directory core options and deleting core option overrides
2021-02-25 10:54:22 +00:00
Job Adrian Salinas Gonzalez
de4138b45c
[RGUI] Added 5:3 and 5:3 (centered) options for changing rgui aspect ratio ( #12072 )
...
* Added 5:3 and 5:3 (centered) options for changing rgui aspect ratio
* Fixed option label
2021-02-24 03:58:48 +01:00
twinaphex
1a9f1f6b33
gfx_display_init_first_driver was called twice, once invoked by
...
drivers_init, after that invoked by each menu driver's init function.
Taking the extra function call out of the menu driver's init function
2021-02-22 06:38:55 +01:00
twinaphex
de29587f25
ozone_auto_select_onscreen_entry - calling menu_navigation_get_selection
...
here is useless since it will be overridden immediately afterwards
2021-02-20 21:58:51 +01:00
Autechre
f661cc3fb5
Merge pull request #11572 from ImJezze/master
...
Option to open the file browser in the last used directory
2021-02-08 12:29:31 +01:00
ImJezze
270c41b35a
Implement toggle to open the start directory at the last used location
2021-02-07 11:54:17 +01:00
sonninnos
c89f1feb44
Reorder Mouse Index next to Device Index
2021-02-06 22:41:02 +02:00
sonninnos
cd77db37df
(XMB+OZONE) Proper control port icons
2021-02-06 03:13:03 +02:00
twinaphex
5187957b3d
Silence some implicit conversion warnings
2021-02-03 12:34:10 +01:00
twinaphex
4df6d287e3
(Clang) Silence 'n' is never used warnings
2021-02-03 11:48:33 +01:00
twinaphex
542162c17b
Silence some warnings
2021-02-03 10:39:29 +01:00
jdgleaver
01265c1b08
(XMB) Fix stack-buffer-overflow due to incorrect data type being passed by reference
2021-02-01 16:43:44 +00:00
twinaphex
a772eb550d
file_list_get_size - list can be NULL, in which case return 0
2021-01-21 00:24:32 +01:00
twinaphex
bfd0611815
Avoid small wrapper functions like file_list_get_userdata_at_offset
...
in hot functions
2021-01-20 09:04:08 +01:00
twinaphex
7867c4b70e
Get rid of file_list_get_size calls - one line wrapper function
2021-01-20 08:31:05 +01:00
twinaphex
9a4472266f
Try to avoid hot function file_list_get_userdata_at_offset
2021-01-19 07:52:13 +01:00
twinaphex
6e2a1895f6
Simplify code
2021-01-16 21:10:49 +01:00
twinaphex
41a8661bdf
Silence more implicit conversions
2021-01-16 21:03:57 +01:00
twinaphex
1b071f16f5
Silence implicit conversion warnings
2021-01-16 20:03:04 +01:00
jdgleaver
b1ee5a2421
(X11) Fix mouse input when mouse is grabbed
2021-01-16 13:57:25 +00:00
jdgleaver
3a6558c2f1
(RGUI) Add Russian language support
2021-01-13 10:00:51 +00:00
OsirizX
b96a0c495a
[VITA] Add support for Vita GLES2 (PIGLET)
2021-01-06 19:14:30 +01:00
Autechre
1681872763
Merge pull request #11772 from fpscan/facebook-gaming
...
Facebook Gaming stream option
2020-12-28 21:04:09 +01:00
Jamiras
5224e97481
add confirmation submenu to achievements hardcore toggle
2020-12-26 14:15:01 -07:00
Ömercan Kömür
6256b8ca2b
first
2020-12-19 15:14:14 +03:00
jdgleaver
0f0ccbadc0
(RGUI) Add support for CJK fonts
2020-12-10 15:17:26 +00:00
David Guillen Fandos
a442696b71
First attempt at adding proper brightness
...
Supports Switch and OGA
2020-11-26 19:22:05 +01:00
jdgleaver
a02fadeb94
Add 'Remove DSP Plugin' menu entry
2020-10-19 11:33:15 +01:00
twinaphex
5f8c270d4c
Make update_time_callback a part of the animation struct
2020-10-15 08:35:37 +02:00
twinaphex
e3972aff31
Turn variable const
2020-10-15 06:12:26 +02:00
twinaphex
379bd80cda
Get rid of gfx_animation_ctl
2020-10-14 04:40:20 +02:00
twinaphex
7c48e77bcd
Get rid of getter functions
2020-10-14 02:33:15 +02:00
twinaphex
ac03578617
Remove some getter functions
2020-10-14 02:24:18 +02:00
twinaphex
a6eaac2a84
Get rid of some static code analysis warnings
2020-10-12 00:00:54 +02:00
Autechre
38ccca18f4
Merge pull request #11429 from natinusala/ozone-wiggle-wraparound
...
ozone: implement wiggling for main menu when wrap-around is disabled
2020-10-10 19:02:45 +02:00
twinaphex
12c1677697
Small cleanup
2020-10-10 17:27:39 +02:00
natinusala
6619760e6f
ozone: implement wiggling for main menu when wrap-around is disabled
2020-10-10 16:20:46 +02:00
twinaphex
f38db9e77c
Header include cleanups
2020-10-09 20:23:13 +02:00
twinaphex
8ea147c081
Turn these all static const
2020-10-09 20:18:33 +02:00
twinaphex
9ff25e1fa2
Add warning
2020-10-08 18:21:10 +02:00
twinaphex
2e94f3d5d7
move ozone_pure_white to ozone userdata
2020-10-08 18:19:50 +02:00
Autechre
8a1711dd28
Merge pull request #11419 from whorsemaster/twilight_zone_ozone
...
(ozone) New Theme - Twilight Zone
2020-10-08 18:04:02 +02:00
Jamiras
15af1aece5
add sublabel and icon to achievement entry of quick menu
2020-10-07 14:35:35 -06:00
whorsemaster
deb13fcc4d
(ozone) New Theme - Twilight Zone
...
new ozone theme
2020-10-05 18:17:27 -05:00
natinusala
6d1660fcbd
ozone: add cursor wiggle animation
2020-10-04 19:08:42 +02:00
twinaphex
20371e5102
(gfx_thumbnail) get rid of small getters
2020-10-02 21:59:02 +02:00
twinaphex
99c239bcee
(Ozone) Don't call set_alpha if alpha value is the same as last time
2020-10-02 14:38:05 +02:00
twinaphex
902647c6fe
(XMB) Cleanups
2020-10-01 19:12:26 +02:00
twinaphex
cecd48e6b5
gfx_display_draw_cursor - take out early return
2020-10-01 18:22:29 +02:00
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
twinaphex
6ff934bf94
Buildfix
2020-09-28 05:07:18 +02:00
twinaphex
1e61480e0a
Get rid of get/set_header_height
2020-09-28 05:06:02 +02:00
twinaphex
2ca6737ec3
(XMB) doesn't use header height
2020-09-28 04:58:34 +02:00
twinaphex
03ff504aa8
Remove gfx_display_scissor_end
2020-09-28 04:04:16 +02:00
twinaphex
d44ab6facf
framebuffer_dirty functions - remove these and set member variables
...
directly in rgui.c and retroarch.c
2020-09-28 03:49:13 +02:00
twinaphex
e159ba1542
Cleanups
2020-09-27 02:48:40 +02:00
twinaphex
c91df88fe2
Cleanups
2020-09-26 23:39:15 +02:00
twinaphex
c0470854d4
Cleanups
2020-09-26 23:33:59 +02:00
twinaphex
bc43db1789
Remove gfx_display_get_coords_array
2020-09-25 10:31:07 +02:00
twinaphex
c0a790e74a
Buildfix for platforms that don't have widget support
2020-09-24 22:20:12 +02:00
twinaphex
8c440ef72c
Optimize gfx_display_draw_keyboard
2020-09-24 09:07:47 +02:00
twinaphex
eb0376fe7d
Do white texture freeing outside of gfx_display_init_white_texture
2020-09-24 07:03:24 +02:00
twinaphex
a74d24c3ce
Rename gfx_display_allocate_white_texture to
...
gfx_display_init_white_texture
2020-09-24 06:46:21 +02:00
twinaphex
515e119861
Get rid of gfx_animation_get_delta_time
2020-09-24 06:14:04 +02:00
twinaphex
37237db804
GFX_DISPLAY_GET_UPDATE_PENDING - turn function into macro
2020-09-24 05:59:14 +02:00
twinaphex
c040e4cd08
Cleanups
2020-09-23 22:14:30 +02:00
twinaphex
4fb2065061
Get rid of gfx_display_draw_pipeline
2020-09-23 21:56:48 +02:00
twinaphex
5a481d8653
Get rid of gfx_display_blend_{begin/end}
2020-09-23 21:37:18 +02:00
twinaphex
a0ae6be35b
Stop using small wrapper functions in gfx_display
2020-09-23 20:36:25 +02:00
twinaphex
43b43351fa
Start making gfx_display_blend_begin and gfx_display_blend_end
...
unnecessary
2020-09-23 09:32:42 +02:00
twinaphex
d898304ee5
Get rid of gfx_display_draw_gradient
2020-09-22 03:29:48 +02:00
valadaa48
63fd0aa461
RGUI: Add 3:2 and 3:2 (centered) aspects
2020-09-18 18:31:33 -04:00
twinaphex
3a37e13a54
Call video_driver_set_viewport directly
2020-09-15 11:05:47 +02:00
twinaphex
80e4524878
Turn menu_entry_init into macro
2020-09-13 09:03:21 +02:00
twinaphex
2e87e3bc64
(Menu drivers) Start using direct entry_action function instead
...
of going through wrapper functions
2020-09-13 08:48:30 +02:00
twinaphex
ba9ad1057f
Get rid of menu_entry_get_rich_label/menu_entry_get_value
2020-09-12 18:48:22 +02:00
twinaphex
59acce5035
(RGUI) Make sure entry_value is correct
2020-09-12 09:58:23 +02:00
twinaphex
d416974f52
Backport some RGUI efficiency nits
...
(1499dbc0c6
)
2020-09-12 09:40:32 +02:00
jdgleaver
bd80f02f11
(Android/Play Store Builds) Add option to switch all installed cores to Play Store versions
2020-09-02 17:13:03 +01:00
twinaphex
0cdb710f80
Cleanups
2020-09-01 07:31:08 +02:00
twinaphex
eb1ab2e429
(Ozone) Cleanups
2020-09-01 07:26:04 +02:00
twinaphex
1e842c9701
Turn this static
2020-09-01 06:31:20 +02:00
twinaphex
77f3e2b2ef
(Ozone) Cleanups
2020-09-01 05:14:19 +02:00
twinaphex
0ffb988554
(Ozone) Cleanup
2020-09-01 05:11:28 +02:00
twinaphex
e1f16f1855
(Ozone) remove abstraction layer ozone_draw_text - just call
...
gfx_display_draw_text directly
2020-09-01 05:06:21 +02:00
twinaphex
201f119c51
Rewrite ozone_draw_text
2020-08-31 04:13:23 +02:00
twinaphex
147d420885
(XMB) Cleanups
2020-08-31 04:04:37 +02:00
twinaphex
662e37f670
Replace more instances of string_split
2020-08-26 13:35:05 +02:00
twinaphex
ecc54b4d4e
(Menu) Put selection_buf_old on stack too
2020-08-24 16:08:09 +02:00
twinaphex
b6f8acbaec
(Ozone) Cleanups
2020-08-24 12:58:05 +02:00
twinaphex
da210f6702
(XMB) Get rid of forward declaration
2020-08-24 12:49:16 +02:00
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
93fa9a0194
Add file_list_deinitialize - does everything that file_list_free
...
does except for freeing the passed struct pointer
2020-08-24 01:45:45 +02:00
twinaphex
4ec216dc0b
Get rid of file_path_str
2020-08-22 01:06:10 +02:00
Autechre
a268c6b4a0
Merge pull request #11214 from fpscan/hacking_the_kernel
...
(ozone) new theme: Hacking the Kernel
2020-08-20 17:08:24 +02:00
jdgleaver
20d27df27f
(GLUI) Add 'Hacking the Kernel' theme
2020-08-20 10:14:32 +01:00
Tony Jansson
1c7d8d3f31
(XMB+OZONE) Quick Menu ports: AtD icon + key labels for keyboard type
2020-08-19 17:35:15 +03:00
Ömercan Kömür
a91b51156e
(ozone) new theme: Hacking the Kernel
2020-08-19 15:24:47 +03:00
Autechre
f4c6c26312
Merge pull request #11186 from fpscan/boysenberry-ozone
...
(ozone) new theme: Boysenberry
2020-08-19 12:55:56 +02:00
twinaphex
dc3dc574d8
String stack size cleanups
2020-08-19 06:53:09 +02:00
twinaphex
5166eebcaf
for loop cleanups - use space after 'for'
2020-08-19 03:06:22 +02:00
jdgleaver
2fd8a5b0ed
(GLUI) Improve selection cursor visibility when content is running and menu background is (semi-)transparent
2020-08-18 16:38:52 +01:00
twinaphex
624a70f062
More strings being moved from heap to stack
2020-08-18 14:47:57 +02:00
twinaphex
a5f3ff9c18
(RGUI) Silence warnings due to struct reordering
2020-08-18 14:31:30 +02:00
twinaphex
ad7db2e2b8
Move path variables off heap size; prevent potential memory
...
fragmentation
2020-08-18 12:44:14 +02:00
Tony Jansson
b6f37f4245
(XMB+OZONE) Use correct icons in Quick Menu control ports with keyboard device type
2020-08-15 21:47:36 +03:00
twinaphex
0eaca29c68
(RGUI) Silence warnings
2020-08-15 17:05:13 +02:00
twinaphex
a8646a2610
Reorder structs, alignment
2020-08-15 00:44:35 +02:00
twinaphex
e399a2f78e
reorder structs, alignment
2020-08-15 00:35:15 +02:00
twinaphex
eb1db52b89
Reorder structs, alignment
2020-08-15 00:11:58 +02:00
twinaphex
327d82cc1d
Struct reordering/alignment
2020-08-14 22:21:05 +02:00
Autechre
7cf6d1a1cc
Merge pull request #11195 from jdgleaver/core-updater-search
...
Enhanced core downloader search functionality
2020-08-14 19:48:16 +02:00
twinaphex
e7c63df2bc
Struct reordering
2020-08-14 19:06:25 +02:00
jdgleaver
6d8f3cb182
Enhanced core downloader search functionality
2020-08-14 17:53:44 +01:00
twinaphex
dffa052958
Rearrange draw struct
2020-08-14 15:58:43 +02:00
Ömercan Kömür
8fad42f3c9
(ozone) new theme: Boysenberry
2020-08-12 18:37:22 +03:00
rsn8887
6fd7dc0519
[SWITCH] Fix input bind icons being off by one line
2020-08-10 21:39:52 -05:00
jdgleaver
e6000afddb
(GLUI) Add optional system-specific playlist icons
2020-08-06 17:24:28 +01:00
Autechre
d3eebe7c0f
Merge pull request #11148 from jdgleaver/rgui-glui-scan-content-cleanup
...
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 18:15:33 +02:00
twinaphex
cd329a259c
Revert "(MaterialUI) silence some warnings"
...
This reverts commit db7e38fed5
.
2020-08-05 16:46:10 +02:00
jdgleaver
15cf483cd9
(RGUI/GLUI) Clean up 'scan content' menu entries
2020-08-05 14:25:09 +01:00
twinaphex
db7e38fed5
(MaterialUI) silence some warnings
2020-08-05 13:58:18 +02:00
Autechre
3d8ae1126a
Merge pull request #11140 from schellingb/explore_icons_glui
...
Support for glui showing system icons in explore view
2020-08-04 14:58:43 +02:00
Bernhard Schelling
b73c3dcde0
Cleaned up icon handling of glui to properly handle external icons
2020-08-04 21:54:39 +09:00
twinaphex
bafeebcd50
(Ozone) Get rid of some forward declarations
2020-08-03 22:23:48 +02:00
Bernhard Schelling
948e2f9f8e
Support for glui showing system icons in explore view
2020-08-04 03:32:49 +09: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
twinaphex
3635bf0d01
Silence some warnings
2020-08-01 18:04:56 +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
dd524d7d35
(MaterialUI) Add placeholder Explore tab icon
2020-07-28 16:57:29 +02: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
fba4a8e837
(RGUI) Add optional 'toggle switch' icons
2020-07-27 14:45:07 +01:00
jdgleaver
60407a84e6
Add input remap drop-down lists
2020-07-23 17:20:41 +01:00
jdgleaver
75b3b5350c
Add 'Notification Visibility' menu
2020-07-16 16:32:01 +01: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
parport0
f2728ae0de
Show TEXTURE_BLUETOOTH instead of TEXTURE_NETWORK
2020-06-28 23:08:58 +03:00
Autechre
b57e6e76c2
Revert "Bluetooth fixes"
2020-06-28 19:40:37 +02:00
parport0
5985d99466
Uncomment bluetooth.png
2020-06-28 15:59:07 +03:00
twinaphex
8259a0fd89
(Menu) Merge menu_filebrowser.c into menu_displaylist.c
2020-06-27 18:54:14 +02:00
twinaphex
deb7fc5bf9
Comment out bluetooth.png image for now until it has been added
...
to retroarch-assets
2020-06-27 18:32:15 +02:00
Autechre
10ddb274bc
Merge pull request #10866 from parport0/master
...
Add a bluetooth driver
2020-06-27 16:46:11 +02:00
twinaphex
73199d5df3
(MaterialUI) Use malloc
2020-06-27 01:52:00 +02:00
twinaphex
1ae20ea17c
Style nits - turn macro names into upper-case - some while style nits
2020-06-26 20:00:19 +02:00
twinaphex
011806bce8
Cleanups
2020-06-26 17:45:35 +02:00
twinaphex
3aafed5030
Cleanups
2020-06-26 17:37:09 +02:00
twinaphex
0bb6fafac5
Revert "(Ozone) Cleanups"
...
This reverts commit ac601e6aeb
.
2020-06-26 17:27:45 +02:00
twinaphex
ac601e6aeb
(Ozone) Cleanups
2020-06-26 17:21:32 +02:00
twinaphex
e4c187b718
xmb_render - Make it more similar to materialui_render
2020-06-26 16:57:54 +02:00
twinaphex
1fe0dbafbe
(XMB) Only do mouse processing once in render - not every time in frame
2020-06-26 16:51:50 +02:00
twinaphex
7027b094c1
gfx_display_draw_text - cleanups
2020-06-25 23:45:14 +02:00
twinaphex
de36ff20fb
Create string_ends_with_size
2020-06-25 14:38:06 +02:00
twinaphex
aa48eeb98e
Turn path_default_slash uppercase, and do some optimizations
2020-06-25 13:36:01 +02:00
twinaphex
601a73fa8b
Use string_starts_with_size where possible - avoids the strlen
2020-06-25 12:51:04 +02:00
parport0
23c08ad9b0
Add bluetoothctl bluetooth driver
2020-06-24 12:53:27 +03:00
Hugo Hromic
4bc4a4dae8
(Ozone/XMB) Use consistent icon for 'Screen Resolution' option in video output menu
2020-06-21 10:50:46 +01:00
Hugo Hromic
d9fabec88e
(Ozone) Add missing icon for 'State Slot' option in Quick Menu
2020-06-19 22:55:47 +01:00
jdgleaver
80f36e16d0
Add option to selectively 'lock' (prevent modification of) installed cores
2020-06-18 17:36:33 +01:00
jdgleaver
85bbba84c2
(GLUI) Optimise list insertion when adding playlist and dropdown list items
2020-06-14 14:45:53 +01:00
jdgleaver
42ad070a1d
Add 'core management' menu
2020-06-11 14:12:20 +01:00
twinaphex
963c01cf48
(RGUI) Move global state to struct
2020-06-10 23:33:20 +02:00
jdgleaver
eb425b997b
Suppress the display of 'empty' quick menu listings when closing content
2020-06-09 14:09:22 +01:00
twinaphex
5db62e73da
(Ozone/XMB) Optimize some string_is_equal comparisons
2020-06-08 07:19:19 +02:00
twinaphex
9707f1f622
Get rid of gfx_ctx_animation_tag
2020-06-08 04:09:12 +02:00
twinaphex
d15942f6c8
Cleanups
2020-06-07 20:55:27 +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
45896eb26e
(Ozone) Cleanups - move some static variables to only function
...
that needed them - and some other cleanups in loops
2020-06-07 18:17:53 +02:00
twinaphex
ad29b70d9e
(RGUI) Cleanups
2020-06-07 18:09:31 +02:00
twinaphex
26133d8336
(MaterialUI) Don't iteratively call menu_entries_get_size
2020-06-07 17:58:55 +02:00
twinaphex
4feed0031e
(XMB) Optimize xmb_selection_pointer_changed
2020-06-07 17:53:23 +02:00
twinaphex
2460603ea5
Further optimization to ozone_draw_entries
2020-06-07 17:46:23 +02:00
twinaphex
98b847cad9
Fix some memory leaks and fallthrough errors picked up on by
...
Clang static code analyzer
2020-06-07 16:15:35 +02:00
twinaphex
fdf9f82593
(XMB) Delay menu_entry_get processing until necessary
2020-06-07 03:53:53 +02:00
twinaphex
08f1fb5b38
(Ozone) Cleanups
2020-06-07 03:45:57 +02:00
twinaphex
c97fbbb155
(XMB) Make similar optimizations for XMB
2020-06-07 03:13:02 +02:00
Higor Eurípedes
ec197c441e
ozone: Move some menu_entry_get*() calls to a better place
...
menu_entry_get*() was getting called even for entries that wouldn't be displayed.
2020-06-06 20:08:28 -03:00
twinaphex
255cd3a937
MENU_ENTRIES_CTL_LIST_GET no longer used by menu drivers
2020-06-06 19:09:03 +02:00
twinaphex
b42c1a2eda
Silence some Emscripten warnings
2020-06-04 23:44:54 +02:00
Guo Yunhe
40eb37ba46
Use fallback font for Persian
2020-06-04 23:36:04 +03:00
jdgleaver
0a33e562f4
Add option to backup/restore installed cores
2020-06-04 12:20:58 +01:00
Twinaphex
b697ff8acd
Remove unused variables
2020-05-28 23:26:17 +02:00
jdgleaver
044bd03a13
More core updater improvements
2020-05-28 17:48:18 +01:00
jdgleaver
9f4a9e9cd6
Core updater improvements
2020-05-27 17:02:43 +01:00
jdgleaver
63c7deb583
(GLUI) Fix rendering of last on-screen entry divider in thumbnail views
2020-05-26 13:03:09 +01:00
Autechre
1fd777106d
Merge pull request #10707 from jdgleaver/date-separator
...
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 18:22:01 +02:00
jdgleaver
18912ac23d
Enable configuration of date seperator in clock and runtime 'last played' displays
2020-05-25 15:46:53 +01:00
jdgleaver
230198fe4a
(Ozone) Add option to sort playlists after name truncation
2020-05-25 11:32:17 +01:00
twinaphex
88b8e5a16a
Replace with string_ends_with
2020-05-24 19:16:13 +02: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
5e772350b4
Turn rgui_osk_ptr_at_pos into static function
2020-05-24 04:06:49 +02:00
twinaphex
eb92274f9b
(RGUI) Cleanup function
2020-05-24 04:02:30 +02:00
twinaphex
b5fe162c32
C89_BUILD fix
2020-05-24 03:52:23 +02:00
twinaphex
923dc52f87
Simplify menu_filebrowser.c and menu_shader.c code
2020-05-22 22:29:25 +02:00
twinaphex
9f4b3b0fc6
Start using string_ends_with
2020-05-22 20:07:21 +02:00
twinaphex
6dcaa04a93
(Ozone) Move static variables outside of the header file
2020-05-22 01:54:57 +02:00
twinaphex
70957aa52a
(Ozone) Move these static variables outside of the header
2020-05-22 01:45:52 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
twinaphex
6d37d014a0
Simplify ozone_get_entries_padding
2020-05-19 20:51:40 +02:00
jdgleaver
5e904c4dc3
(Input Mapping/Remapping) Restore broken 'reset to default' functionality
2020-05-19 11:35:57 +01:00
jdgleaver
b53f635441
(Ozone) Fix sidebar playlist sort order when 'Truncate Playlist Names' is enabled
2020-05-15 17:26:36 +01:00
jdgleaver
9d5a54ced4
(RGUI) Enable custom wallpaper when menu size is reduced at low resolutions
2020-05-14 14:18:53 +01:00
jdgleaver
eff8c31ffd
(XMB/GLUI) Limit tab switch rate when input repeat is active
2020-05-14 11:24:32 +01:00
jdgleaver
43b890a269
(GLUI) Desktop View: When scrolling playlists, show last selected thumbnails while waiting for next entry to load
2020-05-11 16:32:49 +01:00
jdgleaver
26c01dd34c
(RGUI) Add option to always stretch menu to fill the screen
2020-05-11 11:38:24 +01: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
jdgleaver
9eb8472805
Only write config files to disk when parameters change
2020-04-27 17:06:35 +01:00
Autechre
018a0baed6
Merge pull request #10401 from libretro/accessibility_menu_fixes
...
Accessibility menu fixes
2020-04-17 03:19:17 +02: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
jdgleaver
223cae66c1
(Playlist Management) Add optional per-playlist alphabetical sorting
2020-04-10 17:07:49 +01: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
a9c496e01f
(RGUI) Enable automatic menu size reduction when running at low resolutions (down to 256x192)
2020-04-02 16:54:39 +01:00
jdgleaver
73bcd7a692
Enable correct vertical alignment of text (+ font rendering fixes)
2020-03-31 16:55:22 +01:00
jdgleaver
05744bb69f
(runtime_file) Remove settings pointer dependency
2020-03-27 11:12:32 +00:00
Justin Weiss
d016a0929b
Always define rgui_context_reset and rgui_context_destroy
...
RetroArch will log an error if `menu_driver_ctx->context_reset` isn't
defined. The function should always be defined, and should skip the
platform-specific code inside the function instead.
2020-03-26 17:22:45 -07:00
jdgleaver
1440b46eb0
Fix 'gfx_display_draw_texture_slice()' (i.e. prevent glitches when rendering Ozone's selection cursor)
2020-03-26 11:45:28 +00:00
Autechre
b9c32276bf
Merge pull request #10340 from jdgleaver/ozone-theme-setting
...
(Ozone) Hide 'Menu Color Theme' setting when 'Use preferred system color theme' is enabled
2020-03-24 18:14:49 +01:00
jdgleaver
b5d9ed60e7
(XMB/Ozone) Fix thumbnail switching via 'scan' button functionality
2020-03-24 14:28:01 +00:00
jdgleaver
7a1e97f8c0
(Ozone) Hide 'Menu Color Theme' setting when 'Use preferred system color theme' is enabled + ensure default theme is applied consistently
2020-03-24 12:06:30 +00:00
twinaphex
7986561598
Rename menu widgets to display widgets
2020-03-13 03:58:33 +01:00
jdgleaver
050ac1e9cf
(GLUI) Fix ragged/broken scrolling when navigating at very high speed via gamepad/keyboard/mouse wheel
2020-03-12 16:04:22 +00:00
twinaphex
8a4e8f4ae9
(Stripes) Cleanups
2020-03-10 03:35:10 +01:00
twinaphex
a4cced8fde
(Stripes) Updates - no longer compiles
2020-03-09 15:25:02 +01: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
82b327420d
(XMB) Cleanups
2020-03-09 14:35:03 +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
006735395c
(MaterialUI) Cleanups
2020-03-09 04:59:53 +01:00
twinaphex
cdbae18ae5
Cleanups
2020-03-09 04:13:41 +01:00
twinaphex
07416f1a0e
Cleanups
2020-03-09 02:59:42 +01:00
twinaphex
7c7fe66dfc
Cleanups
2020-03-09 02:58:31 +01:00
twinaphex
87bf32e889
Cleanups
2020-03-09 02:38:13 +01:00
twinaphex
43e608760a
Cleanups
2020-03-09 02:22:19 +01:00
twinaphex
7d4e5b8ce5
No more video_info_frame dependency in gfx_thumbnail.c
2020-03-09 02:15:44 +01:00
twinaphex
6a0a68f8df
(XMB) Cleanups
2020-03-09 01:36:49 +01:00
twinaphex
7f958862fe
cleanups
2020-03-09 01:32:05 +01:00
twinaphex
e08689ed98
(Menu) Cleanups
2020-03-09 01:26:43 +01:00
twinaphex
e5ab0f33d1
Cleanups
2020-03-09 01:07:35 +01:00
twinaphex
2413c1b8d5
(Menu) Cleanups
2020-03-09 00:58:04 +01:00
twinaphex
ba73bebf3d
(XMB) Cleanups
2020-03-09 00:43:43 +01:00
twinaphex
d91800038d
(Ozone) Cleanups
2020-03-09 00:38:18 +01:00
twinaphex
a0446f778c
Cleanups
2020-03-09 00:34:31 +01:00
twinaphex
13249f6011
Cleanups
2020-03-09 00:08: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
044619281c
gfx_display_draw - remove video_frame_info dependency
2020-03-08 22:52:02 +01:00
twinaphex
6cb6f76add
gfx_display_rotate_z - get rid of video_frame_info dependency
2020-03-08 22:33:11 +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
20366f3d3c
(RGUI) Move some static global variables to struct
2020-03-07 18:59:33 +01:00
twinaphex
ee9c6ef5ba
(Font driver) Get rid of more video_frame_info dependencies
2020-03-07 01:41:00 +01:00
twinaphex
26f6e0bccf
(ozone_theme.c) Add TODO/FIXME notes
2020-03-06 17:14:41 +01:00
jdgleaver
5b59f0dcda
(gfx_thumbnail) Move globals to a single struct
2020-03-06 15:48:07 +00:00
twinaphex
69b84d9d02
Settings cleanups
2020-03-06 04:33:56 +01:00
twinaphex
bd5f151077
Settings cleanups
2020-03-06 02:52:21 +01:00
twinaphex
dc24530382
Cleanups
2020-03-05 15:38:10 +01:00
twinaphex
84f04ae984
(Ozone) Cleanup this confusing code
2020-03-05 15:34:54 +01:00
twinaphex
35001e64c2
Header cleanups
2020-03-05 13:53:49 +01:00
twinaphex
bdfd6d3175
Cleanups
2020-03-05 13:50:50 +01:00
twinaphex
7841b639ec
(Ozone) Header cleanups
2020-03-05 13:35:55 +01:00
Twinaphex
97d8db7aae
Remove unused variables
2020-03-04 22:27:37 +01:00
jdgleaver
a10c7e3ac2
(RGUI) Enable 'Flux' theme
2020-03-04 14:09:07 +00:00
jdgleaver
c02f922c10
Fix smooth (vertical) line ticker scroll speed
2020-03-03 14:33:26 +00:00
jdgleaver
4d3507097a
(GLUI) Add option to remove navigation bar
2020-03-02 16:13:53 +00:00
JKoppel93
4914a41c2c
minor tweaking
2020-03-01 04:58:59 -05:00
JKoppel93
105bfcafe5
XMB themes added
...
XMB themes added
2020-03-01 04:39:45 -05:00
twinaphex
add0cedc48
* Reduce the amount of cpu_features_get_time_usec calls
...
* Put code behind menu ifdefs
2020-02-29 07:41:05 +01:00
jdgleaver
4c9e2d98c1
(Ozone) Fix entry height calculation
2020-02-27 17:13:20 +00:00
twinaphex
a6c9bb95f0
Remove HAVE_XUI
2020-02-26 19:09:00 +01:00
twinaphex
f5bc061b26
Merge menu_generic.c into menu_driver.c
2020-02-26 09:22:48 +01:00
twinaphex
01a65fa5ba
Rename menu_osk.c to input_osk.c
2020-02-26 05:49:23 +01:00
twinaphex
a5a0437bda
(Ozone) Implement menu sublabels
2020-02-25 04:10:05 +01:00
jdgleaver
02a6243718
(Ozone) Add 'Nord' and 'Gruvbox Dark' themes
2020-02-24 17:53:07 +00:00
Twinaphex
d4e9abe363
Merge pull request #10154 from Jamiras/cheevos_badges
...
(cheevos) simplify badge handling; remember enablement if XMB not available
2020-02-24 00:59:25 +01:00
Jamiras
5ecc426741
simplify badge handling; remember enablement if XMB not available
2020-02-23 15:55:41 -07:00
twinaphex
976b659e2b
(Ozone/MaterialUI) Settings cleanups
2020-02-23 07:53:19 +01:00
twinaphex
428b3a8cc0
(Settings) Cleanups
2020-02-22 00:19:05 +01:00
twinaphex
d8b3132a3c
Cleanups
2020-02-21 23:57:42 +01:00
Twinaphex
22dda9f398
Silence warnings
2020-02-21 20:40:23 +01:00
jdgleaver
92f93e9e4f
(Ozone) Fix touchscreen sidebar scroll acceleration
2020-02-21 17:38:45 +00:00
jdgleaver
d79b6e8574
(Ozone) Add rudimentary pointer support
2020-02-21 14:00:38 +00:00
twinaphex
573fb445c4
CXX_BUILD buildfix
2020-02-20 01:06:00 +01:00
twinaphex
b1db052bea
(XMB) Cleanups
2020-02-19 23:30:08 +01:00
jdgleaver
72b2da20e8
(Ozone) Enable configuration of background opacity when content is running
2020-02-18 17:12:39 +00:00
twinaphex
6d09d29093
Be more safe with these functions - this was causing crashes on
...
MSVC 2005
2020-02-18 04:18:31 +01:00
twinaphex
5684c72e35
(Ozone) Add two TODO/FIXMEs
2020-02-17 22:45:13 +01:00
twinaphex
53356fe61a
Get rid of menu_texture_item
2020-02-17 22:28:21 +01:00
twinaphex
7c7d0f596a
HAVE_MENU_WIDGETS now decoupled from HAVE_MENU
2020-02-17 21:28:42 +01:00
twinaphex
cccf8a9870
Move hex32_to_rgba_normalized to materialui.c
2020-02-17 04:01:58 +01:00
twinaphex
b00bf17153
Move menu_widgets to gfx/ and call it gfx_widgets
2020-02-17 01:54:07 +01:00
twinaphex
b229f267e4
Rename menu_widgets to gfx_widgets
2020-02-17 01:43:40 +01:00
twinaphex
6b82089d6c
Move menu_display code to gfx_display
2020-02-17 00:42:49 +01:00