Ivailo Monev
06bb2f9f74
remove now unused katie_setup_object() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-24 14:17:46 +02:00
Ivailo Monev
bc46d5aede
make Debian package depend on fonts-freefont-ttf
...
it is the last resort font
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-18 19:56:54 +02:00
Ivailo Monev
163c75e844
remove redundant QFontInfo class
...
QFontDatabase::font() does the same (i.e. resolves the font)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 14:40:02 +02:00
Ivailo Monev
96e3aca95b
version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 21:39:24 +02:00
Ivailo Monev
3d8568d247
QEasingCurve review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 00:38:49 +02:00
Ivailo Monev
2991e926c7
QOpacityEffect review
...
by starting the elapsed timer just before the fade timer the opacity
transition will be smoother at the start of the effect
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-23 00:24:22 +02:00
Ivailo Monev
427396074d
remove unused graphics effects feature
...
doubles as performance optimzation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-22 00:46:40 +02:00
Ivailo Monev
d83fe65a52
check if qt_x11Data pointer is valid before using its members from QFontDatabase
...
qt_x11Data pointer is valid only if QApplication instance is created, fixes
possible crashes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-19 23:49:13 +02:00
Ivailo Monev
ad589d273b
remove QTextDecoder and QTextEncoder leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-18 18:26:30 +02:00
Ivailo Monev
1b102cb371
remove unused QErrorMessage class
...
Katana uses KMessageBox or system notifcations for such things
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-14 23:22:22 +02:00
Ivailo Monev
cce704ec85
FreeBSD package footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-14 19:03:15 +02:00
Ivailo Monev
3545b69f28
drop compile-time options to disable debug and warning output
...
such type of messages can still be filtered by installing message handler
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-12 03:14:06 +02:00
Ivailo Monev
8b86d478e4
QWindowSurface::beginPaint() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-10 03:29:01 +02:00
Ivailo Monev
2ba736e6ef
QPixmap documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-10 00:18:47 +02:00
Ivailo Monev
d0742df56c
use custom format for translations
...
the code for translating strings in kdelibs (see
kdelibs/kdecore/localization/kcatalog.cpp) has finally made me roll my
own - locking global mutex, saving and restoring environment variables
on every string translation is not very good, is it?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-02 05:23:31 +02:00
Ivailo Monev
b071b6774f
FreeBSD package footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 22:27:36 +02:00
Ivailo Monev
618fb1bd06
QT_NO_SIGNALMAPPER config option is no longer broken
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 08:17:29 +02:00
Ivailo Monev
9222708c38
remove unused QContiguousCache class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-31 08:07:22 +02:00
Ivailo Monev
a528953b7e
FreeBSD package footprint update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 02:15:21 +03:00
Ivailo Monev
0b2dfd3f69
remove unused QAbstractFileEngine methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 03:44:03 +03:00
Ivailo Monev
36eec68361
use only native filesystem iterator in QDirIterator
...
now that QAbstractFileEngine is becoming internal there is no point in
using the abstraction class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 23:34:17 +03:00
Ivailo Monev
5efbbb1dd5
QAbstractFileEngine and QAbstractFileEngineIterator documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-30 01:33:43 +03:00
Ivailo Monev
f23acad20e
merge QFSFileEngine into QAbstractFileEngine
...
that finally happened
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 21:42:58 +03:00
Ivailo Monev
fb393d6cc9
typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 14:27:17 +03:00
Ivailo Monev
7c390e0725
bye RCC
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-29 10:34:57 +03:00
Ivailo Monev
93db847ee3
remove designer tool
...
new one will be coded post 4.12
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 22:13:00 +03:00
Ivailo Monev
49f0becf27
decouple custom widget classes from designer component
...
this opens up possibilities for writing a new designer tool or
unexporting the designer and designer components classes and making
them part of the designer tool for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 20:11:37 +03:00
Ivailo Monev
bf070996be
package footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-28 02:32:49 +03:00
Ivailo Monev
fe7b928e20
drop resources and language extensions support in designer component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:31:55 +03:00
Ivailo Monev
4238defd63
remove ID comment in PKGBUILD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 18:24:27 +03:00
Ivailo Monev
577add54b7
correct path in PKGBUILD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 15:20:19 +00:00
Ivailo Monev
1a560b404a
update FreeBSD footprint file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 08:55:20 +03:00
Ivailo Monev
2019465bd5
reuse WRKSRC variable in FreeBSD package file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 07:59:37 +03:00
Ivailo Monev
d3b4443a48
FreeBSD package hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 07:10:19 +03:00
Ivailo Monev
95efe9715d
correct VCS browse URL
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 05:32:49 +03:00
Ivailo Monev
b5c6ceea86
new home
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 05:13:22 +03:00
Ivailo Monev
4cbcf5d16c
add PKGBUILD for Arch Linux, remove OpenBSD and NetBSD package files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 04:27:10 +03:00
Ivailo Monev
c25adc81bc
merge QDefaultAnimationDriver into QAnimationDriver and make QAnimationDriver private
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-08-22 21:59:06 +03:00
Ivailo Monev
df996aecf8
remove reference to non-existing QBasicAtomicInt and qbasicatomic headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-08-22 21:13:38 +03:00
Ivailo Monev
8658fb49a7
delete spec and PKGBUILD files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-07-19 20:57:34 +03:00
Ivailo Monev
6354fe13d1
drop QColormap class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-28 00:14:07 +03:00
Ivailo Monev
0a809e6154
rename svg icon plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-13 20:39:06 +03:00
Ivailo Monev
6ccc7ba7fc
remove now redundant factory interface classes
...
the most efficient way to parse plugins metadata (such as keys) is to not
do it and (ab)use the plugin base name as the plugin key
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-12 08:48:48 +03:00
Ivailo Monev
87ec0537e8
essentially QFactoryLoader and QLibrary rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-12 08:18:11 +03:00
Ivailo Monev
8c7f438b1b
remove concurrent classes leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 21:09:04 +02:00
Ivailo Monev
72e9448eaa
drop concurrent classes
...
say hello to my delete button classes with void future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 19:01:31 +03:00
Ivailo Monev
1a2e656a6a
remove unused QtConcurrent filter methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 02:26:22 +03:00
Ivailo Monev
5f4011c760
BSD workaround round 2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 23:27:21 +02:00
Ivailo Monev
d5a3e0e52d
bye QReadLocker, QReadWriteLock and QWriteLocker
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:57:03 +03:00
Ivailo Monev
0fa427bfd5
build with GCC on OpenBSD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 09:15:22 +03:00