Ivailo Monev
89f0dbedc8
ark: correct comment and buffer size in Kerfuffle::ReadOnlyArchiveInterface::permissionsString()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-30 23:23:19 +02: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
db8a6a3842
generic: do not install kcfg files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 05:53:59 +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
93e394f1ca
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
05397d9ddf
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:39:16 +03:00
Ivailo Monev
3a91a1580d
generic: remove QT_KATIE definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:45:37 +03:00
Ivailo Monev
476eb884d7
ark: remove now bogus compressAsRar popup menu action
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 15:46:27 +03:00
Ivailo Monev
8f5472fb21
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>
2023-06-02 15:34:02 +03:00
Ivailo Monev
b024821c56
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>
2022-12-22 02:09:04 +02:00
Ivailo Monev
e459aedf26
ark: remove unused X-KDE-Kerfuffle-APIRevision property
...
if you are not doing full rebuild (to catch API changes) atleast on
every new release then you are doing something wrong anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-11 07:42:04 +02:00
Ivailo Monev
3b70384cb1
ark: use the complete file name for output in add dialog
...
that way the extension of the file is preserved, i.e. CMakeLists.txt will
be CMakeLists.txt.gz which previously would be CMakeLists.gz
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-18 00:39:46 +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
c772aa4756
ark: emit entries for added files from libarchive plugin
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 21:33:53 +03:00
Ivailo Monev
13893a40a9
ark: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 05:46:47 +03:00
Ivailo Monev
c3e740dc21
ark: do not use static buffer in KArchiveInterface::permissionsString()
...
make it protected so that it is reusable and implement permissions
for LibArchiveInterface via it while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 08:19:18 +02:00
Ivailo Monev
6051987e06
generic: replace QDesktopServices with QStandardPaths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-21 18:19:46 +02:00
Ivailo Monev
4433e55536
generic: generate export headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 14:58:10 +03:00
Ivailo Monev
20f79523f9
ark: Katie v4.9.2 compatibility
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 17:53:59 +02:00
Ivailo Monev
223706be90
generic: preperations for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-10 18:05:27 +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
ce8f93a26f
generic: purge Qt support with fire
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 13:03:19 +00:00
Ivailo Monev
cc8d37ea35
ark: make use of JSON format support provided by Katie in tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 16:38:14 +00:00
Ivailo Monev
3f6563121b
generic: remove redundant quotes in kcfgc files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 14:36:20 +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
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
a165a95a57
generic: fix tests after the build system cleanup
2015-09-07 11:20:00 +03:00
Ivailo Monev
c270d80ec8
generic: misc cleanups
2015-09-02 08:54:43 +03:00
Ivailo Monev
f58a4c5452
generic: major build system cleanup
2015-09-02 02:13:50 +03:00
Ivailo Monev
2466ad67cb
generic: remove KDE prefix from header inclusions
2015-05-20 20:37:13 +00:00
Ivailo Monev
8f2db8a163
ark: call emitResult() before returning
...
even when used from the ark app it still locks up, and even if it
was ment to be called only from the ark app it's a shared library
which everyone can use so to this is neccessary anyway.
2015-03-02 08:36:20 +00:00
Ivailo Monev
c135cfa6bf
generic: adjust for CMake moc
2015-02-27 11:02:43 +00:00
Ivailo Monev
07d10d4d4e
initial import of ark
2014-11-18 17:46:34 +00:00