liamwhite
a134e924ff
Merge pull request #12032 from liamwhite/fruit-compiler
...
fix apple clang build again
2023-11-14 12:23:28 -05:00
liamwhite
31ed6bae11
Merge pull request #12030 from t895/blocking-fix
...
android: Use suspend function for creating dynamic shortcuts
2023-11-14 12:23:17 -05:00
liamwhite
9a5ef835cc
Merge pull request #12028 from liamwhite/coretiming-shutdown
...
core_timing: lock event queue access
2023-11-14 12:23:11 -05:00
liamwhite
df0d3698ae
Merge pull request #12025 from liamwhite/kernel-shutdown-deadlock
...
core: check for thread dpc before eret
2023-11-14 12:23:04 -05:00
liamwhite
51fc608f68
Merge pull request #12019 from liamwhite/more-shutdown-deadlocks
...
audio_core: ignore renderer wait when stream is paused
2023-11-14 12:22:56 -05:00
Liam
b30e19ba24
fix apple clang build again
2023-11-14 11:53:02 -05:00
Liam
ec6b67d862
core_timing: lock event queue access
2023-11-14 11:51:04 -05:00
t895
4d0b7f8496
android: Use suspend function for creating dynamic shortcuts
...
If the coil loader ever got stuck when creating a dynamic shortcut icon, the app would freeze. This would happen most notably when booting nca format games. This pushes that process to a separate coroutine that can be cancelled by the main activity's lifecycle.
2023-11-14 10:57:00 -05:00
Liam
e3b510a4b4
core: check for thread dpc before eret
2023-11-13 11:28:23 -05:00
liamwhite
247d66a680
Merge pull request #11990 from german77/audio
...
yuzu: Save mute when in background setting
2023-11-13 09:13:12 -05:00
liamwhite
0047d8a01e
Merge pull request #12014 from t895/shrink-logo
...
android: Shrink branding images
2023-11-13 09:12:16 -05:00
liamwhite
efc0187537
Merge pull request #12015 from t895/remove-auto
...
android: Remove "auto" region option
2023-11-13 09:12:07 -05:00
Liam
ecaa038b4d
audio_core: ignore renderer wait when stream is paused
2023-11-12 23:10:53 -05:00
t895
4aac971864
android: Use the same transition animation between every fragment in settings
...
The animation that I used for entering search was prone to weird visual bugs and could appear visually jarring. This just makes things appear more consistent.
2023-11-12 21:36:51 -05:00
t895
6c93cdffb1
android: Use more padding on top of each settings header
2023-11-12 21:36:51 -05:00
t895
470714e2d1
android: Remove dividers between each setting
2023-11-12 21:36:51 -05:00
t895
6b888b0fa8
android: Add icons and descriptions to the first-level advanced settings page
...
Additionally adjusts padding to place the icons in-line with the back button in the top app bar and makes the text for normal settings appear in-line with the expanded top app bar title.
2023-11-12 21:36:50 -05:00
t895
1a1393dad7
android: Remove general section from settings
...
Limit speed options were moved to system, cpu accuracy was moved to debug, and PiP was moved to graphics.
2023-11-12 19:08:57 -05:00
t895
55412962c0
android: Remove "auto" region option
...
This doesn't exist and if you clicked it, your region would be set to Taiwan.
2023-11-12 15:45:42 -05:00
t895
d920da2631
android: Add a landscape-specific layout to the about page
...
Moves the logo to the side to fit more information on screen
2023-11-12 13:56:42 -05:00
t895
ff72bf2cb2
android: Shrink logo in about page
2023-11-12 13:56:13 -05:00
t895
4efb9763d9
android: Shrink logo in settings tab
...
Adjusts padding between the cards and logo to fit appropriately
2023-11-12 13:55:20 -05:00
t895
c600bc8652
android: Fix top app bar tint being cut off in the about fragment
...
Adjust margin on the toolbar, not the app bar
2023-11-12 13:54:31 -05:00
Fernando Sahmkow
f1806d237f
Memory: Fix invalidation handling from the CPU/Services
2023-11-12 14:10:40 +01:00
german77
ae57a99d7d
core: hid: Split SL and SR buttons
2023-11-11 21:03:15 -06:00
liamwhite
767c4b5a99
Merge pull request #11980 from german77/moment
...
service: irs: Implement moment image processor
2023-11-11 20:02:23 -05:00
liamwhite
904d03b01f
Merge pull request #12005 from german77/homebrew_id
...
yuzu: Keep homebrew on the recently played list
2023-11-11 20:02:09 -05:00
liamwhite
9f1c9599a2
Merge pull request #12004 from liamwhite/fix-hbl
...
k_capabilities: ignore map region when KTrace is disabled
2023-11-11 20:02:01 -05:00
liamwhite
5f6666a7cd
Merge pull request #12003 from liamwhite/read-modules
...
gdbstub: read module information from memory layout
2023-11-11 20:01:53 -05:00
liamwhite
1906e2724f
Merge pull request #11992 from t895/frame-check
...
android: Hide loading animation on first frame
2023-11-11 20:01:32 -05:00
german77
0c032d3f2f
yuzu: Keep homebrew on the recently played list
2023-11-11 10:14:11 -06:00
Liam
a6735cba5f
k_capabilities: ignore map region when KTrace is disabled
2023-11-11 10:45:43 -05:00
Liam
3b872b89d1
gdbstub: read module information from memory layout
2023-11-11 10:41:06 -05:00
Narr the Reg
e588f341ed
service: irs: Implement moment image processor
2023-11-11 00:28:12 -06:00
Liam
875246f5b2
k_page_table: fix shutdown
2023-11-10 12:01:35 -05:00
Liam
b16fefa106
k_page_table: use more precise icache invalidates
2023-11-10 12:01:35 -05:00
Liam
2a255b2d61
kernel: add KPageTableBase
...
Co-authored-by: Kelebek1 <eeeedddccc@hotmail.co.uk>
2023-11-10 12:01:35 -05:00
Narr the Reg
9e331f9957
yuzu: Make mute audio persistent
2023-11-10 10:22:04 -06:00
Narr the Reg
9169cbf728
yuzu: Save mute when in background setting
2023-11-10 10:22:02 -06:00
Fernando Sahmkow
1d03a0fa75
Revert "renderer_vulkan: add locks to avoid scheduler flushes from CPU"
...
This reverts commit d9dde7e6f3
.
2023-11-10 15:40:48 +01:00
t895
09f993899e
android: Hide loading animation on first frame
2023-11-09 22:27:40 -05:00
Franco M
c9038af29e
Fix out_icon_path = Common::FS::GetYuzuPath(Common::FS::YuzuPath::IconsDir);
2023-11-09 04:53:10 +00:00
Franco M
f3053920bf
Minor changes
2023-11-09 03:37:06 +00:00
Franco M
c7b31d24b9
Final change, i think
2023-11-08 21:04:30 +00:00
lat9nq
cb3559539a
CMakeLists: Add option to call lupdate directly
...
qt_create_translation silently fails to run at all on my system. Since
there is no error, I was unable to determine a fix. This sidesteps the
convenience function by setting up the rules ourselves.
This is left as an option since this path likely does not work on
Windows.
2023-11-08 11:54:05 -05:00
lat9nq
71cdfa6ad5
shared_translation: Call tr for each string
...
Qt can't parse tr called within a macro, so we must call it on each
string.
shared_translation: Remove redundant include
2023-11-08 11:54:01 -05:00
Lucas Reis
edce713fc9
Allocate resources for test window before getting system info
2023-11-07 22:47:02 -04:00
Franco M
8d0d0e1c7a
Fixed clang
2023-11-07 02:32:19 +00:00
Samay Navale
4c6217f09b
Update CMakeLists.txt
2023-11-07 02:20:29 +05:30
Samay Navale
c95f35ea85
Update CMakeLists.txt
...
Updated Comments for better readability.
2023-11-07 02:13:15 +05:30
liamwhite
40357098a2
Merge pull request #11896 from liamwhite/crop
...
renderer_vulkan: fix cropping for presentation
2023-11-06 12:08:03 -05:00
liamwhite
e7f4110791
Merge pull request #11873 from liamwhite/buffer-control
...
nvdrv: add ioctl command serialization wrapper
2023-11-06 12:07:50 -05:00
liamwhite
ca1dd1862b
Merge pull request #11972 from t895/fps-counter-adjustments
...
android: FPS counter adjustments
2023-11-06 11:09:59 -05:00
Charles Lombardo
5191465b0a
android: Simplify FPS counter padding
2023-11-05 18:34:27 -05:00
Charles Lombardo
50c604f37f
android: Color the FPS counter white
2023-11-05 18:29:00 -05:00
german77
a5a3167eba
service: am: Set the correct album program id
2023-11-05 17:26:34 -06:00
liamwhite
a423e0f9e0
renderer_vulkan: render on bottom of surface clip when flipped ( #11894 )
2023-11-05 21:47:35 +01:00
liamwhite
511c1f0c8b
Merge pull request #11957 from liamwhite/null2
...
renderer_null: fix
2023-11-05 13:15:19 -05:00
liamwhite
8369fcd71a
Merge pull request #11969 from german77/profile
...
service: acc: Ensure proper profile size
2023-11-05 13:15:14 -05:00
liamwhite
626916e9a4
Merge pull request #11961 from german77/recent
...
yuzu: Only store games in the recently played list
2023-11-05 13:15:07 -05:00
german77
507f360a81
yuzu: Only store games in the recently played list
2023-11-05 09:34:16 -06:00
german77
5323d9f6b3
service: acc: Ensure proper profile size
2023-11-05 09:28:22 -06:00
liamwhite
770d4b0b72
Merge pull request #11965 from german77/color
...
core: hid: Signal color updates
2023-11-04 23:26:24 -04:00
Franco M
4b8b223db2
modified: src/yuzu/main.cpp
2023-11-05 00:39:43 +00:00
Franco M
728aca7703
Merge branch 'master' into new-shortcut
2023-11-04 21:28:16 -03:00
Narr the Reg
f07484bc64
core: hid: Signal color updates
2023-11-04 14:13:18 -06:00
Kelebek1
90aa937593
Convert files to LF eol
2023-11-04 18:25:40 +00:00
liamwhite
940618a64d
Merge pull request #11952 from liamwhite/opus_stereo_count
...
opus: Allow 0 stereo count
2023-11-04 11:28:47 -04:00
liamwhite
409fa5dda2
Merge pull request #11960 from german77/silence
...
service: hid: Silence EnableUnintendedHomeButtonInputProtection
2023-11-04 11:14:27 -04:00
liamwhite
211b67668d
Merge pull request #11959 from t895/firmware-reload-fix
...
android: Don't reload log/system after loading firmware/backup
2023-11-04 11:14:21 -04:00
liamwhite
f0cd02b9bd
Merge pull request #11881 from liamwhite/sockets-safe-access
...
sockets: use safe access helpers
2023-11-04 11:14:08 -04:00
liamwhite
34101d8c5e
Merge pull request #11885 from liamwhite/stop-nagging-me
...
qt: remove duplicate exit confirmation setting
2023-11-04 11:14:01 -04:00
german77
bf8d7bc0da
service: hid: Silence EnableUnintendedHomeButtonInputProtection
2023-11-03 23:22:28 -06:00
Charles Lombardo
9543adf072
android: Always update FPS counter
2023-11-04 00:04:20 -04:00
Charles Lombardo
036d2686af
android: Don't reload log/system after loading firmware/backup
2023-11-03 22:49:31 -04:00
Charles Lombardo
a80e0e7da5
Merge pull request #11954 from t895/log-hardware
...
android: Log more system information
2023-11-03 21:16:35 -04:00
Liam
75de0cadcf
renderer_null: fix
2023-11-03 20:54:38 -04:00
Charles Lombardo
4b321c003c
arm: NativeClock: Special handling for bad system counter clock frequency reporting
...
On some devices, checking the system counter clock frequency will return 0. Substitute in the correct values to prevent issues.
2023-11-03 16:21:54 -04:00
Charles Lombardo
0a83047368
android: Log more system information during startup
...
Logs device manufacturer/model, SoC manufacturer/model where available, and the total system memory
2023-11-03 15:52:01 -04:00
Charles Lombardo
9bb8ac7cb6
android: Fix fetching system memory size from MemoryUtil
...
We weren't rounding up the value at a unit before (GB, MB, etc) we were rounding up the total bytes and that would do nothing. This fixes that, and the check for total system memory during first emulation start where we tried to check the required system memory against 1 gigabyte.
2023-11-03 15:51:17 -04:00
Charles Lombardo
b3a1f793c3
android: Update surface parameters on emulation start
...
This adds a quick update that notifies the render surface if there was a change between surface creation and emulation starting.
2023-11-03 13:31:06 -04:00
Kelebek1
a294beb116
Allow 0 stereo count
2023-11-03 11:45:40 -04:00
liamwhite
eda403388a
Merge pull request #11948 from german77/hard_ring
...
service: hid: Ensure GetNextEntryIndex can't fail
2023-11-03 09:14:17 -04:00
liamwhite
3032980478
Merge pull request #11947 from german77/battery
...
core: hid: Fix wrong battery values
2023-11-03 09:14:10 -04:00
liamwhite
7f96f4db3f
Merge pull request #11943 from liamwhite/silence-logspam
...
renderer_vulkan: minimize transform feedback support log
2023-11-03 09:14:02 -04:00
liamwhite
a0f9a3ab5b
Merge pull request #11936 from liamwhite/romfs-nonsense
...
romfs: fix extraction of single-directory root
2023-11-03 09:13:46 -04:00
german77
b36fec486e
service: hid: Ensure GetNextEntryIndex can't fail
2023-11-02 20:33:19 -06:00
german77
57cf830862
core: hid: Fix wrong battery values
2023-11-02 18:39:08 -06:00
Liam
41701052d3
renderer_vulkan: minimize transform feedback support log
2023-11-01 20:47:08 -04:00
liamwhite
57c8dcfd77
Merge pull request #11942 from t895/log-version
...
android: Adjust log lifecycle
2023-11-01 15:45:53 -04:00
Charles Lombardo
398e881428
android: Adjust log lifecycle
...
Now logging will start when the frontend starts like qt does. This also adjusts the share log button to follow where we share the current log if we just returned from a game or return the old log if we haven't started a game yet.
2023-11-01 14:41:19 -04:00
Charles Lombardo
92418e909f
android: Use yuzu logging system
...
Now anything that's logged in the frontend will be printed into the log file
2023-11-01 14:41:19 -04:00
Charles Lombardo
344162db75
android: Default to player number 0 if we get an input from an unrecognized controller
2023-11-01 13:10:51 -04:00
Charles Lombardo
5872c7d420
android: Adjust driver manager source string
2023-11-01 00:18:20 -04:00
Charles Lombardo
2b6edd3efd
android: Reorganize settings tab
2023-11-01 00:17:38 -04:00
Liam
b0c6bf497a
romfs: fix extraction of single-directory root
2023-10-31 23:26:51 -04:00
Charles Lombardo
97b4ca1d01
android: Auto-generate locale config
2023-10-31 22:07:44 -04:00
Charles Lombardo
1d7ff850d6
android: Update translations from transifex
2023-10-31 22:07:43 -04:00
liamwhite
7e284809de
Merge pull request #11931 from t895/applet-launcher
...
android: Applet launcher UI
2023-10-31 16:55:57 -04:00
liamwhite
324c93e4aa
Merge pull request #11929 from dima-xd/swkbd-applet
...
service: am: Add support for LLE Software Keyboard Applet
2023-10-31 16:55:49 -04:00