Unknown W. Brackets
|
7afd02e7e0
|
Tools: Make ZimTool able to use ZSTD/specify level.
There's decompression speed tradeoffs at some levels.
|
2021-05-16 09:39:39 -07:00 |
|
Unknown W. Brackets
|
e4dc8e6000
|
Common: Prevent non_path IOFile usage.
|
2021-05-15 11:12:56 -07:00 |
|
Unknown W. Brackets
|
f2b2f26e8e
|
Common: Use Path for GetExeDirectory().
|
2021-05-15 11:12:54 -07:00 |
|
Unknown W. Brackets
|
7b175627b3
|
VFS: Use Path for DirectoryAssetReader.
|
2021-05-15 11:12:04 -07:00 |
|
Unknown W. Brackets
|
82cd904e99
|
Common: Use Path for GetFileSize().
|
2021-05-15 11:11:37 -07:00 |
|
Unknown W. Brackets
|
15038bb663
|
Common: Remove File funcs redundant with Path.
Shouldn't use these anymore anyway.
|
2021-05-15 11:11:37 -07:00 |
|
Unknown W. Brackets
|
a097403298
|
Common: Remove File::GetFilename().
|
2021-05-14 23:08:31 -07:00 |
|
Unknown W. Brackets
|
d376e67f87
|
Common: Cleanup some Path constructions.
|
2021-05-14 22:48:04 -07:00 |
|
Unknown W. Brackets
|
2a9170a2ea
|
http: Use Path for the download file.
|
2021-05-14 22:46:03 -07:00 |
|
Henrik Rydgård
|
0cd7af44f1
|
Fix ZipAssetReader file listing. Fixes post shaders on Android
|
2021-05-13 11:49:33 +02:00 |
|
Henrik Rydgård
|
9c66f81cbc
|
Address additional feedback
|
2021-05-13 10:39:17 +02:00 |
|
Henrik Rydgård
|
47039b4bcd
|
Address all the easy feedback. Some is left.
|
2021-05-13 10:39:17 +02:00 |
|
Henrik Rydgård
|
8727679353
|
Clean up PathBrowser a bit
Fix UWP build
Fix booting homebrew.
Qt buildfix
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
2e16e83159
|
It never ends...
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
a40b1dec5f
|
Use Path for fullName in dirlisting. Bugfixes.
Buildfixes
UWP: Buildfix.
headless: Buildfix.
Common: Buildfix.
iOS: Buildfixes.
libretro: Buildfix.
Qt: Buildfix.
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
ae06499a0c
|
Change Copy, Rename to use Path. Remove std::string version of Exists().
Buildfixes
Buildfix
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
0d80362c30
|
Change parameter of DeleteDir and friends to Path
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
b7fe72bfc9
|
Load IniFile from Path
Buildfixing
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
025bcb1673
|
Introduce Path, start using it all over the place.
Still lots left to convert!
Convert GetSysDirectory to return Path.
More buildfixing
Remove unnecessary Path( constructors
|
2021-05-13 10:39:16 +02:00 |
|
Unknown W. Brackets
|
e725eddf13
|
CPUDetect: Ensure we never get zero cores.
|
2021-05-11 22:02:42 -07:00 |
|
Unknown W. Brackets
|
92ace6716a
|
Common: Fix read of special files with fake size.
On some Linux systems, /sys/ files report a size of 4096, but actually
have less content.
|
2021-05-11 21:57:36 -07:00 |
|
Sean McGovern
|
9e106e1d3d
|
FileUtil: check for errors after a fread() in ReadFileToString()
|
2021-05-11 23:56:45 -04:00 |
|
Sean McGovern
|
4cc34e384c
|
CPUDetect: saturate lower bound of CPU count to 1
|
2021-05-11 23:56:45 -04:00 |
|
Sean McGovern
|
328074e9bc
|
CPUDetect: prevent a divide-by-zero when ParseCPUList() fails
|
2021-05-11 23:56:45 -04:00 |
|
Unknown W. Brackets
|
36549a960f
|
Common: Fix dir listing extension filter.
Oops. Also correct std::move() usage, which assumed it cleared the
source string.
|
2021-05-10 21:28:51 -07:00 |
|
Unknown W. Brackets
|
b3ce171523
|
Common: Correct ReadFileToString() with no size.
If SEEK_END returns an error, just read bit by bit. Also remove the
unnecessary temp buffer.
|
2021-05-10 18:29:06 -07:00 |
|
Henrik Rydgård
|
d775bf4e4c
|
Merge pull request #14442 from unknownbrackets/path-extension
Update path extension and PSP/GAME/ handling
|
2021-05-10 21:05:05 +02:00 |
|
Unknown W. Brackets
|
f947aa4844
|
Common: Remove OpenCPPFile().
|
2021-05-09 20:21:37 -07:00 |
|
Unknown W. Brackets
|
9d8f22efd0
|
CPUDetect: Avoid usage of OpenCPPFile().
These are just /proc/, so not content files, but safer to remove all
OpenCPPFile() usage.
|
2021-05-09 20:21:37 -07:00 |
|
Unknown W. Brackets
|
774b0e07e0
|
Common: Cleanup AssetReader extension filter.
|
2021-05-09 17:57:07 -07:00 |
|
Henrik Rydgård
|
74a652491c
|
Common: Update path browser extension handling.
|
2021-05-09 17:56:05 -07:00 |
|
Unknown W. Brackets
|
df8e80d4fb
|
Common: Use C FILE for log file output.
Not strictly needed for Android paths, but may be convenient.
|
2021-05-09 17:00:48 -07:00 |
|
Henrik Rydgård
|
2999e1cb86
|
Core: Remove some uses of OpenCPPFile.
|
2021-05-09 17:00:48 -07:00 |
|
Unknown W. Brackets
|
1459c16fb8
|
http: Skip processing response body for void.
No need to decompress or copy between buffers.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
2f08fb6583
|
Store: Show a rough speed indicator.
Some of the homebrew are a bit larger, it's nice to see a speed and not
just the progress bar.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
3379f33882
|
http: Always use/require progress in requests.
This fixes several cases where we weren't passing cancel flags
consistently.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
f762fbc53d
|
http: Always use non-blocking in http.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
af5618705c
|
http: Remove timeoutless requests.
Let's always have timeouts. This timeout is reset even when a single byte
is sent, so it's pretty generous.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
1e22966984
|
http: Separate out net buffer code from formatting.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
e869a3979b
|
Draw: Centralize funcs in ColorConv.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
915265e531
|
Draw: Optimize GL A1R5G5B5 conversion.
This seems to be enough to trigger SIMD in x86_64 at least.
|
2021-05-01 11:20:05 -07:00 |
|
Unknown W. Brackets
|
8a8328c431
|
Common: Move ColorConv to a more appropriate place.
|
2021-05-01 11:20:05 -07:00 |
|
Henrik Rydgård
|
75d5c4367e
|
Merge pull request #14422 from unknownbrackets/warnings
Small warning fixes
|
2021-05-01 09:19:46 +02:00 |
|
Unknown W. Brackets
|
f12aa92a00
|
Common: Cleanup some logging warnings.
|
2021-04-30 23:31:54 -07:00 |
|
Unknown W. Brackets
|
a35b21a5d7
|
http: Set a more useful user agent.
|
2021-04-30 23:12:42 -07:00 |
|
Henrik Rydgård
|
f4a6d291e1
|
Common: Capitalize setCurrentThreadName().
|
2021-04-30 23:02:36 -07:00 |
|
Unknown W. Brackets
|
7e21e9a721
|
Common: Cleanup some mismatched indentation.
Also move initialization from constructors in a few places.
|
2021-04-30 22:59:41 -07:00 |
|
Henrik Rydgård
|
9894c74bef
|
Common: Cleanup HTTPServer indentation.
|
2021-04-30 22:35:25 -07:00 |
|
Henrik Rydgård
|
e6aa841b78
|
Common: Get rid of Executor.cpp/h.
There was only one implementation.
|
2021-04-30 22:33:34 -07:00 |
|
Unknown W. Brackets
|
58d46274ef
|
Common: FileUtil rename buildfix.
|
2021-04-25 14:51:39 -07:00 |
|
Henrik Rydgård
|
a2a0551a83
|
Buildfix, and more renaming while we're at it.
|
2021-04-25 22:25:29 +02:00 |
|
Henrik Rydgård
|
d8583cd0d6
|
Buildfixes
|
2021-04-25 21:13:25 +02:00 |
|
Henrik Rydgård
|
770f7f60e4
|
Delete unused function, rename two more.
|
2021-04-25 20:57:37 +02:00 |
|
Henrik Rydgård
|
77b8a14770
|
Merge GetFileInfo/GetFileDetails into GetFileInfo
|
2021-04-25 20:52:29 +02:00 |
|
Henrik Rydgård
|
08843673d9
|
Rename a couple of functions.
|
2021-04-25 20:39:32 +02:00 |
|
Henrik Rydgård
|
1b13badeb4
|
Move remaining FileUtil functions into the File namespace.
|
2021-04-25 20:38:22 +02:00 |
|
ANR2ME
|
8742a49e07
|
Replacing the inconvenient prefix string for indentation with indent number.
|
2021-04-19 06:14:28 +07:00 |
|
ANR2ME
|
40941b41a4
|
Fix missing hex string at the last row when data size is a multiple of 16 bytes
|
2021-04-19 05:48:37 +07:00 |
|
Henrik Rydgård
|
8e953b2a97
|
Merge pull request #14383 from unknownbrackets/threadpool
Use threads more on startup to improve load time
|
2021-04-18 09:57:33 +02:00 |
|
Henrik Rydgård
|
199735203b
|
Merge pull request #14389 from unknownbrackets/reporting
Reporting: Avoid generated homebrew IDs
|
2021-04-18 00:22:43 +02:00 |
|
Unknown W. Brackets
|
cab2a38498
|
Reporting: Avoid generated homebrew IDs.
But let through a few more, homebrew rarely reused newer system version
SFOs. By that point they were doing their own SFOs finally.
|
2021-04-17 14:28:53 -07:00 |
|
Henrik Rydgård
|
bfee168175
|
Don't even bother checking touch.id == 0 for closing popup windows. It's fine to close with any touch.
Fixes issue with touch on Windows mentioned in #14387
Also includes a warning fix.
|
2021-04-17 22:34:35 +02:00 |
|
Henrik Rydgård
|
87d4833d89
|
Merge pull request #14363 from ANR2ME/adhoc
[Adhoc] An attempt to fix GetIPList on Linux/Unix
|
2021-04-17 19:49:38 +02:00 |
|
Henrik Rydgård
|
0150dcfd44
|
Change pointer ID allocation on iOS. Fixes part of #14240
The dialog code checks for touch.id != 0 to decide whether to close.
Not sure if really necessary, but keeping it and just changing the IDs.
|
2021-04-17 12:11:21 +02:00 |
|
Unknown W. Brackets
|
4f96169357
|
Core: Init memory on multiple threads.
Also init volatile at the same time for consistency.
|
2021-04-16 00:53:50 -07:00 |
|
Unknown W. Brackets
|
b2f3f06768
|
Common: Set a min size on threadpool work chunks.
This should avoid slicing loops, etc. into too many chunks. Generalize
the memcpy a bit.
|
2021-04-15 23:59:02 -07:00 |
|
Unknown W. Brackets
|
639dd67130
|
Common: Allow threadpool size up to 16.
In Config, we allow 16, so this just matches that.
|
2021-04-15 23:56:34 -07:00 |
|
ANR2ME
|
0fd1b65a78
|
An attempt to detects getifaddrs availability properly
|
2021-04-12 18:41:49 +07:00 |
|
ANR2ME
|
81616f84a3
|
Changing warning log to info log on GetIPList
|
2021-04-12 18:41:48 +07:00 |
|
ANR2ME
|
ce32d14a84
|
Added additional includes for GetIPList to work on Linux/Unix
|
2021-04-12 18:41:48 +07:00 |
|
ANR2ME
|
84d7d744e2
|
Added warning log for testing purpose on GetIPList function
|
2021-04-12 18:41:48 +07:00 |
|
Henrik Rydgård
|
a7d7631feb
|
Merge pull request #14369 from unknownbrackets/zstd
Use zstd for save states, GE frame dumps, and ZIMs
|
2021-04-12 08:35:58 +02:00 |
|
Unknown W. Brackets
|
08eda131c4
|
UI: Load/save compressed atlas metadata.
|
2021-04-11 09:13:10 -07:00 |
|
Unknown W. Brackets
|
a0887401a6
|
UI: Add zstd to ZIM compression handling.
|
2021-04-11 09:13:10 -07:00 |
|
Unknown W. Brackets
|
7a719dc245
|
SaveState: Switch to zstd.
Choose a level that is just slightly slower than snappy, but much smaller
typically.
|
2021-04-11 09:13:10 -07:00 |
|
Unknown W. Brackets
|
d3e2aa6d28
|
Build: Add libzstd to build.
|
2021-04-11 09:13:10 -07:00 |
|
Unknown W. Brackets
|
3c09b5c010
|
GLES: Always use fragColor0 on GL 3.0+.
|
2021-04-10 16:26:39 -07:00 |
|
Unknown W. Brackets
|
60690109f0
|
GLES: Handle GLSL 1.30/1.40 better.
Was causing errors for people using older GL.
|
2021-04-10 13:32:13 -07:00 |
|
Henrik Rydgård
|
6f795fc120
|
Merge pull request #14346 from unknownbrackets/analog
UI: Flip Y analog direction based on config, normalize dinput right analog
|
2021-04-04 18:32:42 +02:00 |
|
Unknown W. Brackets
|
eca3a405b6
|
UI: Flip Y analog direction based on config.
|
2021-04-04 08:39:49 -07:00 |
|
Unknown W. Brackets
|
5ef8762c32
|
PPGe: Interpret invalid UTF-8 sequences better.
This matches PSP firmware behavior per tests.
|
2021-03-28 14:26:14 -07:00 |
|
Henrik Rydgård
|
ecdd9b7729
|
Merge pull request #14306 from hrydgard/ppge-sanitize-utf8
UTF-8 PPGe: Remove overlong encodings.
|
2021-03-24 11:44:08 +01:00 |
|
Unknown W. Brackets
|
ff98d81e33
|
Build: Simplify by always including FakeCPUDetect.
|
2021-03-20 17:25:50 -07:00 |
|
Henrik Rydgård
|
5802529daa
|
UTF-8 PPGe: Remove overlong encodings. Work around a weird issue in Ratchet & Clank. See issue #14297
|
2021-03-20 13:38:13 +01:00 |
|
Henrik Rydgård
|
977b48ff34
|
Merge pull request #14237 from unknownbrackets/ui-search
Add initial search to savedata manager
|
2021-03-08 23:06:55 +01:00 |
|
Henrik Rydgård
|
bd87a76064
|
Merge pull request #14238 from unknownbrackets/ui-sysinfo
UI: Wrap long info items and cleanup storage display
|
2021-03-03 09:18:42 +01:00 |
|
Unknown W. Brackets
|
7f036f8431
|
UI: Fix L/R tab navigation.
|
2021-03-03 00:07:11 -08:00 |
|
Unknown W. Brackets
|
4178f09e57
|
Build: More consistently avoid _M_ defines.
We use PPSSPP_ARCH in several places already, this makes it more complete.
|
2021-03-02 21:49:21 -08:00 |
|
Unknown W. Brackets
|
e621aca9ba
|
Build: Remove MIPS define.
We shouldn't want to use that anyway, for conflicts...
|
2021-03-02 21:14:09 -08:00 |
|
Unknown W. Brackets
|
5119d79082
|
Build: Remove IOS define.
|
2021-03-02 21:04:03 -08:00 |
|
Unknown W. Brackets
|
13ec384dbe
|
Build: Explicitly include ppsspp_config.h.
This adds it to all files that use it. Not all our builds include the
file.
|
2021-03-02 21:04:03 -08:00 |
|
Unknown W. Brackets
|
6202e46e2c
|
UI: Wrap long info items.
Avoid overlapping the label.
|
2021-02-28 15:04:00 -08:00 |
|
Henrik Rydgård
|
0fb655acf6
|
Merge pull request #14202 from unknownbrackets/ui-labels
Add labels to all UI views
|
2021-02-28 20:10:38 +01:00 |
|
Henrik Rydgård
|
26eab06886
|
Add a Storage tab to System Information.
Add a system property that we can later query to see if we should use
scoped storage adaptations or not.
|
2021-02-27 11:49:38 +01:00 |
|
Unknown W. Brackets
|
7de77e4683
|
mipsjit: Correct inheritance/compilation.
|
2021-02-26 07:24:58 -08:00 |
|
Henrik Rydgård
|
bd7b283399
|
Add iOS version detection, turn off JIT on bootup if >= 14.3.
|
2021-02-22 09:16:51 +01:00 |
|
Unknown W. Brackets
|
9a10325513
|
UI: Require buttons always have text.
|
2021-02-21 18:48:01 -08:00 |
|
Unknown W. Brackets
|
3360121b5c
|
UI: Expose lists better in descriptions.
Explicitly marks several lists, which should make exposing text better.
|
2021-02-21 18:41:08 -08:00 |
|
Unknown W. Brackets
|
7f9a68afeb
|
UI: Omit invisible views from viewgroup describe.
|
2021-02-21 17:38:50 -08:00 |
|
Unknown W. Brackets
|
1aa7109c04
|
UI: Lock only if mutating views.
|
2021-02-21 16:45:31 -08:00 |
|