Commit graph

1779 commits

Author SHA1 Message Date
Ivailo Monev
2088d090b5 gwenview: adjust to KFileItem changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-31 16:58:54 +03:00
Ivailo Monev
25d6e7a914 okular: make KConfigDialogManager aware of the WidgetAnnotTools property
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 03:40:40 +03:00
Ivailo Monev
4e8c2c24c2 generic: replace KMimeType::iconNameForUrl() with KIO::pixmapForUrl()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-30 02:16:14 +03:00
Ivailo Monev
33f615be71 gwenview: adjust to KFileItem changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-29 05:01:08 +03:00
Ivailo Monev
b8224cb851 generic: adjust to KFileItem changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 19:29:45 +03:00
Ivailo Monev
0bc3eed75c gwenview: adjust to KFileItem changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-27 17:28:37 +03:00
Ivailo Monev
f1a78059d5 gwenview: prepare for KIO classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-24 20:43:27 +03:00
Ivailo Monev
cc34d047b8 kdeplasma-addons: adjust to Plasma::ToolButton changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-23 10:54:02 +03:00
Ivailo Monev
fadbf1baa4 ark: adjust to KAbstractWidgetJobTracker changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-22 17:51:25 +03:00
Ivailo Monev
fd027b4f74 kemu: adjust to KInputDialog changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 09:52:48 +03:00
Ivailo Monev
0a53544d9f generic: adjust to KIntNumInput and KDoubleNumInput changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 09:16:04 +03:00
Ivailo Monev
d6f1e450e8 kdeplasma-addons: adjust to Plasma::SpinBox changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-20 12:24:11 +03:00
Ivailo Monev
b9161e7987 kdeplasma-addons: use Plasma::SpinBox for the values in unitcoverter applet
that means no double values but otherwise the input could contain letters
and then conversion will fail

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-20 11:20:48 +03:00
Ivailo Monev
4696a44ada ark: check for single folder archives when extracting and auto sub-folder option is on
if the archive is single folder and the directory exists ark will ask if
overwriting should be done

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-18 23:51:23 +03:00
Ivailo Monev
150c78e3f1 okular: replace KPasswordDialog::KPasswordDialogFlags() with KPasswordDialog::NoFlags
no functional change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-18 22:58:08 +03:00
Ivailo Monev
c0c0f194bc ark: rework extraction dialog
less space used by the options, automatic sub-folder detection even for
single folder archive and handling of dot (".") as the returned sub-folder
name by the archive list job (libarchive quirck).

tested batch and non-batch extraction, with and without automatic
sub-folder detection but with tar.xz and .deb files only

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-18 03:08:36 +03:00
Ivailo Monev
ddcd646ea0 ark: use proper type for the return value of Kerfuffle::ExtractionDialog::destinationDirectory()
otherwise there are QString to KUrl to QString conversions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-18 03:07:30 +03:00
Ivailo Monev
9b438b75d9 gwenview: drop the part
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-17 12:51:42 +03:00
Ivailo Monev
bc2a235c3b ark: mark URL as modified in the part upon adding or deleting
required the following commit from kdelibs to actually save:
319ebf4d2089a167b2a9e1f746eb52cd54dec150

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-16 04:36:33 +03:00
Ivailo Monev
763d88a96d ark: remove redundant kDebug() calls
log nothing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-16 03:34:03 +03:00
Ivailo Monev
0ea6963344 kdeplasma-addons: add TryExec entry for konsolesessions runner
that way if konsole is not installed (for whatever the reason) then the
runner will not be loaded even

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-16 03:17:20 +03:00
Ivailo Monev
5cd80dddb1 ark: prepare for KCmdLineArgs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-16 01:38:03 +03:00
Ivailo Monev
cb01700eed filelight: replace file with URL placeholder in the desktop file
it can list remote directories, including virtual directories such as those
of the KIO slaves

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-13 05:37:02 +03:00
Ivailo Monev
a91ec41cc6 generic: adjust to KRun changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:20 +03:00
Ivailo Monev
9df38fce82 generic: prepare for KMainWindow changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-10 03:57:55 +03:00
Ivailo Monev
c3f3bff65e generic: enable session management for most applications
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 09:34:22 +03:00
Ivailo Monev
865ddb65a8 generic: adjust to KToolInvocation changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:34:25 +03:00
Ivailo Monev
76899364a3 okular: do not compare KMimeType::Ptr in Okular::PageView::mouseReleaseEvent()
it is documented to not compare KMimeType pointers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 21:43:33 +03:00
Ivailo Monev
c2d19af39f generic: replace MIME name checks with method calls
for flexibility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 21:35:38 +03:00
Ivailo Monev
3cf815c995 generic: adjust to KMimeType changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 20:19:23 +03:00
Ivailo Monev
c361c2533e gwenview: partially revert 6260843dde
because MessageViewAdapter does not handle rich text

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 22:23:33 +03:00
Ivailo Monev
677eeea1ae ark: pass the device to KMimeType::findByNameAndContent()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 09:38:52 +03:00
Ivailo Monev
6260843dde generic: prepare for KuitSemantics changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:53:32 +03:00
Ivailo Monev
e918508d04 gwenview: adjust to KIO changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:46:58 +03:00
Ivailo Monev
3445330ed4 okular: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-26 22:39:18 +03:00
Ivailo Monev
df0ff52a8c filelight: prepare for KShortcutsDialog changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 21:12:41 +03:00
Ivailo Monev
2e33c7fa83 generic: adjust to shortcut changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 10:36:08 +03:00
Ivailo Monev
31edff16e9 generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 08:02:39 +03:00
Ivailo Monev
b09746db12 kdeplasma-addons: tweak the kolourpicker applet layout
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 07:04:05 +03:00
Ivailo Monev
8662a75604 kdeplasma-addons: save the kolourpicker format changes instantly
it may not be exactly instantly (config changes are saved on timer)
but as soon as the default color format changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 06:57:53 +03:00
Ivailo Monev
29d2e49d7d kdeplasma-addons: scale the kolourpicker applet button icons
has to be done manually

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 06:56:19 +03:00
Ivailo Monev
99528e7f11 kdeplasma-addons: disregard the size of the kolourpicker applet for layout orientation
to match the orinetation of the panel for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 06:30:34 +03:00
Ivailo Monev
e5755dcb77 kdeplasma-addons: tweak the margin of kolourpicker applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-23 06:29:36 +03:00
Ivailo Monev
e9e482b07a ark: replace command with teletype format in error message
actually the same

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-20 04:21:53 +03:00
Ivailo Monev
1fbe26542a ark: replace message with italic format in error message
actually the same

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-20 04:12:52 +03:00
Ivailo Monev
e7e880cdea okular: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-20 00:21:06 +03:00
Ivailo Monev
59e9f30f30 gwenview: do not propagate key events from MessageViewWidget::keyPressEvent() when handled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 23:51:15 +03:00
Ivailo Monev
3b3d9cc7d5 kdeplasma-addons: add match for each suggestion from spellchecker runner
that way what is copied is not a list of suggestions but a chosen
suggestion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 20:55:18 +03:00
Ivailo Monev
1d88215e87 gwenview: update caption on load failure
otherwise the caption does not indicate the current document/image URL

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 19:49:03 +03:00
Ivailo Monev
e04e8962e1 kdeplasma-addons: add break point for konsosessions runner
even tho the iterations should not take much time all runners should be
checking the context before adding matches

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-19 07:14:50 +03:00