baldurk
84da098a00
Only pad exponential float printing of exponent to 2 decimal digits
2020-06-18 17:22:40 +01:00
baldurk
936e6372cb
Remove use of 3rdparty/ prefix from includes
...
* We instead always have 3rdparty/ in the relevant include search paths and rely
on that. Each library still has its own unique base dir within 3rdparty to
clarify where the include is coming from.
2020-03-11 18:00:53 +00:00
baldurk
7dd116abd4
Remove redundant/tautological comparisons identified by PVS Studio
2020-01-21 18:28:56 +00:00
Jeremy Ong
29403836c6
Fix numerous compiler warnings and errors
...
Depending on OS and compiler, certain types may not be included
transitively by headers that were included previously. This commit
produces a clean build on the latest trunk versions of GCC, Clang,
and QT.
2020-01-16 23:05:58 +00:00
baldurk
2916c0f9f7
Update copyright years to 2020
2020-01-06 16:20:45 +00:00
baldurk
05a70164f6
Remove use of legacy StringFormat::snprintf variants
2019-12-16 18:10:32 +00:00
baldurk
bd9f4fc389
Remove use of vector/string from core project
...
* This also affects the drivers via interfaces e.g. IReplayDriver and some
utility functions.
2019-12-16 18:10:31 +00:00
baldurk
f68645bddc
Reduce dependencies pulled in by common.h
2019-12-16 17:06:16 +00:00
baldurk
5f72b9d53c
Remove std::string/std::vector use from os-specific layer
2019-12-16 17:06:15 +00:00
baldurk
5f33403849
Switch string_utils to use rdc types
2019-12-16 17:06:15 +00:00
baldurk
a965a3a703
Remove 'using std::string'
...
* This will make it easier to replace std::string with rdcstr in future
2019-05-17 16:32:56 +01:00
baldurk
37d3320847
Don't process split of an empty string
2019-05-13 19:07:23 +01:00
baldurk
6ceb84d2b7
Optimise string split function to not make as many string copies
2019-03-13 14:21:28 +00:00
baldurk
c1408df4cd
Remove wstring variants of string utils functions
...
* When needed on windows we convert to/from UTF-8. For most places this is easy
enough, the callstack processing is now moved to store most data as UTF-8 in
the first place.
2019-03-13 14:21:28 +00:00
baldurk
86ff87863e
Update copyright years to 2019
2019-02-01 18:32:13 +00:00
baldurk
e305029ddd
Update copyright years to 2018
2018-01-01 17:55:29 +00:00
baldurk
276783b948
Move custom printf & string_utils out of serialise/ folder
2017-11-03 16:07:46 +00:00