Ivailo Monev
65d8629a0c
drop support for some properties annotations, revisioned properties and methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-26 23:20:24 +03:00
Ivailo Monev
b2504b1717
drop QThreadPool and QRunnable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-18 02:58:30 +03:00
Ivailo Monev
526329c655
drop QTextBoundaryFinder
...
cannot fit it into use-case, bye!
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-07 18:50:17 +03:00
Ivailo Monev
7b50a8c73b
QFontDialog documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:36:20 +03:00
Ivailo Monev
ed014f6145
manually manage the QNetworkAddressEntry data pointer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 09:54:27 +02:00
Ivailo Monev
cad6c377aa
implement option to not output the scope from QHostAddress::toString()
...
the people behind the old QHostAddress implementation fucked up, fixing it
is a piece of cake tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 03:19:33 +02:00
Ivailo Monev
ac0689a666
reimplement QHostAddress via inet_pton() and inet_ntop()
...
both inet_pton() and inet_ntop() are supposed to be part of POSIX.1-2001
(see https://linux.die.net/man/3/inet_pton and
https://linux.die.net/man/3/inet_ntop ), this makes QHostAddress input
requirements much more strict (e.g. whitespace in the input makes the
resulting QHostAddress object not valid) thus some QHostAddress tests fail
but QHostInfo tests pass. amends (such as return value checks) can be done
later
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 15:24:30 +02:00
Ivailo Monev
9618afeec8
remove redundant QPixmapCache::replace() method
...
does the same as QPixmapCache::insert()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-29 01:55:54 +02:00
Ivailo Monev
46f02d9a3c
drop unused QDataWidgetMapper class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-23 15:10:39 +02:00
Ivailo Monev
ef97a7f48e
drop QStyleOptionViewItemV2, QStyleOptionViewItemV3 and QStyleOptionViewItemV4 typedefs
...
long overdue but the last bits of the versioned classes are no more
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 08:19:07 +02:00
Ivailo Monev
f57ef4b15f
drop QStyleOptionTabV2 and QStyleOptionTabV3 typedefs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:36:02 +02:00
Ivailo Monev
ef67586cf3
drop QStyleOptionFrameV2 and QStyleOptionFrameV3 typedefs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:23:57 +02:00
Ivailo Monev
01e0f63c6a
drop QStyleOptionTabWidgetFrameV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:15:31 +02:00
Ivailo Monev
ada1c257f8
drop QStyleOptionTabBarBaseV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:09:41 +02:00
Ivailo Monev
fcbe60fc94
drop QStyleOptionToolBoxV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:06:22 +02:00
Ivailo Monev
c8ec78d2bf
drop QStyleOptionProgressBarV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 07:00:33 +02:00
Ivailo Monev
adbf98fb08
drop QStyleOptionDockWidgetV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:53:32 +02:00
Ivailo Monev
8a4d7aa3c4
drop QIconEngineV2 typedef
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 06:37:50 +02:00
Ivailo Monev
7fc419196f
drop XEMBED support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-23 11:44:11 +03:00
Ivailo Monev
54c1deebad
remove redundant QGraphicsRotation and QGraphicsScale classes
...
use QMatrix or QTransform instead (QGraphicsItem has setters and getters
for that)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 13:58:37 +03:00
Ivailo Monev
dc84af4866
remove now unused QGraphicsItemPrivate bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 11:20:04 +03:00
Ivailo Monev
770f63fa3b
drop script and declarative components aswell as tray support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:03:17 +03:00
Ivailo Monev
b26ee7e5f7
update exported classes references
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-08 09:21:15 +03:00
Ivailo Monev
565423a1c1
drop config support
...
with QGuiPlatformPlugin and the QApplication settings and getters in
place it is simply redundant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-01 04:40:20 +03:00
Ivailo Monev
0140df36db
hange the home and source URLs
...
too bad package systems do not have a feature for this (not for git
repositories anyway)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-20 20:19:44 +03:00
Ivailo Monev
e1c257e698
drop MDI support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-11 14:02:20 +03:00
Ivailo Monev
639c4ac8df
add mirrors of the repository to the package files
...
too bad package systems lack a feature for that, Debian does not need it
tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 19:40:58 +03:00
Ivailo Monev
9671ad6f47
version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-09 23:22:30 +03:00
Ivailo Monev
eb9c8ebd43
drop lightxml and xunit test log modes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 21:03:37 +03:00
Ivailo Monev
bdd67963ec
drop QVarLengthArray<T> and replace it with QStdVector<T> internally
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 20:59:14 +00:00
Ivailo Monev
0c143f2e1d
get rid of QWidgetItemV2
...
round 2, see 6d3fe9312c
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-13 02:12:59 +03:00
Ivailo Monev
cf16699d42
remove redundant file existence check in QDir::rename()
...
if the source does not exists renaming will fail anyway, also the check is
subject to race-condition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 09:01:40 +03:00
Ivailo Monev
c74962e96f
FreeBSD footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-27 05:25:20 +03:00
Ivailo Monev
9e638071f3
drop icon engine plugins support
...
no double-caching of the pixmap (QPixmap::load() inserts into
QPixmapCache) and one less global static factory for plugins, no
functional change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-25 01:32:01 +03:00
Ivailo Monev
fba7f28b70
remove redundant QPaintDevice physical DPI getters
...
return same values as the logical getters for anything but print devices
which have their own resolution option (defaulting to the application DPI)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 23:33:36 +03:00
Ivailo Monev
1f0c7fd5ac
FreeBSD footprint file update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 02:45:47 +03:00
Ivailo Monev
e41a5b0f69
use https://scm.osdn.net/gitroot/kde/Katie.git to clone the Katie source for the FreeBSD package
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 02:24:43 +03:00
Ivailo Monev
9285cf9105
drop now unused scripttools component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-19 05:07:37 +03:00
Ivailo Monev
602ff4fab3
save errno before calling any other function in QLocalServerPrivate::setError()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-31 08:49:17 +02:00
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