| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove OSD_UWP from rest of code | 2021-10-26 | 1 | -17/+1 | |
| | | |||||
| * | looks like I64 size qualifier is only needed for MSYS64 GCC 9 and earlier (nw) | 2020-06-02 | 1 | -1/+1 | |
| | | |||||
| * | fixed some clang-tidy warnings (nw) (#6197) | 2020-01-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | * fixed some bugprone-throw-keyword-missing clang-tidy warnings (nw) * fixed some modernize-use-nullptr clang-tidy warnings (nw) * fixed some readability-delete-null-pointer clang-tidy warnings (nw) * fixed some performance-faster-string-find clang-tidy warnings (nw) * fixed some performance-for-range-copy clang-tidy warnings (nw) * fixed some readability-redundant-string-cstr clang-tidy warnings (nw) | ||||
| * | Make osd_printf_* use util/strformat semantics. | 2019-09-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | (nw) This has been a long time coming but it's here at last. It should be easier now that logerror, popmessage and osd_printf_* behave like string_format and stream_format. Remember the differences from printf: * Any object with a stream out operator works with %s * %d, %i, %o, %x, %X, etc. work out the size by magic * No sign extending promotion to int for short/char * No widening/narrowing conversions for characters/strings * Same rules on all platforms, insulated from C runtime library * No format warnings from compiler * Assert in debug builds if number of arguments doesn't match format (nw) Also removed a pile of redundant c_str and string_format, and some workarounds for not being able to portably format 64-bit integers or long long. | ||||
| * | fix windows compile (nw) | 2017-02-11 | 1 | -0/+1 | |
| | | |||||
| * | Move special windows.h include directives to build defines (nw) | 2016-12-28 | 1 | -3/+0 | |
| | | |||||
| * | Update name of DYNAMIC_API macros (nw) | 2016-12-01 | 1 | -4/+4 | |
| | | |||||
| * | Simpler low-cost implementation making modules and function pointers class ↵ | 2016-11-21 | 1 | -6/+5 | |
| | | | | | members instead (nw) | ||||
| * | Changing singleton to be thread safe (nw) | 2016-11-20 | 1 | -1/+1 | |
| | | |||||
| * | Created DYNAMIC_API macros for cleaner definition of dynamically linked ↵ | 2016-11-20 | 1 | -11/+7 | |
| | | | | | functions | ||||
| * | Change window handle storage to template instead of void* (nw) (#1725) | 2016-11-17 | 1 | -1/+1 | |
| | | | | | * Change window handle storage to template instead of void* (nw) | ||||
| * | More UWP work - the UI actually renders (nw) | 2016-11-10 | 1 | -1/+17 | |
| | | |||||
| * | Bulk renaming of Windows string conversion functions | 2016-10-03 | 1 | -2/+2 | |
| | | | | | | utf8_from_[a|w|t]string ==> osd::text::from_[a|w|t]string [a|w|t]string_from_utf8 ==> osd::text::to_[a|w|t]string | ||||
| * | srcclean (nw) | 2016-09-26 | 1 | -2/+2 | |
| | | |||||
| * | Convert OSD monitor info to modules plus add DXGI implementation | 2016-09-14 | 1 | -0/+172 | |
