OSDN Git Service

kde/Katie.git
4 years agooptimize designer components headers
Ivailo Monev [Fri, 22 Nov 2019 16:16:10 +0000 (16:16 +0000)]
optimize designer components headers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agosync harfbuzz with locale data
Ivailo Monev [Fri, 22 Nov 2019 16:07:27 +0000 (16:07 +0000)]
sync harfbuzz with locale data

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreimplement character properties and character manipulation via ICU
Ivailo Monev [Thu, 21 Nov 2019 18:18:37 +0000 (18:18 +0000)]
reimplement character properties and character manipulation via ICU

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoobtain hosts information without threading
Ivailo Monev [Thu, 21 Nov 2019 00:12:36 +0000 (00:12 +0000)]
obtain hosts information without threading

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake use of HOST_NAME_MAX defined in limits.h
Ivailo Monev [Wed, 20 Nov 2019 23:52:33 +0000 (23:52 +0000)]
make use of HOST_NAME_MAX defined in limits.h

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreimplement qstrtoull() and qstrtoll()
Ivailo Monev [Wed, 20 Nov 2019 23:09:11 +0000 (23:09 +0000)]
reimplement qstrtoull() and qstrtoll()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake QReadWriteLockPrivate::recursive member const
Ivailo Monev [Wed, 20 Nov 2019 22:11:33 +0000 (22:11 +0000)]
make QReadWriteLockPrivate::recursive member const

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse static QChar::isHighSurrogate() and QChar::isLowSurrogate() where applicable
Ivailo Monev [Wed, 20 Nov 2019 22:10:40 +0000 (22:10 +0000)]
use static QChar::isHighSurrogate() and QChar::isLowSurrogate() where applicable

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused and internal QThreadPoolPrivate::startFrontRunnable()
Ivailo Monev [Wed, 20 Nov 2019 19:54:29 +0000 (19:54 +0000)]
remove unused and internal QThreadPoolPrivate::startFrontRunnable()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agochange list separator too for system locale
Ivailo Monev [Wed, 20 Nov 2019 17:54:11 +0000 (17:54 +0000)]
change list separator too for system locale

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocreate a copy of the locale table pointer for system locale
Ivailo Monev [Wed, 20 Nov 2019 17:31:52 +0000 (17:31 +0000)]
create a copy of the locale table pointer for system locale

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoinline QUnicodeTables method overloads
Ivailo Monev [Wed, 20 Nov 2019 16:49:33 +0000 (16:49 +0000)]
inline QUnicodeTables method overloads

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate .gitignore [ci skip]
Ivailo Monev [Wed, 20 Nov 2019 15:26:28 +0000 (15:26 +0000)]
update .gitignore [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate translations [ci skip]
Ivailo Monev [Wed, 20 Nov 2019 14:06:24 +0000 (14:06 +0000)]
update translations [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoregenerate manual pages [ci skip]
Ivailo Monev [Wed, 20 Nov 2019 13:57:08 +0000 (13:57 +0000)]
regenerate manual pages [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodeal with some include directive issues
Ivailo Monev [Wed, 20 Nov 2019 13:47:09 +0000 (13:47 +0000)]
deal with some include directive issues

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove QT_NO_STL conditional leftovers
Ivailo Monev [Wed, 20 Nov 2019 12:15:01 +0000 (12:15 +0000)]
remove QT_NO_STL conditional leftovers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadjust QVector benchmarks to recent change
Ivailo Monev [Wed, 20 Nov 2019 12:12:45 +0000 (12:12 +0000)]
adjust QVector benchmarks to recent change

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate README [ci skip]
Ivailo Monev [Wed, 20 Nov 2019 03:48:53 +0000 (03:48 +0000)]
update README [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove methods to make containers non-implicilty shared
Ivailo Monev [Wed, 20 Nov 2019 02:23:14 +0000 (02:23 +0000)]
remove methods to make containers non-implicilty shared

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused and internal QList::detachShared() method
Ivailo Monev [Wed, 20 Nov 2019 02:21:07 +0000 (02:21 +0000)]
remove unused and internal QList::detachShared() method

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake comparison operators const where applicable
Ivailo Monev [Wed, 20 Nov 2019 02:05:58 +0000 (02:05 +0000)]
make comparison operators const where applicable

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadd QCryptographicHash algorithms benchamrk
Ivailo Monev [Tue, 19 Nov 2019 17:23:47 +0000 (17:23 +0000)]
add QCryptographicHash algorithms benchamrk

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused and internal QString::isSimpleText() method
Ivailo Monev [Tue, 19 Nov 2019 02:15:38 +0000 (02:15 +0000)]
remove unused and internal QString::isSimpleText() method

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocompiler warning fixes
Ivailo Monev [Mon, 18 Nov 2019 23:02:48 +0000 (23:02 +0000)]
compiler warning fixes

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused qt_dirtyRegion() function
Ivailo Monev [Mon, 18 Nov 2019 21:18:48 +0000 (21:18 +0000)]
remove unused qt_dirtyRegion() function

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse correct type for QSpanData transformation type member
Ivailo Monev [Mon, 18 Nov 2019 20:52:57 +0000 (20:52 +0000)]
use correct type for QSpanData transformation type member

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate locale date from CLDR v36
Ivailo Monev [Sun, 17 Nov 2019 17:39:37 +0000 (17:39 +0000)]
update locale date from CLDR v36

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant build-time definitions [ci skip]
Ivailo Monev [Sun, 17 Nov 2019 01:04:56 +0000 (01:04 +0000)]
remove redundant build-time definitions [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoRevert "remove now obsolete workaround for X11 macros"
Ivailo Monev [Sun, 17 Nov 2019 00:26:30 +0000 (00:26 +0000)]
Revert "remove now obsolete workaround for X11 macros"

This reverts commit 545dc7141b4358d2195e50b077f5db7c722a1088.

4 years agoreplace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks
Ivailo Monev [Sun, 17 Nov 2019 00:24:00 +0000 (00:24 +0000)]
replace QT_BUILD_CORE_LIB with QT_BOOTSTRAPPED definition checks

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant script component pre-processor definition
Ivailo Monev [Sun, 17 Nov 2019 00:20:10 +0000 (00:20 +0000)]
remove redundant script component pre-processor definition

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agosystemLocaleIndex is required for assert even if QT_NO_SYSTEMLOCALE is defined
Ivailo Monev [Mon, 16 Sep 2019 00:34:14 +0000 (00:34 +0000)]
systemLocaleIndex is required for assert even if QT_NO_SYSTEMLOCALE is defined

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse httpbin.org for network tests
Ivailo Monev [Mon, 16 Sep 2019 00:21:59 +0000 (00:21 +0000)]
use httpbin.org for network tests

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoQT_NO_THREAD conditional build fix
Ivailo Monev [Wed, 4 Sep 2019 01:09:39 +0000 (01:09 +0000)]
QT_NO_THREAD conditional build fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agorestore behaviour of qt_qhostinfo_lookup() to that prior to 6fbb95f90f59f6ac5b4e8546d...
Ivailo Monev [Wed, 4 Sep 2019 00:53:38 +0000 (00:53 +0000)]
restore behaviour of qt_qhostinfo_lookup() to that prior to 6fbb95f90f59f6ac5b4e8546dd7028c486109152

setting valid pointer to true for non-cached lookups is not expected

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocheck receiver before anything else in QHostInfo::lookupHost()
Ivailo Monev [Wed, 4 Sep 2019 00:51:59 +0000 (00:51 +0000)]
check receiver before anything else in QHostInfo::lookupHost()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused info object from QHostInfo::lookupHost()
Ivailo Monev [Wed, 4 Sep 2019 00:49:42 +0000 (00:49 +0000)]
remove unused info object from QHostInfo::lookupHost()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofix deadlock in QNetworkConfigurationManagerPrivate::updateConfigurations()
Ivailo Monev [Tue, 20 Aug 2019 19:58:56 +0000 (19:58 +0000)]
fix deadlock in QNetworkConfigurationManagerPrivate::updateConfigurations()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocomments in locales data have served their purpose [ci skip]
Ivailo Monev [Wed, 14 Aug 2019 12:49:06 +0000 (12:49 +0000)]
comments in locales data have served their purpose [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agolongest BCP47 name is 11 characters long now
Ivailo Monev [Wed, 14 Aug 2019 12:22:28 +0000 (12:22 +0000)]
longest BCP47 name is 11 characters long now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoapply supposed fix for QTBUG-59159
Ivailo Monev [Tue, 13 Aug 2019 14:50:10 +0000 (14:50 +0000)]
apply supposed fix for QTBUG-59159

it does not actually fix it, the tests are failing

upstream commit:
https://github.com/qt/qtbase/commit/04b8db3d57970631351fc6330af9553e94f1b14d

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake use of fromShortMonthName() in QDate::fromString()
Ivailo Monev [Tue, 13 Aug 2019 13:44:22 +0000 (13:44 +0000)]
make use of fromShortMonthName() in QDate::fromString()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary in QLocale::toString()
Ivailo Monev [Tue, 13 Aug 2019 13:41:32 +0000 (13:41 +0000)]
avoid temporary in QLocale::toString()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoMerge branch 'master' of https://github.com/fluxer/katie into locale
Ivailo Monev [Tue, 13 Aug 2019 10:39:52 +0000 (10:39 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie into locale

4 years agoremove QT_NETWORK_LIB guard from network-settings header
Ivailo Monev [Tue, 13 Aug 2019 10:39:36 +0000 (10:39 +0000)]
remove QT_NETWORK_LIB guard from network-settings header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoMerge branch 'master' of https://github.com/fluxer/katie into locale
Ivailo Monev [Tue, 13 Aug 2019 10:32:59 +0000 (10:32 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie into locale

4 years agoadd QHostAdress, QHostInfo and HTTP QNetworkReply tests
Ivailo Monev [Tue, 13 Aug 2019 10:32:27 +0000 (10:32 +0000)]
add QHostAdress, QHostInfo and HTTP QNetworkReply tests

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoeffectively revert 215ced5fb8d4fef90c789f67b3581a1b4e72544d
Ivailo Monev [Mon, 12 Aug 2019 23:11:42 +0000 (23:11 +0000)]
effectively revert 215ced5fb8d4fef90c789f67b3581a1b4e72544d

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoall-in-one build fix
Ivailo Monev [Mon, 12 Aug 2019 21:59:02 +0000 (21:59 +0000)]
all-in-one build fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomark date/time format parsing as likely and use fallthrough
Ivailo Monev [Mon, 12 Aug 2019 18:36:47 +0000 (18:36 +0000)]
mark date/time format parsing as likely and use fallthrough

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporaries in QLocale::toString() methods
Ivailo Monev [Mon, 12 Aug 2019 17:23:40 +0000 (17:23 +0000)]
avoid temporaries in QLocale::toString() methods

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate README
Ivailo Monev [Mon, 12 Aug 2019 17:23:09 +0000 (17:23 +0000)]
update README

QTBUG-22833 was fixed in:
https://github.com/fluxer/katie/commit/3c69bcc12b1c245a437c293c9d2d3cd49155dbc5

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoimplement timezone date specifier parsing
Ivailo Monev [Mon, 12 Aug 2019 16:39:18 +0000 (16:39 +0000)]
implement timezone date specifier parsing

upstream commit:
https://github.com/qt/qtbase/commit/68f19fb630dc02463c2d61fc511de7407687795e

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary in QDateTimeParser::sectionFormat()
Ivailo Monev [Mon, 12 Aug 2019 14:03:38 +0000 (14:03 +0000)]
avoid temporary in QDateTimeParser::sectionFormat()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoensure genlocale date/time formatter does not produce incorrect results
Ivailo Monev [Mon, 12 Aug 2019 12:11:23 +0000 (12:11 +0000)]
ensure genlocale date/time formatter does not produce incorrect results

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake monday first day in the locale table
Ivailo Monev [Mon, 12 Aug 2019 11:46:53 +0000 (11:46 +0000)]
make monday first day in the locale table

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agohandle all invalid cases in genlocale date/time formatter
Ivailo Monev [Mon, 12 Aug 2019 00:50:49 +0000 (00:50 +0000)]
handle all invalid cases in genlocale date/time formatter

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoreplace QLocalePrivate::Alternate with QLocalePrivate::ForcePoint
Ivailo Monev [Sun, 11 Aug 2019 22:21:08 +0000 (22:21 +0000)]
replace QLocalePrivate::Alternate with QLocalePrivate::ForcePoint

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agominor genlocale script review
Ivailo Monev [Sun, 11 Aug 2019 22:08:29 +0000 (22:08 +0000)]
minor genlocale script review

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse proper type for QLocale::NumberOptions
Ivailo Monev [Sun, 11 Aug 2019 22:08:07 +0000 (22:08 +0000)]
use proper type for QLocale::NumberOptions

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofix corner case locale lookup
Ivailo Monev [Sun, 11 Aug 2019 19:01:05 +0000 (19:01 +0000)]
fix corner case locale lookup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant default cases from QLocale month/day name getters
Ivailo Monev [Sun, 11 Aug 2019 14:15:57 +0000 (14:15 +0000)]
remove redundant default cases from QLocale month/day name getters

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove note about windows and mac from QLocale::system()
Ivailo Monev [Sun, 11 Aug 2019 14:15:17 +0000 (14:15 +0000)]
remove note about windows and mac from QLocale::system()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoprefix use of QLocale enums
Ivailo Monev [Sun, 11 Aug 2019 14:14:42 +0000 (14:14 +0000)]
prefix use of QLocale enums

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate README
Ivailo Monev [Sun, 11 Aug 2019 13:43:32 +0000 (13:43 +0000)]
update README

QTBUG-25143 was fixed in
https://github.com/fluxer/katie/commit/7cf27b27038305e95de86a729551ed07fa466697

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agominr genlocale script review
Ivailo Monev [Sun, 11 Aug 2019 13:32:58 +0000 (13:32 +0000)]
minr genlocale script review

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomerge non-territory locales into territory ones in genlocale script
Ivailo Monev [Sun, 11 Aug 2019 12:03:33 +0000 (12:03 +0000)]
merge non-territory locales into territory ones in genlocale script

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocorrect currency ISO code mapping
Ivailo Monev [Sun, 11 Aug 2019 10:03:56 +0000 (10:03 +0000)]
correct currency ISO code mapping

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake QLocale::toCurrencyString() respect group separator option
Ivailo Monev [Sun, 11 Aug 2019 09:48:04 +0000 (09:48 +0000)]
make QLocale::toCurrencyString() respect group separator option

upstream commits:
https://github.com/qt/qtbase/commit/3c0ac5208111c85c405ba1ee6ce3189a6c4e1236

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate README
Ivailo Monev [Sun, 11 Aug 2019 09:27:53 +0000 (09:27 +0000)]
update README

QTBUG-27287 was fixed in
https://github.com/fluxer/katie/commit/59ab7fd45fd8a2d0f40f53f1a8f21e1cc3602c05

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofix QLocale::matchingLocales() behavior if script is not AnyScript or country is...
Ivailo Monev [Sun, 11 Aug 2019 09:24:19 +0000 (09:24 +0000)]
fix QLocale::matchingLocales() behavior if script is not AnyScript or country is not AnyCountry

upstream commits:
https://github.com/qt/qtbase/commit/9b85b81bc82f4e615b5d165425dc9f84fd2ae482

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake use of tocountryenum() in genlocale script
Ivailo Monev [Sat, 10 Aug 2019 20:33:42 +0000 (20:33 +0000)]
make use of tocountryenum() in genlocale script

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake it possible to run locale test from any directory
Ivailo Monev [Sat, 10 Aug 2019 20:33:14 +0000 (20:33 +0000)]
make it possible to run locale test from any directory

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoimplement subtag, script and country substitution
Ivailo Monev [Sat, 10 Aug 2019 19:15:18 +0000 (19:15 +0000)]
implement subtag, script and country substitution

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofix negative and zero-padded year formatting
Ivailo Monev [Sat, 10 Aug 2019 12:17:58 +0000 (12:17 +0000)]
fix negative and zero-padded year formatting

cherry pick from upstream commits:
https://github.com/qt/qtbase/commit/811bf4da67cedea0daa40f2fff805003687e9d6e
https://github.com/qt/qtbase/commit/dd488bb7a449822d535ade6c840265ea76535f47

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agomake enums first member of tables structs
Ivailo Monev [Sat, 10 Aug 2019 11:37:22 +0000 (11:37 +0000)]
make enums first member of tables structs

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoMerge branch 'master' of https://github.com/fluxer/katie into locale
Ivailo Monev [Fri, 9 Aug 2019 19:42:23 +0000 (19:42 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie into locale

4 years agoadd QDate, QTime and QDateTime tests
Ivailo Monev [Fri, 9 Aug 2019 19:41:55 +0000 (19:41 +0000)]
add QDate, QTime and QDateTime tests

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agocorrect expected test data in tst_QLocale::formatDateTime_data()
Ivailo Monev [Fri, 9 Aug 2019 17:54:41 +0000 (17:54 +0000)]
correct expected test data in tst_QLocale::formatDateTime_data()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoimplement language alias substitution
Ivailo Monev [Fri, 9 Aug 2019 17:39:01 +0000 (17:39 +0000)]
implement language alias substitution

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove unused locale table data
Ivailo Monev [Fri, 9 Aug 2019 15:29:13 +0000 (15:29 +0000)]
remove unused locale table data

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoquotation data contains only chars so it can be uint in the locale table
Ivailo Monev [Fri, 9 Aug 2019 14:52:38 +0000 (14:52 +0000)]
quotation data contains only chars so it can be uint in the locale table

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadjust expected tests data of tst_QLocale::ctor() and tst_QLocale::uiLanguages()
Ivailo Monev [Fri, 9 Aug 2019 14:40:56 +0000 (14:40 +0000)]
adjust expected tests data of tst_QLocale::ctor() and tst_QLocale::uiLanguages()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agofix lookup of different languages with identical script and country
Ivailo Monev [Fri, 9 Aug 2019 14:39:23 +0000 (14:39 +0000)]
fix lookup of different languages with identical script and country

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoremove redundant and unused QLocalePrivate methods
Ivailo Monev [Fri, 9 Aug 2019 13:58:01 +0000 (13:58 +0000)]
remove redundant and unused QLocalePrivate methods

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid shadowing outer-scope variable in qt_splitLocaleName() function
Ivailo Monev [Fri, 9 Aug 2019 13:24:47 +0000 (13:24 +0000)]
avoid shadowing outer-scope variable in qt_splitLocaleName() function

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agodeal with TODO in genlocale script
Ivailo Monev [Fri, 9 Aug 2019 12:46:07 +0000 (12:46 +0000)]
deal with TODO in genlocale script

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadjust expected tests data in tst_QLocale::ctor()
Ivailo Monev [Thu, 8 Aug 2019 21:43:08 +0000 (21:43 +0000)]
adjust expected tests data in tst_QLocale::ctor()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoslightly better locale to script mappings
Ivailo Monev [Thu, 8 Aug 2019 21:41:52 +0000 (21:41 +0000)]
slightly better locale to script mappings

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoupdate CLDR to v35.1, generated data is the same
Ivailo Monev [Thu, 8 Aug 2019 19:53:30 +0000 (19:53 +0000)]
update CLDR to v35.1, generated data is the same

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoMerge branch 'master' of https://github.com/fluxer/katie into locale
Ivailo Monev [Thu, 8 Aug 2019 18:40:55 +0000 (18:40 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie into locale

4 years agoremove unused local variables in QDateTimeParser::parseSection()
Ivailo Monev [Thu, 8 Aug 2019 18:39:29 +0000 (18:39 +0000)]
remove unused local variables in QDateTimeParser::parseSection()

upstream commit:
https://github.com/qt/qtbase/commit/a3421d1ba670a25c502f5e57d16394eefaa433f3

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid temporary variable shadowing in QDateTimeParser::parseFormat()
Ivailo Monev [Thu, 8 Aug 2019 18:36:06 +0000 (18:36 +0000)]
avoid temporary variable shadowing in QDateTimeParser::parseFormat()

upstream commits:
https://github.com/qt/qtbase/commit/57e024cc81c55b8c442db9f719f19aebb321ef37

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoproperly construct QString in DateTimeParser::parseSection()
Ivailo Monev [Thu, 8 Aug 2019 18:30:07 +0000 (18:30 +0000)]
properly construct QString in DateTimeParser::parseSection()

upstream commit:
https://github.com/qt/qtbase/commit/7abb90a70aed97c665430eb1e9f174dce26addd4

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoavoid shadowing in QDateTimeParser::findAmPm()
Ivailo Monev [Thu, 8 Aug 2019 18:26:48 +0000 (18:26 +0000)]
avoid shadowing in QDateTimeParser::findAmPm()

upstream commit:
https://github.com/qt/qtbase/commit/54ece34283f0eea4181772d6ce5fcd16c96a8962

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoadjust expected data of tst_QLocale::defaultNumeringSystem()
Ivailo Monev [Thu, 8 Aug 2019 18:05:26 +0000 (18:05 +0000)]
adjust expected data of tst_QLocale::defaultNumeringSystem()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse QLocale::toString() for date/time formatting
Ivailo Monev [Thu, 8 Aug 2019 16:41:19 +0000 (16:41 +0000)]
use QLocale::toString() for date/time formatting

upstream commit:
https://github.com/qt/qtbase/commit/35af88b37ea7d0120c86ad721f695b4dcbd8ba3e

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agouse iconv codec as fallback, if possible
Ivailo Monev [Thu, 8 Aug 2019 16:13:44 +0000 (16:13 +0000)]
use iconv codec as fallback, if possible

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
4 years agoMerge branch 'master' of https://github.com/fluxer/katie into locale
Ivailo Monev [Thu, 8 Aug 2019 15:12:25 +0000 (15:12 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie into locale