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
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
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
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
a91ec41cc6
generic: adjust to KRun changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:20 +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
6260843dde
generic: prepare for KuitSemantics changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-03 08:53:32 +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
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
587602f0ca
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-24 01:22:36 +02:00
Ivailo Monev
b510355f1b
generic: adjust to kparts changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-31 05:02:50 +03:00
Ivailo Monev
a533e0d19c
generic: adjust to kparts changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-31 04:27:42 +03:00
Ivailo Monev
8feb5359d4
generic: create key sequence objects from the key enums
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 20:56:41 +03:00
Ivailo Monev
bef4cece61
generic: replace QLabel with the new KPixmapWidget class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 16:42:48 +03:00
Ivailo Monev
e7e2d636e1
ark: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 23:41:32 +03:00
Ivailo Monev
44a349b97d
generic: adjust to kfile changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 03:12:02 +03:00
Ivailo Monev
200504c967
ark: implement session restoration
...
altough there are bits for that in main() the URL the part loaded was not
saved and restored when that had to happen, now it is
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-20 09:53:24 +03:00
Ivailo Monev
93e394f1ca
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
fac3df8cef
ark: 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:26:42 +02:00
Ivailo Monev
5e96399497
ark: query for the preferred service from the viewer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-19 00:36:50 +03:00
Ivailo Monev
6ccf553d1e
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:21:09 +03:00
Ivailo Monev
b03dc82455
ark: adjust to kparts changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 14:32:58 +03:00
Ivailo Monev
2b93ba2493
ark: remove browser support leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 01:38:28 +02:00
Ivailo Monev
59190d3194
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:12:24 +00:00
Ivailo Monev
85f69572f7
ark: deal with TODO
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 01:35:13 +00:00
Ivailo Monev
7cd1cf7b19
ark: hide progress bar on job reset
...
this ensures progress bar is not shown as active during and after toolbar
configuration for an example
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-17 10:43:21 +00:00
Ivailo Monev
e166af4e02
generic: replace forward declarations with headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
25f371ade9
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 13:16:57 +00:00
Ivailo Monev
cbf29a08cf
generic: make changes required for building against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 10:01:00 +00:00
Ivailo Monev
f58a4c5452
generic: major build system cleanup
2015-09-02 02:13:50 +03:00
Ivailo Monev
c135cfa6bf
generic: adjust for CMake moc
2015-02-27 11:02:43 +00:00
Ivailo Monev
7f39b7ec2e
ark: normalize all signal connections
2015-01-04 02:45:51 +00:00
Ivailo Monev
ed5579d05a
implement context menu for Ark (backport)
...
this commits is basicly upstream ed3ea7db and 5805c830 commits
2014-12-21 12:48:25 +00:00
Ivailo Monev
5c246a73ae
Stop crashing on exit when being used solely as a KPart (upstream cd8ad276)
2014-11-26 00:31:55 +00:00
Ivailo Monev
07d10d4d4e
initial import of ark
2014-11-18 17:46:34 +00:00