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
Gregor Richards
22798e26c7
delay_frames naming consistency
...
Unifying all of the various inconsistent names of delay_frames into a
single name: delay_frames.
2016-12-01 13:34:37 -05:00
Brad Parker
ba54f20626
initial libcaca video driver
2016-12-01 12:13:45 -05:00
Twinaphex
5e2ced90f5
Merge pull request #4115 from GregorR/ifinfo-alloc
...
Make net_ifinfo's allocation behavior simpler and clearer
2016-12-01 04:57:35 +01:00
twinaphex
bd53c33069
Move input_get_auto_bind to input_config.c
2016-12-01 03:43:51 +01:00
Gregor Richards
a0ac7e6a68
Make net_ifinfo's allocation behavior simpler and clearer
2016-11-30 19:57:18 -05:00
Jean-André Santoni
1f1a8eec89
New message 'no networks found'
2016-12-01 00:35:20 +01:00
twinaphex
3f0a418311
Fix Emscripten build
2016-11-30 19:21:21 +01:00
Twinaphex
12b17a8319
Merge pull request #4109 from libretro/async-wifi
...
Async wifi
2016-11-30 16:10:32 +01:00
Twinaphex
bb499b70be
Merge pull request #4104 from GregorR/natt
...
NAT traversal
2016-11-30 16:09:53 +01:00
radius
2e7821e337
add a toggle to the firmware check so it can be overruled
2016-11-29 23:22:22 -05:00
Twinaphex
17dc79a002
Buildfixes/silence unused variable warnings
2016-11-30 04:32:59 +01:00
radius
1b3789edde
better firmware checking
2016-11-29 22:21:44 -05:00
Gregor Richards
48240c2806
Adding Netplay NAT traversal option (but not implementation yet)
2016-11-29 22:18:37 -05:00
Jean-André Santoni
99ab41be4a
Don't use structs in global_t. Also simplifies the async wifi code.
2016-11-30 01:21:21 +01:00
Jean-André Santoni
bb7a96e9a8
Async Wi-Fi scan
2016-11-30 00:18:27 +01:00
radius
ff828f884d
fix with the correct enum
2016-11-29 00:56:54 -05:00
radius
869800dc04
Only block loading for CONTENT_MODE_LOAD_NOTHING_WITH_CURRENT_CORE_FROM_MENU and only when a system dir is properly configured
2016-11-29 00:49:22 -05:00
radius
cfd0b4847e
fix label
2016-11-28 20:14:13 -05:00
fr500
0a83f7a888
add removable storage shortcut
2016-11-28 17:03:03 -05:00
Brad Parker
951f3f3e19
don't allow ok button to work from behind the OSK
2016-11-27 23:29:13 -05:00
Brad Parker
78e75cdc69
whitespace
2016-11-27 22:02:22 -05:00
Brad Parker
ee49eeec09
fix endless word_wrap() loop when a label has a newline and no spaces
2016-11-27 22:02:10 -05:00
Twinaphex
b4a3975907
Merge pull request #4084 from fr500/master
...
Prevent loading content when firmware is missing
2016-11-28 02:09:20 +01:00
radius
9505602675
Prevent loading content when firmware is missing
2016-11-27 19:25:38 -05:00
Jean-André Santoni
57d3236b99
Delete a debug message
2016-11-27 23:21:07 +01:00
Jean-André Santoni
ec24fb6bbd
(XMB) Display thumbnails for image history
2016-11-27 23:16:45 +01:00
Brad Parker
d6ebd2ad2b
add define to clarify osk pointer math
2016-11-27 11:43:52 -05:00
Jean-André Santoni
1aed7607ab
Merge pull request #4080 from hizzlekizzle/master
...
Change number of combo choices from 3 to 4
2016-11-27 17:29:49 +01:00
Brad Parker
b9c6fa585c
reverse variable names for clarity, add separate latch for OK button to solve looping of menu ok/cancel swap toggle
2016-11-27 11:25:36 -05:00
hizzlekizzle
2d0caf522b
Change number of combo choices from 3 to 4
...
This was causing the start+select combo to not actually be selectable.
2016-11-27 10:10:32 -06:00
twinaphex
7f339a8f84
More hacks from input_overlay.c removed
2016-11-27 15:12:48 +01:00
twinaphex
80798ab924
Remove hacky 'OSK Keyboard' overlay
2016-11-27 02:46:09 +01:00
twinaphex
a1bd1ecaa7
Do reinit when toggling video smooth setting
2016-11-26 11:05:57 +01:00
twinaphex
6352b4a82e
Dehardcode string
2016-11-26 01:43:37 +01:00
twinaphex
c14b6f6a82
Add more entries and cleanup code in menu_cbs_title.c
2016-11-26 01:39:24 +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
4c40de5f72
(menu_cbs_title.c) Dehardcode string
2016-11-25 18:48:50 +01:00
twinaphex
11e7103fbd
Cleanups of labels
2016-11-25 18:45:47 +01:00
twinaphex
883d4abea0
Create macro for menu_cbs_title.c
2016-11-25 18:38:41 +01:00
radius
7cabb0c457
fix sublabel for window scale
2016-11-23 20:33:16 -05:00
radius
17fb6b2753
remove WIN32 ifdefs
2016-11-23 20:23:56 -05:00
radius
8cb5ed0d95
(win) add fixed window size mode
2016-11-23 19:43:50 -05:00
twinaphex
e4482eed9f
Cleanups
2016-11-23 16:11:32 +01:00
twinaphex
efba5dddf5
Cleanups
2016-11-23 15:58:52 +01:00
twinaphex
699a750ebc
Cleanups
2016-11-23 15:53:06 +01:00
twinaphex
8231839cac
(menu_cbs_title.c) Cleanups
2016-11-23 15:20:34 +01:00
twinaphex
bbf981c7ab
Cleanups
2016-11-23 15:18:51 +01:00
twinaphex
e506a7cba9
Cleanups
2016-11-23 15:10:05 +01:00
twinaphex
cd43579d44
CLeanups
2016-11-23 15:01:52 +01:00
twinaphex
1a15f39931
Cleanups
2016-11-23 14:59:03 +01:00
twinaphex
42aea2081d
(menu_cbs_title.c) Cleanups
2016-11-23 14:54:54 +01:00
twinaphex
4d538dea5c
Add Onscreen Notifications list
2016-11-23 14:28:15 +01:00
twinaphex
faef72a073
Move 'Rewind Settings' inside 'Frame Throttle' settings
2016-11-23 13:29:40 +01:00
radius
66a766fca1
swap should affect OSK too
2016-11-22 18:55:52 -05:00
twinaphex
989b7e50fd
Add sublabels
2016-11-22 09:05:57 +01:00
twinaphex
7873c5967a
Add sublabels
2016-11-22 08:48:37 +01:00
twinaphex
fd6f448709
Cleanups
2016-11-22 08:33:36 +01:00
Brad Parker
2997b7b0cc
update JP translation, make "RetroPad w/ Analog" translatable.
2016-11-21 15:08:00 -05:00
Twinaphex
9dca196cf8
Merge pull request #4036 from lasers/add-sublabel
...
Add sublabel for Onscreen, Driver, Help
2016-11-21 19:48:33 +01:00
lasers
bfd3430ad8
Add sublabel for Tour (Help)
2016-11-21 12:23:26 -06:00
lasers
166e5fc16d
Add sublabel for User
2016-11-21 11:02:34 -06:00
lasers
88046e4bbe
Add sublabel for Onscreen
2016-11-21 10:21:18 -06:00
Jean-André Santoni
0da9b6c9c4
Merge pull request #4035 from lasers/add-sublabel
...
Add sublabel for User Interface, Privacy, Directory, Frame Throttle
2016-11-21 17:06:29 +01:00
lasers
c51bb8c431
Add sublabel for Frame Throttle
2016-11-21 09:59:17 -06:00
lasers
c283fee1f8
Add sublabel for Directory
2016-11-21 09:46:38 -06:00
lasers
fa489f1f76
Add sublabel for Privacy
2016-11-21 09:25:58 -06:00
twinaphex
e0330a5a6e
Add Audio Sync sublabel
2016-11-21 16:18:58 +01:00
lasers
d722cec9cd
Add sublabel for User Interface
2016-11-21 09:09:29 -06:00
Twinaphex
28e2ecc46d
Merge pull request #4034 from lasers/add-sublabel
...
Add sublabel for Network
2016-11-21 15:57:41 +01:00
lasers
f92afb508b
Add sublabel for Logging
2016-11-21 08:53:29 -06:00
lasers
953bf8cf5b
Add sublabel for Network
2016-11-21 08:44:59 -06:00
Twinaphex
83efafceea
Merge pull request #4032 from lasers/add-sublabel
...
Add sublabel for Playlists
2016-11-21 15:41:02 +01:00
twinaphex
079de87c61
Cleanups
2016-11-21 15:37:51 +01:00
lasers
df7b229834
Add sublabel for Playlists
2016-11-21 08:34:33 -06:00
Jean-André Santoni
022eb39716
Merge pull request #4030 from lasers/add-sublabel
...
Add sublabel for Content Saving
2016-11-21 15:26:39 +01:00
lasers
0966f0ff15
Add sublabel for Content Saving
2016-11-21 08:14:22 -06:00
twinaphex
21e9bde569
Silence warning
2016-11-21 15:00:57 +01:00
twinaphex
d556173d2f
Cleanup
2016-11-21 14:14:17 +01:00
twinaphex
cb36bc8d71
CLeanups
2016-11-21 14:09:21 +01:00
twinaphex
f8efe1056e
(menu_cbs_sublabel.c) Cut down on code duplication
2016-11-21 14:07:56 +01:00
twinaphex
62e7103646
Add sublabel
2016-11-21 13:51:09 +01:00
twinaphex
d45faccc31
Remove this
2016-11-21 13:07:23 +01:00
twinaphex
95254aa79b
Remove 'back as menu toggle' setting
2016-11-21 13:05:23 +01:00
twinaphex
36fb6e100e
Add more sublabels
2016-11-21 10:28:17 +01:00
twinaphex
7243561585
Add sublabel for 'Max Users'
2016-11-21 10:03:19 +01:00
twinaphex
d0d0c67d90
Add sublabels for Privacy Settings
2016-11-21 09:59:34 +01:00
twinaphex
588542dad9
Add sublabel for DRC
2016-11-21 09:20:29 +01:00
twinaphex
2260fdd7f9
Move 'Allow Rotation' to 'Core Settings'
2016-11-21 09:01:56 +01:00
twinaphex
ef11d95be9
Add sublabels
2016-11-21 07:40:54 +01:00
Twinaphex
eb7bf1387a
Revert "Improvs one at a time - Configurations"
2016-11-21 07:26:58 +01:00
Twinaphex
bc3d4ff015
Merge pull request #4012 from lasers/improvs-one-at-a-time
...
Improvs one at a time - Configurations
2016-11-21 07:08:16 +01:00
twinaphex
1b00796f64
Turn video_shader_driver_set_parameter to macro
2016-11-20 17:28:51 +01:00
twinaphex
856d6b37be
Turn video_shader_driver_set_coords into macro
2016-11-20 16:48:54 +01:00
twinaphex
ef610312e7
Turn video_shader_driver_set_mvp into macro
2016-11-20 16:45:06 +01:00
twinaphex
2deb306967
Turn video_shader_driver_use into macro
2016-11-20 16:31:45 +01:00
twinaphex
205e7cf272
Fix C89_BUILD
2016-11-20 14:48:00 +01:00
twinaphex
d7ec915e1a
Cleanups
2016-11-20 14:46:11 +01:00
twinaphex
e9daa5e99c
Cleanups
2016-11-20 14:42:20 +01:00
twinaphex
f9786d6c6a
Remove unnecessary config.def.h includes
2016-11-20 13:43:56 +01:00
lasers
67f1dc3859
Clean the Configuration mess some more
2016-11-20 02:08:08 -06:00
radius
53ab0cdb55
add menu setting and fix for keyboard
2016-11-19 13:48:24 -05:00
radius
a99a9c0810
add setting to swap menu_ok and menu_cancel
2016-11-19 13:09:07 -05:00
radius
f343bc45fb
remove these settings that we never properly implemented
2016-11-19 12:57:12 -05:00
twinaphex
d1ad845c3a
Add Turbo/Deadzone list strings
2016-11-19 15:52:12 +01:00
twinaphex
eb0c27ee9b
Move Menu Settings to User Interface
2016-11-19 12:07:46 +01:00
twinaphex
fb70452f0c
(Core List) Add 'Download Core...' option permanently
2016-11-19 10:01:47 +01:00
twinaphex
f33d7f2712
Unused variable
2016-11-19 04:04:55 +01:00
Jean-André Santoni
5be99842b5
Merge pull request #3996 from markwkidd/crossplatform-thumbnail-filenames
...
improve cross-platform support for thumbnail filenames
2016-11-18 21:30:23 +01:00
lasers
6265d1e90a
Clean the Configuration mess
2016-11-18 13:45:10 -06:00
Alcaro
53c7bfc501
This one uses one float per vertex, whether snow is enabled or not
2016-11-18 17:10:52 +01:00
twinaphex
1e10abd7f2
Hide two never used settings in Input Settings
2016-11-18 07:53:21 +01:00
Brad Parker
750165a251
prevent use-after-free error
2016-11-17 21:17:24 -05:00
twinaphex
20c1ef83d6
First stab at getting snow shader to work
2016-11-17 21:08:50 +01:00
twinaphex
a2c69ec254
Added snow shader hooks - doesn't work yet though - shader driver
...
system is very limited in terms of how we can set custom menu
shaders - will require a rethink
2016-11-17 20:54:29 +01:00
lasers
204454c967
Add sublabel for Configurations
2016-11-17 05:45:20 -06:00
lasers
5ff6538373
Change labels under Configurations
2016-11-17 05:22:48 -06:00
lasers
4121adafd5
Merge settings for Configurations
2016-11-17 04:36:09 -06:00
lasers
14e29d51bf
Add sublabel for Driver
2016-11-17 03:11:10 -06:00
lasers
8960893caf
Add sublabel for Retro Achievements
2016-11-17 01:35:37 -06:00
lasers
c05aba32a9
Add sublabel for Recording
2016-11-16 03:15:43 -06:00
lasers
92fc74b0ff
Change labels under Recording
2016-11-16 03:08:45 -06:00
Twinaphex
25d3c71e1a
Merge pull request #4004 from lasers/improvs-one-at-a-time
...
Improvs one at a time - Information
2016-11-16 08:48:43 +01:00
lasers
ae78e47418
Add sublabel for Information (list)
2016-11-16 01:35:57 -06:00
twinaphex
758c1565fc
Merge Updater Settings into Network Settings
2016-11-16 07:43:07 +01:00
twinaphex
72eb212dec
Remove this option - should be no longer relevant
2016-11-16 07:35:58 +01:00
twinaphex
6485fe1367
Add sublabel for video shared context
2016-11-16 07:35:38 +01:00
twinaphex
a912d7176f
lakka_get_project() function - cleanup
2016-11-16 07:17:04 +01:00
twinaphex
d745891b14
Prevent unused function warning
2016-11-16 07:11:00 +01:00
twinaphex
6a9ae533cf
Core Information - hide
2016-11-16 07:03:59 +01:00
lasers
0651f84773
Add sublabel for Core
2016-11-15 22:29:18 -06:00
lasers
857c8f22b2
Add sublabel for Achievements Hardcore Mode
2016-11-15 17:26:29 -06:00
markwkidd
e0deb20e30
Update xmb.c
2016-11-15 16:54:35 -05:00
markwkidd
0d8c2aa119
improve description of thumb filename scrub, add parenthesis
2016-11-15 16:48:29 -05:00
markwkidd
1ad1598be2
Update xmb.c
2016-11-15 15:58:18 -05:00
markwkidd
9d0e5c012e
change thumbnail filename scrub to use strpbrk()
2016-11-15 15:57:51 -05:00
markwkidd
08514679d5
Update xmb.c
2016-11-15 15:47:18 -05:00
markwkidd
167a71635d
Update xmb.c
2016-11-15 14:04:59 -05:00
markwkidd
096b316183
additional fixes per the PR discussion
2016-11-15 14:01:28 -05:00
markwkidd
d0f23fdddb
Update xmb.c
2016-11-15 09:05:33 -05:00
markwkidd
06221da8a1
fix escape characters, remove dupe line, add comment
2016-11-15 09:03:55 -05:00
Jean-André Santoni
10d925e189
Make LAKKA_PROJECT unneeded
2016-11-15 10:18:28 +01:00
markwkidd
a9ead799e6
improve cross-platform support for thumbnail filenames
...
The intention of this PR is to allow RetroArch playlists to display the 'prohibited' characters & \ / ? : < > : * | on the screen, while searching for matching thumbnail files that replace these problematic characters with an underscore. This step of the process is bolded in the flowchart below as #2 under 'Playlist display.'
I don't normally work in C -- this change is a hack job. It did look like string_replace_substring could handle being daisy-chained so I thought I'd see if this could spark a productive conversation.
Playlist generation:
1) Use hash values to match ROM files to known-good databases such as No-Intro. (exists)
2) Create playlist using 'display names' from the known-good databases (exists)
Playlist display:
1) Read display name from the playlist file (exists)
**2) Transform characters that are not cross-platform friendly into underscores to determine thumb filename (this PR)**
3) Look for a thumbnail file that matches this filename (exists)
4) Display the thumbnail image (exists)
2016-11-14 13:24:05 -05:00
dankcushions
facb2703f6
Do not allow custom resolutions to be below the game resolution when integer scale is on.
2016-11-13 22:38:48 +00:00
twinaphex
c46ed2f754
Use compat_strcasestr
2016-11-13 19:09:24 +01:00
lasers
e99b25a4b3
Update black boxes conspiracy
2016-11-10 01:47:43 -06:00
lasers
fc9b6905fe
Fix black boxes conspiracy
2016-11-08 17:30:26 -06:00
twinaphex
1c31e37749
C89_BUILD fixes
2016-11-08 19:42:58 +01:00
twinaphex
65cd75e346
Translate string
2016-11-08 01:21:21 +01:00
Twinaphex
30fb97815a
Merge pull request #3964 from dankcushions/aspectratio
...
Display scale factor alongside Custom Viewport Height and Width
2016-11-07 23:32:06 +01:00
Brad Parker
c9727f735b
update JP translation, add 2 new translatable strings
2016-11-07 17:28:26 -05:00
dankcushions
5e3d5d182a
Display scale factor alongside Custom Viewport Height and Width. Eg "640 (2x)". Anything that is not a factor will display as before. Eg "641"
2016-11-07 20:11:18 +00:00
twinaphex
14f56e15c9
Fix Nuklear
2016-11-06 17:36:04 +01:00
twinaphex
9ce285a077
(Nuklear) Another buildfix
2016-11-06 17:29:12 +01:00
twinaphex
f1129d982f
(Nuklear) Silence some build errors
2016-11-06 17:27:19 +01:00
twinaphex
bf2c8a09b5
Make Onscreen Overlay settings screen a submenu of Onscreen Display
2016-11-06 17:01:38 +01:00
twinaphex
89984e6579
Implement info callback for cheevos
2016-11-06 13:05:28 +01:00
twinaphex
a57cb22da8
Disable OK button for cheevos
2016-11-06 13:02:19 +01:00
twinaphex
d9e30c2722
Rename MENU_ENUM_LABEL_VALUE_ENABLE to MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE
2016-11-06 12:41:26 +01:00
twinaphex
56337666de
Implement sublabels for cheevos
2016-11-06 12:00:47 +01:00
twinaphex
0a046eaaf7
Turn menu_dialog_current_id into static variable again
2016-11-06 11:55:07 +01:00
twinaphex
82d3629dac
Try to push them always
2016-11-06 01:08:56 +01:00
twinaphex
0c41a8873d
Move 'Start Videoprocessor Core' / 'Start Remote RetroPad Core' to
...
'Load Core'
2016-11-06 00:04:37 +01:00
radius
486254f06d
separate hardcore achievements
2016-11-05 16:55:57 -05:00
twinaphex
f190909aae
Fix cheevos messages
2016-11-05 21:55:32 +01:00
twinaphex
3d5a744f8e
(menu_event.c) Cleanups
2016-11-05 14:04:05 +01:00
twinaphex
0f2bd3e653
remove MENU_ENUM_LABEL_VALUE_BACK
2016-11-05 01:41:44 +01:00
twinaphex
372c51f5b9
Remove #if 0
2016-11-04 21:59:47 +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
32a583e4d2
Show 'User Device Index' again
2016-11-03 20:06:39 +01:00
twinaphex
57981b2714
Hide 'Add Content' list in MaterialUI, and move it to 'Playlists' tab
2016-11-03 19:05:04 +01:00
Twinaphex
2e7eb72884
Get rid of unused variable
2016-11-03 16:36:42 +01:00
Jean-André Santoni
4722bb45c8
Move the font_param stuff to menu_display.c
2016-11-03 15:56:40 +01:00
twinaphex
cb8231a962
Disable 'enable keyboard overlay' by default now
2016-11-03 10:56:53 +01:00
Jean-André Santoni
9fbc835308
Fix minor keyboard traversal bugs with joypad
2016-11-03 09:26:31 +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
5a6a2be859
Remove unneeded last_codepoint code from menu_event.c
2016-11-03 09:02:53 +01:00
Jean-André Santoni
f72bf26eac
Improve OSK look on XMB
2016-11-03 08:55:24 +01:00
Jean-André Santoni
810ff5605d
griffin fix
2016-11-02 23:39:28 +01:00
Jean-André Santoni
54794d5368
Fix an OSK backspace issue
2016-11-02 16:20:35 +01:00
Jean-André Santoni
a7ecf7615d
Add special OSK keys to GLUI too
2016-11-02 16:16:05 +01:00
Brad Parker
f5cac72735
fix backspacing of unicode chars in OSK
2016-11-02 16:16:04 +01:00
Jean-André Santoni
31073214b6
Add special keys on the OSK
2016-11-02 16:15:23 +01:00
Twinaphex
cda93c4625
bool_entries needs to be reduced by one in size
2016-11-01 10:58:48 +01:00
Jean-André Santoni
4bf172835d
Expose the NeoActive icon theme
2016-10-31 21:42:46 +01:00
twinaphex
49479937d4
Reintroduce setting_get_type
2016-10-31 15:01:40 +01:00
Jean-André Santoni
659235c572
Merge pull request #3906 from lasers/add-monochrome-jagged
...
Add Monochrome Jagged
2016-10-31 08:20:33 +01:00
Brad Parker
5d28029be8
remove confirm_on_exit menu option
2016-10-30 23:29:03 -04:00
Brad Parker
0ee9432aa4
fix backspacing of unicode chars in OSK
2016-10-30 23:02:33 -04:00
Twinaphex
3e5b3da144
Merge pull request #3905 from GregorR/netplay-disconnect-disable
...
Disable netplay when we disconnect from the menu
2016-10-31 03:45:41 +01:00
lasers
8797dfbee1
Add Monochrome Jagged
2016-10-30 17:14:13 -05:00
Jean-André Santoni
60abe24608
Fix a crash on RGUI
2016-10-30 20:41:32 +01:00
Jean-André Santoni
c92521ac66
Update the OSK highlight only when the pointer is moved
2016-10-30 19:48:55 +01:00
Gregor Richards
c0d2128369
Disable netplay when we disconnect from the menu, so it doesn't reenable
...
itself.
2016-10-30 14:41:19 -04:00
Jean-André Santoni
19c1b00bdc
OSK bugfix when using mouse and joypad at the same time
2016-10-30 18:09:23 +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
twinaphex
3a4b473809
Fix filter by supported extensions option in filebrowser
2016-10-30 10:40:42 +01:00
twinaphex
d7c4b4f009
Should prevent error
2016-10-30 03:27:43 +01:00
Brad Parker
28c0e78292
ignore trigger input while binding a new key
2016-10-29 21:58:43 -04:00
twinaphex
0fee70457b
(MSVC) Fix issues
2016-10-30 02:40:05 +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
01985c7460
OSK memory fix and hiragana support
2016-10-29 23:54:06 +02:00
Jean-André Santoni
b176aa2396
OSK Fix and cleaning
2016-10-29 23:28:53 +02:00
Jean-André Santoni
156081635c
Merge pull request #3898 from heuripedes/master
...
(xmb) Fix memory leak
2016-10-29 23:22:33 +02:00
Jean-André Santoni
97e13c4409
Preliminary changes for the utf8 OSK
2016-10-29 22:43:34 +02:00
Higor Eurípedes
5de85bb3e5
(xmb) Fix memory leak
...
Fixes #3857
2016-10-29 14:36:16 -03:00
twinaphex
3e886df637
(XMB) Add 'Scan File' to horizontal 'Import Content' tab
...
(XMB) Hide 'Scan Content' on Main Menu since we already have a tab
dedicated to it, and it unclutters the main menu
2016-10-29 15:04:20 +02:00
twinaphex
7bbc1f64c3
Add back HAVE_NETWORKING ifdef
2016-10-29 14:30:02 +02:00
lasers
780928a627
Move "Download Content" under "Online Updater" as "Content Downloader"
...
Rename "Add Content" to "Scan Content" as it does not always add everything.
Rephrase strings for new "Content Downloader" and "Scan Content"
2016-10-29 04:31:49 -05:00
twinaphex
d4ecce48c7
Fix truncated messagebox messages
2016-10-29 08:38:14 +02:00
twinaphex
763a925a17
Fix Android build
2016-10-29 04:59:56 +02:00
Twinaphex
f2076e2c5b
Cleanups
2016-10-29 04:11:54 +02:00
twinaphex
5d90b774da
Fixes remaining input issues courtesy of bparker
2016-10-29 04:00:36 +02:00
Twinaphex
8242181657
Merge pull request #3880 from libretro/master
...
Cleanup
2016-10-28 08:24:31 +02:00
twinaphex
01bbca9c95
Cleanup
2016-10-28 08:23:54 +02:00
Twinaphex
535215eefa
Merge pull request #3879 from libretro/master
...
Merge
2016-10-28 07:44:10 +02:00
twinaphex
99c76f7aba
Comment this out
2016-10-28 06:59:18 +02:00
twinaphex
a8eb73846b
Bind more keys for menu
2016-10-28 06:54:30 +02:00
twinaphex
94a67444be
Fix grab mouse toggle
2016-10-28 06:41:53 +02:00
Brad Parker
28a43d9440
dont need a short, only move first bit
2016-10-27 23:48:49 -04:00
Brad Parker
b7a8ff9395
fix menu toggle with F1
2016-10-27 23:43:07 -04:00
Jean-André Santoni
c99b4f7252
Preliminary support for the Vietnamese language
2016-10-27 20:49:56 +02:00
twinaphex
9a1dd5f3cb
Prevent some crashes when going to Frontend Counters
2016-10-27 20:14:56 +02:00
Twinaphex
d00d62a228
Merge pull request #3873 from lasers/fix-cheats
...
Improve cheat menu + wording
2016-10-27 20:07:12 +02:00
twinaphex
8f401b8fe8
Change size of msg variable
2016-10-27 19:32:15 +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
lasers
0badb9efea
Improve cheat menu + wording
2016-10-27 04:24:55 -05:00
twinaphex
1b6e7da2ce
Merge branch 'menu_input'
2016-10-27 10:54:49 +02:00
twinaphex
d9007904e0
Reduce char variable sizes
2016-10-27 09:52:38 +02:00
twinaphex
611784cbd8
(rgui) Reduce char variables
2016-10-27 09:50:46 +02:00
twinaphex
50ba48924d
Reduce more PATH_MAX_LENGTH usage
2016-10-27 09:49:21 +02:00
twinaphex
c1b59df7ae
Reduce size of char variables
2016-10-27 09:32:07 +02:00
twinaphex
b1b2579fde
Start reducing size of some char variables
2016-10-27 09:17:41 +02: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
twinaphex
6235a5cd0d
Can now toggle fullscreen, use quit key from menu (mouse grab
...
toggle doesn't work yet)
2016-10-27 06:13:39 +02:00
Twinaphex
2cd82ff2c2
Merge pull request #3870 from libretro/master
...
Merge
2016-10-27 04:49:46 +02:00
twinaphex
1b9bb7ed3b
(menu_setting.c) Cleanups
2016-10-27 04:12:49 +02:00
twinaphex
b9909bf5ba
Add CONFIG_BIND_ALT
2016-10-27 04:03:24 +02:00
twinaphex
eb416ce478
Prevent null representation entries
2016-10-27 02:23:21 +02:00
twinaphex
2bcbe017cd
More work
2016-10-27 00:14:01 +02:00
twinaphex
a9a2749af9
Add input_menu_keys_pressed
2016-10-27 00:13:29 +02:00
twinaphex
ef2e0ead84
Remove one ifdef
2016-10-26 20:28:51 +02:00
twinaphex
1c429b3a57
Update CONFIG_HEX
2016-10-26 10:04:34 +02:00
twinaphex
45688b2a9d
Coverity doesn't understand retro_assert and these checks are
...
superfluous anyway
2016-10-26 09:53:15 +02:00
twinaphex
01c6748f72
Prevent uninitialized variable Coverity warning
2016-10-26 09:30:00 +02:00
twinaphex
bd479ac0e3
Update CONFIG_STRING_OPTIONS
2016-10-26 09:15:24 +02:00
twinaphex
57cf5c5ff5
Update CONFIG_PATH
2016-10-26 09:14:16 +02:00
twinaphex
b4571befab
Update CONFIG_INT settings dynamically
2016-10-26 09:12:16 +02:00
twinaphex
3ac66e1118
Update CONFIG_STRING entries dynamically
2016-10-26 09:10:16 +02:00
twinaphex
2d2628dbbf
Update ST_UINT settings too dynamically
2016-10-26 09:08:02 +02:00
twinaphex
7a09ffe6bc
Values start changing now upon language switch
2016-10-26 09:03:56 +02:00
twinaphex
437df345a9
Add enum value idx
2016-10-26 08:57:55 +02:00
twinaphex
ed5b919d7f
Get rid of some RARCH_MENU_CTL_ commands
2016-10-26 08:43:59 +02:00
twinaphex
20d7c18c3f
Cleanups
2016-10-26 08:33:18 +02:00
twinaphex
71a1e4eca7
Cleanups
2016-10-26 08:30:56 +02:00
twinaphex
67b04b6251
Cleanups
2016-10-26 08:25:23 +02:00
twinaphex
89268d47f1
(menu_setting.c) Cleanups
2016-10-26 08:02:17 +02:00
twinaphex
5ed905ad90
(menu_settings.c) Cleanups
2016-10-26 07:58:21 +02:00
twinaphex
f879f57603
(menu_setting.c) Cleanups
2016-10-26 07:40:01 +02:00
twinaphex
0bac0022c8
(menu_setting.c) Cleanups
2016-10-26 07:36:23 +02:00
twinaphex
18331f75ee
(menu_setting.c) Simplify code
2016-10-26 07:32:42 +02:00
twinaphex
9fac4ee85b
Cleanups
2016-10-26 07:06:18 +02:00
twinaphex
97d80d5e3e
Get rid of more implicit memsets
2016-10-26 06:23:05 +02:00
twinaphex
d2cfc3cb17
Check if name is empty first
2016-10-26 06:01:26 +02:00
twinaphex
85e2aeeaaf
Cleanups
2016-10-26 05:46:16 +02:00
twinaphex
c530b0afd4
Update CONFIG_HEX
2016-10-26 05:42:24 +02:00
twinaphex
7980e5c405
Add CONFIG_UINT/CONFIG_UINT_ALT
2016-10-26 05:38:25 +02:00
twinaphex
cc06d2f1b7
Update CONFIG_INT
2016-10-26 05:32:28 +02:00
twinaphex
307a7a9b1e
Update / simplify CONFIG_PATH
2016-10-26 05:30:45 +02:00
twinaphex
69aa1ba09a
Simplify CONFIG_DIR
2016-10-26 05:28:16 +02:00
twinaphex
c8f11665df
Simplify CONFIG_STRING
2016-10-26 05:22:07 +02:00
twinaphex
d01d4a8532
Simplify CONFIG_STRING_OPTIONS
2016-10-26 05:18:57 +02:00
twinaphex
6e604e4a3d
Simplify CONFIG_ACTION
2016-10-26 05:15:52 +02:00
twinaphex
079bf52ed0
Simplify CONFIG_FLOAT
2016-10-26 05:07:27 +02:00
twinaphex
24e9f8dc09
Simplify CONFIG_BOOL/menu_setting.c
2016-10-26 05:04:24 +02:00
twinaphex
917f8fa996
Prevent explicit NULL dereferenced
2016-10-26 03:19:46 +02:00
twinaphex
4ec356d5c1
Remove duplicate function
2016-10-25 23:32:18 +02:00
twinaphex
b6ca7ba97a
Get rid of hardcoded strings
2016-10-25 19:57:04 +02:00
twinaphex
948b206b60
Get rid of using hardcoded labels
2016-10-25 19:50:03 +02:00
Jean-André Santoni
ac18d31ac4
(XMB) Icons for Save Overrides
2016-10-25 13:34:01 +02:00
Jean-André Santoni
6ca877cdda
Sublabel for the user language
2016-10-25 11:14:52 +02:00
Jean-André Santoni
c8da8f81a5
Sublabels for Lakka services
2016-10-25 11:05:54 +02:00
Jean-André Santoni
ce0da459fb
Sublabel for WiFi settings
2016-10-25 10:50:37 +02:00
Jean-André Santoni
aa7990269e
More sublabels
2016-10-25 10:42:27 +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
Brad Parker
39d413be8f
update jp translation, move some hardcoded text to enums
2016-10-25 00:03:38 -04:00
twinaphex
456c4c4d58
Remove video_driver_cached_frame_render wrapper function
2016-10-25 00:42:26 +02:00
aliaspider
77b4c8f420
prevent a NULL dereference.
2016-10-24 22:42:17 +01:00
twinaphex
f49e1fbc84
C89_BUILD fixes
2016-10-24 22:18:12 +02:00
Jean-André Santoni
df1f4dbc89
(Menu) Integrate an joypad driven OSK to the menu driver.
2016-10-24 20:26:22 +02:00
twinaphex
2201a8da00
Add sublabel
2016-10-24 11:59:03 +02:00
twinaphex
c29e7c7456
Add more sublabels
2016-10-24 11:51:51 +02:00
twinaphex
6d5a638f30
Add more get_value callbacks
2016-10-24 05:20:29 +02:00
twinaphex
f1826ce9ec
Try to optimize menu_setting_get_label somewhat
2016-10-24 05:11:19 +02:00
twinaphex
2eea70c270
Add optimized cbs_value callback for ST_BOOL
2016-10-24 05:08:57 +02:00
twinaphex
7b7b9b1f27
Add sublabel for Menu Settings
2016-10-24 04:27:43 +02:00
twinaphex
31180dfcf1
Add more entries
2016-10-23 22:10:54 +02:00
twinaphex
1cb2822013
Avoid expensive function menu_setting_get_label being invoked
...
when at Quick Menu
2016-10-23 19:46:29 +02:00
twinaphex
32a4053d42
Prevent two other entries from invoking expensive function
...
menu_setting_get_label
2016-10-23 19:42:04 +02:00
twinaphex
1dd30345e4
Prevent invoking of menu_setting_get_label (expensive function)
...
when browsing Download Content
2016-10-23 19:31:48 +02:00
twinaphex
147893caed
Prevent NULL pointer dereference
2016-10-23 05:55:13 +02:00
twinaphex
f2097c1c0b
Prevent menu_setting_get_label from getting invoked for
...
'Load Savestate' inside Quick Menu
2016-10-23 04:54:52 +02:00
twinaphex
8cc5b09428
Get rid of slow wrapper function input_driver_state
2016-10-23 04:38:08 +02:00
twinaphex
c512ed8122
Prevent recent history entries from invoking menu_setting_get_label
2016-10-23 04:21:17 +02:00
twinaphex
834e9bc8ae
Prevent menu_setting_get_label invocation for system info entries
2016-10-23 04:18:18 +02:00
twinaphex
98f2c994ce
Cleanup
2016-10-23 04:15:37 +02:00
twinaphex
9f2b428a4e
Prevent another menu_setting_get_label call
2016-10-23 04:09:44 +02:00
twinaphex
0a079568df
Prevent another menu_setting_get_label codepath
2016-10-23 04:08:07 +02:00
twinaphex
65dbc0fd6e
Avoid some more huge menu_setting_get_label overhead by
...
adding a lightweight callback for database entries
2016-10-23 03:44:09 +02:00
twinaphex
3363e57def
Biggest overhead now to be found at menu_setting_get_label -
...
we need to implement more efficient get_value callbacks
2016-10-23 03:37:51 +02:00
twinaphex
984c0e8141
Get rid of more small menu wrapper functions
2016-10-23 03:25:27 +02:00
twinaphex
594b36488b
Get rid of more small and slow menu wrapper functions
2016-10-23 03:13:49 +02:00
twinaphex
cd219f807b
Get rid of more expensive superfluous wrapper functions for menu code
2016-10-23 02:41:50 +02:00
twinaphex
2b4d87a983
Remove setting_get_type
2016-10-23 02:28:22 +02:00
twinaphex
e2b16a1f15
Use straight uint64_t types for input states
2016-10-22 17:03:20 +02:00
twinaphex
76daa32e13
Put RARCH_MOBILE ifdef around audio_block_frames
2016-10-21 23:33:20 +02:00
twinaphex
e9766ce141
Cleanups
2016-10-21 23:30:34 +02:00
twinaphex
7b7a0e20cc
Avoid memset with menu_event function
2016-10-21 19:36:46 +02:00
twinaphex
cb772047ff
Prevent some more memsets
2016-10-21 19:32:44 +02:00
twinaphex
aca8970e79
CXX_BUILD fixes
2016-10-21 19:14:48 +02:00
twinaphex
56d427df65
C89_BUILD fixes
2016-10-21 19:12:06 +02:00
twinaphex
d0851d28dc
Add sublabel
2016-10-21 06:56:11 +02:00
twinaphex
720cd4ff7e
Add more sublabels
2016-10-21 06:52:52 +02:00
twinaphex
f3fd254bcd
Add sublabels
2016-10-21 01:29:54 +02:00
twinaphex
323ea2fa83
Add sublabels
2016-10-21 01:05:47 +02:00
twinaphex
7cce75f552
Add sublabel settings
2016-10-20 20:52:20 +02:00
twinaphex
e1d50a91a0
Add more sublabels
2016-10-20 19:50:25 +02:00
twinaphex
68a5f33ebd
Add more sublabels
2016-10-20 19:42:42 +02:00
twinaphex
7e0cadfac1
Create MENU_ENUM_SUBLABEL_FPS_SHOW
2016-10-20 19:28:45 +02:00
Jean-André Santoni
6420f9414f
(XMB) Basic word wrapping
2016-10-20 19:15:21 +02:00
twinaphex
1b829e3159
Add another label
2016-10-20 17:45:35 +02:00
Jean-André Santoni
d027a558c0
(XMB) Fix label centering
2016-10-20 16:29:14 +02:00
twinaphex
8d28a5f2e9
Add audio settings sublabel
2016-10-20 16:19:14 +02:00
twinaphex
0a295998a2
Hook up sublabels
2016-10-20 16:10:20 +02:00
twinaphex
c9c7aea184
Create sublabel callbacks
2016-10-20 15:57:35 +02:00
twinaphex
fa8e59c1ff
Create menu_entry_get_sublabel
2016-10-20 15:49:00 +02:00
twinaphex
5f552253c4
Add sublabel to menu_entry_t
2016-10-20 15:47:02 +02:00
Twinaphex
1471c9c299
Merge pull request #3835 from lakkatv/master
...
(XMB) Add a second font
2016-10-20 15:11:43 +02:00
Jean-André Santoni
dff751420a
(XMB) Add a second font
2016-10-20 09:52:17 +02:00
twinaphex
a77f669805
Flesh out menu_display_d3d_bind_texture
2016-10-20 04:46:55 +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
Higor Eurípedes
ec776a8d75
(zarch) Fix build
2016-10-19 20:13:01 -03:00
twinaphex
6f06b0ad59
menu_animation.c - get rid of void * parameter
2016-10-19 04:52:38 +02:00
twinaphex
6a4d375e1d
menu_dialog_push - prevent implicit memset
2016-10-19 04:16:25 +02:00
twinaphex
290c5ea2f5
Get rid of some implicit memsets
2016-10-19 04:02:00 +02:00
twinaphex
0b3b0a474b
Fix CXX_BUILD
2016-10-19 03:59:32 +02:00
twinaphex
0f3081701b
Cleanups
2016-10-19 03:55:57 +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
Higor Eurípedes
6f2cb9742d
(font) Create font_data_t and update font_driver_init_first()
2016-10-18 20:07:00 -03:00
Henri Gomez
f1b24f501d
handle ARMv8 (aarch64)
2016-10-18 16:35:15 +02:00
twinaphex
584d9a5997
Prevent some more implicit memsets
2016-10-18 04:15:24 +02:00
Juan
248205d425
Move 'Save Core/Game Overrides' to Quick Menu
2016-10-17 01:24:57 -03:00
Francisco José García García
8e631df6c4
(VITA) Temporal fix for clear screen
2016-10-16 17:45:06 +02:00
twinaphex
d38d9f46a6
Prevent implicit memsets
2016-10-16 01:49:54 +02:00
twinaphex
546f01eea3
Prevent some more implicit memsets
2016-10-16 01:45:50 +02:00
twinaphex
e97fb7d94a
menu_event - avoid implicit memset
2016-10-16 01:15:27 +02:00
twinaphex
b3f748ba18
Optimize menu_action_handle_setting
2016-10-16 01:09:37 +02:00
twinaphex
ee0a9c9d98
menu_input_post_iterate - Prevent implicit memset
2016-10-16 01:04:46 +02:00
twinaphex
ab3d3b1e3a
menu_dialog.c - prevent implicit memset
2016-10-16 01:03:17 +02:00
twinaphex
3dc0e92cca
Prevent more implicit memsets
2016-10-16 00:58:18 +02:00
twinaphex
70a7835b94
menu_entry.c - prevent implicit memsets
2016-10-16 00:53:51 +02:00
Romain Graillot
234469a7b1
Fix white on white font in glui
2016-10-15 21:27:47 +02:00
Romain Graillot
4abb3c22c1
Fix typo to make things cleaner
2016-10-15 16:15:28 +02:00
Twinaphex
455e6984db
Merge pull request #3802 from frangarcj/master
...
Varius download / update content things
2016-10-15 15:38:44 +02:00
Romain Graillot
a64e497189
Renamed new settings to match change & cleaned code
2016-10-15 13:38:42 +02:00
Romain Graillot
ade4e7857b
Add possibility to switch touch surface on vita build
2016-10-15 13:28:35 +02:00
Francisco José García García
3bc92f6d95
(VITA) Disable options not available on VITA
2016-10-15 12:56:07 +02:00
Francisco José García García
7d24146fc7
Fix download content on not core updateable platforms
2016-10-15 12:55:23 +02:00
Francisco José García García
1ea5a80d02
(VITA) Add Backtouch enable option
2016-10-14 21:57:18 +02:00
Twinaphex
125bf24aed
Merge pull request #3787 from joolswills/config_save
...
only save config when menu_show_start_screen is enabled if config_save_on_exit is also enabled
2016-10-14 16:27:38 +02:00
Twinaphex
30285734b5
Remove unused variable
2016-10-14 16:19:19 +02:00
Brad Parker
fec6ed0964
remove zip requirement for archives downloaded from network, same for detecting cores for files when loading archive with core
2016-10-13 15:04:26 -04:00
Jools Wills
eac4fc981b
only save config when menu_show_start_screen is enabled if config_save_on_exit is also enabled
2016-10-13 13:54:18 +01:00
twinaphex
2fe10a0a23
Prevent Coverity warning
2016-10-12 13:44:27 +02:00
Brad Parker
de3081bca7
show parent directory option in case user gets stuck in an empty directory
2016-10-11 20:40:03 -04:00
Brad Parker
2f74324ac9
do not repeat A and B buttons in menu
2016-10-11 20:13:50 -04:00
aliaspider
a8aa78456c
xmb: fix a crash.
...
xmb_node_allocate_userdata needs to be called for the list since is
generated with menu_entries_append_enum, which allocates action data for
each items. those would be otherwise misinterpreted as nodes.
2016-10-11 03:49:47 +01:00
aliaspider
d48445fc1e
(3DS) video driver:
...
- texture handling improvement.
- flush pending tasks while waiting for vsync.
2016-10-10 22:25:25 +01:00
aliaspider
1aafa29562
(3DS) xmb menu tweak.
2016-10-10 22:18:42 +01:00
twinaphex
78a09be030
(menu_cbs_ok.c) Prevent implicit memsets
2016-10-09 09:23:00 +02:00
twinaphex
190f10d6bc
(menu_displaylist.c) Prevent implicit memsets
2016-10-09 09:15:56 +02:00
hunterk
bad0e9607c
add slang shader menu entry to online updater
2016-10-08 15:16:01 -05:00
twinaphex
9895ae0247
Get rid of more implicit memsets
2016-10-08 19:47:26 +02:00
twinaphex
407ef26788
remove more implicit memsets
2016-10-08 19:44:03 +02:00
twinaphex
989640ebf7
More cleanups; bind_right_compare_label was taking up a lot of CPU
...
time inside the menu
2016-10-08 19:34:27 +02:00
twinaphex
1cf2799a8a
(MaterialUI) Remove some implicit memsets
2016-10-08 19:25:05 +02:00
twinaphex
ec243713bd
Get rid of some implicit memsets in menu/cbs
2016-10-08 19:16:25 +02:00
twinaphex
1388220866
(tasks) Don't do implicit memsets in crucial performance-oriented code
2016-10-08 18:31:43 +02:00
twinaphex
81a7f7bf68
(menu/cbs) Avoid implicit memsets in performance-crucial areas
2016-10-08 18:23:10 +02:00
twinaphex
f923c7ecd7
(RGUI) Avoid implicit memsets for path variables
2016-10-08 18:19:48 +02:00