twinaphex
23afaa8799
(Xbox 360) Buildfixes
2017-01-19 20:34:07 +01:00
twinaphex
fd8cdc389f
(Xbox 360) More buildfixes
2017-01-19 20:31:33 +01:00
twinaphex
f4020aa011
(Xbox 360) Buildfixes
2017-01-19 20:28:12 +01:00
twinaphex
e0ff0541a2
Pass video_info pointer to font drivers
2017-01-19 16:30:40 +01:00
radius
d2e09622c8
add own labels
2017-01-19 09:31:01 -05:00
radius
702f0cd95d
add entries to the list
2017-01-19 09:16:37 -05:00
radius
3dd6c91493
start populating the list
2017-01-19 08:56:56 -05:00
twinaphex
b93046f867
Cleanup mui_draw_scrollbar
2017-01-19 11:20:02 +01:00
twinaphex
6208d037fc
(MaterialUI) Cleanups
2017-01-19 11:16:53 +01:00
radius
9237752d91
styling
2017-01-19 02:09:09 -05:00
radius
9e1f267ab2
fix listing
2017-01-19 02:05:33 -05:00
radius
7c833074bb
parsing now works
2017-01-19 00:52:53 -05:00
radius
95a2da81e4
start adding ui elements to insert room list into
2017-01-18 22:46:48 -05:00
twinaphex
a9a7f360d0
(nuklear) cleanup
2017-01-19 01:36:40 +01:00
twinaphex
832840f91c
Cut down on more video_driver_get_size calls
2017-01-19 01:33:47 +01:00
twinaphex
24e0542bdb
(menu) reduce calls to video_driver_get_size
2017-01-19 00:09:38 +01:00
twinaphex
00adc9a2d3
Rewrite menu_display_unset_viewport
2017-01-19 00:01:55 +01:00
twinaphex
afd4494c2f
(menu_driver.c) Get rid of video_driver_get_size call
2017-01-18 23:59:22 +01:00
twinaphex
1a30cfea09
Remove more video_driver_get_size calls
2017-01-18 23:13:19 +01:00
twinaphex
c5445d2980
Reduce amount of times video_driver_get_size is called
2017-01-18 23:02:24 +01:00
twinaphex
84f9d8674f
Implement rgui_frame
2017-01-18 22:23:19 +01:00
twinaphex
dc19649802
Reduce dependence on video_driver_get_frame_count
2017-01-18 21:40:56 +01:00
twinaphex
bf511b72e6
Create menu_driver_frame
2017-01-18 21:23:18 +01:00
Jean-André Santoni
b9104f38b8
(GLUI) Align entry values on top to avoid overlaps with sublabels
2017-01-18 17:12:26 +01:00
twinaphex
bf56463b76
Silence warnings
2017-01-18 14:17:09 +01:00
twinaphex
a3f5590f41
remove dependence on configuration.h inside task_database.c
2017-01-18 01:23:24 +01:00
Brad Parker
8cdfa75b48
set ints to 0 instead of NULL
2017-01-17 18:44:29 -05:00
Brad Parker
a220815b40
fix race condition in frame count with video_threaded on
2017-01-17 18:42:58 -05:00
twinaphex
aa59b33931
Use input_config_set_device
2017-01-17 19:59:33 +01:00
twinaphex
0c814f767c
Remove configuration.h header dependencies
2017-01-17 19:39:12 +01:00
Twinaphex
ebcf42ceb7
Remove unused variables
2017-01-17 18:56:14 +01:00
twinaphex
d9c62e5e60
Fix C89_BUILD
2017-01-17 18:24:34 +01:00
twinaphex
ec370d54b2
Cleanups
2017-01-17 16:55:34 +01:00
twinaphex
da044da3b4
Create menu_animation_push
2017-01-17 16:53:06 +01:00
twinaphex
2273b1d05f
(menu_animation.c) Create more separate functions
2017-01-17 16:40:48 +01:00
twinaphex
df783daab9
Create menu_animation_get_ideal_delta_time
2017-01-17 16:37:03 +01:00
twinaphex
bfb124a60e
Create menu_animation_ticker
2017-01-17 16:29:23 +01:00
twinaphex
8366278d45
More of where that came from
2017-01-17 15:39:14 +01:00
Jean-André Santoni
617ce26efb
(GLUI) Adapt mouse and touch code to the variable height menu entries
2017-01-17 15:21:59 +01:00
Jean-André Santoni
b0a51d79ee
(GLUI) Improve word wrapping with a better estimation of the glyph width
2017-01-17 15:21:59 +01:00
Jean-André Santoni
dc4140a00b
(GLUI) Word wrapping for sublabels
2017-01-17 15:21:59 +01:00
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
f82e51e5e8
(menu_animation.c) Cleanup
2017-01-17 14:16:49 +01:00
twinaphex
3c0538a1ee
(menu_animation.c) Cleanups
2017-01-17 14:15:43 +01:00
twinaphex
08a09f135a
(menu_displaylist.c) Cleanup
2017-01-17 14:06:54 +01:00
twinaphex
814fb59608
Try to prevent more uninitialized variables
2017-01-17 13:44:23 +01:00
Twinaphex
014ed5e87f
Merge pull request #4441 from aliaspider/master
...
(WiiU) simplify input code + fix crash on content reload.
2017-01-17 13:16:56 +01:00
aliaspider
ee7fd79fb2
cores_names_size was used in a conditional branch without being
...
initialized, fixes a crash on content reload.
2017-01-17 13:03:39 +01:00
Brad Parker
e1f4db8081
Win2000 buildfixes
2017-01-16 20:41:08 -05:00
Brad Parker
7c6bf6aaf7
fix msys2 compilation when opengl, vulkan and d3d9 are disabled
2017-01-16 20:41:08 -05:00
Brad Parker
0ee3f39d76
GDI: no more flicker
2017-01-16 20:41:07 -05:00
Brad Parker
05c37bd39f
initial GDI driver skeleton
2017-01-16 20:41:04 -05:00
Jean-André Santoni
a9c3837cdb
Display image thumbnail in the menu background selector
2017-01-17 01:02:48 +01:00
twinaphex
864df4f55d
Move local variable
2017-01-16 23:38:46 +01:00
twinaphex
0b1a204949
Roll this back
2017-01-16 22:32:39 +01:00
twinaphex
f96ee3e6d6
(menu) cleanups; move variables
2017-01-16 21:31:30 +01:00
Brad Parker
fc5afa3122
add UTF8 BOM to fix MSVC build
2017-01-16 12:50:08 -05:00
twinaphex
0968bcc173
(menu_input_bind_dialog) Prevent warning
2017-01-16 09:57:21 +01:00
twinaphex
ca5d798075
Add diff.diff
2017-01-14 21:35:00 +01:00
Alcaro
a73a90b701
Remove a bunch of unneeded parameters
2017-01-14 18:18:01 +01:00
twinaphex
f9dbd4dc02
Remove config_label_to_key
2017-01-13 15:24:54 +01:00
twinaphex
1f90535c39
(menu_event.c) Cleanups/style nits
2017-01-12 11:33:04 +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
twinaphex
03ba5b21df
(menu_input_bind_dialog.c) Hackier but dispenses with the 1-second
...
delay which was annoying
2017-01-11 10:37:37 +01:00
twinaphex
365564b0ed
When we bind a single key, introduce a 1-second delay to
...
get around input latching issue that can occur when pressing
OK/Cancel buttons for binding - which would immediately
leave the screen or enter the input binding again (workaround
for now until we fix these latching issues in the menu)
2017-01-11 10:21:34 +01:00
twinaphex
899601e7bb
Do an early return inside menu_shader_manager_init if already initialized
2017-01-11 03:36:35 +01:00
Jean-André Santoni
f3f20f440f
Comment the download subdir support for now. We don't use it and it causes a glitch in XMB
2017-01-11 03:05:40 +01:00
Jean-André Santoni
4bc04f7b28
Hide sublabels on super small screens like the one of Gamegirl 320x240
2017-01-11 01:24:50 +01:00
Jean-André Santoni
d08fa66ff1
Also display image thumbnails in the file browser
2017-01-10 23:26:07 +01:00
twinaphex
d48141041d
Pass joypad_info to input_state function callback - less
...
settings pointer grabbing
2017-01-10 17:40:21 +01:00
twinaphex
a233ce4c87
Set list_info.fullpath to NULL for menu_entries_prepend
2017-01-10 15:49:39 +01:00
twinaphex
1b13c9b9fc
Fix xmb_draw_text regression
2017-01-09 23:11:05 +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
Josh Palmer
0ea81fc874
Fix menu_cbs_deferred_push.c compilation when HAVE_LIBRETRODB is not defined
2017-01-09 20:24:51 +00:00
twinaphex
42c26ec539
(menu_shader.c) Cleanups
2017-01-09 20:42:15 +01:00
twinaphex
9826b45242
Fix two Coverity errors
2017-01-09 19:49:58 +01:00
Alcaro
3d600c9f11
Fix some misleading indentation
2017-01-09 19:26:34 +01:00
twinaphex
7cdfcb44eb
Remove obsolete line
2017-01-09 19:18:18 +01:00
twinaphex
29370cb07c
(Zarch) Buildfix
2017-01-09 18:55:13 +01:00
twinaphex
fbb7dbd36b
Add pipeline.active to menu_display_draw_ctx_t
2017-01-09 17:22:28 +01:00
twinaphex
04c23189e9
(menu_display.c) Cleanups
2017-01-09 17:10:57 +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
4d77dacbe5
Implement rgui_environ - framebuffer will update itself when mouse
...
is active
2017-01-09 16:49:57 +01:00
twinaphex
02dfda3ad3
Create menu_animation_update
2017-01-09 16:39:09 +01:00
twinaphex
52a0592a4d
(XMB) Style nits
2017-01-09 16:26:50 +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
179831174d
(xmb.c) Cleanups - don't grab settings pointer everywhere
2017-01-09 16:00:53 +01:00
Twinaphex
77ddedd87d
Merge pull request #4386 from fr500/master
...
this code makes the pipeline work
2017-01-09 09:54:17 +01:00
radius
e2c3784734
this code makes the pipeline work
2017-01-08 23:18:54 -05:00
Twinaphex
3b61a9f836
Merge pull request #4385 from fr500/master
...
cleanup more xmb code
2017-01-09 04:47:27 +01:00
radius
b55fcb22ea
cleanup more xmb code
2017-01-08 22:44:57 -05:00
twinaphex
b4b79b56ae
CLeanup
2017-01-09 03:59:59 +01:00
twinaphex
2d399fd370
(Griffin) Buildfix
2017-01-09 03:57:47 +01:00
twinaphex
25decd033a
Cleanup menu_shader.c
2017-01-09 03:53:55 +01:00
twinaphex
78608f4c46
Create menu_shader_manager_get_parameters
2017-01-09 03:28:26 +01:00
twinaphex
338980ef29
(menu shader manager) Cleanups
2017-01-09 03:18:37 +01:00
twinaphex
1fd9be102f
(menu shader manager) Cleanups
2017-01-09 03:14:53 +01:00
twinaphex
a5ad63b577
More cleanups
2017-01-09 03:08:08 +01:00
twinaphex
5e3c2f3f63
Create menu_shader_manager_get_pass
2017-01-09 03:06:24 +01:00
twinaphex
9b0950440a
Create menu_shader_manager_get_amount_passes
2017-01-09 03:01:59 +01:00
twinaphex
dd1c376ea9
C89_BUILD fixes
2017-01-09 01:55:38 +01:00
twinaphex
68d484bf60
Set supports_rgba before calling image_texture_load
2017-01-08 21:49:23 +01:00
twinaphex
61a8638d4c
Fixes ribbon row offset issues
2017-01-08 04:16:13 +01:00
twinaphex
c8bc6c7120
(XMB) Add Bokeh menu pipeline
2017-01-08 03:56:47 +01:00
twinaphex
77663d1a96
Fix 'move left/right' actions when at history tab on 'No Items' entry
2017-01-08 03:30:20 +01:00
twinaphex
c415dc80e8
Fix 'move left' action when on any tab with 'no items' entry
2017-01-08 03:13:34 +01:00
twinaphex
061da28c3f
(menu_entries.c) Don't need menu_label
2017-01-08 02:44:40 +01:00
twinaphex
830c01476f
Set fullpath for menu_entries_prepend
2017-01-08 02:33:06 +01:00
twinaphex
addd87b762
Update xui.cpp
2017-01-08 02:14:44 +01:00
twinaphex
9d9a5e71ab
(XMB) Set fullpath dir for each node entry
2017-01-07 18:32:55 +01:00
twinaphex
d1d97e9d9d
Set shader pipeline to wallpaper mode when setting a menu wallpaper
2017-01-07 18:13:52 +01:00
twinaphex
689eb71795
Rename FILEBROWSER_SELECT_IMAGE to FILEBROWSER_SELECT_FILE
2017-01-07 18:10:17 +01:00
twinaphex
f18bc0e814
Allow left/right scroll on 'Browse Archive/Load archive'
2017-01-07 17:51:17 +01:00
twinaphex
7ea15e217f
Allow scrolling left/right on 'No items' item
2017-01-07 17:44:27 +01:00
twinaphex
4e037cbe68
(XMB) 'Menu wallpaper' - Show images in aesthetically pleasing way
2017-01-07 17:10:29 +01:00
twinaphex
01bd63cab9
'Core Updater' and 'Content Downloader' returns normally now
2017-01-07 10:24:05 +01:00
twinaphex
a3c334e6c1
'Menu Wallpaper' settings now properly returns
2017-01-07 09:57:38 +01:00
twinaphex
61168a442f
(Filebrowser) Fix 'Menu Wallpaper' setting
2017-01-07 09:53:39 +01:00
twinaphex
f1acb16401
Add filebrowser_get_type and filebrowser_clear_type
2017-01-07 09:40:07 +01:00
twinaphex
bbcdc18801
Remove unused variables
2017-01-05 22:18:09 +01:00
Logan McNaughton
017d9cea9d
This fixes the XMB menu for me
...
When using threaded video and shared context
Threaded video gets disabled for GL contexts, so you can't rely on the settings value
2017-01-05 12:53:55 -08:00
twinaphex
5203495e09
Cleanup
2017-01-05 08:44:33 +01:00
twinaphex
d49502d6e9
Use an ifdef for this callback function
2017-01-05 08:18:17 +01:00
twinaphex
1d43224f7e
(xmb.c) header cleanup
2017-01-05 07:42:35 +01:00
twinaphex
7c2b4d701f
(menu_event.c) remove header includes
2017-01-05 07:37:47 +01:00
twinaphex
701b8a1b08
Cleanups
2017-01-05 07:35:47 +01:00
twinaphex
f1cb2fb932
(menu_input.c) Cleanups
2017-01-05 07:32:58 +01:00
twinaphex
f6e519d79a
(menu_navigation.c) Cleanup
2017-01-05 07:29:18 +01:00
twinaphex
2f986d01f2
(menu_navigation.c) Cleanups
2017-01-05 07:26:55 +01:00
twinaphex
e82abdf216
Buildfix
2017-01-05 05:09:16 +01:00
twinaphex
cf900b02fb
(menu_cbs.c) Turn off logging
2017-01-05 05:02:35 +01:00
twinaphex
e75633064a
Add 'Y button' callback function for input binds
2017-01-05 04:52:04 +01:00
twinaphex
1fa08e327b
Silence some warnings about uninitialised values
2017-01-04 09:15:11 +01:00
twinaphex
faf939856b
Rewrite task_queue.c - get rid of messy internal Rarch code
2017-01-03 18:27:09 +01:00
Brad Parker
ef0b15f3f4
fix more memory leaks
2017-01-03 12:00:52 -05:00
twinaphex
095c97d053
Don't try to save autoconfig profile if device name is empty
2017-01-02 08:11:28 +01:00
Alcaro
fcb17d91d9
warning: comparison between signed and unsigned integer expressions
2017-01-02 02:23:30 +01:00
twinaphex
3b4c50b19e
filebrowser_clear_type - get rid of it
2017-01-01 06:19:07 +01:00
twinaphex
6001fc65c1
Properly go back to top level settings when selecting a video
...
filter or audio filter
2017-01-01 01:44:12 +01:00
twinaphex
b10b70281b
(Overlay) Selecting an overlay goes back correctly to the preceding
...
settings list
2017-01-01 01:34:28 +01:00
twinaphex
bed1db78aa
(Directory settings) We go back one level to Directory Settings
2017-01-01 01:31:10 +01:00
Ryunam
c55ed91c46
Only show the 'Information' option for a Playlist entry if the 6th line of the .lpl playlist points to an existing file
2016-12-31 01:11:29 +01:00
twinaphex
598032f15e
Cleanup
2016-12-30 05:33:42 +01:00
twinaphex
876a68717e
We don't need enum_idx for task_push_image_load
2016-12-30 05:33:04 +01:00
twinaphex
9657bbd998
Get rid of set_rgba/unset_rgba inside image_texture.c
2016-12-29 23:22:40 +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
Gregor Richards
2a7929f123
Server prompt when connecting to netplay host
2016-12-27 16:41:27 -05:00
Ryunam
ebded84b67
Add option to allow or prevent removal of playlist entries
2016-12-27 13:20:41 +01:00
twinaphex
925d60c0cc
Implement part 2 of Browse URL
2016-12-27 00:02:09 +01:00
twinaphex
bfd0aa18e4
Add first part of 'Browse URL'
2016-12-26 06:39:12 +01:00
Brad Parker
f94e346e2a
update JP translation
2016-12-25 00:38:18 -05:00
twinaphex
bfd0f0bc3d
Move menu shader code to menu_shader.c
2016-12-24 23:36:07 +01:00
twinaphex
5758da85b0
Create menu_shader functions
2016-12-24 23:32:02 +01:00
twinaphex
42ffa50758
(menu_shader.c) Cleanup
2016-12-24 23:06:38 +01:00
Ryunam
c80d1e8242
Add toggle to show / hide Import Content tab on XMB
2016-12-24 18:45:15 +01:00
twinaphex
cc282e4bf6
Prevent crash when we select 'Open Archive' and we have no
...
installed cores and no core info files
2016-12-24 03:33:31 +01:00
twinaphex
c27038d9bd
(Wii) Fix build
2016-12-24 03:21:29 +01:00
twinaphex
3639011ed4
(XMB) Cleanup
2016-12-24 01:44:30 +01:00
twinaphex
6d965a7399
Hide Mouse/Touch support for non-advanced mode
2016-12-24 01:08:42 +01:00
Jean-André Santoni
fe0e458ba9
Move shutdown at the bottom of the main menu
2016-12-23 22:12:50 +01:00
twinaphex
0382f3ccd3
(XMB/MaterialUI) Hide mouse cursor after roughly 3 seconds
...
of inactivity
2016-12-23 22:12:30 +01:00
twinaphex
74e224abf0
(menu_input_bind_dialog.c) Use timer code
2016-12-23 19:17:38 +01:00
twinaphex
ab2ee3c690
Simplify menu_dialog.c
2016-12-23 16:32:21 +01:00
twinaphex
f6ec61b15c
Create rarch_timer functions and have menu_dialog.c use them
2016-12-23 15:36:47 +01:00
twinaphex
2f352ed1b7
(Menu) We need to enable this code from now on regardless of the OSK
...
keyboard being enabled or not
2016-12-23 15:23:38 +01:00
Romain Graillot
401e82c316
VITA/materialui - make sublabel text readable
2016-12-23 12:14:46 +01:00
Brad Parker
25353c31e3
add new hash strings, update JP translation
2016-12-23 01:20:41 -05:00
twinaphex
e67cb7650c
(menu_displaylist.c) Create core_name variable
2016-12-23 04:26:29 +01:00
twinaphex
33f65dae57
(menu_displaylist.c) Cleanups
2016-12-23 04:13:40 +01:00
Twinaphex
220412886b
(menu_displaylist.c) Prevent edge case crash - no core has been installed
...
yet, we load a zipped rom, and we select 'Load Archive' - crash
2016-12-23 04:11:15 +01:00
twinaphex
adb26fac24
Cleanup general_write_handler
2016-12-23 02:01:09 +01:00
twinaphex
77e5cdbfde
Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
...
This reverts commit ad7386913c
.
2016-12-22 23:36:11 +01:00
twinaphex
0eb7ca2c13
Clear filebrowser types before entering 'Scan Directory'
2016-12-22 21:13:14 +01:00
twinaphex
5fbc7aa488
Create action_ok_push_scan_file - reset file browser type
...
before entering 'Scan File'
2016-12-22 20:49:25 +01:00
twinaphex
ea42e6c97b
Reset filebrowser types after leaving 'Load From Collection'
2016-12-22 20:40:35 +01:00
twinaphex
b0a809dd6e
Turn this off by default
2016-12-22 19:26:02 +01:00
twinaphex
0d8f7b64f5
Remove some RUNLOOP_CTL actions
2016-12-22 19:21:42 +01:00
twinaphex
ad7386913c
Rename runloop_msg_queue_push to video_driver_msg_queue_push
...
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex
b022639a52
(menu_display_gl.c) Only call the second uniform for snow shaders
2016-12-22 03:05:05 +01:00
twinaphex
449ccb3038
(menu_driver.c) Header include cleanup
2016-12-22 00:58:19 +01:00
twinaphex
6cad8e3b74
core_info should be correctly initialized now from the commandline;
...
and not just when launched from menu
2016-12-22 00:50:47 +01:00
twinaphex
2576d9ec82
Don't hide User Interface settings for RARCH_CONSOLE
2016-12-21 22:34:57 +01:00
twinaphex
0ab28d8bea
ifndef this out for PS3 - PS3 works now again but no joypad
...
input
2016-12-21 22:03:25 +01:00
Logan McNaughton
87d5853691
Reorder items in "Load Core" screen
...
Fixes https://github.com/libretro/RetroArch/issues/4287
2016-12-21 12:32:43 -07:00
Brad Parker
0551e2dea8
move win32 check to frontend driver
2016-12-21 09:34:57 -05:00
Brad Parker
0008e9a046
win32 check was in wrong place
2016-12-20 23:34:46 -05:00
twinaphex
ec3a4e219b
Silence Coverity warning
2016-12-21 01:41:16 +01:00
twinaphex
882a65685d
(menu_cbs_ok.c) Should fix memory leak
2016-12-21 01:36:06 +01:00
twinaphex
fac2557885
(database_info.c) Don't use non-enum function
2016-12-20 21:40:41 +01:00
twinaphex
7c8c7e5805
Add specialized callbacks for deferred push - using database_info_build_query_enum
2016-12-20 21:27:02 +01:00
twinaphex
6d285be90c
Create database_info_build_query_enum
2016-12-20 21:19:25 +01:00
Brad Parker
3449324ab4
move battery level to the right of the clock
2016-12-20 09:44:29 -05:00
Brad Parker
d20f45c9d4
make battery level check into a task
2016-12-20 09:18:07 -05:00
Brad Parker
1f450834ed
unknown battery level on windows should not be displayed
2016-12-20 01:25:32 -05:00
Brad Parker
1942d29a33
battery placement
2016-12-19 19:06:19 -05:00
Jean-André Santoni
9e50b6fc44
Improve the battery placement again
2016-12-20 01:03:06 +01:00
Jean-André Santoni
24a34229a6
Improve the battery placement again
2016-12-20 00:55:21 +01:00
Jean-André Santoni
ce27d38d0e
Fix battery placement
2016-12-20 00:47:18 +01:00
Brad Parker
f0fc61be32
fix for non-incrementing difference in timer
2016-12-19 18:42:23 -05:00
Brad Parker
94a6e759cf
merge battery branch into master
2016-12-19 18:08:41 -05:00
Brad Parker
5945b8d888
always show battery level, not just when it actually updates
2016-12-19 18:03:31 -05:00
Brad Parker
51b9886586
add timer to check battery level every 30 seconds
2016-12-19 15:49:11 -05:00
Brad Parker
1e5c675702
adjust scaling/positioning for new battery icons
2016-12-19 15:31:10 -05:00
Gregor Richards
30beee6004
Be consistent about the type of check_frames. Fixes warnings.
2016-12-19 14:54:13 -05:00
twinaphex
8caa21ef98
(menu_display_gl.c) Get rid of implicit memset
2016-12-19 14:29:27 -05:00
twinaphex
b536f3f5f7
Get rid of implicit memsets
2016-12-19 14:29:27 -05:00
twinaphex
d99fac1d88
Get rid of some implicit memsets
2016-12-19 14:29:27 -05:00
Brad Parker
7aac7f986a
add option to show battery level next to the datetime in the menu
2016-12-19 14:28:21 -05:00
twinaphex
4c33f948e0
(menu_display_gl.c) Get rid of implicit memset
2016-12-19 18:49:56 +01:00
twinaphex
3cdb62b361
Get rid of implicit memsets
2016-12-19 18:40:00 +01:00
twinaphex
8453893778
Get rid of some implicit memsets
2016-12-19 18:30:17 +01:00
Gregor Richards
dcd4b3046b
Making negative check_frames be "check only" mode
2016-12-18 19:28:44 -05:00
Gregor Richards
abce07db17
Correcting stateless mode in menu.
2016-12-18 19:28:44 -05:00
Gregor Richards
f7f6590156
Goodbye delay_frames! stateless_mode is the new delay_frames=0
2016-12-18 19:28:43 -05:00
Gregor Richards
a2d377f089
Adding spectate password to the menu
2016-12-18 19:28:43 -05:00
Gregor Richards
24a39078be
Adding netplay password to menu.
2016-12-18 19:28:43 -05:00
Gregor Richards
9b2270f5d4
Say goodbye to spectator mode (for now)
2016-12-18 19:28:42 -05:00
twinaphex
7dce431239
Move VIDEO_SMOOTH to Video Filter setting
2016-12-18 17:32:55 +01:00
twinaphex
327c81ed3a
(XMB) Create icons for CFILE
2016-12-18 17:26:02 +01:00
twinaphex
5adaf9e2aa
(menu_cbs_ok.c) Add some comments
2016-12-18 16:01:00 +01:00
Gregor Richards
17e08c7a28
When we disconnect netplay, fully deinit it
...
In particular, we need to disentangle the interceding netplay callbacks.
In previous versions, if you disconnected netplay but were using a core
that made netplay stall for connections (i.e., one that has no
savestates), netplay would continue to stall because it still
interceded, even though it was supposed to be off. This fixes that.
2016-12-17 23:08:59 -05:00
FIX94
d364e5083a
move net function back into its net define block
2016-12-17 18:39:18 +01:00
twinaphex
b541cd95ef
(Statically linked RA) If a game from the history list belongs
...
to the same core as what is currently statically linked,
directly launch the game with the current executable/core
2016-12-17 16:39:28 +01:00
twinaphex
96ffd8e025
Revert "Remove HAVE_COMPRESSION ifdefs in file_path.c"
...
This reverts commit 4103b70833
.
2016-12-17 12:55:38 +01:00
twinaphex
db6b486d76
Revert "Update menu_cbs_get_value.c"
...
This reverts commit cfc6edceab
.
2016-12-17 12:55:23 +01:00
twinaphex
07b4211482
Cleanup menu_displaylist_parse_associations
2016-12-17 12:45:47 +01:00
twinaphex
cfc6edceab
Update menu_cbs_get_value.c
2016-12-17 12:24:18 +01:00
twinaphex
4103b70833
Remove HAVE_COMPRESSION ifdefs in file_path.c
2016-12-17 12:20:49 +01:00
twinaphex
5364b0b837
Move compression-related code outside of libretro-common file_path.c
...
and move it into RetroArch's file_path_special.c file instead
2016-12-17 11:54:46 +01:00
twinaphex
a5222c4ce0
Sort savefiles/savestates - hide this for non-advanced users
2016-12-17 11:05:08 +01:00
twinaphex
10f98e9807
Remove menu_displaylist_reset_filebrowser
2016-12-17 10:59:25 +01:00
Brad Parker
996dbc937a
add UTF8 BOM and pragma in some files to fix MSVC build errors
2016-12-16 17:19:04 -05:00
Brad Parker
71e8e3434a
make "User %d Remote Enable" translatable, update JP translation
2016-12-16 14:57:50 -05:00
twinaphex
c3a9ade051
(menu_filebrowser.c) Cleanup
2016-12-16 13:56:53 +01:00
twinaphex
adcc89012c
Cleanups
2016-12-16 13:55:33 +01:00
twinaphex
c9482e07d6
Change filebrowser_parse
2016-12-16 13:44:09 +01:00
twinaphex
454d3eba08
(menu_filebrowser.c) Cleanups
2016-12-16 12:15:00 +01:00
twinaphex
e0166a5d68
Add workaround for statically linked RA when RARCH_PATH_CORE is
...
empty
2016-12-16 11:56:34 +01:00
twinaphex
78c251f66b
Fixes statically linked ROM loading
2016-12-16 11:20:56 +01:00
twinaphex
e1f9f0bf8e
DISPLAYLIST_CORES_SUPPORTED gets its own code separate from
...
DISPLAYLIST_CORES_COLLECTION_SUPPORTED
2016-12-16 11:10:53 +01:00
twinaphex
75334902a2
Cleanups
2016-12-16 09:32:28 +01:00
twinaphex
02e1c141a1
Cleanups
2016-12-16 09:29:43 +01:00
twinaphex
0adeaeaf1e
Cleanups
2016-12-16 09:26:45 +01:00
twinaphex
13b807a526
Cleanups - turn new_type into a static variable
2016-12-16 09:24:58 +01:00
twinaphex
879049da70
(menu_filebrowser.c) Remove unneeded header includes
2016-12-16 09:18:39 +01:00
twinaphex
e4e938eb66
Cut down on HAVE_NETWORKING ifdefs
2016-12-16 09:16:46 +01:00
twinaphex
f186583728
Move filebrowser-dependent code to menu_filebrowser.c
2016-12-16 09:07:03 +01:00
twinaphex
17a66067b0
Add menu_filebrowser.c
2016-12-16 08:59:17 +01:00
twinaphex
7c6930b220
(menu_event.c) Cleanups
2016-12-15 12:21:28 +01:00
twinaphex
e4208750c8
(menu_content.c) Cleanups
2016-12-15 12:18:26 +01:00
twinaphex
c6727bd788
Change Audio Sync string
2016-12-15 11:45:28 +01:00
twinaphex
01afcaa050
Add icon for 'Parent Directory'
2016-12-15 11:31:06 +01:00
twinaphex
aee432a528
(materialui.c) Cleanup
2016-12-15 11:24:05 +01:00
twinaphex
2eca6aa04d
(XMB) Don't use hardcoded 'OFF'
2016-12-15 11:23:08 +01:00
twinaphex
2da5db592e
(Filebrowser) Hide 'Filter Unknown extensions' if there are no files in the current
...
working directory
2016-12-15 08:39:12 +01:00
twinaphex
97c9eab9ba
(menu_displaylist.c) Indenting breaks syntax formatting for vim
2016-12-15 08:36:28 +01:00
twinaphex
492e363fde
Create xmb->thumbnail_orig_width/height
2016-12-14 20:49:50 +01:00
twinaphex
5908b540de
Expose 'Rewind Granularity' to non-advanced users
2016-12-14 18:02:23 +01:00
twinaphex
4d4710d881
Update MaterialUI 'Load Content' selection
2016-12-14 17:53:22 +01:00
twinaphex
43f9f8e8ef
(XMB) Cleanups
2016-12-14 16:47:10 +01:00
twinaphex
15780e7a87
Cleanups
2016-12-14 16:33:54 +01:00
twinaphex
a73c5327b1
Remove unused variable
2016-12-14 16:28:56 +01:00
twinaphex
92465e3acd
Turn setting_get_type into a macro
2016-12-14 16:19:32 +01:00
twinaphex
db23f4f3ab
Silence warnings - using wrong enum type
2016-12-14 12:31:08 +01:00
twinaphex
bcccc27205
(core_info.c) CLeanups
2016-12-14 01:23:08 +01:00
twinaphex
1f726eff84
Show driver setting labels again
2016-12-13 16:13:38 +01:00
twinaphex
d57083197e
(Load Content -> Collection) Already loaded core will appear in
...
supported cores list as 'top core'/'current core'.
2016-12-13 06:32:46 +01:00
twinaphex
12cb854d4a
Revert "(menu_displaylist.c) Cleanups"
...
This reverts commit 6c11374fb9
.
2016-12-13 05:52:56 +01:00
twinaphex
6c11374fb9
(menu_displaylist.c) Cleanups
2016-12-13 05:36:03 +01:00
twinaphex
5daaa8cc38
(menu_displaylist.c) Cleanups
2016-12-13 05:30:43 +01:00
twinaphex
d8740c51a6
(menu_displaylist.c) Cleanup
2016-12-13 05:27:46 +01:00
twinaphex
c8273cd14a
(XMB) Use database icon for drives inside Load Content
2016-12-13 03:55:28 +01:00
twinaphex
18e15a822d
Make sure that filebrowser_type gets properly 'reset' before
...
entering 'Load Content'
2016-12-13 03:44:18 +01:00
Twinaphex
ecf60f0ef3
(OSX) Buildfixes
2016-12-13 01:34:55 +01:00
twinaphex
c2e679bce4
Fix deferred callback for Favorites
2016-12-13 01:34:55 +01:00
twinaphex
d7a082e005
Rename 'Select File' to 'Favorites'
2016-12-13 01:34:54 +01:00
twinaphex
fc73e82e43
Start making parseable drives work in Load Content
2016-12-13 01:34:53 +01:00
twinaphex
5723c79dac
(XMB) Use folder icons for 'Downloads dir' / 'Select File'
2016-12-13 01:34:52 +01:00
twinaphex
33b143bd5a
Call current_core callback function for current core
2016-12-13 01:34:51 +01:00
twinaphex
d061826089
Show the current core at the top
2016-12-13 01:34:50 +01:00
twinaphex
028fb27175
List the current core now
2016-12-13 01:34:49 +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
twinaphex
504f6c8081
Add sublabel for OSD font enable
2016-12-12 15:17:06 +01:00
twinaphex
a3074714c5
(menu_display_vulkan.c) Update
2016-12-12 15:02:43 +01:00
twinaphex
e08c1dce6e
(XMB) Put thumbnail behind OSK overlay
2016-12-12 14:18:25 +01:00
twinaphex
7123d75de2
(Settings -> Achievements) Add Username / Password
2016-12-12 13:45:03 +01:00
Twinaphex
d94ed629bd
Merge pull request #4228 from lasers/add-ui
...
Switch XMB Tabs (Music,Video)
2016-12-12 13:05:15 +01:00
twinaphex
08a60c94d0
Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT
2016-12-12 13:02:29 +01:00
twinaphex
f9b44bbcf6
Cleanups
2016-12-12 12:29:37 +01:00
lasers
8366b26d36
Switch XMB Tabs (Music,Video)
2016-12-12 03:54:53 -06:00
twinaphex
5fa01c94d3
(XMB) Put thumbnail on foreground
2016-12-12 03:57:56 +01:00
twinaphex
3e25dfb220
(XMB) Add log
2016-12-12 03:34:21 +01:00
twinaphex
b9984387f5
(XMB) Add another log
2016-12-12 03:28:55 +01:00
twinaphex
dd33715074
(XMB) Cleanups
2016-12-12 03:24:31 +01:00
twinaphex
a4dde93a2f
Add XMB_DEBUG
2016-12-12 03:20:00 +01:00
twinaphex
90c463b779
(XMB) Add logging
2016-12-12 03:18:48 +01:00
twinaphex
278cd25c76
Hide 'Updater Settings' for non-advanced mode
2016-12-12 01:51:13 +01:00
twinaphex
be89a28b2c
(menu_setting.c) Hide some settings for default mode
2016-12-12 01:46:44 +01:00
twinaphex
5eac050fe5
Hide advanced settings
2016-12-11 22:18:58 +01:00
aliaspider
5cf8391c5a
replace the glsl snow shader with a more lightweight version.
...
(gpu usage is approximately 25% compared to the original.)
2016-12-11 15:52:32 +01:00
twinaphex
14c5bdc0a1
Put some settings behind SD_FLAG_ADVANCED
2016-12-11 10:59:15 +01:00
twinaphex
9957099bf0
Add 'unified menu controls' setting
2016-12-11 01:29:53 +01:00
lasers
476ce38e3b
Add sublabel for Playlists (enable,history_size)
2016-12-10 16:38:33 -06:00
lasers
f93c00630e
Add sublabel for UserInterface (pause_nonactive,composition)
2016-12-10 15:52:56 -06:00
lasers
f2e30ec5e9
Add sublabel for Achievements (enable,test_unofficial)
2016-12-10 12:56:13 -06:00
lasers
16eebb3f58
Add Systematic Theme
2016-12-08 23:39:39 -06:00
lasers
aa2b20f14d
Add sublabel for Configuration+(s)
2016-12-08 09:44:02 -06:00
twinaphex
b0fcdf9db4
Wrong usage of enum
2016-12-08 03:02:30 +01:00
lasers
d1ff9ea065
replace hardcoded "lpl" with FILE_PATH_LPL_EXTENSION_NO_DOT
2016-12-07 14:07:22 -06:00
markwkidd
39a92f889a
replace hardcoded "lpl" w/FILE_PATH_LPL_EXTENSION_NO_DOT
2016-12-07 14:47:43 -05:00
twinaphex
80a6013e7b
Add default values for check_frames/delay_frames
2016-12-07 03:08:59 +01:00
twinaphex
7a7a4f1632
(D3D) Buildfix
2016-12-06 17:44:38 +01:00
twinaphex
b92711ddce
(XMB) Try to silence Coverity warning
2016-12-06 07:12:28 +01:00
twinaphex
9f470c53ae
Add 'Simple Snow' shader to GLSL backend
2016-12-06 00:48:36 +01:00
twinaphex
abaa6eda62
Rename VIDEO_SHADER_MENU_SEC to VIDEO_SHADER_MENU_2
2016-12-06 00:34:38 +01:00
lasers
c1dc702a99
Merge "Name,Status" (Core Information)
2016-12-04 08:47:45 -06:00
Twinaphex
451874fdc7
Merge pull request #4128 from lasers/clean-up-info2
...
Improve Core Information
2016-12-04 05:40:12 +01:00
twinaphex
b5177d807e
Style nits
2016-12-04 04:43:53 +01:00
twinaphex
915a420279
(menu_content.c) Cleanups
2016-12-04 04:42:01 +01:00
twinaphex
42ce1de663
(menu_cbs_ok.c) Style nits
2016-12-04 04:38:58 +01:00
lasers
cd1860563b
Remove all Core Notes
2016-12-03 01:24:06 -06:00
lasers
5dd3427937
Add (!) Notes
2016-12-03 01:22:37 -06:00
lasers
b9031f47c6
Hide "Core Notes"
2016-12-03 01:22:37 -06:00
Gregor Richards
634bdee301
Make sure discovery code is properly ifdef'd for networking-less systems
2016-12-03 00:03:29 -05:00
Twinaphex
e351407f67
Merge pull request #4137 from GregorR/netplay-discovery
...
Netplay LAN discovery
2016-12-03 04:57:49 +01:00
Gregor Richards
1f281beea2
Replace "no networks found" message with "no netplay hosts found"
2016-12-02 22:49:56 -05:00
Gregor Richards
b4ec66e34a
Move local network scanning out of settings and into Netplay
2016-12-02 22:42:29 -05:00
Gregor Richards
0577749fae
Netplay LAN scanning is go! (sort of)
2016-12-02 22:40:26 -05:00
Gregor Richards
addff325d0
Netplay discovery LAN scanning task (incomplete)
2016-12-02 18:56:29 -05:00
Gregor Richards
d7dbb6cac0
Fix NAT traversal menu setting.
2016-12-02 16:36:46 -05:00
Brad Parker
84b65514f2
ok button input should be unsigned
2016-12-02 14:34:29 -05:00
Brad Parker
3846ce1837
build fixes for MSVC, start moving back to TCHAR usage so we can switch unicode on and off
2016-12-02 12:54:39 -05:00
twinaphex
8e7d440ed5
(Zarch) Silence Zarch warning
2016-12-02 17:44:35 +01:00
twinaphex
a9473a71c5
(menu_shader.c) Cleanups
2016-12-02 17:34:40 +01:00
twinaphex
642310e08a
Remove runloop.h header include from many files
2016-12-02 06:19:27 +01:00
twinaphex
c3ea6d1385
Add HAVE_D3D9 ifdef
2016-12-02 01:46:16 +01:00
twinaphex
c8ff6d9030
(menu_event.c) Add FIXME and some cleanups
2016-12-02 01:43:43 +01:00
Jean-André Santoni
344a7f9c07
Indentation
2016-12-02 00:23:08 +01:00
Jean-André Santoni
ac32ce8ad4
Code cleaning + remove useless HAVE_LAKKA ifdefs
2016-12-02 00:20:50 +01:00
Twinaphex
5e75820880
Remove unused variables
2016-12-01 22:54:34 +01:00
Jean-André Santoni
cbc6bc942e
Merge branch 'master' of https://github.com/libretro/RetroArch
2016-12-01 20:45:23 +01:00
twinaphex
d3c22cb0e4
Move input/input_autodetect.c to tasks/task_autodetect.c
2016-12-01 20:38:20 +01:00
Jean-André Santoni
2fc592bbe6
Savestate thumbnails reimplementation
2016-12-01 20:31:07 +01:00
Jean-André Santoni
d00566b018
Add setting for the savestate thumbnails
2016-12-01 20:31:07 +01:00
Jean-André Santoni
a0c5a28602
Fix wrong thumbnail index
2016-12-01 20:31:07 +01:00
Jean-André Santoni
367dcef0b1
Savestate thumbnails
2016-12-01 20:31:07 +01:00