Henrik Rydgård
|
5999690af5
|
i18n: Remove our awkward ampersand-escape support, except in [DesktopUI]
|
2024-05-31 09:45:59 +02:00 |
|
Henrik Rydgård
|
ccbcf1369b
|
Convert DrawString* functions to use std::string_view
|
2024-05-24 22:52:51 +02:00 |
|
Henrik Rydgård
|
fea6727ffd
|
Add a convenience method to VulkanContext to reduce code duplication
Will need the exact same code for iOS.
|
2024-05-23 02:13:54 +02:00 |
|
Henrik Rydgård
|
9dc8c05fae
|
Merge pull request #19038 from GermanAizek/all-fields-init-refactor
[Core/GL/UI] Not all fields initilize and minor code refactor
|
2024-05-12 17:05:39 +02:00 |
|
Herman Semenov
|
27d0ac6cce
|
[Util] Fixed strict reduce to 32 bit types for progressReporter.SetProgress()
|
2024-05-11 19:50:35 -05:00 |
|
Henrik Rydgård
|
aec3fa99e5
|
Merge pull request #19032 from GermanAizek/fix-always-false-true
Fixed conditions always false using unsigned type and logical AND 0x0 & 0x4
|
2024-04-13 11:28:45 +02:00 |
|
Herman Semenov
|
8e580045cd
|
Fixed condition always false using unsigned int and logical AND 0 & 4
|
2024-04-11 16:56:59 +03:00 |
|
Herman Semenov
|
0d1f7e2e6c
|
[Core/GL/UI] Not all fields initilize and minor code refactor
|
2024-04-11 15:50:42 +03:00 |
|
Herman Semenov
|
c20cb3f4be
|
Minor optimize methods std::string using param as char with simpler implementation
|
2024-04-10 17:57:05 +03:00 |
|
Herman Semenov
|
9e126b5f00
|
Fixed possible accidental conversion memsize type to strict 32 bit
|
2024-04-02 19:03:12 +03:00 |
|
Henrik Rydgård
|
55974f61ad
|
Fix a bunch of cases where we forgot to check for chd files
|
2024-03-13 09:31:31 +01:00 |
|
Henrik Rydgård
|
c5791764d8
|
Make the i18n T function use std::string_view
Buildfixes, crashfixes
One more
Android buildfix
Buildfix Qt
|
2024-02-12 18:44:39 +01:00 |
|
Henrik Rydgård
|
6ce4933db8
|
Split the discard-stencil-bug flag into separate flags for Adreno and Mali
|
2024-02-02 11:11:31 +01:00 |
|
Henrik Rydgård
|
c7ed87b352
|
Assorted paranoia and improved checks
|
2024-01-31 10:22:03 +01:00 |
|
Henrik Rydgård
|
6e587f50f3
|
Rework memstick moves between devices to copy, verify and then delete
|
2024-01-22 21:52:39 +01:00 |
|
Henrik Rydgård
|
9d9f03ebb7
|
If quick move fails, fall back to a copy.
|
2024-01-22 19:30:04 +01:00 |
|
Henrik Rydgård
|
c6c0d0bf42
|
Android memstick folder moves: Do recursive moves if in the same device. Drastically faster.
|
2024-01-22 16:26:29 +01:00 |
|
Henrik Rydgård
|
6ae9d42516
|
Preparations for reworking the memstick folder move functionality
|
2024-01-22 15:56:07 +01:00 |
|
Henrik Rydgård
|
c2850ff65a
|
Store: Implement progress bar for homebrew installs
|
2024-01-22 11:55:42 +01:00 |
|
Henrik Rydgård
|
bd388fc094
|
Add some comments and logging
|
2024-01-22 11:55:42 +01:00 |
|
Henrik Rydgård
|
dc4f22d1a4
|
GameDB: Add a mutex, and load on demand instead.
|
2024-01-15 17:17:02 +01:00 |
|
Henrik Rydgård
|
92d1c33426
|
Another minor GameDB fix
|
2024-01-15 12:21:48 +01:00 |
|
Henrik Rydgård
|
dc4053095a
|
Add some paranoia checks in the GameDB
|
2024-01-15 10:47:16 +01:00 |
|
Henrik Rydgård
|
126d88ecfc
|
Back out clearly inconsequential/useless .reserve() calls
|
2023-12-29 08:27:56 +01:00 |
|
Henrik Rydgård
|
7fafc0d83b
|
Improve error handling in homebrew install slightly
|
2023-12-20 18:28:41 +01:00 |
|
Herman Semenov
|
2a31f8c6c0
|
[Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope)
|
2023-12-20 12:33:56 +03:00 |
|
Herman Semenov
|
b871e76d05
|
[Core/Debugger/FileLoaders/FileSystems/MIPS] Using reserve if possible
|
2023-12-15 13:59:19 +03:00 |
|
Herman Semenov
|
af41281761
|
[Core/Dialog/ELF/FileSystems/HLE/HW/Util] Added const reference for function params
|
2023-12-14 14:22:24 +03:00 |
|
Henrik Rydgård
|
6645ddfa38
|
Merge pull request #18489 from hrydgard/memory-profiling-notes
Some changes and comments after running the memory profiler on Windows
|
2023-12-08 23:58:48 +01:00 |
|
Henrik Rydgård
|
d234fa24e6
|
Add progress bar (without %) to install/uninstall. Other fixes.
|
2023-12-08 16:16:28 +01:00 |
|
Henrik Rydgård
|
888b32e243
|
Store: Perform uninstalls on a background thread, to avoid hanging the UI
|
2023-12-08 16:16:26 +01:00 |
|
Henrik Rydgård
|
a929eb6c6d
|
Store: Remove unnecessary std::shared_ptr around the install thread
|
2023-12-08 12:49:15 +01:00 |
|
Henrik Rydgård
|
376db1f931
|
Remove the unused "front" draw2d buffer. Saves 1.5MB of RAM.
|
2023-12-08 12:29:24 +01:00 |
|
Henrik Rydgård
|
a22450320b
|
Some minor changes and comments after memory profiling
|
2023-12-08 12:22:12 +01:00 |
|
Henrik Rydgård
|
1da6da446b
|
More std::string conversion
|
2023-11-13 23:43:57 +01:00 |
|
Henrik Rydgård
|
e0ada6e5ba
|
Cleanup, add the new strings to en_US.ini
|
2023-10-26 00:18:05 -05:00 |
|
Henrik Rydgård
|
87ddb3f3b1
|
Add easy way to verify games against the Redump database, supplied as CSV.
|
2023-10-23 19:11:01 -05:00 |
|
Henrik Rydgård
|
602407fcf2
|
Warning and comment fixes, logic precedence fixes in PPGeDraw
|
2023-09-21 16:41:42 +02:00 |
|
Henrik Rydgård
|
57edb9f78a
|
Gate the PPGE texture windowing trick behind the software rendering setting.
|
2023-09-11 14:18:58 +02:00 |
|
Unknown W. Brackets
|
3c7b05c3e8
|
PPGe: Use texture windows for atlas text.
This makes it software rendering, which correctly applies clamp/wrap
limits at 512x512, still has readable text. Other textures may still be
wrong.
|
2023-09-10 23:54:55 -07:00 |
|
Unknown W. Brackets
|
cec9dbbdf7
|
Build: Add some missing include guards.
|
2023-09-07 17:14:58 -07:00 |
|
Henrik Rydgård
|
779a156251
|
PortManager warning fix. The #pragma pack stuff was redundant anyway
|
2023-08-10 17:15:57 +02:00 |
|
Henrik Rydgård
|
93bb113009
|
Common: Rename Download to Request, and the old Request to ServerRequest.
|
2023-07-21 22:12:00 +02:00 |
|
Henrik Rydgård
|
9decdd198e
|
Address more feedback, minor cleanup
|
2023-07-21 10:30:06 +02:00 |
|
Henrik Rydgård
|
ab6e902fea
|
Make naett work on Android, UWP, Mac. Exclude on Linux
|
2023-07-21 10:28:31 +02:00 |
|
Henrik Rydgård
|
b54d5ab8e6
|
Cleanup the g_PortManager shutdown process
Following up comment by @ANR2ME in #17744, to be merged before that one.
|
2023-07-20 23:55:35 +02:00 |
|
Henrik Rydgård
|
ecea3844b0
|
Improved progress bar popups for downloads
Now shows the filename, and also there's a delay mode where they'll only
be visible if the download takes more than a second, plus they can be
named.
|
2023-07-18 15:13:44 +02:00 |
|
Henrik Rydgård
|
eb21a2e6c9
|
Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h
|
2023-06-30 17:15:49 +02:00 |
|
Henrik Rydgård
|
7cc8c6cea4
|
OSD: Add semantics, move the the OSD state to common (while keeping the renderer in the UI).
|
2023-06-20 14:40:46 +02:00 |
|
Unknown W. Brackets
|
252d71f27e
|
UI: Fix thread error on zip open failure.
|
2023-05-14 11:49:10 -07:00 |
|