1. 28 Jan, 2016 - 1 commit
  2. 16 Nov, 2015 - 1 commit
  3. 13 Nov, 2015 - 1 commit
  4. 05 Nov, 2015 - 2 commits
  5. 30 Sep, 2015 - 1 commit
  6. 23 Apr, 2015 - 1 commit
  7. 27 Mar, 2015 - 6 commits
  8. 23 Mar, 2015 - 4 commits
  9. 17 Feb, 2015 - 1 commit
  10. 15 Feb, 2015 - 1 commit
  11. 12 Feb, 2015 - 1 commit
  12. 11 Feb, 2015 - 1 commit
    • Jani Heikkinen's avatar
      Update copyright headers · 83a5694d
      Jani Heikkinen authored
      
      Qt copyrights are now in The Qt Company, so we could update the source
      code headers accordingly. In the same go we should also fix the links to
      point to qt.io.
      
      Outdated header.LGPL removed (use header.LGPL21 instead)
      
      Old header.LGPL3 renamed to header.LGPL3-COMM to match actual licensing
      combination. New header.LGPL-COMM taken in the use file which were
      using old header.LGPL3 (src/plugins/platforms/android/extract.cpp)
      
      Added new header.LGPL3 containing Commercial + LGPLv3 + GPLv2 license
      combination
      
      Change-Id: I6f49b819a8a20cc4f88b794a8f6726d975e8ffbe
      Reviewed-by: default avatarMatti Paaso <matti.paaso@theqtcompany.com>
      83a5694d
  13. 10 Jan, 2015 - 1 commit
    • Marc Mutz's avatar
      QUnicodeTables: mark all functions as nothrow · a627c862
      Marc Mutz authored
      
      Yes, this is necessary. The noexcept operator looks for noexcept tagging,
      not at the contents of the function to determine whether to return true.
      
      The more conditionally-noexcept functions are used, the more important it
      becomes that low-level functions are correctly marked noexcept. In that, it
      is like constexpr.
      
      Change-Id: I4bca178444d1fd7caf3a92f996b1536eebdb5014
      Reviewed-by: default avatarThiago Macieira <thiago.macieira@intel.com>
      a627c862
  14. 24 Sep, 2014 - 1 commit
  15. 29 Aug, 2014 - 1 commit
  16. 07 Jul, 2014 - 1 commit
    • Thiago Macieira's avatar
      Mark all QChar static functions as [[gnu::const]] · 2fe90a61
      Thiago Macieira authored
      
      The GCC documentation says that a const function is not allowed to read
      global memory. This needs to be clarified: it's not allowed to read RW
      global memory. It's fine to read read-only memory, as that is equivalent
      to just pure code.
      
      The QChar static out-of-line functions only lookup a property of the
      given Unicode character and always return the same value.
      
      The only exception is the decomposition() function, which returns a
      QString and is therefore not allowed to be marked const.
      
      Change-Id: Id36b2f84a1b8ff9db5acf1d4e59e8b3811068cff
      Reviewed-by: default avatarKonstantin Ritt <ritt.ks@gmail.com>
      Reviewed-by: default avatarGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>
      2fe90a61
  17. 29 Jan, 2014 - 1 commit
  18. 20 Jan, 2014 - 4 commits
  19. 14 Jan, 2014 - 2 commits
    • Konstantin Ritt's avatar
      Update the Unicode Data and Algorithms up to Unicode 6.3.0 · edfce46a
      Konstantin Ritt authored
      * Mongolian and Phags-pa characters have been given a Joining_Type
        classification for contextual shaping. As a part of these additions,
        one Phags-pa character has the Joining_Type value of L (Left Joining),
        which no character had been assigned before.
      * The unassigned code points in the Currency Symbols block have been
        given the Bidi_Class property value ET and the Line_Break property
        value PR, to help implementations support new currency symbols,
        when they are encoded.
      * Hebrew letters and basic punctuation marks have been assigned
        the newly introduced Word_Break property values Hebrew_Letter,
        Single_Quote, and Double_Quote.
      * The Bidi_Class property has been extended with four new values
        for directional isolates.
      For more details, see http://www.unicode.org/versions/Unicode6.3.0/
      
      
      
      Change-Id: Iad62d02edc58a8497898dcd6d6c70d5aece317ea
      Reviewed-by: default avatarLars Knoll <lars.knoll@digia.com>
      edfce46a
    • Konstantin Ritt's avatar
      Update UCD source files up to Unicode 6.3.0 · a6046be4
      Konstantin Ritt authored
      
      Change-Id: I9ab58a659af1e758b172a24aa95bce1fea89c33d
      Reviewed-by: default avatarLars Knoll <lars.knoll@digia.com>
      a6046be4
  20. 13 Jan, 2014 - 2 commits
  21. 11 Jan, 2014 - 1 commit
  22. 20 Nov, 2013 - 1 commit
  23. 29 Oct, 2013 - 1 commit
  24. 25 Oct, 2013 - 1 commit
  25. 22 Sep, 2013 - 1 commit
    • John Layt's avatar
      QTimeZone - Define new class and api · 48e2c3ac
      John Layt authored
      Implement the new QTimeZone class based on the Olsen Time Zone ID's.
      
      This is the base implementation and does not include the Platform
      backends which are implemented separately.
      
      This change does include a default UTC backed to be used if no Platform
      backend is available, i.e. if QT_NO_SYSTEMLOCALE is set and ICU is not
      configured.  This backend also provides a default set of time zones in
      the standard "UTC+00:00" offset format that are guaranteed to always
      exist regardless of the Platform backend.
      
      This change includes conversion functions between the Olsen ID's and
      Windows ID's using a conversion table based on Unicode CLDR data.
      This is implemented for all platforms for scenarios such as a Linux
      program needing to communicate with a Windows Exchange Server using
      the Windows ID.
      
      The CLDR conversion table is included under the UNICODE license, see
      http://unicode.org/copyright.html
      
       for details.
      
      [ChangeLog][QtCore][QTimeZone] Added new QTimeZone class to support
      time tone calculations using the host platform time zone database
      and the Olsen time zone ID's.
      
      Change-Id: Ibb417d08cf2663a0979d2be855d2c6ad6ad01509
      Reviewed-by: default avatarThiago Macieira <thiago.macieira@intel.com>
      48e2c3ac
  26. 09 Sep, 2013 - 1 commit