jdgleaver
cf58c09d6e
(XMB/Ozone) Fix 'quick menu' detection
2020-01-04 14:28:30 +00:00
twinaphex
e4eb5a9bb9
(menu_networking) remove configuration.h dependency
2020-01-04 13:14:53 +01:00
twinaphex
27c45b1b7a
(Menu_thumbnail) Get rid of settings_t dependency
2020-01-04 12:38:33 +01:00
twinaphex
9c6c10da22
(Playlist) Get rid of settings_t dependency
2020-01-04 12:04:00 +01:00
twinaphex
42c3072ff9
(Menu) Cleanups - rewrite code dependent on settings pointer
...
grabbing
2020-01-02 19:39:37 +01:00
Tatsuya79
ef8427cc23
menu_setting increase run ahead frames range
2020-01-02 19:12:58 +01:00
twinaphex
a6245185b9
(menu_driver.c) Cleanups
2020-01-02 18:21:43 +01:00
twinaphex
758a6c76ae
Reduce dependence on settings_t struct
2020-01-02 17:52:37 +01:00
twinaphex
05d71ebb67
Start reducing dependency on settings struct
2020-01-02 17:41:52 +01:00
twinaphex
fc4a5ad691
Revert "Configurable lobby URL"
...
This reverts commit cc0b7c42d1
.
2020-01-02 15:30:50 +01:00
twinaphex
cc0b7c42d1
Configurable lobby URL
2020-01-02 10:15:21 +01:00
twinaphex
a30e53d911
(Menu) Add password settings to Netplay Hosting submenu
2020-01-02 07:00:27 +01:00
twinaphex
568c55aca2
(Menu) Rearrange Recording settings
2020-01-02 06:58:23 +01:00
twinaphex
7c63889b26
Move static inline functions over to input_bind_dialog.c - were
...
not used elsewhere
2020-01-01 10:53:36 +01:00
jdgleaver
569014c5d2
(Filebrowser) Fix file selection issues when starting from (or navigating to) the top level directory
2019-12-31 12:34:03 +00:00
twinaphex
88c331ea99
(Menu) Add missing textures
2019-12-30 15:05:23 +01:00
twinaphex
d809cc6a31
Buildfix for non-networking targets
2019-12-30 14:02:41 +01:00
twinaphex
a0e7fe19af
(MSVC 2010) Buildfix
2019-12-30 09:47:58 +01:00
Twinaphex
960ff23843
Remove unused variable
2019-12-30 08:27:39 +01:00
twinaphex
0996e13352
Add subsystem settings list to menu_displaylist_build_list
2019-12-30 08:05:14 +01:00
twinaphex
81972149fc
Submenu system is now properly hidden
2019-12-30 08:02:13 +01:00
twinaphex
48af253a06
(Menu) This macro is no longer used
2019-12-30 07:48:55 +01:00
twinaphex
ecb3301b19
(hosting submenu) Set include_everything to false
2019-12-30 07:01:24 +01:00
twinaphex
8b5db9fdaf
Add return value to menu_displaylist_netplay_refresh_rooms
2019-12-30 06:48:10 +01:00
twinaphex
4137273002
Move netplay_refresh_rooms_menu to menu_displaylist.c and rename
...
it menu_displaylist_netplay_refresh_rooms
2019-12-30 06:44:14 +01:00
twinaphex
f6db9ce04d
Move menu_subsystem_populate to menu_displaylist.c
2019-12-30 05:57:32 +01:00
twinaphex
106c912eb5
(Netplay hosting)
...
- Remove clear
- Use index offset variable
2019-12-30 05:49:45 +01:00
twinaphex
3fe8806018
(Subsystem Settings) Create separate subsystem settings list - will
...
be selectively hidden later based on whether subsystems are implemented
for the core
2019-12-30 05:43:48 +01:00
twinaphex
f3742a101c
Change function signature on subsystem function
2019-12-30 05:17:31 +01:00
twinaphex
a2fd581dad
Add HAVE_NETWORKING ifdef
2019-12-30 04:43:42 +01:00
twinaphex
2169a25b0a
Create Netplay Hosting submenu
2019-12-30 03:01:52 +01:00
twinaphex
fdd4915718
Add Network Settings to Netplay tab
2019-12-30 02:22:23 +01:00
twinaphex
75f3a79aa6
(MaterialUI) Add icons
2019-12-25 08:49:52 +01:00
Twinaphex
e52daa8602
- use MIN macro instead of min for portability
...
- remove unused variable
2019-12-25 08:31:18 +01:00
twinaphex
973ae36fe5
(MaterialUI) Add missing icons
2019-12-25 08:24:08 +01:00
twinaphex
538f0c534f
Backport Added alternate Turbo-Mode 'Single Button' -
...
For systems supporting only a single button, the turbo-button will toggle firing that button without the need to hold it.
When holding the button turbo will be suspended and resumed when the button is released. Holding the button may have a different function to just tapping it, e.g. charging the beam in R-Type on C64/Amiga.
The original implementation in RA is named 'Classic' because I have no
idea where it originates from.
2019-12-25 07:13:01 +01:00
twinaphex
58852ec9bb
(Menu) Selectively hide 'Disallow Non-Slave Mode Clients' if 'Allow SLave-Mode
...
Clients' is disabled
2019-12-24 17:38:07 +01:00
twinaphex
e4fcce118c
(Menu) Hide 'Show desktop menu on startup' if 'Desktop menu' setting
...
itself is disabled
2019-12-24 17:24:48 +01:00
twinaphex
ef149605cd
(Menu) Reimplement Quick Menu - > Shaders -> Watch shader files for
...
changes - can now be turned on/off through touch
2019-12-24 17:19:23 +01:00
twinaphex
8d63faa74d
C89_BUILD fix
2019-12-24 16:53:13 +01:00
twinaphex
1165f8dfe9
(Menu) Remove duplicates
2019-12-24 08:29:06 +01:00
twinaphex
4e34611d1d
(Menu) Add title for Remap Binds Port
2019-12-24 08:10:20 +01:00
twinaphex
0df043aff1
(Menu) Refactor Quick Menu - Controls - each port now has its own
...
submenu
2019-12-24 07:36:01 +01:00
twinaphex
9573b53390
Put ifdefs around core_updater_list_free_cached for targets
...
that don't define HAVE_NETWORKING
2019-12-24 05:36:54 +01:00
twinaphex
ca0edad8c2
(Menu) don't hide logging settings anymore
2019-12-24 05:29:15 +01:00
twinaphex
f47b07e35a
(Menu) Quick Menu - Cheats - Delete All no longer requires five
...
right button presses - this should fix this functionality for mobile
touch users too
2019-12-24 05:13:24 +01:00
twinaphex
d33624c623
(Menu) Hide Refresh Rate options when Threaded Video is enabled -
...
these settings do nothing with Threaded Video
2019-12-24 04:29:12 +01:00
twinaphex
abb1b28e96
Hide Logging Verbosity levels behind Logging Verbosity
2019-12-24 04:18:38 +01:00
twinaphex
a19da4bf22
(Menu) No longer hide Logging behind Advanced
2019-12-24 04:09:34 +01:00
twinaphex
20f3b8d404
Buildfix for non-shader targets
2019-12-24 03:15:51 +01:00
Twinaphex
4322d0c3fe
Merge pull request #9885 from jdgleaver/core-update
...
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 20:02:43 +01:00
Twinaphex
1d0be580c5
(Menu) Remove unused variables
2019-12-23 19:43:09 +01:00
jdgleaver
695749f155
(Core Updater) Only download when new core is available + add option to update all installed cores
2019-12-23 17:34:44 +00:00
twinaphex
305aee2c33
(Menu) Get rid of 'Port Number' label for Port Binds screen
2019-12-23 08:21:44 +01:00
twinaphex
cbcdfa572a
(Mobile) Should no longer crash when clicking on a cheat entry
2019-12-23 07:49:29 +01:00
twinaphex
2512365012
(Menu) Displaylist - Get rid of global
2019-12-23 06:34:58 +01:00
twinaphex
9988bae6f4
(Shader) Implement shader parameter action OK callbacks
2019-12-23 05:39:10 +01:00
twinaphex
18f2b9c63e
Reimplement shader preset parameter functions
2019-12-22 22:45:08 +01:00
twinaphex
b5cc71720c
(Menu) Move FORCE_SRGB_DISABLE to Video Output
2019-12-22 22:10:45 +01:00
twinaphex
6eed40f80c
More warning fixes for non-shader target platforms
2019-12-22 08:18:00 +01:00
twinaphex
e93d90bc45
Fix build on platforms that don't have shader support
2019-12-22 08:12:42 +01:00
twinaphex
d057d2a202
(Menu) Implement action OK callback for Quick Menu -> Shaders -> Passes
2019-12-22 07:14:20 +01:00
twinaphex
cb67ace703
(Menu) Hide Windowed Mode settings selectively
2019-12-22 06:26:42 +01:00
twinaphex
759724facb
(Menu) Hide Fullscreen Mode settings if windowed mode is not supported
...
by context driver
2019-12-22 06:22:05 +01:00
twinaphex
3033491f3d
Turn HAVE_EASTEREGG into HAVE_GONG
2019-12-22 03:08:02 +01:00
twinaphex
751ff8f72c
(Menu) Selectively hide Network Command Port
2019-12-21 21:08:37 +01:00
twinaphex
d6d76a53b9
(Menu) Selectively hide Relay Server Location
2019-12-21 19:56:33 +01:00
twinaphex
3224eefdf1
(Menu) Selectively hide Video Layout
2019-12-21 18:39:34 +01:00
twinaphex
776ae626a6
(Menu) User Interface - selectively hide Kiosk Mode Password
2019-12-21 18:23:25 +01:00
twinaphex
8ad44acc5d
(Menu) Action start callback - do a refresh at the end
2019-12-21 18:13:01 +01:00
twinaphex
ecbbf1e3bb
(Menu) Selectively hide Settings -> Accessibility
2019-12-21 17:59:56 +01:00
twinaphex
2d31377ba8
(Menu) User Interface -> Appearance - Selectively hide XMB Horizontal
...
Animation setting
2019-12-21 17:49:39 +01:00
twinaphex
e55692d74f
(Desktop Menu) Prevent hidden settings for desktop menu -
...
add third parameter that when set to true, will include everything
in the list - this way we can show greyed out settings
2019-12-21 17:33:50 +01:00
twinaphex
6164e33b07
(Menu) Settings -> Playlists - more selective hiding
2019-12-21 17:22:43 +01:00
twinaphex
4850cc0f97
(Menu) Aspect Ratio - implement dropdown box again
2019-12-21 16:54:42 +01:00
twinaphex
5674c46f38
(Menu) Don't hide Config Aspect Ratio for advanced
2019-12-21 16:44:47 +01:00
twinaphex
a33280b08e
(Menu) Implement touch/OK callbacks
2019-12-21 07:00:27 +01:00
twinaphex
48799b73d5
Standardize function signature for action_select
2019-12-21 06:01:38 +01:00
twinaphex
7c028596fb
(Menu) Selectively hide Overlay Settings and Rewind
2019-12-21 05:35:46 +01:00
twinaphex
d93200d2eb
(Menu) Selectively hide 'Rewind' settings
2019-12-21 05:27:42 +01:00
twinaphex
aafee65238
(Menu) Selectively hide 'FPS Update Interval'
2019-12-21 05:22:18 +01:00
twinaphex
f5a7504c38
(Menu) Selectively hide Onscreen Notifications BG Color Settings
2019-12-21 05:10:22 +01:00
twinaphex
ef4d24600e
(Menu) Settings -> Logging - Hide 'Log To File Timestamp' if 'Log To File' is disabled
2019-12-21 04:49:30 +01:00
twinaphex
28ec64e200
(Menu) Video -> Scaling - Hide Custom Viewport X/Y when Integer
...
Scale is enabled as description indicates
2019-12-21 04:32:56 +01:00
twinaphex
1fcded67ef
(Menu) Achievement submenu - selectively hide
2019-12-21 03:10:15 +01:00
twinaphex
3be60539ce
(Menu) Aspect ratio - selectively hide/show values based on whether
...
you have Custom or Config selected
2019-12-21 01:27:28 +01:00
twinaphex
779c0a01d3
Selectively hide Hard Sync
2019-12-21 00:39:30 +01:00
twinaphex
e1a5b80ae1
(Menu) Implement selective hiding for VSync and Hard Sync
2019-12-21 00:24:29 +01:00
twinaphex
021102c62d
(Menu) Runahead global setting now hides the related options
2019-12-20 23:10:35 +01:00
twinaphex
de1e66f7a9
(Menu) Add Input -> Haptic Feedback submenu
2019-12-20 20:49:30 +01:00
twinaphex
13793885f3
(Menu) Add Input -> Menu Controls settings submenu
2019-12-20 19:24:35 +01:00
twinaphex
cdeef9dc95
(Menu) Implement action OK for Bind Hold, Turbo Period and Duty Cycle
2019-12-20 15:29:15 +01:00
twinaphex
55400e9b42
(Menu) Max Swapchain Images - implement action OK callback
2019-12-20 15:18:44 +01:00
twinaphex
110bc5abbe
(Menu) Settings - Implement action OK callback for custom viewport width/height
2019-12-20 15:14:13 +01:00
twinaphex
21ffbc0cca
(Menu) Netplay submenu - don't show 'No Settings found'
...
(Menu/Misc) Some more icons
2019-12-20 14:37:44 +01:00
twinaphex
779b8b32cf
Move 'Press Quit Twice' and 'Menu Toggle Gamepad Combo' to Input ->
...
Hotkey Binds
2019-12-20 13:56:31 +01:00
twinaphex
a73555f672
(Menu) Add sublabel for Video Output submenu
2019-12-20 13:50:20 +01:00
twinaphex
03d0e0d799
(MaterialUI) Add icons for submenus
2019-12-20 13:48:38 +01:00
twinaphex
64597e47c6
(Menu Usability) If 'Favorites Tab' is disabled, don't show
...
'Add To Favorites' option in Quick Menu/Playlist menu
2019-12-20 07:21:15 +01:00
twinaphex
6713c6ebed
(Menu) If On-Demand Thumbnail Downloader is enabled, hide
...
'Download Thumbnails' from playlist menu screen
2019-12-20 07:15:04 +01:00
twinaphex
dcac9de58b
Add Audio Driver setting to Audio -> Output
2019-12-20 02:30:05 +01:00
twinaphex
23ce202d38
(Menu) Add Audio -> Resampler settings
2019-12-20 02:16:31 +01:00
twinaphex
94907678eb
(Menu) Add Audio -> output and Audio -> Synchronization
2019-12-20 01:18:28 +01:00
twinaphex
6f6bd95a84
move Crop Overscan to Video Scaling; add Sync to Exact Content Framerate
...
option to Video Synchronization
2019-12-19 20:00:19 +01:00
twinaphex
aa537310ad
(Menu) Create Video -> Synchronization
2019-12-19 19:39:02 +01:00
twinaphex
39ebd6e8d1
(Settings) Add Video -> Output
2019-12-19 19:15:57 +01:00
twinaphex
faf8c83f54
(Menu) Set video submenu titles
2019-12-19 19:01:32 +01:00
twinaphex
e8babede53
(Menu) Create Settings -> Video -> Fullscreen and Windowed submenus
2019-12-19 18:53:51 +01:00
twinaphex
36af159991
(Menu) Settings - Video - Add Scaling subsection
2019-12-19 18:22:22 +01:00
twinaphex
7150d6ef59
Bind start callback for playlist entries in Playlist Screen
2019-12-19 16:37:39 +01:00
twinaphex
2a500baaca
Change start callback signatuer to OK callback signature
2019-12-19 16:30:53 +01:00
twinaphex
cb85b3e8dd
Put this behind ifdef
2019-12-19 13:24:39 +01:00
twinaphex
9a7a8efb39
Hide this setting behind HAVE_UPDATE_CORES
2019-12-18 17:45:14 +01:00
Twinaphex
a88e6f4e1f
Merge pull request #9867 from jdgleaver/ozone-fullscreen-thumbs
...
(Ozone) Add fullscreen thumbnail viewer
2019-12-17 22:24:17 +01:00
jdgleaver
76bb0031cb
Fix database entry display
2019-12-17 14:07:35 +00:00
jdgleaver
8ba17dd985
(Ozone) Add fullscreen thumbnail viewer
2019-12-17 11:41:01 +00:00
Francisco José García García
b4be7b0c74
(Vita) Several improvements to vita2d driver
2019-12-14 14:11:47 +01:00
jdgleaver
32444f8188
Fix 'currently selected item' indicator in dropdown lists
2019-12-13 10:49:52 +00:00
Barry Rowe
c6f55eeb94
Fixed a segfault and an issue with AI Service overlay's image mode.
2019-12-12 16:31:18 -08:00
jdgleaver
004d100ed8
(XMB) Add fullscreen thumbnail viewer
2019-12-12 17:01:37 +00:00
jdgleaver
3b8e3c613f
(Ozone) Minor thumbnail optimisations
2019-12-11 13:44:59 +00:00
jdgleaver
2dc9616509
(XMB) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-12-10 17:03:47 +00:00
jdgleaver
83235dc484
(GLUI) Use default icon for 'Accessibility' settings menu entry
2019-12-09 10:12:19 +00:00
jdgleaver
3031556e73
Enable playlist/add content functionality on platforms without database support
2019-12-06 10:49:27 +00:00
Twinaphex
b06314cda3
Merge pull request #9681 from fpscan/flux
...
New RGUI theme: Flux
2019-12-05 04:05:03 +01:00
Twinaphex
ed20c14f23
Merge pull request #9816 from jdgleaver/manual-scan-arcade-dat
...
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-05 04:02:15 +01:00
Barry Rowe
a8430acd66
Merge remote-tracking branch 'upstream/master'
2019-12-04 13:23:08 -08:00
Barry Rowe
3a67e072bb
Added in fixes for accessibility feature.
2019-12-04 10:51:50 -08:00
twinaphex
535f2f23f3
Implement remaining accessibility settings
2019-12-04 18:11:25 +01:00
jdgleaver
9b012e907a
(Manual Content Scanner) Enable automatic naming of arcade content via DAT files
2019-12-04 12:46:04 +00:00
twinaphex
ebe9f1861e
Implement more settings for Accessibility
2019-12-04 09:24:27 +01:00
twinaphex
6992f580e8
(Accessibility) Implement Narrator mode setting
2019-12-04 08:46:51 +01:00
twinaphex
6dd7f65322
(Accessibility) Update
2019-12-04 08:41:20 +01:00
twinaphex
cab8663713
(Accessibility) Start adding Accessibility settings - empty for now
2019-12-04 08:25:24 +01:00
twinaphex
831e33739e
Replace some usage of strcpy and strcat
2019-12-04 05:17:53 +01:00
Twinaphex
2f17cbaef3
Merge pull request #9768 from BarryJRowe/master
...
Added in accessibility. (DO NOT MERGE)
2019-12-04 04:06:39 +01:00
twinaphex
688acb1e41
Refactor build_list
2019-12-03 03:26:54 +01:00
twinaphex
7b2d7a9ec7
Cleanups
2019-12-03 03:14:39 +01:00
twinaphex
01e62efb72
move more code to build_list
2019-12-03 02:17:43 +01:00
twinaphex
82391b6ac1
move more code to build_list
2019-12-03 02:09:55 +01:00
twinaphex
2ad2983b25
Move HELP_SCREEN_LIST to build_list
2019-12-03 01:53:00 +01:00
twinaphex
5df0516318
Move these to build_list
2019-12-03 01:50:14 +01:00
twinaphex
3c2d30c510
Move DISPLAYLIST_OPTIONS_REMAPPINGS to build_list
2019-12-03 00:26:39 +01:00
twinaphex
a4982cd460
(Menu displaylist) Cleanup
2019-12-02 23:45:21 +01:00
twinaphex
e6a3785b01
Cleanups
2019-12-02 23:39:46 +01:00
twinaphex
d09ae22147
Fix return values
2019-12-02 23:16:35 +01:00
twinaphex
d2e83df498
Refactor menu_displaylist_parse_load_content_settings - should now
...
properly report count
2019-12-02 22:50:33 +01:00
twinaphex
c490b06fe9
(menu_displaylist) build_list - add more entries
2019-12-02 22:35:02 +01:00
twinaphex
c9a97d255c
(menu_cbs_title) Cleanups
2019-12-02 22:20:36 +01:00
twinaphex
177ca956f1
Code de-duplication
2019-12-02 21:08:21 +01:00
twinaphex
e13febc82b
(menu cbs ok) Code de-duplication
2019-12-02 21:05:04 +01:00
twinaphex
04ee55f202
Add NOTE/TODO about globals
2019-12-02 20:52:23 +01:00
twinaphex
ee6c2393c1
(menu_cbs_ok.c) Cut down on some code duplication
2019-12-02 20:47:50 +01:00
twinaphex
07f3abfda1
(madmonkey) Proposed fix for Mali GPUs
2019-12-02 16:28:35 +01:00
jdgleaver
3d52d7a8f6
(Manual Content Scanner) Add option to scan inside archives
2019-12-02 11:49:41 +00:00
twinaphex
c3743a74f6
Refactor menu_cbs_sublabel.c
2019-12-02 07:20:01 +01:00
twinaphex
e7d2e7ebcb
Refactor menu_cbs_get_value.c
2019-12-02 06:47:51 +01:00
twinaphex
8551d175ab
(menu_cbs_ok) Cleanups
2019-12-02 06:10:32 +01:00
twinaphex
d0bce8bc9f
Refactor menu_cbs_title
2019-12-02 05:50:32 +01:00
twinaphex
c80d18c446
Refactor DEFERRED_RECORDING_SETTINGS_LIST
2019-12-02 02:33:09 +01:00
twinaphex
2a41f1fb99
Change type to enum - should silence C89 build errors
2019-12-02 01:21:42 +01:00
Twinaphex
e57e4dbf57
Merge branch 'master' into deferred-push-refactor
2019-12-01 23:22:18 +01:00
Twinaphex
00ca7297f3
Merge pull request #9795 from jdgleaver/manual-scan
...
Add manual content scanner
2019-12-01 23:11:45 +01:00
twinaphex
cfc2a15d41
Refactor the other entries as well
2019-12-01 22:57:18 +01:00
twinaphex
e8f55e8b24
Refactor deferred push callbacks
2019-12-01 22:38:53 +01:00
Twinaphex
c09c4299ba
Merge pull request #9803 from libretro/flowchart-controls
...
Change 'User' terminology to 'Port' for input binding stuff
2019-12-01 21:40:17 +01:00
jdgleaver
170397456c
Add manual content scanner
2019-11-29 17:14:46 +00:00
Twinaphex
c8adaaaab2
Merge pull request #9789 from jdgleaver/ozone-thumbnails
...
(Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-11-28 18:06:06 +01:00
Barry Rowe
1e6e7a698f
Added in accessibility.
2019-11-26 15:19:21 -08:00
jdgleaver
9170bca9b3
(Ozone) Use new 'menu_thumbnail' library for loading/rendering thumbnails
2019-11-25 13:14:25 +00:00
twinaphex
388879da38
Change 'User' terminology to 'Port' for input binding stuff
2019-11-24 20:11:49 +01:00
jdgleaver
4eec21b4d1
Fix 'Thumbnail Upscaling Threshold' setting drop-down list
2019-11-24 14:39:08 +00:00
jdgleaver
b1d5542d77
(Menu) Ensure pointer input is handled correctly when showing message boxes
2019-11-22 15:10:28 +00:00
jdgleaver
34b744aff6
(GLUI) Enable pass-through of [RetroPad A]/[Keyboard Return key] when viewing fullscreen thumbnails
2019-11-21 12:45:03 +00:00
jdgleaver
d392d90a6e
(GLUI) Add fullscreen thumbnail viewer ( #9758 )
2019-11-20 19:09:02 +01:00
Twinaphex
53b7fb2ba2
Remove unused variables
2019-11-19 06:08:54 +01:00
Twinaphex
6a541125aa
Silence two issues
2019-11-19 06:01:11 +01:00
twinaphex
a46027bed7
Remove MENU_LABEL_ONLINE_UPDATER
2019-11-18 07:51:57 +01:00
twinaphex
88d4ae6790
Buildfix for Android - this header should not be done as a system
...
header include
2019-11-18 06:48:15 +01:00
twinaphex
aba96fbf03
(Menu) Small cleanups
2019-11-18 04:20:40 +01:00
Twinaphex
53d18cf95e
Merge pull request #9713 from Rinnegatamante/vitagl
...
Added gl1 video driver support to Vita build
2019-11-17 23:14:29 +01:00
twinaphex
63e437d58f
Rename get_rotation to retroarch_get_rotation
2019-11-17 22:58:52 +01:00
Twinaphex
ddd9fbf6ae
Merge pull request #9734 from Aethyrion/rotation_fixing
...
Rotation fixing
2019-11-17 22:53:12 +01:00
Rémi
34125a6d14
Remove // comments
2019-11-17 20:46:51 +01:00
Rémi
154c2d388d
Fix CI compilation issues
2019-11-17 20:18:42 +01:00
Rémi
e3a8e28edc
Using MAX macro.
2019-11-17 18:34:19 +01:00
Rémi
1c9d0dbf48
Refactoring (still trying to fix CI compilation issue)
2019-11-17 18:03:57 +01:00
Rémi
756b4636f6
Update Aspect Ratio (1:1 PAR and Custom) when rotating from menu
2019-11-17 17:22:10 +01:00
Twinaphex
b6aa9f2fd1
Revert "Refactor RetroArch input polling settings"
2019-11-17 16:45:40 +01:00
Rémi
09a9b7d254
CI compilation issue
2019-11-17 16:26:29 +01:00
Rémi
a28e57e42d
Fixing Integer Scaling for Custom Viewport (when rotating)
2019-11-17 13:21:50 +01:00
Twinaphex
0d284c42bc
Merge pull request #9714 from rz5/master
...
Refactor RetroArch input polling settings
2019-11-15 17:18:30 +01:00
jdgleaver
7eefec6945
(GLUI) Navigation improvements
2019-11-15 14:53:00 +00:00
rz5
82898ea194
Cast arg to rarch_set_in_put from what it is to enum rarch_poll_type.
...
Might fix building under clang 6.0
2019-11-15 00:47:46 +00:00
rz5
2678789bd8
Refactor RetroArch input polling settings
...
* Refactored the way RetroArch sets the input state/poll callbacks, hopefully it's clearer now.
* The unnamed enum of poll type behaviors in core.h was moved to retroarch.h and is now named rarch_poll_type.
It represents polling behaviors implemented specifically by RetroArch.
First element starts at 1 to match the data encoding of RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE.
* Created rarch_set_input_cbs - sets different input state/poll callbacks based on a
rarch_poll_type parameter.
* Replaced the static variable core_poll_type_override in retroarch.c with a poll_type_lock flag
inside global_t's menu struct;
RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE will now call rarch_set_input_cbs and set poll_type_lock,
which blocks the user from changing behaviors from the menu.
* To follow the RETRO_ENVIRONMENT_POLL_TYPE_OVERRIDE spec, we now set poll_type_lock and call
rarch_set_input_cbs after calling unload_game.
* core_set/unset_netplay_callbacks will now set/unset poll_type_lock, preventing the
poll type from being changed by the user;
* The MENU_ENUM_LABEL_INPUT_POLL_TYPE_BEHAVIOR action will now call rarch_set_input_cbs if poll_type_lock
isn't set, which means poll type is changed on-the-fly.
2019-11-13 00:11:05 +00:00
Rinnegatamante
bed9847b48
[VITA] Hijacking wrong positioning for UI elements.
2019-11-12 19:06:18 +01:00
Rinnegatamante
6b7673f806
[VITA] Fixing gl1 video driver crashes.
2019-11-12 15:37:37 +01:00
jdgleaver
df6d65e061
(GLUI) Minor thumbnail improvements
2019-11-11 16:30:42 +00:00
Twinaphex
52db3779c7
Merge pull request #9706 from Jamiras/cheevos_unsupported
...
(cheevos) display Unofficial and Unsupported achievement states
2019-11-11 14:19:36 +01:00
Jamiras
84de1ce2f2
display Unofficial and Unsupported achievement states
2019-11-10 19:48:46 -07:00
twinaphex
08ce33eed0
Add HAVE_ONLINE_UPDATER
2019-11-11 00:22:03 +01:00
twinaphex
cf586b7273
Hide Core Updater properly
2019-11-10 18:12:23 +01:00
twinaphex
bc657778fe
Add HAVE_UPDATE_CORES - by running ./configure --disable-update_cores
...
you can strip out the Online Core Updater
2019-11-10 15:55:39 +01:00
jdgleaver
bba454207e
(GLUI) Add dual thumbnail support
2019-11-08 16:45:46 +00:00
jdgleaver
6afd684ae5
(GLUI) Halt scrolling when pointer is pressed/stationary
2019-11-05 12:23:09 +00:00
Ömercan Kömür
82b31c12c1
Flux
...
New RGUI Theme
2019-11-02 17:33:51 +03:00
Twinaphex
044851f608
Merge pull request #9616 from fpscan/master
...
New XMB Menu Color Theme: Sunbeam
2019-11-02 12:07:35 +01:00
jdgleaver
697d16dd01
(GLUI) Fix scroll position calculation
2019-11-01 17:04:49 +00:00
jdgleaver
b8d6e1d2c3
(GLUI) Fix node height bug when showing thumbnails + set new default thumbnail view modes
2019-11-01 11:13:34 +00:00
jdgleaver
c356969c3a
(GLUI) Add initial thumbnail support
2019-10-31 17:25:55 +00:00
Ömercan Kömür
7021a4909e
Merge branch 'master' into master
2019-10-31 04:22:33 +03:00
twinaphex
7dbd46c978
Add missing header
2019-10-29 21:21:48 +01:00
Twinaphex
b854201bc1
Merge pull request #9649 from BarryJRowe/master
...
AI Service overlay.
2019-10-29 20:53:57 +01:00
Barry Rowe
d641e67876
AI Service overlay.
2019-10-28 16:48:05 -07:00
Tatsuya79
eb72061b27
Cutie, Virtual Boy themes for glui.
2019-10-29 00:24:34 +01:00
Twinaphex
640a2b8991
Merge pull request #9653 from jdgleaver/mali-rotation-fix
...
Fix menu rendering with Mali GPUs after changing video dimensions
2019-10-28 20:21:49 +01:00
jdgleaver
6b4d76fc26
(GLUI) Minor bug fixes ( #9646 )
2019-10-28 20:21:37 +01:00
jdgleaver
c9b8164b0c
Fix menu rendering with Mali GPUs after changing video dimensions
2019-10-28 14:42:48 +00:00
jdgleaver
45deb2c218
(GLUI) Improve tab icon colours for 'Dark Blue' theme ( #9636 )
2019-10-25 18:58:45 +02:00
jdgleaver
1194b29c12
(GLUI) Navigation bar improvements ( #9635 )
2019-10-25 18:28:36 +02:00
jdgleaver
3734ccbcc0
(GLUI) Menu improvements (Round 3)
2019-10-23 15:46:28 +01:00
twinaphex
d51b32f662
Implement AI Service Pause
2019-10-19 20:53:17 +02:00
Ömercan Kömür
ef464d9785
New XMB Menu Color Theme: Sunbeam
2019-10-19 14:50:58 +03:00
twinaphex
73c853def4
Add setting 'Driver Switch Enable' - not hooked up yet
2019-10-18 23:03:29 +02:00
jdgleaver
37d12c3859
(GLUI) Menu improvements (Round 2)
2019-10-18 17:56:43 +01:00
Tatsuya79
ed7c3dcff4
Add Ozone Dark theme to glui.
2019-10-17 18:14:48 +02:00
twinaphex
8e2be92c72
Fix crash when setting thumbnail directory
2019-10-17 01:07:19 +02:00
jdgleaver
10d652a9f7
(GLUI) Menu improvements (round 1)
2019-10-16 17:17:49 +01:00
Twinaphex
92272fe01e
Merge pull request #9556 from ToKe79/lakka_wifi_ap
...
[Lakka] Wi-Fi Access Point in RetroArch Settings
2019-10-12 14:52:12 +02:00
Twinaphex
5340387164
Merge pull request #9584 from jdgleaver/menu-scaling
...
(GLUI) Menu scaling improvements
2019-10-12 14:46:36 +02:00
Twinaphex
7bed40d17b
Merge pull request #9547 from Rinnegatamante/videodrivers
...
Graceful switch between video drivers.
2019-10-12 14:21:33 +02:00
jdgleaver
d6d0bb5e4e
(GLUI) Add menu scaling workaround for Mac platforms (DPI requests currently cause crashes on Mac)
2019-10-11 13:31:00 +01:00
Rinnegatamante
77d185ba8b
Fix video submenu not updating when a driver swap happens.
...
Thanks to jdgleaver for this.
2019-10-11 13:05:32 +02:00
jdgleaver
e47e055508
(GLUI) Menu scaling improvements
2019-10-10 10:01:46 +01:00
twinaphex
9fe72bfa7b
Change this back to how it was before
2019-10-07 05:28:00 +02:00
twinaphex
fb6a2ef746
Turn menu_horizontal_animation into macro and actually use it for
...
default value
2019-10-05 19:11:59 +02:00
Tomas Kelemen (vudiq)
7b4c4efd11
Wi-Fi Access Point in RetroArch Settings
...
Adds an option to start wireless access point directly from RetroArch
settings menu (Services submenu). This wireless access point can be then
used for local netplay. If not defined in a specific config file
(LAKKA_LOCALAP_PATH), the arbitrary values for SSID/PassKey of the
created access point are LakkaAccessPoint/RetroArch. The menu/option is
added only in case when compiling with HAVE_LAKKA.
2019-10-05 13:18:15 +02:00
twinaphex
8a06263ba6
Fix regression with 'Set Core Association' and leave a TODO/FIXME note
2019-10-04 17:41:03 +02:00
Twinaphex
811138221a
Fix unused variable warning
2019-10-04 17:34:46 +02:00
twinaphex
daa30b1dc8
Use old DPI scaling for now on desktop until we have devised a good solution
2019-10-04 17:27:14 +02:00
Twinaphex
419eb5a6c0
Remove unused variables
2019-10-04 16:06:34 +02:00
Twinaphex
32f7d73835
Merge pull request #9553 from jdgleaver/overlay-auto-rotate
...
Add option to automatically rotate overlays
2019-10-04 13:53:55 +02:00
jdgleaver
1df3e20bdd
Add option to automatically rotate overlays
2019-10-04 12:15:57 +01:00
jdgleaver
db030f6472
(GLUI) Add initial gesture support + bug fixes
2019-10-04 09:33:15 +01:00
jdgleaver
ece9851afb
(Menu Input) Re-work pointer 'swipe' detection
2019-10-01 13:00:59 +01:00
jdgleaver
3057c31798
(Menu Input) Add mouse/touchscreen gesture support + full gesture support for XMB
2019-09-30 16:55:41 +01:00
twinaphex
b80b9cd157
CXX_BUILD buildfix
2019-09-29 17:58:02 +02:00
FreeShippingParty
999887bda5
Add option to delete playlists
2019-09-29 10:48:46 -04:00
twinaphex
b9a08520ff
Move File Manager settings to Settings
2019-09-26 21:01:59 +02:00
jdgleaver
58ad81f063
Menu drop-down lists: Add proper titles, and remember last postion when navigating core options
2019-09-24 17:41:06 +01:00