OSDN Git Service

kde/Katie.git
8 years agooptimize the UI class map handler
Ivailo Monev [Sun, 19 Jun 2016 22:40:23 +0000 (22:40 +0000)]
optimize the UI class map handler

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup JSGlobalObject
Ivailo Monev [Sun, 19 Jun 2016 15:21:42 +0000 (15:21 +0000)]
cleanup JSGlobalObject

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agooops, use proper comment tag in class map
Ivailo Monev [Sun, 19 Jun 2016 15:11:00 +0000 (15:11 +0000)]
oops, use proper comment tag in class map

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove always true conditions checks from JavaScriptCore's LiteralParser
Ivailo Monev [Sun, 19 Jun 2016 15:09:14 +0000 (15:09 +0000)]
remove always true conditions checks from JavaScriptCore's LiteralParser

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoget rid of JavaScriptCore's CString
Ivailo Monev [Sun, 19 Jun 2016 14:42:13 +0000 (14:42 +0000)]
get rid of JavaScriptCore's CString

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup UI compiler includes writer
Ivailo Monev [Sat, 18 Jun 2016 21:19:06 +0000 (21:19 +0000)]
cleanup UI compiler includes writer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of UI compiler tool after d088897d
Ivailo Monev [Sat, 18 Jun 2016 21:02:11 +0000 (21:02 +0000)]
fix build of UI compiler tool after d088897d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not re-write the class map header if not neccessary
Ivailo Monev [Sat, 18 Jun 2016 12:59:22 +0000 (12:59 +0000)]
do not re-write the class map header if not neccessary

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd pre-generated class map header
Ivailo Monev [Sat, 18 Jun 2016 12:58:54 +0000 (12:58 +0000)]
add pre-generated class map header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake Python recommended not required
Ivailo Monev [Sat, 18 Jun 2016 12:54:10 +0000 (12:54 +0000)]
make Python recommended not required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild with LTO on Archlinux
Ivailo Monev [Fri, 17 Jun 2016 03:44:07 +0000 (03:44 +0000)]
build with LTO on Archlinux

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup JavaScriptCore
Ivailo Monev [Fri, 17 Jun 2016 03:41:27 +0000 (03:41 +0000)]
cleanup JavaScriptCore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not disable stack protector for JavaScriptCore
Ivailo Monev [Fri, 17 Jun 2016 02:44:11 +0000 (02:44 +0000)]
do not disable stack protector for JavaScriptCore

whatever it was supposed to achieve it no longer applies, or at least from
my tests. it was most likely a workaround for a compiler bug, the change
dates from 2009 at least (https://github.com/qtproject/qt/commit/120329ad)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove entry for gone JavaSciptCore file
Ivailo Monev [Fri, 17 Jun 2016 00:06:48 +0000 (00:06 +0000)]
remove entry for gone JavaSciptCore file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup JavaScriptCore
Ivailo Monev [Fri, 17 Jun 2016 00:04:39 +0000 (00:04 +0000)]
cleanup JavaScriptCore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofor build with cast from/to ASCII support
Ivailo Monev [Thu, 16 Jun 2016 00:07:54 +0000 (00:07 +0000)]
for build with cast from/to ASCII support

the situation with QVariant is bad, it will either cause and assert at
runtime or linker error (with undefined refence) for applications that
have been build without the definitions and require rebuild along with
manual tracker of such "casts"

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoworkaround the annoying compiler warning for QList
Ivailo Monev [Wed, 15 Jun 2016 18:09:05 +0000 (18:09 +0000)]
workaround the annoying compiler warning for QList

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix native wifi network plugin buld after b4b55908
Ivailo Monev [Wed, 15 Jun 2016 09:16:54 +0000 (12:16 +0300)]
fix native wifi network plugin buld after b4b55908

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake it build with QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII
Ivailo Monev [Wed, 15 Jun 2016 02:32:57 +0000 (02:32 +0000)]
make it build with QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII

at least the important components, tools, etc. the tests and the utilities
have not been fully tested and fixed yet not has this been tested on
platform other than Linux yet

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove redundant type changes from QByteArray
Ivailo Monev [Wed, 15 Jun 2016 02:27:29 +0000 (02:27 +0000)]
remove redundant type changes from QByteArray

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup QColor
Ivailo Monev [Wed, 15 Jun 2016 01:50:02 +0000 (01:50 +0000)]
cleanup QColor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoheaders compat
Ivailo Monev [Tue, 14 Jun 2016 19:34:30 +0000 (19:34 +0000)]
headers compat

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake JSC mmap on demand even on x86_64
Ivailo Monev [Tue, 14 Jun 2016 03:24:44 +0000 (03:24 +0000)]
make JSC mmap on demand even on x86_64

even WebKit has done it and it makes things much less complicated

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove useless pointer check in JSC ExecutablePool
Ivailo Monev [Tue, 14 Jun 2016 03:19:10 +0000 (03:19 +0000)]
remove useless pointer check in JSC ExecutablePool

ExecutablePool::systemAlloc() calls CRASH() if the
allocation failed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoforce PIC on object targets if depending on the library targets
Ivailo Monev [Mon, 13 Jun 2016 22:07:42 +0000 (22:07 +0000)]
force PIC on object targets if depending on the library targets

the CMake documentation for the POSITION_INDEPENDENT_CODE
property states that it is set to True for SHARED and
MODULE targets, however mixing objects that are build
without PIC and shared/module objects with PIC does not
end well (linker error) thus the macro to workaround
that fixing the build for x86_64

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake use of GENERATED property in katie_translations()
Ivailo Monev [Sun, 12 Jun 2016 21:12:26 +0000 (21:12 +0000)]
make use of GENERATED property in katie_translations()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agosome strict iterators build fixes
Ivailo Monev [Sun, 12 Jun 2016 21:01:44 +0000 (21:01 +0000)]
some strict iterators build fixes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove unnecessary assignment in LayoutData::reallocate()
Ivailo Monev [Sun, 12 Jun 2016 20:20:50 +0000 (20:20 +0000)]
remove unnecessary assignment in LayoutData::reallocate()

upstream commits:
https://github.com/qtproject/qtbase/commit/09754d218a9c8f19f9a8f9bf920bc52064163d7a

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix redefinition compiler warnings in QZipReader
Ivailo Monev [Sun, 12 Jun 2016 18:56:09 +0000 (18:56 +0000)]
fix redefinition compiler warnings in QZipReader

the warnings are triggered when miniz is used along
with the MinGW toolchain because miniz includes
sys/stat.h

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd a note about LTO to README
Ivailo Monev [Sun, 12 Jun 2016 18:42:32 +0000 (18:42 +0000)]
add a note about LTO to README

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agouse string builder and fix issues with it on UNIX
Ivailo Monev [Sun, 12 Jun 2016 14:21:03 +0000 (14:21 +0000)]
use string builder and fix issues with it on UNIX

upstream commits:
https://github.com/qtproject/qttools/commit/ad9b37a706567147b78d22d0de4a016b6c5af9b3
https://github.com/qtproject/qttools/commit/8a8fca2f853cd007d568438f5807441f75b6cd68

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agooptimize designer components images
Ivailo Monev [Sun, 12 Jun 2016 13:01:56 +0000 (13:01 +0000)]
optimize designer components images

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix some compiler warnings about ASCII casts
Ivailo Monev [Sun, 12 Jun 2016 04:34:53 +0000 (04:34 +0000)]
fix some compiler warnings about ASCII casts

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix installation paths for sql drivers
Ivailo Monev [Sun, 12 Jun 2016 02:50:45 +0000 (02:50 +0000)]
fix installation paths for sql drivers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup unused gdk_drawable_get_depth()
Ivailo Monev [Sun, 12 Jun 2016 02:23:53 +0000 (02:23 +0000)]
cleanup unused gdk_drawable_get_depth()

upstream commits:
https://github.com/qtproject/qtbase/commit/b9a2a0141f4c8f0608f905a733621ebb436958e4

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove redundant definition of QT_SOCKOPTLEN_T
Ivailo Monev [Sun, 12 Jun 2016 02:20:56 +0000 (02:20 +0000)]
remove redundant definition of QT_SOCKOPTLEN_T

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove ColorSpec, setColorSpec() and colorSpec()
Ivailo Monev [Sun, 12 Jun 2016 02:20:31 +0000 (02:20 +0000)]
remove ColorSpec, setColorSpec() and colorSpec()

upstream commits:
https://github.com/qtproject/qtbase/commit/c10a1c8f14c519024cdc6f0ee3fae64263979635

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomanually inline the template for free'ing QList data
Ivailo Monev [Sun, 12 Jun 2016 02:19:10 +0000 (02:19 +0000)]
manually inline the template for free'ing QList data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agominor QString header cleanup
Ivailo Monev [Sat, 11 Jun 2016 23:18:07 +0000 (23:18 +0000)]
minor QString header cleanup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoworkaround the annoying compiler warning for QByteArray
Ivailo Monev [Sat, 11 Jun 2016 23:17:38 +0000 (23:17 +0000)]
workaround the annoying compiler warning for QByteArray

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Sat, 11 Jun 2016 21:01:19 +0000 (21:01 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie

8 years agoremove redundant C-style cast
Ivailo Monev [Sat, 11 Jun 2016 21:00:56 +0000 (21:00 +0000)]
remove redundant C-style cast

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agooptimize QIconLoader::findIconHelper()
Ivailo Monev [Sat, 11 Jun 2016 20:59:18 +0000 (20:59 +0000)]
optimize QIconLoader::findIconHelper()

upstream commits:
https://github.com/qtproject/qtbase/commit/36aaf851ff2814e9e5c024e21b866c403137ff26

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove redundant properties setup, also mark GUI apps as such
Ivailo Monev [Sat, 11 Jun 2016 14:04:59 +0000 (17:04 +0300)]
remove redundant properties setup, also mark GUI apps as such

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agosimplify installation directories handling via use of CPACK_SET_DESTDIR
Ivailo Monev [Fri, 10 Jun 2016 11:06:44 +0000 (14:06 +0300)]
simplify installation directories handling via use of CPACK_SET_DESTDIR

also, the CMake files are installed where they can be found by default
(without any manual configuration) by default - in the top-level
installation directory (CMAKE_INSTALL_PREFIX)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild the gif handler into the gui component
Ivailo Monev [Fri, 10 Jun 2016 02:47:38 +0000 (02:47 +0000)]
build the gif handler into the gui component

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoqtconcurrentresultstore.h needs qvector.h
Ivailo Monev [Thu, 9 Jun 2016 18:04:46 +0000 (18:04 +0000)]
qtconcurrentresultstore.h needs qvector.h

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build due to source incompatible change with FreeType 2.5.4
Ivailo Monev [Thu, 9 Jun 2016 17:28:39 +0000 (17:28 +0000)]
fix build due to source incompatible change with FreeType 2.5.4

upstream commits:
https://github.com/qtproject/qtbase/commit/9d2edfe5248fce8b16693fad8304f94a1f101bab

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix a compiler warning
Ivailo Monev [Thu, 9 Jun 2016 17:27:18 +0000 (17:27 +0000)]
fix a compiler warning

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove reserved bits from QObjectData
Ivailo Monev [Thu, 9 Jun 2016 13:12:42 +0000 (16:12 +0300)]
remove reserved bits from QObjectData

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Thu, 9 Jun 2016 04:21:00 +0000 (04:21 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie

8 years agomisc cleanups
Ivailo Monev [Thu, 9 Jun 2016 02:07:25 +0000 (02:07 +0000)]
misc cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomisc cleanups
Ivailo Monev [Thu, 9 Jun 2016 01:11:10 +0000 (01:11 +0000)]
misc cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Wed, 8 Jun 2016 21:47:12 +0000 (00:47 +0300)]
Merge branch 'master' of https://github.com/fluxer/katie

8 years agoremove unused QSegfaultHandler
Ivailo Monev [Wed, 8 Jun 2016 21:46:53 +0000 (00:46 +0300)]
remove unused QSegfaultHandler

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not generate API docs for local classes
Ivailo Monev [Wed, 8 Jun 2016 19:10:54 +0000 (19:10 +0000)]
do not generate API docs for local classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agowarn about QT_PLUGIN_PATH when tests are going to be run
Ivailo Monev [Wed, 8 Jun 2016 18:04:53 +0000 (18:04 +0000)]
warn about QT_PLUGIN_PATH when tests are going to be run

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agorun tests in the CMake binary alternative of the current directory
Ivailo Monev [Wed, 8 Jun 2016 17:28:59 +0000 (17:28 +0000)]
run tests in the CMake binary alternative of the current directory

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Wed, 8 Jun 2016 09:15:16 +0000 (12:15 +0300)]
Merge branch 'master' of https://github.com/fluxer/katie

8 years agofix build without relocations after df31068b
Ivailo Monev [Wed, 8 Jun 2016 09:40:34 +0000 (09:40 +0000)]
fix build without relocations after df31068b

in Qt5 Q_NO_DATA_RELOCATION is no longer and I
overlooked the hunk in which QMetaObjectAccessor was
removed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix misleading indentations compiler warnings in QTreeView
Ivailo Monev [Wed, 8 Jun 2016 09:22:40 +0000 (09:22 +0000)]
fix misleading indentations compiler warnings in QTreeView

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove some redundant headers inclusions
Ivailo Monev [Wed, 8 Jun 2016 09:14:53 +0000 (12:14 +0300)]
remove some redundant headers inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove leftovers from QML debugger
Ivailo Monev [Wed, 8 Jun 2016 07:31:27 +0000 (07:31 +0000)]
remove leftovers from QML debugger

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix GCC 6 valid warnings about misleading indendations
Ivailo Monev [Wed, 8 Jun 2016 07:30:10 +0000 (07:30 +0000)]
fix GCC 6 valid warnings about misleading indendations

upstream commits:
https://github.com/qtproject/qtbase/commit/157445e64a277098b309b2bdfeda769f443b659d

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove handling of FORCE_UREF define
Ivailo Monev [Wed, 8 Jun 2016 01:31:15 +0000 (01:31 +0000)]
remove handling of FORCE_UREF define

upstream commits:
https://github.com/qtproject/qtbase/commit/ef077750ce47212570c9bc1ce6367309678440f6

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove leftovers of reserved bits
Ivailo Monev [Wed, 8 Jun 2016 01:19:47 +0000 (01:19 +0000)]
remove leftovers of reserved bits

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agochange build flags for Linux
Ivailo Monev [Wed, 8 Jun 2016 00:08:53 +0000 (00:08 +0000)]
change build flags for Linux

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove reservations from containers
Ivailo Monev [Tue, 7 Jun 2016 23:49:58 +0000 (23:49 +0000)]
remove reservations from containers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Tue, 7 Jun 2016 23:20:09 +0000 (23:20 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie

8 years agocorrect identation in qstrncpy()
Ivailo Monev [Tue, 7 Jun 2016 23:19:47 +0000 (23:19 +0000)]
correct identation in qstrncpy()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd the qdbusviewer Windows resource file to sources when building for Windows
Ivailo Monev [Tue, 7 Jun 2016 18:45:07 +0000 (21:45 +0300)]
add the qdbusviewer Windows resource file to sources when building for Windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd the designer Windows resource file to sources when building for Windows
Ivailo Monev [Tue, 7 Jun 2016 18:42:40 +0000 (21:42 +0300)]
add the designer Windows resource file to sources when building for Windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoRevert "remove redundant sources from shared linguist"
Ivailo Monev [Tue, 7 Jun 2016 18:14:03 +0000 (21:14 +0300)]
Revert "remove redundant sources from shared linguist"

This reverts commit bc2c06d2d9dc6073251dc5cc6f1fd1e77b62b733.

8 years agoremove redundant sources from shared linguist
Ivailo Monev [Tue, 7 Jun 2016 18:02:54 +0000 (21:02 +0300)]
remove redundant sources from shared linguist

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove useless list items filtering from UIC database info
Ivailo Monev [Tue, 7 Jun 2016 17:44:36 +0000 (20:44 +0300)]
remove useless list items filtering from UIC database info

since the connections list is cleared before that and m_connections is
private there is no way it could've changed, even after calling
TreeWalker::acceptUI()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove the redundant UI validator
Ivailo Monev [Tue, 7 Jun 2016 16:58:11 +0000 (19:58 +0300)]
remove the redundant UI validator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove redundant casts from JavaScriptCore
Ivailo Monev [Tue, 7 Jun 2016 15:08:50 +0000 (15:08 +0000)]
remove redundant casts from JavaScriptCore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix compiler warning about misleading identation
Ivailo Monev [Tue, 7 Jun 2016 00:04:50 +0000 (00:04 +0000)]
fix compiler warning about misleading identation

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoRevert "fix compiler warnings about non-heap free"
Ivailo Monev [Mon, 6 Jun 2016 22:30:25 +0000 (22:30 +0000)]
Revert "fix compiler warnings about non-heap free"

even tough the fix was for bogus compiler warning and gets the job
done the LLVM address sanitizer will bail out when it encounters it.

This reverts commit 947b385fa6ea259c1a9a5c99799e6a16b8bba689.

8 years agodrop malloc validation from JavaScriptCore
Ivailo Monev [Mon, 6 Jun 2016 22:29:56 +0000 (22:29 +0000)]
drop malloc validation from JavaScriptCore

compilers can do this nowdays, the only reason to keep the FastAllocBase
classs is so that fastMalloc (and friends) are used which call CRASH() on
allocation failure.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoensure that that WITH_THREADS is respected
Ivailo Monev [Mon, 6 Jun 2016 16:02:48 +0000 (16:02 +0000)]
ensure that that WITH_THREADS is respected

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove unused private QXmlAttributes member
Ivailo Monev [Mon, 6 Jun 2016 16:01:59 +0000 (16:01 +0000)]
remove unused private QXmlAttributes member

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agorevert some of the changes from 48a45d0c
Ivailo Monev [Mon, 6 Jun 2016 12:55:21 +0000 (12:55 +0000)]
revert some of the changes from 48a45d0c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agonote in README that moc, uic, rcc and lrelease are linked to components
Ivailo Monev [Mon, 6 Jun 2016 02:10:30 +0000 (02:10 +0000)]
note in README that moc, uic, rcc and lrelease are linked to components

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove OpenSSL API glue
Ivailo Monev [Sat, 4 Jun 2016 16:13:44 +0000 (16:13 +0000)]
remove OpenSSL API glue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agominor QStringMatcher cleanup
Ivailo Monev [Sat, 4 Jun 2016 15:17:37 +0000 (15:17 +0000)]
minor QStringMatcher cleanup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild fixes for the QT_STRICT_ITERATORS conditional
Ivailo Monev [Sat, 4 Jun 2016 14:15:26 +0000 (14:15 +0000)]
build fixes for the QT_STRICT_ITERATORS conditional

the only thing left to fix is the dbus component which requires the
pointer operator backported from https://github.com/qtproject/qtbase/commit/9c5a77f0ef0b2ace0b11719142115eded4a7c05e
but it messes up the erase and insert templates and causes source
incompatibilities so it has to investigated further.

upstream commits:
https://github.com/qtproject/qtbase/commit/fad1fa65ed2a76539a229acaa83299875ce8b4c1
https://github.com/qtproject/qtbase/commit/7c1e0fef8e35ecd8487c41dc39e7ce46537f3040
https://github.com/qtproject/qtbase/commit/c4fbe872be1316f2fd65aa62863d6617cb129a3f
https://github.com/qtproject/qtbase/commit/0412ad35132e0de008d601912ded1f147014cab1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup QByteArrayMatcher
Ivailo Monev [Sat, 4 Jun 2016 14:09:34 +0000 (14:09 +0000)]
cleanup QByteArrayMatcher

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove useless git attributs config for 3rd party sources
Ivailo Monev [Fri, 3 Jun 2016 22:46:29 +0000 (22:46 +0000)]
remove useless git attributs config for 3rd party sources

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agotemporary fix for the fixed pool allocator used on x86_64
Ivailo Monev [Fri, 3 Jun 2016 22:44:40 +0000 (22:44 +0000)]
temporary fix for the fixed pool allocator used on x86_64

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix some compiler warnings in gui component
Ivailo Monev [Thu, 2 Jun 2016 15:17:45 +0000 (15:17 +0000)]
fix some compiler warnings in gui component

upstream commits:
https://github.com/qtproject/qtbase/commit/911cfc4e905c022e10932812632d8b894e9e3004

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agonote recently fixed bug report in README
Ivailo Monev [Thu, 2 Jun 2016 11:47:50 +0000 (14:47 +0300)]
note recently fixed bug report in README

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build if script component with LTO
Ivailo Monev [Wed, 1 Jun 2016 12:43:07 +0000 (12:43 +0000)]
fix build if script component with LTO

https://bugs.webkit.org/show_bug.cgi?id=56088

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agovarious cleanups
Ivailo Monev [Tue, 31 May 2016 19:27:38 +0000 (19:27 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd a qHash for QUuid
Ivailo Monev [Tue, 31 May 2016 16:31:23 +0000 (16:31 +0000)]
add a qHash for QUuid

upstream commits:
https://github.com/qtproject/qtbase/commit/55d68a16aafb93aa15bcdbd78892006777b6067a

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of QVector benchmark
Ivailo Monev [Sun, 29 May 2016 15:00:27 +0000 (15:00 +0000)]
fix build of QVector benchmark

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd QT_STRICT_ITERATORS to possible future build definitions
Ivailo Monev [Sun, 29 May 2016 15:00:09 +0000 (15:00 +0000)]
add QT_STRICT_ITERATORS to possible future build definitions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not try to alighn the QVector data
Ivailo Monev [Sun, 29 May 2016 14:49:40 +0000 (14:49 +0000)]
do not try to alighn the QVector data

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoinline qMallocAligned(), qReallocAligned() and qFreeAligned() to non-alighgned functions
Ivailo Monev [Sun, 29 May 2016 14:45:42 +0000 (14:45 +0000)]
inline qMallocAligned(), qReallocAligned() and qFreeAligned() to non-alighgned functions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove checks for obsolete arguments
Ivailo Monev [Sun, 29 May 2016 14:43:43 +0000 (14:43 +0000)]
remove checks for obsolete arguments

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>