Permalink
Commits on May 23, 2016
  1. Fix urls to django documentation

    They have removed old docs and moved things around.
    committed May 23, 2016
Commits on Apr 19, 2016
  1. Bump version to 5.1.0

    committed Apr 19, 2016
Commits on Apr 18, 2016
  1. Extend the change log for Grantlee 5.1

    committed Apr 18, 2016
Commits on Apr 14, 2016
  1. Fix string and enum comparison in the if tag.

    Use the Grantlee::equals method to compare.
    committed Apr 14, 2016
  2. Add missing compile feature

    The if implementation uses a Qt variadic template to create a
    QSharedPointer.
    committed Apr 14, 2016
Commits on Apr 13, 2016
  1. Implement `if in` for strings

    dantti committed with Apr 12, 2016
  2. if: Implement the elif tag

    Match the implementation of django features here.
    committed Apr 10, 2016
  3. if: Implement common conditional operators

    Match the implementation of django features here.
    committed Apr 10, 2016
  4. if: Refactor to be more like the django design

    The IfNode now accepts a structure of conditions and node lists.  This
    will allow for more complex conditions, and for introducing the elif
    tag.
    committed Apr 1, 2016
Commits on Apr 12, 2016
  1. Inline some local strings into their usage location

    dantti committed with Apr 12, 2016
Commits on Apr 10, 2016
  1. Replace size check with empty check

    committed Apr 10, 2016
  2. Test container with isEmpty()

    committed Apr 10, 2016
  3. Remove useless ()

    committed Apr 10, 2016
Commits on Apr 7, 2016
  1. for: Remove dead code

    This code has been inactive since commit v0.1.0-rc1~371 (Remove
    dictionary unpack feature. SiC., 2009-06-09).
    
    The feature was removed because Django doesn't allow iterating over
    associative containers directly, requiring the user to use ".items", as
    is also required in the python language.  I left the dead code as a
    reminder to myself to consider trying to upstream a change to that
    semantic, but doing so probably does not make sense at this point, given
    that Django is just following python.
    committed Apr 5, 2016
Commits on Apr 5, 2016
  1. Replace use of QString isNull() with isEmpty()

    They are different for historical reasons, but isEmpty seems more
    appropriate.
    committed Apr 5, 2016
  2. Fix formatting

    According to clang-format.
    committed Apr 5, 2016
  3. Upload coverage results to the codecov service

    committed Apr 4, 2016
  4. Fix lcov html generation

    Include the library name in the path for namespacing.
    committed Apr 4, 2016
Commits on Apr 3, 2016
  1. Add appveyor build status badge

    committed Mar 29, 2016
  2. Run tests on appveyor

    committed Mar 29, 2016
  3. Add a 'd' POSTFIX to debug libraries with Visual Studio

    Output them in the lib directory instead of in Debug/Release subdirs.
    committed Mar 29, 2016
  4. Re-enable multi-config xcode build

    The preceding two commits make it possible to enable tests which have
    been disabled since commit daa750d (Update test matrix, 2016-02-22).
    committed Apr 3, 2016
  5. Ensure that plugins are output in the correct directory

    Grantlee requires that the plugins be in
    
     prefix/grantlee/$version/
    
    but without these settings, cmake instead puts the plugins in
    
     prefix/grantlee/$version/{Debug,Release}
    committed Mar 29, 2016
  6. Add a Postfix 'd' to debug plugins

    Find them by that name in debug mode, with a fallback
    to the non-'d'-POSTFIX version.
    committed Mar 29, 2016
  7. Add appveyor rdp magic trick

    committed Mar 31, 2016
  8. Don't clone more than needed

    committed Apr 3, 2016