Henrik Rydgård
|
a3a7807aac
|
Fix crash when taking screenshots on a thread
Forgot that we only enable android JNI on "I/O" threads.
Fixes #20139
|
2025-03-21 19:12:54 +01:00 |
|
Henrik Rydgård
|
b421c0791f
|
Perform screenshot processing (including image encode) on background tasks
|
2025-03-20 20:48:51 +01:00 |
|
Henrik Rydgård
|
cb1df4056c
|
Remove almost-empty files ThreadPools.cpp/h
|
2025-03-20 17:21:20 +01:00 |
|
Henrik Rydgård
|
e70dd3b2df
|
Break out AtracTrack into its own file. Add a little atrac analysis tool to ImDebugger (for future use)
|
2025-03-19 16:15:51 +01:00 |
|
Henrik Rydgård
|
24d859f773
|
Add new utility function to break into the debugger without a popup
|
2025-03-19 16:13:30 +01:00 |
|
Henrik Rydgård
|
d11f8609ea
|
Add an easy way to break into the imdebugger from assert messageboxs ("No")
|
2025-03-19 14:22:02 +01:00 |
|
Henrik Rydgård
|
1b7de6c17b
|
Allow debug-level logs on all platforms.
|
2025-03-18 13:48:12 +01:00 |
|
Henrik Rydgård
|
63c997b973
|
Fix an ordering issue in Atrac context creation
|
2025-03-16 22:46:44 +01:00 |
|
Henrik Rydgård
|
bc283ac60e
|
Add new assert/log facility _dbg_assert_or_log_. Asserts in debug builds, logs in release builds.
|
2025-03-16 19:32:40 +01:00 |
|
Henrik Rydgård
|
adbceabd93
|
Show fake-loaded HLE modules in the debugger. Notify Atrac of its address when one is loaded
Will be useful later.
|
2025-03-15 15:56:11 +01:00 |
|
Henrik Rydgård
|
3564333582
|
Turn off I/O logging, oops
|
2025-03-08 23:37:48 +01:00 |
|
Henrik Rydgård
|
2cc631338b
|
Correctly unload GE framedumps. Additionally, look up the title when possible and show in titlebar.
|
2025-03-06 14:58:33 +01:00 |
|
Henrik Rydgård
|
87199bacaa
|
Minor tweaks, comments and fixes
|
2025-03-06 13:37:38 +01:00 |
|
Henrik Rydgård
|
8674488859
|
Android: Handle mouse events separately from touch events
Use the new modern events like HOVER.
|
2025-03-05 23:26:30 +01:00 |
|
Henrik Rydgård
|
7ee999e424
|
Qt: Don't forget the mouse flags
|
2025-03-05 23:26:30 +01:00 |
|
Henrik Rydgård
|
70543c0363
|
Update AnalyzeTrack
|
2025-03-05 17:02:46 +01:00 |
|
Henrik Rydgård
|
fed476bc94
|
Fix rare deadlock in Vulkan shader compilation.
Hopefully won't introduce new problems..
|
2025-03-05 13:34:45 +01:00 |
|
Henrik Rydgård
|
d6d1b5bbdc
|
Add mechanism to run any closure on the main thread
|
2025-03-03 13:59:39 +01:00 |
|
Henrik Rydgård
|
5adfe62fa3
|
libpng: Ignore benign errors. Should fix #20050
|
2025-03-01 23:46:40 +01:00 |
|
Henrik Rydgård
|
1f96c3a2b3
|
Switch to sleep_precise for WaitUntil() which is used for frame timing.
This can improve frame pacing slightly, not just on Windows actually.
|
2025-03-01 19:13:06 +01:00 |
|
Henrik Rydgård
|
d156a5e98f
|
libpng full api: Remember to enable interlace handling, fix error handling
I hate hate hate libpng's API with all passion in the world. Why are all
the defaults wrong?
|
2025-02-26 10:55:03 -06:00 |
|
Henrik Rydgård
|
857c3393c0
|
Use libpng's full API so we can ignore gamma. Fixes Driver '76's icon.
|
2025-02-25 10:47:03 -06:00 |
|
Henrik Rydgård
|
a431560831
|
Remove pretense of supporting the Ouya (we don't anymore)
|
2025-02-24 15:57:38 -06:00 |
|
Henrik Rydgård
|
6adefa61d0
|
Libretro buildfix
|
2025-02-24 09:15:45 -06:00 |
|
oltolm
|
02e767866a
|
fix compiler warnings
|
2025-02-22 14:15:15 +01:00 |
|
Henrik Rydgård
|
1a1483478a
|
Fix live resizing, implement setting on all platforms.
|
2025-02-20 17:14:59 -06:00 |
|
Henrik Rydgård
|
91360fee9b
|
Have Native_UpdateScreenScale use the new g_display.Recalculate()
|
2025-02-20 15:47:02 -06:00 |
|
Henrik Rydgård
|
0acd2aa517
|
DPI: Remove g_display.dpi
|
2025-02-20 15:47:02 -06:00 |
|
Henrik Rydgård
|
c2824a04c1
|
Merge pull request #20010 from hrydgard/dpi-work
DPI: Simplify by removing support for non-square pixels
|
2025-02-20 11:47:03 -06:00 |
|
Henrik Rydgård
|
f206ed95eb
|
Get rid of remains of support for non-square screen DPIs
|
2025-02-20 11:14:26 -06:00 |
|
Henrik Rydgård
|
a78ce8dfd6
|
Add easy way to copy build number, add way to copy system information to clipboard.
Fixes #18375, although more info could be added.
|
2025-02-20 10:57:10 -06:00 |
|
Henrik Rydgård
|
d36230937d
|
Merge pull request #20000 from hrydgard/assorted-fixes-2
More assorted fixes
|
2025-02-18 12:07:22 -06:00 |
|
Henrik Rydgård
|
4fd085683e
|
Fix translation mistake
|
2025-02-18 10:56:55 -06:00 |
|
Henrik Rydgård
|
4b2bce388c
|
Minor error handling improvements, remove redundant Exists checks
|
2025-02-18 10:56:49 -06:00 |
|
Henrik Rydgård
|
25329cfe02
|
Merge pull request #19991 from oltolm/d3d11
use ComPtr for D3D11
|
2025-02-18 09:51:49 -06:00 |
|
oltolm
|
b09eb3dd23
|
use ComPtr for D3D11
|
2025-02-17 22:58:44 +01:00 |
|
Henrik Rydgård
|
2aa7b53b1c
|
Merge pull request #19996 from hrydgard/confirm-on-exit
Add confirmation on exit
|
2025-02-17 14:05:21 -06:00 |
|
Henrik Rydgård
|
9bee4192ba
|
Implement exit confirmation when closing the window on Windows.
|
2025-02-17 13:09:11 -06:00 |
|
Henrik Rydgård
|
825d358072
|
Rename PopupHeaderStyle to PopupTitleStyle
|
2025-02-17 11:47:35 -06:00 |
|
Henrik Rydgård
|
4822680d62
|
Remove some SetTextColor hacks in popups
|
2025-02-17 11:47:24 -06:00 |
|
Henrik Rydgård
|
863bef5f64
|
Give all views a bool popupStyle_, so they know the context.
|
2025-02-17 11:25:23 -06:00 |
|
Henrik Rydgård
|
359f58be69
|
Workaround for retroarch's buildserver using an old SDK
|
2025-02-14 19:06:00 -06:00 |
|
Henrik Rydgård
|
b8e668114d
|
Merge pull request #19984 from hrydgard/theme-fixes
Theme system fixes and additions
|
2025-02-14 16:28:23 -06:00 |
|
Henrik Rydgård
|
af05119869
|
Themes: Add CollapsibleHeaderStyle
|
2025-02-14 15:37:01 -06:00 |
|
Henrik Rydgård
|
40f38933c7
|
Apply the InfoItem style normally. Remove barely noticable color animations.
|
2025-02-14 15:31:51 -06:00 |
|
Henrik Rydgård
|
9a42c4aa7a
|
Themes: Add tooltip style
|
2025-02-14 15:09:17 -06:00 |
|
Henrik Rydgård
|
dc52c62d1a
|
Themes: Add configurable color for the scrollbar bob
|
2025-02-14 14:47:47 -06:00 |
|
Henrik Rydgård
|
513558b6cd
|
Themes: Add HeaderStyleBg
|
2025-02-14 14:35:37 -06:00 |
|
Henrik Rydgård
|
f719f1c7fd
|
Themes: Reintroduce PopupHeaderStyleFg/Bg
|
2025-02-14 13:15:13 -06:00 |
|
Henrik Rydgård
|
a8d6a31ad4
|
Themes: Restore PopupStyleFg
|
2025-02-14 13:02:55 -06:00 |
|