twinaphex
386657a366
(menu widgets backport) Re-commit task queue changes
2019-02-08 08:00:32 +01:00
twinaphex
7022786f34
Revert parts of menu_widgets that were causing breakage, but leave
...
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
orbea
98f6aecec2
Remove the zarch menu driver.
2019-02-02 22:15:10 -08:00
orbea
af813d9c46
Further remove nuklear.
2019-02-02 20:58:47 -08:00
twinaphex
fe02db911d
Header include cleanups
2019-01-31 20:36:39 +01:00
twinaphex
000646e51e
Update header includes
2019-01-31 19:06:27 +01:00
jdgleaver
bd56e1e29c
(RGUI) Allow selection of thumbnail downscaling method
2019-01-23 16:47:15 +00:00
twinaphex
65d5de6674
Add 4 additional mixer slots for system sound effects and music
...
for menu
2019-01-17 03:03:46 +01:00
jdgleaver
faaa6e081b
(RGUI) Add colour themes
2019-01-09 10:50:24 +00:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
alfrix
e83b3adc20
More Icons
2019-01-06 01:03:27 -03:00
Stuart Carnie
c00b6e0750
fix: Fix use of freed memory in menu animations
...
`menu_animation_update` enumerates `menu_animation.list` to process each
`tween`. It was observed that some tweens execute a callback that
pushes more animations via `menu_animation_push`. During the push, if
the tween `list` does not have enough space, a `realloc` occurs,
potentially invalidating the existing list. The remaining pointer access
in menu_animation_update is therefore invalid. Best case is the memory
is unused and thus does not affect the program. Worst case is memory
corruption.
2018-12-15 14:55:10 -07:00
radius
45228d0307
massive subsystem cleanup & use the proper data in each instance
2018-12-10 23:01:21 -05:00
M4xw
8764d7be28
[LIBNX] Implement Over-/Downclocking and minor fixes
2018-11-29 18:42:44 +01:00
twinaphex
7730828560
Start implementing dropdown list for resolution - Win32 right now at first - now need to make OK button do something
2018-11-24 10:31:41 +01:00
natinusala
f493c114b5
ozone: fix visual issues, add fade in/out to messagebox
2018-11-14 14:18:14 +01:00
Benjamin FRANCOIS
fd863e2607
Fix build
2018-11-13 10:34:21 -08:00
natinusala
73f6e51892
ozone: improve OSK display
2018-11-13 15:48:16 +01:00
Twinaphex
1ef286ec7c
Merge pull request #7583 from alfrix/input_icons
...
Input icons (User Binds)
2018-11-12 21:53:07 +01:00
Alfrix
e5c7de8607
Input icons (User binds)
2018-11-12 00:30:09 -03:00
natinusala
5406e19c3e
ozone: add missing assets message
2018-11-09 17:00:44 +01:00
natinusala
20a8e1b40f
ozone: fancy new cursor
2018-11-09 16:51:34 +01:00
twinaphex
c2fc821fad
Audio Output Rate should use special dropdown list callbacks
2018-11-05 20:46:56 +01:00
natinusala
158ddc0b2a
New menu driver : ozone (Nintendo Switch lookalike)
2018-10-26 13:24:32 +02:00
twinaphex
c443d6b475
Revert "Revert this - was getting crashes in both OSX and MSVC 2003"
...
This reverts commit 7d0dba3007
.
2018-10-11 03:26:58 +02:00
twinaphex
7d0dba3007
Revert this - was getting crashes in both OSX and MSVC 2003
...
in config_file.c inside config_get_entry
2018-10-10 23:34:16 +02:00
Sven
30d4df7634
Merge remote-tracking branch 'upstream/master'
2018-10-10 09:16:39 -04:00
Sven
f53e1ca4b1
fix new rumble types ; increase max displayed cheats to 6000
2018-10-10 09:15:46 -04:00
Alfrix
fa03a634d0
New Netplay icons
2018-10-09 19:52:28 -03:00
twinaphex
7260e52a23
Make improved version of this - 873d60151f
2018-10-06 17:48:12 +02:00
natinusala
8250007b8e
Added Lakka Switch menu entries
2018-10-06 15:44:37 +02:00
twinaphex
b0dd64c9f3
Change function prototype for scissor_end
2018-09-28 22:52:00 +02:00
twinaphex
d955af64a0
Cleanup
2018-09-26 16:16:17 +02:00
Twinaphex
76399013a1
Silence some warnings
2018-09-26 16:13:42 +02:00
twinaphex
60d537fa32
Create menu_driver_list_insert
2018-09-26 14:25:28 +02:00
twinaphex
5d1fff541b
Create new functions
2018-09-26 14:22:22 +02:00
twinaphex
44a0c70c8a
Removed unused RARCH_MENU_CTL_REFRESH
2018-09-25 16:28:36 +02:00
twinaphex
384b36ac4c
Comment this out for now - initial implementation of dropdown list
...
for float
2018-09-24 14:34:43 +02:00
twinaphex
baa909f296
Add dropdown lists for core options
2018-09-23 18:36:48 +02:00
twinaphex
1f864e379b
Add dropdown lists for driver settings
2018-09-23 17:13:45 +02:00
twinaphex
962680abb8
Add dropdown list for Netplay Latency Frame settings
2018-09-23 14:34:51 +02:00
twinaphex
f00f73c5ed
Add 'dropdown list' when pressing the OK/Confirm button on Video -> Aspect Ratio
2018-09-23 10:59:49 +02:00
natinusala
7ec2011ccf
menu_display_gl: added scissoring support
2018-09-20 14:48:07 +02:00
twinaphex
cc8b458ee3
Add menu_display_switch.c
2018-09-12 20:01:56 +02:00
Alfrix
c39ce0e04b
Add Automatic theme
...
It has been in the assets folder a long time by now
2018-08-23 16:41:07 -03:00
Sven
c750235414
Merge branch 'master' into cheater
2018-07-26 19:40:20 -04:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Rob Loach
aba179a910
Merge branch 'master' into stripes
2018-07-22 13:30:47 -04:00
twinaphex
600c2c1ca1
Simplify menu_display_font
2018-07-14 00:39:46 +02:00
Brad Parker
ab27b7c85f
initial SIXEL video driver
2018-07-12 16:55:08 -04:00
Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
twinaphex
2fdd4444ff
Get rid of unintentional typedef redefinition (C11 feature)
2018-05-14 00:29:20 +02:00
radius
aa86d78183
add quick menu action to pause / resume hardcore mode for current session
2018-05-13 13:40:30 -05:00
twinaphex
c88a7545a3
(menu display drivers) Cleanups
2018-05-13 14:15:04 +02:00
twinaphex
ea77fbbd38
Increase max streams from 8 to 16
2018-05-02 23:42:39 +02:00
twinaphex
ab360ae3ac
(Audio mixer) Add Sequential playback mode
2018-05-02 21:43:16 +02:00
twinaphex
5aeab54ab7
(Audio mixer) Ability to individually set volume per stream
2018-04-30 17:51:01 +02:00
twinaphex
1c90866070
Refactor this a bit and document it
2018-04-30 15:24:40 +02:00
twinaphex
25a7cb0f66
(Menu) Rename hack_shader_pass to scratchpad.unsigned_var
2018-04-30 15:19:54 +02:00
twinaphex
49341bac26
Add Play/Play (Looped) actions
2018-04-30 15:04:29 +02:00
twinaphex
965859ddcb
Start adding mixer controls - ability to stop and remove loaded tracks
2018-04-30 14:34:25 +02:00
twinaphex
91fcb49270
(Menu audio) Fix situation where a libretro core is running
...
in the background and menu audio is playing - we don't want
audio_driver_menu_sample called then
2018-04-29 01:05:04 +02:00
twinaphex
bac0d22ce9
Create menu_display_osk_ptr_at_pos
2018-04-23 11:58:18 +02:00
twinaphex
8bc3283bd5
Create menu_display_draw_keyboard
2018-04-23 11:42:55 +02:00
twinaphex
8e52fcff96
Add D3D10 entry
2018-04-21 03:30:34 +02:00
twinaphex
9f2b56a929
Update Direct3D 10 driver
2018-04-21 03:27:41 +02:00
twinaphex
1836d08b33
Revert "Start passing around menu_driver_data around properly"
...
This reverts commit 7c314a9165
.
2018-04-11 06:12:14 +02:00
twinaphex
fdffb7059d
Revert "Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET"
...
This reverts commit fbf03df8be
.
2018-04-11 06:11:45 +02:00
twinaphex
fbf03df8be
Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET
2018-04-10 19:57:33 +02:00
twinaphex
7c314a9165
Start passing around menu_driver_data around properly
2018-04-10 19:17:51 +02:00
twinaphex
6e299065ce
Remove RARCH_MENU_CTL_PLAYLIST_ calls - use playlist_init_cached,
...
playlist_get_cached, and playlist_free_cached from now on (defined
in playlist.h) - no more menu dependencies on cached playlists
2018-04-10 17:51:40 +02:00
radius
7f5fe5ebff
remap-redux part 2: add controller sublabel
2018-04-08 12:13:43 -05:00
radius
c4754815b6
remap-redux part 2: fix small issue with keymapper
2018-04-08 12:13:43 -05:00
radius
34649d1abf
remap-redux part 2: start inverting the gamepad mapper columns
2018-04-08 12:13:42 -05:00
radius
ed334cd1dd
remap-redux part 2: allow multiple gamepads to work for the keymapper
2018-04-08 12:13:40 -05:00
Jean-André Santoni
a6e9107bd0
Add menu_display_draw_polygon
2018-04-08 18:58:11 +07:00
Jean-André Santoni
1614519874
Clone xmb to stripe menu
2018-04-08 09:55:16 +07:00
twinaphex
77f7e1da8c
Make menu_driver_load_image a static function
2018-03-29 16:27:19 +02:00
alfrix
a84facf636
Add Left Thumbnails
...
Fix behaviour when right thumb is off and use as fallback in filebrowser
Remove update_left_thumbnail_path
Fix dual image in imageviewer
Remove xmb_left_thumbnails_ident
Requested Changes
Fix last warning and button not switching thumb
Better scaling
Limit vertical size without changing position
Change thumb cycling behaviour
Remove update_left_thumbnail_image it was causing problems
2018-03-29 10:38:23 -03:00
twinaphex
aa5525f670
Move core_len/core_buf to menu_handle_t
2018-03-25 17:35:46 +02:00
twinaphex
a2295af556
Make these variables a part of menu_handle_t
2018-03-25 17:02:30 +02:00
Rob Loach
ddb0f81cf2
xmb: Add Morning Blue theme
2018-03-11 20:37:49 -04:00
twinaphex
b4a743fff4
Split up menu display drivers for D3D8/D3D9 into separate drivers;
...
split up d3d_common into separate files
2018-03-03 15:28:58 +01:00
twinaphex
18d27468ae
Set handles_transform for 3DS/D3D11/D3D12/Vita/WiiU menu
...
display drivers - this skips a bunch of costly matrix calculations
for menu display drivers that have a geometry shader or something
similar
2018-02-28 04:52:47 +01:00
twinaphex
35f1c9ba33
(menu display driver) Get rid of remaining pointer grabbing
2018-02-16 19:42:13 +01:00
twinaphex
407d7e2c4e
(menu display) Get rid of more pointer grabbing
2018-02-16 19:25:19 +01:00
twinaphex
a0ba515337
Update
2018-02-16 19:08:16 +01:00
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
twinaphex
b48c900129
Add RARCH_MENU_CTL_LIST_CACHE
2016-02-10 06:15:40 +01:00
twinaphex
f2952c530c
Cleanups
2016-02-10 06:01:11 +01:00
twinaphex
dd0136e2d5
Refactor this code
2016-02-10 03:29:31 +01:00
twinaphex
f604afeede
Create RARCH_MENU_CTL_FIND_DRIVER
2016-02-09 16:49:23 +01:00
twinaphex
5cd66a19b2
Create RARCH_MENU_CTL_INIT
2016-02-09 16:45:28 +01:00
twinaphex
c039e4c6ab
Make menu_driver_free a static function
2016-02-04 20:12:58 +01:00
twinaphex
32b9303a79
Create RARCH_MENU_CTL_LIST_SET_SELECTION
2016-02-03 17:15:00 +01:00
twinaphex
68ea128cb5
Turn menu_init into static function
2016-01-26 21:04:05 +01:00
twinaphex
22bf74ff37
Start moving code to menu_content.c
2016-01-25 04:44:54 +01:00
twinaphex
5cfc9c1830
(OSX) Buildfix
2016-01-24 07:19:37 +01:00
twinaphex
fd99b9bfb3
Rename XUI files/defines
2016-01-12 09:23:17 +01:00
twinaphex
a3994aea63
RMenu is obsolete now
2016-01-12 09:19:35 +01:00