Ivailo Monev
b90f90905b
kio: move most of the KRun bits to KLauncher
...
two things doing the same thing - one has to go away. also KRun does not
fork and the launched service/application lifetime was bound to the
process launching it, that is not the case with klauncher - it is bound
to the session (in the usual case)
a few things on the TODO list but mostly for services/applications
lacking features
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:21:17 +03:00
Ivailo Monev
b0d0a4ee18
kio: do not convert the element attribute to latin1 in KBookmark::url()
...
that will only convert it back to QString in the KUrl constructor but it
will not be from UTF-8 bytes - the attribute string is converted to latin1,
duh
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 05:47:03 +03:00
Ivailo Monev
47d0b5a297
kdecore: remove unused KUrl metadata
...
was used to pass the referrer and while it is still possible to
reimplement it realisticly speaking it is impossible to preserve the
referrer (and other HTTP(S) header metadata) because it will be lost in
transition in some cicumstances such as when drag-n-drop is done to
application unaware of application/x-kio-metadata
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-25 21:13:59 +03:00
Ivailo Monev
dc208c52fd
generic: update references to shared data directory
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 00:20:22 +03:00
Ivailo Monev
ad277e865d
kio: mark the iterator values as reference where modified
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 17:02:27 +03:00
Ivailo Monev
562fc726b1
kio: remove unused KBookmarkManagerPrivate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 16:56:17 +03:00
Ivailo Monev
be20483256
kio: bookmark classes review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 18:53:06 +03:00
Ivailo Monev
2778dbed9c
kio: remove unused feature to show bookmark folders in toolbars
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:11:21 +03:00
Ivailo Monev
c8119cf861
kio: disable copying of KBookmarkMenu
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:45:47 +03:00
Ivailo Monev
8d6cbd657c
kio: remove unused KBookmark::showInToolbar() and KBookmark::setShowInToolbar() methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:23:20 +03:00
Ivailo Monev
234e78c1cb
kio: remove reference to non-existing KBookmarkBar class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:17:26 +03:00
Ivailo Monev
451ad3c859
kio: remove redundant bookmark classes destructors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:19:33 +03:00
Ivailo Monev
af33cfc7d0
kio: bookmark classes review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:58:56 +03:00
Ivailo Monev
43c73d1093
kio: move private KBookmarkMenu members to the data pointer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:21:37 +03:00
Ivailo Monev
d80666eb12
kio: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 11:27:51 +03:00
Ivailo Monev
3efa855e0a
kio: MOC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 11:26:53 +03:00
Ivailo Monev
0754183a1c
kio: drop support for temporary bookmark managers
...
when importing the bookmark opened by manager should be filled with
bookmarks, when exporting it is probably done to format the bookmark
manager does not know how to handle (JSON?) now that import/export feature
is not a thing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:38:06 +03:00
Ivailo Monev
447ca7c010
kio: make KBookmarkDialog::initLayoutPrivate() and KBookmarkDialog::fillGroup() private
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:20:24 +03:00
Ivailo Monev
de42cd34be
kio: someone's typos
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:19:46 +03:00
Ivailo Monev
2ba9d8b546
kio: move private KBookmarkDialog members to data pointer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 09:04:01 +03:00
Ivailo Monev
25bc94ac0e
kio: remove unused KBookmarkExporterBase, KBookmarkImporterBase and KXBELBookmarkImporterImpl classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 08:16:00 +03:00
Ivailo Monev
606a146a9e
kio: remove KBookmarkManager hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:30:26 +03:00
Ivailo Monev
43429280bd
kio: remove unused KBookmarkOwner destructor and private member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:24:47 +03:00
Ivailo Monev
7862c2ca66
kio: remove unused KBookmarkDomBuilder class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:06:47 +03:00
Ivailo Monev
09b8c2916d
kio: make KBookmarkImporterBase::setupSignalForwards() static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:38:04 +03:00
Ivailo Monev
915739b2b8
kio: remove unused and internal KImportedBookmarkMenu, KBookmarkMenuImporter and KImportedBookmarkActionMenu classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:07:58 +03:00
Ivailo Monev
23618df1b5
kio: remove duplicate header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 12:03:16 +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
f7b9fa633a
kio: remove unused KonqBookmarkOwner, KonqBookmarkMenu and KonqBookmarkContextMenu classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:19:36 +03:00
Ivailo Monev
a1e8400692
kio: drop support for importing formats other than XBEL
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 04:07:52 +03:00
Ivailo Monev
0c6d9f7d70
kio: remove unused struct member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 04:58:03 +00:00
Ivailo Monev
3422ca4413
generic: get rid of KGLobal::staticQString()
...
global statics are static objects and the method is using one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-18 19:49:54 +02:00
Ivailo Monev
f08d4d6605
kio: undeprecate KIO::Connection class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 00:41:06 +03:00
Ivailo Monev
a8f4cd469c
kio: don't lookup for bookmark manager twice
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-21 22:57:41 +03:00
Ivailo Monev
53efbdfa94
kdecore: remove all KSaveFile backup modes except simple
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 11:49:13 +03: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
6cdb77afd3
generic: various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-17 15:35:02 +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
3716d95998
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-16 02:33:29 +00:00
Ivailo Monev
8024c8cbec
generic: fix indentation compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 19:34:32 +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
51eb0d4465
kio: update bookmark favicon when necessary
...
this may actually slow things down since the icon is probed via KMimeType
but it allows to sync, for an example, favourite icons in the Dolphin panel
which is (hopefully) usefull in the case of remote host favourites. also I
made KBookmarkManager::updateFavicon() operational
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-09 09:41:01 +00:00
Ivailo Monev
e515c1bf23
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 22:36:56 +02:00
Ivailo Monev
9f362672a6
generic: headers inclusion cleanup
2015-10-14 22:38:09 +03:00
Ivailo Monev
3d14a4b88b
generic: code shrinks
2015-09-30 10:37:53 +03:00
Ivailo Monev
a3ec7d5356
generic: misc cleanups
2015-08-25 22:10:31 +03:00
Ivailo Monev
1a0dfb4704
generic: misc cleanups
2015-08-19 01:38:20 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
e05886723a
generic: normalize include guards
2015-07-11 18:20:46 +03:00
Ivailo Monev
bbea8b2acc
generic: drop most of the KIOSK functionality
2015-05-19 05:23:35 +00:00