OSDN Git Service
Ivailo Monev [Thu, 13 Jul 2023 22:48:07 +0000 (01:48 +0300)]
dolphin: disable line numbers for the diff document view
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 22:25:21 +0000 (01:25 +0300)]
dolphin: use KTextEditor with fallback to KTextEdit for the diff
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 21:58:28 +0000 (00:58 +0300)]
plasma: update TODO
it already uses KTextEditor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 21:41:31 +0000 (00:41 +0300)]
dolphin: activate the commit dialog of git plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 20:58:57 +0000 (23:58 +0300)]
dolphin: implement syntax highlighter for the git plugin diff
I am thinking there should be a KSyntaxCollection class or something
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 20:58:01 +0000 (23:58 +0300)]
dolphin: do not append hunk and binary line origin character to the result from FileViewGitPlugin::gitDiffCallback()
headers, not indicators
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 18:50:05 +0000 (21:50 +0300)]
dolphin: show the git plugin commit dialog instead of exec()-ing it
theoretically what the dialog shows can go out of sync with this change
but the changes committed will be up-to-date due to the
`git_index_update_all` call once the dialog is finished
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 18:15:41 +0000 (21:15 +0300)]
dolphin: notify about the changes by emitting itemVersionsChanged() from git plugin
same effect except only dolphin gets to update (no other application uses
the version plugins even tho the class is in the konq library)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 17:33:32 +0000 (20:33 +0300)]
dolphin: show the difference in commit dialog from git plugin
I guess I can show both (see
ec94a7cf06730f7fbf7d6b58d6c817168471a16d):
https://ibb.co/RzYGHk4
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 13 Jul 2023 14:42:13 +0000 (17:42 +0300)]
generic: adjust to KUniqueApplication changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 18:31:03 +0000 (21:31 +0300)]
kdirshare: fix regression since
b5c52b451f4f2729a6787290c0070c32e4dc4f98
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 17:22:08 +0000 (20:22 +0300)]
dolphin: sync the global config from GitCommitDialog
yep, syncing KConfig is mandatory because it was written to be complex and
fail at simple things like this
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 17:12:44 +0000 (20:12 +0300)]
kmail: save and restore dialog size
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 16:54:23 +0000 (19:54 +0300)]
dolphin: save and restore the git plugin commit dialog size
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 16:47:13 +0000 (19:47 +0300)]
dolphin: show the file(s) staged for commit in git plugin commit dialog
or should it show diff rather?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 09:49:46 +0000 (12:49 +0300)]
plasma: remove unused headers inclusions in qalculate_engine source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 03:19:14 +0000 (06:19 +0300)]
dolphin: remove now redundant check in FileViewGitPlugin::getGitError()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 03:12:54 +0000 (06:12 +0300)]
dolphin: drop push and pull actions
libgit2 cannot even fetch from shallow copies.. well, the file status is
more than enough for dolphin - anything else belongs to a dedicated git
repository management tool anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 12 Jul 2023 00:17:23 +0000 (03:17 +0300)]
dolphin: experimental merge for git plugin
comes with the usual "WITHOUT ANY WARRANTY" (see the copyright)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 21:26:33 +0000 (00:26 +0300)]
dolphin: use git_repository_head() to get the repository head
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 21:04:19 +0000 (00:04 +0300)]
dolphin: return GIT_EUSER when dialog was not accepted
otherwise the error claims no callback was set
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 20:23:23 +0000 (23:23 +0300)]
dolphin: partially implement pull action for git plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 20:22:58 +0000 (23:22 +0300)]
dolphin: do not include ignored and untracked files in the status
if not added, changed or removed files are not to be committed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 18:04:38 +0000 (21:04 +0300)]
dolphin: link the git plugin to kio library
for the KDirNotify reference
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 15:04:46 +0000 (18:04 +0300)]
dolphin: notify about the changes after add, remove or commit from the git plugin
and because showing the commit action makes no sense when no changes
(add, remove, modify) are done to the repo every time the actions are
requested a check will be done, note that the check may be quite
expensive for large repositories and delay the context menu
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 14:12:38 +0000 (17:12 +0300)]
dolphin: prettify the git plugin commit message
to match what `git commit` does
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 04:06:54 +0000 (07:06 +0300)]
kscreensaver: use /org/freedesktop/login1/seat/auto as session path
because someone borked org.freedesktop.login1.GetSessionByPID() and it
no longer returns valid values, good thing I put that warning there to
spot such changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 03:51:12 +0000 (06:51 +0300)]
kdirshare: rename internal icons path
for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 03:03:54 +0000 (06:03 +0300)]
dolphin: temporary disable the git plugin pull action
the code for the implementation is actually the same as in
FileViewGitPlugin::slotPush() except the git_remote_push() call (and
obviously the information messages stating that pull is being done)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 03:00:43 +0000 (06:00 +0300)]
plasma: remove redundant dit data engine destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 02:58:55 +0000 (05:58 +0300)]
plasma: run the get() job of dict data engine asynchronously
same result however no extra QEventLoop, the only overhead is from the
property that has to be set for each source (converting QString to QVariant
and then back to QString)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 02:29:53 +0000 (05:29 +0300)]
kdirshare: fix ".." regression
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 01:50:40 +0000 (04:50 +0300)]
plasma: set definition and example data from the dict data engine
to avoid stripping the HTML out of the text in the dictionary runner for
example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 11 Jul 2023 01:00:33 +0000 (04:00 +0300)]
dolphin: update Messages.sh script for git plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 10 Jul 2023 03:14:12 +0000 (06:14 +0300)]
dolphin: drop all plugins except git and rewrite it
one of the things that the previous implementation was lacking is the
credentials handling, also it was was very slow because it had to spawn
a process
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 23:56:17 +0000 (02:56 +0300)]
generic: adjust to kde4_install_auth_helper_files() macro changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 20:55:07 +0000 (23:55 +0300)]
kdirshare: correct content indentation
purely cosmetic (e.g. for when viewing the page source)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 20:27:23 +0000 (23:27 +0300)]
kdirshare: implement global search
note: the search string is matched as wildcard regular exression
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 18:55:12 +0000 (21:55 +0300)]
kdirshare: use custom stylesheet matching the host palette
matching the icon and desktop theme (if setup correctly):
https://ibb.co/d789K1F
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 17:57:41 +0000 (20:57 +0300)]
kioslave: clear the KIO::UDSEntry object before emitting the last network:/ entry
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 16:06:58 +0000 (19:06 +0300)]
kioslave: directory thumbnailer optimization
by collecting sub-directories to possibly propagate later listing of the
directory has to be done only once reducing the overall I/O required for
generating directory thumbnails in case no thumbnail can be created from
the files in the directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 15:34:43 +0000 (18:34 +0300)]
plasma: use the new Solid::PowerManagement::supportedSleepStatesChanged() signal
requires the following commit from kdelibs:
4900d6089280e0ff56876b85141dd51632e2209d
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 15:11:38 +0000 (18:11 +0300)]
generic: adjust to Solid::PowerManagement changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 14:55:49 +0000 (17:55 +0300)]
plasma: remove unused variable in PowerDevilRunner::run()
the Solid::PowerManagement methods will activate the service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 03:23:41 +0000 (06:23 +0300)]
kcontrol: remove redundant check for org.freedesktop.PowerManagement in randr module
Solid::PowerManagement watches for the registration of the service
internally, note that it was checked if the service is registered on the
system bus but watched for registration on the session bus
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 9 Jul 2023 02:50:12 +0000 (05:50 +0300)]
generic: do not install kcfg files
see the following commit in kdelibs repo:
ee1aa40904077b7cae3c3575ffeaab176e42a85b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 8 Jul 2023 18:31:26 +0000 (21:31 +0300)]
plasma: show network unreachable message from the folderview applet when it becomes such
not just when new URL is set via FolderView::setUrl() but dynamically
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 8 Jul 2023 05:42:24 +0000 (08:42 +0300)]
generic: port to the new knetworkmanager library and remove slid-networkstatus
also corrected folderview applet condition in olderView::setUrl()
(incorrect since before the fork, was displaying message that the
network is not reachable when the status is connected)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 8 Jul 2023 04:04:30 +0000 (07:04 +0300)]
kinfocenter: remove unused bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 7 Jul 2023 23:16:13 +0000 (02:16 +0300)]
plasma: use KIO::StoredTransferJob in the dict data engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 7 Jul 2023 17:25:40 +0000 (20:25 +0300)]
plasma: remove redundant styleSheet properties in UI files
empty means no stylesheet and apply application or widget style
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 7 Jul 2023 16:09:08 +0000 (19:09 +0300)]
libs: remove manual plasmagenericshell test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 6 Jul 2023 15:31:03 +0000 (18:31 +0300)]
dolphin: adjust to KDirNotify changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 5 Jul 2023 16:50:02 +0000 (19:50 +0300)]
kate: add QModelIndexList to cpp syntax data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 5 Jul 2023 04:50:06 +0000 (07:50 +0300)]
libs: iterate over a copy of children in Processes::deleteProcess()
fixes possible crash
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 5 Jul 2023 04:15:01 +0000 (07:15 +0300)]
generic: adjust to solid changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 4 Jul 2023 21:21:45 +0000 (00:21 +0300)]
dolphin: remove expansion leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 4 Jul 2023 14:57:23 +0000 (17:57 +0300)]
plasma: remove redundant PlasmaApp::hasComposite() methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 4 Jul 2023 14:51:13 +0000 (17:51 +0300)]
plasma: do not enlarge the pixmap cache size
this needs a config knob like the theme cache size
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 4 Jul 2023 14:48:28 +0000 (17:48 +0300)]
plasma: remove unused header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 18:00:28 +0000 (21:00 +0300)]
kate: drop hellowword, openheader and tabbarextension plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 15:48:14 +0000 (18:48 +0300)]
kate: const-ify the argument of KateFileBrowser::setDir()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 10:38:25 +0000 (13:38 +0300)]
dolphin: adjust to KDirLister changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 09:35:48 +0000 (12:35 +0300)]
dolphin: remove now unused KItemListController setters and getters
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 06:42:38 +0000 (09:42 +0300)]
dolphin: drop support for expansion (tree view)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 05:18:44 +0000 (08:18 +0300)]
dolphin: drop folders panel
where would I shove it:
https://ibb.co/P1MpQG3
I do not like it, nor do I use it - begone. oh, here is a hint - the
location bar can act as a tree, try clicking on the arrows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 05:03:42 +0000 (08:03 +0300)]
dolphin: fix possible tests crashes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 04:47:04 +0000 (07:47 +0300)]
dolphin: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 04:16:15 +0000 (07:16 +0300)]
generic: purge most manual tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 02:45:36 +0000 (05:45 +0300)]
libs: remove reference to the system KIO slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 3 Jul 2023 00:33:02 +0000 (03:33 +0300)]
kate: sync filebrowser actions with KDirOperator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 2 Jul 2023 23:20:20 +0000 (02:20 +0300)]
generic: adjust to kfile changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 1 Jul 2023 07:27:50 +0000 (10:27 +0300)]
plasma: cleanup from PlasmaApp destructor, deref unconditionally
the global reference is increased unconditionally in the constructor, also
the quit() slot shadows KApplication::quit() slot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 1 Jul 2023 05:53:00 +0000 (08:53 +0300)]
plasma: remove forward-declarations of non-existing Plasma::AccessAppletJob class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 1 Jul 2023 03:16:34 +0000 (06:16 +0300)]
generic: adjust to KDirLister changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Jun 2023 22:37:43 +0000 (01:37 +0300)]
solid-hardware: remove bogus class forward-declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Jun 2023 22:37:09 +0000 (01:37 +0300)]
solid-hardware: remove unused SolidHardware methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Jun 2023 18:18:20 +0000 (21:18 +0300)]
generic: include now required headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Jun 2023 05:07:29 +0000 (08:07 +0300)]
soliduiserver: warn when the storage device is invalid or insecure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Jun 2023 04:24:47 +0000 (07:24 +0300)]
dolphin: initialize PlacesPanel member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 28 Jun 2023 23:19:28 +0000 (02:19 +0300)]
kate: remove unused headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 28 Jun 2023 21:16:50 +0000 (00:16 +0300)]
ksmserver: reap processes started by klauncher before the window manager
so that it is still running for applications that require window manager
on quit, requires the following commit from kdelibs:
4c5361d34d5f125ca7fca1f2dad505480b8a7692
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 28 Jun 2023 02:39:25 +0000 (05:39 +0300)]
kfind: enable regular expression match even without the editor
KRegExpEditor is not implemented service/interface, the matching works
regardless of that
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 06:10:47 +0000 (09:10 +0300)]
kioslave: remove trash migration code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 05:57:10 +0000 (08:57 +0300)]
kioslave: remove non-operational bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 05:25:26 +0000 (08:25 +0300)]
kuiserver: remove unused job view data types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:31:10 +0000 (05:31 +0300)]
kurifilter-plugins: update yahoo_shopping provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:19:00 +0000 (05:19 +0300)]
kurifilter-plugins: remove broken tvtome provider
unreachable, bye
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:16:45 +0000 (05:16 +0300)]
kurifilter-plugins: remove broken technorati and technoratitags providers
unavailable for quite some time, bye
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:12:11 +0000 (05:12 +0300)]
kurifilter-plugins: update rae provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:07:31 +0000 (05:07 +0300)]
kurifilter-plugins: remove broken pgpkeys provider
stuck in a loop? bye
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 02:02:27 +0000 (05:02 +0300)]
kurifilter-plugins: use different keys for the multritran providers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 01:55:43 +0000 (04:55 +0300)]
kurifilter-plugins: fix metacrawler provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 01:40:15 +0000 (04:40 +0300)]
kurifilter-plugins: remove broken feedster provider
unavailable, bye
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 01:29:56 +0000 (04:29 +0300)]
kurifilter-plugins: remove redundant ctan_cat provider
website provides options for advanced searches and the URL was the same
as that of ctan provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 01:22:08 +0000 (04:22 +0300)]
kurifilter-plugins: update citeseer provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 01:16:34 +0000 (04:16 +0300)]
kurifilter-plugins: update backports and dbug providers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Jun 2023 00:19:51 +0000 (03:19 +0300)]
kuiserver: announce destination URL changes to job clients
to fix the plasma job notification actions (see the previous commit), also
changing the destination URL type to QString because it is such (see
kdelibs/kio/kio/copyjob.cpp and kdelibs/kio/kio/job.cpp) and the
QVariant/QDBusVariant conversion is redundant
requires changes to the job tracker interface in kdelibs aswell.. see
kdelibs/kdeui/jobs/kuiserverjobtracker.cpp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 26 Jun 2023 22:32:42 +0000 (01:32 +0300)]
plasma: temporary disable the open action for jobs notification
the problem is the action does not make sense for some type of jobs such as
file/folder delete job (there will be nothing to open, duh)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 26 Jun 2023 22:10:33 +0000 (01:10 +0300)]
kgreeter: do not disable the test button if the lightdm process is running
so that the lightdm process can be killed in case widget state changes
while the process is running
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>