Commit graph

2263 commits

Author SHA1 Message Date
Ivailo Monev
42006b194e plasma: check if shutdown can be performed from PowerManagementJob::start()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:26:58 +02:00
Ivailo Monev
fa178d9e67 plasma: remove redundant breaks in PowermanagementEngine::batteryType()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:14:39 +02:00
Ivailo Monev
01250ea736 plasma: replace PowerManagementJob::requestShutDown() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:10:44 +02:00
Ivailo Monev
2c52d64448 plasma: remove unused PowerManagementJob enum and non-existing method declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:09:20 +02:00
Ivailo Monev
4b5a974815 libs: remove now unused variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 00:37:56 +02:00
Ivailo Monev
06aa57376f libs: plug memory and X11 pixmaps leaks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 00:32:47 +02:00
Ivailo Monev
92120589bc kurifilter-plugins: correct youtube search provider URL
incorrect since d55a11e42c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:25:54 +02:00
Ivailo Monev
9e9217ba9b kurifilter-plugins: update yahoo_image search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:24:05 +02:00
Ivailo Monev
e510d8ecff kurifilter-plugins: remove thesaurus search provider
same as webster

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:15:57 +02:00
Ivailo Monev
f4f483ca83 kurifilter-plugins: update uspto search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:13:53 +02:00
Ivailo Monev
cd8b6f1a80 kurifilter-plugins: update thesaurus search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:11:22 +02:00
Ivailo Monev
ffc672f1f2 kurifilter-plugins: remove sourceforge search provider queries for non-english locale
serve no purpose

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:05:12 +02:00
Ivailo Monev
34f6160d9f kurifilter-plugins: update rpmfind search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:02:03 +02:00
Ivailo Monev
43ee5d2f96 kurifilter-plugins: update rfc search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 15:01:09 +02:00
Ivailo Monev
eea5fb5d04 kurifilter-plugins: remove rag search provider
unreachable (i.e. does not exist)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:56:02 +02:00
Ivailo Monev
b6ee70ef06 kurifilter-plugins: remove qwant_news search provider
no longer works

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:53:10 +02:00
Ivailo Monev
bd99e3c10b kurifilter-plugins: update pgpkeys search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:52:40 +02:00
Ivailo Monev
4fa5ab17a1 kurifilter-plugins: update nl-telephone search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:27:47 +02:00
Ivailo Monev
a9be55a060 kurifilter-plugins: update multiran search providers URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:23:02 +02:00
Ivailo Monev
620fa823af kurifilter-plugins: update grec search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 14:04:42 +02:00
Ivailo Monev
18712519d8 kurifilter-plugins: update foldoc search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:55:18 +02:00
Ivailo Monev
9f678e95fd kurifilter-plugins: remove flickrcc search provider
the normal flickr search provider works but there are no docs about
the query flickrcc uses (and it does not seem to make difference to the
search when using the URL in the desktop file)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:52:48 +02:00
Ivailo Monev
c35eacb499 kurifilter-plugins: correct de2en and en2de search provider URLs
those have been incorrect since before the fork btw, I can add more
search provider desktop files for dict.cc in the future since it has a lot
of translation options

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:33:10 +02:00
Ivailo Monev
4a2fa19ba1 kurifilter-plugins: remove ethicle search provider
same as ecosia, their meta query no longer works

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:26:01 +02:00
Ivailo Monev
50065cecbf kurifilter-plugins: remove docbook provider
uses external search engine and most of the links on the page (which was
last updated in 2016 according to the date at the bottom) lead elsewhere

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:15:00 +02:00
Ivailo Monev
a8b5d1a2ec kurifilter-plugins: update dbug search provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:09:06 +02:00
Ivailo Monev
4ddccf051f kurifilter-plugins: update backports search provider URL
bullseye is the current stable Debian release

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 13:06:45 +02:00
Ivailo Monev
7e5939c9fb kcontrol: fix regression since 45fbbf2582
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 12:40:45 +02:00
Ivailo Monev
083f1bac95 dolphin: pause the information panel video player instead of stopping it
MPV causes fatal X11 I/O if it is stopped for some reason, fixes crash
in case of KDirNotify event

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 11:41:12 +02:00
Ivailo Monev
1124d941f8 keditfiletype: remove bogus TODO
see c06770a96f292f807ea218450818eb8dec37fa41 in kdelibs repo

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 11:34:04 +02:00
Ivailo Monev
9d224e279b dolphin: use proper type for the folder stat job
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 11:07:12 +02:00
Ivailo Monev
c252de24e2 dolphin: connect to KDirNotify signals after InformationPanelContent is created
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 11:01:23 +02:00
Ivailo Monev
906c5331da kioslave: use QTextCodec::codecForText() for text encoding detection in textthumbnail thumbnailer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:20:18 +02:00
Ivailo Monev
d4043f5bca kmediaplayer: save and restore the initial directory when opening path via dialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:15:09 +02:00
Ivailo Monev
c5b06ddb1b kmediaplayer: pop error instead of information messages from the part
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:06:59 +02:00
Ivailo Monev
00498bf3f6 kmediaplayer: log the playing state when reading properties
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:02:24 +02:00
Ivailo Monev
b8d6907219 kmediaplayer: bump kmediaplayerui.rc version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 08:01:47 +02:00
Ivailo Monev
6b9b53d7e1 kmediaplayer: bump version to 1.1.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 07:57:53 +02:00
Ivailo Monev
5be830894a kmediaplayer: use KMessageBox instead of QMessageBox for reporting errors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 07:55:20 +02:00
Ivailo Monev
767c2c5e73 kmediaplayer: adjust to KMediaWidget changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 07:09:40 +02:00
Ivailo Monev
bbcb990c65 kmediaplayer: restore the pause/play state aswell
chromium and some other applications have to catch up on session
restoration,  chromium for example cannot even shutdown correctly and
it's a "uh, oh" situation the next time it is launched after logout
(unless closed manually before logout). tabs restoration is not session
restoration btw, not to X11 anyway.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 06:35:25 +02:00
Ivailo Monev
64b76bb856 kmediaplayer: adjust to KMediaWidget changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 06:21:25 +02:00
Ivailo Monev
314925d3b8 kmediaplayer: restore position after the player has actually loaded the path
I should implement session restoration for KMail and KEmu, maybe in the
next release cycle tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 05:52:21 +02:00
Ivailo Monev
8ac75f4d98 kmediaplayer: implement session restoration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 05:21:47 +02:00
Ivailo Monev
2795dc5695 kmediaplayer: save the current menu and status bar state after calling KXmlGuiWindow::showEvent()
KXmlGuiWindow::showEvent() may trigger things such as restoring the window
state

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-29 03:10:00 +02:00
Ivailo Monev
4b164a6724 dolphin: hide the image preview before showing the video player
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-28 22:37:39 +02:00
Ivailo Monev
c868c10f65 dolphin: parent InformationPanelContent widget to itself
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-28 22:09:32 +02:00
Ivailo Monev
21bda2c7cd dolphin: set the maximum size of the video preview widget even if it is not visible
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-28 21:01:56 +02:00
Ivailo Monev
b1cb5c6075 dolphin: do not set the video player maximum size to the current size of the image preview
their minimum and maximum sizes are set to match now but their hints differ
on purpose

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 06:36:07 +02:00
Ivailo Monev
388b70e51c dolphin: set the minimum height of the KMediaWidget
to match that of the image preview widget

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 06:19:00 +02:00