Commit graph

30270 commits

Author SHA1 Message Date
Unknown W. Brackets
69ef21a65c Store: Make description focusable.
Descriptions aren't that long currently, but this allows for longer
descriptions with controller/keyboard scrolling.
2021-08-13 20:45:31 -07:00
Fadhil Mandaga
32f0c19e7c UI: Fix typo in using My Documents for data. 2021-08-13 17:07:38 -07:00
Unknown W. Brackets
77558bf18d
Merge pull request #14724 from firodj/ffmpeg-cmake
Change ffmpeg include headers priority
2021-08-12 20:37:03 -07:00
Fadhil Mandaga
1a767f0413 Change ffmpeg include headers priority to avoid collission with system ffmpeg 2021-08-13 10:05:43 +07:00
Henrik Rydgård
b4361fe2ac
Merge pull request #14718 from hrydgard/control-fixes
Miscellaneous control/gamepad fixes
2021-08-12 23:59:38 +02:00
Henrik Rydgård
6e0da89c38
Merge pull request #14722 from iota97/layout-opacity
Fix controls layout opacity
2021-08-12 13:59:18 +02:00
iota97
aab63e82ae Fix layout opacity 2021-08-12 11:36:14 +02:00
Henrik Rydgård
22c180ef6f Bump maxrecent default to 60. Don't show CPU name if we don't have one.
See #14707 and #10620
2021-08-12 00:02:24 +02:00
Henrik Rydgård
aa3daca293 If it's a TV and VIRTKEY_PAUSE is not mapped to a pad control, pause on app switch. 2021-08-12 00:02:19 +02:00
Henrik Rydgård
81b4c3b376 Auto-pause on app switch. Will be made conditional in the next commit. 2021-08-11 23:31:51 +02:00
Henrik Rydgård
fc91ff3dba Cleanup 2021-08-11 23:31:51 +02:00
Henrik Rydgård
e76d994ed5 Improve default pad mapping for Android. Hide irrelevant options on Android TV. 2021-08-11 23:31:51 +02:00
Henrik Rydgård
b898e4587f Fix some old bugs where we overrode the device ID to 0 wrongly for back button
The checks for pad were wrong, and also the old path simply passed 0.
2021-08-11 23:31:44 +02:00
Henrik Rydgård
f9c381dfae Narrow the mapping UI, making it a bit less uncomfortable to use. 2021-08-11 23:14:26 +02:00
Henrik Rydgård
5de47c6cf2 Scoped storage: recognize "wt" and "rt" modes. Should fix the cheat.db issue
See #13847
2021-08-11 09:09:35 +02:00
Henrik Rydgård
8eb1325ff0 Cleanup 2021-08-11 09:09:35 +02:00
Henrik Rydgård
d97c15c083
Merge pull request #14716 from unknownbrackets/ui-altspeed
UI: Fix reset of alt speed options in settings
2021-08-11 09:08:18 +02:00
Unknown W. Brackets
8d01d29c5c
Merge pull request #14717 from iota97/savestate-undo-fix
Fix savestate undo consistency
2021-08-11 00:02:04 -07:00
iota97
0c664aa820 Fix savestate undo consistency 2021-08-11 08:35:41 +02:00
Unknown W. Brackets
bd0881a0ab UI: Fix enable/disable of reporting outside game. 2021-08-10 21:43:04 -07:00
Unknown W. Brackets
a3a6dcabda UI: Fix reset of alt speed options in settings. 2021-08-10 21:42:44 -07:00
Unknown W. Brackets
dd388407a6
Merge pull request #14715 from nassau-tk/patch-2
Update ja_JP.ini for Reverb volume
2021-08-10 21:05:00 -07:00
nassau-tk
b543cc69ad
Update ja_Jp.ini for Reverb volume
Fix below.
Reverb volume = リバーブボリューム
2021-08-11 12:26:17 +09:00
Henrik Rydgård
43ae32e5b8
Merge pull request #14713 from amverweij/vulkan-display-khr
First pass on using Display KHR, needs proper init flags
2021-08-11 01:34:38 +02:00
Unknown W. Brackets
f233c77265
Merge pull request #14714 from jbeich/freebsd
Thread: improve BSD compatibility
2021-08-10 11:47:57 -07:00
Unknown W. Brackets
c66af9663d
Merge pull request #14712 from nassau-tk/patch-1
Update ja_JP.ini
2021-08-10 10:12:16 -07:00
Jan Beich
ae39923223 Thread: set names on BSDs after 062566b67c 2021-08-10 16:44:44 +00:00
Jan Beich
5b7557acd4 Thread: unbreak on BSDs after 50d9d7ea6f
Common/Thread/ThreadUtil.cpp:149:2: error: use of undeclared identifier 'pthread_threadid_np'
        pthread_threadid_np(NULL, &tid);
        ^
2021-08-10 16:44:41 +00:00
nassau-tk
608f9913e9
Update ja_JP.ini
Fix translation below.
Ignore camera notch when centering = インカメラ液晶部分を画面センタリング領域に含めない
2021-08-10 20:05:55 +09:00
Henrik Rydgård
d62899efcd
Merge pull request #14711 from unknownbrackets/reverb-volume
Sas: Add option to control reverb volume
2021-08-10 13:02:30 +02:00
Unknown W. Brackets
ff9b9f7321 Sas: Add option to control reverb volume.
This also allows you to turn it off.
2021-08-09 20:47:24 -07:00
Brian Blakely
379f075c85
Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind). (#14674)
* Do not call methods on gpu if it is null. Fixes 13412 (sans video rewind).

* Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind).

* Ensure PSP is init before measuring state size.

* Continue running core until GPU is ready.

* Libretro: Bypass state measure during init.

* Sync ffmpeg version with master.

* Do not call methods on gpu if it is null. Fixes #13412 (sans video rewind).

* Ensure PSP is init before measuring state size.

* Continue running core until GPU is ready.

* Libretro: Bypass state measure during init.

* Sync ffmpeg version with master.
2021-08-09 23:16:30 +02:00
Henrik Rydgård
4f6ae0b322
Merge pull request #14700 from unknownbrackets/win-warnings
Windows: Avoid deprecated functions
2021-08-09 12:53:04 +02:00
Henrik Rydgård
efa969f621
Merge pull request #14709 from iota97/jap-fix
Scoped storage translation
2021-08-09 12:50:47 +02:00
iota97
641ceff683 Scoped storage japanese translation fix 2021-08-09 12:11:06 +02:00
Henrik Rydgård
624b094ff5
Merge pull request #14705 from unknownbrackets/ui-scroll
Move focus when scrolling with page up/down or home/end
2021-08-09 09:36:11 +02:00
Henrik Rydgård
e9a4676389
Merge pull request #14706 from nassau-tk/lang-ja_JP.ini-fix
Fix Translation lang ja_JP.ini
2021-08-09 09:34:22 +02:00
Henrik Rydgård
a0225a5e7a
Merge pull request #14708 from unknownbrackets/ui-crash
Add Reset button on crash screen, allow load state and related
2021-08-09 09:32:55 +02:00
Unknown W. Brackets
75eeb55617 UI: Use a UIState for exceptions.
This makes it so we can enable Stop/Reset/etc. during them in the menus.
2021-08-08 23:40:41 -07:00
Unknown W. Brackets
32c7ff8436 SaveState: Allow loading save state in exception.
And allow saving as well, since we can maybe resume.
2021-08-08 23:15:27 -07:00
Unknown W. Brackets
eb8a239616 UI: Show a reset button on the crash screen. 2021-08-08 23:03:19 -07:00
Unknown W. Brackets
bd99574e5b Core: Ensure exception is reset on reset.
Otherwise, we hold on and show this during stepping which is confusing.
2021-08-08 23:01:35 -07:00
nassau-tk
1e263a9a70 Fix Translation lang ja_JP.ini(File change) 2021-08-09 08:51:45 +09:00
Unknown W. Brackets
b43069109b UI: Avoid reselecting on page up at top. 2021-08-08 15:23:12 -07:00
Unknown W. Brackets
700a7baa9b UI: Refactor to reuse distance logic. 2021-08-08 15:20:18 -07:00
Unknown W. Brackets
b52a495b96 UI: Handle focus on page up/down.
This moves keyboard focus along with paging, but it also only responds to
paging when already focused inside the scroll view.
2021-08-08 14:46:05 -07:00
Unknown W. Brackets
8df188af2b UI: Change focus with home/end. 2021-08-08 13:40:55 -07:00
Unknown W. Brackets
fe949aafda UI: Track page up/down and home/end as focus moves.
Doesn't actually do anything yet when pressed.
2021-08-08 13:38:19 -07:00
Henrik Rydgård
8968d92dbd
Merge pull request #14703 from unknownbrackets/png-workaround
libpng: Patch out 100% opaque optimization
2021-08-08 22:00:01 +02:00
Unknown W. Brackets
cc04523985 libpng: Patch out 100% opaque optimization.
This optimization seems to work fine if you want RGB, but if you want
RGBA, it forgets to add the fixed values back.

See #14628.
2021-08-08 12:24:37 -07:00