Henrik Rydgård
|
7138722f36
|
Do some string sanitization, which turned out not to be the issue
|
2025-03-29 18:48:05 +01:00 |
|
Henrik Rydgård
|
c1828f69b9
|
Add an option to compress .ppsym files when saving or not (was always on before).
|
2025-03-29 18:17:41 +01:00 |
|
Henrik Rydgård
|
1a93d8a1f9
|
Some work on symbol export, minor cleanups
|
2025-03-29 14:23:59 +01:00 |
|
Henrik Rydgård
|
9ae8691623
|
Fix FPS display regression
|
2025-03-29 11:16:33 +01:00 |
|
Henrik Rydgård
|
c906cee1ed
|
Provide a parent HWND to assert messageboxes (assert no longer appears below..)
|
2025-03-29 11:16:33 +01:00 |
|
Henrik Rydgård
|
5f8f40e592
|
Add file browser support on Linux through portable-file-dialogs
|
2025-03-29 08:43:30 +01:00 |
|
Henrik Rydgård
|
fd620cdf30
|
SanitizeString: Preserve high bytes (don't break utf-8). Oops.
|
2025-03-28 14:33:09 +01:00 |
|
Henrik Rydgård
|
116f8cf3af
|
Implement resetting from a popup menu on the pause menu.
|
2025-03-28 14:31:01 +01:00 |
|
Henrik Rydgård
|
098869f5ec
|
Improve the look of drop shadows on too-small windows.
|
2025-03-28 10:48:23 +01:00 |
|
 Henrik RydgårdandGitHub
|
d07d7f7ec4
|
Merge pull request #20169 from hrydgard/initial-debug-console
First step of adding a lua console
|
2025-03-27 15:48:47 +01:00 |
|
Henrik Rydgård
|
4e4866d1cd
|
Fix titles in savedata manager (remove linebreaks)
Fixes #20106
|
2025-03-27 14:46:44 +01:00 |
|
Henrik Rydgård
|
85304d58a8
|
Warning fixes
|
2025-03-27 14:45:42 +01:00 |
|
Henrik Rydgård
|
acad90a041
|
More work on the lua console
|
2025-03-27 14:26:48 +01:00 |
|
Henrik Rydgård
|
d0e60e5b06
|
Minor patch to get sol.hpp working.
|
2025-03-27 08:59:38 +01:00 |
|
 Henrik RydgårdandGitHub
|
a4af129983
|
Merge pull request #20165 from hrydgard/reintroduce-and-fix-cache-in-ram
Reintroduce and fix feature checks for "Cache full ISO in RAM"
|
2025-03-27 02:10:28 +01:00 |
|
Henrik Rydgård
|
e5d00ce493
|
Fix startup on Android, oops
Forgot that we can't create android-compatible threads in global
constructors, for JNI reasons.
|
2025-03-27 01:58:53 +01:00 |
|
Henrik Rydgård
|
b05d6171d4
|
Add a consistent feature check - only desktops get to use CacheFullISOInRAM.
|
2025-03-27 01:02:28 +01:00 |
|
Henrik Rydgård
|
af39794114
|
Buildfix
|
2025-03-26 21:36:00 +01:00 |
|
Henrik Rydgård
|
6ea0dd8208
|
Switch the recent files manager to the "command processor on thread" pattern
This removes all instances (except join-thread-on-quit) where the main
thread was previously waiting for the cleaning of the recents list and
similar.
|
2025-03-26 21:31:03 +01:00 |
|
 Henrik RydgårdandGitHub
|
e4a492b6a2
|
Merge pull request #20161 from hrydgard/recent-files-speedup
Recent files code cleanup
|
2025-03-26 19:11:23 +01:00 |
|
Henrik Rydgård
|
569f6effa8
|
at3_standalone: Make all allocations aligned.
Replace av_realloc with regular realloc, as there's no aligned_realloc
and pointers are not compatible with regular free.
|
2025-03-26 18:03:13 +01:00 |
|
Henrik Rydgård
|
a50b303a38
|
Redesign the recent files API a bit.
|
2025-03-26 17:59:30 +01:00 |
|
Henrik Rydgård
|
a156697822
|
Break out the "Recent ISOs" code into its own file so it's more practical to work on it
|
2025-03-26 17:31:47 +01:00 |
|
Henrik Rydgård
|
0ecd72416b
|
Reduce overhead of logging further.
|
2025-03-25 23:09:11 +01:00 |
|
Henrik Rydgård
|
8e3df92aff
|
Avoid formatting log messages in more cases.
|
2025-03-25 22:42:48 +01:00 |
|
Henrik Rydgård
|
9f22d3a64e
|
Re-enable the "HLE module browser". Add ability to export modules as jpscptrace definitions.
|
2025-03-25 00:11:42 +01:00 |
|
Henrik Rydgård
|
5fcf0c6276
|
Swap the Cancel and No functions in the assert dialog. Plus a function rename and some safety checks.
|
2025-03-25 00:01:14 +01:00 |
|
Henrik Rydgård
|
ad260fa6a8
|
Implement lazy loading of tabs
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
4b977b43c2
|
TabHolder: Contents are always ViewGroups, let's enforce that.
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
76ce11ad2c
|
Remove a vector while keeping settings search working.
|
2025-03-23 22:48:57 +01:00 |
|
Henrik Rydgård
|
0ba92081ed
|
Add banner support to tab holders
|
2025-03-23 22:48:51 +01:00 |
|
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 |
|