jief666
16c627596f
Rename OSVersion to macOSVersion.
...
Fixed some icons ordering in main menu.
Fixed macOs version detection for custom entries.
Fixed main Big Sur partition appearing in menu.
Refactor IsValidGuidAsciiString.
2021-01-31 12:50:23 +03:00
Jief L
da8ad5c0eb
MSVC compilation.
2020-11-02 16:45:11 +03:00
jief666
8dcf25dc6d
Hardened plist.
2020-08-18 19:45:44 +03:00
jief666
2961827dce
Correct some refactoring bugs.
2020-08-17 22:40:52 +03:00
jief666
d4b3fb9b7a
Bug I introduced in StrHToBuf.
...
Remove PRINTF_EMIT_CR=1.
ReleaseDate wrongly had a \n at the end.
Bug in utf8_stringnn_from_utf16_string.
XString replaceAll(XString,XString) function.
2020-08-16 16:21:12 +03:00
jief666
de45197556
Correct trim() in XString.
2020-08-16 12:33:41 +03:00
jief666
bc04c86a93
Refactoring some CHAR8* and CHAR16* to XString.
2020-08-15 16:47:56 +03:00
jief666
59d8cbad7f
Refactoring KEXT_PATCH.
...
Change numerous CHAR8* CHAR16* to XString.
2020-08-12 18:15:47 +03:00
jief666
29718aaa0b
Fix -W effc++ warnings.
...
SETTINGS_DATA is a class.
XIcon is separate class.
KernelAndKextPatches in LOADER_ENTRY is not a pointer anymore.
2020-08-11 15:43:53 +03:00
jief666
1c4bb3f823
Some CHAR16* refactored to XStringW.
...
Add insertAtPos, deleteCharsAtPos.
Bug : moved trim, lowerAscii, upperAscii in XStringAbstract.
2020-08-10 14:06:06 +03:00
jief666
4555bb9e9f
Remove the last PoolPrints.
2020-08-09 18:55:30 +03:00
Jief L
ab90362ebf
Split and ConcatAll more flexible.
2020-05-03 18:07:34 +03:00
Jief L
5ad1616d7f
XtoolsCommon tests.
2020-05-01 00:43:44 +03:00
Jief L
0c88de9390
Rename _XS to _XS8
2020-04-30 09:22:26 +03:00
Jief L
e170b16516
Rename XString to XString8.
2020-04-30 09:03:56 +03:00
Jief L
82b679bcbd
Avoid memory copy at XString initialisation.
2020-04-30 08:17:51 +03:00
Jief L
de2bb5f950
Refactor some Path to XStringW.
2020-04-27 12:50:49 +03:00
jief
7d43ca70d5
XStringArray re-implementation with template.
2020-04-26 13:12:05 +03:00
Jief L
8d35aa3ecc
new trim method in XString.
2020-04-25 14:33:01 +03:00
Jief L
a71fe28d34
Fix VS compilation.
2020-04-25 12:59:07 +03:00
Jief L
5f195c9d8a
More cleaning in tests.
2020-04-24 12:30:09 +03:00
Jief L
ad33a3b16a
Replace XToolsCommon by XToolsConf in include. Improved panic().
2020-04-24 09:36:29 +03:00
Jief L
73411bbc47
Cleaning in XString. Some method renaming.
2020-04-23 23:43:35 +03:00
Jief L
fd0f4589ec
New implementation of XString.
2020-04-23 16:20:48 +03:00
Jief L
7ad745cfa1
Replace utf8Conversion by unicode_conversions.
2020-04-09 18:46:17 +03:00
Jief L
b8bb76d51e
Refactor LoadOptions as XString.
2020-04-05 15:25:39 +03:00
Jief L
23b45d569a
Get rid of XStringWP + few cleanings.
2020-03-31 18:59:35 +03:00
Jief L
6f46b07534
Operator _XS. Fix to VectorGraphics I've misunderstood.
2020-03-29 12:40:13 +03:00
Jief L
324b0608e6
Move operator (ctor and =).
2020-03-28 19:17:02 +03:00
Jief L
ee6124bd10
Bye bye PoolPrintFloat.
2020-03-26 15:59:20 +03:00
Jief L
e8fd94bb8f
Switch to new printf format for DebugLog.
2020-03-25 21:32:44 +03:00
Jief L
14cdfe29c7
MemLogf and MemLogfVA. Not used yet in Clover.
2020-03-21 16:12:26 +03:00
jief
0484955f0b
New platform Posix. Replace strlen, strcmp implementation.
2020-03-13 16:11:58 +03:00
Jief L
d1a66122d3
Start to switch UTF16 litteral to utf8.
2020-03-12 20:45:28 +03:00
jief
b920b9f8fb
Introducing a UTF8 XString
2020-03-12 17:40:38 +03:00