Jean-André Santoni
08366d318e
(MUI) Add mui_node_t to store the height of menu entries
2017-01-17 15:21:59 +01:00
Jean-André Santoni
3d4c6d836f
Fix GLUI ON/OFF switch y position
2017-01-17 15:21:59 +01:00
twinaphex
ef974086aa
Split up menu OSK code to separate file - menu/widgets/menu_osk.c
2017-01-12 11:31:24 +01:00
Josh Palmer
99988bbac5
Don't try to load wallpaper from an empty path in materialui.c
2017-01-09 20:26:09 +00:00
twinaphex
fbb7dbd36b
Add pipeline.active to menu_display_draw_ctx_t
2017-01-09 17:22:28 +01:00
twinaphex
1e60376e7c
Simplify menu_display_draw_bg - take out XMB-specific code out of
...
menu_display.c
2017-01-09 16:55:46 +01:00
twinaphex
02dfda3ad3
Create menu_animation_update
2017-01-09 16:39:09 +01:00
twinaphex
05bff46236
(MaterialUI) Fix performance regression - we were not checking
...
if the menu background actually exists prior to initiating the task
2017-01-09 16:21:07 +01:00
twinaphex
dd1c376ea9
C89_BUILD fixes
2017-01-09 01:55:38 +01:00
twinaphex
876a68717e
We don't need enum_idx for task_push_image_load
2016-12-30 05:33:04 +01:00
twinaphex
6a166faa0c
Revert "Remove supports_rgba varaible from image_texture.c"
...
This reverts commit bd0c97fdc4
.
2016-12-29 22:53:10 +01:00
twinaphex
bd0c97fdc4
Remove supports_rgba varaible from image_texture.c
2016-12-29 22:39:52 +01:00
twinaphex
0382f3ccd3
(XMB/MaterialUI) Hide mouse cursor after roughly 3 seconds
...
of inactivity
2016-12-23 22:12:30 +01:00
Romain Graillot
401e82c316
VITA/materialui - make sublabel text readable
2016-12-23 12:14:46 +01:00
twinaphex
aee432a528
(materialui.c) Cleanup
2016-12-15 11:24:05 +01:00
twinaphex
4d4710d881
Update MaterialUI 'Load Content' selection
2016-12-14 17:53:22 +01:00
twinaphex
d7a082e005
Rename 'Select File' to 'Favorites'
2016-12-13 01:34:54 +01:00
twinaphex
9909669d01
Combine Load Content and Load Content (Detect Core)
2016-12-13 01:34:49 +01:00
twinaphex
5a2dfe9ded
Revert "Combine Load Content and Load Content (Detect Core)"
...
This reverts commit 92ae2ab860
.
2016-12-12 17:19:19 +01:00
twinaphex
92ae2ab860
Combine Load Content and Load Content (Detect Core)
2016-12-12 16:20:43 +01:00
Jean-André Santoni
2fc592bbe6
Savestate thumbnails reimplementation
2016-12-01 20:31:07 +01:00
twinaphex
e1d4ccd7fd
Update intl headers
2016-11-25 23:04:00 +01:00
twinaphex
bc5b1b9d60
Cleanups
2016-11-25 22:43:42 +01:00
twinaphex
df6a7993b3
OFF/ON labels can be translated now too
2016-11-25 22:28:12 +01:00
twinaphex
21e9bde569
Silence warning
2016-11-21 15:00:57 +01:00
Twinaphex
eb7bf1387a
Revert "Improvs one at a time - Configurations"
2016-11-21 07:26:58 +01:00
lasers
6265d1e90a
Clean the Configuration mess
2016-11-18 13:45:10 -06:00
twinaphex
0c41a8873d
Move 'Start Videoprocessor Core' / 'Start Remote RetroPad Core' to
...
'Load Core'
2016-11-06 00:04:37 +01:00
twinaphex
1a1b221ddd
Create Configurations list
2016-11-04 15:03:09 +01:00
twinaphex
c35d723b40
Fix C89_BUILD
2016-11-04 14:29:02 +01:00
Jean-André Santoni
80d23769a9
Sublabels for GLUI
2016-11-03 20:25:00 +01:00
twinaphex
57981b2714
Hide 'Add Content' list in MaterialUI, and move it to 'Playlists' tab
2016-11-03 19:05:04 +01:00
Jean-André Santoni
4722bb45c8
Move the font_param stuff to menu_display.c
2016-11-03 15:56:40 +01:00
Jean-André Santoni
745da4d66b
Adapt OSK rendering to vertical screens like phones
2016-11-03 09:21:27 +01:00
Jean-André Santoni
5bdd9533e7
Improve OSK look in GLUI
2016-11-03 09:12:37 +01:00
Jean-André Santoni
a7ecf7615d
Add special OSK keys to GLUI too
2016-11-02 16:16:05 +01:00
twinaphex
7d0ebd1b51
Some C89_BUILD fixes
2016-10-30 14:27:24 +01:00
Jean-André Santoni
41611e3d74
Touch and mouse support for the OSK
2016-10-30 11:48:48 +01:00
Brad Parker
1a73b1d144
OSK cleanup, add katakana support
2016-10-29 19:51:02 -04:00
Jean-André Santoni
281335f86f
Improve OSK look
2016-10-30 00:20:37 +02:00
Jean-André Santoni
b176aa2396
OSK Fix and cleaning
2016-10-29 23:28:53 +02:00
Jean-André Santoni
97e13c4409
Preliminary changes for the utf8 OSK
2016-10-29 22:43:34 +02:00
twinaphex
d4ecce48c7
Fix truncated messagebox messages
2016-10-29 08:38:14 +02:00
Jean-André Santoni
6cc14a4fb9
Add missing copyright mention on some files
2016-10-27 18:17:43 +02:00
Brad Parker
d1d5584d18
update copyright
2016-10-27 11:47:10 -04:00
twinaphex
8d6be4b700
Reduce size of some messages (was PATH_MAX_LENGTH by default,
...
which can default to 4096)
2016-10-27 09:13:36 +02:00
Jean-André Santoni
55c480358d
Move draw_quad to menu_display
2016-10-25 08:11:37 +02:00
Jean-André Santoni
cbbb88ab16
Code cleaning
2016-10-25 07:52:47 +02:00
Jean-André Santoni
23ef14347f
(MUI) On-screen keyboard
2016-10-25 07:48:27 +02:00
Twinaphex
762a0faef3
Merge pull request #3834 from JuanVCS/master
...
Move 'Save Core/Game Overrides' to Quick Menu
2016-10-20 03:24:50 +02:00
twinaphex
9b68544992
Remove unused variables
2016-10-19 02:29:19 +02:00
Higor Eurípedes
46fe9fa29e
Add multiple font support to material and xmb
2016-10-18 20:36:54 -03:00
Juan
248205d425
Move 'Save Core/Game Overrides' to Quick Menu
2016-10-17 01:24:57 -03:00
twinaphex
d38d9f46a6
Prevent implicit memsets
2016-10-16 01:49:54 +02:00
Romain Graillot
234469a7b1
Fix white on white font in glui
2016-10-15 21:27:47 +02:00
twinaphex
1cf2799a8a
(MaterialUI) Remove some implicit memsets
2016-10-08 19:25:05 +02:00
Higor Eurípedes
392bcfd98b
(material) Reduce CPU usage in big lists by 3
...
The program spent more time clearing rich_label and entry_value than
fetching it's value from the menu system and rendering it on the screen.
2016-10-08 11:33:44 -03:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
Gregor Richards
03c9dab93a
Adding a netplay menu
...
In this first cut, Netplay can be enabled "mid-stream", but not much
else is supported. Client reconnection and either-side disconnection are
listed in the menu but don't yet do anything.
2016-09-29 13:04:38 -04:00
twinaphex
9726de615b
Fix stray icon
2016-09-16 13:03:26 +02:00
twinaphex
82673b4db4
Warning cleanups
2016-09-15 19:26:04 +02:00
twinaphex
5cf5371314
Refactor menu_input_dialog
2016-09-15 19:07:30 +02:00
twinaphex
982a818b48
Create menu_input_dialog_get_buffer
2016-09-15 18:56:51 +02:00
twinaphex
bb5543c2a1
Cleanups
2016-09-15 18:50:33 +02:00
twinaphex
6c4c0cf5e7
Use menu_entry_get_value
2016-09-15 16:13:17 +02:00
twinaphex
f648ea8602
Cleanups
2016-09-15 16:07:20 +02:00
twinaphex
c35d763990
Cleanups
2016-09-08 06:00:54 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9e
.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae
Merge system.h with core.h
2016-09-06 06:11:54 +02:00
twinaphex
075aea2289
Header include cleanups
2016-09-06 00:56:00 +02:00
Monroe88
3a7b1e241a
Add Save Overrides to XMB and GLUI Main Menu
2016-08-28 11:00:51 -05:00
orbea
5344103685
Move 'Start Remote RetroPad' for both glui and xmb to match rgui
2016-08-27 15:01:35 -07:00
Brad Parker
30e99927d2
undo previous new files and use existing encoding_utf header
2016-08-23 19:16:18 -04:00
Brad Parker
d063cb9283
do not make UTF-8 the default, simplify/centralize the common string functions, make sure rgui/materialui use utf8 strlen when available
2016-08-23 19:00:53 -04:00
Jean-André Santoni
12fa1c634c
(GLUI) Message box improvements
2016-07-31 16:11:47 +02:00
Twinaphex
410d97dfb0
Remove unused variable
2016-07-29 01:41:22 +02:00
twinaphex
4f617071db
Add Start Video Processor menu entry
2016-07-28 20:35:05 +02:00
Jean-André Santoni
53689babb3
(GLUI) Display a rectangle behind the info messages
2016-07-26 21:36:41 +02:00
Jean-André Santoni
34c0b6a29c
(GLUI) Fix help messages vertical centering
2016-07-26 21:12:34 +02:00
Jean-André Santoni
68fd31a0f7
(GLUI) Align help messages to the left, in a centered box
2016-07-26 21:10:43 +02:00
Twinaphex
f1c9ed29b3
Cleanup some unused memory writes
2016-07-25 06:49:30 +02:00
twinaphex
5a48d892ca
Show RetroPad core again
2016-07-24 23:55:43 +02:00
twinaphex
6e5738f8b0
Create menu_display_reset_textures_list
2016-07-21 03:00:14 +02:00
twinaphex
67c0bc25f4
Hide away Retropad remote core for now
2016-07-14 23:29:15 +02:00
twinaphex
ea175fd26f
Rename menu_entries_add_enum to menu_entries_append_enum
2016-07-13 01:17:09 +02:00
twinaphex
2d6f0f194b
(MaterialUI) prevent unused value warnings - assinging value from 'Z' to 'header_bg_color' but that stored value is overwritten before it can be used
2016-07-12 20:57:15 +02:00
twinaphex
490af3cb3e
Cleanup
2016-07-12 17:23:08 +02:00
Arzed Five
a13b07551c
(glui) Make the bottom icon inactive color be customizeable (currently
...
it's the same color as the scrollbar)
2016-07-12 17:22:45 +02:00
twinaphex
60d3b22bb6
Create Menu Header Opacity setting
2016-07-11 17:41:06 +02:00
twinaphex
b78fcb3e21
Change opacity of bg_footer_real
2016-07-11 17:29:06 +02:00
twinaphex
b4dbc16024
Add Menu Footer Opacity setting
2016-07-11 17:27:36 +02:00
twinaphex
0a216caf66
Start preparing code for being able to change footer opacity
2016-07-11 17:17:16 +02:00
twinaphex
8fc3d36a73
Cleanups
2016-07-11 16:59:21 +02:00
twinaphex
72ad824a15
Cleanup some comments
2016-07-11 16:50:15 +02:00
twinaphex
bf68611929
Opacity change to green theme
2016-07-11 16:46:39 +02:00
twinaphex
99b1ffd406
Cleanup
2016-07-11 16:43:06 +02:00
twinaphex
321e62c867
(MaterialUI) Cleanup
2016-07-11 16:37:31 +02:00
Arzed Five
ebeba581da
Highlight the switch textures when they're on with the
...
active_tab_marker_color
2016-07-11 13:59:38 +02:00
Arzed Five
33c5fa6ade
White and black text are now pure white/black with varying degrees of
...
opacity/alpha, as per the material design spec.
Corrected some font color bugs.
No longer using the 'active' icons variants.
2016-07-11 13:59:33 +02:00
twinaphex
486ac44b71
Better way of setting the active tab icons
2016-07-11 01:45:16 +02:00
twinaphex
5be5b98d26
Change opacity of color_nv_accent
2016-07-11 01:36:24 +02:00
twinaphex
ed14b37899
(GLUI/MaterialUI) Adjust color of tab icons based on theme
2016-07-11 01:30:45 +02:00
twinaphex
70b8af4a6c
Prevent some potentially costly operations being always performed
...
even when not needed
2016-07-11 01:01:38 +02:00
twinaphex
4381c606d8
(MaterialUI) Backport r5 nvidia shield theme
2016-07-11 00:55:07 +02:00
twinaphex
3966979043
(MaterialUI) Yellow - set header text color to black
2016-07-10 21:40:42 +02:00
twinaphex
9a54657a77
(MaterialUI) Update
2016-07-10 21:31:19 +02:00
twinaphex
c451b94bd9
(MaterialUI) Create Blue Grey theme
2016-07-10 21:23:57 +02:00
twinaphex
37aee162c9
Backport/add MaterialUI color themes by rz5
2016-07-10 17:06:43 +02:00
twinaphex
de21d31352
Update
2016-07-10 16:11:03 +02:00
Twinaphex
20d7987d27
Cleanup unused variables
2016-07-10 00:08:54 +02:00
twinaphex
f94a8743a1
(MaterialUI) Allow for more themes later on
2016-07-09 13:57:19 +02:00
twinaphex
7d73e17b6f
(MaterialUI) Make grey_bg more translucent for dark theme
2016-07-09 13:56:16 +02:00
twinaphex
180c0c87c1
Add MaterialUI menu color theme setting
2016-07-09 13:17:29 +02:00
twinaphex
0d1f92bf16
(MaterialUI) Cleanups
2016-07-09 12:55:46 +02:00
Arzed Five
1b28ff59ba
If a core was loaded, GLUI would get a white color. This fixes it.
2016-07-09 01:39:02 +02:00
Arzed Five
dfeb46f0f2
Make the footer be the same color as the main background color. Add some
...
comments.
2016-07-09 01:38:41 +02:00
Arzed Five
b57a203557
Preliminary dark theme. De-harcoded some colors, refactored some names
...
to be clearer to me,
created a new color.
2016-07-09 01:37:29 +02:00
twinaphex
8430697116
Add menu_entry_get_rich_label
2016-07-08 16:55:21 +02:00
Alcaro
6c18c17703
Cleanup
2016-07-03 12:47:55 +02:00
twinaphex
cddb0a3b48
Hide 'Start Core' if we cannot directly start the core
2016-07-01 12:18:38 +02:00
twinaphex
f5fcd45a3f
Fix touch back button code
2016-06-22 06:48:35 +02:00
twinaphex
d2c9c280fe
No longer use CB_ hashes
2016-06-20 16:14:59 +02:00
twinaphex
a585017208
Rename MENU_FILE_ to FILE_TYPE_
2016-06-20 15:50:37 +02:00
twinaphex
450e1f4746
Rename menu_hash_to_file_type
2016-06-20 15:33:22 +02:00
twinaphex
284f8cfd23
Remove menu_hash_ files
2016-06-20 03:35:09 +02:00
twinaphex
5075712cac
Get rid of menu_hash_calculate - use msg_hash_calculate instead
2016-06-20 00:37:38 +02:00
twinaphex
65dff0a03a
menu_hash_to_str_enum has now become msg_hash_to_str
2016-06-20 00:31:13 +02:00
twinaphex
99f1d6123e
Create menu_hash_to_file_type
2016-06-17 23:16:59 +02:00
twinaphex
c480e940ef
Add ability to translate Playlists tab
2016-06-17 20:07:00 +02:00
twinaphex
4ef5b42cab
Can now translate 'Settings tab'
2016-06-17 20:01:48 +02:00
twinaphex
0eb847e9b1
We can translate 'Main Menu' now
2016-06-17 18:11:52 +02:00
twinaphex
bf708362b4
(XMB/MaterialUI) CLeanups
2016-06-16 16:31:59 +02:00
twinaphex
9aece7b695
Replace more menu_hash_to_str usage
2016-06-15 23:31:05 +02:00
twinaphex
34d9daf7e3
Start using menu_entries_add_enum for most entries
2016-06-15 14:23:13 +02:00
twinaphex
277e46badc
(XMB/MaterialUI) Use DISPLAYLIST_SETTING_ENUM
2016-06-15 10:57:59 +02:00
twinaphex
8badf1787d
CLeanups
2016-06-11 21:11:57 +02:00
twinaphex
917e3078e9
Cleanups
2016-06-11 21:08:57 +02:00
twinaphex
5b76402e6b
Remove unused variables
2016-06-11 20:03:11 +02:00
twinaphex
f3815ed815
Add APPLICATION_SPECIAL_DIRECTORY_ASSETS_MATERIALUI_FONT
2016-06-11 19:57:45 +02:00
twinaphex
5ea923030b
Rename functions/enums
2016-06-11 19:55:27 +02:00
twinaphex
c254c69c1a
Use fill_pathname_application_path
2016-06-11 19:46:37 +02:00
twinaphex
ecb5c1adc0
Cleanups
2016-06-11 19:43:14 +02:00
twinaphex
92bba6e46e
(MaterialUI) Use fill_pathname_application_directory
2016-06-11 19:41:26 +02:00
twinaphex
3b83b6d030
Fix uninitialized scalar variable warnings
2016-06-03 04:12:18 +02:00
twinaphex
da7f6a2a3b
Prevent more warnings
2016-06-01 05:18:59 +02:00
twinaphex
ccd5b2f73d
Add 'Start Remote Gamepad' entry
2016-05-27 19:18:46 +02:00
twinaphex
7d26034ebe
Rename rarch_task_* to task_*
2016-05-27 18:14:47 +02:00
twinaphex
03ded43280
Prevent explicit null dereferenced warnings
2016-05-26 18:09:46 +02:00
twinaphex
4f98cf05f4
Fix uninitialized scalar variable warnings
2016-05-26 17:32:27 +02:00