Henrik Rydgård
ccc0331279
Move timeutil to Common. (Experiment to see how much work it is to move these).
2020-08-15 20:53:08 +02:00
Henrik Rydgård
80e0f85332
Getting really close to getting rid of base/logging.h now.
...
Qt buildfix
2020-08-15 19:09:01 +02:00
Henrik Rydgård
5eb13378c6
Remove base/logging from a lot more files in native
2020-08-15 19:09:00 +02:00
Henrik Rydgård
bf72f746ea
Remove base/logging.h from a whole bunch of files in native
2020-08-15 19:09:00 +02:00
Henrik Rydgård
0fcc0994b4
Recategorize some logging, in preparation for what's to come.
2020-08-15 11:51:22 +02:00
Unknown W. Brackets
850df75c45
Merge remote branch remove-sstream-from-stringutil.
2020-08-10 07:18:49 -07:00
Unknown W. Brackets
a0f8e788f3
Global: Move string number parse to text/parsers.
...
It's not used as much as the other string utils.
2020-08-10 07:05:23 -07:00
Unknown W. Brackets
3d9c4733ab
Global: Reduce ini_file header complexity.
...
We're not using the old std::map support anymore. Avoid pulling in
headers if possible.
2020-08-10 07:05:22 -07:00
Henrik Rydgård
5ec2da0f2d
Move Section out of IniFile so it can be forward declared. Unlocked further improvements to build speed.
2020-08-10 15:53:52 +02:00
Henrik Rydgård
72d5b29434
Can't avoid sstream in ini_file.h, it seems.
2020-08-10 15:46:21 +02:00
Henrik Rydgård
d70dcaf53a
Buildfix
2020-08-10 15:29:10 +02:00
Henrik Rydgård
62a8329c33
Remove sstream from stringutil.h. See #13267
2020-08-10 14:33:00 +02:00
Unknown W. Brackets
667a8522cc
Global: Cut down on file/string includes.
2020-08-10 08:03:44 +00:00
Henrik Rydgård
b30be913c0
Read in WAV files for UI sounds
2020-08-03 12:08:11 +02:00
Henrik Rydgård
9ed9468d72
Make the IsValidPBP DISC_ID check a bit more lenient. Fixes an issue where some homebrew would no longer show in the list.
2020-05-17 15:12:38 +02:00
Unknown W. Brackets
cb1b7b1e43
Core: Bring over some file related Switch changes.
...
Reducing the distance from the Switch port code.
2020-03-03 22:53:03 -08:00
Henrik Rydgård and GitHub
8e44230d70
Merge pull request #12394 from unknownbrackets/remote-iso
...
Allow pinning URLs to game browser
2019-10-07 20:04:40 +02:00
Unknown W. Brackets
d00eff7137
UI: Allow pinning remote ISO paths.
2019-10-06 12:40:00 -07:00
Unknown W. Brackets
e5eb849e8b
UI: Handle remote browsing asynchronously.
2019-10-06 12:06:57 -07:00
Unknown W. Brackets
2d7ce0afa3
UI: Allow remote paths to be pinned.
...
Currently, the listing request is synchronous, but it works fine
otherwise.
2019-10-06 09:31:06 -07:00
M4xw and Unknown W. Brackets
a8213e80f7
Switch: Disable IPv6.
2019-09-28 09:08:32 -07:00
Unknown W. Brackets
c77f5da9ea
Config: Don't save empty sections.
2019-07-14 15:07:13 -07:00
Unknown W. Brackets
ecf509c362
Config: Add game name to game-specific inis.
2019-07-14 15:07:03 -07:00
Silent
2479427992
Windows: Properly check for hidden files when enumerating files
2019-07-02 19:17:52 +02:00
Unknown W. Brackets
a99549c451
UI: Avoid using game info cache in savedata sort.
...
It can change mid-sort causing the sorting results to be inconsistent,
which will crash many implementations of std::stable_sort.
Also, fix an issue where it kept resorting after it didn't need to and
make it strictly ordered for equal dates/sizes.
Fixes #11892 .
2019-03-17 06:34:21 -07:00
Henrik Rydgård
0cd3ac06d0
Avoid trying to create a FileLoader for empty filenames
...
Assorted cleanup
2019-02-25 21:35:51 +01:00
Henrik Rydgard
add5e3c1fa
DeleteDirRecursively: Don't leak the find handle on failure (win32)
...
Don't close invalid handles.
2019-01-25 20:18:53 +01:00
Henrik Rydgård
b572dc52a5
Remove usage of deprecated function readdir_r (and ugly Blackberry hack diren_large)
2019-01-08 12:29:59 +01:00
Unknown W. Brackets
a676721683
Qt: Remove bundled assets reader.
...
It was no longer being used or linked, so it just meant the assets were missing.
With this removed, the assets (lang inis, shaders, etc.) are available again.
Fixes #9831 - likely broken since #9061 , which stopped using the qrc.
2018-06-09 10:47:53 -07:00
Unknown W. Brackets
df72abcd62
net: Use WSAAddressToString for Windows XP.
...
Unfortunately, we don't have inet_ntop on older Windows.
2018-06-07 23:22:28 -07:00
Unknown W. Brackets
30a07c2e8d
net: Support local ipv6 formatting.
...
Let's hope no platform has issues with inet_ntop...
2018-06-06 05:59:07 -07:00
Henrik Rydgård
8d0285dedd
Android: Properly restore screenshots on the Pause screen on task switching away and back.
...
Basically plumbs through DeviceLost/DeviceRestored to view elements and
into ManagedTexture.
2018-03-27 23:11:10 +02:00
Henrik Rydgård
4f8e2adf76
Remove some unnecessary logging. Fixes #10753
2018-03-24 16:10:21 +01:00
Henrik Rydgård
c4e8c509d6
RIFF: Add check for truncated files, cleanup a little more.
2017-12-04 18:01:51 +01:00
Henrik Rydgård
b3b57f1b47
Try to protect against bad data in RIFF files (used for menu background audio only)
2017-12-04 17:41:06 +01:00
Henrik Rydgård
b47251dbd4
Even more cleanup of RIFFReader
2017-12-04 17:34:47 +01:00
Henrik Rydgård
210b70ff0c
Kill off more unused code in RIFFReader
2017-12-04 17:30:16 +01:00
Henrik Rydgård
1c0a0fefdb
Remove write support from chunk_file, rename to RIFFReader
2017-12-04 17:27:47 +01:00
Henrik Rydgård
14a263d5b6
Reformat chunk_file. Don't usually reformat whole files, but this was too ugly to work on :P
2017-12-04 17:23:29 +01:00
twinaphex
db404adb95
More mingw patches
2017-08-29 22:24:20 +02:00
thesource
76dd5d380e
Fixed invalid preprocessor directive
2017-08-18 11:53:47 +03:00
Henrik Rydgård
e6e96c0d89
Fix build with NDK 15. This does force us to make do with 32-bit file sizes...
2017-07-03 16:25:12 +02:00
Henrik Rydgård
5880f37598
Simplify log initialization a little. Minor logging improvments in native. Don't disable logging in UWPMain
2017-03-23 10:02:29 +01:00
Henrik Rydgard
f5fa238e22
More minor changes to make GPU and native build on UWP later
2017-02-24 20:26:38 +01:00
Henrik Rydgard
5d5f10d956
Attempts to counter crashes seen in the Google Play developer console
2016-12-01 22:07:03 +01:00
Florent Castelli
70593d1004
android: Change preprocessor define to standard __ANDROID__
...
ANDROID is only standard to the old Makefile buildsystem, not the platform.
2016-10-12 11:14:09 +02:00
Florent Castelli
4145b60a0e
symbian: Remove!
2016-10-11 18:49:08 +02:00
Florent Castelli
373db56a16
blackberry: Remove!
2016-10-11 17:40:32 +02:00
Unknown W. Brackets
fd546ff21d
Fix some type comparison warnings.
2016-08-05 10:47:45 -07:00
Unknown W. Brackets
3eee81953a
http: Report local address to server.
...
This allows matching inside a network.
2016-07-03 22:13:51 -07:00