OSDN Git Service
Ivailo Monev [Wed, 26 Apr 2017 13:31:32 +0000 (13:31 +0000)]
improve standard selection from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 13:10:59 +0000 (13:10 +0000)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 13:10:13 +0000 (13:10 +0000)]
remove reference to the removed opengl component from the scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 09:23:55 +0000 (09:23 +0000)]
openssl 1.1 support
patch based on qt4-openssl-1.1.0pre-3.patch from:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=828522
NOTE: the locking change author states that there is no need for locking in newer versions:
https://github.com/openssl/openssl/commit/
2e52e7df518d80188c865ea3f7bb3526d14b0c08
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:53:32 +0000 (07:53 +0000)]
mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:18:37 +0000 (07:18 +0000)]
mostly tests cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 07:18:09 +0000 (07:18 +0000)]
define QT_NO_USING_NAMESPACE when testing is enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 06:28:54 +0000 (06:28 +0000)]
JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 26 Apr 2017 06:28:30 +0000 (06:28 +0000)]
namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 11:38:55 +0000 (11:38 +0000)]
minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 11:25:23 +0000 (11:25 +0000)]
update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:59:05 +0000 (08:59 +0000)]
purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:17:36 +0000 (08:17 +0000)]
update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:15:19 +0000 (08:15 +0000)]
cross-compiling is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 25 Apr 2017 08:09:30 +0000 (08:09 +0000)]
now that qrand() seeds per-thread there is no need to do it for QUuid
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 9 Apr 2017 02:26:15 +0000 (02:26 +0000)]
micro-optimize QKeySequence::toString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 21 Dec 2016 13:19:05 +0000 (13:19 +0000)]
require glib version 2.22.0 at minimum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 18 Dec 2016 04:07:10 +0000 (04:07 +0000)]
minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 12 Dec 2016 03:26:41 +0000 (03:26 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 12 Dec 2016 02:53:43 +0000 (02:53 +0000)]
add gconf to Travis build dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 12 Dec 2016 02:52:37 +0000 (02:52 +0000)]
add gconf to package dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 10 Dec 2016 01:39:04 +0000 (01:39 +0000)]
misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 10 Dec 2016 01:13:29 +0000 (01:13 +0000)]
update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 8 Dec 2016 00:34:52 +0000 (00:34 +0000)]
get rid of tablet cruft
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 3 Dec 2016 20:38:40 +0000 (20:38 +0000)]
get rid of QDeclarativeTextLayout
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 21 Nov 2016 11:42:39 +0000 (11:42 +0000)]
remove key compression code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 21:03:12 +0000 (21:03 +0000)]
include required header in qsvggenerator header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 21:02:52 +0000 (21:02 +0000)]
require PCRE v7.7+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 17:31:45 +0000 (17:31 +0000)]
various cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 17:03:56 +0000 (17:03 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 14:26:52 +0000 (14:26 +0000)]
update package dependencies and remove EGL CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 13:53:20 +0000 (13:53 +0000)]
remove the opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 12:47:28 +0000 (12:47 +0000)]
minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 02:00:53 +0000 (02:00 +0000)]
prefer c++ standard argument over CMAKE_CXX_STANDARD
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 01:39:42 +0000 (01:39 +0000)]
move QT_VISIBILITY_AVAILABLE out of the mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 16 Nov 2016 00:43:41 +0000 (00:43 +0000)]
remove void pointer operator for QByteArray
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 15 Nov 2016 23:46:26 +0000 (23:46 +0000)]
fix QFactoryLoader build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 15 Nov 2016 23:38:50 +0000 (23:38 +0000)]
changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 15 Nov 2016 21:57:02 +0000 (21:57 +0000)]
remove constexpr from qRound() and qRound64()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 15 Nov 2016 21:51:36 +0000 (21:51 +0000)]
EGL and OpenGLES features require each other, make it obvious
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 15 Nov 2016 20:24:30 +0000 (20:24 +0000)]
inline qRound() and qRound64() to std::round()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 23:37:17 +0000 (23:37 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 23:01:53 +0000 (23:01 +0000)]
Xshape has no library
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 22:58:09 +0000 (22:58 +0000)]
remove now redundant XKB checks from build system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 21:49:25 +0000 (21:49 +0000)]
JSC cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 17:07:17 +0000 (17:07 +0000)]
do not quit qscript until the debugger is closed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 16:33:59 +0000 (16:33 +0000)]
convert string to ASCII when regexp matching them from JavaScriptCore
even KJS does that, I've also personally tested matching of UTF-16
characters and it seems to work
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 15:24:10 +0000 (15:24 +0000)]
make it possible to attach a debugger to the qscript tool engine
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 14:32:25 +0000 (14:32 +0000)]
note that PCRE is now required in the README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 14:32:04 +0000 (14:32 +0000)]
install PCRE in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 14:28:20 +0000 (14:28 +0000)]
remove redundant directories inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 14:27:53 +0000 (14:27 +0000)]
update dependencies in package files
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 14:19:20 +0000 (14:19 +0000)]
make use of PCRE in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 14 Nov 2016 01:25:19 +0000 (01:25 +0000)]
fix regression in the designer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 13 Nov 2016 00:51:41 +0000 (00:51 +0000)]
substitue QXmlStreamStringRef with QStringRef
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 22:42:36 +0000 (22:42 +0000)]
remove codec plugins, rely on iconv
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 20:56:14 +0000 (20:56 +0000)]
get rid of non-const getters of QRegExp
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 20:49:42 +0000 (20:49 +0000)]
get rid of QString::reallocData() overload
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 19:58:01 +0000 (19:58 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 19:08:13 +0000 (19:08 +0000)]
make use of memset in qt_memfill template
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 18:19:20 +0000 (18:19 +0000)]
define UNICODE for odbc driver again, just in case
the odbc headers define some types depending on it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 18:18:19 +0000 (18:18 +0000)]
fix build of odbc driver when UNICODE is not defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 17:39:58 +0000 (17:39 +0000)]
get rid of QSound
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 15:36:09 +0000 (15:36 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 03:19:15 +0000 (03:19 +0000)]
events cleanup mostly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 12 Nov 2016 02:22:02 +0000 (02:22 +0000)]
minor build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 21:18:45 +0000 (21:18 +0000)]
update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 21:11:28 +0000 (21:11 +0000)]
misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 21:03:42 +0000 (21:03 +0000)]
enable scripts supports in UI forms
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 20:46:09 +0000 (20:46 +0000)]
build in empty directory in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 20:43:16 +0000 (20:43 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 20:31:45 +0000 (20:31 +0000)]
update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 20:28:11 +0000 (20:28 +0000)]
remove redundant qt_x11_enforce_cursor(QWidget*)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 16:27:14 +0000 (16:27 +0000)]
input cruft leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 03:39:25 +0000 (03:39 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 11 Nov 2016 01:10:39 +0000 (01:10 +0000)]
get rid of QPicture
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 21:47:11 +0000 (21:47 +0000)]
remove windows files for lupdate
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 20:26:47 +0000 (20:26 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 20:09:57 +0000 (20:09 +0000)]
add script to build with LTO and MinSizeRel quickly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 20:08:14 +0000 (20:08 +0000)]
forbid build in the source directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 20:04:19 +0000 (20:04 +0000)]
cleanup .gitignore [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 19:58:57 +0000 (19:58 +0000)]
micro-optimizations and minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 10 Nov 2016 14:44:56 +0000 (14:44 +0000)]
get rid of JavaScriptCore's JIT and YARR
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 23:22:36 +0000 (23:22 +0000)]
backport Q_UNREACHABLE_IMPL()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 22:38:38 +0000 (22:38 +0000)]
remove now redundant utils
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 22:15:28 +0000 (22:15 +0000)]
fix a compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 22:06:38 +0000 (22:06 +0000)]
mostly JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 22:05:35 +0000 (22:05 +0000)]
make QT_FASTCALL Clang aware
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 15:58:47 +0000 (15:58 +0000)]
minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 15:40:50 +0000 (15:40 +0000)]
revert some irix changes due to missleading indentation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 14:07:56 +0000 (14:07 +0000)]
fix build of designer component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 13:50:18 +0000 (13:50 +0000)]
QMenuBar cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 13:34:59 +0000 (13:34 +0000)]
QMenuBar cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 12:38:49 +0000 (12:38 +0000)]
mostly irix code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 12:27:54 +0000 (12:27 +0000)]
mostly intergrity/vxworks code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 03:49:36 +0000 (03:49 +0000)]
add CPU and build type to CPack package name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 00:49:12 +0000 (00:49 +0000)]
fixup QApplication::activePopupWidget()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 9 Nov 2016 00:20:07 +0000 (00:20 +0000)]
merge qfeatures and qconfig headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Nov 2016 20:12:33 +0000 (20:12 +0000)]
pull latest Ninja release in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 8 Nov 2016 17:43:37 +0000 (17:43 +0000)]
fix some all-in-one build issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>