Ivailo Monev
1ee97fb5fe
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-09 05:57:16 +03:00
Ivailo Monev
0c1ab62fd2
kfile: adjust expected data in KFilePlacesModel test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 03:56:01 +03:00
Ivailo Monev
025dae464b
generic: remove smb and nfs slave leftovers, default to sftp for remote protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:58:53 +03:00
Ivailo Monev
08f290fa8b
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 18:06:11 +00:00
Ivailo Monev
4a4c85431e
kdecore: move K_EXPORT_PLUGIN() macro to kpluginfactory header [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 09:06:11 +03:00
Ivailo Monev
e4c7b66490
kdecore: move K_EXPORT_PLUGIN() macro to kpluginloader header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-30 22:01:35 +03:00
Ivailo Monev
984ea61543
kfile: KTar does not support application/x-tzo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 21:35:08 +03:00
Ivailo Monev
b4f3b51382
generic: fix and adjust some tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-11 02:47:19 +03:00
Ivailo Monev
0009cbb5a2
generic: drop support for webdav protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-16 15:45:23 +02:00
Ivailo Monev
3fb0674831
generic: replace QLinkedList<T> with QList<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 17:07:12 +02:00
Ivailo Monev
58efc0af13
generic: rename KIconEffect::shadowBlur() method and use it in Plasma::PaintUtils::shadowBlur()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 03:25:28 +02:00
Ivailo Monev
6cdb6c9333
kfile: revert f59ad04f65
...
due to nasty hack in plasma folderview applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-12 02:45:37 +02:00
Ivailo Monev
6509d1f533
kdeui: make shadow blur effect function public
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:28:04 +02:00
Ivailo Monev
f59ad04f65
kfile: deal with TODO related to moving private class from kio to kfile library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-11 06:05:46 +02:00
Ivailo Monev
338cd5509a
kfile: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 18:50:09 +03:00
Ivailo Monev
e634872764
kfile: remove reference to audiocd KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-06 18:44:52 +03:00
Ivailo Monev
95dc492b25
kio: use KImageFilePreview directly for previews
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-30 16:53:14 +03:00
Ivailo Monev
9e554f60fa
generic: add new signal to solid device manager
...
its use case is shown in KFilePlacesModel, basically when a CD-ROM is
ejected it will be removed from the items in the model and when disc is
inserted item for it will be added to the model. Dolphin and Plasma require
changes of their own for this behaviour to be consistent across
applications
naming the method after OpticalDisc::availableContent(), have in mind it
should work when a disc is erased and written to for example or when a
device is formatted and no longer has filesystem which has not been tested
but in theory should work. may need additional checks for encrypted device
but that can be done in the future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 02:15:42 +03:00
Ivailo Monev
842de7a83f
generic: handle optical drive/disc as block devices
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-09 12:43:00 +03:00
Ivailo Monev
cdebea1cc0
plasma: remove unused member and class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-17 12:51:59 +02:00
Ivailo Monev
3022d99c57
generic: query enabled by default thumbnail creators plugins
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 09:43:47 +02:00
Ivailo Monev
58d483d9df
generic: enable svgthumbnail by default
...
fixes thumbnails generation in plasma-desktop wallpaper configuration for
wallpapers in SVG format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 09:17:56 +02:00
Ivailo Monev
31ee051ff4
generic: remove some compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 08:58:02 +02:00
Ivailo Monev
a2e5c29151
kfile: remove redundant KFilePlacesItem::m_manager member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 10:28:06 +02:00
Ivailo Monev
4d6fb007e7
generic: fix most of the overlinking issues
...
TODO from https://github.com/fluxer/katana/issues/7 . I've decided to
keep KDE4 and Katie libraries as PUBLIC, all other libraries as PRIVATE
for that and not use INTERFACE at all since that will not require a lot
of changes to all other sub-projects (kde-baseapps, kde-workspace and
kde-extraapps) build systems.
MusicBrainz5 CMake module was also rewritten as the actual library that
should be linked to is libmusicbrainz5cc, libmusicbrainz5 is the C
version of it.
common checks for X11 extensions where move to main config header,
eventually to be moved to separate config-x11 header.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 21:58:11 +00:00
Ivailo Monev
48b41aadb9
kfile: fix race condition in KDirOperatorTest::testBug187066() test
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 23:10:36 +00:00
Ivailo Monev
63cf8d43d5
generic: fix bootstrap build with testing enabled
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 22:53:13 +00:00
Ivailo Monev
5d6db58b4d
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:08:55 +00:00
Ivailo Monev
5b41f81878
generic: make use of KSettings where possible
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-12 17:45:25 +00:00
Ivailo Monev
cb8b3764f4
kfile: KFilePlacesViewDelegate cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 12:52:44 +00:00
Ivailo Monev
bdbbb9df78
generic: fix build against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 12:52:32 +00:00
Ivailo Monev
aede58befc
generic: reimplement KDirWatch
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 12:18:09 +00:00
Ivailo Monev
f993043c4b
generic: various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 00:26:21 +00:00
Ivailo Monev
b545a580fa
kfile: deal with TODO in KFilePlacesItem
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 23:41:15 +00:00
Ivailo Monev
3c5863fc0c
kfile: fix issue #14
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-28 19:14:57 +00:00
Ivailo Monev
2f8448c76c
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 16:14:26 +00:00
Ivailo Monev
05c4419b77
generic: replace obsolete Qt::MidButton with Qt::MiddleButton
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 17:16:57 +00:00
Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
8e79cf1d5a
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-11-03 12:19:19 +00:00
Ivailo Monev
3716d95998
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-16 02:33:29 +00:00
Ivailo Monev
35a5ce1afe
generic: remove some binary compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-02 23:23:14 +00:00
Ivailo Monev
710d16586f
kfile: just use the toolkit for prewview image scaling
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-12 01:33:33 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
da5cc549b4
kfile: KDirOperator::setUrl() review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-24 16:12:51 +00:00
Ivailo Monev
8ce61f70f3
kfile: fix regression since a4448333
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-24 09:04:32 +00:00
Ivailo Monev
a4448333c4
kfile: improve URL sanity check in KDirOperator::setUrl()
2016-04-23 20:58:28 +00:00
Ivailo Monev
271d52a150
kfile: cleanup and fixup KDirOperator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-23 18:00:45 +00:00
Ivailo Monev
b48a55f396
generic: make use of qrand(), cleanup some checks in KDirOperator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 01:32:28 +00:00
Ivailo Monev
30f56322ae
kfile: remove compat and temporary code
...
the use of QDir over KIO::NetAccess speeds things up a little bit since the
Qt filesystem engine caches operations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 22:58:37 +00:00
Ivailo Monev
ed512b28ae
kfile: replace static function call with its body where used
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 21:20:31 +00:00