Commit graph

1099 commits

Author SHA1 Message Date
Ivailo Monev
9d743d159e fix some compiler warnings in benchmarks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 18:13:00 +00:00
Ivailo Monev
ac7129136c fix some compiler warnings in benchmarks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:58:06 +00:00
Ivailo Monev
10da6a76aa the multimedia component is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:51:50 +00:00
Ivailo Monev
99e707c0b1 update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:46:42 +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
81fde14465 revert WTF::bitwise_cast removal and fix assertation in mutex locker of HashTable chec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:36:41 +00:00
Ivailo Monev
600e7127a0 remove windows and mac remains from opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 14:25:23 +00:00
Ivailo Monev
07891e9a41 dbus component build fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 13:52:27 +00:00
Ivailo Monev
15985e69b9 atomic cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 13:52:01 +00:00
Ivailo Monev
458d8b5940 atomic cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 12:39:22 +00:00
Ivailo Monev
dcf79b90c3 fixup network component after QLocalUnixSocket removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:53:58 +00:00
Ivailo Monev
2b231c0891 build with GCC too in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:06:14 +00:00
Ivailo Monev
02236f8a65 cleanup and fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:05:58 +00:00
Ivailo Monev
6d2f7b5e92 build fixup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:48:27 +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
a6d244d716 cleanup the Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:39:07 +00:00
Ivailo Monev
135a975dc8 update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:37:29 +00:00
Ivailo Monev
1370130551 build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:36:48 +00:00
Ivailo Monev
3131357af2 remove Windows, Mac and other proprietary OS files 2016-09-11 03:34:17 +00:00
Ivailo Monev
d3d10ecabe minor raster paint engine cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-10 16:15:08 +00:00
Ivailo Monev
a138cccf3f quick README review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 16:22:23 +00:00
Ivailo Monev
fd13b5a5bb less template magic in JavaScriptCore collector header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 16:01:55 +00:00
Ivailo Monev
1f2ba87f4f get rid of ASSERT_NOT_REACHED(), UNLIKELY() and LIKELY()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 15:29:35 +00:00
Ivailo Monev
163b8df6ba update libpng to 1.6.25
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-09 03:42:59 +00:00
Ivailo Monev
02db00ff9a update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 23:18:30 +00:00
Ivailo Monev
1f0fc7983a remove CMake files adjustment code from incfsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 23:11:19 +00:00
Ivailo Monev
10ca053d8c apply KATIE_DEFINITIONS via Cflags from the core component pkgconfig file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 22:40:28 +00:00
Ivailo Monev
1444d03d6e getting rid of QNativeImage, Mac and Windows not tested
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-08 22:02:36 +00:00
Ivailo Monev
5eae10e913 bunch of all-in-one build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-06 18:00:28 +00:00
Ivailo Monev
4ce8766e99 use common header for gui component stuff
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-06 14:31:50 +00:00
Ivailo Monev
732baf8624 all-in-one build fix-fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-06 05:43:31 +00:00
Ivailo Monev
f332165f73 various fixes and cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-06 05:28:14 +00:00
Ivailo Monev
25902763cf fix a compiler warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-29 16:12:47 +00:00
Ivailo Monev
f661c97828 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-29 15:54:06 +00:00
Ivailo Monev
210dc17562 assign argc just before it is going to be used in moc
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-29 05:05:32 +00:00
Ivailo Monev
11c0d478fb 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>
2016-08-29 05:04:31 +00:00
Ivailo Monev
41a1bf7a9e add conditional fontconfig guards to qfontdatabase_x11 header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 21:07:50 +00:00
Ivailo Monev
4f7e7882d6 re-implement QTextBoundryFinder via QChar
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 17:06:32 +00:00
Ivailo Monev
87f1b46415 bootstrap_moc is exe
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 14:55:44 +00:00
Ivailo Monev
d346bef8f0 making use of CMake variables for flags
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 14:54:57 +00:00
Ivailo Monev
3683238eac just do not run the tests/benchmakrs in Travis for now 2016-08-28 03:44:36 +03:00
Ivailo Monev
3304d546e0 remove offline storage property leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 03:08:36 +03:00
Ivailo Monev
b6bb8d2ce2 oops, fix build of declarative component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 01:48:25 +00:00
Ivailo Monev
53cca81bf3 declarative component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-28 01:33:18 +00:00
Ivailo Monev
41409106f1 opengl component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-27 16:51:03 +00:00
Ivailo Monev
403799cd9c both designer components can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-27 04:05:49 +00:00
Ivailo Monev
680d289ca6 and the actualy fix for tst_qgraphicsview
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-27 00:16:33 +00:00
Ivailo Monev
21061ed412 attempt to fix the test build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 23:41:43 +00:00
Ivailo Monev
fc5ed62165 shareddeviceskin can build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 23:29:19 +00:00
Ivailo Monev
dc84942128 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>
2016-08-26 23:18:28 +00:00