Version: 2.12 (using 4.1.96 (KDE 4.1.96 (KDE 4.2 RC1)), 4.1.96-9.fc10 Fedora)
OS: Linux (i686) release 22.214.171.124-163.fc10.i686
When you add a file to the archive using the "Add File" button the file is always added to the top directory even if a subdirectory is selected. There should be an option to add a file in a subdirectory.
Moreover this bug is quite severe because there is no way to move a file in another directory in Ark (drag and drop doesn't work). I'm going to file a separate report for this.
The related "cannot move files inside an archive" is in bug #181752
Moreover if you drag and drop a file (or directory) from outside (e.g. Dolphin) to Ark the file (or directory) is always added to the top of the archive, even if you drop it a subfolder. This is probably related to the bug #181752 shortcoming.
Being able to add items inside subfolder inside the archive is a more complicated procedure than one might think, and because of this it has not been implemented yet. This is by the add file works like this. File-roller also does it like this.
Although the code is partly prepared for it, I am still not sure when I will actually implement this, and as such I am marking this as a wish.
*** Bug 195756 has been marked as a duplicate of this bug. ***
*** Bug 181752 has been marked as a duplicate of this bug. ***
*** Bug 209754 has been marked as a duplicate of this bug. ***
*** Bug 232178 has been marked as a duplicate of this bug. ***
Changing the default assignee in the currently open Ark bug reports to me.
*** Bug 362405 has been marked as a duplicate of this bug. ***
Git commit 4d0eaefcf59f7b191bf4a1f740817a8bee3c4395 by Elvis Angelaccio.
Committed on 09/09/2016 at 13:56.
Pushed by elvisangelaccio into branch 'master'.
Merge branch 'gsoc2016/master'
This commit merges the work done by Vladyslav Batyrenko during the Google
Summer of Code 2016 program.
Cut, copy, paste and rename functionalities are now implemented.
It is also possible to add new files to a specific folder in an archive.
More information about the project here: https://community.kde.org/GSoC/2016/StatusReports/Batyrenko_Vladyslav
Related: bug 65576, bug 234375
M +121 -41 kerfuffle/jobs.cpp