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
Ivailo Monev
6a2ef9c5b2
kmediaplayr: reuse variable
...
KActionCollection takes ownership of the actions and the variable is just
a temporary to ease setup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:11:36 +02:00
Ivailo Monev
63384fbfdc
kmediaplayer: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:05:58 +02:00
Ivailo Monev
62439ad012
kmediaplayer: mark KMediaWindow reimplementations as final
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:04:31 +02:00
Ivailo Monev
473d67a46c
kmediaplayer: prefix slots with "slot"
...
KMediaWindow inherits KXmlGuiWindow which inherits KMainWindow, which
inherits QMainWindow, which has a menuBar() getter that should not be
confused with the KMediaWindow class slot. same goes for
KMediaWindow::menubar() (now named KMediaWindow::slotMenubar()) and
QMainWindow::menuBar()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-27 05:03:01 +02:00
Ivailo Monev
f944f6e000
kmediaplayer: set the part object name
...
used by debug message in kdelibs/kparts/part.cpp
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 23:28:02 +02:00
Ivailo Monev
57be009258
kmediaplayer: use QPointer<T> to store the KMediaWidget pointer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 20:44:13 +02:00
Ivailo Monev
d874397ed4
krunner: remove unused constant in KRunnerDialog::updateMask()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 06:49:13 +02:00
Ivailo Monev
f00e4c99b3
ksmserver: process events until kded second phase is done
...
now that phase 2 is properly done (see
86082941ab933b36fb7df267f3abd2625757f4ba in kdelibs repo) it could
block for a few seconds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 05:13:00 +02:00
Ivailo Monev
12491d988d
kioslave: add image/vnd.djvu+multipage to the djvuthumbnail MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 00:23:52 +02:00
Ivailo Monev
16862f5e52
kioslave: const-ify variable in ThumbnailProtocol::pluginForMimeType()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-26 00:19:33 +02:00
Ivailo Monev
1de418911e
kdirshare: write share entry into the kdirsharerc config from KDirShareModule::share()
...
should the worst happen and kded4 crash the share settings will be saved
regardless (unless it crashes because of KDirShareModule::share())
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 21:05:34 +02:00
Ivailo Monev
77453ce6e9
kdirshare: use KRandom::randomMax() for less round-trips
...
feels like a new KRandom::randomRange() method is needed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 19:11:03 +02:00
Ivailo Monev
a408a397a5
kdirshare: update comment related to kpasswdstore service
...
kpasswdstore service is now loaded in phase 1 and kdirshare in phase 2 (the
default)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 19:06:29 +02:00
Ivailo Monev
887f7c3079
libs: remove bogus extern reference
...
there is no such thing as Kapp, is not used either
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 01:02:30 +02:00
Ivailo Monev
795cb31a59
generic: remove redundant HAVE_XRENDER configuration definition
...
if Xrender is not found a fatal message will be issued by the top-level
CMakeLists file because it is required by KWin compositor for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-25 00:46:00 +02:00