Unknown W. Brackets
d376e67f87
Common: Cleanup some Path constructions.
2021-05-14 22:48:04 -07: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
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
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
1b13badeb4
Move remaining FileUtil functions into the File namespace.
2021-04-25 20:38:22 +02:00
Unknown W. Brackets
5f59495756
UI: Load BG image properly on init.
...
Also fix the update on Vulkan.
2021-04-16 20:49:46 -07:00
Unknown W. Brackets
b5d21b4f9b
UI: Remove extern global for UI message.
2021-04-10 18:42:40 -07:00
Unknown W. Brackets
5119d79082
Build: Remove IOS define.
2021-03-02 21:04:03 -08: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
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
f32f89dd90
Global: Remove some unused variables.
2021-02-15 11:59:45 -08:00
Unknown W. Brackets
fb7e4acb06
Android: Ensure shutdown waits for render.
...
We apparently have a case where render is busy during shutdown, based on
crash reports.
2021-02-13 12:49:48 -08:00
Gleb Mazovetskiy
892ab51585
Only force the log level if it set via an argv
...
Follow-up to #14019
2021-01-30 19:54:07 +00:00
Gleb Mazovetskiy
f372a2112b
Fix logging flags
...
1. The logging flags were being ignored (-v, -d)
2. Adds a `--loglevel` argument. Useful when using the debug build for
ASAN/UBSAN to hide extremely noisy debug messages.
2021-01-30 16:10:27 +00:00
Henrik Rydgård
3f01cbb98c
Initialize/Deinitialize the shader translation system once globally.
...
Fixes #13839 .
2021-01-04 23:51:34 +01:00
Unknown W. Brackets
c66d5dcac1
Windows: Prevent hang on shutdown.
...
Which may occur on ARM64 or perhaps lower thread processors? Let's avoid
spinloops.
2021-01-02 22:49:06 -08:00
Unknown W. Brackets
83644ec1b8
Android: Remove old NDK profiler.
...
Pretty sure this no longer works.
2021-01-01 08:42:23 -08:00
Unknown W. Brackets
f57c642f0b
Common: Fix logging shutdown race condition.
...
Got a crash during logging on another thread during shutdown.
2021-01-01 08:38:27 -08:00
orbea
96b061bd1c
cmake: Add an install target.
2020-12-05 20:42:35 -08:00
iota97
cd42f8b3a6
Make --windowed available on all platform and make sure to trigger resize
2020-10-10 15:52:30 +02:00
Henrik Rydgård
8761bf2bc9
Move text rendering to Common.
2020-10-05 00:05:28 +02:00
Henrik Rydgård
0e3a84b4a8
Move most GPU things to Common.
...
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
2020-10-04 23:39:02 +02:00
Henrik Rydgård
4f43cff5ca
Move fileutil, net, image loaders, ui to Common. ( #13506 )
...
* Move and rename file_util/fd_util to Common/File/FileUtil and DirListing
Let's also move net while we're at it.
Move the ZIM/PNG loaders over to Common.
Move the UI framework into Common
iOS buildfix
* Buildfix
* Buildfixes
* Apple buildfix
* This typo again..
* UWP buildfix
* Fix build of PPSSPPQt, such as it is (it's not in good condition...)
* Guess what? Another buildfix.
2020-10-04 20:48:47 +02:00
Henrik Rydgård
f01ba6dc84
Move NativeApp.h to Common/System, split into NativeApp.h and System.h
...
Buildfix
2020-10-04 11:42:16 +02:00
Henrik Rydgård
b7edf75437
Move Display.cpp/h to Common.
2020-10-04 11:42:16 +02:00
Henrik Rydgård
821817e6d4
Move the profiler to Common
2020-10-04 11:42:16 +02:00
Henrik Rydgård
9e41fafd0d
Move math and some file and data conversion files out from native to Common.
...
Buildfixing
Move some file util files
Buildfix
Move KeyMap.cpp/h to Core where they belong better.
libretro buildfix attempt
Move ini_file
More buildfixes
2020-10-04 09:12:46 +02:00
Henrik Rydgård
ff8148dd92
Move native/util, native/data and native/i18 to Common/Data.
...
Also move colorutil.cpp/h
linking build fix experiment
Delete a bunch of unused CMakeLists.txt files
CMakeLists.txt linking fix
Don't include NativeApp.h from any headers.
Android.mk buildfix
Half of the UWP fix
Buildfix
Minor project file cleanup
Buildfixes
Guess what? More buildfixes!
2020-10-04 07:28:29 +02:00
Henrik Rydgård
342ed97291
Move input utilities from native to Common/Input.
2020-10-01 09:42:32 +02:00
Henrik Rydgård
ed88761ecc
Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h.
2020-09-29 15:51:51 +02:00
iota97
0c885db052
User chain support
2020-09-13 21:48:00 +02:00
Unknown W. Brackets
e383b0279f
Plugins: Support for loading game-specific plugins.
2020-09-08 09:12:19 -07:00
Unknown W. Brackets
6b8f7294b3
Global: Remove ARM64 define.
...
Was barely used anymore, and some users are specifying it when it's not
the case, so better to detect consistently.
2020-08-29 08:45:50 -07:00
Henrik Rydgård
479dedf0ba
Some logging improvements. Show more coordinates for block transfers, etc.
2020-08-16 22:27:21 +02:00
Unknown W. Brackets
20eef073b4
Global: Unbreak build.
2020-08-16 10:54:47 -07:00
Henrik Rydgård
0bf6bd9175
More Log.h cleanup.
2020-08-16 14:48:54 +02:00
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
99a5a9aac5
Address feedback
2020-08-15 20:02:07 +02:00
Henrik Rydgård
f0d2f24658
Finally delete base/logging.cpp/h. Carefully preserve behaviour on Android.
...
There's more cleanup to do ...
2020-08-15 19:09:09 +02:00
Henrik Rydgård
3c412ea21e
Fix build of ZimTool/AtlasTool. Had to break the ugly backwards dependency from LogManager to g_Config.
2020-08-15 19:09:09 +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
6f1915110f
Remove base/logging from UI and more
2020-08-15 19:08:54 +02:00
Unknown W. Brackets
e59951382a
Global: Make stringutil includes more explicit.
2020-08-10 07:05:22 -07:00
iota97
c392d95c63
UI sound fix
2020-08-04 23:36:35 +02:00
Henrik Rydgård
3fd8f3d86d
Add a setting. Various tweaks to sound triggering.
2020-08-03 12:08:11 +02:00
Henrik Rydgård
b30be913c0
Read in WAV files for UI sounds
2020-08-03 12:08:11 +02:00