Henrik Rydgård
80a99a67d9
Control: Change internal interfaces to batch-process input axis updates
...
These naturally come in bunches on many platforms like Android, so lay
some groundwork to also handle them in bunches to minimize locking in
the future.
Linux buildfix
2023-08-31 11:55:53 +02:00
Henrik Rydgård
64852409df
Don't use the present time extensions (but keep the code around for future experiments)
...
Seen some suspicious crashes on Poco F1.
2023-08-30 10:47:20 +02:00
Henrik Rydgård
42b0ccd07d
Revert some unnecessary log changes from #18001
2023-08-29 23:13:45 +02:00
Henrik Rydgård
412c4547cd
textures.ini loader logging improvement
2023-08-28 16:34:58 +02:00
Henrik Rydgård
b637a9c42e
Upgrade rcheevos to latest
...
The timer issue has been fixed upstream. Hopefully nothing will regress on
32-bit Android this time.
See #17631
2023-08-28 14:09:46 +02:00
Unknown W. Brackets
61a99b4bac
x86jit: Implement trig/reciprocals.
2023-08-27 23:24:30 -07:00
Bashar Astifan
19d79b0a6c
Merge branch 'master' into configs-loading
2023-08-26 12:19:44 +04:00
Henrik Rydgård
2c9893e906
Buildfix
2023-08-25 17:20:41 +02:00
Henrik Rydgård
6ba08fbcb9
Allow using atlas icons other than the presets in OSD messages.
2023-08-25 16:32:39 +02:00
Henrik Rydgård
6d28ccbd8e
Add HTTP log channel, and make ACHIEVEMENTS a proper one.
2023-08-25 13:53:46 +02:00
Henrik Rydgård
0ce5e21059
Minor simplification
2023-08-25 11:49:02 +02:00
Henrik Rydgård
1025bbcf89
Log level/type: Use enum class instead of the awkward namespace trick.
...
Just a small cleanup I've wanted to do for a long time.
2023-08-25 11:48:59 +02:00
Henrik Rydgård
dfe187df1e
Allow disabling HTTPS through the config file
...
Simply set:
```ini
[General]
DisableHTTPS = True
```
Added to help debug issue #17969
2023-08-24 21:28:30 +02:00
Henrik Rydgård
60492ae579
Make System_ShowFileInFolder a "request"
...
Also makes support queryable.
Lets us remove the dummy implementations.
2023-08-24 14:22:35 +02:00
Bashar Astifan
4d71c96a10
Very minor cleanup
...
Removing unused include and cleaned the Tls TODO notice
2023-08-24 15:25:20 +04:00
Henrik Rydgård
ca40de852a
Merge pull request #17960 from hrydgard/control-mapping-fixes
...
Controls: Make the analog/digital mapping clash resolution more gentle.
2023-08-24 09:52:40 +02:00
Henrik Rydgård
30016bc0d6
Merge pull request #17962 from hrydgard/toggle-wlan-switch
...
Add mappable key to toggle networking
2023-08-24 09:52:29 +02:00
Bashar Astifan
4e2652bd4b
OSK support final update
...
- Renamed few functions to avoid confusion
- Now UI will report text (gotfocus, lostfocus), popup_closed to the frontend
- Both cases (DPad, Keyboard) covered
2023-08-24 06:33:36 +04:00
Bashar Astifan
3225446ff6
Update View.cpp
2023-08-24 03:31:22 +04:00
Bashar Astifan
17f1ab306b
OSK behavior correction
2023-08-24 03:30:09 +04:00
Henrik Rydgård
feb0ea245e
Add mappable key to toggle networking
...
Fixes #17352
Requested in #17343
2023-08-23 22:14:51 +02:00
Henrik Rydgård
797f88bf31
Fix ordering problem with screenshots that was causing crashes.
...
Fixes #17781
2023-08-23 19:03:33 +02:00
Bashar Astifan
c6e7760283
Complete OSK function support
2023-08-23 21:01:00 +04:00
Henrik Rydgård
be2f81c3eb
Controls: Make the analog/digital mapping clash resolution more gentle.
...
Now takes the time into account, so clashing digital input will only shrink
analog inputs once it's a few seconds old.
Also fixes a bug where if there are both inputs, it was hard to reach
the limits because the digital input itself ended up getting shrunk.
This might help #17860
2023-08-23 18:51:27 +02:00
Hoe Hao Cheng
0a5937051a
SDL: let's not remove the candidate fallback fonts
2023-08-23 13:39:16 +08:00
Bashar Astifan
04d72ebe54
UWP improvements 2
2023-08-23 02:25:57 +04:00
Henrik Rydgård
a06cf1cc47
Merge pull request #17914 from basharast/master
...
[Windows] OSVersion improvements
2023-08-21 14:40:42 +02:00
Henrik Rydgård
5b76615463
Cleanup and more sensible defaults for current directory
2023-08-18 15:04:20 +02:00
Henrik Rydgård
44d602ca7d
Move InitSysDirectories to where it belongs and rename it. Plus warning fixes.
2023-08-18 13:03:32 +02:00
Henrik Rydgård
b2fbe1d8e9
Merge pull request #17924 from hrydgard/vulkan-device-picking
...
SDL: Actually use the chosen Vulkan device
2023-08-18 00:58:47 +02:00
Henrik Rydgård
30346e29c3
Merge pull request #17920 from hrydgard/minor-text-optimizations
...
Minor debug text optimizations
2023-08-18 00:58:15 +02:00
Henrik Rydgård
13cfd9c3d6
Add Mesa as a known GPU driver "vendor".
2023-08-17 22:06:03 +02:00
Henrik Rydgård
8fb5b06e0e
Add workaround for 32-bit x86 debug builds on AMD on Windows
...
Fixes issue #17787
2023-08-17 21:05:43 +02:00
Bashar Astifan
ec6db575fa
Update OSVersion.cpp
2023-08-17 18:45:58 +04:00
Henrik Rydgård
cec3693526
Wrapper: Minor ordering fix
2023-08-17 15:24:00 +02:00
Henrik Rydgård
85dbc6b6aa
utf8_nextchar: Don't use a pointed-to variable as a loop counter.
2023-08-17 15:18:24 +02:00
Henrik Rydgård
691c8b8d8d
Write to the frame time history from the other backends too. Needed for the upcoming timing code.
2023-08-16 12:22:49 +02:00
Henrik Rydgård
572595cc7b
Refactor: Lift the frame time history data up one level into thin3d
2023-08-16 11:45:26 +02:00
Bashar Astifan
e2a1db533f
Cleanup unnecessary preprocessors
...
`DoesVersionMatchWindows` will return true by default for UWP when `greater` is true.
2023-08-16 02:35:54 +04:00
Bashar Astifan
b546ee15e4
Update OSVersion.cpp
...
- Re-adding `GetVersionFromKernel32` to the original function as it's used in settings (will find better way later to merge two functions in one).
- UWP should always return true when `greater` is true.
2023-08-15 23:42:37 +04:00
Bashar Astifan
6522a490e0
[Windows] OSVersion improvements
2023-08-15 23:17:13 +04:00
Henrik Rydgård
5959481a3e
libretro D3D11: Attempt at fixing a build error
2023-08-15 00:30:36 +02:00
Henrik Rydgård
b9b7342ffd
Merge pull request #17350 from basharast/master
...
UWP Improvements
2023-08-14 15:54:04 +02:00
Henrik Rydgård
1b2cffe632
Address feedback
2023-08-14 11:06:20 +02:00
Henrik Rydgård
aadb700505
Fix turning off VSync on Android, logic fix
2023-08-14 11:02:29 +02:00
Henrik Rydgård
ff6e118fff
Get rid of a lot of ifdefs around presentation mode. Instead, set things dynamically.
2023-08-14 11:02:29 +02:00
Henrik Rydgård
bec9c5611e
Rename PresentationMode to PresentMode
2023-08-14 11:02:29 +02:00
Unknown W. Brackets
2aa4592330
SDL: Skip FcFini() call, causes crashes.
...
Apparently this is a relatively well known problem and various people have
commented this out, including in Chromium for the last 10 years...
2023-08-13 19:36:17 -07:00
Unknown W. Brackets
eb43bfc541
Build: Add draw_text_sdl to MSVC project.
...
This way we can easily see it.
2023-08-13 19:36:17 -07:00
Bashar Astifan
07c119a80c
Merge branch 'master' of https://github.com/hrydgard/ppsspp
2023-08-14 02:45:28 +04:00