twinaphex
|
b25e2ce4e8
|
reduce more calls to video_driver_get_ptr
|
2018-02-16 17:54:39 +01:00 |
twinaphex
|
964e9db588
|
Reduce calls to video_driver_get_ptr - set it once for
video_frame_info_t
|
2018-02-16 17:19:55 +01:00 |
radius
|
1951adeb5b
|
subsystem part 2: add LABELS
|
2018-02-12 02:39:24 -05:00 |
radius
|
597e0ce1ec
|
subsystem part 1: get the required data to load content
|
2018-02-12 02:39:23 -05:00 |
twinaphex
|
9dc597cf6c
|
Undo all menu hash related changes - was causing more harm
than good - apologies to radius since we now have to recode
his shader changes PR
|
2018-02-09 01:51:37 +01:00 |
aliaspider
|
0d88799e6d
|
(D3D12) add menu display driver.
|
2018-02-08 00:18:05 +01:00 |
twinaphex
|
cd33e39040
|
Remove all hashes
|
2018-02-07 23:41:25 +01:00 |
aliaspider
|
8354ffd452
|
(D3D12) add support for scaling/rotation im menu display driver.
|
2018-01-25 01:34:53 +01:00 |
aliaspider
|
812eefa601
|
(D3D11) add menu display driver.
|
2018-01-25 00:20:06 +01:00 |
Rob Loach
|
a1467346f5
|
theme: Add Monochrome Inverted icon theme
|
2017-12-28 09:10:58 -05:00 |
Rob Loach
|
d71a2db781
|
XMB: Add Light theme
|
2017-12-27 17:33:39 -05:00 |
radius
|
bada13a215
|
let it snow
|
2017-12-02 22:47:44 -05:00 |
Fayne Aldan
|
69212cf7c7
|
Move Retrosystem to end
Enums shouldn't be reordered
|
2017-11-20 15:19:36 -07:00 |
Alfrix
|
1bd65c8f3e
|
Add Retrosystem theme
|
2017-11-17 19:42:55 -03:00 |
twinaphex
|
65edb2f06c
|
Update
|
2017-09-28 08:55:40 +02:00 |
radius
|
3c9651ace0
|
fix wrapping
|
2017-09-11 00:21:46 -05:00 |
radius
|
c8752ec630
|
add left/right callbacks
|
2017-09-11 00:21:46 -05:00 |
radius
|
b93417fbed
|
start implementing keymapper gui
|
2017-09-11 00:21:46 -05:00 |
twinaphex
|
36e0ff8268
|
Rearrange variables
|
2017-09-09 01:10:00 +02:00 |
twinaphex
|
330d8dc59e
|
Cleanups
|
2017-09-09 00:02:38 +02:00 |
twinaphex
|
ef79711837
|
(MaterialUI) Hook up framebuffer opacity
|
2017-08-15 22:43:09 +02:00 |
twinaphex
|
db24e4da42
|
Try to avoid countless string_is_equal function calls
being called multiple times per frame render - prebake
these decisions instead inside list_insert
|
2017-08-15 04:33:36 +02:00 |
Jean-André Santoni
|
61cc899867
|
(XMB) Display the favorites tab, part 1
|
2017-08-12 16:37:20 +02:00 |
Justin Jacobs
|
150bc81ee1
|
Add "Delete Core" option to Core Information menu (#5132)
|
2017-08-03 18:38:30 -04:00 |
twinaphex
|
b8853b76a5
|
Start documenting menu_driver.h
|
2017-07-31 17:30:50 +02:00 |
radius
|
d560660bdc
|
add room type in the title
|
2017-07-24 20:52:27 -05:00 |
radius
|
e09075dc25
|
Add RetroArch version and use different icons for different room types
|
2017-07-24 20:13:52 -05:00 |
twinaphex
|
cfc7f4c8c7
|
Cleanups
|
2017-07-23 19:46:11 +02:00 |
twinaphex
|
3fbed8df27
|
(Menu) Menu driver no longer uses a duplicate system info
struct
|
2017-05-28 17:21:57 +02:00 |
twinaphex
|
c74104f8c9
|
Get rid of RARCH_MENU_CTL_SYSTEM_INFO_*
|
2017-05-28 16:25:46 +02:00 |
twinaphex
|
b5aef51cc0
|
Revert "Make this code somewhat more like the other menu drivers"
This reverts commit 6c5d5ea497 .
|
2017-05-28 15:14:35 +02:00 |
twinaphex
|
6c5d5ea497
|
Make this code somewhat more like the other menu drivers
|
2017-05-28 15:13:18 +02:00 |
twinaphex
|
721c6bc5bb
|
Create menu_driver_destroy
|
2017-05-28 15:09:17 +02:00 |
twinaphex
|
a626a30098
|
Turn menu_display_set_alpha into macro
|
2017-05-27 16:52:52 +02:00 |
twinaphex
|
09ddd9ddcf
|
Cleanups
|
2017-05-27 16:31:47 +02:00 |
aliaspider
|
db490a69a3
|
(WiiU) add a menu display driver. enable MATERIALUI and XMB.
|
2017-05-22 01:45:40 +01:00 |
twinaphex
|
cb2e898d8c
|
Cleanups
|
2017-05-19 15:31:14 +02:00 |
twinaphex
|
59fb7700b8
|
Combine menu_driver.c and menu_display.c
|
2017-05-19 15:25:14 +02:00 |
twinaphex
|
59b3344e72
|
Combine video_driver.c and video_shader_driver.c
|
2017-05-18 14:47:24 +02:00 |
twinaphex
|
9096038e20
|
Correct set_thumbnail_system/set_thumbnail_content functions
|
2017-05-17 09:32:17 +02:00 |
twinaphex
|
529349019d
|
Combine menu_navigation_ctl and menu_driver_ctl
|
2017-05-17 04:57:43 +02:00 |
twinaphex
|
4436d5998b
|
Cleanups
|
2017-05-17 03:30:37 +02:00 |
twinaphex
|
5dcebe4718
|
Cleanups
|
2017-05-17 03:25:23 +02:00 |
twinaphex
|
3a6ada1652
|
Cleanups
|
2017-05-17 03:19:19 +02:00 |
twinaphex
|
ee8dc151a3
|
Combine menu_driver.c and menu_navigation.c
|
2017-05-17 03:00:32 +02:00 |
Jean-André Santoni
|
17837ec81d
|
Display thumbnails in the Database Manager
|
2017-05-15 13:05:33 +02:00 |
twinaphex
|
d28ec842f3
|
Add menu_driver_push_list
|
2017-05-15 08:29:47 +02:00 |
twinaphex
|
575095c8e6
|
Add menu_driver_load_image
|
2017-05-15 08:21:02 +02:00 |
twinaphex
|
076a83a62b
|
Remove some RARCH_MENU_CTL_ actions
|
2017-05-15 08:03:35 +02:00 |
twinaphex
|
f584d1cea5
|
Add menu_driver_populate_entries
|
2017-05-15 07:59:24 +02:00 |
twinaphex
|
1fef134f04
|
Create menu_driver_navigation_set
|
2017-05-15 07:56:22 +02:00 |
twinaphex
|
dd79c9a236
|
Pass is_idle to menu driver render function
|
2017-05-13 21:06:06 +02:00 |
twinaphex
|
a7d09733a6
|
Get rid of rarch_ctl/runloop_ctl calls from menu_display.c
|
2017-05-13 20:00:51 +02:00 |
twinaphex
|
a5d7bedb8a
|
Pass video_is_threaded variable to menu driver init function
|
2017-04-29 17:27:54 +02:00 |
twinaphex
|
6bae9244e8
|
Create menu_driver_init
|
2017-04-29 17:23:09 +02:00 |
twinaphex
|
b515cd10f1
|
Pass video_is_threaded to context_reset
|
2017-04-29 17:16:05 +02:00 |
twinaphex
|
6f0df4cf60
|
Create menu_driver_context_reset
|
2017-04-29 17:13:18 +02:00 |
twinaphex
|
c38f86e14a
|
Create menu_driver_{decrement|increment}_navigation
|
2017-04-23 21:17:01 +02:00 |
twinaphex
|
e0483f73bc
|
Create menu_driver_list_clear
|
2017-04-23 21:13:33 +02:00 |
twinaphex
|
13e4148996
|
(Menu) Cleanups
|
2017-04-23 20:22:41 +02:00 |
twinaphex
|
77dde2a85c
|
Simplifications
|
2017-04-23 20:16:14 +02:00 |
Jean-André Santoni
|
002928c399
|
(Menu) Separate callbacks for pointer_up and pointer_down
|
2017-03-04 15:11:29 +01:00 |
Jean-André Santoni
|
834087d1ad
|
(XMB) Use a tab styled icon for the netplay tab
|
2017-02-27 22:48:27 +01:00 |
twinaphex
|
0d5b3b9273
|
Create menu_driver_is_alive
|
2017-01-23 00:37:52 +01:00 |
Twinaphex
|
3ff158b907
|
Merge pull request #4436 from fr500/lobby
Basic lobby system (don't merge, just for tracking)
|
2017-01-22 21:08:43 +01:00 |
twinaphex
|
e33f38d5b2
|
Get rid of more MENU_CTL actions
|
2017-01-22 17:22:05 +01:00 |
twinaphex
|
985c6a4ed2
|
Create menu_driver_render
|
2017-01-22 17:19:10 +01:00 |
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
fr500
|
b8f7d69923
|
add sublabels
|
2017-01-19 18:11:02 -05:00 |
radius
|
95a2da81e4
|
start adding ui elements to insert room list into
|
2017-01-18 22:46:48 -05:00 |
twinaphex
|
832840f91c
|
Cut down on more video_driver_get_size calls
|
2017-01-19 01:33:47 +01:00 |
twinaphex
|
bf511b72e6
|
Create menu_driver_frame
|
2017-01-18 21:23:18 +01:00 |
twinaphex
|
899601e7bb
|
Do an early return inside menu_shader_manager_init if already initialized
|
2017-01-11 03:36:35 +01:00 |
twinaphex
|
25decd033a
|
Cleanup menu_shader.c
|
2017-01-09 03:53:55 +01:00 |
twinaphex
|
9d9a5e71ab
|
(XMB) Set fullpath dir for each node entry
|
2017-01-07 18:32:55 +01:00 |
twinaphex
|
0382f3ccd3
|
(XMB/MaterialUI) Hide mouse cursor after roughly 3 seconds
of inactivity
|
2016-12-23 22:12:30 +01:00 |
Gregor Richards
|
addff325d0
|
Netplay discovery LAN scanning task (incomplete)
|
2016-12-02 18:56:29 -05:00 |
Jean-André Santoni
|
2fc592bbe6
|
Savestate thumbnails reimplementation
|
2016-12-01 20:31:07 +01:00 |
twinaphex
|
e9daa5e99c
|
Cleanups
|
2016-11-20 14:42:20 +01:00 |
Jean-André Santoni
|
41611e3d74
|
Touch and mouse support for the OSK
|
2016-10-30 11:48:48 +01:00 |
Brad Parker
|
28c0e78292
|
ignore trigger input while binding a new key
|
2016-10-29 21:58:43 -04:00 |
twinaphex
|
d4ecce48c7
|
Fix truncated messagebox messages
|
2016-10-29 08:38:14 +02:00 |
twinaphex
|
8f401b8fe8
|
Change size of msg variable
|
2016-10-27 19:32:15 +02:00 |
Brad Parker
|
d1d5584d18
|
update copyright
|
2016-10-27 11:47:10 -04:00 |
twinaphex
|
ed5b919d7f
|
Get rid of some RARCH_MENU_CTL_ commands
|
2016-10-26 08:43:59 +02:00 |
Jean-André Santoni
|
fcdc6187cb
|
WiFi icons
|
2016-09-22 22:27:50 +02:00 |
twinaphex
|
02e01e0b0a
|
Create menu/widgets/menu_entry
|
2016-09-15 00:20:43 +02:00 |
twinaphex
|
892c0a6f52
|
Create menu/widgets/menu_list
|
2016-09-15 00:10:37 +02:00 |
twinaphex
|
51b0e61712
|
Cleanups
|
2016-09-11 16:24:02 +02:00 |
Brad Parker
|
ef29bc96b0
|
do not return to game after canceling quit confirm if user toggled the menu manually
|
2016-09-05 11:35:27 -04:00 |
twinaphex
|
9e61f6ffd0
|
Cleanups
|
2016-09-04 23:34:24 +02:00 |
twinaphex
|
95041d948b
|
Revert "Make menu_popup.c self-contained"
This reverts commit 9e2a148b7e .
|
2016-09-04 23:15:01 +02:00 |
twinaphex
|
9e2a148b7e
|
Make menu_popup.c self-contained
|
2016-09-04 23:14:04 +02:00 |
twinaphex
|
36092d8033
|
Create struct for help_screen
|
2016-09-04 22:26:33 +02:00 |
twinaphex
|
88bf19bff4
|
Get rid of menu->defer_core - unused
|
2016-09-04 22:20:36 +02:00 |
twinaphex
|
6040e6d772
|
Indent nit
|
2016-09-04 22:07:10 +02:00 |
twinaphex
|
201e03d202
|
Start moving menu_shader variables out of menu_state struct
|
2016-09-04 22:02:29 +02:00 |
Brad Parker
|
27925da4ae
|
revert confirm_on_exit option for now
|
2016-09-04 15:31:50 -04:00 |
Brad Parker
|
ee7545857c
|
add config option to enable quit confirmation
|
2016-09-01 21:47:25 -04:00 |
Jean-André Santoni
|
9fe67ac09f
|
(Menu) Display a Remove from Entry
|
2016-08-29 00:54:51 +02:00 |
twinaphex
|
1e0a4518de
|
(XMB) Add Music/Movie/Images tabs
|
2016-07-30 19:29:10 +02:00 |
twinaphex
|
97dfcbc4b4
|
Create menu_driver_ident
|
2016-07-09 16:45:36 +02:00 |
twinaphex
|
b774fda697
|
Remove bind_info.menu_label_hash
|
2016-07-08 19:15:24 +02:00 |
twinaphex
|
fe70f766f1
|
Cleanups
|
2016-07-01 20:59:51 +02:00 |
twinaphex
|
f513e1fac2
|
(menu_cbs.c) Cleanups
|
2016-07-01 20:23:22 +02:00 |
twinaphex
|
1a60d257ee
|
Remove menu_driver_toggle_binds
|
2016-06-27 00:46:05 +02:00 |
twinaphex
|
7b460c14b7
|
Create menu_driver_toggle_binds
|
2016-06-26 22:50:00 +02:00 |
twinaphex
|
f9b535ea91
|
Create Input Bind Timeout setting
|
2016-06-26 08:22:40 +02:00 |
twinaphex
|
9f8b57baca
|
Remove PENDING_ACTION code - not used
|
2016-06-26 08:05:42 +02:00 |
twinaphex
|
a585017208
|
Rename MENU_FILE_ to FILE_TYPE_
|
2016-06-20 15:50:37 +02:00 |
twinaphex
|
f22755f31b
|
Move enums around
|
2016-06-20 15:42:05 +02:00 |
twinaphex
|
7d93f63e6a
|
Move menu_hash_to_file_type to msg_hash
|
2016-06-20 06:44:05 +02:00 |
twinaphex
|
9456f05991
|
Move menu hashes to menu_hash.h
|
2016-06-18 02:13:28 +02:00 |
twinaphex
|
f76e7549ce
|
Move more code over to menu_hash_to_file_type
|
2016-06-17 23:27:17 +02:00 |
twinaphex
|
14b0b75fe9
|
Move more code over to menu_hash_to_file_type
|
2016-06-17 23:24:15 +02:00 |
twinaphex
|
99f1d6123e
|
Create menu_hash_to_file_type
|
2016-06-17 23:16:59 +02:00 |
twinaphex
|
07932bff3e
|
Use retro_common_api.h
|
2016-06-03 05:49:46 +02:00 |
Jean-André Santoni
|
7150ea5df2
|
(XMB) Finalize the thumbnail type switching on keypress
|
2016-04-28 03:26:09 +07:00 |
twinaphex
|
748f5dc74b
|
(Nuklear/Zahnrad) Rename to 'nuklear'
|
2016-04-25 14:58:47 +02:00 |
twinaphex
|
dcd5391a75
|
(Thumbnails Updater) Added Thumbnails Updater
|
2016-04-23 22:31:39 +02:00 |
Jean-André Santoni
|
8e86d11f57
|
Add list_prepend to the menu ctx drivers
|
2016-04-11 23:31:49 +07:00 |
Jean-André Santoni
|
7dfb3c373a
|
(XMB) Thumbnail type switching
|
2016-04-08 01:42:53 +07:00 |
twinaphex
|
bf9add6325
|
Header cleanups
|
2016-03-22 03:51:14 +01:00 |
twinaphex
|
ab1c4d0c4d
|
Header include cleanups
|
2016-03-22 03:49:05 +01:00 |
twinaphex
|
faee785aaa
|
Add more to menu_ctx_iterate_t
|
2016-02-26 17:40:24 +01:00 |
twinaphex
|
816539f9df
|
(Zahrand) Rename wimp.c to zahrand
|
2016-02-25 21:29:38 +01:00 |
Twinaphex
|
42600fa74b
|
Merge pull request #2726 from fr500/master
New driver implementation for the WIMP UI
|
2016-02-25 20:57:31 +01:00 |
twinaphex
|
bc6e9ee3bf
|
Cleanups
|
2016-02-25 19:50:45 +01:00 |
twinaphex
|
0eb3feff64
|
Cleanups
|
2016-02-25 19:48:07 +01:00 |
twinaphex
|
05f2a2d18c
|
Communicate better that these are enums
|
2016-02-25 19:30:14 +01:00 |
twinaphex
|
255ee8766f
|
Communicate better that this is an enum
|
2016-02-25 19:27:06 +01:00 |
Hans-Kristian Arntzen
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
radius
|
1e31f06200
|
clone glui
|
2016-02-14 14:33:13 -05:00 |
twinaphex
|
37875fb242
|
Add MENU_CTL_*PENDING_ACTION
|
2016-02-12 07:30:34 +01:00 |
twinaphex
|
7d00f945b8
|
Implement RARCH_MENU_CTL_IS_PENDING_QUICK_MENU, RARCH_MENU_CTL_SET_PENDING_QUICK_MENU, RARCH_MENU_CTL_UNSET_PENDING_QUICK_MENU
|
2016-02-12 04:28:09 +01:00 |
twinaphex
|
4364ce92c3
|
Create RARCH_MENU_CTL_LIST_GET_ENTRY
|
2016-02-11 01:12:19 +01:00 |
twinaphex
|
b3944a21d5
|
Create RARCH_MENU_CTL_LIST_GET_SIZE
|
2016-02-11 01:07:30 +01:00 |
twinaphex
|
48e67d5546
|
Create RARCH_MENU_CT_LIST_GET_SELECTION
|
2016-02-11 00:59:55 +01:00 |
twinaphex
|
9e69551408
|
Add RARCH_MENU_CTL_BIND_INIT
|
2016-02-11 00:53:49 +01:00 |
twinaphex
|
ddf5283ecd
|
Cleanups
|
2016-02-11 00:47:00 +01:00 |
twinaphex
|
71507808c9
|
Create RARCH_MENU_CTL_LIST_FREE
|
2016-02-10 21:21:19 +01:00 |
twinaphex
|
84d64c4042
|
Add RARCH_MENU_CTL_DRIVER_DATA_GET
|
2016-02-10 21:15:23 +01:00 |
twinaphex
|
859a04e6ee
|
Create RARCH_MENU_CTL_LIST_PUSH
|
2016-02-10 20:36:13 +01:00 |
twinaphex
|
c9ec688a7e
|
Cleanups
|
2016-02-10 20:29:17 +01:00 |
twinaphex
|
f77722a213
|
Add RARCH_MENU_CTL_ENVIRONMENT
|
2016-02-10 20:19:21 +01:00 |
twinaphex
|
b5e28cda58
|
Create RARCH_MENU_CTL_ITERATE
|
2016-02-10 20:13:12 +01:00 |
twinaphex
|
9db5d45361
|
Change return value to menu_driver_iterate
|
2016-02-10 20:08:10 +01:00 |
twinaphex
|
e9e6fd7b80
|
(Menu) Implement pending shutdown
|
2016-02-10 19:56:35 +01:00 |
twinaphex
|
2df631a36f
|
Add menu pending quit mechanism
|
2016-02-10 19:19:30 +01:00 |
twinaphex
|
23e48f1821
|
Add RARCH_MENU_CTL_LIST_INSERT
|
2016-02-10 06:38:57 +01:00 |