OSDN Git Service
Ivailo Monev [Thu, 8 Jun 2023 10:12:50 +0000 (13:12 +0300)]
krdc: forward-declare KMenu class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 10:17:28 +0000 (13:17 +0300)]
generic: replace use of QTime as timer with QElapsedTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 6 Jun 2023 06:55:11 +0000 (09:55 +0300)]
kdeplasma-addons: include now required QMutex header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 6 Jun 2023 04:48:04 +0000 (07:48 +0300)]
okular: adjust to KUrl changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 18:55:01 +0000 (21:55 +0300)]
kget: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 18:52:07 +0000 (21:52 +0300)]
kget: remove unused DataSourceFactory class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 05:35:03 +0000 (08:35 +0300)]
kdeplasma-addons: update incommingmsg applet
KMail is e-mail sender only now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 00:18:44 +0000 (03:18 +0300)]
generic: remove irrelevant TODO files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 10:05:29 +0000 (13:05 +0300)]
kmix: make use of QT_QDBUS_EXECUTABLE variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 09:49:09 +0000 (12:49 +0300)]
kget: somewhat fix tests
TODO: test with other checksum types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 09:26:01 +0000 (12:26 +0300)]
kget: remove unused Transfer constructor argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 12:46:27 +0000 (15:46 +0300)]
ark: remove now bogus compressAsRar popup menu action
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 12:32:18 +0000 (15:32 +0300)]
ark: drop CLI interface and rar plugin
hint: don't do interface on top of CLI tools, it is going to break under
your nose
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 04:16:53 +0000 (07:16 +0300)]
generic: adjust to Plasma::Service changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 00:08:24 +0000 (03:08 +0300)]
generic: adjust to Plasma::ServiceJob changes
drive-by formatting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 09:01:23 +0000 (12:01 +0300)]
kget: minor JSON history store optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 02:30:37 +0000 (05:30 +0300)]
kdeplasma-addons: use URL save ID appropriate for the POTD wallpaper plugin
there is a frame applet and the dialogs for the POTD wallpaper and frame
applet should not share the same save URL (questionably).
perhaps there should be feature to save the URL based on mime type group,
for example save "text/plain" and "text/x-patch" as the same URL for all
applications by default unless a custom save location has been specified
programatically
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 02:15:13 +0000 (05:15 +0300)]
kdeplasma-addons: filter non-images from the POTD save dialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 01:36:10 +0000 (04:36 +0300)]
kdeplasma-addons: correct paste applet signal/slot connection
has been incorrect since before the fork
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 01:10:49 +0000 (04:10 +0300)]
kdeplasma-addons: do not send F1-12 keys from paste applet
specials keys outside the Qt::Key_Space-Qt::Key_ydiaeresis range, Katie
uses values that equal those used by X11 for keys aswell (i.e. the map is
redundant)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 00:08:28 +0000 (03:08 +0300)]
kdeplasma-addons: minor flicker POTD provider optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 00:02:32 +0000 (03:02 +0300)]
kdeplasma-addons: query flickr POTD provider in JSON format
hack included
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 31 May 2023 22:17:22 +0000 (01:17 +0300)]
kget: set X-DBUS-StartupType and set X-DBUS-ServiceName
X-DBUS-ServiceType is invalid
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 30 May 2023 01:16:57 +0000 (04:16 +0300)]
kdeplasma-addons: remove unused QVarLengthArray header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 28 May 2023 05:00:07 +0000 (08:00 +0300)]
kdeplasma-addons: drop unity support
makes no sense to support interface ment for other desktop environment
when the applet is ment for use with plasma session
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 24 May 2023 20:36:29 +0000 (23:36 +0300)]
okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 24 May 2023 02:06:31 +0000 (05:06 +0300)]
gewnview: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 21 May 2023 04:54:18 +0000 (07:54 +0300)]
kdeplasma-addons: fix regression since
a503038cdfdd486e27952f45c952747bb49ad4c0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 21 May 2023 04:41:36 +0000 (07:41 +0300)]
okular: simplify compressed MIME type checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 20 May 2023 02:24:52 +0000 (05:24 +0300)]
kdeplasma-addons: adjust to plasma changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 19 May 2023 20:42:04 +0000 (23:42 +0300)]
ark: reserve space for the files to copy/remove from libarchive plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 19 May 2023 05:37:55 +0000 (08:37 +0300)]
kdeplasma-addons: log epod POTD provider URL
currently broken, when the URL (https://epod.usra.edu/.a/
6a0105371bb32c970b02b751a11620200c-pi)
is opened in chromium the picture is a small white square. go figure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 19 May 2023 05:29:19 +0000 (08:29 +0300)]
kdeplasma-addons: use HTTPS URLs in flicker POTD provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 14 Jan 2023 03:12:34 +0000 (05:12 +0200)]
gwenview: deep-copy added views in Gwenview::DocumentViewContainer::pretendFadeInFinished()
fixes crash in case animations are disabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 1 Jan 2023 20:03:54 +0000 (22:03 +0200)]
okular: deprecation warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 1 Jan 2023 00:42:53 +0000 (02:42 +0200)]
krdc: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 31 Dec 2022 23:16:21 +0000 (01:16 +0200)]
krdc: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 16:38:14 +0000 (18:38 +0200)]
kget: use the new KHTTP::setServerID() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 16:16:30 +0000 (18:16 +0200)]
kget: adjust to KHTTP changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 03:26:39 +0000 (05:26 +0200)]
kget: show notification if KHTTP::setAuthenticate() returns false
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 03:10:20 +0000 (05:10 +0200)]
kget: lower the default web interface refresh interval to 2 seconds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 03:04:57 +0000 (05:04 +0200)]
kget: adjust to KHTTP changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 24 Dec 2022 14:05:38 +0000 (16:05 +0200)]
kdeplasma-addons: disable windows highlight option of icontasks applet by default
that option is so bogus for any window that is maximized - as soon as the
window is highlighted it will cover the entire screen but there is option
to show preview too meaning both preview and the window may be shown. which
one should be on top tho?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 23 Dec 2022 00:13:04 +0000 (02:13 +0200)]
kget: adjust to KIO::NetAccess::synchronousRun() changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Dec 2022 18:06:47 +0000 (20:06 +0200)]
kget: const-ify iterator value in KGetGlobalJob::update()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Dec 2022 12:34:01 +0000 (14:34 +0200)]
kget: use the KMainWindow auto-save feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Dec 2022 00:09:04 +0000 (02:09 +0200)]
ark: implement isReadOnly() for libarchive plugin
now the interface will properly indicate that the archive is not writable
when that is the case (it was not even before the port to KArchive)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Dec 2022 00:02:37 +0000 (02:02 +0200)]
ark: remove read-only MIME types listed as read-write
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Dec 2022 16:12:32 +0000 (18:12 +0200)]
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-extraapps
Ivailo Monev [Wed, 21 Dec 2022 16:12:11 +0000 (18:12 +0200)]
thumbnailers: do not paint frame for thumbnails generated by ffmpegthumbs
film strip is enabled by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Dec 2022 11:33:44 +0000 (13:33 +0200)]
kget: read the file in chunks from Verifier::checksum()
may slow the hashing of large files but will require less memory for such
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Dec 2022 10:44:28 +0000 (12:44 +0200)]
kdeplasma-addons: deal with FIXME related to recentdocuments applet
note that KRecentFilesAction does not clear actions that are not in the
config (e.g. entries stored in ~/.katana/share/apps/RecentDocuments or xbel
file)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Dec 2022 09:57:35 +0000 (11:57 +0200)]
kdeplasma-addons: watch sub-directories from wallpaper plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 22:27:21 +0000 (00:27 +0200)]
kdeplasma-addons: adjust to KDirWatch changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 13:50:01 +0000 (15:50 +0200)]
thumbnailers: do not assume video_thumbnailer is struct
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 13:32:12 +0000 (15:32 +0200)]
thumbnailers: check if video_thumbnailer has prefer_embedded_metadata member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 12:11:45 +0000 (14:11 +0200)]
thumbnailers: implement options for ffmpegthumbs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 09:11:25 +0000 (11:11 +0200)]
ksnapshot: remove unused ktemporaryfile header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Dec 2022 09:04:51 +0000 (11:04 +0200)]
okular: remove unused ktemporaryfile header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 19 Dec 2022 16:06:41 +0000 (18:06 +0200)]
ark: set the KArchive temporary prefix to the global working directory
fixes creating of archives with large files that cannot fit in /tmp (or
whatever the temporary directory is set to). note that this still depends
on how much space is available on the filesystem the archive is created on
and will not work for remote archives - remote archives will have to be
fetched somewhere with enough space to hold the archive and a copy of it
(possibly $HOME) but that is for another commit (currently archives are
fetched into /tmp but not uploaded upon modification)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 21:21:43 +0000 (23:21 +0200)]
thumbnailers: add missing breaks in ffmpeg_log_callback()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 15:05:04 +0000 (17:05 +0200)]
thumbnailers: use video_thumbnailer_set_size() if available
side note: ffmpegthumbnailer::VideoThumbnailer::setThumbnailSize(int) is
not marked as deprecated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 14:43:22 +0000 (16:43 +0200)]
thumbnailers: remove unused ThumbnailerVersion property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 14:24:02 +0000 (16:24 +0200)]
okular: drop text-to-speech support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 12:46:37 +0000 (12:46 +0000)]
thumbnailers: use the C API of FFmpegThumbnailer
the C API does not throw exceptions (or should not), it is wrapper around
the C++ API tho (usually it is the opposite)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 18 Dec 2022 12:11:28 +0000 (12:11 +0000)]
thumbnailers: prefix the ThumbnailerImageType enum in ffmpegthumbs thumbnailer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 17 Dec 2022 18:29:37 +0000 (20:29 +0200)]
okular: spectre generator review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 17 Dec 2022 17:34:58 +0000 (19:34 +0200)]
okular: thread spectre rendering via the threaded generator feature
no functional change, native printing can be implemented easier now tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 17 Dec 2022 16:57:26 +0000 (18:57 +0200)]
partitionmanager: remove unused and private LibPartedPartitionTable getters
what if backends use KAuthorization helper to do tasks that require
root and the partitionmanager application runs as regular user?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 17 Dec 2022 13:53:54 +0000 (15:53 +0200)]
generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 22:11:56 +0000 (00:11 +0200)]
okular: remove unused tiles feature
it was supposed to be optimization for extreme zoom-out levels
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 16:39:24 +0000 (18:39 +0200)]
thumbnailers: check if pointers are not null before using them in audio thumbnailer
fixes crashes in some cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 16:10:34 +0000 (18:10 +0200)]
okular: format and indent spectre generator source and header files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 15:51:08 +0000 (17:51 +0200)]
okular: implement exporting as application/postscript for djvu generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 15:32:10 +0000 (17:32 +0200)]
okular: switch from poster to player on mouse button release event
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 15:29:07 +0000 (17:29 +0200)]
okular: remove unused Okular::Movie constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 14:24:20 +0000 (16:24 +0200)]
okular: log djvu and epub generators messages to specialized debug areas
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 14:11:26 +0000 (16:11 +0200)]
okular: remove dummy method of spectre generator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 14:09:26 +0000 (16:09 +0200)]
generic: feature information review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 12:03:24 +0000 (14:03 +0200)]
okular: remove now unused Freetype package check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 12:00:07 +0000 (14:00 +0200)]
okular: sync LibSpectre package properties
fixes CMake warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 11:30:38 +0000 (13:30 +0200)]
okular: search for dvipng in addition to latex program
dvipng is usually part of the base package (texlive-base, texlive-bin,
etc.)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 10:12:16 +0000 (12:12 +0200)]
okular: drop dvi, fax, ooo and xps generators
if those document formats where anything close to relevant why is there
no C/C++ library for rendering them like there is for PDF, Postcript,
etc.?
anyway, I will not support such (see kdelibs/kimgio/README)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 16 Dec 2022 09:27:30 +0000 (11:27 +0200)]
thumbnailers: ps thumbnailer rewrite
now with no extra process and antialias options!
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 15 Dec 2022 10:28:33 +0000 (12:28 +0200)]
kdeplasma-addons: do not report error twice from audioplayercontrol runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 14 Dec 2022 11:50:20 +0000 (13:50 +0200)]
kdeplasma-addons: update apod POTD provider URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 14 Dec 2022 11:23:59 +0000 (13:23 +0200)]
kuser: remove it
prone to breakage, should be rewritten as KCM module and use `useradd`,
`usermod`, etc. aswell as KUser and KUserGroup instead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 14 Dec 2022 11:17:45 +0000 (13:17 +0200)]
ksystemlog: remove it
requires changes to defaults or configuration changes from the user
to function properly on any BSD, journalctl is what Linux uses (i.e.
requires major rewrite)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 14 Dec 2022 11:13:25 +0000 (13:13 +0200)]
kcron: remove it
requires funcitonal cron which some Linux distributions do not even
have by default, can be reimplemented as KDED module
note that ktimer can execute commands after certain time (i.e. it is
simplified version of cron)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 23:09:04 +0000 (01:09 +0200)]
okular: set the KSpeech ID to lowercase one for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 22:11:39 +0000 (00:11 +0200)]
kemu: adjust to soundhw argument removal
note that even if the audio driver is not installed QEMU may just issue
a warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 18:35:39 +0000 (20:35 +0200)]
partitionmanager: keep references to QByteArray objects in LibPartedDevice::createPartitionTable()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 17:53:23 +0000 (19:53 +0200)]
partitionmanager: force creation of nilfs2 filesystem
due to some Linux kernel issues (see LibPartedPartitionTable::commit())
even after partition table (re)creation the filesystem may still exist.
note the same is done for btrfs, ntfs and some other filesystem types
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 17:17:54 +0000 (19:17 +0200)]
partitionmanager: remove clashing ExternalCommand::exitCode() method
QProcess has such method, its value defaults to zero tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 17:11:20 +0000 (19:11 +0200)]
partitionmanager: require command argument for ExternalCommand
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 16:59:58 +0000 (18:59 +0200)]
partitionmanager: simplify luks mounting
soliduiserver uses the same method - instead of piping it sets the key to
stdin and writes the password to it, bonus points for simplifying the
internal command runner (ExternalCommand class) aswell
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 14:06:53 +0000 (16:06 +0200)]
kemu: consistent format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 14:05:47 +0000 (16:05 +0200)]
partitionmanager: remove unused variable in EditMountPointDialogWidget::readMountpoints()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 13:54:00 +0000 (15:54 +0200)]
partitionmanager: use PedDevice::phys_sector_size member instead of Linux-specifiec code for it
making it slightly more portable, FreeBSD has no parted port tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 13 Dec 2022 09:43:34 +0000 (11:43 +0200)]
kemu: replace QMessageBox with KMessageBox
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>