Skip to content
Snippets Groups Projects
  1. Jun 01, 2022
  2. Apr 02, 2022
  3. Mar 31, 2022
  4. Mar 27, 2022
  5. Jan 26, 2022
  6. Jan 10, 2022
    • Jakub Klinkovský's avatar
      Replaced copyright headers in files under src/TNL/ with a simple and maintainable template · 566af95e
      Jakub Klinkovský authored and Jakub Klinkovský's avatar Jakub Klinkovský committed
      The old headers were hard to maintain, inconsistent and contained
      useless information:
      
      - file name (useless, prone to inconsistencies upon renaming)
      - "description" (useless placeholder that was likely intended to be
        replaced by the user, not to be used literally)
      - "begin" date for each file (prone to inconsistencies and copy-paste
        errors, the information can be found in git)
      - "copyright" notice (inconsistent years)
      - "email" (replaced with a project link in the new template)
      - "Copyright Notice" referring to an obsolete file (tnl/Copyright) that
        does not exist anymore
      
      The new template consists of three simple parts:
      
      - copyright notice with updatable years related to the whole project
      - project name and website URL
      - SPDX license identifier
      
      Note that the SPDX license identifier must be on a line that starts with
      either "//" or "/*", so we can't use a block comment (/* ... */) for the
      whole header. But using "//" for block comments is common too.
      566af95e
  7. Sep 16, 2021
  8. Aug 03, 2021
  9. Jul 31, 2021
  10. Jul 07, 2021
  11. Jun 16, 2021
  12. Jun 11, 2021
  13. Apr 09, 2021
    • Jakub Klinkovský's avatar
      Minor changes to the Array, ArrayView, Vector and VectorView classes · 3c7d5d42
      Jakub Klinkovský authored
      - passing indices and array/vector values by reference is useless
      - declaring arguments passed by value as "const" is useless
      - using "IndexType" and "ValueType" is better than "Index" and "Value",
        because Doxygen creates an automatic link to the description of the
        type
      - various other documentation and whitespace fixes
      3c7d5d42
  14. Mar 29, 2021
  15. Mar 18, 2021
    • Jakub Klinkovský's avatar
      Implemented Array::resize using the STL semantics almost exactly · 1d0bcfa4
      Jakub Klinkovský authored
      - if ValueType is a fundamental type, the Array behaves the same as
        before (allocated elements are initialized to indeterminate values)
      - otherwise, allocated elements are value-initialized using
        MemoryOperations::construct and destructed using
        MemoryOperations::destruct before their deallocation
      1d0bcfa4
  16. Mar 13, 2021
  17. Mar 12, 2021
  18. Jun 20, 2020
  19. May 09, 2020
  20. Mar 30, 2020
  21. Mar 02, 2020
  22. Oct 25, 2019
  23. Oct 24, 2019
  24. Sep 03, 2019
  25. Aug 24, 2019
Loading