Ivailo Monev
|
37e122b14e
|
kdecore: optimize KCatalog copy-cnstructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-23 18:16:32 +03:00 |
|
Ivailo Monev
|
1f05a9d76b
|
kdecore: de-virtualize KCatalog destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-23 18:16:04 +03:00 |
|
Ivailo Monev
|
29a8459798
|
generic: remove checks for system headers that should be present
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-23 15:42:09 +03:00 |
|
Ivailo Monev
|
a9ef1523ff
|
kdecore: remove old QTranslator virtual method overload
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-06 01:24:47 +03:00 |
|
Ivailo Monev
|
00f95b629b
|
generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-06-05 02:20:16 +03:00 |
|
Ivailo Monev
|
84377d0e9f
|
kdecore: correct translation of messages that are not actually translated
i.e. the original string is returned (context, magick bit and message)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-31 17:13:13 +03:00 |
|
Ivailo Monev
|
c98f34af0e
|
kdecore: fix possible use-after-free in KCatalog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-31 15:12:48 +03:00 |
|
Ivailo Monev
|
98263c361d
|
kdecore: mark the case of no message string as unlikely in KMsgCtx
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:10:21 +03:00 |
|
Ivailo Monev
|
0db8655f1e
|
kdecore: disable copying of KMsgCtx class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 18:01:15 +03:00 |
|
Ivailo Monev
|
0967b2cba6
|
kdecore: optimize messages translation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 17:59:10 +03:00 |
|
Ivailo Monev
|
3bee5ef4a1
|
kdecore: bind text domain once from KCatalog constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 17:15:25 +03:00 |
|
Ivailo Monev
|
92f1429bb8
|
kdecore: fix translation of messages with context
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 16:50:14 +03:00 |
|
Ivailo Monev
|
f6635a1150
|
kdecore: plug KLocale memory leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-30 09:03:51 +03:00 |
|
Ivailo Monev
|
d356e8f8ff
|
kdecore: export private class used in tests when testing is enabled
fixes testing build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-08-09 17:46:30 +03:00 |
|
Ivailo Monev
|
ebf69fb68e
|
generic: replace recursive QMutex-es with std::recursive_mutex-es [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-22 01:36:07 +03:00 |
|
Ivailo Monev
|
0ebac46482
|
kdecore: deal with TODO related to KCharsets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-12 13:44:11 +03:00 |
|
Ivailo Monev
|
5cb7dfae3c
|
kdecore: add warning for KCharsets::descriptionForEncoding()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-12 13:22:31 +03:00 |
|
Ivailo Monev
|
a020c03b73
|
kdecore: trim the UTF-8 converted encoding in KCharsets::descriptionForEncoding()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-12 03:43:49 +03:00 |
|
Ivailo Monev
|
2b594bb8cd
|
kdecore: make description for encoding consistent with KCharsets::descriptiveEncodingNames()
fixes remote encoding lookup in Dolphin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-12 03:15:58 +03:00 |
|
Ivailo Monev
|
e1adb6df75
|
kdecore: avoid temporaries in KLocalizedStringPrivate::selectForEnglish()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-06 01:48:38 +03:00 |
|
Ivailo Monev
|
9e667f26a3
|
kdecore: use separate non-recursive mutex for KLocalizedString formatters
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 18:22:03 +03:00 |
|
Ivailo Monev
|
d34d5ef411
|
kdecore: replace KLocalizedStringPrivate::notifyCatalogsUpdated() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 18:08:25 +03:00 |
|
Ivailo Monev
|
5af91dff97
|
kdecore: avoid temporaries in KLocalizedStringPrivate methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 18:08:01 +03:00 |
|
Ivailo Monev
|
c2520f5903
|
generic: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-07-05 17:36:45 +03:00 |
|
Ivailo Monev
|
5eb7fc8dfe
|
kdecore: add fallback for language to code query
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-27 16:25:49 +03:00 |
|
Ivailo Monev
|
7c37fa96a0
|
kdecore: remove unused KLocalizedStringPrivateStatics::theFence member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-27 15:38:58 +03:00 |
|
Ivailo Monev
|
4088d4c4e2
|
kdecore: look for installed languages and their name in the right place
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-27 15:30:14 +03:00 |
|
Ivailo Monev
|
eca1a8fcb0
|
kdecore: remove transcript support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-26 12:58:44 +03:00 |
|
Ivailo Monev
|
0a1fdd77da
|
kdecore: reuse variable in KCharsets::descriptiveEncodingNames() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-25 21:33:50 +03:00 |
|
Ivailo Monev
|
c62fb18e18
|
kdecore: regroup encodings from KCharsets::descriptiveEncodingNames() for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-24 19:45:55 +03:00 |
|
Ivailo Monev
|
f963ab496d
|
kdecore: recognize system locale encoding
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-24 17:31:35 +03:00 |
|
Ivailo Monev
|
17f11d8ada
|
kdecore: handle descriptive names and shortcuts from KCharsets::codecForName()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-24 17:08:39 +03:00 |
|
Ivailo Monev
|
32de02202f
|
kdecore: fix regression since 3f1f73ba4d
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-24 16:20:58 +03:00 |
|
Ivailo Monev
|
645fb8285d
|
kdecore: indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-20 19:05:37 +03:00 |
|
Ivailo Monev
|
74bcfd8a4d
|
kdecore: remove non-const KLocale::weekNumberSystem() getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-16 14:34:48 +03:00 |
|
Ivailo Monev
|
68af32dbe4
|
kdecore: regenerate entities source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-06-15 04:35:52 +03:00 |
|
Ivailo Monev
|
50dd0cd82c
|
kdecore: merge KLocaleUnixPrivate into KLocalePrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-26 13:58:44 +02:00 |
|
Ivailo Monev
|
825449e174
|
kdecore: rely solely on Katie's locale codec detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-24 00:18:15 +02:00 |
|
Ivailo Monev
|
48f25f1fb5
|
kdecore: replace KuitSemantics::escape() with Qt::escape()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-03-18 09:46:22 +02:00 |
|
Ivailo Monev
|
244d14a18e
|
kdecore: get rid of bundled gettext header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-02-27 10:37:14 +02:00 |
|
Ivailo Monev
|
a380512281
|
kdecore: correct logic for 12-hour clock
patch from NetBSD's pkgsrc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-23 03:41:30 +02:00 |
|
Ivailo Monev
|
08d5a6eb64
|
kdecore: update bundled gettext header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-20 11:21:59 +02:00 |
|
Ivailo Monev
|
9f33f0a2da
|
kdecore: correct argument number in KuitSemanticsPrivate::parseOpenEl()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-10 12:57:13 +02:00 |
|
Ivailo Monev
|
4efedb64ff
|
kdecore: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2021-01-09 16:39:23 +02:00 |
|
Ivailo Monev
|
66e0541610
|
kdecore: remove unused tr2i18n() function
UIC invocation is handled by CMake now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2020-11-30 17:34:50 +00:00 |
|
Ivailo Monev
|
9dcca4fe37
|
kdecore: update bundled gettext header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-02-09 02:27:50 +00:00 |
|
Ivailo Monev
|
229e736f74
|
generic: adjust to KStandardDirs changes
the lookup, even with wildcard, is no longer recursive
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2020-02-02 02:22:48 +00:00 |
|
Ivailo Monev
|
cb6ddb2623
|
kdecore: improve encoders splitting and grouping of encoders by script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-24 23:37:11 +00:00 |
|
Ivailo Monev
|
3f1f73ba4d
|
kdecore: rework KCharset to get available codecs from QTextCodec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-11-22 20:47:37 +00:00 |
|
Ivailo Monev
|
885e632451
|
kdecore: compiler warnings fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
|
2019-05-15 21:52:19 +00:00 |
|