Can my application, which contains dirty code, become an official kde application?

Danilo Agostini kyre334 at gmail.com
Wed Jan 17 02:12:04 GMT 2024


Hi, I developed an application and was thinking about doing the incubation
process but I'm not sure if my application will be accepted due to some
defects.

What my application does:

It allows the user, through the use of a keyboard shortcut or a dolphin
servicemenu, to have a quick preview of the files that are shown in the
folder without having to open the default application.

Similar applications are Gnome Sushi and Quick Look (Mac os).

Technical Limitations/Defects:

1) The way it integrates with dolphin is not clean due to dolphin's
limitations: I currently use dbus to copy the path of the selected file
into the clipboard and read it from my program. This, in addition to not
being a clean way, also causes corruption of the content that was
previously copied to the clipboard. I was able to get the previously copied
text to be restored, but there is no way to restore the contents if what
was copied to the clipboard before opening my application was a file.


2) The preview of some files (odt,doc,docx,xlsx,etc) is obtained by
converting the documents to pdf using the "libreoffice --headless
--nolockcheck --norestore --convert-to pdf" command. This obviously
requires libreoffice installed on the system and the conversion may fail/be
slow in some cases.


https://github.com/Nyre221/Kiview
https://github.com/Nyre221/Kiview/blob/master/src/dolphinbridge.cpp
https://github.com/Nyre221/Kiview/blob/master/src/documentviewer.cpp

I'm writing this here because it's what was suggested to me.

Is there any chance that something like this could be accepted, or is it
better if I continue to develop it myself?

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20240117/988afe5e/attachment.htm>


More information about the kde-core-devel mailing list