Commit graph

56 commits

Author SHA1 Message Date
Ivailo Monev
abb497201d remove unused QtMsgType::QtSystemMsg enum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-30 09:04:10 +00:00
Ivailo Monev
34ef1069b0 mark some environment queries as static and const
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-30 08:09:53 +00:00
Ivailo Monev
85077cc320 make qt_error_string() argument non-optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-30 07:38:10 +00:00
Ivailo Monev
2d01c6c949 unexport/remove unused internal external references
plenty of those, I've grep-ed only for Q_GUI_EXPORT and qt_ prefix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 22:23:15 +00:00
Ivailo Monev
db53ab28e4 prefix standard function calls in qt_print_backtrace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-15 19:43:05 +00:00
Ivailo Monev
c6a58b86dd check status of unw_getcontext() and unw_init_local() in qt_print_backtrace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 18:14:18 +00:00
Ivailo Monev
b870968b33 introduce support for backtrace on crash via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 16:29:42 +00:00
Ivailo Monev
1aeb5c27a6 drop DEC Ultrix and Reliant UNIX support
both are proprietary and Reliant UNIX is discontinued

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-23 06:22:55 +00:00
Ivailo Monev
0edd707584 move qt_int_sqrt() function from qglobal to qtextdocument source file and make it static
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-18 00:06:51 +00:00
Ivailo Monev
19650be3c5 make use of qt_error_string() in QSystemError::toString() method and qdlerror() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-12 15:46:39 +00:00
Ivailo Monev
571ebf899a remove most std::bad_alloc exceptions handling
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-09 02:15:39 +00:00
Ivailo Monev
6943b3bb4a use QTime instead of QDateTime as random seed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-07 04:59:52 +00:00
Ivailo Monev
386e6fc3d4 require strerror_r(), realpath() and unsetenv() from the host
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-06 01:26:40 +00:00
Ivailo Monev
45f9f5520a remove redundant header inclusions from qglobal source file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-05 23:33:19 +00:00
Ivailo Monev
5b459cf0ec update copyright and add script for doing so
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-29 23:21:34 +00:00
Ivailo Monev
a613b76f0c remove redundant return from qt_message() function
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-08 17:32:38 +00:00
Ivailo Monev
dea7ce0bf9 remove documentation for macros that are no more [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-06 14:57:07 +00:00
Ivailo Monev
b3418e6cc8 optimize message functions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:53:46 +00:00
Ivailo Monev
b3b9d3373c remove documentation for global macros that are not defined anymore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 17:52:36 +00:00
Ivailo Monev
663881b8a1 remove redundant whitespace in qt_print_backtrace()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 17:01:11 +00:00
Ivailo Monev
f7b97d7482 support stack unwinding on assert via Unwind
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 16:00:23 +00:00
Ivailo Monev
c20d40b9fb simplify PRNG seeding
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-30 03:37:31 +00:00
Ivailo Monev
9cf0034f32 replace "Qt Designer" with "Katie Designer"
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 03:33:51 +00:00
Ivailo Monev
849ba7a632 replace system with local header inclusions where applicable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-16 11:50:03 +00:00
Ivailo Monev
69a8ec278b deal with TODO in mkspecs and review architectures checks in global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 19:48:52 +00:00
Ivailo Monev
ed244d8eb6 remove unused internal functionality
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 22:53:10 +00:00
Ivailo Monev
a21a480105 copyright update
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-02 18:13:44 +00:00
Ivailo Monev
39701195bb various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-07 13:52:57 +00:00
Ivailo Monev
80d4bc168e more copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 14:21:30 +00:00
Ivailo Monev
74bb412630 copyright changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-03 13:38:02 +00:00
Ivailo Monev
b037de1014 move qRound()/qRound64() docs where they belong
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-22 16:41:18 +00:00
Ivailo Monev
8e86a5065a initialize thread locals
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 17:58:50 +00:00
Ivailo Monev
f8cb569601 plug qrand() memory leak
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-14 05:38:21 +00:00
Ivailo Monev
f2068eb81d global cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 16:51:14 +00:00
Ivailo Monev
3c58788f05 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2018-07-10 14:31:23 +00:00
Ivailo Monev
612e6fc142 mostly Q_WS_MAC leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-06 07:44:53 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
3cfb9c6325 mostly intergrity/vxworks code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 12:27:54 +00:00
Ivailo Monev
1566852990 seed the PRNG per-thread
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 15:44:27 +00:00
Ivailo Monev
7c356db817 remove QDebug/qDebug/etc. from global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-18 22:06:15 +00:00
Ivailo Monev
b170223cef make qrand() a bit more reliable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-05 18:47:44 +00:00
Ivailo Monev
9588f8cfd2 various cleanups, mostly d-pointers abusing removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-25 04:11:42 +00:00
Ivailo Monev
9f5d79e38d win and mac leftovers removal from network component mostly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 00:16:22 +00:00
Ivailo Monev
c379b60870 mac, win, etc. leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-14 03:15:37 +00:00
Ivailo Monev
ce596653e4 remove some Q_WS_WIN, Q_WS_MAC, Q_CC_MSVC, etc. leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:38:50 +00:00
Ivailo Monev
a4e1e9b33b cleanup and fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:44:45 +00:00
Ivailo Monev
3131357af2 remove Windows, Mac and other proprietary OS files 2016-09-11 03:34:17 +00:00
Ivailo Monev
31ccaee366 core component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 14:36:42 +00:00
Ivailo Monev
4ac0866a99 various cleanups, mostly help component related
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-17 04:19:52 +00:00
Ivailo Monev
36696b61fd QWS and QPA cleanups (incomplete)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-21 16:52:02 +00:00