Commit graph

174 commits

Author SHA1 Message Date
Ivailo Monev
86e76231c7 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 02:32:17 +03:00
Ivailo Monev
6141ff5771 kio: remove unused definition defined in config-kfile header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 02:15:09 +03:00
Ivailo Monev
59b6598599 generic: remove bogus KMultiTabBarInternal and KACLListView reimplementations
there are no virtual QFrame::contentsMousePressEvent() and
QTreeWidget::contentsMousePressEvent() methods

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 01:49:01 +03:00
Ivailo Monev
9a27be0215 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 06:05:10 +03:00
Ivailo Monev
e259bfaba9 kio: move KUrlPropsPluginPrivate::URLStr member to the scope it is used in
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 06:00:02 +03:00
Ivailo Monev
f933086926 kio: replace KPreviewPropsPlugin::createLayout() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 05:37:27 +03:00
Ivailo Monev
3fe84d2508 kio: update KFileMetaPropsPlugin description
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 05:37:04 +03:00
Ivailo Monev
48e89aeea0 kio: consistent properties private classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 05:10:12 +03:00
Ivailo Monev
337ebe6a21 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 04:59:11 +03:00
Ivailo Monev
b334e292ff kio: move simplifiedExecLineFromService() function to the top
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 04:42:42 +03:00
Ivailo Monev
5c842d3303 kio: remove redundant writeEntry() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 04:37:22 +03:00
Ivailo Monev
ad61621e00 kio: reduces conditions in KDEPrivate::AppNodeLessThan() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 04:34:16 +03:00
Ivailo Monev
5436220b95 kio: KDesktopPropsPlugin::slotAdvanced() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 04:12:30 +03:00
Ivailo Monev
69aaffe8f4 kio: remove bogus break in KFilePermissionsPropsPlugin::updateAccessControls()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 03:42:23 +03:00
Ivailo Monev
66df922711 kio: initialize variable in KFilePermissionsPropsPlugin constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 03:05:53 +03:00
Ivailo Monev
b3a6606e0c kio: remove redundant KFilePermissionsPropsPluginPrivate destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 02:56:42 +03:00
Ivailo Monev
af7077a0a3 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 02:54:36 +03:00
Ivailo Monev
7b38e92e43 kio: remove redundant KComboBox forward-declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:51:26 +03:00
Ivailo Monev
9e85a3efa0 kio: remove unused KPreviewPropsPlugin member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:48:24 +03:00
Ivailo Monev
30be334df2 kio: initialize KPropertiesDialogPluginPrivate member in its constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:45:10 +03:00
Ivailo Monev
ff202c6de0 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:42:14 +03:00
Ivailo Monev
288498df73 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:37:22 +03:00
Ivailo Monev
5fb662785b kio: remove redundant KFileMetaDataConfigurationWidget::Private destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-19 01:32:18 +03:00
Ivailo Monev
c66d486a0e kio: set the placeholder text of the device widget from KDevicePropsPlugin constructor
instead of using the label as hint what to enter in case there are no
devices detected

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 23:18:46 +03:00
Ivailo Monev
986a303ff6 kio: KAutoMount and KAutoUnmount rewrite to use org.kde.SolidUiServer interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-15 22:05:16 +03:00
Ivailo Monev
1127336fa0 kio: remove unused KFileMetaDataConfigurationWidget::Private class member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 22:13:30 +03:00
Ivailo Monev
369cb4457c kio: remove redundant KFileMetaDataProvider::label() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 22:10:22 +03:00
Ivailo Monev
f6aba57553 kio: remove obsolete hack related to file dialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:08:03 +03:00
Ivailo Monev
669c8caa3b generic: format kimageio and krecentdirs source/header files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 02:47:05 +03:00
Ivailo Monev
470d7f91f9 kio: drop support for native dialogs
very much broken (with some TODOs, obviously not finished). on the TODO is
to get rid of KFileDialogQtOverride class and hook via QGuiPlatformPlugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 16:47:53 +03:00
Ivailo Monev
08a5c77e48 kio: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:50:37 +02:00
Ivailo Monev
d67610909c kio: remove documentation for non-existing methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-17 03:48:28 +02:00
Ivailo Monev
b5c5b5c85a kio: remove preview overlay icon alpha override
setting it to zero essentially disables it, an option for it will be
implemented instead

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-16 23:34:32 +02:00
Ivailo Monev
9b41127ecb generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 00:40:18 +02:00
Ivailo Monev
decb354a0d generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:16:22 +03:00
Ivailo Monev
30a64d7b4a kio: register KUrl as metatype from the KUrlRequesterPrivate constructor
that way it is registered from any KUrlRequester constructor not the just
one that takes two QWidget arguments

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 02:59:38 +03:00
Ivailo Monev
704ef230d5 generic: make use of KUser and KUserGroup
eventually KUser and KUserGroup will use getpwnam_r(), getgrnam_r(), etc. for thread safety

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 21:05:19 +03:00
Ivailo Monev
a3f47ed50f kio: warn when statvfs() fails in KDiskFreeSpaceInfo::freeSpaceInfo()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 03:05:16 +03:00
Ivailo Monev
f8443ced0b kio: keep reference to the QByteArray object in KDiskFreeSpaceInfo::freeSpaceInfo()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-04 03:04:43 +03:00
Ivailo Monev
894a2d52bb kdecore: remove KLocale getters related to text codec
see the comment in KLocalePrivate::initEncoding()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:00:04 +03:00
Ivailo Monev
c78363de67 kdecore: deal with TODO related to KService::newServicePath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 23:07:31 +03:00
Ivailo Monev
36813e70d1 kio: move static KFileMetaDataProvider::subDirectoriesCount() method out of the class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:21:12 +03:00
Ivailo Monev
0ac2e1f132 kio: remove unused and redundant KShellCompletion class
KCompletion has a shell-completion mode

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 21:26:19 +03:00
Ivailo Monev
17de7b68f2 kio: deprecation warning fix
better not use std::mem_fun() and std::mem_fn() at all

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 06:58:22 +03:00
Ivailo Monev
e88c621aa2 generic: authorization reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:27:41 +03:00
Ivailo Monev
7d5ec84ab1 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 17:19:33 +03:00
Ivailo Monev
ffd5175527 kio: remove reference to non-existing QColorGroup class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 18:32:30 +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
2bf6c7b236 kio: do not use resource files for KACLEditWidget images
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 15:34:01 +03:00
Ivailo Monev
e742262399 kio: remove unused headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 19:48:22 +03:00