Commit graph

5568 commits

Author SHA1 Message Date
Ivailo Monev
578cfd02df format QCommonStyle::drawPrimitive()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 15:17:14 +02:00
Ivailo Monev
8090f1029b translations update [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 04:17:54 +02:00
Ivailo Monev
66c28ffbd3 disable copying of QKeyMapper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 03:33:44 +02:00
Ivailo Monev
e6c7b716d8 QKeySequence decoding compatibility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 02:54:36 +02:00
Ivailo Monev
025c72ea72 alias duplicate Qt::Key enum values
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 19:16:31 +02:00
Ivailo Monev
7dccf7df4a use plain dynamic array in QGridLayoutPrivate::setupLayoutData()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 17:34:40 +02:00
Ivailo Monev
2bb2ddd077 make use of const QObjectPrivate getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 14:30:21 +02:00
Ivailo Monev
7289d5faf9 get rid of QtFriendlyLayoutWidget
upstream commits:
b4995eb749
c70c1d54f4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 14:19:03 +02:00
Ivailo Monev
1b72cc642a mark QShortcut warning cases as unlikely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 14:04:37 +02:00
Ivailo Monev
a411026929 QPainterPath::slopeAtPercent() micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 12:58:00 +02:00
Ivailo Monev
e35a339ec0 QPainterPathStroker::setDashPattern() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 12:50:33 +02:00
Ivailo Monev
47be3c55df make it possible to translate all key sequence keys
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 11:54:08 +02:00
Ivailo Monev
5574684557 properly indent QStyleSheetStyle::pixelMetric()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 13:50:45 +02:00
Ivailo Monev
d829b11c9c constify variable in QKeyMapper::clearMappings()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 13:50:22 +02:00
Ivailo Monev
a1578ab9b2 use non-static QChar::category() method in QFontMetricsF::width()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 13:49:59 +02:00
Ivailo Monev
b02a65e928 revert accidentally committed changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 13:48:54 +02:00
Ivailo Monev
1dae7d4c8b replace QKeySequence::assign() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 12:58:07 +02:00
Ivailo Monev
b81df8f836 avoid multiple data pointer datchments in QShortcutMap::createNewSequences()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 12:40:44 +02:00
Ivailo Monev
34dadb1010 create a copy of qkeysequence_p header during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 12:39:15 +02:00
Ivailo Monev
10fcd8a445 avoid copy in QX11PaintEngine::drawPixmap()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 11:09:47 +02:00
Ivailo Monev
b61e177de7 reuse variable in QKeySequence::mnemonic()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 10:05:11 +02:00
Ivailo Monev
aaddc8faad handle unassigned characters in QKeySequencePrivate::encodeString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 10:04:23 +02:00
Ivailo Monev
b86be84be3 constify QModifKeyName struct members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 16:18:08 +02:00
Ivailo Monev
a712a3b925 do not use global statics for modifiers list
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 15:59:05 +02:00
Ivailo Monev
5dc73168bb avoid QString copy in QKeySequencePrivate::decodeString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 15:41:31 +02:00
Ivailo Monev
3bd80d78d4 properly initialize QKeySequence member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 15:31:53 +02:00
Ivailo Monev
c00a85ed7a use correct type to store result of qt_safe_read()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 21:09:19 +02:00
Ivailo Monev
f590248a53 merge QKeyMapperPrivate into QKeyMapper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 20:36:57 +02:00
Ivailo Monev
e99142da5e use single variable assignment in QShortcutMap::nextState()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 20:11:36 +02:00
Ivailo Monev
c739194533 properly initialize QSemaphore member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-24 08:40:46 +02:00
Ivailo Monev
c222fe6c9e correct assert in computeOffsets()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-24 07:12:44 +02:00
Ivailo Monev
4a059a6312 deal with QKeyMapperPrivate TODOs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 13:27:44 +02:00
Ivailo Monev
551b9ebdfc avoid QAtomicInt assignment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 09:47:48 +02:00
Ivailo Monev
f29abfe0fe remove default QVariantAnimation::event() reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 09:17:35 +02:00
Ivailo Monev
77181052df restore behaviour prior to c418078aae
fixes Dolphin deadlocks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 06:57:25 +02:00
Ivailo Monev
742fd5094c include dlopen buildlink3 Make file from NetBSD package file [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 03:21:30 +02:00
Ivailo Monev
73a1ade35c skip auto-repeat check for modifier keys
fixes issues related to keyboard shortcuts on BSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 02:51:45 +02:00
Ivailo Monev
7bb93bc715 try IANA match in nameMatch()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-23 02:29:10 +02:00
Ivailo Monev
ba85709643 return IANA codec names from QIcuCodec::allCodecs()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 21:06:45 +02:00
Ivailo Monev
cf456c9b4a correct qfilesystemwatcher_unix_p header guard
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 20:43:49 +02:00
Ivailo Monev
d6d1fe5cd6 use SOCK_NONBLOCK if defined instead of two fcntl()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 03:11:43 +02:00
Ivailo Monev
c84c57c5e9 AppVeyor cache reset
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 02:14:33 +02:00
Ivailo Monev
26b6db4d4c AppVeyor cache reset
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 02:14:17 +02:00
Ivailo Monev
766be2c9c0 use qt_safe_close() instead of ::close()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 02:00:38 +02:00
Ivailo Monev
c7b858401d use qt_safe_socket() and qt_safe_close() in qGetInterfaceType()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 01:54:44 +02:00
Ivailo Monev
928e18cce7 add assert about assumption in QDataStream::operator<<(qint8)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 22:08:54 +02:00
Ivailo Monev
1b7224740a replace hard-coded integer sizes with sizeof() in QDataStream
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 19:03:43 +02:00
Ivailo Monev
f9b32cd5d4 remove redundant version check in QDataStream::operator<<(qint64)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 07:00:20 +02:00
Ivailo Monev
94faede848 brute-force guess the encoding of key events text
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 18:11:23 +02:00
Ivailo Monev
1aa12b13fd static analyzer warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 06:32:42 +02:00