Andrew Belt
|
8916e3b383
|
Merge APP_OS variable into APP_ARCH.
|
2 years ago |
Andrew Belt
|
08cd572d51
|
Allow building on ARM64. Only Mac tested, and deps not tested.
|
2 years ago |
Andrew Belt
|
26016a2226
|
Add ARCH_X64 macro when compiling on x64.
|
2 years ago |
Andrew Belt
|
7ff515f8fe
|
Rename "Community Edition" to "Free". Remove edition name from TipWindow and Window title.
|
3 years ago |
Andrew Belt
|
9a635b54e7
|
Change APP_ARCH global to APP_OS.
|
3 years ago |
Andrew Belt
|
ca19005e1d
|
Pass VERSION macro to src/common.cpp only.
|
3 years ago |
Andrew Belt
|
d00e79c7fb
|
Rename APP_EDITION to APP_EDITION_NAME. Add APP_EDITION with abbreviated edition.
|
3 years ago |
Andrew Belt
|
0602d9cc96
|
Add edition name to TipWindow.
|
3 years ago |
Andrew Belt
|
f3827c82c7
|
Add major version checking to library plugin update check.
|
3 years ago |
Andrew Belt
|
90077192b2
|
Add APP_VARIANT global.
|
3 years ago |
Andrew Belt
|
ed1842a743
|
Rename string::U8toU16 to UTF8toUTF16 and U16toU8 to UTF16toUTF8.
|
3 years ago |
Andrew Belt
|
c0275f0cbb
|
Add user-defined literal suffixes for integer and float types.
|
3 years ago |
Andrew Belt
|
86f3658b51
|
Add `Exception::Exception(const char* format, ...)` so you can create Exception objects using C format strings.
|
3 years ago |
Andrew Belt
|
3fbd0f77a9
|
Move string::absolute, directory, filename, filenameBase, and filenameExtension to system::getAbsolute, getDirectory, getFilename, getStem, and getExtension. Reimplement most system:: functions using std::experimental::filesystem. Add system::doesExist, getFileSize, and getTempDir.
|
4 years ago |
Andrew Belt
|
8a50d39b7f
|
Make system::archiveFolder and unarchiveToFolder work on Windows with
Unicode. Rename UTF8toUTF16 to U8toU16 and switch back to std::wstring
instead of std::u16string.
|
4 years ago |
Andrew Belt
|
dd0e670050
|
Fix wchar_t/char16_t distinction on Windows.
|
4 years ago |
Andrew Belt
|
e457294889
|
Change string::fromWstring to UTF16toUTF8. Change string::toWstring to UTF8toUTF16. Replace std::wstring to std::u16string and wchar_t to char16_t.
|
4 years ago |
Andrew Belt
|
866f684ce4
|
Move app::APP_*, ABI_*, and API_* variables to rack:: namespace.
|
4 years ago |
Andrew Belt
|
af834d49ee
|
Replace fopen, remove, and rename on Windows with wrappers that call
wide-string equivalents.
|
4 years ago |