Commit graph

1599 commits

Author SHA1 Message Date
Ivailo Monev
efbb0e7e82 platforms related plugins are no longer relevant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 21:39:09 +00:00
Ivailo Monev
d69bcfaf5d remove redudant moc file inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 12:52:25 +00:00
Ivailo Monev
fa5009664a various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 12:08:29 +00:00
Ivailo Monev
a283d852c3 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 12:08:19 +00:00
Ivailo Monev
1032c8ed0b break out of the loop when the benchmark fails
previously a reapted fail of QVERIFY() inside QBENCHMARK() would cause the
test program to hang. also re-enabling network tests in Travis environment

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 03:43:31 +00:00
Ivailo Monev
4ecd47819b fix some compiler warnings, mostly in benchmarks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 03:07:04 +00:00
Ivailo Monev
0c3916fe0a run moc only on files that contain Q_OBJECT/Q_OBJECT_FAKE/Q_GADGET
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 01:54:49 +00:00
Ivailo Monev
51c8eeea81 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-11 13:00:53 +00:00
Ivailo Monev
70c94fbbab cleanup declerative rewriter, nothing does move operations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-11 10:45:16 +00:00
Ivailo Monev
510ea7c3a9 sinmplify memory pool of declerative parser
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-11 10:06:05 +00:00
Ivailo Monev
d805f9e73b obsolete headers werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 18:53:31 +00:00
Ivailo Monev
498512c819 setup X11 related definitions from the top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 03:03:15 +03:00
Ivailo Monev
9ebc979ae2 make some X11 extensions optional as was in stock Qt4
this makes it possible to build without tricks on Slitaz for an example (or
at least the GUI component, I have yet to test everything) where only the
bare minimum is installed/available

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 02:53:30 +03:00
Ivailo Monev
7a2bab6a36 Merge branch 'master' of https://github.com/fluxer/katie 2016-07-10 00:52:06 +03:00
Ivailo Monev
607429f7a3 link the core component to rt library on Linux
it is required due to use of clock_gettime()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 00:51:31 +03:00
Ivailo Monev
43f3064f83 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-08 16:21:45 +00:00
Ivailo Monev
fb10302d6e fix some compiler warnings in CLucene
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-07 14:30:23 +00:00
Ivailo Monev
340ed082d9 various JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-07 12:41:39 +00:00
Ivailo Monev
3dc1be479e get rid of RefCountedLeakCounter in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 21:50:29 +00:00
Ivailo Monev
9aa828e746 attempt to restore the offset of JSGlobalData
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 21:48:20 +00:00
Ivailo Monev
a4e3b7b67f make use of qDebug/qCritical in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 16:07:38 +00:00
Ivailo Monev
7fd8a16de8 fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 16:03:27 +00:00
Ivailo Monev
977e48fb81 remove some redudndant variables from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 14:43:36 +00:00
Ivailo Monev
22671e1852 uniform lrelease usage text
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 12:49:03 +00:00
Ivailo Monev
1986616ebd add manual pages for all tools
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-06 02:31:34 +00:00
Ivailo Monev
77b3994e37 remove redundant private member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 16:25:00 +00:00
Ivailo Monev
010451e304 fix a pedantic compiler warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 12:46:27 +00:00
Ivailo Monev
3bfdf41a4b drop use of computed goto in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 20:43:48 +00:00
Ivailo Monev
25dffe67b8 micro optimize Structure::put() in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 19:57:57 +00:00
Ivailo Monev
10ccd109a9 group some enums in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 19:55:57 +00:00
Ivailo Monev
08008c9cf0 fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 16:05:22 +00:00
Ivailo Monev
46873214aa cleanup and fix some compiler warnings in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 14:54:40 +00:00
Ivailo Monev
8e925a9cd7 fix some compiler warnings in JavaScriptCore and script component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 12:25:47 +00:00
Ivailo Monev
4839205973 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 11:26:03 +00:00
Ivailo Monev
eb06f94a27 cleanup JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:30:10 +03:00
Ivailo Monev
7f24d70d04 Merge branch 'master' of https://github.com/fluxer/katie 2016-07-04 02:05:38 +03:00
Ivailo Monev
8708f76386 cleanup ClassId enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:05:14 +03:00
Ivailo Monev
64caed4366 remove redundant reinterpret_cast from JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 02:03:30 +03:00
Ivailo Monev
2f84982b7c fix compiler warnings in 3rd party CLucene
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 21:46:06 +00:00
Ivailo Monev
4b410e995e fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 21:03:50 +00:00
Ivailo Monev
2d8dc7c0d0 fix some compiler warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 18:41:40 +03:00
Ivailo Monev
9c0729f7d5 Revert "QTessellator is private and used only on platforms that use X11"
This reverts commit e4ed5d7cef.

the opengl component needs it too
2016-07-03 18:23:11 +03:00
Ivailo Monev
07504d6e22 fix build of script component after f2e433fc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 18:22:13 +03:00
Ivailo Monev
31420afe5a there is no need to store the pixmap data pointer in QPixmapData::createCompatiblePixmapData()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 03:03:47 +00:00
Ivailo Monev
abf2dcaa8e fix build of opengl component after 22b0d073
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 03:01:27 +00:00
Ivailo Monev
22b0d07313 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:59:10 +00:00
Ivailo Monev
e438721dff kill the emulation painting engine with fire
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:27:03 +00:00
Ivailo Monev
6e0f5e5e06 kill the runtime graphics system with fire
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-03 01:18:55 +00:00
Ivailo Monev
e4ed5d7cef QTessellator is private and used only on platforms that use X11
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-02 22:56:17 +00:00
Ivailo Monev
f2e433fc4b remove useless const definition from JavaScriptCore
msPerSecond is set in the WTF namespace from the DateMath header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-02 18:17:24 +00:00