Commit History

Author SHA1 Message Date
  David Piuva 321fddf72b Getting cache line width using system APIs. 10 months ago
  David Piuva 3e2b9f3b0d Turning of memory mutex outside of main and preventing multi-threading during global construction and destruction. 10 months ago
  David Piuva a0d397d196 Fixing errors from the Github test server. 10 months ago
  David Piuva 5a2eee2f5f Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types. 10 months ago
  David Piuva 1ef0dd8ef9 Allowing macros in the file API to be used without an implicitly used dsr namespace. 1 year ago
  David Piuva b0f4857eb9 Allowing more than two paths to file_combinePaths. 2 years ago
  David Piuva 24de33017f Letting the virtual assembly code be compiled separatelly, so that it can be reused for multiple themes. 3 years ago
  David Piuva 21d8e23713 Implemented a process API as a part of the file API, but with an independent prefix in case that it later needs its own header. 3 years ago
  David Piuva 429230788a Implemented file_removeFile. 3 years ago
  David Piuva a313e5954a Implemented file_removeEmptyFolder. 3 years ago
  David Piuva 155a735e20 Implemented file_hasExtension and file_getExtensionless. 3 years ago
  David Piuva 58d6c2dc21 Moved up the theoretical file operations, because they proved to be more useful than expected. 3 years ago
  David Piuva bdef27363e Implemented file_createFolder. 3 years ago
  David Piuva 3093e49289 More functions to the file API. 3 years ago
  David Piuva 640eac18cd Made a scripted build system that can follow includes automatically. 3 years ago
  David Piuva 00d0ab2677 Made a header for the shared collection functions to make the code easier to understand. 3 years ago
  David Piuva 3d866c8117 Completed the image saving stub with BMP, Jpeg, Targa and Unicode filenames. 3 years ago
  David Piuva b2708f2c38 Allowing paths to be processed for other operating systems than the local. 3 years ago
  David Piuva 90ad46829d Implemented file_getFileSize, file_getEntryType and file_getFolderContent. 3 years ago
  David Piuva 9293b2eba6 Optionally treating home alias as a root, because it contains a root before the arbitrary user account. 3 years ago
  David Piuva 964425ce79 Letting dsrMain be void for simplicity and safety. 3 years ago
  David Piuva f45bd1d20a Implemented file_setCurrentPath. 3 years ago
  David Piuva 148ab57458 Should now support BSD and Solaris in theory. 3 years ago
  David Piuva 99b9711381 Upgraded resource pool to allow not ending with a separator. Automatically making paths local. 3 years ago
  David Piuva 209fa1b157 Upgraded template projects. 3 years ago
  David Piuva 2feb0444da Remade file_getFolderPath into _file_getParentFolder, which is more reusable. 3 years ago
  David Piuva b3b80ea8de Made a smaller filesystem wrapper over the system APIs to be more reliable. 3 years ago
  David Piuva 38f0d60a9b Made a filesystem wrapper. 3 years ago
  Dawoodoz 14bab0e68d Implemented support for Unicode in filenames (#35) 3 years ago
  David Piuva 70dc39885c Using CR-LF line endings in UTF-8 for source files. 5 years ago