TheLastRar
|
0cf4b76876
|
Common: Fix Recursive CreateDirectoryPath() on Windows
|
2024-09-12 15:45:45 -04:00 |
KamFretoZ
|
1ea512655a
|
FileSystem: Fix handling of symlinks
Revert of c8a3e5a9ec
|
2024-09-02 16:18:01 -04:00 |
KamFretoZ
|
64e17fce3f
|
Qt: Fix a couple of instances of inconsistent sorting
Backport from 7927ec647f
|
2024-08-24 17:27:39 +02:00 |
KamFretoZ
|
c915aac1fa
|
FileSystem: Correctly use lstat() on Linux
Backport from: 81295c8a7d
|
2024-08-24 17:27:39 +02:00 |
GovanifY
|
132431b7c8
|
headers: relicense to GPL-3.0+
also update to 2024 while i'm at it
|
2024-07-30 17:17:13 -04:00 |
Stenzek
|
e1596c7911
|
FileSystem: Add ReadFileWithProgress()
|
2024-06-11 11:31:28 +10:00 |
Stenzek
|
12a0644315
|
Misc: Pass most string_views by value instead of reference
|
2024-05-17 11:57:38 +10:00 |
Stenzek
|
2ab6a3b873
|
Qt: Clean and remove empty game settings
|
2024-05-05 12:13:20 +10:00 |
Stenzek
|
81502e6c7d
|
FileSystem: Add Error to CreateDirectory()/RenamePath()
|
2024-04-04 11:40:10 +10:00 |
Stenzek
|
f3d6249cc1
|
FileSystem: Handle paths longer than MAX_PATH on Windows
|
2024-04-04 11:39:40 +10:00 |
Stenzek
|
515cbc7b29
|
Path: Add CreateFileURL()
|
2024-03-13 20:13:35 +10:00 |
JordanTheToaster
|
a7bced02da
|
FS: Fix cover text truncation
|
2024-02-06 02:01:53 -06:00 |
Stenzek
|
227049b6f2
|
FileSystem: Handle infinite symlink loops in FindFiles()
|
2024-01-17 13:57:19 +10:00 |
Stenzek
|
d9abe10308
|
Misc: Remove explicit PCH include, switch to SPDX
|
2023-12-24 14:03:14 +10:00 |
Stenzek
|
d73d698fd5
|
FileSystem: Purge GetDisplayNameFromPath()
Redundant function.
|
2023-12-24 14:03:14 +10:00 |
Stenzek
|
ade2cc8182
|
Path: Add RealPath()
|
2023-12-11 14:55:36 +10:00 |
Stenzek
|
93a4e67813
|
Host: Remove resource read wrappers
No more wx, no need to abstract this.
|
2023-10-01 17:45:54 +10:00 |
Stenzek
|
5555e334af
|
FileSystem: Fix DeleteDirectory() on Unix
|
2023-09-24 11:22:22 +10:00 |
Stenzek
|
c16836e7c0
|
Misc: Drop stat compatibility calls
|
2023-09-05 12:32:23 +10:00 |
Connor McLaughlin
|
68ad3e8db4
|
FileSystem: Partial revert of c82f800
Mixing stdio and raw FD access is a bad thing, filelength() isn't going to return correct results when extending a file has been buffered.
|
2023-08-02 18:45:52 +10:00 |
Silent
|
c82f800794
|
FileSystem: Use _filelengthi64 to get the file size on Windows
|
2023-07-19 13:45:46 +10:00 |
Silent
|
240586875c
|
FileSystem: Make FILE* unique pointers use a functor deleter
|
2023-07-18 17:24:34 +01:00 |
Stenzek
|
a9a1af7307
|
FileSystem: Add IsValidFileName()
And associated tests.
|
2023-07-06 12:30:35 +10:00 |
Stenzek
|
ab4592b8e9
|
Common: Add Error class
|
2023-06-30 21:37:44 +10:00 |
xantares
|
0440079a24
|
FileSystem: Use _stat64 routines
|
2022-11-26 19:05:49 +00:00 |
Connor McLaughlin
|
5647ca7f08
|
Qt: Add play time tracking based on serials
|
2022-10-22 11:08:23 +01:00 |
Connor McLaughlin
|
2b04f0b585
|
Path: Make sanitize routine follow OS rules
|
2022-09-17 17:51:14 +01:00 |
Connor McLaughlin
|
9655d28a23
|
Common: Remove unused code
|
2022-08-27 13:52:12 +01:00 |
refractionpcsx2
|
93f4277b3c
|
UI-Files: Codacy fix codacy errors and warnings
|
2022-08-27 00:33:59 +01:00 |
Connor McLaughlin
|
afa29facc6
|
FileSystem: Add OpenSharedCFile()
|
2022-06-07 15:09:41 +01:00 |
Connor McLaughlin
|
a5124b118b
|
FileSystem: Fix splitting UNC paths
|
2022-05-31 11:01:14 +01:00 |
Connor McLaughlin
|
ea051c6d5f
|
Everything: Get rid of wx entirely from the Qt build
|
2022-05-22 13:58:56 +01:00 |
Connor McLaughlin
|
4543ddbcc2
|
Common/FileSystem: Don't recompress already compressed files
|
2022-05-05 09:46:52 +01:00 |
Connor McLaughlin
|
864651ce8d
|
System: Purge WinCompressNTFS.cpp
This is the most overengineered, stupid rubbish I've ever seen.
|
2022-04-15 08:15:40 +01:00 |
Connor McLaughlin
|
a635e84d82
|
FileSystem: Add path splitting helpers
|
2022-04-15 08:15:40 +01:00 |
Connor McLaughlin
|
47fff9304b
|
FileSystem: Add DeleteDirectory() and recursive variant
|
2022-03-25 10:26:09 +00:00 |
Tyler Wilding
|
aa42acfe22
|
common: fix method name and clarify some behaviour
|
2022-03-20 04:03:03 +00:00 |
Ziemas
|
7a970e1d00
|
Filesystem: Properly convert stat return to bool.
Two of the overloads where wrong.
|
2022-03-09 09:33:51 +00:00 |
Connor McLaughlin
|
ed9f34de5f
|
Common/FileSystem: Add EnsureDirectoryExists()
|
2022-02-24 10:18:49 +00:00 |
Filipe da Silva Santos
|
9e705b2f53
|
FileSystem: follow c++17 and unbreak FreeBSD
|
2021-12-28 19:11:18 -06:00 |
TellowKrinkle
|
ea25f49c65
|
Common: Fix GetWorkingDirectory on unix
|
2021-12-23 07:49:14 +00:00 |
Connor McLaughlin
|
a083343c6e
|
Common: Add FileSystem
|
2021-12-12 03:27:43 +00:00 |