OSDN Git Service
Ivailo Monev [Sat, 22 Oct 2016 03:15:11 +0000 (06:15 +0300)]
assembler is no longer required for building
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 21 Oct 2016 18:23:33 +0000 (18:23 +0000)]
fix a compiler warning [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 21 Oct 2016 18:21:07 +0000 (18:21 +0000)]
headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 21 Oct 2016 18:18:21 +0000 (18:18 +0000)]
various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 20 Oct 2016 20:23:07 +0000 (20:23 +0000)]
various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 20 Oct 2016 01:17:52 +0000 (01:17 +0000)]
revet the qcoreevent header alias
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 20 Oct 2016 00:28:54 +0000 (00:28 +0000)]
add QEvent to incfsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 23:56:52 +0000 (23:56 +0000)]
event dispatcher micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 21:05:54 +0000 (21:05 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 18:43:23 +0000 (18:43 +0000)]
really do not support QDataStream for bootstrap
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 18:05:57 +0000 (18:05 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 18:02:21 +0000 (18:02 +0000)]
rely on CPACK_SET_DESTDIR again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:59:21 +0000 (05:59 +0000)]
note that zlib and OpenSSL are required now in REAMDE
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:58:06 +0000 (05:58 +0000)]
remove miniz reference
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:54:31 +0000 (05:54 +0000)]
incfsck script cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:52:00 +0000 (05:52 +0000)]
build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:42:01 +0000 (05:42 +0000)]
update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:41:46 +0000 (05:41 +0000)]
minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 05:41:21 +0000 (05:41 +0000)]
make OpenSSL required
Ivailo Monev [Wed, 19 Oct 2016 04:30:33 +0000 (04:30 +0000)]
rename QDataStream::Status to QDataStream::StreamStatus to avoid problems with X11
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 03:28:49 +0000 (03:28 +0000)]
add missing bracket to benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 19 Oct 2016 03:27:05 +0000 (03:27 +0000)]
getting rid of qAppName()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 18 Oct 2016 22:06:15 +0000 (22:06 +0000)]
remove QDebug/qDebug/etc. from global header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 18 Oct 2016 21:25:58 +0000 (21:25 +0000)]
replace qMemSet with memset
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 18 Oct 2016 21:12:13 +0000 (21:12 +0000)]
explicitly cast to the type malloc-ed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 18 Oct 2016 21:01:11 +0000 (21:01 +0000)]
fix build of tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 18 Oct 2016 20:06:38 +0000 (20:06 +0000)]
remove qFree/qMalloc/etc.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 21:22:06 +0000 (21:22 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 21:13:18 +0000 (21:13 +0000)]
add Resolv CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 21:12:21 +0000 (21:12 +0000)]
resolv must be linked to now, various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 19:07:03 +0000 (19:07 +0000)]
remove assistant leftovers from designer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 18:56:27 +0000 (18:56 +0000)]
remove the client/server mode of designer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 03:47:12 +0000 (03:47 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 02:22:32 +0000 (02:22 +0000)]
minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 16 Oct 2016 01:31:10 +0000 (01:31 +0000)]
getting rid of QHashableLatin1Literal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 23:41:10 +0000 (23:41 +0000)]
getting rid of "fast" matrix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 22:53:38 +0000 (22:53 +0000)]
qDrawBorderPixmap() optimization
this is mostly memory related optimization but it will benefit from loops
unrolling too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 19:17:12 +0000 (19:17 +0000)]
fix regular build of JavaScriptCore with GCC 5+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 16:05:45 +0000 (16:05 +0000)]
make GTK2, GConf2 and CUPS linked dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 04:19:32 +0000 (04:19 +0000)]
update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 02:51:12 +0000 (02:51 +0000)]
regenerate classes map header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 02:45:52 +0000 (02:45 +0000)]
remove the xml patterns component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 15 Oct 2016 02:25:16 +0000 (02:25 +0000)]
remove the help component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 13 Oct 2016 01:06:32 +0000 (01:06 +0000)]
merge mkspecs_c89 header into mkspecs_posix header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 12 Oct 2016 05:11:29 +0000 (05:11 +0000)]
specifying OUTPUT for custom targets multiple times causes the output depend on itself
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 12 Oct 2016 04:57:00 +0000 (04:57 +0000)]
oops, custom targets do not have OUTPUT property
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 23:50:53 +0000 (23:50 +0000)]
call bsdtar after its installation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 23:48:41 +0000 (23:48 +0000)]
install bsdtar in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 23:45:49 +0000 (23:45 +0000)]
attempt to use newer Ninja version in Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 23:16:20 +0000 (23:16 +0000)]
replace the common resources handling with CMake's OUTPUT property
it automatically sets the GENERATED property for the output file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 22:47:27 +0000 (22:47 +0000)]
the designer tool does not need shareddeviceskin target objects
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 11 Oct 2016 22:39:40 +0000 (22:39 +0000)]
use QX11PixmapData as default pixmap data type for compatibility with Qt4
otherwise QPixmap::handle() is going to return 0 which is not what most
applications expect and check for
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Mon, 10 Oct 2016 17:01:58 +0000 (17:01 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 8 Oct 2016 00:06:15 +0000 (00:06 +0000)]
oops, call ninja instead of make
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 8 Oct 2016 00:01:16 +0000 (00:01 +0000)]
minor build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 8 Oct 2016 00:01:06 +0000 (00:01 +0000)]
let's try Ninja in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 7 Oct 2016 23:48:38 +0000 (23:48 +0000)]
there is no need to add KATIE_DATE to build definitions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 7 Oct 2016 23:46:30 +0000 (23:46 +0000)]
package files cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 7 Oct 2016 23:43:48 +0000 (23:43 +0000)]
installation paths revised
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 7 Oct 2016 23:36:37 +0000 (23:36 +0000)]
svg document micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 7 Oct 2016 21:45:34 +0000 (21:45 +0000)]
do not consider the boundary finder valid if the string is empty
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 6 Oct 2016 18:13:59 +0000 (18:13 +0000)]
make use of case falltrough in gui state machine switch statement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 6 Oct 2016 18:12:22 +0000 (18:12 +0000)]
temporary fix for katie_optimize_headers()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 6 Oct 2016 17:32:26 +0000 (17:32 +0000)]
micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 23:33:10 +0000 (23:33 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 22:28:57 +0000 (22:28 +0000)]
QCoreApplication/QApplication cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 18:47:44 +0000 (18:47 +0000)]
make qrand() a bit more reliable
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 13:50:01 +0000 (13:50 +0000)]
qt_gettime() micro-optimization
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 13:23:46 +0000 (13:23 +0000)]
QChar const-ing
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 03:54:38 +0000 (03:54 +0000)]
mostly mac/win cruft removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 5 Oct 2016 03:45:29 +0000 (03:45 +0000)]
mostly mac/win cruft removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 4 Oct 2016 19:34:47 +0000 (19:34 +0000)]
headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 4 Oct 2016 19:31:37 +0000 (19:31 +0000)]
headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Tue, 4 Oct 2016 16:57:16 +0000 (16:57 +0000)]
export QAtomicInt and QAtomicPointer
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 30 Sep 2016 22:56:15 +0000 (22:56 +0000)]
embracing the STL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 30 Sep 2016 18:53:35 +0000 (18:53 +0000)]
remove redundant mac files for gui component
Ivailo Monev [Fri, 30 Sep 2016 16:52:29 +0000 (16:52 +0000)]
headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 30 Sep 2016 03:42:07 +0000 (03:42 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Fri, 30 Sep 2016 00:42:20 +0000 (00:42 +0000)]
various cleanups, mostly win/mac leftovers and default reimplementations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 17:34:43 +0000 (17:34 +0000)]
headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 17:10:30 +0000 (17:10 +0000)]
headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 15:10:11 +0000 (15:10 +0000)]
fix build of accessible plugin
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 14:59:31 +0000 (14:59 +0000)]
fix build of designer component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 14:46:50 +0000 (14:46 +0000)]
remove now redundant moc file inclusion
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 14:40:59 +0000 (14:40 +0000)]
QKeySequence cleanup mostly
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 29 Sep 2016 00:33:04 +0000 (00:33 +0000)]
the QSslError destructor is needed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 28 Sep 2016 23:03:03 +0000 (23:03 +0000)]
mostly RVCT support code removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 28 Sep 2016 23:00:40 +0000 (23:00 +0000)]
JavaScriptCore unicode characters handling cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 25 Sep 2016 04:32:29 +0000 (04:32 +0000)]
fixup opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sun, 25 Sep 2016 04:09:00 +0000 (04:09 +0000)]
various cleanups, mostly d-pointers abusing removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 24 Sep 2016 23:48:09 +0000 (23:48 +0000)]
just use an object for the raster pool and struct
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 24 Sep 2016 16:56:21 +0000 (16:56 +0000)]
get rid of the custom Freetype CMake module
now that the minimum CMake version requirement is 3.0.2 it does
not make sense to apply custom polices and maintain a module
for the detection of Freetype
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 24 Sep 2016 16:55:23 +0000 (16:55 +0000)]
freetype and fontconfig are not required, just highly recommended
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 24 Sep 2016 16:18:46 +0000 (16:18 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Sat, 24 Sep 2016 15:27:59 +0000 (15:27 +0000)]
mostly const-fication of some arguments
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 22 Sep 2016 22:01:20 +0000 (22:01 +0000)]
minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 22 Sep 2016 22:01:06 +0000 (22:01 +0000)]
make copies of the string in QTextBoundaryFinder, use const in args where possible
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 22 Sep 2016 21:58:13 +0000 (21:58 +0000)]
fix assignment of invalid QTextBoundaryFinder object
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Thu, 22 Sep 2016 05:49:47 +0000 (05:49 +0000)]
various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
Ivailo Monev [Wed, 21 Sep 2016 18:47:00 +0000 (18:47 +0000)]
update README [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>