twinaphex
490233f3c5
wite_texture is now a static global variable inside gfx_display.c
...
- no longer referenced outside
2021-09-13 19:55:53 +02:00
twinaphex
7f08729a5e
Revert "(gfx_display) Make gfx_display_set_fb_size - get rid of the small"
...
This reverts commit 618cfacd590ea69d49ee6b73285a9372cc21c56e.
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
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
toshixm
4fab84ca9e
improve message wrapping with CJK languages
2021-06-03 21:09:35 +09: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
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
54c45bd54e
(RGUI) Add option to disable menu transparency
2021-04-15 12:32:39 +01: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
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
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
c053a871d0
Cut down on anim_get_ptr calls
2021-03-21 11:09:22 +01:00
twinaphex
94ae0460cc
Cut down on calls to gfx_display_get_fb_size
2021-03-20 16:52:53 +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
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
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
jdgleaver
3a6558c2f1
(RGUI) Add Russian language support
2021-01-13 10:00:51 +00:00
jdgleaver
0f0ccbadc0
(RGUI) Add support for CJK fonts
2020-12-10 15:17:26 +00:00
twinaphex
5f8c270d4c
Make update_time_callback a part of the animation struct
2020-10-15 08:35:37 +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
jdgleaver
3bd66cc14d
OpenDingux port improvements: Phase 1
2020-10-01 15:56:14 +01:00
twinaphex
1e61480e0a
Get rid of get/set_header_height
2020-09-28 05:06:02 +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
c0a790e74a
Buildfix for platforms that don't have widget support
2020-09-24 22:20:12 +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
valadaa48
63fd0aa461
RGUI: Add 3:2 and 3:2 (centered) aspects
2020-09-18 18:31:33 -04:00
twinaphex
80e4524878
Turn menu_entry_init into macro
2020-09-13 09:03:21 +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
twinaphex
662e37f670
Replace more instances of string_split
2020-08-26 13:35:05 +02:00
twinaphex
a5f3ff9c18
(RGUI) Silence warnings due to struct reordering
2020-08-18 14:31:30 +02: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
327d82cc1d
Struct reordering/alignment
2020-08-14 22:21:05 +02:00
jdgleaver
776301883c
Enhanced playlist search functionality
2020-07-31 15:14:51 +01:00
jdgleaver
fba4a8e837
(RGUI) Add optional 'toggle switch' icons
2020-07-27 14:45:07 +01:00
jdgleaver
506aa0a36c
Add optional widget-based 'load content' launch feedback animation
2020-07-09 13:05:28 +01:00
twinaphex
963c01cf48
(RGUI) Move global state to struct
2020-06-10 23:33:20 +02:00
twinaphex
d15942f6c8
Cleanups
2020-06-07 20:55:27 +02:00