OSDN Git Service

kde/Katie.git
7 years agofixup network component after QLocalUnixSocket removal
Ivailo Monev [Sun, 11 Sep 2016 04:53:58 +0000 (04:53 +0000)]
fixup network component after QLocalUnixSocket removal

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobuild with GCC too in Travis
Ivailo Monev [Sun, 11 Sep 2016 04:06:14 +0000 (04:06 +0000)]
build with GCC too in Travis

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocleanup and fixup
Ivailo Monev [Sun, 11 Sep 2016 04:05:58 +0000 (04:05 +0000)]
cleanup and fixup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobuild fixup
Ivailo Monev [Sun, 11 Sep 2016 03:48:27 +0000 (03:48 +0000)]
build fixup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocleanup and fixup
Ivailo Monev [Sun, 11 Sep 2016 03:44:41 +0000 (03:44 +0000)]
cleanup and fixup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocleanup the Travis file
Ivailo Monev [Sun, 11 Sep 2016 03:39:07 +0000 (03:39 +0000)]
cleanup the Travis file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoupdate README
Ivailo Monev [Sun, 11 Sep 2016 03:37:29 +0000 (03:37 +0000)]
update README

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobuild system cleanup
Ivailo Monev [Sun, 11 Sep 2016 03:34:55 +0000 (03:34 +0000)]
build system cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoremove Windows, Mac and other proprietary OS files
Ivailo Monev [Sun, 11 Sep 2016 03:34:17 +0000 (03:34 +0000)]
remove Windows, Mac and other proprietary OS files

7 years agominor raster paint engine cleanup
Ivailo Monev [Sat, 10 Sep 2016 16:15:08 +0000 (16:15 +0000)]
minor raster paint engine cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoquick README review
Ivailo Monev [Fri, 9 Sep 2016 16:22:23 +0000 (16:22 +0000)]
quick README review

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoless template magic in JavaScriptCore collector header
Ivailo Monev [Fri, 9 Sep 2016 16:01:55 +0000 (16:01 +0000)]
less template magic in JavaScriptCore collector header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoget rid of ASSERT_NOT_REACHED(), UNLIKELY() and LIKELY()
Ivailo Monev [Fri, 9 Sep 2016 15:29:35 +0000 (15:29 +0000)]
get rid of ASSERT_NOT_REACHED(), UNLIKELY() and LIKELY()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoupdate libpng to 1.6.25
Ivailo Monev [Fri, 9 Sep 2016 03:42:59 +0000 (03:42 +0000)]
update libpng to 1.6.25

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoupdate translations
Ivailo Monev [Thu, 8 Sep 2016 23:18:30 +0000 (23:18 +0000)]
update translations

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoremove CMake files adjustment code from incfsck script
Ivailo Monev [Thu, 8 Sep 2016 23:11:19 +0000 (23:11 +0000)]
remove CMake files adjustment code from incfsck script

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoapply KATIE_DEFINITIONS via Cflags from the core component pkgconfig file
Ivailo Monev [Thu, 8 Sep 2016 22:40:28 +0000 (22:40 +0000)]
apply KATIE_DEFINITIONS via Cflags from the core component pkgconfig file

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agogetting rid of QNativeImage, Mac and Windows not tested
Ivailo Monev [Thu, 8 Sep 2016 22:02:36 +0000 (22:02 +0000)]
getting rid of QNativeImage, Mac and Windows not tested

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobunch of all-in-one build fixes
Ivailo Monev [Tue, 6 Sep 2016 18:00:28 +0000 (18:00 +0000)]
bunch of all-in-one build fixes

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agouse common header for gui component stuff
Ivailo Monev [Tue, 6 Sep 2016 06:05:43 +0000 (06:05 +0000)]
use common header for gui component stuff

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoall-in-one build fix-fix
Ivailo Monev [Tue, 6 Sep 2016 05:43:31 +0000 (05:43 +0000)]
all-in-one build fix-fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agovarious fixes and cleanups
Ivailo Monev [Tue, 6 Sep 2016 05:28:14 +0000 (05:28 +0000)]
various fixes and cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofix a compiler warning
Ivailo Monev [Mon, 29 Aug 2016 16:12:47 +0000 (16:12 +0000)]
fix a compiler warning

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofix some compiler warnings
Ivailo Monev [Mon, 29 Aug 2016 15:54:06 +0000 (15:54 +0000)]
fix some compiler warnings

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoassign argc just before it is going to be used in moc
Ivailo Monev [Mon, 29 Aug 2016 05:05:32 +0000 (05:05 +0000)]
assign argc just before it is going to be used in moc

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agogetting QTextBoundaryFinder to behave like I want it (theoretically)
Ivailo Monev [Mon, 29 Aug 2016 05:04:31 +0000 (05:04 +0000)]
getting QTextBoundaryFinder to behave like I want it (theoretically)

Grapheme - all-in-one, everything that is not a letter or a number - marks,
punctuations, space, etc.

Word - stop at space, illogical but right because when one wants to word-
wrap (which this is mostly used for I assume) punctuation should be on the
same row which means that a split must happen after the punctuation, e.g.
"hey,<split> joe!"

Sentence - that's very questionable, usually a punctuation (e.g. comma) can
be used to split a sentence into few sentences but that does not mean that
the sentence boundary was found (e.g. full stop, question mark, etc.) in
the current implementation

Line - obviously just line ending, that would be \n for UNIX (x000A in
Unicode) and whatever else someone comes up into his own "standard".

In any case the whole text-boundary finder class looks wrong for any use
case to me, while I was working on KHTML I found that it's much faster and
more reliable to just test if the UChar/QChar is space (via isSpace()) or
whatever the case needs rather then use the finder. I do not want to botch
it out of the toolkit yet but I suppose a class that looks for a QChar
category(ies) would be far more usefull then a boundry type specific to the
boundry finder with assumptions that are not obvious at first glance.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoadd conditional fontconfig guards to qfontdatabase_x11 header
Ivailo Monev [Sun, 28 Aug 2016 21:07:50 +0000 (21:07 +0000)]
add conditional fontconfig guards to qfontdatabase_x11 header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agore-implement QTextBoundryFinder via QChar
Ivailo Monev [Sun, 28 Aug 2016 17:06:32 +0000 (17:06 +0000)]
re-implement QTextBoundryFinder via QChar

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobootstrap_moc is exe
Ivailo Monev [Sun, 28 Aug 2016 14:55:44 +0000 (14:55 +0000)]
bootstrap_moc is exe

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomaking use of CMake variables for flags
Ivailo Monev [Sun, 28 Aug 2016 14:54:57 +0000 (14:54 +0000)]
making use of CMake variables for flags

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agojust do not run the tests/benchmakrs in Travis for now
Ivailo Monev [Sun, 28 Aug 2016 00:44:36 +0000 (03:44 +0300)]
just do not run the tests/benchmakrs in Travis for now

7 years agoremove offline storage property leftovers
Ivailo Monev [Sun, 28 Aug 2016 00:08:36 +0000 (03:08 +0300)]
remove offline storage property leftovers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agooops, fix build of declarative component
Ivailo Monev [Sun, 28 Aug 2016 01:48:25 +0000 (01:48 +0000)]
oops, fix build of declarative component

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agodeclarative component can be build as all-in-one now
Ivailo Monev [Sun, 28 Aug 2016 01:33:18 +0000 (01:33 +0000)]
declarative component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoopengl component can be build as all-in-one now
Ivailo Monev [Sat, 27 Aug 2016 16:51:03 +0000 (16:51 +0000)]
opengl component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoboth designer components can be build as all-in-one now
Ivailo Monev [Sat, 27 Aug 2016 03:56:06 +0000 (03:56 +0000)]
both designer components can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoand the actualy fix for tst_qgraphicsview
Ivailo Monev [Sat, 27 Aug 2016 00:16:33 +0000 (00:16 +0000)]
and the actualy fix for tst_qgraphicsview

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoattempt to fix the test build
Ivailo Monev [Fri, 26 Aug 2016 23:41:43 +0000 (23:41 +0000)]
attempt to fix the test build

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoshareddeviceskin can build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 23:29:19 +0000 (23:29 +0000)]
shareddeviceskin can build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoallow inclusions of multiple resource generated files from one source file
Ivailo Monev [Fri, 26 Aug 2016 23:18:28 +0000 (23:18 +0000)]
allow inclusions of multiple resource generated files from one source file

you will see the use case for this in the all-in-one build of deviceskin
once I push the changes to make use of it

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomostly build system changes
Ivailo Monev [Fri, 26 Aug 2016 21:24:47 +0000 (21:24 +0000)]
mostly build system changes

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoall-in-one build fixes for designer component
Ivailo Monev [Fri, 26 Aug 2016 18:05:03 +0000 (18:05 +0000)]
all-in-one build fixes for designer component

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoqtgradienteditor can be build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 18:03:18 +0000 (18:03 +0000)]
qtgradienteditor can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agodesigner tool can be build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 17:19:33 +0000 (17:19 +0000)]
designer tool can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoenable all-in-one in Travis
Ivailo Monev [Fri, 26 Aug 2016 16:43:36 +0000 (16:43 +0000)]
enable all-in-one in Travis

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agohelp component can be build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 16:32:34 +0000 (16:32 +0000)]
help component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofixup the paths in the pkg-config files
Ivailo Monev [Fri, 26 Aug 2016 16:03:37 +0000 (16:03 +0000)]
fixup the paths in the pkg-config files

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agodo not blacklist KtCore from all-in-one build now
Ivailo Monev [Fri, 26 Aug 2016 14:39:13 +0000 (14:39 +0000)]
do not blacklist KtCore from all-in-one build now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoMerge branch 'master' of https://github.com/fluxer/katie
Ivailo Monev [Fri, 26 Aug 2016 14:37:58 +0000 (14:37 +0000)]
Merge branch 'master' of https://github.com/fluxer/katie

7 years agocore component can be build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 14:36:42 +0000 (14:36 +0000)]
core component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agolupdate tool can be build as all-in-one now
Ivailo Monev [Fri, 26 Aug 2016 01:22:48 +0000 (04:22 +0300)]
lupdate tool can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofix all-in-one build of network component on Windows [ci skip]
Ivailo Monev [Thu, 25 Aug 2016 23:48:53 +0000 (02:48 +0300)]
fix all-in-one build of network component on Windows [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofixup build of main component
Ivailo Monev [Thu, 25 Aug 2016 23:42:53 +0000 (02:42 +0300)]
fixup build of main component

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomostly all-in-one build fixes
Ivailo Monev [Thu, 25 Aug 2016 21:33:15 +0000 (21:33 +0000)]
mostly all-in-one build fixes

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agonetwork component can be build as all-in-one now
Ivailo Monev [Thu, 25 Aug 2016 20:50:39 +0000 (20:50 +0000)]
network component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agotest component can be build as all-in-one now
Ivailo Monev [Thu, 25 Aug 2016 19:05:43 +0000 (19:05 +0000)]
test component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoscripttools component can be build as all-in-one now
Ivailo Monev [Thu, 25 Aug 2016 18:15:32 +0000 (18:15 +0000)]
scripttools component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoscript component can be build as all-in-one now
Ivailo Monev [Thu, 25 Aug 2016 16:54:21 +0000 (16:54 +0000)]
script component can be build as all-in-one now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agovarious cleanups
Ivailo Monev [Thu, 25 Aug 2016 15:37:12 +0000 (15:37 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agofixup package target [ci skip]
Ivailo Monev [Thu, 25 Aug 2016 06:25:55 +0000 (06:25 +0000)]
fixup package target [ci skip]

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocleanup katie_setup_target()
Ivailo Monev [Thu, 25 Aug 2016 05:17:02 +0000 (05:17 +0000)]
cleanup katie_setup_target()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agogoodbye custom flags, Mac OS X build is broken cuz frameworks
Ivailo Monev [Thu, 25 Aug 2016 05:00:31 +0000 (05:00 +0000)]
goodbye custom flags, Mac OS X build is broken cuz frameworks

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agorework katie_setup_targets() and bump minimum CMake requirement
Ivailo Monev [Thu, 25 Aug 2016 04:38:45 +0000 (04:38 +0000)]
rework katie_setup_targets() and bump minimum CMake requirement

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agooops, fixup katie_resources() usage in katie_test()
Ivailo Monev [Thu, 25 Aug 2016 03:07:24 +0000 (03:07 +0000)]
oops, fixup katie_resources() usage in katie_test()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agopreparations to support all-in-one targets build
Ivailo Monev [Wed, 24 Aug 2016 17:14:01 +0000 (17:14 +0000)]
preparations to support all-in-one targets build

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoheaders compat werk
Ivailo Monev [Tue, 23 Aug 2016 20:33:21 +0000 (20:33 +0000)]
headers compat werk

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoQStringList must be exported now
Ivailo Monev [Tue, 23 Aug 2016 17:45:06 +0000 (17:45 +0000)]
QStringList must be exported now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomostly QStringList cleanup
Ivailo Monev [Tue, 23 Aug 2016 14:05:34 +0000 (14:05 +0000)]
mostly QStringList cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomerge qMemEquals and ucstrncmp
Ivailo Monev [Tue, 23 Aug 2016 04:29:21 +0000 (04:29 +0000)]
merge qMemEquals and ucstrncmp

some of the changes are my own, the first hunk did not apply clean too

upstream commits:
https://github.com/qt/qtbase/commit/2cfdb3526975130dad9536ec5d3da642021ab0d0

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agovarious cleanups
Ivailo Monev [Tue, 23 Aug 2016 01:06:17 +0000 (01:06 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocorrect generation of qscopedarraypointer.h under QtCore sub-directory
Ivailo Monev [Mon, 22 Aug 2016 21:29:12 +0000 (21:29 +0000)]
correct generation of qscopedarraypointer.h under QtCore sub-directory

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agouse the same hash for 8 bit strings as in QByteArray
Ivailo Monev [Mon, 22 Aug 2016 21:02:29 +0000 (21:02 +0000)]
use the same hash for 8 bit strings as in QByteArray

upstream actually uses QLatingString, but anyway

upstream commits:
https://github.com/qt/qtbase/commit/8fca1e70e7a8b1dc21a0134b6786e84faff91823

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agocorrect generation of customwidget.h under QtDesigner sub-directory
Ivailo Monev [Mon, 22 Aug 2016 20:59:22 +0000 (20:59 +0000)]
correct generation of customwidget.h under QtDesigner sub-directory

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agominor cleanup
Ivailo Monev [Mon, 22 Aug 2016 19:29:19 +0000 (19:29 +0000)]
minor cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoheaders compat werk
Ivailo Monev [Mon, 22 Aug 2016 19:29:11 +0000 (19:29 +0000)]
headers compat werk

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoallocating the rasterizer pool out of gray_raster_reset() is safer
Ivailo Monev [Mon, 22 Aug 2016 14:03:40 +0000 (14:03 +0000)]
allocating the rasterizer pool out of gray_raster_reset() is safer

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoupdate translations
Ivailo Monev [Mon, 22 Aug 2016 03:19:53 +0000 (03:19 +0000)]
update translations

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agothere is no reason to use getpwuid_r() in the session manager AFAICT
Ivailo Monev [Mon, 22 Aug 2016 03:04:10 +0000 (03:04 +0000)]
there is no reason to use getpwuid_r() in the session manager AFAICT

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agomostly rasterizer cleanup
Ivailo Monev [Mon, 22 Aug 2016 01:26:43 +0000 (01:26 +0000)]
mostly rasterizer cleanup

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agovarious cleanups
Ivailo Monev [Sun, 21 Aug 2016 12:46:27 +0000 (12:46 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agooops
Ivailo Monev [Sun, 21 Aug 2016 03:37:28 +0000 (03:37 +0000)]
oops

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agogenerate obsolete qxmlstream header for xml component
Ivailo Monev [Sun, 21 Aug 2016 01:36:19 +0000 (01:36 +0000)]
generate obsolete qxmlstream  header for xml component

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoparse classes that use Q_DECL_FINAL|final|sealed
Ivailo Monev [Sun, 21 Aug 2016 01:31:23 +0000 (01:31 +0000)]
parse classes that use Q_DECL_FINAL|final|sealed

Q_DECL_FINAL is not in Katie yet

upstream commits:
https://github.com/qt/qtbase/commit/80694dd614a112046a5d5af1824ea52ef3a28823

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoremove duplicated code from moc generator
Ivailo Monev [Sun, 21 Aug 2016 01:30:25 +0000 (01:30 +0000)]
remove duplicated code from moc generator

upstream commits:
https://github.com/qt/qtbase/commit/4a8ce53ad6998af8fd62eb1eddca57636cd8e47c

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agodeal with xml streaming API headers
Ivailo Monev [Sun, 21 Aug 2016 00:53:06 +0000 (00:53 +0000)]
deal with xml streaming API headers

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agopartitial backport of Q_UNREACHABLE()
Ivailo Monev [Sun, 21 Aug 2016 00:25:56 +0000 (00:25 +0000)]
partitial backport of Q_UNREACHABLE()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agobackport Q_COMPILER_NULLPTR and Q_NULLPTR
Ivailo Monev [Sun, 21 Aug 2016 00:14:26 +0000 (00:14 +0000)]
backport Q_COMPILER_NULLPTR and Q_NULLPTR

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoheaders comapt werk
Ivailo Monev [Sat, 20 Aug 2016 18:12:01 +0000 (18:12 +0000)]
headers comapt werk

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agono need to forward declare QLIst from qmetaobject header
Ivailo Monev [Sat, 20 Aug 2016 17:52:57 +0000 (17:52 +0000)]
no need to forward declare QLIst from qmetaobject header

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
7 years agoheaders compat werk
Ivailo Monev [Sat, 20 Aug 2016 17:52:40 +0000 (17:52 +0000)]
headers compat werk

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agoemit destroyed() signal before children get deleted
Ivailo Monev [Sat, 20 Aug 2016 00:51:34 +0000 (00:51 +0000)]
emit destroyed() signal before children get deleted

upstream commits:
https://github.com/qt/qtbase/commit/43619db05d55ca619dac11fdb7327b2b45507cb9

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agomake QPointer use QWeakPoint
Ivailo Monev [Fri, 19 Aug 2016 21:10:59 +0000 (21:10 +0000)]
make QPointer use QWeakPoint

upstream commits:
https://github.com/qt/qtbase/commit/6f0f9f69288925ef423c542ef5eb7302a5431867
https://github.com/qt/qtbase/commit/c21ed8ca1f03c82731abf01fc66e4c2f2e4c2a50

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agobuild build with EGL support
Ivailo Monev [Fri, 19 Aug 2016 02:41:18 +0000 (02:41 +0000)]
build build with EGL support

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agofix egl build option
Ivailo Monev [Fri, 19 Aug 2016 02:04:51 +0000 (02:04 +0000)]
fix egl build option

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agovarious cleanups
Ivailo Monev [Thu, 18 Aug 2016 03:09:49 +0000 (03:09 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agovarious cleanups
Ivailo Monev [Wed, 17 Aug 2016 20:36:39 +0000 (20:36 +0000)]
various cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agominor cleanups
Ivailo Monev [Wed, 17 Aug 2016 15:56:41 +0000 (15:56 +0000)]
minor cleanups

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agomake use of qrand() in JavaScriptCore
Ivailo Monev [Wed, 17 Aug 2016 14:48:30 +0000 (14:48 +0000)]
make use of qrand() in JavaScriptCore

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agofix a compiler warning in benchmark
Ivailo Monev [Wed, 17 Aug 2016 14:48:02 +0000 (14:48 +0000)]
fix a compiler warning in benchmark

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
8 years agoit seems that nothing is passing hints to qDrawBorderPixmap()
Ivailo Monev [Tue, 16 Aug 2016 21:39:38 +0000 (21:39 +0000)]
it seems that nothing is passing hints to qDrawBorderPixmap()

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>