Morph and GPUCode
0ddb095273
logging: Make use of bounded queue
2023-06-30 12:15:52 +03:00
Morph and GPUCode
8e8ca7d9d0
common: logging: backend: Close the file after exceeding the write limit
...
There's no point in keeping the file open after the write limit is exceeded. This allows the file to be committed to the disk shortly after it is closed and avoids redundantly checking whether or not the write limit is exceeded.
2023-06-30 12:15:51 +03:00
Morph and GPUCode
b57773b1cf
common: logging: Restructure backend code
2023-06-30 12:15:51 +03:00
Morph and GPUCode
b559c078bc
common: logging: backend: Wrap IOFile in a unique_ptr
...
Allows us to forward declare FileUtil::IOFile.
2023-06-30 12:15:51 +03:00
Morph and GitHub
5eb72e9489
main: Enable High DPI fixes for Qt >= 5.14 ( #6262 )
...
Fixes https://github.com/citra-emu/citra/issues/4175
Fixes https://github.com/citra-emu/citra/issues/4977
2023-02-10 01:19:43 +01:00
Morph and GitHub
bb8cb3ff82
main: Globally disable the "?" button on dialogs ( #6263 )
...
Sets the AA_DisableWindowContextHelpButton attribute to disable this useless button globally. This is disabled by default on Qt6.
2023-01-28 21:38:15 +05:30
Morph and FearlessTobi
cb8b72069f
Fix macOS code and change "Swapfile" to "Swap"
2022-11-15 10:34:56 +01:00
Morph and FearlessTobi
a67f205cfe
main: Log host system memory parameters
...
Logs both physical memory and swapfile sizes, this is useful for support.
2022-11-15 10:34:56 +01:00
Morph and GitHub
bf6e4a41d7
Merge pull request #6086 from zhaobot/tx-update-20220801035019
...
Update translations (2022-08-01)
2022-08-01 06:43:59 -04:00
Morph and GitHub
355933218d
Merge pull request #6062 from SachinVin/dyn-msvc
...
dynarmic: workaround MSCV compile error
2022-07-03 08:28:39 -04:00
Morph
edbe7600f5
common/assert: Use noinline lambda instead of a wrapper template
...
MSVC now supports specifying __declspec on lambda functions
2022-06-30 08:58:36 -04:00
Morph and GitHub
f71e853054
externals: Update cpp-jwt to e12ef062 ( #6051 )
...
Resolves compilation errors when compiling with C++20
2022-06-25 14:41:57 +05:30
Morph
49c0ed297f
common_funcs: Add CITRA_NO_INLINE
2022-06-14 07:18:12 -04:00
Morph
77ce1c8f14
CMakeLists: Enforce C4267 on MSVC
2022-05-18 00:05:41 -04:00
Morph
adcc786ef2
tests: Resolve C4267 warning on MSVC
2022-05-18 00:05:41 -04:00
Morph
0d955c452b
citra_qt: Resolve C4267 warning on MSVC
2022-05-18 00:05:41 -04:00
Morph
de1374c1b9
video_core: Resolve C4267 warning on MSVC
2022-05-18 00:05:41 -04:00
Morph
3a43475149
core: Resolve C4267 warning on MSVC
2022-05-18 00:05:41 -04:00
Morph
4e73ff3978
input_common: Resolve C4267 warning on MSVC
2022-05-18 00:05:41 -04:00
Morph
1cc1c33a15
common: Resolve C4267 warning on MSVC
...
Also removes Timer::GetDoubleTime() as it is unused.
2022-05-18 00:05:40 -04:00
Morph and GitHub
46c6e5c4c0
externals: Update libressl to 3.5.2 ( #6021 )
...
Resolves compiler errors in VS 2022
2022-05-15 11:01:54 +05:30
Morph and ameerj
48fad3a903
libusb: Add /utf-8 compile option for MSVC.
2021-04-24 02:22:13 -04:00
Morph and FearlessTobi
7806206e90
string_util: Remove MSVC workaround for converting between UTF8/UTF16
...
This has been fixed as of Visual Studio 2019 Version 16.2
2021-02-11 00:16:33 +01:00