1. 31 Mar, 2021 1 commit
  2. 30 Mar, 2021 1 commit
  3. 01 Oct, 2020 1 commit
  4. 10 Sep, 2020 1 commit
    • rinigus's avatar
      Fix packaging for Fedora · 9ec7a1cb
      rinigus authored
      In Fedora, qmake is qmake-qt5 and INSTALL_ROOT is not added automatically. In addition,
      a test that is mainly focussed on ICU is disabled as it would require extra package in
      Fedora.
      Signed-off-by: rinigus's avatarRinigus <rinigus.git@gmail.com>
      9ec7a1cb
  5. 25 Mar, 2020 2 commits
  6. 02 Oct, 2019 4 commits
    • pvuorela's avatar
      Merge branch 'fix_conflicting_buckets' into 'master' · 3ce07481
      pvuorela authored
      Handle bucketing for locales with conflicting data
      
      See merge request !8
      3ce07481
    • pvuorela's avatar
      Remove Qt4 .deb checking · 6418a9ab
      pvuorela authored
      This hasn't really made much sense ever
      6418a9ab
    • pvuorela's avatar
      Remove code applicable to ancient ICU · df8f3add
      pvuorela authored
      df8f3add
    • pvuorela's avatar
      [libmlocale] Handle bucketing for locales with conflicting data. Contributes to JB#46546 · 83f306f3
      pvuorela authored
      Some locales like Russian and Hungarian have kind of conflicting data:
      exemplar character index list including both unaccented and accented
      vowel, while collation rules not including primary strenght difference.
      
      Earlier MLocale::indexBucket() returned the latter bucket for all
      strings starting with either unaccented or accented character, which
      was commonly wrong.
      
      Added a special case for checking if adjacent buckets are considered
      equal by the collator, and on such case mapping to latter one only
      if bucketed string starts with that. Meaning that other accents go to
      the earlier character, assumed to be the base bucket.
      
      Other option would have been doing some sanity check for exemplar
      character list and filtering out characters that don't have primary
      level difference to the earlier one.
      83f306f3
  7. 25 Sep, 2019 1 commit
  8. 24 Sep, 2019 1 commit
    • martonmiklos's avatar
      Updated readme · d6043d69
      martonmiklos authored
      - Changed to markdown
      - Mention workaround for building directly with Sailfish SDK's QtCreator challanges
      - Change Qt 4.7 dev headers dependency to simply Qt
      d6043d69
  9. 08 Aug, 2019 1 commit
  10. 31 Jul, 2019 1 commit
  11. 15 Mar, 2019 1 commit
  12. 13 Mar, 2019 6 commits
  13. 16 Sep, 2016 1 commit
  14. 15 Sep, 2016 1 commit
  15. 12 Sep, 2016 2 commits
  16. 15 Dec, 2015 1 commit
  17. 04 Feb, 2015 1 commit
  18. 03 Feb, 2015 1 commit
  19. 15 Dec, 2014 1 commit
  20. 04 Dec, 2014 1 commit
    • Martin Kampas's avatar
      Tests: skip test cases more related to ICU than mlocale · 33aef48e
      Martin Kampas authored
      Many test cases verify ICU does its job as expected. This is not our
      focus nowadays while it requires to update testcases whenever ICU
      changes (as ICU continuously improves its job especially in case of
      "exotic" languages).
      
      This commit excludes those test cases where such changes can be
      expected. Full test set can be included by #defining
      ALSO_VERIFY_ICU_DOES_ITS_JOB_AS_WE_EXPECT
      
      My aim was to (1) have the patch as compact as possible while (2) having
      the limited test set as the default configuration - hence the inversed
      pattern which the reader's eyes quicky adapt to IMO :)
      Signed-off-by: default avatarMartin Kampas <martin.kampas@tieto.com>
      33aef48e
  21. 03 Dec, 2014 1 commit
  22. 13 Oct, 2014 5 commits
  23. 07 Oct, 2014 4 commits